﻿#masthead{height:41px;margin-top:10px;border:solid 1px white;}
#logo{position:relative;float:left;}
#toplogin{padding-top:3px;}
#toputils{float:right;margin:5px -5px 0 0;width:456px;color:#e4e4e4;font-size:10px;}
.bright{color:#ff9803!important;font-size:9px;padding:0 0 0 0;}
#loginwrap,#toplinks{float:left;}
#loginwrap{position:relative;}
#loginpop{display:none;position:absolute;left:-20px;top:-10px;z-index:30;width:213px;height:148px;background:url(/img/layout/back_sslogin.gif) top left no-repeat;}
#loginpop h4{float:left;margin:7px 0 15px 4px;padding:0;}
#loginpop p{margin:0 7px 3px 9px;padding:0;}
#loginpop p b{color:#333;}
p#loginlink{padding-top:26px;}
#loginclosewrap{margin:1px 5px 0 0;}
#login{font-size:11px;height:18px;float:left;margin-right:5px;}
#lock{margin:3px 0 0 5px;}
#toplinks{padding:3px 10px 0 25px;}
#search{float:left;height:16px;width:161px;margin-right:2px;border:1px solid #d5d5d5;background-color:#f6f6f6;}        
.clearleft{clear:left;}
a#searchbtn,#searchbtnwrapper{margin:0px;width:54px;height:20px;position:relative;float:left;}
a#searchbtn{background:url(/img/layout/search_butt.gif) no-repeat center;}
#searchbtnwrapper{background:url(/img/layout/search_roll.gif) no-repeat center;}
#searchbtnwrapper a span{display:none;}
a:hover#searchbtn{background:transparent;}

a.loginbtn,.loginbtnwrapper{margin:0px;float:left;width:52px;height:20px;position:relative;float:left;}
a.loginbtn{background:url(/img/layout/login_butt.gif) no-repeat top;}
.loginbtnwrapper{background:url(/img/layout/login_roll.gif) no-repeat top;}
.loginbtnwrapper a span{display:none;}
a:hover.loginbtn{background:transparent;}

a#closebtn,#closebtnwrapper{width:20px;height:18px;display:block;float:right;}
a#closebtn{background:url(/img/layout/popclose_butt.gif) top right no-repeat;}
#closebtnwrapper{background:url(/img/layout/popclose_roll.gif) top right no-repeat;}
#closebtnwrapper a span{display:none;}
a:hover#closebtn{background:transparent;}
