html {
	padding:0px;
	margin:0px;
}

body {
	background-color: #3D6968;
	font-size: 12px;
	/*font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;*/
	font-family: Arial,Tahoma,Helvetica;
	color:#000;
	text-align:center;
	margin-top:10px;
	padding:0px;

}

#box {
	width:774px;
	margin: 0px auto;
	
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	background-color: #FFF;
	overflow: auto; 
	
}

.headerbox{
	border: 1px solid #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 50px;
	
	
}
.headerboxtext{
	color:#CC0000;
	font-weight:bold;
}
.headerboxbg{
	
	background-color:#E6E6E6;
}
#head {
	background-color:#FFF;
	clear:right;
	height: 76px;
	
	
	
}
#head2 {
	height: 32px;
	background-color:#669999;
	width:774px;
	margin: 0px auto;
	
	
}
#logo {
	width: 197px;
	height: 57px;
	display: block;
	padding-top:0px;
	float:left;
	padding-left:10px;
	
}


#top-nav a
{
	/*background: url(../images/top_bg2.jpg) #fff bottom left repeat-x;*/
	height: 31px;
	line-height: 39px;
	float: left;
	width: 135px;
	display: block;
	color: #000;
	text-decoration: none;
	text-align: center;
	margin-top:10px;
}

#top-nav a:hover
{
	/*background: url(../images/top_bg2.jpg) #fff bottom left repeat-x;*/
	background: url(../images/top_bg.gif) #fff top left repeat-x;
	height: 31px;
	line-height: 39px;
	float: left;
	width: 135px;
	display: block;
	color: #000;
	text-decoration: underline;
	text-align: center;
	margin-top:10px;
}

/* Hide from IE5-Mac \*/
#top-nav a
{
	float: none
}
/* End hide */

#top-nav
{
	font-family: Arial,Tahoma,Helvetica;
	font-size: 12px;
	height: 31px;
	display: block;
	padding-top:0px;
	float:left;
	margin-left:55px;
	width:373px;
	
}






#top-link a
{
	float: left;
	width: 135px;
	color: #578D8D;
	text-decoration: none;
	text-align: center;
	margin-top:60px;
	font-weight: bold;
}

#top-link a:hover
{
	float: left;
	width: 135px;
	color: #CC0003;
	text-decoration: underline;
	text-align: center;
	margin-top:60px;
	font-weight: bold;
}

/* Hide from IE5-Mac \*/
#top-link a
{
	float: left;
}
/* End hide */

#top-link
{
	font-family: Arial,Tahoma,Helvetica;
	font-size: 11px;
	height: 31px;
	float:left;
	clear:right;
	
}


#nav-menu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav-menu li
{
	float: left;
	margin: 0 8px;
}

#nav-menu li a
{
	height: 29px;
	line-height: 29px;
	float: left;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	text-transform: uppercase;

	
}

#nav-menu li a:hover {

	height: 29px;
	line-height: 29px;
	float: left;
	text-decoration: none;
	text-align: center;
	color: #CC0003;
	text-transform: uppercase;

}

.search {
	line-height: 29px;
	float: left;
	clear:none;
	padding-top:4px;
	padding-left:28px;
	

}
.search2 {
	line-height: 29px;
	float: left;
	clear:none;
	padding-top:4px;

}
#nav-menu .selected{

	color: #CC0003;
}

#nav-menu .selected:hover{

	color: #CC0003;
	
}

/*#nav-menu li img {
	height: 41px;
	line-height: 29px;
	float: left;
	display: block;
	border: 0;


}*/

/* Hide from IE5-Mac \*/
#nav-menu li a {
	float: none
}
/* End hide */

#nav-menu {
	font-family: Arial,Tahoma,Helvetica;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0px;
	display: block;
	margin-left : 5px;
	
}



#leftblock2{
	margin: 0px;
	padding: 12px 0px 0px 16px;
	width:297px;
	/*background-color: #FBFBFB;*/
	background-color: #D8E6E6;
	float:left;
	clear:left;
	/*height:194px;*/
	height: 248px;
	
}


.textheader{
	
	font-family: Arial,Tahoma,Helvetica;
	font-weight:bold;
	font-size:35px;
	padding-left:15px;
	padding-top:10px;	
	color:#89A8AA;
	
}

