@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:normal;margin:0px auto;padding:0px;background-color:#03235c;}
#container{width:921px;height:768px;margin:auto;background-color:#03235c;}.main_wrapper{width:921x;height:auto;margin:auto;}
.header_top_bg{width:921px;height:53px;background-image:url(../images/top_bg.jpg);background-repeat:no-repeat;margin:auto;}
.top_1st{width:921px;height:189px;margin:auto;background-image:url(../images/top_1.jpg);background-repeat:no-repeat;}
.top_1st_inner{width:800px;height:auto;margin:auto;}
.top_1st_inner_left{float:left;width:299px;height:51px; margin-left:6px;}
.top_1st_inner_right{width:300px;height:40px;margin-right:5px;float:right;margin-top:5px;}
.top_1st_inner_part1{width:150px;height:40px;float:left;}
.facebook {width:39px;height:39px;float:left;}
.text{width:102px;height:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;text-align:left;padding-left:8px;float:right;}
.text a{color:#FFFFFF;text-decoration:none;}
.text a:hover{color:#FFFFFF;text-decoration:underline;
}
.text_1{width:102px;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;text-align:left;padding-left:8px;float:right;}
.text_1{width:102px;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;text-align:left;padding-left:8px;float:right;}
.text_1 a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.text_1 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}

