body{margin:0px; padding:0px; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; background:#deeefb url(../images/body-bg.jpg) left top repeat-x; line-height:20px; text-align:justify;}
.normal{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:20px; text-align:justify; text-decoration:none;}
.normal a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#666666; line-height:20px; text-align:justify; text-decoration:none;}
.normal a:hover{text-decoration:underline;}
#main{width:980px; margin:0px auto; position:relative;}
#topstrip{height:23px; padding-top:4px; width:980px; position:relative;}
#topstrip #topbutton{margin-left:60px; float:right; color:#FFFFFF;}
#topbutton a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px 10px;}
#topbutton a:hover{text-decoration:underline;}

#header{height:84px; width:980px; position:relative;}
#logo{width:240px; float:left; position:relative; margin:25px 30px 0px 2px;}


.subheading{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}



div#navigation {
	float: left; position:relative; margin-top:48px;
	height: 37px;
	width: 700px;
}
#rollover ul{margin:0px; padding:0px;}
#rollover li{display:inline; list-style-type:none; text-transform:uppercase; }

#rollover a{
margin-right:15px;
	height: 37px;
	line-height: 37px;
	float: left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; color:#ffffff;
	text-align:center;
	
}



#rollover .home a{
	height: 37px;
	width:88px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 37px;
	color: #ffffff;
	float: left;
	text-align: center;
}


#rollover .home a:hover{
background:url(../images/btnover.gif) left top no-repeat;
	height: 37px;
	width: 88px; color:#0f63a6;
	
}



#rollover .other a{
	height: 37px;
	width:130px;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 37px;
	color: #ffffff;
	float: left;
	text-align: center;
}


#rollover .other a:hover{
background:url(../images/btnover2.gif) left top no-repeat;
	height: 37px;
	width: 130px; color:#0f63a6;
	
}
#rollover a.active{
background:url(../images/btnover.gif) left top no-repeat;
	height: 37px;
	width: 88px; color:#0f63a6;
	
}


ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif)}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}




#main2{width:948px; padding:10px 16px; background:#FFFFFF; margin:0px auto; position:relative;}
#main2 #flash{width:948px; height:250px; margin-bottom:40px;} 

#main3{width:100%; height:120px; margin:0px auto; position:relative; background:#3a90d1 url(../images/bottombg.gif) left bottom repeat-x; text-align:center; color:#FFFFFF;}

#bottombtn a{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0px 10px;}
#bottombtn a:hover{text-decoration:underline;}


.botbrd{border-bottom:1px solid #666666;}
.rgtbrd{border-right:1px solid #c7c7c7;}

.gd ul{ padding:0px; margin-top:10px; margin:0px; margin-top:10px; margin-left:5px;} 
.gd li{background:url(../images/arrow.gif) left 60% no-repeat; list-style-type:none; padding-left:15px;}
.gd a{font:normal 11px Arial, Helvetica, sans-serif; color:#626465; text-decoration:none;}
.gd a:hover{text-decoration:underline;}


.gdmore a{font:normal 11px Arial, Helvetica, sans-serif; color:#789b10; text-decoration:none;}
.gdmore a:hover{text-decoration:underline;}

.gdmore2 a{font:normal 11px Arial, Helvetica, sans-serif; color:#2584cc; text-decoration:none;}
.gdmore2 a:hover{text-decoration:underline;}




.gdmore3 a{font:normal 11px Arial, Helvetica, sans-serif; color:#f28b02; text-decoration:none;}
.gdmore3 a:hover{text-decoration:underline;}

.gdmore4 a{font:normal 11px Arial, Helvetica, sans-serif; color:#69563f; text-decoration:none;}
.gdmore4 a:hover{text-decoration:underline;}

.smallblk{font:normal 11px Arial, Helvetica, sans-serif; color:#333333; line-height:20px;}
.small{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; line-height:20px;}
.txtfld{width:101px; padding:1px 2px; height:18px; background:#FFFFFF; border:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#0066CC; text-decoration:none;}

.submit{background:url(../images/btnbg.gif) left top repeat-x; padding:1px 3px; border:1px solid #1d5070; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}


#hrmenu a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none; margin:0px 10px;}
#hrmenu a:hover{text-decoration:underline; color:#FF6600;}


.link ul{ padding:0px; margin-top:10px; margin:0px; margin-top:10px; margin-left:5px;} 
.link li{background:url(../images/arrownew.gif) left 40% no-repeat; list-style-type:none; padding-left:15px; line-height:35px;}
.link a{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#626465; text-decoration:none;}
.link a:hover{text-decoration:underline;}
.head{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#6a8d1c;}
.whthead{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.head2{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#20497d;}
.price{font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#ac0404;}
.rgtbrd{border-right:1px solid #999999;}


.plan ul{ padding:0px; margin:0px; margin-left:5px;} 
.plan li{background:url(../images/arrownew.gif) left 40% no-repeat; list-style-type:none; padding-left:15px; padding-top:3px; padding-bottom:3px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#626465; text-decoration:none;}
.plan a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#626465; text-decoration:none;}
.plan a:hover{text-decoration:underline;}
#dotbot{border-bottom:1px dotted #666666;}

.normal2{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.lftpad{padding-left:5px;}




.search {
	height:21px;
	background:url(../images/search-bg.gif) repeat-x;
	width:123px; float:right;
	margin-right:10px;
}
.searchfloat{
	float:left;
	display:inline;
	width:11px;
}
.searchfloat1{
	float:left;
	display:inline;
}
.searchfloat2{
	float:right;
	display:inline;
	width:24px;
}
.search input {
	background:none;
	height:12px;
	border:none;
	/*margin-bottom:5px;*/
	width:82px;
	font-size:.9em;
	color:#0066CC;
	font-family:Arial, Helvetica, sans-serif;
}
.brd{border:1px solid #C3C3C3}