.option {padding: 2px 0; background-color: #EEEBEA;}
.option label {border-bottom: 2px #ffffff solid;}

#error, #auth {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8pt; color:#555555; background-color: #fff0f1; border-top: 1px solid #a00006; border-bottom: 1px solid #a00006; width: 700px;
}

#auth {background-color: #94C261;}
#error p, #auth p, #auth form {margin: 1px;}


body {background-color:#e5e5e5; font-family:Verdana, Tahoma, Arial, sans-serif; font-size:9pt; color:#555555; margin:0 auto;}
a {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:9pt; color:#555555; text-decoration: none;}
a:hover{color:#a00006;}
#tcmcontainer {width:770px; height:620px; background-color:#FFFFFF;}

h1 {text-indent: 0px; font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt; color:#AAAAAA;}


/* header */
#headercontainer {float:left; width:770px; height:27px; background-color:#f8f8f8; background:url(images/tcmheaderbg.gif) repeat-x;}
#tcmheaderlogo {float:left; width:115px; height:17px; padding:3px 0 0 10px;}
#tcmheadermenu {float:left;	font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7.5pt; color: #fdac20; font-weight: bold; margin: 3px 0 17px 7px;}
select {float:left;	background-color: #004a86;color: #ffffff; font-family: Tahoma, Arial, sans-serif; font-size:8pt;width: 120px;}
#tcmheaderdivider {float:left; width:2px; height:17px; padding-left:10px;font-family: Tahoma, Arial, sans-serif; font-size:8pt;}
#tcmheaderad {float:right; width:468; height:15px; padding:5px 10px 0 0;}

/* logo */
#logocontainer {float:left; width:770px; height:123px; background-color:#f8f8f8; background:url(images/tcmlogobg.gif) repeat-x; margin-bottom:10px;}
#tcmlogo {width:387px; height:123px; padding-left:10px;}
#tcmlogoright {float:right; width:300px; height:123px; padding-left:10px;}

/* error */
#errorcontainer {height:45px; background-color:#fefeff; margin-top:0px;}

/* search box */
#searchcontainer {float:none; width:755px;}
#searchcontainerbgl {float:left; width:7px; background:url(images/searchl.gif) no-repeat;}
#searchcontainerbgc {float:left; width:741px; background:url(images/searchc.gif) repeat-x;}
#searchcontainerbgr {float:left; height:57px; width:7px; background:url(images/searchr.gif) no-repeat;}
#address_bar{float:left; width:500px; height:30px; border:1px #d9d9d9 solid; background-color:#FFFFFF; text-align:left; color:#000000; font-family:Arial, sans-serif; font-size:14pt; margin-top:10px; margin-left:15px; padding-top:4px;}
#address_bar_small{ width:200px; height:30px; border:1px #d9d9d9 solid; background-color:#FFFFFF; text-align:left; color:#000000; font-family:Arial, sans-serif; font-size:14pt; margin-top:10px; margin-left:15px; padding-top:4px;}
#surf_button{ margin-top:10px; margin-right:15px;}

/* body */
#bodycontainer {float:none; width:746px; margin-top:28px;}
#bodycontainert {height:15px; width:746px; background:url(images/bodyt.gif) no-repeat;}
#bodycontainerm {height:150px; width:746px; background:url(images/bodym.gif) repeat-y;}
#bodycontainerb {height:12px; width:746px; background:url(images/bodyb.gif) no-repeat;}
#bodycontentl {float:left; width:400px; margin-left:8px;}
#bodycontentr {float:right; width:300px; margin-right:8px;}
.bodyheader {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:10pt; color:#004a86; font-weight:bold;}

/* footer */
#footercontainer {float:none; width:746px; margin-top:15px; margin-bottom:5px;}
#footercontainerl {float:left; height:29px; width:5px; background:url(images/footerl.gif) no-repeat;}
#footercontainerc {float:left; height:29px; width:736px; background:url(images/footerc.gif) repeat-x;}
#footercontainerr {float:left; height:29px; width:5px; background:url(images/footerr.gif) no-repeat;}
#footercontentl {float:left; width:400px; text-align:left; margin-left:8px; margin-top:7px;}
#footercontentr {float:right; margin-right:8px; margin-top:7px;}

#footerh {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt; color:#555555; text-decoration:none;}
#footerh a:link, footerh a:visited {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt; color:#555555; text-decoration:none;}






