/*
WHO, WHAT, URL
(c) Net Efficiency Ltd
08 January 2007
*/

/* #~~ Base css to even keen all browsers including IE7 operating in IE6 quirks mode ~~# */
/* #~~ begin required styles ~~# */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;text-align:left;}
html,body,select,input,textarea{font-family:arial,helvetica,verdana,sans-serif;}

html,body{background: #fff;margin:0;padding:0;}
body*{line-height:1.22em;}


div,img{margin:0;padding:0;}
fieldset,img{border:0;outline:0;}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,table{margin:0 0 1em 0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

cite,code,em,strong,th{font-style:normal;font-weight:normal;}
b,strong,th{font-weight:bold;}
em,i{font-style:italic;}

select,input,textarea{font:100%;}
label{display:block;}
pre,code{font:100% monospace;*font-size:100%;}

table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
th,td{border:1px solid #000;padding:4px;vertical-align:top;}

abbr,acronym{cursor:help;}

ul{margin-left:1.1em;}
ol{margin-left:2.1em;}
li{margin:0 0 0.5em 0;}
q:before,q:after{content:'';}

a,a:link,a:visited{color:#444;text-decoration:underline;}
a:hover,a:focus,a:active{color:#444;text-decoration:none;outline:none;}
a img,a:link img,a:active img,a:visited img,a:hover img,a:focus img{border:0;outline:0;}

.clearing{height:1px;line-height:1px;clear:both;font-size:0px;margin-top:-1px;}
.alttext{display:block;position:absolute;width:1px;height:1px;overflow:hidden;left:-10000px;top:-10000px;}

#skipnav{position:absolute;top:0;left:0;width:100%;font-weight:bold;color:#000;text-align:left;font-size:0.6em;}
#skipnav a,#skipnav a:link,#skipnav a:visited{display:block;position:relative;width:700px;margin:0 150px;text-indent:-1000em;border:0;padding:2px 0 2px 2px;text-align:center;}
#skipnav a:focus,#skipnav a:hover,#skipnav a:active{position:relative;text-indent:0;border:1px dotted #000;border-top:0;margin: 0 150px;color:#000;}

/* common css for typo3 */
ul.sitemap, ul.sitemap ul{list-style-position:outside;list-style-type:none;margin:0;padding:0;}
ul.sitemap ul{margin:2px 0 0 15px;padding:0;font-size:85%}
ul.sitemap ul ul{font-size:100%}
ul.sitemap li{margin:0 0 10px 0;padding:0;}
ul.sitemap li ul li{margin:0 0 5px 0;padding:0;}

img.align-left{float:left;clear:none;margin:0 35px 1em 0;}
img.align-right{float:right;clear:none;margin:0 0 1em 35px;}

div.align-left{float:left;clear:none;margin:0 0 1em 0;padding-right:35px;}
div.align-right{float:right;clear:none;margin:0 0 1em 0;padding-left:35px;}

/* #~~ end required styles ~~# */


/* NOTE: to get all browsers to use a similar font size chose a higher
up div with an ID and apply as below. It will give a font-size where 
1em = 10px approximately
 */
 
html, body{background: #f6f8e7 url("bgbar.gif") 0 0 repeat-y;}
#wrapper{font-size:small;padding:0 0 20px;}
* html #wrapper{font-size:x-small;font-s\ize:small;}

#allwrap{text-align:left;width:1000px;}

/* Top banner area */
#banner{float:left;clear:both;width:1000px;padding:14px 0 6px 0;margin:0;}
#logo,scie_logo{width:559px;height:80px;margin:0;padding:0;overflow:hidden;display:block;float:left;clear:none;border:0;}
#scie_logo{width:272px;float:right;}
#logo img,scie_logo img{border:0;outline:0;}
#logo:hover,#scie_logo:hover,#logo:active,#scie_logo:active,#logo:focus,#scie_logo:focus{outline:0;border:0;}

/* top navigation inc search*/
#topbar{float:left;clear:both;width:998px;padding:15px 0 0 2px;background: #fff url("fadebar.png") 0 0 no-repeat;}
* html #topbar{width:1000px;w\idth:998px;}
#topbar #ibar{float:left;clear:both;width:998px;background: #b2b770 url("curvebar.gif") bottom left no-repeat;padding:14px 0 0;font-weight:bold;font-size:1.15em;font-size:1.3em;}

#topnav{float:left;clear:none;list-style-type:none;color:#fff;padding:0 0 0 60px;margin:0 0 12px 0;padding-left:35px;}
#topnav li{float:left;clear:none;margin:0 45px 0 0;}
#topnav li.lastli{margin-right:0;}
#topnav a,#topnav a:link,#topnav a:visited{color:#fff;text-decoration:none;}
#topnav span, #topnav a:hover,#topnav a:active,#topnav a:focus{color:#333;text-decoration:none;outline:0;}

#searchdiv{float:right;clear:none;text-align:right;margin:0;padding:0 55px 0 0;font-size:100%;line-height:100%;padding-right:35px;}
* html #searchdiv{margin-top:-2px;}
*+html #searchdiv{margin:-2px 0 0 0;}
#topsearch{float:left;clear:none;margin:0;padding:0;font-size:100%;line-height:100%;vertical-align:baseline;}
#topsearch label, #topsword, #topsubmit{display:inline;margin:0;padding:0;cursor:pointer;	float:left;clear:none;}
#topsearch label{color:#fff;padding-top:2px;margin-right:4px;cursor:pointer;}
#topsearch label:hover,#topsearch label:focus,#topsearch label:active{color:#333;color:#fff;}
#topsword{width:135px;padding:2px;}
#topsword, #topsubmit{border:1px solid #8f983d;color:#333;background:#fff;font-size:0.85em;}
#topsubmit{margin:0;padding:0 1px 2px 3px;width:auto;height:auto;font-weight:bold;line-height:1em;}
* html #topsubmit{padding-top:1px;padding-left:4px;font-size:0.8em;}
* + html #topsubmit{padding-top:1px;padding-left:4px;font-size:0.8em;}

/* Breadcrumbs */
#crumbs{width:1000px;float:left;clear:both;display:block;padding:0;font-size:0.8em;}
* html #crumbs{height:36px;}
html>body #crumbs{min-height:36px;}

#crumbs ul{list-style-type:none;margin:11px 0 9px;padding:0 0 0 37px;float:left;clear:none;}
#crumbs li{float:left;clear:none;color:#7f7f7f;white-space:pre;margin:0;padding:0;}
#crumbs a,#crumbs a:link,#crumbs a:visited{color:#7f7f7f;text-decoration:none;}
#crumbs a:hover,#crumbs a:focus,#crumbs a:active,#crumbs span{color:#333;text-decoration:none;}

#middle{width:978px;float:left;clear:both;padding:0 0 0 22px;}
* html #middle{width:1000px;w\idth:978px;}


/* main (large panel) navigation area*/
#mainnav{float:left;clear:none;list-style-type:none;margin:0;padding:0 0 0 217px;border-bottom:1px solid #788104;}
#scheck,#scheck a,#scheck span.cur,#smanage,#smanage a,#smanage span.cur,#compare,#compare a,#compare span.cur{height:58px;width:185px;display:block;margin:0;padding:0;}
#scheck,#smanage,#compare{float:left;clear:none;}
#scheck,#smanage{margin-right:3px;}

#scheck a,#scheck a:link,#scheck a:visited{background: url("i_check_no.gif") 0 0 no-repeat;}
#smanage a,#smanage a:link,#smanage a:visited{background: url("i_manage_no.gif") 0 0 no-repeat;}
#compare a,#compare a:link,#compare a:visited{background: url("i_compare_no.gif") 0 0 no-repeat;}

#scheck,#scheck a:hover,#scheck a:focus,#scheck a:active,#scheck a.act,#scheck a.act:link,#scheck a.act:visited,#scheck a.act:active,#scheck span.cur{background: url("i_check_ro.gif") 0 0 no-repeat;}
#smanage,#smanage a:hover,#smanage a:focus,#smanage a:active,#smanage a.act,#smanage a.act:link,#smanage a.act:visited,#smanage a.act:active,#smanage span.cur{background: url("i_manage_ro.gif") 0 0 no-repeat;}
#compare,#compare a:hover,#compare a:focus,#compare a:active,#compare a.act,#compare a.act:link,#compare a.act:visited,#compare a.act:active,#compare span.cur{background: url("i_compare_ro.gif") 0 0 no-repeat;}

#partnership{float:right;clear:none;width:178px;height:80px;border:0;outline:0;}
#partnership img,#partnership:hover img,#partnership:focus img{width:178px;height:80px;margin:0;padding:0;border:0;outline:0;}


/* home page main nav begin */
.hpage #mainnav{padding:0 0 0 10px;border-bottom:0;margin-bottom:10px;}

.hpage #practicalblurb{min-height:165px;width:186px;float:left;clear:none;display:block;margin:0 20px 0 0;padding:9px 0 0 0;}
* html .hpage #practicalblurb{height:174px;he\ight:165px;}
*+html .hpage #practicalblurb{min-height:165px;}

.hpage #practicalblurb #blurb{height:154px;width:186px;float:left;clear:none;display:block;margin:0;padding:0;border:0;outline:0;}


.hpage #scheck,.hpage #scheck a,.hpage #smanage,.hpage #smanage a,.hpage #compare,.hpage #compare a{height:auto;width:185px;}
.hpage #scheck{background: url("h_check_ro.gif") 0 0 no-repeat;}
.hpage #smanage{background: url("h_manage_ro.gif") 0 0 no-repeat;}
.hpage #compare{background: url("h_compare_ro.gif") 0 0 no-repeat;}

.hpage #scheck a,.hpage #smanage a,.hpage #compare a,.hpage #scheck a:link,.hpage #smanage a:link,.hpage #compare a:link,.hpage #scheck a:visited,.hpage #smanage a:visited,.hpage #compare a:visited{background: url("h_border_no.gif") 0 0 repeat-y;text-decoration:none;}
.hpage #scheck a:hover,.hpage #scheck a:focus,.hpage #scheck a:active,.hpage #smanage a:hover,.hpage #smanage a:focus,.hpage #smanage a:active,.hpage #compare a:hover,.hpage #compare a:active,.hpage #compare a:focus{background: url("h_border_ro.gif") 0 0 repeat-y;text-decoration:underline;}

.hpage #scheck a #scheck_i{display:block;padding-top:123px;background: url("h_check_no.gif") 0 0 no-repeat;}
.hpage #smanage a #smanage_i{display:block;padding-top:123px;background: url("h_manage_no.gif") 0 0 no-repeat;}
.hpage #compare a #compare_i{display:block;padding-top:123px;background: url("h_compare_no.gif") 0 0 no-repeat;}

.hpage #scheck a:hover #scheck_i,.hpage #scheck a:focus #scheck_i,.hpage #scheck a:active #scheck_i{background: url("h_check_ro.gif") 0 0 no-repeat;}
.hpage #smanage a:hover #smanage_i,.hpage #smanage a:focus #smanage_i,.hpage #smanage a:active #smanage_i{background: url("h_manage_ro.gif") 0 0 no-repeat;}
.hpage #compare a:hover #compare_i,.hpage #compare a:focus #compare_i,.hpage #compare a:active #compare_i{background: url("h_compare_ro.gif") 0 0 no-repeat;}


.hpage #mainnav .infotxt{display:block;padding:0 5px 0 12px;font-size:1.2em;line-height:1.35em;}


/* home page main nav end */


/* column layouts*/
#col{float:left;clear:both;}
#lhcol,#maincol,#rhcol{float:left;clear:none;min-height:3px;}
* html #lhcol,* html #maincol,* html #rhcol{height:3px;}
*+html #lhcol,*+html #maincol,*+html #rhcol{min-height:3px;}

/* defualt 3 column layout*/
#lhcol{width:210px;margin-right:25px;}
#maincol{width:533px;margin-right:10px;}
#rhcol{width:200px;padding-top:64px;	padding-top:24px;}

.hpage #lhcol{margin-right:6px;}
.hpage #maincol{width:552px;}
.hpage #rhcol{padding-top:0;margin-top:-80px;position:relative;}
 
.no_rhcol #maincol{width:653px;margin-right:0px;}
.no_rhcol #rhcol{display:none;}

.no_lhcol #maincol{width:768px;}
.no_lhcol #lhcol{display:none;}

.vpage #lhcol{margin-right:6px;}
.vpage #maincol{width:762px;margin-right:0px;/*padding-top:30px;*/}
.vpage #rhcol{display:none;}

.vpage #flashcontent{width:762px;height:336px;margin-top:10px;}



/* lefthand navigation */
#lhnav,#lhnav ul,#lhnav li{list-style-type:none;margin:0;padding:0;float:left;clear:both;width:210px;}
#lhnav{margin-bottom:25px;}
#lhnav ul{margin:5px 0 0;}
#lhnav li{margin:0 0 5px;}
#lhnav li.lastli{margin-bottom:0;}
#lhnav li a,#lhnav li span.cur{display:block;float:left;clear:both;margin:0;padding:3px 0 4px;font-size:1.27em;line-height:1.25em;		font-size:1.34em;line-height:1.13em;}
/* level 1 */
#lhnav li a,#lhnav li a:link,#lhnav li a:visited,#lhnav li span.cur{border-left:7px solid #788103;padding:2px 8px 3px 8px;background:#788103;width:187px;color:#fff;text-decoration:none;	/*font-weight:bold; v3*/}
* html #lhnav li a,* html #lhnav li span.cur{width:210px;w\idth:187px;}
#lhnav li a:hover,#lhnav li a:focus,#lhnav li a:active,#lhnav li span.cur{outline:0;border-left:7px solid #d1de85;background:#788103;text-decoration:none; 	/*font-weight:bold; v3*/}

/* level 2 */
#lhnav li li a,#lhnav li li a:link,#lhnav li li a:visited,#lhnav li li span.cur{border-left:7px solid #f1f5db;padding:2px 8px 4px;background:#f1f5db;width:187px;color:#4d4d4d;text-decoration:none;		/*font-weight:bold; v3*/}
* html #lhnav li li a,* html #lhnav li li span.cur{width:210px;w\idth:187px;}
#lhnav li li a.cur,#lhnav li li a.cur:link,#lhnav li li a.cur:visited{border-left:7px solid #d1de85;}
#lhnav li li a:hover,#lhnav li li a:focus,#lhnav li li a:active,#lhnav li li span.cur{outline:0;border-left:7px solid #d1de85;background:#f1f5db;color:#4d4d4d;text-decoration:none;}



/* level 3 */
#lhnav li li ul{margin:2px 0 0;}
#lhnav li li li{width:195px;margin-bottom:2px;padding:0 0 0 15px;}
* html #lhnav li li li{width:210px;w\idth:195px;}
#lhnav li li li a,#lhnav li li li a:link,#lhnav li li li a:visited,#lhnav li li li span.cur{border-left:7px solid #fff;padding:0px 8px;background:#fff;width:172px;color:#4d4d4d;text-decoration:none;font-size:1.1em;line-height:1.35em;font-weight:normal;}
* html #lhnav li li li a,* html #lhnav li li li span.cur{width:195px;w\idth:172px;}
#lhnav li li li a.cur,#lhnav li li li a.cur:link,#lhnav li li li a.cur:visited{border-left:7px solid #d1de85;}
#lhnav li li li a:hover,#lhnav li li li a:focus,#lhnav li li li a:active,#lhnav li li li span.cur{outline:0;border-left:7px solid #d1de85;background:#fff;color:#4d4d4d;text-decoration:none;font-weight:normal;}
#lhnav li li li span.cur{font-weight:bold;}



/* Panels */
#lhcol .panel, #rhcol .panel{float:left;clear:both;overflow:hidden;width:210px;margin-bottom:13px;}
#rhcol .panel{width:200px;}


#lhcol .wire{background: url("lh_wirepanel_bar.gif") 0 0 repeat-y;}
#lhcol .wire .idiv{background: url("lh_wirepanel_top.gif") 0 0 no-repeat;}
#lhcol .wire .iidiv{background: url("lh_wirepanel_bot.gif") bottom left no-repeat;padding:10px 10px 4px 15px;}

#lhcol .dropwire{background: url("lh_dropwirepanel_bar.gif") 0 0 repeat-y;}
#lhcol .dropwire .idiv{background: url("lh_dropwirepanel_top.gif") 0 0 no-repeat;}
#lhcol .dropwire .iidiv{background: url("lh_dropwirepanel_bot.gif") bottom left no-repeat;padding:15px 10px 45px 15px;}

#lhcol .quote{background: url("lh_quotepanel_bar.gif") 0 0 repeat-y;}
#lhcol .quote .idiv{background: url("lh_quotepanel_top.gif") 0 0 no-repeat;}
#lhcol .quote .iidiv{background: url("lh_quotepanel_bot.gif") bottom left no-repeat;padding:36px 10px 33px 15px;}


#rhcol .wire{background: url("rh_wirepanel_bar.gif") 0 0 repeat-y;}
#rhcol .wire .idiv{background: url("rh_wirepanel_top.gif") 0 0 no-repeat;}
#rhcol .wire .iidiv{background: url("rh_wirepanel_bot.gif") bottom left no-repeat;padding:10px 10px 4px 15px;}

#rhcol .dropwire{background: url("rh_dropwirepanel_bar.gif") 0 0 repeat-y;}
#rhcol .dropwire .idiv{background: url("rh_dropwirepanel_top.gif") 0 0 no-repeat;}
#rhcol .dropwire .iidiv{background: url("rh_dropwirepanel_bot.gif") bottom left no-repeat;padding:15px 10px 45px 15px;}

#rhcol .quote{background: url("rh_quotepanel_bar.gif") 0 0 repeat-y;}
#rhcol .quote .idiv{background: url("rh_quotepanel_top.gif") 0 0 no-repeat;}
#rhcol .quote .iidiv{background: url("rh_quotepanel_bot.gif") bottom left no-repeat;padding:36px 10px 33px 15px;}

/* Left hand column form to refine search */
#refineform{padding: 3px 0 1px;margin-bottom:10px;}
#refineform p{padding-right:35px;font-size:1.1em;line-height:1.35em;color:#333;margin-bottom:2px;}
#refineform input,#refineform label{display:inline;}
#refineform input#refine_gobutton{width:31px;height:31px;border:0;cursor:pointer;float:right;margin-top:-30px;}

/* maincol sub columns */
.inner_lhcol, .inner_rhcol{float:left;clear:none;width:402px;margin-right:25px;}
.inner_rhcol{width:339px;margin-right:0px;}
.lh_half,.rh_half{float:left;clear:none;width:258px;margin-right:15px;}
.rh_half{margin-right:0;}


#maincol .inner_lhcol .panel,#maincol .inner_rhcol .panel{float:left;clear:both;width:402px;margin-bottom:13px;}
#maincol .inner_rhcol .panel{width:339px;}

#maincol .inner_lhcol .wire{background: url("lh_wirepanel_bar_wide.gif") 0 0 repeat-y;}
#maincol .inner_lhcol .wire .idiv{background: url("lh_wirepanel_top_wide.gif") 0 0 no-repeat;}
#maincol .inner_lhcol .wire .iidiv{background: url("lh_wirepanel_bot_wide.gif") bottom left no-repeat;padding:10px 10px 4px 15px;}

#maincol .inner_rhcol .wire{background: url("cen_wirepanel_bar_wide.gif") 0 0 repeat-y;}
#maincol .inner_rhcol .wire .idiv{background: url("cen_wirepanel_top_wide.gif") 0 0 no-repeat;}
#maincol .inner_rhcol .wire .iidiv{background: url("cen_wirepanel_bot_wide.gif") bottom left no-repeat;padding:10px 10px 4px 15px;}



/* rollover map */
#maincol a.nor,#maincol a.nor:link,#maincol a.nor:visited{text-decoration:none;}
#maincol a.ov:focus,#maincol a.ov:hover,#maincol a.ov:active{text-decoration:underline;}

#mapdiv{position:relative;display:block;width:200px;height:240px;border:0;margin:10px 0;padding:0;background: url("uk_base_map.gif") 0 0 no-repeat;}

#mapdiv span.nor{display:none;}
#mapdiv span.ov{display:block;}

#mapdiv span#r1,#mapdiv span#r2,#mapdiv span#r3,#mapdiv span#r4,#mapdiv span#r5,#mapdiv span#r6,#mapdiv span#r7,#mapdiv span#r8,#mapdiv span#r9{position:absolute;margin:0;padding:0;border:0;}
#mapdiv span#r1{width:42px;height:93px;top:26px;left:62px;background: url("rg1.gif") 0 0 no-repeat;}
#mapdiv span#r2{width:51px;height:58px;top:0;left:83px;background: url("rg2.gif") 0 0 no-repeat;}
#mapdiv span#r3{width:68px;height:53px;top:52px;left:88px;background: url("rg3.gif") 0 0 no-repeat;}
#mapdiv span#r4{width:63px;height:70px;top:90px;left:100px;background: url("rg4.gif") 0 0 no-repeat;}
#mapdiv span#r5{width:56px;height:60px;top:106px;left:69px;background: url("rg5.gif") 0 0 no-repeat;}
#mapdiv span#r6{width:66px;height:66px;top:114px;left:134px;background: url("rg6.gif") 0 0 no-repeat;}
#mapdiv span#r7{width:117px;height:88px;top:152px;left:0;background: url("rg7.gif") 0 0 no-repeat;}
#mapdiv span#r8{width:90px;height:70px;top:147px;left:104px;background: url("rg8.gif") 0 0 no-repeat;}
#mapdiv span#r9{width:25px;height:20px;top:167px;left:140px;background: url("rg9.gif") 0 0 no-repeat;}

#ukmapimg{width:259px;height:311px;border:0;margin:0;padding:0;position:absolute;z-index:3;}





/* typography */
/*

#maincol h1{font-size:1.95em;line-height:1.1em;color:#788103;font-weight:normal;margin-bottom:14px;}
.hpage #maincol h1{font-size:1.5em;line-height:1.1em;color:#788103;font-weight:normal;margin-bottom:14px;}
#maincol h2{font-size:1.45em;line-height:1.17em;color:#788103;margin-bottom:10px;}
#maincol h3{font-size:1.3em;line-height:1.6em;color:#788103;margin-bottom:0px;font-weight:normal;}
#maincol h4{font-size:1.3em;line-height:1.17em;color:#4d4d4d;margin-bottom:0px;}
#maincol h5{font-size:1.3em;line-height:1.17em;color:#7f7f7f;margin-bottom:0px;}
# * html #maincol h5{margin-bottom:1px;}
*/

#maincol h1{font-size:1.45em;line-height:1.17em;color:#788103;/*margin-bottom:15px;*/margin-bottom:10px;}
.hpage #maincol h1{font-size:1.5em;line-height:1.1em;color:#788103;font-weight:normal;/*margin-bottom:20px;*/margin-bottom:10px;}
#maincol h2{font-size:1.3em;line-height:1.17em;color:#4d4d4d;margin-bottom:0px;		color:#788103;		color:#5c5e04;}
#maincol h3{font-size:1.3em;line-height:1.17em;color:#7f7f7f;margin-bottom:0px;}
#maincol h4{font-size:1.3em;line-height:1.6em;color:#788103;margin-bottom:0px;font-weight:normal;		color:#333;}
#maincol h5{font-size:1.15em;line-height:1.28em;color:#333;margin-bottom:15px;font-weight:normal}



#maincol p{font-size:1.15em;line-height:1.28em;color:#333;margin-bottom:15px;}
#maincol p.intro{font-size:1.35em;line-height:1.45em;color:#333;/*margin-bottom:20px;*/margin-bottom:14px;}



#maincol p.grntxt,#maincol li.grntxt{color:#788103;}
#maincol ul,#maincol ol{color:#333;margin-bottom:17px;list-style-type:disc;}
#maincol ol{list-style-type:decimal;}
#maincol li{font-size:1.15em;line-height:1.28em;margin-bottom:0px;}
#maincol li li{font-size:100%;}

#maincol ol.nonum, #maincol ul.nonum{list-style-type:none;margin-left:0;}
#maincol .nofont{font-size:1em;}
#maincol .nofont li{font-size:1em;}
#maincol .nobot,#maincol h1.nobot,#maincol h5.nobot,#maincol p.nobot,#maincol ul.nobot,#maincol ol.nobot{margin-bottom:0 !important;}
#maincol .indent{padding-left:15px;margin-bottom:15px;}

#maincol .qmarkbefore{padding-left:30px;background: url("questmark_icon_wht.gif") center left no-repeat;}
#maincol .grn_panel .qmarkbefore{padding-left:30px;background: url("questmark_icon.gif") center left no-repeat;}


#maincol ul.listing {list-style-type:none;margin-left:-9px;margin-bottom:12px;padding-left:0;font-size:100%;}
#maincol ul.listing li{padding:5px 9px;margin-bottom:0;font-size:100%;}
#maincol ul.listing li.grn{background:#f1f5da;}


#maincol ul.listing li p{margin-bottom:1px;}


#maincol p.smgrn{font-size:0.9em;line-height:1.4em;color:#788104;margin-top:-1.1em;}
#maincol ul.listing p.smgrn{font-size:0.9em;line-height:1.4em;color:#788104;margin-top:0;}
#maincol ul.listing li.grn p.smgrn{color:#616803;}

#maincol p.totop{color:#7f7f7f;margin-top:3px;margin-bottom:2px;}

#maincol .grn_panel{padding:9px 9px 1px 15px ;background:#f1f5da;margin-bottom:3px;}
#maincol .gry_panel{padding:9px;background:#ebebdc;margin-bottom:15px;}

/* note the tabs are done so they can be standalone or cumulative - based on 1em=15px */
#maincol .tb1{padding-left:2.66em;padding-left:40px;}
#maincol .tb1 .itb1{display:block;width:2.5em;width:40px;clear:none;float:left;margin-left:-2.66em;margin-left:-40px;}
* html #maincol .tb1 .itb1{margin-left:-1.33em;margin-left:-20px;}

/* tab2 on its own */
#maincol .tb2{padding-left:4em;padding-left:60px;}
#maincol .tb2 .itb2{display:block;width:3.9em;width:60px;clear:none;float:left;margin-left:-4em;margin-left:-60px;}
* html #maincol .tb2 .itb2{margin-left:-2em;margin-left:-30px;}
/* tab2 as a sub of tab1 */
#maincol .tb1 .tb2{padding-left:1.33em;padding-left:20px;}
#maincol .tb1 .tb2 .itb2{display:block;width:1.2em;width:20px;clear:none;float:left;margin-left:-1.33em;margin-left:-20px;}
* html #maincol .tb1 .tb2 .itb2{margin-left:-0.66em;margin-left:-10px;}

/* tab3 on its own */
#maincol .tb3{padding-left:6em;padding-left:90px;}
#maincol .tb3 .itb3{display:block;width:5.9em;width:90px;clear:none;float:left;margin-left:-6em;margin-left:-90px;}
* html #maincol .tb3 .itb3{margin-left:-3em;margin-left:-45px;}
/* tab3 as a sub of tab1 only */
#maincol .tb1 .tb3{padding-left:3.33em;padding-left:50px;}
#maincol .tb1 .tb3 .itb3{display:block;width:3.2em;width:50px;clear:none;float:left;margin-left:-3.33em;margin-left:-50px;}
* html #maincol .tb1 .tb3 .itb3{margin-left:-3.33em;margin-left:-25px;}
/* tab3 as a sub of tab2 */
#maincol .tb1 .tb2 .tb3{padding-left:1.33em;padding-left:30px;}
#maincol .tb1 .tb2 .tb3 .itb3{display:block;width:1.2em;width:30px;clear:none;float:left;margin-left:-1.33em;margin-left:-30px;}
* html #maincol .tb1 .tb2 .tb3 .itb3{margin-left:-1.33em;margin-left:-15px;}



.panel h3{font-size:1.5em;line-height:1.2em;color:#788103;margin-bottom:5px;font-weight:normal;}
.panel h3 .highlight{font-weight:bold;color:#a3bd0b;}
.panel p, .panel table, .panel li{font-size:1.3em;line-height:1.2em;color:#666;margin-bottom:6px;}
.panel p.norsize, .panel table.norsize, .panel ul.norsize, .panel ol.norsize{font-size:1.1em;line-height:1.35em;color:#333;margin-bottom:7px;}
.panel ul, .panel ol{margin-left:14px;}
.panel li{margin-bottom:0px;}

/* for smaller text panel */
.smalltext p, .smalltext table, .smalltext li{font-size:1.154em;line-height:1.33em;color:#666;margin-bottom:6px;}
.smalltext li{margin-bottom:0px;}


.quote q{font-size:1.35em;line-height:1.15em;color:#788103;	color:#333;font-size:1.16em;line-height:1.2em;}
.quote q span.highlight{font-weight:bold;color:#a3bd0b;		color:#333;}
.quote q span.cit{font-size:0.75em;line-height:155%;color:#788103;	color:#333;font-size:0.85em;line-height:145%;}



#maincol .inner_lhcol .wire h3,#maincol .inner_rhcol .wire h3{font-size:1.5em;line-height:1.2em;color:#788103;margin-bottom:5px;font-weight:normal;}
#maincol .inner_lhcol .wire h3 .highlight,#maincol .inner_rhcol .wire h3 .highlight{font-weight:bold;color:#a3bd0b;}
#maincol .panel ul, #maincol .panel ol{font-size:100%;margin-bottom:17px;}








/* Link styles */
#maincol a,#maincol a:link,#maincol a:visited{font-weight:bold;color:#333;text-decoration:underline;	font-weight:normal;}
#maincol a:hover,#maincol a:focus,#maincol a:active{font-weight:bold;color:#333;text-decoration:none;	font-weight:normal;}

#maincol a.norweight,#maincol a.norweight:hover,#maincol a.norweight:focus,#maincol a.norweight:active{font-weight:normal;}

#maincol h1 a,#maincol h1 a:link,#maincol h1 a:visited,#maincol h1 a:focus,#maincol h1 a:hover,#maincol h1 a:active,#maincol h2 a,#maincol h2 a:link,#maincol h2 a:visited,#maincol h2 a:hover,#maincol h2 a:focus,#maincol h2 a:active,#maincol h3 a,#maincol h3 a:link,#maincol h3 a:visited,#maincol h3 a:hover,#maincol h3 a:focus,#maincol h3 a:active{color:#788103;}
#maincol h4 a,#maincol h4 a:link,#maincol h4 a:visited,#maincol h4 a:focus,#maincol h4 a:hover,#maincol h4 a:active{color:#4d4d4d;}
#maincol h5 a,#maincol h5 a:link,#maincol h5 a:visited,#maincol h5 a:focus,#maincol h5 a:hover,#maincol h5 a:active{color:#7f7f7f;}

#maincol a.pdfafter {padding-right:22px;background: url("sm_pdficon.gif") center right no-repeat;}
#maincol a.pdfbefore {text-indent:22px;background: url("sm_pdficon.gif") top left no-repeat;display:block;}

#maincol p.smgrn a,#maincol p.smgrn a:hover,#maincol p.smgrn a:focus{color:#788104;font-weight:normal;}
#maincol ul.listing li.grn p.smgrn a,#maincol ul.listing li.grn p.smgrn a:hover,#maincol ul.listing li.grn p.smgrn a:focus{color:#616803;}


#maincol a.plusafter{padding-right:20px;background: url("sm_plus.gif") center right no-repeat;}
#maincol a.plusbefore{padding-left:22px;background: url("sm_plus.gif") center left no-repeat;}

#maincol a.pdfafter,#maincol a.pdfbefore, #maincol a.plusafter{zoom:1;}


#maincol p.totop a,#maincol p.totop a:link,#maincol p.totop a:visited{color:#7f7f7f;color:#666;}
#maincol p.totop a:active,#maincol p.totop a:hover,#maincol p.totop a:focus{color:#333;}


.panel a,.panel a:link,.panel a:visited{text-decoration:none;color:#666;}
.panel a:hover,.panel a:focus,.panel a:active{text-decoration:underline;color:#666;}
.panel h3 a,.panel h3 a:link,.panel h3 a:visited,.panel h3 a:hover,.panel h3 a:focus,.panel h3 a:active{color:#788103;}



#maincol a.reverse,#maincol a.reverse:link,#maincol a.reverse:visited{text-decoration:none;}
#maincol a.reverse:hover,#maincol a.reverse:focus,#maincol a.reverse:active{text-decoration:underline;}

#lhcol a.reverse,#rhcol a.reverse,#lhcol a.reverse:link,#rhcol a.reverse:link,#lhcol a.reverse:visited,#rhcol a.reverse:visited{text-decoration:underline;}
#lhcol a.reverse:hover,#lhcol a.reverse:focus,#lhcol a.reverse:active,#rhcol a.reverse:hover,#rhcol a.reverse:focus,#rhcol a.reverse:active{text-decoration:none;}



/* banners */
#lhcol a.saveto,#lhcol a.acrobat,#lhcol a.reg_to_use{display:block;width:210px;margin:0;padding:0;border:0;}

#lhcol a.saveto{height:78px;background: url("lh_savetofolder.gif") 0 0 no-repeat;}
#lhcol a.saveto:hover,#rhcol a.saveto:focus,#rhcol a.saveto:active{background: url("lh_savetofolder_ro.gif") 0 0 no-repeat;}

#lhcol a.acrobat{height:104px;background: url("lh_acrobatpdf.gif") 0 0 no-repeat;}
#lhcol a.acrobat:hover,#lhcol a.acrobat:focus,#lhcol a.acrobat:active{background: url("lh_acrobatpdf_ro.gif") 0 0 no-repeat;}

#lhcol a.reg_to_use{height:90px;background: url("lh_registertouse.gif") 0 0 no-repeat;}
#lhcol a.reg_to_use:hover,#lhcol a.reg_to_use:focus,#lhcol a.reg_to_use:active{background: url("lh_registertouse_ro.gif") 0 0 no-repeat;}



#rhcol a.acrobat,#rhcol a.intact_manage,#rhcol a.intact_check,#rhcol a.reg_to_use,#rhcol a.improve{display:block;width:200px;margin:0;padding:0;border:0;}

#rhcol a.acrobat{height:103px;background: url("rh_acrobatpdf.gif") 0 0 no-repeat;}
#rhcol a.acrobat:hover,#rhcol a.acrobat:focus,#rhcol a.acrobat:active{background: url("rh_acrobatpdf_ro.gif") 0 0 no-repeat;}

#rhcol a.intact_manage{height:102px;background: url("rh_interactive_guide.gif") 0 0 no-repeat;}
#rhcol a.intact_manage:hover, #rhcol a.intact_manage:focus,#rhcol a.intact_manage:active{background: url("rh_interactive_guide_ro.gif") 0 0 no-repeat;}

#rhcol a.intact_check{height:100px;background: url("rh_interactive_sc.gif") 0 0 no-repeat;}
#rhcol a.intact_check:hover, #rhcol a.intact_check:focus,#rhcol a.intact_check:active{background: url("rh_interactive_sc_ro.gif") 0 0 no-repeat;}

#rhcol a.reg_to_use{height:91px;background: url("rh_registertouse.gif") 0 0 no-repeat;}
#rhcol a.reg_to_use:hover,#rhcol a.reg_to_use:focus,#rhcol a.reg_to_use:active{background: url("rh_registertouse_ro.gif") 0 0 no-repeat;}

#rhcol a.improve{height:82px;background: url("rh_improve_site.gif") 0 0 no-repeat;}
#rhcol a.improve:hover,#rhcol a.improve:focus,#rhcol a.improve:active{background: url("rh_improve_site_ro.gif") 0 0 no-repeat;}



/* Footer and bottom navigation */
#foot{width:1000px;float:left;clear:both;padding:10px 0 15px;}
#botnav{font-size:1.15em;list-style-type:none;padding:0 0 0 65px;margin:0;float:left;clear:none;}
#botnav li{float:left;clear:none;margin:0 50px 0 0;}
#botnav a,#botnav a:link,#botnav a:visited{color:#7f7f7f;text-decoration:none;	color:#4d4d4d;}
#botnav a.act,#botnav a:hover,#botnav a:focus,#botnav a:active,#botnav span{color:#333;text-decoration:underline;}


#maincol,ul.listing,ul.listing li{position:relative;}


#pre_1{background: url("rg1.gif") 0 0 no-repeat;}
#pre_2{background: url("rg2.gif") 0 0 no-repeat;}
#pre_3{background: url("rg3.gif") 0 0 no-repeat;}
#pre_4{background: url("rg4.gif") 0 0 no-repeat;}
#pre_5{background: url("rg5.gif") 0 0 no-repeat;}
#pre_6{background: url("rg6.gif") 0 0 no-repeat;}
#pre_7{background: url("rg7.gif") 0 0 no-repeat;}
#pre_8{background: url("rg8.gif") 0 0 no-repeat;}
#pre_9{background: url("rg9.gif") 0 0 no-repeat;}
#pre_10{background: url("lh_savetofolder_ro.gif") 0 0 no-repeat;}
#pre_11{background: url("lh_acrobatpdf.gif") 0 0 no-repeat;}
#pre_12{background: url("lh_acrobatpdf_ro.gif") 0 0 no-repeat;}
#pre_13{background: url("lh_registertouse.gif") 0 0 no-repeat;}
#pre_14{background: url("lh_registertouse_ro.gif") 0 0 no-repeat;}
#pre_15{background: url("rh_interactive_guide_ro.gif") 0 0 no-repeat;}
#pre_16{background: url("rh_interactive_sc.gif") 0 0 no-repeat;}
#pre_17{background: url("rh_interactive_sc_ro.gif") 0 0 no-repeat;}
#pre_18{background: url("rh_registertouse.gif") 0 0 no-repeat;}
#pre_19{background: url("rh_registertouse_ro.gif") 0 0 no-repeat;}
#pre_20{background: url("rh_improve_site.gif") 0 0 no-repeat;}
#pre_21{background: url("rh_improve_site_ro.gif") 0 0 no-repeat;}
#pre_22{background: url("rh_acrobatpdf.gif") 0 0 no-repeat;}
#pre_23{background: url("rh_acrobatpdf_ro.gif") 0 0 no-repeat;}



