body{
	direction : ltr;
	margin : 0;
	padding : 0;
	background-color : #000000;
}

#main{
	width : 900px; 
	text-align : center; 
	margin : 0 auto; 
	background-color : #E5E8ED;
}
#page{
	float : left; 
	width : 900px; 
	text-align : left; 
	background-color : #E5E8ED;
}

#header_frame{
	float : left; 
	width : 900px;	
	margin-top : 23px;	
}

#header{
	float : left; 
	width : 900px; 
	text-align : left; 
	background-color : #E5E8ED;
}

#tp_link{
	float : left; 
	width : 440px;
	margin-top : 15px; 
	margin-left : 235px;	
	_margin-left : 118px;
}
.tp_link{
	float : left; 
	padding-top : 2px;
	padding-bottom : 4px;
	text-align : center;
	background-image : url(../images/dot_v.gif);
	background-repeat : repeat-y;
	background-position : right top;
}
.tp_link_last{
	float : left; 
	padding-top : 2px;
	padding-bottom : 4px;
	text-align : center;
}
.link1{
	width:64px;
}
.link2{
	width:103px;
}
.link3{
	width:73px;
}
.link4{
	width:85px;
}
.link5{
	width:85px;
}

a.topnav {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  8pt; 
	color :  #696969; 
	font-weight : bold;
	text-decoration : none;
}
a.topnav:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  8pt; 
	color :  #696969; 
	font-weight : bold;
	text-decoration : none;
}
a.topnav:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  8pt; 
	color :  #0066B4; 
	font-weight : bold;
	text-decoration : none;
}
a.topnav:active {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  8pt; 
	color :  #696969; 
	font-weight : bold;
	text-decoration : none;
}

.logo{
	float : right; 
	width : 147px; 
	background-image : url(../images/logo.jpg); 
	background-position : top; 
	background-repeat : no-repeat; 
	margin-right : 68px;	
	_margin-right : 43px;
}

.banner_sec{
	float : left; 
	width : 900px; 
	text-align : left; 
	margin-top : 8px;
}
.menu_main{
	float : left; 
	width : 205px;
	height: 282px;	
	background-image :  url(../images/menu_bg.jpg);
	background-repeat : no-repeat;
	background-position : top right; 
}
.menu_mn{
	float : left; 
	width : 205px;
}

.menu_sub{
	float : left; 
	width : 205px;	
	height : 238px; 	
}
.menu_tp{
	float : left; 
	width : 205px;
	height : 69px;
}
.menu_mid{
	float : left; 
	width : 205px;
}
.menu_mid_inside{
	float : left; 
	width : 205px;
	margin-top:24px;
}
.blue_bar{
	float : left; 
	width : 14px;
	height : 89px;
	background-color : #0066B4;
	border-bottom : solid 1px #DDEBF5;
}
.icon{
	float : left; 
	width : 95px;
	margin-left : 25px;
	margin-top : 37px;
}
.link_sec{
	float : right; 
	width : 146px;
	padding-top : 2px;
	margin-top : 10px;
	margin-right : 3px;
	background-image :  url(../images/dot_h.gif);
	background-repeat :  repeat-x;
	background-position : top left;
	text-align : left;
}

.menu_links{
	float : left; 
	width : 146px;	
	padding-top : 4px;	
	padding-bottom : 4px;
	margin-bottom : 3px;
	background-image :  url(../images/dot_h.gif);
	background-repeat :  repeat-x;
	background-position : bottom left;	
	text-align : left; 
}

a.mnnav {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #2B2B2B; 
	font-weight : bold;
	text-decoration : none;
}
a.mnnav:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #2B2B2B; 
	font-weight : bold;
	text-decoration : none;
}
a.mnnav:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #0066B4; 
	font-weight : bold;
	text-decoration : none;
}
a.mnnav:active {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #2B2B2B; 
	font-weight : bold;
	text-decoration : none;
}

a.mnnav_on {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #0066B4; 
	font-weight : bold;
	text-decoration : none;
}
a.mnnav_on:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #0066B4; 
	font-weight : bold;
	text-decoration : none;
}
a.mnnav_on:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #0066B4; 
	font-weight : bold;
	text-decoration : none;
}
a.mnnav_on:active {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #0066B4; 
	font-weight : bold;
	text-decoration : none;
}

.menu_btm{
	float : left; 
	width : 205px;
	height : 25px;
	margin-top : 28px;
}

.banner_home{
	float : left; 
	width : 659px; 
}
.curve{
	float : right; 
	width : 36px; 
	height : 282px;
	background-image : url(../images/curve_right.gif);
	background-repeat : no-repeat;
	background-position : right top;
}
.curve_small{
	float : right; 
	width : 36px; 
	height : 145px;
	background-image : url(../images/curve_right_s.jpg);
	background-repeat : no-repeat;
	background-position : right top;
}

.data_sec{
	float : left; 
	width : 900px;
	margin-top : 33px;
	margin-bottom : 21px;
	text-align : left; 
}

.left_sec{
	float : left; 
	width : 34px;
	padding-top : 8px;
	padding-bottom : 8px;
	border-top : solid 1px #98A0A7;	
	border-bottom : solid 1px #98A0A7;
}
.blue_bar2{
	float : left; 
	width : 14px;
	height : 140px;
	background-color : #0066B4;
	border-top : solid 1px #DDEBF5;
}
.blue_bar_2{
	float : left; 
	width : 14px;
	height : 165px;
	background-color : #0066B4;
	border-top : solid 1px #DDEBF5;
}
.right_sec{
	float : right; 
	width : 34px;
	padding-top : 8px;
	padding-bottom : 8px;
	border-top : solid 1px #98A0A7;	
	border-bottom : solid 1px #98A0A7;
}
.blue_bar3{
	float : right; 
	width : 14px;
	height : 140px;
	background-color : #0066B4;
	border-top : solid 1px #DDEBF5;
}

