body{margin:0px; padding:0px;width:100%;}

#main{width:100%;min-height:550px;height:100%;border:#333 solid 0px;}
#header{height:102px;background:url(../images/toprepeat.jpg) repeat;}
#title{float:left;margin:12px 0px 0px 300px;color:#FFF;font-family:Trebuchet Ms;font-size:60px;}
#innerTitle{float:left;margin:12px 0px 0px 300px;color:#FFF;font-family:Trebuchet Ms;font-size:60px;}
#menu{float:left;margin:5px 0px 0px 0px;height:35px;width:100%;background:url(../images/menuRepeat.jpg);}

#menu ul{width:350px; height:28px; margin:0px auto 0px auto; padding:0px; border:0px solid #333; display:block}
#menu ul li{width:auto; height:28px; margin:0px; padding:0px; float:left; display:block}
#menu ul li .gap{width:1px; height:28px; margin:0px; padding:0 11px 0 11px; float:left;}
#menu ul li a{width:auto; height:28px; margin:0px; padding:0px; float:left; font-family:Verdana; font-size:12px; color:#425381; line-height:18px; font-weight:normal; text-decoration:none}
#menu ul li a:hover{color:#9ebf02; background:url(images/menuHover1.jpg) repeat-x center bottom}

#content{width:50%; height:350px; margin:20px 0 0 0; padding:0px; margin-left: auto; margin-right: auto; border:0px solid;}
#authorcontent{width:50%; border:0px solid #333; min-height:200px;margin:0px auto 0px auto;}
#authorcontent h3{font-family:Verdana; font-size:18px; color:#546591; line-height:15px; font-weight:normal; text-align:justify;}

#help{font-family:Verdana; font-size:12px; font-weight:normal; font-style:italic; text-align:right;}

#authors{font-family:Verdana; font-size:12px; font-weight:normal;line-height:20px;color:#425381;}
#authors a{font-family:Verdana; font-size:12px; color:#425381; font-weight:normal; text-decoration:none}
#authors a:hover{color:#9ebf02;}

#leftcontent{width:55%; min-height:200px; margin:0px; padding:2px; float:left; border:0px solid;}
#leftcontent p{font-family:Verdana; font-size:12px; color:#333; line-height:20px; font-weight:normal; text-align:justify; color:#555;}
#leftcontent .pic3{width:358px; height:109px; margin:0px; padding:0px; float:left; background:url(images/pic3.jpg) no-repeat}
#leftcontent h3{font-family:Verdana; font-size:18px; color:#546591; line-height:15px; font-weight:normal; text-align:justify;}

#rightcontent{width:40%; height:100%; margin:0px; padding:0px; float:right; border:0px solid #333; background:#DFE4F0;}
#rightcontent h3{font-family:Verdana; font-size:18px; color:#546591; line-height:15px; font-weight:normal; text-align:justify;}
#rightcontent select{font-family:Verdana; font-size:12px; color:#666666; line-height:14px; font-weight:normal; text-align:justify;}

#searchbox{ border:0px solid #FF0000; width:95%; margin:5px;}

#resultcontent{float:left;width:90%; height:100%; margin:0px auto 0px 55px; padding:0px; background:#FFF}
#resultPanel{width:95%; margin-left: auto; margin-right: auto; padding:0px;}
#resultPanel table{border:#ccc solid 1px}
#resultPanel th{background:#696969; border-bottom:1px solid #ffffff; border-right:1px solid #ccc; font-weight:normal; font-family:Verdana; font-size:12px; color:#FFF;}
#resultPanel td{text-align:center; background:#FFF; border-bottom:1px solid #ccc; border-right:1px solid #ccc; font-family:Verdana; font-size:11px; color:#333333;}

.selectHead{font-family:Verdana; font-size:12px; color:#99999; line-height:15px; font-weight:normal; text-align:justify;}
#SearchHead{font-family:Verdana; font-size:12px; font-weight:normal; color:#FF0000; line-height:15px; text-align:center; border:1px solid #A0ABC7; background:#F4F4F4; padding:5px;}
#SearchHead a{font-family:Verdana; font-size:12px; color:#425381; font-weight:normal; text-decoration:none}
#SearchHead a:hover{color:#9ebf02;}

#spacer{height:4px;}

select{background-color:#FCFCFC;border:1px solid #D7D7D7;color:white;}

.tooltip 
{
	border: 0px dotted #000000; color:#396900; text-align:left; outline: none;
	cursor: help; text-decoration: none;
	position: relative;
}
.tooltip span 
{
	margin-left: -999em;
	position: absolute;
}
.tooltip:hover span 
{
	border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif;
	position: absolute; left: 1em; top: 2em; z-index: 99;
	margin-left: 0; width: 250px;
}
.tooltip:hover img 
{
	border: 0; margin: -10px 0 0 -55px;
	float: left; position: absolute;
}
.tooltip:hover em 
{
	font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
	display: block; padding: 0.2em 0 0.6em 0;
}
.custom { padding: 0.5em 0.8em 0.8em 2em; }
.help { background: #ddfcb9; border: 1px solid #508611;	}

#footer{float:left;width:100%; height:30px;background-color:none; border:0px solid #e1e1e1;}
#footertext{margin:0px 0px 0px 275px; width:60%;height:100%; border-top:1px solid #e1e1e1; text-align:center; font-family:Verdana; font-size:11px; color:#9FA8BB; float:left; padding:0px;}