@charset "utf-8";
/* CSS Document */

BODY {
	FONT-SIZE: 9pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(topbg.jpg);
}
A:link {
	COLOR: #414141; TEXT-DECORATION: none
}
A:visited {
	COLOR: #414141; TEXT-DECORATION: none
}
A:active {
	COLOR: #414141; TEXT-DECORATION: none
}
A:hover {
	COLOR: #414141; TEXT-DECORATION: underline
}

A.titlelink:link {
	COLOR: #275c91; TEXT-DECORATION: none
}
A.titlelink:visited {
	COLOR: #275c91; TEXT-DECORATION: none
}
A.titlelink:active {
	COLOR: #275c91; TEXT-DECORATION: none
}
A.titlelink:hover {
	COLOR: #275c91; TEXT-DECORATION: underline
}

.mainborder {
	BORDER-RIGHT:#96b6d6 1px solid; BORDER-LEFT: #96b6d6 1px solid; BORDER-BOTTOM: #96b6d6 1px solid; BORDER-TOP: #96b6d6 1px solid; HEIGHT: 25px; margin-top:5px; margin-bottom:5px;
}
.mainbar {
	BORDER-TOP: #96b6d6 1px solid; BACKGROUND: url(m_bg.gif) repeat-x; BORDER-BOTTOM: #96b6d6 1px solid; HEIGHT: 24px; background-color:#d9e3ed;
}

.maincontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; text-align:left;
}
.title{
	PADDING-LEFT: 15px;
	padding-top:3px;
	font-weight: bold;
	font-size: 13px;
	color: #235e99;
	FLOAT: left;
	text-align:left;
}
.titlemore a{float:right; padding-right:10px;}
.links {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; WORD-SPACING: 10px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; TEXT-ALIGN: left;
}
.location {
	BORDER-RIGHT: #bfd1eb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfd1eb 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #bfd1eb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bfd1eb 1px solid; HEIGHT: 25px
}

.red {color: #FF0000}


/*navi*/
*{ padding: 0; margin: 0; }
.hf_wapper{ width: 780px; margin: 0 auto; }

.hf_wapper .hf_nav{ width: 780px; float: left; background: url(navi.gif) repeat-x; height:26px; overflow: hidden; }
.hf_wapper .hf_nav ul{ float: left; font-size: 12px; margin-left: 5px; *margin-left: 10px; _margin-left: 10px; display: inline; list-style: none; }
.hf_wapper .hf_nav li{ float: left; background: url(navi_tag.gif) no-repeat right; font-weight: bolder; cursor: pointer; margin: 0; text-indent: 0; }
.hf_wapper .hf_nav li a{ color: white; text-decoration: none; padding: 0 7px; *padding: 0 13px; _padding: 0 10px; line-height: 30px; display: block; }
.hf_wapper .hf_nav li a:hover, .hf_wapper .hf_nav li.on a{ color: #092b5d; background: url(hf_navicon.gif) no-repeat bottom white; }
.hf_wapper .hf_nav dl{ float: right; font-size: 12px; line-height: 37px; margin-right: 5px; display: inline; }
.hf_wapper .hf_nav dl a{ color: white; text-decoration: none; }
.hf_wapper .hf_nav dl a:hover{ color: #F60; }
.hf_wapper .hf_nav dt{ float: left; }
.hf_wapper .hf_nav dt img{ vertical-align: middle !important; vertical-align: baseline; *margin-top: 5px; }
.hf_wapper .hf_nav dd{ float: left; margin-left: 5px; display: inline; padding-left: 10px; background: url(navi_tag.gif) no-repeat left; }

.button{
	BORDER-RIGHT: #5497bf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #407eac 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(cs_inpj.gif); PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: #407eac 1px solid; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #5497bf 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #fff
}
.cinput {
	BORDER-RIGHT: #5497bf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5497bf 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(in_pj.jpg); PADDING-BOTTOM: 3px; BORDER-LEFT: #5497bf 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #5497bf 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 14px
}
.lr_distance { padding-left:5px; padding-right:5px;}
.l_distance { padding-left:5px;}
.top_distance { margin-top:5px;}
.footer{ padding:15px; text-align:center; line-height:25px;}
.hr{size:1; color:#CCCCCC;}

.flinks { padding:10px; text-align:left; word-spacing:10px; line-height:20px; margin-bottom:10px; float:left}

.table_bgcolor{ background-color:#FFFFFF;}