.blue_bar2_home{
	float : left; 
	width : 14px;
	height : 160px;
	background-color : #0066B4;
	border-top : solid 1px #DDEBF5;
}
.blue_bar3_home{
	float : right; 
	width : 14px;
	height : 160px;
	background-color : #0066B4;
	border-top : solid 1px #DDEBF5;
}

.dt_sec1{
	float : left; 
	width : 176px;
	margin-top : 12px;	
}
.sec1_fld{
	float : left; 
	width : 176px;
}
.sec1_fld_hd{
	float : left; 
	width : 176px;
}
.sec1_fld_tx{
	float : left; 
	width : 173px;
	text-align : left;
	margin-top : 10px;
}

.sec2_fld{
	float : left; 
	width : 301px;
	margin-left : 17px;
	margin-top : 12px;
}
.sec2_fld_hd{
	float : left; 
	width : 301px;
}
.sec2_fld_tx{
	float : left; 
	width : 301px;
	text-align :  justify;
	margin-top : 10px;
	line-height:14px;
	height: 103px;
}
.sec2_btm{
	float : left; 
	width : 301px;
	height : 18px;
	background-color : #B2B2B3;
	border : solid 1px #CBCCCF;
	margin-top : 10px;
	text-align : right;
	padding-top : 2px;
}

.sec3_fld{
	float : left; 
	width : 301px;
	margin-left : 25px;
	margin-top : 12px;	
}
.sec3_fld_hd{
	float : left; 
	width : 301px;
}
.sec3_fld_tx{
	float : left; 
	width : 301px;
	height: 103px;
	text-align :  justify;
	margin-top : 10px;
	line-height:14px;
}

a.more_li {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10px; 
	color :  #000; 
	font-weight : bold;
	text-decoration : none;
}
a.more_li:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10px; 
	color :  #2B2B2B; 
	font-weight : bold;
	text-decoration : none;
}
a.more_li:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10px; 
	color :  #000; 
	font-weight : bold;
	text-decoration : none;
}
a.more_li:active {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10px; 
	color :  #000; 
	font-weight : bold;
	text-decoration : none;
}

#footer_frame{
	float : left; 
	width : 900px; 
}
.footer{
	float : left; 
	width : 900px;
	text-align : left;
	background-image : url(../images/dot_h.gif);
	background-repeat : repeat-x;
	background-position : top left;
	padding-top : 15px;
	padding-bottom : 15px;
	background-color : #FFFFFF; 
}
.copyright{
	float : left; 
	width : 205px;
	text-align : left;
	margin-left:50px;	
}
.footer_link{
	float : right; 
	width : 450px;
	text-align : center;
	margin-right:16px;
}


a.ft_li {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  7pt; 
	color :  #525253; 
	font-weight : normal;
	text-decoration : none;
}
a.ft_li:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  7pt; 
	color :  #525253; 
	font-weight : normal;
	text-decoration : none;
}
a.ft_li:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  7pt; 
	color :  #525253; 
	font-weight : normal;
	text-decoration : none;
}
a.ft_li:active {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  7pt; 
	color :  #525253; 
	font-weight : normal;
	text-decoration : none;
}

.font11{
	font-family: Arial, Helvetica, sans-serif;  
	font-size : 7.5pt;
	font-weight : normal;
	color : #525253;
}

.font1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #525253;
}
.font1_a{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #525253;
	padding-top:6px;
	line-height:20px;
}
.font1_b{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #525253;
}
.font2{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #525253;
}
.font22{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #525253;
}
.font_hd{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 16x;
	font-weight : 500;
	color : #0066B4;
}
.font_hd2{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 16x;
	font-weight : 500;
	color : #2B2B2B;
}
.font_link {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  11px; 
	color :  #0066B4; 
	font-weight : bold;
}
.font_wht {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  9px; 
	color :  #fff; 
	font-weight : 600;
}
.font_star {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10px; 
	color :  #FF0000; 
	font-weight : 500;
}

.pfld1{
	float : left; 
	width : 450px;
	text-align : left;
	margin-top:16px;
}
.pfld2{
	float : left; 
	width : 450px;
	text-align : left;
	margin-top:10px;
}

.font_partner1{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #7a868f;
}
.font_partner2{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #3d3d3d;
}

a.plink {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10pt; 
	color :  #408cc7; 
	font-weight : normal;
	text-decoration : none;
}
a.plink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10pt; 
	color :  #408cc7; 
	font-weight : normal;
	text-decoration : none;
}
a.plink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10pt; 
	color :  #408cc7; 
	font-weight : normal;
	text-decoration : none;
}
a.plink:active {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10pt; 
	color :  #408cc7; 
	font-weight : normal;
	text-decoration : none;
}

.dfldmn{
	float : left; 
	width : 630px;
	text-align : left;
	margin-top:50px;
}
.dfld1{
	float : left; 
	width : 141px;
	text-align : left;
}
.dfld2{
	float : left; 
	width : 460px;
	text-align : left;
	margin-left:20px;	
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10pt; 
	color :  #3d3d3d; 
	font-weight : normal;
	text-decoration : none;
	line-height:22px;
}
a.dlink {
	font-family :  Verdana, Arial, Helvetica, sans-serif;	
	font-size :  10pt; 
	color :  #3d3d3d; 
	font-weight : bold;
	text-decoration: underline;
}