.textheader2{
	font-family: Arial,Tahoma,Helvetica;
	font-weight:bold;
	font-size:18px;
	color:#3A6C6B;
}
.textheader3{
	font-family: Arial,Tahoma,Helvetica;
	font-weight:bold;
	font-size:14px;
	color:#3A6C6B;
}
.padl20{
	padding-left:20px;
}
.padl25{
	padding-left:25px;
}
.padl10{
	padding-left:10px;
}
.padl125{
	padding-left:125px;
}
.padr20{
	padding-right:20px;
}
.padr10{
	padding-right:10px;
}
.padt10{
	padding-top:10px;
}
.padt60{
	padding-top:60px;
}
.padb10{
	padding-bottom:10px;
}
.padt20{
	padding-top:20px;
}
.padb5{
	padding-bottom:5px;
}
.link a{
	color: #CC0000;
	text-decoration: none;
	font-weight:bold;
	
	
}
.link a:hover{
	color: #CC0000;
	text-decoration: underline;
	font-weight:bold;

}
.link a:active{
	color: #CC0000;
	text-decoration: none;
	font-weight:bold;

}

#middleblock2{
	margin: 0px;
	padding-bottom: 0px;
	width:460px;
	height: 260px;
	background-color:#D8E6E6;
	float:left;
	
}

#container2 {
	width: 774px;
	background-color:#D8E6E6;
}

form {margin:0px;}


#copyright{
	font-family: Arial,Tahoma,Helvetica;
	margin: 10px 10px 0px 0px;
	padding: 0px;
	height:50px;
	font-size:11px;
	color:#FFF;
	clear: left;
	
}
#copyright a{
	font-size:11px;
	color:#FFF;
	text-decoration: underline;
	padding-left:10px;
	
}
#copyright a:hover{
	font-size:11px;
	color:#FFF;
	text-decoration: none;
	padding-left:10px;
	
}


#footer {
	height: 30px;
	background-color:#325656;
	width:774px;
	margin: 0px auto;
}

#bottomlinks {
	font-family: Arial,Tahoma,Helvetica;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 0px;
	display: block;	
	height:14px;
}



#bottomlinks ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: center;
}

#bottomlinks li
{
	display: inline; 
	margin: 0 8px;
}

#bottomlinks li a
{
	height: 29px;
	line-height: 29px;
	float: left;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	text-transform: uppercase;

	
}

#bottomlinks li a:hover {

	height: 29px;
	line-height: 29px;
	display: inline; 
	text-decoration: none;
	text-align: center;
	color: #CC0003;
	text-transform: uppercase;

}


#bottomlinks .selected{

	height: 29px;
	line-height: 29px;
	color: #CC0003;
}

#bottomlinks .selected:hover{

	height: 29px;
	color: #CC0003;
	line-height: 29px;
}


/* Hide from IE5-Mac \*/
#bottomlinks li a {
	float: none
}
/* End hide */


#container {
	width: 774px;
	padding-top:12px;
	clear: left;
	background-color:#FFF;
	
}




#leftblock{
	margin: 0px;
	width:313px;
	/*background-color: #FBFBFB;*/
	background-color: #FFF;
	float:left;
	clear:left;
	
	
}
#leftblock3{
	margin: 0px;
	width:605px;
	/*background-color: #FBFBFB;*/
	background-color: #FFF;
	float:left;
	clear:left;
	
	
	
}

.leftblockin{
	float:left;
}
.rightblockin{
	float:left;
	width:220;

}
.containerin{
	width:313px;
	padding-top:7px;
	clear: left;
	
}
#middleblock{
	margin: 0px;
	padding-bottom: 0px;
	width:311px;
	background-color:#FFF;
	float:left;
	
}

#middleblock6{
	margin: 0px;
	padding-bottom: 0px;
	width:241px;
	background-color:#FFF;
	float:left;
	
}
#leftblock6{
	margin: 0px;
	width:383px;
	/*background-color: #FBFBFB;*/
	background-color: #FFF;
	float:left;
	clear:left;
	
	
}

#middleblock3{
	margin: 0px;
	padding-bottom: 0px;
	width:624px;
	background-color:#FFF;
	float:left;
	
}
.middlein{
	padding-top:7px;
		

}
.subheader{
	color:#89A8AA;

}

#rightblock{
	margin: 0px;
	padding-bottom: 0px;
	width:140px;
	background-color:#D8E6E6;
	float:left;
	clear:right;
	display:block;	
	
}
#rightblockout{
	margin: 0px;
	padding-bottom: 0px;
	width:140px;
	background-color:#FFF;
	float:left;
	clear:none;
	
	
}