/*login_box*/
.login_head_box{ width:300px; height:20px; float:right; margin-right:3px; margin-top:4px; margin-bottom:10px;}
.user_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:normal; float:left;}
.log_butt{ width:auto; height:10px; float:right; border:1px #FFF dotted; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:normal; padding:2px 5px 5px 5px; text-decoration:none; margin-right:8px;}
.log_butt a{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:normal;  text-decoration:none;}
.log_butt a:hover{    font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:normal;  text-decoration:underline;}
/*login_box End*/

.clear{clear:both;}
.top_2nd{width:921px;height:191px;margin:auto;background-image:url(../images/top_2.jpg);background-repeat:no-repeat;}
.top_2nd_inner_part2{width:500px;height:auto;float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-align:justify;
margin-right:40px;padding-top:25px;}
.top_2nd_innerpart2{width:500px;height:auto;float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#FFFFFF;text-align:justify;}
.read_more{width:70px;height:17px;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;text-align:center;border:#a1cce2 1px solid;padding-top:3px;text-decoration:none;}
.read_more a
{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-align:center;

text-decoration:none;
}
.read_more a:hover
{ 
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
text-align:center;

text-decoration:underline;
}
.skip{width:63px;
height:23px;
float:right;
margin-right:100px;
margin-top:40px;}
.top_3rd{
width:921px;
height:208px;
margin:auto;
background-image:url(../images/top_3.jpg);
background-repeat:no-repeat;
}
.footertop
{width:921px;
height:80px;
}
.footertop_up{
width:921px;
height:auto;
margin:auto;
}
.navi_head_box{
width:423px;
height:125px;
float:left;
}
.navi_head_right_box{
width:320px;
height:125px;
float:left;
list-style-type:none;margin:5px 0 2px 0; *margin:15px 0 2px 0;padding:0px;text-align:left;
text-align:left;
}
.navi_head_right_box li{
width:350px;
height:auto;
display:inline;
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
float:left;
list-style-type:none;margin:0px 0 0px 0px; padding:0px 0 40px 12px;
padding-bottom:2px;background:url(../images/bullet.jpg);background-repeat:no-repeat;background-position:;}
.navi_head_right_box li a{
color:#FFFFFF;
text-decoration:none;}
.navi_head_right_box li a:hover{
font-size:12px;
color:#70b0e4;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:underline;}


.blank_box{
width:423px;
height:88px;
float:left;
}
.navi_head{
width:400px;
height:35px;
float:left;
margin-left:16px;
*margin-top:5px;
}
.navi_head li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#70b0e4;
border:1px #064894 solid;
*border:1px #064894 solid;
padding:5px;
display:inline;
text-decoration:none;
margin-left:4px;
text-align:left;

}
.navi_head li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#70b0e4;
display:inline;
text-decoration:none;
}
.navi_head li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
display:inline;
text-decoration:underline;
}

.footertop1
{width:921px;
height:80px;
}
.middle
{width:400px;
height:75px;
float:right;
margin-right:80px;
}
.top_4th{
width:921px;
height:81px;
margin:auto;
background-image:url(../images/top4jpg.jpg);
background-repeat:no-repeat;
}

/*next_page*/
#page_head_wrapper{
width:903px;
height:auto;
margin:auto;
}
.top_head{width:903px;height:91px;margin:auto;}
.top_head_left{ width:6px; height:91px; float:left; background-image:url(../images/top_head.jpg); background-repeat:no-repeat;}
.top_center{ width:887px; height:91px; float:left; background-image:url(../images/top_center.jpg); background-repeat:repeat-x; }
.top_right{ width:10px; height:91px; background-image:url(../images/top_right.jpg); background-repeat:no-repeat; float:left;}
.top_blank_box{ width:903px; height:15px; margin:auto;}
.logo_head_wrapper{width:887px;height:auto;margin:auto; margin-top:15px;}
.body_main_wrapper{width:902px; height:auto; margin:auto; background-color:#0593db; margin-right:1px; -margin-right:0px;  }
.navi_bg{ width:864px; height:30px; margin:auto; background-image:url(../images/navi_bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#020e62; font-weight:bold; text-align:center; word-spacing:3px; padding-top:10px; text-decoration:none; } 
.navi_bg a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#020e62; font-weight:bold; text-align:center; word-spacing:3px;text-decoration:none;  }
.navi_bg a:hover{color:#020e62;background:#FFF; font-weight:bold; text-align:center; word-spacing:3px; text-decoration:none;  }
.navi_bg .clicked{padding:6px 5px 6px 5px; *padding:0px 5px 6px 6px; -padding:4px 5px 6px 6px;  color:#FFF; background:#0593db; font-weight:bold; text-align:center; word-spacing:3px; text-decoration:none;  }
.header_pic{ width:864px; height:236px; margin:auto;}
.txt_body_wrapper{ width:864px; height:auto; margin:auto; padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-align:justify;}
.body_bottom{ width:903px; height:14px; margin:auto; background-image:url(../images/body_bottom_bg.jpg); background-repeat:no-repeat; background-position:left; }
.footer{ width:903px; height:36px;  margin:auto; margin-top:5px; }
.footer_left{width:12px; height:36px; background-image:url(../images/footer_left_bg.jpg); background-repeat:no-repeat; float:left;}

.footer_center_bg{ width:880px; height:28px; float:left; background-image:url(../images/footer_center_bg.jpg); background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#020e62; font-weight:normal; text-decoration:none; text-align:center; padding-top:8px;}
.footer_center_bg a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#020e62; font-weight:normal; text-decoration:none; text-align:center; } 
.footer_center_bg a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ec4605; font-weight:normal; text-decoration:underline; text-align:center; } 
.body_forum_wrapper{width:864px; height:auto; margin:auto; background-color:#FFF; margin-right:1px;color:#333333; margin:auto; }

 
.footer_right_bg{ width:11px; height:36px; float:left; background-image:url(../images/footer_right_bg.jpg); background-repeat:no-repeat;}
.footer_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#020e62; font-weight:normal; text-decoration:none; }
.journey_bg{ width:842px; height:auto; padding:10px; background-color:#0556bd; }
.jorney_inner_box{ width:842px; height:252px; margin:auto;}
.pic_frame{ width:180px; height:auto; float:left; background-color:#032663; border:3px #000033 solid; margin:25px 45px 45px 45px;-margin:25px 25px 25px 35px}
.frame_head{ width:161px; height:136px; margin:auto; background-color:#FFFFFF; margin:10px 10px 6px 8px; overflow:hidden; border:2px #FFFFFF solid; }
.frame_bottom_txt{ width:161px; height:auto; margin:auto; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:normal; margin-bottom:5px;}
.pic{width:145px;height:115px;background-color:#999999;border:#FFFFFF 2px solid;float:left;margin-left:2px;margin-right:8px;}
.bg_body{ width:864px; height:auto; margin:auto; background-color:#FFFFFF;}
/*press release*/
.txt_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none; padding:5px;}
.txt_link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.txt_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:underline;}
.blue_bg_wrapper{width:862px; height:auto; background-color:#042e7a; border:#FFFFFF 2px solid; margin:auto; margin-top:7px;}
form{padding:0px;margin:0px; }
