*{margin:0; padding:0;}
body{background:url(images/m_bg.jpg) top repeat-x #FFFFFF; text-align:center; font-size:100%; line-height:1.58em; behavior:url("csshover.htc"); }
img{border:0;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
html{color:#334A4D; font-family:Verdana, "Times New Roman", Times, serif; font-size:0.75em;}
input, textarea, select{color:#000000; vertical-align:top; text-align:left; border: 1px solid #D0D0D0; font:11px Tahoma, Arial, helvetica, sans-serif;}
.tar{text-align:right;padding-right:7px; padding-top:10px;}
.in5{margin-top:5px;}
.in10{margin-top:10px;}
.in15{margin-top:15px;}
.in20{margin-top:20px;}
.in25{padding-top:25px;}
.subject { font-size:14pt; color:#47786a; margin-bottom:20px; text-align:left;}



/*=======Logotype===========*/
h1{width:257px; height:140px;}
/*=====//Logotype===========*/

.title{display:block;}
.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

/*=======header===========*/
#header .topnav{width:100%;text-align:right;}
#header .topnav a{color:White;font-size:10pt; text-decoration:none; font-weight:bold; line-height:24px;}
#header .topnav a:hover{text-decoration:underline;}
#header .menu{list-style:none; height:45px; width:765px;}
#header .menu li {display:block; float:left; width:153px;}
#header .menu li ul.sub {display:none;}
#header .menu li:hover ul.sub, x:-moz-any-link /* for firefox 2.0 */
{display:table; margin-top:-5px; background: #dee5eb; padding:3px; white-space:nowrap; width:175px; height:auto; z-index:300;position:relative;}
#header .menu li:hover ul.sub
{display:inline-block; margin-top:-5px; background: #dee5eb; padding:3px; white-space:nowrap; width:175px; height:auto; z-index:300;position:relative;}
#header .menu li:hover ul.sub li
{display:inline-block; height:22px; position:relative; float:left; width:175px; font-weight:normal;z-index:300;}
#header .menu li:hover ul.sub li a
{display:block; font-size:12pt; height:20px; width:175px; line-height:20px; color:#000; text-decoration:none;}
#header .menu li:hover ul.sub li a:hover 
{background:#82b17f; color:#fff; border-color:#fff;} 
#header #logo div{padding:40px 0 0 52px; text-align:center;width:200px;position:absolute;}
/*=====//header===========*/

/*=======block===========*/
.block{color:#297488;}
.block .top_left{width:20px; height:24px; background:url(images/block_top_left.gif) top left no-repeat; float:left;}
.block .top{background:url(images/block_top.gif) top repeat-x; height:24px; float:left;}
.block .top_right{width:20px; height:24px; background:url(images/block_top_right.gif) top right no-repeat; float:left;}
.block .mid_top{background:url(images/block_mid.gif) top repeat-x #F5FAF1; width:100%;}
.block .mid_left_bg{background:url(images/block_mid_left_bg.gif) left repeat-y;}
.block .mid_right_bg{background:url(images/block_mid_right_bg.gif) right repeat-y;}
.block .bot{background:url(images/block_bot.gif) bottom repeat-x;}
.block .mid_left{background:url(images/block_mid_left.gif) top left no-repeat;}
.block .mid_right{background:url(images/block_mid_right.gif) top right no-repeat;}
.block .bot_left{background:url(images/block_bot_left.gif) bottom left no-repeat;}
.block .bot_right{background:url(images/block_bot_right.gif) bottom right no-repeat; padding:0 20px 35px 26px;}

.h_line{height:35px; background:url(images/h_line_bg.gif) bottom repeat-x;}

.block a{color:#297488; text-decoration:none;}
.block a:hover{text-decoration:underline;}
/*=====//block===========*/

/*=======content===========*/
#content .cnt_min_height{height:519px; width:1px; float:left;}
#content .cnt{width:100%; background:url(images/content_bg.jpg) no-repeat; background-position: center 83px;}
#content .cnt .cnt_indent{text-align:justify;}
#content .cnt .bn {margin-top:-40px;position:relative;z-index:200;width:775px;}
#content .cnt .bn img{padding-right:6px;}
#content b a{color:#D7B67F; font-style:italic; text-decoration:underline;}
#content b a:hover{text-decoration:none;}
#content b{color:#D7B67F; }

#content li{text-decoration:none; padding-left:14px;
		background:url(images/list_arr.gif) no-repeat; line-height:1.8em; background-position:left 6px;}
#content li a:hover{text-decoration:underline;}

.pic{margin-right:18px; float:left;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 #logo{background:url(images/Logo_bg1.png) left top no-repeat; height:275px;width:765px;}
#page_1 #content .cnt .indent{padding:25px 0 0 0px;}
#page_1 .col_1{padding-top:15px;}
#page_1 .col_1 .title{margin:30px 0 0px 0;}
.list_box_1{width:28px; height:24px; float:left;}
.list_box_2{float:left; padding-top:5px;}
.list_box_2 a{color:#297488; text-decoration:none;}
.list_box_2 a:hover{text-decoration:underline;}
.list_line{height:1px; background:url(images/list_bg.gif) top left repeat-x;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 #logo{background:url(images/Logo_bg2.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_2 #content .cnt .indent{padding:25px 0 0 19px;}
#page_2 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
#page_2 .col_1{padding-top:20px;}
#page_2 .col_1 .title{margin-bottom:10px;}
#page_2 .col_1 .indent_2{padding:0 7px 0 0; margin:0}
#page_2 .col_1 ul{margin:13px 0 13px 0;}
#page_2 .col_2{margin-top:20px;}
#page_2 .col_2 .h_line{margin-bottom:23px;}
#page_2 .col_2 .block .bot_right{padding-bottom:45px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 #logo{background:url(images/Logo_bg3.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_3 #content .cnt .indent{padding:25px 0 0 19px;}
#page_3 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
#page_3 .col_1{padding-top:20px;}
#page_3 .col_1 .title{margin-bottom:10px;}
#page_3 .col_1 .indent_2{padding:0 7px 0 0; margin:0}
#page_3 .col_1 ul{margin:13px 0 13px 0;}
#page_3 .col_2{margin-top:20px;}
#page_3 .col_2 .h_line{margin-bottom:23px;}
#page_3 .col_2 .block .bot_right{padding-bottom:45px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 #logo{background:url(images/Logo_bg4.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_4 #content .cnt .indent{padding:25px 0 0 19px;}
#page_4 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
#page_4 .col_1 .title{margin-bottom:5px;}
#page_4 .col_1{padding-top:24px;}
#page_4 .col_2{padding-top:17px;}
#page_4 .col_2 .title{margin-bottom:11px;}
#page_4 .col_2 .box_1{width:212px;}
#page_4 .col_2 .box_2{width:187px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 #logo{background:url(images/Logo_bg5.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_5 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #logo{background:url(images/Logo_bg6.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_6 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
#page_6 .col_1{padding-top:20px;}
#page_6 .col_2{padding-top:20px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page_7 #logo{background:url(images/Logo_bg7.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_7 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
#page_7 #content .cnt .cnt_indent{padding:40px 0 0 20px;}
/*=====//page_7===========*/

/*=======page_8===========*/
#page_8 #logo{background:url(images/Logo_bg8.png) left top no-repeat; height:275px;width:765px;position:relative;}
#page_8 #content .cnt{background:url(images/content_bg_priv.jpg) 66px top no-repeat;}
#page_8 #content .cnt .cnt_indent{padding:10px 0 0 40px;}
/*=====//page_8===========*/

/*=======footer===========*/
#footer{ margin-top:20px; height:71px; background:url(images/footer_bg.jpg) top repeat-x; color:#334A4D;}
#footer .indent{padding:11px 0 0 0px;}
#footer a{color:#334A4D; text-decoration:none; word-spacing:0px;}
#footer a:hover{text-decoration:underline;}

#footer .box_1{width:525px; word-spacing:6px;}
#footer .box_2{width:240px; color:#438496; font-size:0.90em; text-align:center;}
#footer .box_2 a{color:#438496; text-decoration:underline;}
#footer .box_2 a:hover{text-decoration:none;}
/*=====//footer===========*/

.announcement 
{
	border:solid 1px #e4990c;
	background-color:#fef7da;
	margin-bottom:20px;
	padding:10px;
}
.announcement .label
{
	color:Red;
	font-weight:bold;
}
