/* CSS Document */
body,td,th,div {
	font-family: Tahoma;
	font-size: 12px;
	color: #222C2E;
}
body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #222C2E;
	text-decoration:underline;
}
a:visited {
	text-decoration: underline;
	color: #222C2E;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}
a.rig{
	text-decoration: none;
}
a.nav:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.nav:hover {
	text-decoration: none;
	color: #000000;
}
a.nav:active {
	text-decoration: none;
	color: #000000;


}
a.btm:link {
	color: #111111;
	text-decoration: none;
}
a.btm:visited {
	text-decoration: none;
	color: #111111;
}
a.btm:hover {
	text-decoration: none;
	color: #5489B2;
}
a.btm:active {
	text-decoration: none;
	color: #5489B2;

}
#main{
	margin-left:auto;
	margin-right:auto;
	height:auto;
	width:808px;
}
#header{
	clear:both;
	height:auto;
}
#header ul,li{
	width:100%;
	float:left;
	list-style-type:none;
}
#htitle{
	width:808px;
	height:auto;
	clear:both;
}
.row{
	width:auto;
	height:auto;
	clear:both;
}
.slogan{
	float:left;
	padding-left:20px;
	}
.header-top{
	float:right;
	padding-right:30px;
}
#nav{
	width:808px;
	height:auto;
	padding-top:5px;
}
#navleft{
	float:left;
	width:15px;
	height:50px;
}
#navcenter{
	float:left;
	width:778px;
	height:50px;
	background-image:url(/images/headers/nav_center.gif);
	color:#3B6A84;
}
#navright{
	float:left;
	width:15px;
	height:50px;
}
#banner{
	width:808px;
	height:auto;
	margin-top:10px;
}
.new-row{
	clear:both;
}
#bottom{
	width:808px;
	clear:both;
	line-height:30px;
	color:#5C8795;
	font-size:10px;
}
#bottom1{
	width:630px;
	clear:both;
	line-height:30px;
	margin-left:80px;
	border-top:#C9D1D4 1px solid;
	color:#5C8795;
	font-size:10px;
}
#bottom2{
	width:630px;
	clear:both;
	line-height:30px;
	margin-left:80px;
	color:#5C8795;
	font-size:10px;
}
#center{
	width:700px;
	margin-left:70px;
	margin-top:20px;
	height:auto;

}
.c-left{
	float:left;
	width:500px;
	height:auto;
	border-right:#B3C4C6 1px solid;}
.c-right{
	float:left;
	width:179px;
	margin-left:18px;
	height:auto;
}
.c-l-content{
	float:left;
	width:460px;
	height:auto;
}
.c-b-title{
	font-size:18px;
	font-weight:bold;
	padding-bottom: 7px;
}
.c-b-title-c{
	width:460px;
	text-align:left;
	line-height:18px;
	border-top:#B3C4C6 1px solid;
	border-bottom:#B3C4C6 1px solid;
	padding-top:15px;
	padding-bottom:15px;
	height:auto;
	}
.blue-title{
	width:460px;
	background-color:#598BA8;
	line-height:24px;
	color:#f7f7f7;
	font-weight:700;
}
.blue-content{
	width:460px;
	background-color:#E1EAEE;
	line-height:18px;
}
.blue-content1{
	width:460px;
	line-height:18px;
}
.white-content{
	padding-top:10px;
	padding-bottom:20px;
	width:460px;
	line-height:18px;
}
.left-link{
	width:170px;
	clear:both;
	text-align:left;
	background-image: url(/images/line.gif);
	background-repeat: repeat-x;
	line-height:30px;
	padding-left: 8px;
}
.left-link-c{
	width:170px;
	clear:both;
	text-align:left;
	background-image: url(/images/line-c.gif);
	background-repeat: repeat-x;
	line-height:30px;
	padding-left: 8px;
}
.padding-c{
	padding-left:10px;
}
.leftImage {
	float: left;
	border: #999999 1px solid;
	margin-top: 16px;
	margin-right: 20px;
	margin-bottom: 10px;
	padding: 0px;
}
.press{
	width:80px;float:left;line-height:25px;font-size:12px;background-color:#E1EAEE;
}

/* page specific */
#home-line{
	width:808px;
	height:auto;
	padding-top:10px;
}
#home-line-left{
	float:left;
	width:18px;
	height:50px;

}
#home-line-center{
	float:left;
	width:773px;
	height:50px;
	background-image:url(/images/home/home_2.gif);
}
#home-line-right{
	float:left;
	width:17px;
	height:50px;
}
#home-center{
	width:808px;
	height:auto;
	padding-top:10px;
}

#h-center-r{
	float:left;
	width:265px;
	height:auto;

}
#h-center-c{
	float:left;
	width:268px;
	height:auto;
	margin-left:5px;
	margin-right:4px;
}
#h-center-l{
	float:left;
	height:auto;
	width:266px;
}
.ulstyle{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.listyle{
	height:auto;
	float:left;
}
.y3 {
	padding-top: 3px;
	padding-bottom: 3px;
}
.reverse a:link,.reverse a:visited{text-decoration: none}
.reverse{text-decoration: none}
.reverse a:hover{text-decoration: underline}
