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

body {
	margin:0; padding:0;
	width:auto; height:auto;
	background:#198fdd;
	font: 12px Arial, Helvetica, sans-serif; color:#424242;line-height:16px;
}



a:link {COLOR: #198fdd; text-decoration:none;}
a:active {COLOR:  #198fdd; text-decoration:none;}
a:visited {COLOR:  #198fdd; text-decoration:none;}
a:hover {COLOR:  #198fdd; text-decoration:none;}

h1 {	font:18px Arial, Helvetica, sans-serif; color:#198fdd;font-weight: bold;margin:Opx auto; text-transform:uppercase; }
.indent_h1 {padding-left: 29px;}

h2 { font-family:"Times New Roman", Times, serif; font-size:18px; color:#e83900; line-height:18px;text-align:center; margin-right:20px;}

h3 {margin:0; padding:0;font:bold 2.80em Arial, Helvetica, sans-serif; color:#30393d;}

.box_header{
	font-size:17px; color:#198fdd;font-weight: bold;margin:Opx auto; line-height:20px; font-family:Arial, sans-serif; text-align: center;
}
.box_sub_header{
	font-size: 18px; color:#e83900; line-height:18px;text-align:center; margin-right:20px; font-family: "Times New Roman", serif; text-align: center;
}

.legal-font01{font: 11px Arial, Helvetica, sans-serif; color:#303d43; line-height:16px; margin:0px 0px 20px 0px;}
.legal-font02{font: color:#424242;line-height:18px; margin:0px 0px 20px 0px;}
 
#wrapper {background-image:url(../img/top-orange.gif); margin: -20px auto; height:55px; width: 978px;}
#topstart  {background-image: url(../img/top-content.gif); margin: 0px auto; height:10px; width: 978px;}
#header{ width:914px; height:82px; margin:0px 29px 0;}

#mainimg  {width: 914px;margin:10px 29px 40px;}
#mainimg1a {height:92px; width: 914px; float:left;background-image:url(../img/header_01.png);}
#mainimg1b {height:156px; width: 509px; float:left; background-image:url(../img/header_02.png);}
#mainimg1c {height:156px; width: 361px; float:left;}
#mainimg2 {height:248px; width: 299px; float:left;}
#mainimg3 {height:138px; width: 453px; float:left; background-image:url(../img/header_04.png);}

#mainimg3 .bulletpoint{text-align:left;}

#mainimg4 {height:138px; width: 148px; float:left; background-image:url(../img/header_05.png);}
#mainimg5 {height:138px; width: 146px; float:left; background-image:url(../img/header_06.png);}
#mainimg6 {height:138px; width: 150px; float:left; background-image:url(../img/header_07.png);}
#mainimg7 {height:138px; width: 17px; float:left; background-image:url(../img/header_08.png);}

#mainimg8 {height:36px; width: 914px; float:left; background-image:url(../img/header_09.png); text-align:right;}

p.x100 {margin-top:250px; margin-right:15px;}
p.x200 {margin-top:62px;text-align:center; font-size:13px;}
p.x300 {margin-left:65px; margin-top:19px; margin-bottom:-8px; font-size:16px;}

.bulletpoint{
	font:13px Arial,Helvetica,sans-serif;
	color:#424242;
	line-height:26px;
}

#container{	background-image: url(../img/bg-content.gif); margin:0px auto; width:978px;}
#left_container{	margin:0px 29px 0; width:444px; float:left;}
#box01{	margin:0; padding: 10px; width:410px; background-color:#FFFFFF; border: thin #000000; font:1em Arial, Helvetica, sans-serif; color:#5e6568; line-height: 18px;}
#right_container{margin:-19px 0px 0; width:439px; float: left; font-size: 12px;}
#box02{	margin:10px 0px 0; width:415px; float:left; font:1em Arial, Helvetica, sans-serif; color:#5e6568;}
.box03{	margin:0px 0px 6px 0px; width:410px; padding:10px; padding-bottom:20px; padding-top:10px; float:left; font:12px Arial, Helvetica, sans-serif; background-color:#d5e5e9;
}

#bottom{background-image: url(../img/btm-orange.gif); margin: 0px auto; height:38px; width: 978px; clear: both;}
.logo-top {	float: left; margin-left: 30px; width: 480px}
.boxorange{	width:390px; padding:15px 20px 0; height:50px; float:left; font: bold 14px Arial, Helvetica, sans-serif;color: #FFFFFF; background-image:url(../img/orange_header.gif);}

#bottom_left{float: left; text-align: center; width: 890px; vertical-align:middle;}

#bottom{background-image: url(../img/btm-orange.gif); margin: 0px auto; height:38px; width: 978px; clear: both;}

hr{ height: 0px; border: 1px solid #C9C9C9; margin-top: 6px; margin-bottom: 20px;}

.footer_clear{clear: both; width: 892px; margin: 20px 29px 0; padding: 10px;}

