html,body {text-align:center;font:11px Verdana,Arial,Helvetica,sans-serif}
p,td,th {text-align:left;font:11px Verdana,Arial,Helvetica,sans-serif}
body {background:#ddd;margin:0}
a,a:link,a:visited {color:#000;border:0;text-decoration:none}
a:hover,a:active {color:#000;border:0;text-decoration:underline}
form {margin:0}
h1 {font-size:15px; font-family:"Trebuchet MS"}
h2 {font-size:15px}
h3 {font-size:13px}
h4 {font-size:12px}
h4 a,h4a:link,h4 a:visited {color:#19438e}
fieldset {border:1px solid #666}
fieldset legend {color:#666;font-weight:bold;padding:0 5px}
fieldset div {padding:10px}
img {border:0}

#container {width:750px;text-align:left;margin-top: 60px;margin-left:auto;margin-right:auto;background:#FFF;}
#header {height:100px;}
#header h1 {display:none}
#header h2 {display:none}
#header #logo {float:left ;margin-left:30px; margin-top:25px;}
#header #tagline {float:right; margin-right: 30px; margin-top:55px;}

#content { padding:18px;}
#searchbox { background:url(/images/searchbox.gif) no-repeat; height:50px; padding:20px 20px 25px 20px;}
#searchbox h1 {margin-top:0px; margin-bottom:8px;}
.searchbox_footer  { background:url(/images/searchbox_footer.gif) no-repeat left bottom; height:6px; margin-top:-4px;}
#logobox { background:url(/images/logobox.gif) no-repeat; height:139px; padding:10px 20px 10px 20px;}
.logobox_footer  { background:url(/images/searchbox_footer.gif) no-repeat left bottom; height:6px; margin-top:-4px; }
.publogo { float: left; padding-right: 15px; text-align:center; padding-bottom: 15px;}
.publogo1{ float: left; padding-right: 36px; text-align:center; padding-bottom: 15px;}
#fauxsearch { border:1px solid #999 ; width:550px; background-color:#FFF; height:21px;}
#fauxsearch input {border:0px; width:500px; margin-left:16px; color:#666; font-size:10px; padding-top:3px;}
#searchbutton {float:right}
#btnSearch { background:url(/images/button_std_green.gif) no-repeat; border:none; font-family:"Trebuchet MS"; font-weight:bold ;width:104px; height: 25px;}

#options {margin-top:20px; margin-bottom:60px; display:block;height:100%; width:520px}
#options ul { margin:0; padding:0}
#options ul li {font-family:"Trebuchet MS"; font-weight:bold ; font-size:14px; list-style:none; float:left}
#options ul li a {display:block; padding: 6px 12px 16px 32px;}

#options ul li a#link_search {background:url(/images/icon_document_search.gif) no-repeat; padding: 6px 12px 16px 40px;}
#link_adv_search {background:url(/images/icon_search.gif) no-repeat;}
#link_compare {background:url(/images/icon_compare.gif) no-repeat;}
#link_reports {background:url(/images/icon_report.gif) no-repeat;}

#footer { text-align:center; color:#666; margin-bottom:10px; height:90px}

.seperator {height:7px; background:url(/images/seperator.gif) repeat-x}

#dhtml_caotype {background-image:url(/images/button_n.gif); background-repeat: no-repeat; background-position: 2px 3px}

.dhtmlselect{ /*style of DHTML Select Menu, main box */
width: 30px; /*default  width of main box */
position: relative;
text-indent: 3px;
padding: 1px 0;
cursor: pointer;
background-color: #fff;
height:19px;;
float:left;

}

.dhtmlselect .downimage{ /*style of "down" image to the right of the DHTML Select Menu*/
position: absolute;

}

.dhtmlselect .dropdown{ /*style of Drop Down Menu that appears onMouseover */
position: absolute;
left: 0;
width: 180px; /*default width of drop down menu*/
border: 1px solid #666;
display: none;
z-index: 5;
font-weight: normal;
margin-top:2px;
margin-left:-1px;
}

.dhtmlselect .dropdown a{ /*style of Drop Down Menu's links */
width: auto;
display: block;
background: #fff;
padding: 6px 0px 6px 15px;
text-indent: 5px;
text-decoration: none;
color: #999;
text-transform:uppercase;
font-size:10px;
}

* html .dhtmlselect .dropdown a{ /*IE 6 (and below) hack */
width: 100%;
}

.dhtmlselect .dropdown a:hover{
background: #e5e9ed;
}

#dd_name { background-image:url(/images/button_n.gif); background-repeat: no-repeat; background-position: 2px 4px}
#dd_company { background-image:  url(/images/button_b.gif); background-repeat: no-repeat; background-position: 2px 4px}
#dd_sector { background-image: url(/images/button_s.gif); background-repeat: no-repeat; background-position: 2px 4px}

#demo {margin-bottom:25px;}

.login_buttons {float:right;; margin-top:20px;width:190px; text-align:right; color:#999999}
.login_buttons ul  { list-style:none; margin:4px; padding:0;;}
.login_buttons ul li  { list-style:none; margin:0; padding:0; float:right}
.login_buttons ul li a {background:url(/images/but_rounded_start.gif) no-repeat; color:#000000 ; padding:0px 0px 0px 5px; ;display:block; margin-left:2px;}
.login_buttons ul li a span { padding:4px 5px 4px 0px; background:url(/images/but_rounded_end.gif) no-repeat top right; display:block}

.logout {}
.login {font-weight:bold; padding-left:17px; background:url(/images/icon_key.gif) no-repeat}
.loggedin {font-weight:bold; padding-left:14px; background:url(/images/icon_lock.gif) no-repeat; color:#000000}
