body {
	margin: 0 auto;
	padding: 0;
	background-color: #191268;
	background-image: url('Page-BgTexture.jpg');
	background-repeat: repeat-x;
	background-position: top left;
	font-family:Arial,Helvetica,Sans-Serif;
}

a:hover, a.hover {
color:#5C9AB2;
font-family:Arial,Helvetica,Sans-Serif;
text-decoration:none;
}

p{
 text-align:justify;
 font-size:13px;
 margin:0 0 10px 0;
 color:#000000;
 font-family:Arial,Helvetica,Sans-Serif;

}
p a{
color:#5C9AB2;
font-weight:bold;
text-decoration:underline;
}

.header{
 background:#4590A8;
 height:120px;
 border-bottom:10px solid #fff;
}

.head_inner{
 width:1000px;
 height:120px;
}

.logo{
 background:#fff;
 height:80px;
 width:450px;
 float:left;
}
.top_banner{
 float:right;
 width:468px;
 height:60px;
 background:#fff;
 margin:10px 0 0 0;
}
.toplink{
float:left;
height:25px;
margin:14px 0 0;
width:1000px;
}

.container{

}
.content{
 width:1000px;
 height:auto;
 overflow:hidden;
 margin:10px 0 0 0;
 text-align:left;

}

h2{
 color:#546263;
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px;
font-style:normal;
font-weight:bold;
height:30px;
line-height:30px;
padding:0 6px;
white-space:nowrap;
}



.toplink ul{
 margin:0;
 padding:0;
 list-style:none;
 display:block;
 float:left;
}
.toplink ul li{
 margin:0;
 padding:0;
 list-style:none;
 display:inline;
 color:#457C92;
 font-family:Arial,Helvetica,Sans-Serif;
  padding:5px;
 font-size:13px;
 background:url(top_menu_leftbg.jpg) no-repeat 0 0 ;
 float:left;
}

.toplink ul li a{
  color:#457C92;
  font-family:Arial,Helvetica,Sans-Serif;
  text-decoration:none;
   padding:5px 10px;
  background:transparent url(top_menu_rightbg.jpg) no-repeat scroll right top;
}
.toplink ul li a:hover{
  color:#000;
}

/***************************************************************/

 h2,  h1{
    color:#426570;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	padding:0;
	margin:0 0 5px 0;
}

.leftcontent{
	 width:532px;
	 height:auto;
	 overflow:hidden;
	 float:left;
	 margin:0 15px 0 0;
}

.left_top{
 background:url(lefttbl_top_bg.png) no-repeat left top;
 width:532px;
 height:10px;
 overflow:hidden;
 float:left;
 margin:10px 0 0 0;
}

.left_center{
  background:url(lefttbl_center_bg.jpg) repeat-y;
  width:512px; height:auto;
  margin:0;
  padding:0 10px 10px 10px;
  float:left;
}

.left_bottom{
  background:url(lefttbl_bottom_bg.png) no-repeat left top;
 width:532px;
 height:10px;
  float:left;
}

.left_top_inner{
 overflow:hidden;
 float:left;
 margin:10px 0 0 0;
 background:url(leftcontent_inner_top.png) no-repeat left top;
 width:740px; 
 height:12px
}
.left_center_inner{
  background:url(leftcontent_inner_center.jpg) repeat-y  left top;
  width:720px; 
  height:auto;
  overflow:hidden;
  margin:0;
  padding:0 10px 10px 10px;
  float:left;
  position:relative;
  zoom:1;
  z-index:1000;
}

.left_bottom_inner{
  background:url(leftcontent_inner_bottom.png) no-repeat left top;
  width:740px; 
  height:12px;
  float:left;
}





/***************************************************************/
.center_tbl{
 width:195px;
 height:auto;
 overflow:hidden;
 margin:0 12px 0 0;
 float:left;
}


.center_tbl_top{
 background:url(centertbl_top_bg.png) no-repeat left top;
 width:195px;
 height:10px;
 float:left;
 margin:10px 0 0 0;
 overflow:hidden;
}

