*{margin:0; padding:0;}
body{background:url(images/mbg.jpg) left top repeat-x #002859;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#8A9193; font-size:0.75em; line-height:1.5em; text-align:center;}
input, textarea, select{color:#7C7E73; vertical-align:top; text-align:left; border: 1px solid #D0D0D0; font:11px Tahoma, Arial, helvetica, sans-serif;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}

.width_stretch{width:100%;}

.main{width:900px; margin:0 auto; text-align:left;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

.flash_2{height:246px;}

/*=======header===========*/
#header{height:161px;}
/*=====//header===========*/

/*=======content_block===========*/
.content_block{background:url(images/content_block_bot.jpg) left bottom repeat-x #FFFFFF; width:100%;}
.content_block .left{background:url(images/content_block_left.jpg) left top repeat-y;}
.content_block .right{background:url(images/content_block_right.jpg) right top repeat-y;}
.content_block .left_top{background:url(images/content_block_left_top.jpg) left top no-repeat;}
.content_block .right_top{background:url(images/content_block_right_top.jpg) right top no-repeat;}
.content_block .left_bot{background:url(images/content_block_left_bot.jpg) left bottom no-repeat;}
.content_block .right_bot{background:url(images/content_block_right_bot.jpg) right bottom no-repeat; padding:1px 23px 15px 23px;}
/*=====//content_block===========*/

/*=======content_block_2===========*/
.content_block_2{background:url(images/content_block_2_top.jpg) left top repeat-x #D3E1E5; width:100%;}
.content_block_2 .bot{background:url(images/content_block_2_pt.jpg) left bottom repeat-x;}
.content_block_2 .left{background:url(images/content_block_2_pt.jpg) left top repeat-y;}
.content_block_2 .right{background:url(images/content_block_2_pt.jpg) right top repeat-y;}
.content_block_2 .left_top{background:url(images/content_block_2_left_top.jpg) left top no-repeat;}
.content_block_2 .right_top{background:url(images/content_block_2_right_top.jpg) right top no-repeat;}
.content_block_2 .left_bot{background:url(images/content_block_2_left_bot.jpg) left bottom no-repeat;}
.content_block_2 .right_bot{background:url(images/content_block_2_right_bot.jpg) right bottom no-repeat; padding:0; min-height:612px; height:auto !important; height:612px;}
.content_block_2 .content_indent{padding:12px 8px 14px 13px;}
/*=====//content_block_2===========*/

/*=======content===========*/
#content{padding:0 43px 20px 45px;}

.col_1{width:467px;}
.mid{width:13px;}
.col_2{width:253px; padding-top:7px;}

.col_1 .indent{padding:30px 7px 0 30px; text-align:right; color:#42636C; font-style:italic;}

.link_2, .link_3{font-weight:bold; font-size:0.91em; text-decoration:none; font-style:normal;}
.link_2:hover, .link_3:hover{text-decoration:underline;}

.link_2{color:#309EBC;}

.link_3{color:#1FB8DF;}

.qout_1{width:36px; background:url(images/q_out_1.gif) left top no-repeat; display:block; float:left;}
.qout_2{background:url(images/q_out_2.gif) left bottom no-repeat; padding-left:23px; margin-left:10px; padding-bottom:5px;}

.pic_float{margin-right:17px; float:left;}

.link_3{color:#3E5055; font-weight:bold; text-decoration:none !important; font-size:1em;}
.link_3:hover{text-decoration:underline !important;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{background:url(images/block_1_top.jpg) left top repeat-x #FFFFFF; width:100%;}
.block_1 .bot{background:url(images/block_1_bot.jpg) left bottom repeat-x;}
.block_1 .left{background:url(images/block_1_left.jpg) left top repeat-y;}
.block_1 .right{background:url(images/block_1_right.jpg) right top repeat-y;}
.block_1 .left_top{background:url(images/block_1_left_top.jpg) left top no-repeat;}
.block_1 .right_top{background:url(images/block_1_right_top.jpg) right top no-repeat;}
.block_1 .left_bot{background:url(images/block_1_left_bot.jpg) left bottom no-repeat;}
.block_1 .right_bot{background:url(images/block_1_right_bot.jpg) right bottom no-repeat; min-height:0; height:auto; padding:17px 17px 47px 17px;}
.block_1 .bg{background:url(images/block_1_bg.png) no-repeat;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{padding:0 19px 0 0; margin:34px 0px 0 0; text-align:justify; background:url(images/block_2_bg.gif) right top repeat-y;}
.block_2 .title{margin-bottom:18px;}
/*=====//block_2===========*/

/*=======block_3===========*/
.block_3{color:#3E5055; line-height:normal;}
.block_3 .corners_top{height:50px; overflow:hidden; width:100%;}
.block_3 .corn_top{width:100%; float:left;}
.block_3 .corn_top .layer_2{margin:0 25px 0 20px; background:url(images/block_3_top_bg.gif) left top repeat-x;}
.block_3 .corn_top .layer_2 div{height:50px; background:url(images/block_3_top_bg_2.gif) left top no-repeat;}
.block_3 .corn_top .layer_2 img{margin-top:16px;}
.block_3 .corn_left_top{width:20px; height:50px; margin-left:-100%; background:url(images/block_3_left_top.gif) left top no-repeat; float:left;}
.block_3 .corn_right_top{width:25px; height:50px; margin-left:-25px; background:url(images/block_3_right_top.gif) left top no-repeat; float:left;}

.block_3 .content{background:url(images/block_3_content_bg.gif) left top repeat-x #A1C5D0; padding:16px 13px 12px 17px;}

.block_3 .corners_bot{height:14px; overflow:hidden; width:150px;}
.block_3 .corn_bot{width:100%; float:left;}
.block_3 .corn_bot .layer_2{margin:0 14px; background:url(images/block_3_bot_bg.gif) left top repeat-x; text-align:center;}
.block_3 .corn_left_bot{width:14px; height:14px; margin-left:-100%; background:url(images/block_3_left_bot.gif) left top no-repeat; float:left;}
.block_3 .corn_right_bot{width:14px; height:14px; margin-left:-14px; background:url(images/block_3_right_bot.gif) left top no-repeat; float:left;}

.block_3 a{color:#3E5055; text-decoration:underline;}
.block_3 a:hover{text-decoration:none;}

.block_3 li{padding:0 0 8px 6px; background:url(images/list_bg.gif) left center no-repeat;}
.block_3 li a{color:#3E5055; text-decoration:underline; font-weight:bold; line-height:1em;}
.block_3 li a:hover{text-decoration:none;}
/*=====//block_3===========*/

/*=======block_4===========*/
.block_4{margin-top:20px; color:#207990; line-height:1.66em;}
.block_4 .corners_top{height:81px; overflow:hidden; width:100%;}
.block_4 .corn_top{width:100%; float:left;}
.block_4 .corn_top .layer_2{margin:0 20px 0 11px; background:url(images/block_4_top_bg.gif) left top repeat-x;}
.block_4 .corn_top .layer_2 div{background:url(images/block_4_top_bg_2.gif) left top no-repeat;}
.block_4 .corn_top .layer_2 div div{height:81px; background:url(images/block_4_top_bg_3.gif) right top no-repeat !important;}
.block_4 .corn_top .layer_2 img{margin:30px 0 0 10px;}
.block_4 .corn_left_top{width:11px; height:81px; margin-left:-100%; background:url(images/block_4_left_top.gif) left top no-repeat; float:left;}
.block_4 .corn_right_top{width:20px; height:81px; margin-left:-20px; background:url(images/block_4_right_top.gif) left top no-repeat; float:left;}

.block_4 .content{background:url(images/block_4_pt.gif) left top repeat-y #D2FFFF;}
.block_4 .content .right{background:url(images/block_4_pt.gif) right top repeat-y; padding:10px 25px 12px 30px;}

.block_4 .corners_bot{height:14px; overflow:hidden; width:100%;}
.block_4 .corn_bot{width:100%; float:left;}
.block_4 .corn_bot .layer_2{margin:0 137px 0 115px; background:url(images/block_4_bot_bg.gif) left top repeat-x; text-align:right;}
.block_4 .corn_left_bot{width:115px; height:14px; margin-left:-100%; background:url(images/block_4_left_bot.gif) left top no-repeat; float:left;}
.block_4 .corn_right_bot{width:137px; height:14px; margin-left:-137px; background:url(images/block_4_right_bot.gif) left top no-repeat; float:left;}

.block_4 li{padding:0 0 8px 6px; background:url(images/list_2_bg.gif) left center no-repeat;}
.block_4 li a{color:#207990; text-decoration:underline; line-height:1em;}
.block_4 li a:hover{text-decoration:none;}
/*=====//block_4===========*/

/*=======page_1===========*/
#page_1 .col_2 .block_3 .content img{margin:0 3px 3px 0;}
.gallery_1{color:#3E5055; text-align:left; word-spacing:9px; margin-top:20px;}
.gallery_1 a, .gallery_1 span{color:#3E5055; text-decoration:none; word-spacing:0;}
.gallery_1 a:hover, .gallery_1 span{text-decoration:underline; font-weight:bold;}

#page_1 .block_4 .corn_top .layer_2 div{background:url(images/block_4_top_bg_2_sp.gif) left top no-repeat;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .block_3 .box_1{width:116px;}
#page_2 .block_3 .box_2{width:106px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .block_2{text-align:left;}
#page_3 .title{float:right; margin-bottom:0;}
/*=====//page_3===========*/

/*=======page_4===========*/
.gallery{padding:18px 12px 0 12px; text-align:left;}
.gallery img{margin:0 16px 13px 0;}
.gallery .clear{margin:0;}
.gallery a, .gallery span{color:#3E5055; text-decoration:none; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.gallery a:hover, .gallery span{text-decoration:underline; font-weight:bold;}
.gallery p{word-spacing:10px; padding-left:20px;}

#page_4 .block_4{color:#3E5055; line-height:normal;}

#page_4 .block_1 .right_bot{padding-bottom:40px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .block_3 span{float:right; padding-right:50px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .content_block_2 .content_indent{padding:19px 20px 14px 20px;}
/*=====//page_6===========*/

/*=======footer===========*/
#footer{padding:21px 0 17px 52px; color:#2D6C7D; font-size:0.83em; text-transform:uppercase; text-align:right;}
#footer span{float:left; word-spacing:6px;}
#footer a{color:#2D6C7D; text-decoration:none; word-spacing:0;}
#footer a:hover{text-decoration:underline;}
/*=====//footer===========*/
#tab_menu {
	 width:160px; height:15px; background-color:#F1F5F8; border:solid 1px #5297AB; margin:10px 0 10px 0; padding:8px; font-size:13px; font-weight:bold; float:left; margin-right:20px;	
}

