body { background-attachment: scroll; background-color: #FFFFFF; background-image: url(/eann2009/local_artwork/background.gif); background-repeat: repeat-x; background-position: 0px 0px}
#logoLayer{ position:absolute; visibility:visible; left:60px; top:0px; width:125px; height:100px; z-index:3}
#deptCont { left: 192px; top: 130px; padding-left: 10px; padding-right: 200px; padding-bottom: 10px; z-index: 8; right: 0;} 
#searchLayer4 { position:absolute; left:10px; top:130px; width:130px; height:60px; z-index:23}
#sideMenu { position:absolute; visibility:visible; left:12px; top:131px; width:170px; z-index:2; overflow: auto; padding-bottom: 2em}
#internalLink { position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:100px; z-index:3}
#deptName { position:absolute; visibility:visible; left:185px; top:0px; width:410px; height:108px; z-index:3}
.topBox { float: right; width: 100px; background-color: #FFFFFF; padding: 0px 10px 10px 10px;}
#AccessTitle { position:absolute; visibility:visible; left:-1000px; top:-5000px; width:1000px; height:500px; z-index:10}
#AccessLayer {position:absolute; visibility:visible; left:-4000px; top:-20000px; width:1000px; height:500px; z-index:10}
#BrowserLayer {position:absolute; visibility:visible; left:-2000px; top:-10000px; width:1000px; height:500px; z-index:10}
#internal { position:absolute; visibility:visible; left:0px; top:0px; width:60px; height:100px; z-index:3}
#name { position:absolute; visibility:visible; left:160px; top:0px; width:202px; height:100px; z-index:3}
#endSection  { position:absolute; visibility:visible; right:0px; top:0px; width:376px; height:100px; z-index:1}
#endSection2  { position:absolute; visibility:visible; left:0px; top:0px; width:400px; height:100px; z-index:2}
.message { display: none}
.table2 { border: 1px solid #999999; table-layout: auto; background-color: #FFFFFF}
.table2 td { border: 1px solid #999999; padding: 5px}

.table1 { border: 0px solid}
.table1 td { padding: 5px; background-color: #f3f3f3;}
.table1 th { padding: 5px; background-color: #e5e5e5; color:#2E4C59;}

.backfill { background-color: #F5F5F5}
.white { color: #FFFFFF}
#deptCont td p { text-align: left}
fieldset { padding: 5px}

.a {color: #0000FF; text-decoration: underline;}
a:hover { color: #2E4C59; text-decoration: underline;}

h1 { font-size: 1.4em; color:#6791C9;}
h2 {
	font-size: 1.2em;
	color:#6791C9;
}
h3 { font-size: 1em; color:#6791C9;}
h4 { font-size: 0.9em;color:#6791C9; font-style:normal;}
p  { color:#000000;}
a.menu1 { font-size: 1em}
a img { border: 0px; }

#sideMenu { position:absolute; visibility:visible; left:12px; top:130px; width:170px; z-index:2; overflow: auto; padding-bottom: 2em;}
#sideMenu .block1 a.menu1 {color: #2e4c59;}
#sideMenu .block1 a.menu1:hover { color: #0000FF; text-decoration: underline;}
#sideMenu .block1 { padding-left:10px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: #BBBBBB;}

.block1 a{ margin: 0 0 3px 0; padding: 0 0 3px 0; }
.block1 br{ display: none;}
.topmenu { text-transform: uppercase;}
.select {
	color: #0000ff;
	text-decoration:underline;
	font-weight: bold;
}
.block1 { border-top: 0px; border-right: 0px; border-left: 0px; border-bottom: 2px solid #BBBBBB; padding-left:10px; margin-bottom: 20px; }

#bgd1 { position:absolute; visibility:visible; left:180px; top:0px; width:600px; height:100px; z-index:1}

#rightPanel { position: absolute; right: 10px; top: 130px; width: 190px; color: #000000; padding: 0px 10px 10px 10px; background-color: #FFFFFF; overflow: visible; z-index: 10}
#rightPanel .block1 a.menu1 { color: #555555}
#rightPanel .block1 a.menu1:hover { color: #0000FF; text-decoration: underline;}
#rightPanel .picDiv { width: 150px; height: auto; overflow: hidden; padding-bottom: 5px;}
.menuTitle {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #6791c9;
	padding: 5px;
	padding-left: 10px;
}
p.menuTitle {margin-bottom: 0px;}

.submenuTitle {color: #2e4c59; font-weight: bold; background-color: #FFFFFF; padding: 5px; padding-left: 10px; border: 1px solid #BBBBBB}
p.submenuTitle {margin-bottom: 0px;}

#confTitle {color: #AAAAAA} 

#deptCont p {text-align: left}
#deptCont hr {text-align: left}

.diffText { font-size: 1em; font-weight: bold}
.gapfix { margin-top: 0px}

#logoXtend { position: absolute; left: 185px; top: 0px; z-index: 3; width: 405px}
.submenu { border: 1px solid #999999; padding: 5px; background-color: #FFFFFF; color: #330066}
.menu1a { font-weight: normal; text-decoration: none; color: #2e4c59;}
.menu1a:hover { color: #0000FF; text-decoration: underline;}
#sideMenu div.block1 p,#rightPanel div.block1 p { margin-top: 0px}
#disfix1 span.block1 img { margin-top: 10px; margin-bottom: 10px; word-spacing: 10px }

.jumplink { margin-top:40%}
#contColumnR { width: 30%}

.samplemenu1 {padding: 10px; background-color: #FFFFFF; background-image: url(../scot/artwork/parchment2.gif); background-repeat: repeat; background-position: 0px 0px}
.samplemenu2 {padding: 10px; background-color: #FFFFFF; background-image: url(../scot/artwork/grey_laid2a.gif); background-repeat: repeat; background-position: 0px 0px}

.speclink { font-size: 1em; font-weight: bold; color: #0098db; text-decoration: none; font-style : normal;}

hr {border: none 0;
border-top: 2px dashed #AAAAAA;
height: 1px;
clear: both}

.hr1 {color: #AAAAAA; background-color: #AAAAAA; border:0; height: 4px; clear: both } 

.floatright { float: right}
.floatright2 { float: right; position: relative; top: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; background-color: transparent}
.floatright3 { float: right; top: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; background-color: transparent}
.floatleft { float: left}
.floatleft2 { float: left; top: 0px; padding-left: 0px; padding-right: 20px; padding-top: 0px; padding-bottom: 10px; background-color: transparent}

ul,dl,ol {  font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}

#feedbackform .wide {
	width: 60%;
}

/***************************************************************************
	Side menu 
***************************************************************************/
/*---------------------------------------------------- Side menu. Level 1 */
#menu_Section, #menu_Subsection {
	margin: 0 2px 20px 2px;
	padding: 7px 3px 13px 10px;
	border-bottom:2px solid #BBBBBB;
	line-height:118%;
}
#menu_Section li, #menu_Subsection li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#menu_Section li a, #menu_Subsection li a {
	display: block;
	margin: 0 2px 3px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #bbbcbe;
	color: #2e4c59;
	font-weight:bold;
	text-decoration:none;
}
#menu_Section li a:link {}
#menu_Section li a:visited {}
#menu_Section li a:hover, #menu_Subsection li a:hover {
	text-decoration: underline;
	color:#0000FF;
}
#menu_Section li a.current, #menu_Subsection li a.current {
	background:url(/scot/local_artwork/arrow.gif) no-repeat center left;
	padding-left: 12px;
	text-decoration: underline;
	color:#0000FF;
}
/*---------------------------------------------------- Side menu. Level 2 */
#menu_Subsection {}
#menu_Subsection li {}
#menu_Subsection li a {	font-weight:normal; }
#menu_Subsection li a:link {}
#menu_Subsection li a:visited {}
#menu_Subsection li a:hover {}
#menu_Subsection li a.current {
	background:url(/scot/local_artwork/arrow1.gif) no-repeat center left;
	font-weight:bold;
}
#name img {
	position: relative;
	top:15px;
	left: 25px;
}

#Review_Panel {
	margin: 0;
	width: 100%;
	height: 500px;
}

@media print {
#rightPanel { display: none}
.block1 { border: none}
#logoLayer { left: 0px}
#name {left: 125px}
}