.center_tbl_center{
  background:url(centertbl_center_bg.jpg) repeat-y left top;
  width:175px; height:auto;
  margin:0;
  padding:0 10px 10px 10px;
  float:left;
}

.center_tbl_bottom{
  background:url(centertbl_bottom_bg.png) no-repeat left top;
 width:195px;
 height:10px;
  float:left;
}

.bonus{
 padding:0;
 border-bottom:1px dashed #666;
 padding:0 0 5px 0;
 margin:5px 0 10px 0;
}
.bonus_txt{
 text-align:center;
 font-size:13px;
 color:#666666;
 margin:5px 0 5px 0;
 font-family:Arial,Helvetica,Sans-Serif;
}	
.bonus_txt b{
   color:#FF0000;
   font-weight:bold;
   font-size:14px;
    font-family:Arial,Helvetica,Sans-Serif;
}
.banner img{

}

/***************************************************************/
.right_side{
 width:245px;
 height:auto;
 float:left;
 overflow:hidden;
}

.right_tbl_top{
 background:url(righttbl_top_bg.png) no-repeat left top;
 width:245px;
 height:10px;
 float:left;
 margin:10px 0 0 0;
 overflow:hidden;
}

.right_tbl_center{
  background:url(righttbl_center_bg.jpg) repeat-y left top;
  width:225px; height:auto;
  margin:0;
  padding:0 10px 10px 10px;
  float:left;
}

.right_tbl_bottom{
  background:url(righttbl_bottom_bg.png) no-repeat left top;
 width:245px;
 height:10px;
 overflow:hidden;

}

.right_tbl_center ul{
 margin:0;
 padding:0;
 list-style:none;
 display:block;
}
.right_tbl_center ul li{
 margin:0;
 padding:0;
 list-style:none;
 display:block;
 line-height:17px;
 border-bottom:1px dashed #457C92;
  color:#457C92;
 font-family:Arial,Helvetica,Sans-Serif;
 padding:0 0 5px 28px;
 font-size:13px;
background:transparent url(list_icon.jpg) no-repeat scroll 0 0;
}

.right_tbl_center ul li a{
 color:#457C92;
 font-family:Arial,Helvetica,Sans-Serif;
 text-decoration:none;
}
.right_tbl_center ul li a:hover{
  color:#000;
}

saprator{
 clear:both;
 border-bottom:1px dashed #666;
 margin:5px 0 5px 0;
}
.reviews_banner img{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.reviews{
  border-bottom:1px dashed #457C92;
	margin:5px 0 10px;
	padding:0 0 5px;
}

.reviews h3, .reviews h3 a, .bonus h3 ,.bonus h3 a{
 padding:0;
 margin:0;
 color:#D22129;
 font-family:Arial,Helvetica,Sans-Serif;
 text-decoration:none;
 font-size:14px;
 margin:0 0 3px 0;
 font-weight:normal;
}

.reviews p{
 margin:0;
 padding:0 0 7px 0;
 color:#000;
 text-align:justify;
}

a.read-more{
	background-color:#4590A8;
	float:right;
	font-family:Arial,Helvetica,Sans-Serif;
	font-style:italic;
	padding:3px 10px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

a.read-more:hover{
	color:#fff;
	background-color:#1A2A77;
	text-decoration:none;	
}

/***************************************************************/
.footer{
 background:#4590A8;
 height:auto;
 border-top:10px solid #fff;
 margin:10px 0 0 0;
}

.foot_inner{
 width:1000px;
 height:auto;
 padding:20px;
}

.copy_right{
 color:#0E3C4A;
font-family:Arial,Helvetica,Sans-Serif;
font-size:12px;
text-align:center;
}
.copy_right a{
 color:#0E3C4A;
 text-decoration:none;
 font-size:12px;
}
.footer .footer-left ul{
 list-style:none;
 display:inline;
 margin:0;
 padding:0;
}

.footer .footer-left ul li{
 list-style:none;
 display:inline;
 text-align:center;
 margin:0;
 padding:0 5px 0 5px;
 border-right:1px solid #0E3C4A; 
}

.footer .footer-left ul li a{
 color:#0E3C4A;
 text-decoration:none;
 font-size:12px;
}






