@charset "UTF-8";
/* CSS Document */
/*
Title: Cheapest and Unique Website Templates ever had on internet
Description: CSS for Innova Templates.
Version: 3.0
Design: www.innovatemplates.com
Designer email: info@innovatemplates.com
*/
 
@import url("css/reset.css");
/*----------------------------Page Layout------------------------------------------------------------------------*/

/*----------------------------Common------------------------------------------------------------------------*/

#bodyBlock {
	width:100%;
	float:left;
	padding:0 0 20px 0;
	background:#f5f5f5;
}
#topbar {
	width:100%;
	background:#0f1e38;
	height:32px;
	position:relative;
}
#topbarInner {
	color:#fff;
	text-align:left;
	width:990px;
	padding:0 10px 0 0;
	margin:0 auto;
	height:33px;
}
#topbarInner span a {
	display:inline-block;
	padding:0 17px 0 17px;
	line-height:33px;
	font-size:12px;
	color:#859dc7;
	font-weight:bold;
	text-transform:uppercase;
}
#topbarInner span a:hover, #topbarInner span a.active {
	color:#474747;
	background:#d9d9d9;
}
/************************/
#topbar2 {
	width:100%;
	height:35px;
	background:url(images/top_bg2.gif) left top repeat-x;
	border-bottom:#FFFFFF 1px solid;
}
#topbarInner2 {
	color:#fff;
	text-align:left;
	width:1000px;
	padding:0 0px 0 0;
	margin:0 auto;
	height:34px;
}
#topbarInner2 span a {
	display:inline-block;
	padding:0 21px 0 21px;
	line-height:34px;
	font-size:12px;
	color:#5e5e5e;
	text-transform:uppercase;
	border-right:#cfcfcf 1px solid;
	border-left:#fff 1px solid;
}
#topbarInner2 span a:hover, #topbarInner2 span a.active {
	color:#000;
	background:#fff;
}
#main {
	width:1000px;
	margin:0 auto;
}
#header {
	width:1000px;
	height:120px;
	clear:both;
	margin:0 auto;
	background:url(images/header_image.png) center bottom no-repeat;
	_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_image.png', sizingMethod='crop');
}
#logo {
	width:600px;
	float:left;
	position:relative;
	font:normal 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#signin {
	width:332px;
	color:#0c5e83;
	padding:35px 10px 0 0;
	float:right;
	width:auto;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
}
#email {
	width:auto;
	color:#383838;
	padding:0px 10px 10px 0;
	float:left;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
}
#email form {
	padding:10px 10px 10px 18px;
	color:#fff;
}
#email form label {
	display:block;
	font-weight:bold;
	padding:4px 0 4px 0;
}
#email form input {
	border:0px;
	background:#cecece;
	border:#c8c7c7 1px solid;
}
.submitBtn {
	width:63px;
	height:26px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	border:none;
	background:url(images/btn_bg.gif) 0 0 no-repeat;
}
/*******************************/

#banner_block {
	width:992px;
	clear:both;
	float:left;
	background:#fff url(images/header_img.jpg) right 0 no-repeat;
	border:#ffffff 4px solid;
}
#banner_shadow {
	width:1000px;
	clear:both;
	float:left;
	height:43px;
	background: url(images/header_shadow.jpg) center 0 no-repeat;
}
#banner_left {
	width:550px;
	height:236px;
	float:left;
	padding: 0 0 0 10px;
}
.sliderHeading {
	font:bold 21px/24px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:20px 0 20px 15px;
}
/*slider*/

#slider_block {
	width:450px;
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider li {
	width:460px;
	height:150px;
	overflow:hidden;
}
span#prevBtn, span#nextBtn {
	display:block;
	position:relative;
}
span#prevBtn {
	left:295px;
}
span#nextBtn {
	left:380px;
	margin-top:-14px;
}
span#prevBtn a, span#nextBtn a {
	display:inline;
	font:bold 10px/14px Verdana, Geneva, sans-serif;
	color:#545454;
	text-transform:uppercase;
	background:#eeeeee;
	padding:0 5px 0 5px;
}
span#prevBtn a {
	right:0;
}
span#nextBtn a {
	left:0;
}
/*_________________________________________________________*/
.sliderContentBlock {
	width:120px;
	float:left;
	padding:0 15px 0 15px;
	margin:0 0 0 -1px;
	border-left:#d1d1d1 1px solid;
}
.sliderLogo {
	width:120px;
	float:left;
	padding: 0 0 8px 0;
}
.sliderContent {
	width:120px;
	float:left;
	color:#545454;
}
.sliderContent a {
	color:#545454
}
.sliderContent a:hover {
	color:#000
}
.sliderContent .title {
	font-weight:bold;
}
/*slider*/

.block {
	float:left;
	width:100%;
	padding:2px 0 2px 0;
}
#leftPanel {
	width:220px;
	padding:10px 10px 10px 14px;
}
.leftBox {
	width:auto;
	padding:0 0 20px 0;
	clear:both;
}
.leftHeading {
	color:#e9e9e9;
	font:bold 16px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0 0 0 30px;
	background:#0c5e83 url(images/leftHeading_bg.gif) 0 0 no-repeat;
	text-transform:uppercase;
	border-radius: 10px 10px 0 0;
	border:#0c5e83 2px solid;
	letter-spacing:-1px;
}
.leftmenu {
	width:auto;
	clear:both;
	margin:10px 10px 0 10px;
}
.leftmenu li {
	clear:both;
	display:block;
	padding:0 0 0 15px;
	background:url(images/menu_divider.gif) 0 bottom repeat-x;
}
.leftmenu li a {
	display:block;
	_height:1%;
	padding:7px 0 7px 15px;
	color:#0c81b5;
	clear:both;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	background:url(images/leftMenu_arrow.gif) 0px 8px no-repeat;
}
.leftmenu li a:hover, .leftmenu li .active {
	background:url(images/leftMenu_arrow.gif) 0 8px no-repeat;
	color:#777777;
}
.logo_border {
	border:#cde8f8 7px solid;
}
/************************/
#rightPanel {
	width:267px;
	padding:0px;
}
.rightBox {
	width:237px;
	padding:0 0 1px 20px;
	clear:both;
}
.rightHeading {
	color:#ffffff;
	font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:5px 0 6px 15px;
	background:#4685a2 url(images/heading_bg2.gif) 0 0 repeat-x;
	border-radius:10px 10px 0 0;
	border:#4685a2 2px solid;
	text-transform:uppercase;
}
.rightmenu {
	width:auto;
	clear:both;
	margin:1px 0 0 0;
	padding:8px 0 8px 0;
}
.rightmenu li {
	clear:both;
	display:block;
	padding:0 0 0 15px;
	margin:0 10px 0 10px;
	background:url(images/menu_divider.gif) 10px bottom repeat-x;
}
.rightmenu li a {
	display:block;
	_height:1%;
	padding:7px 0 7px 20px;
	color:#1c6687;
	clear:both;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	background:url(images/right_menu_arrow.gif) 0 8px no-repeat;
}
.rightmenu li a:hover, .rightmenu li .active {
	background:url(images/right_menu_arrow.gif) 0 8px no-repeat;
	color:#000000;
}
/*----------------------------------*/	
#centerPanel {
	padding:0px;
}
.rowBlock {
	float:left;
	width:100%;
	padding:0 0 1px 0;
}
.rowBlock2 {
	float:left;
	width:100%;
	background:#FFFFFF;
}
.moreLink {
	display:inline-block;
	padding:0 10px 0 10px;
	font-weight:bold;
	line-height:20px;
	color:#F24D2D;
	border:#ACACBE 1px solid;
	background:#B8B8CB url(images/link_bg.gif) 0 0 repeat-x;
}
.moreLink:hover {
	background:#F24D2D;
	border:#D43516 1px solid;
	color:#fff;
}
.chart {
	width:100%;
	clear:both;
	padding-bottom:10px;
	margin: 0 0 20px 0;
}
.chart table {
	background:#e3e3e3;
}
.chart td {
	color:#929292;
	padding:3px 8px 3px 8px;
	background:url(images/chart_bg.gif) 0 0 repeat-x;
	font-size:11px;
	line-height:14px;
}
.chart tr:hover td {
	background:#fff url(images/chart_bg.gif) 0 bottom repeat-x;
}
.chart th {
	color:#000000;
	padding:3px 0 3px 8px;
	border-left:#e3e3e3 1px solid;
	line-height:40px;
	font-weight:bold;
	background:#ffffff;
}
.chart td a {
	color:#0c81b5;
	font-weight:bold;
}
.chart td a:hover {
	color:#000;
	text-decoration:none;
}
.chart td .img {
	color:#000000;
	text-decoration:none;
	padding:8px 0 0 0;
}
/*review block--------------------------------------*/
 .listingBlock {
	width:100%;
	clear:both;
}
.listing {
	float:left;
	width:754px;
	color:#030303;
	background:#ffffff;
	border:#e4e4e4 1px solid;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.listingContent {
	width:730px;
	float:left;
	padding:5px 10px 0 10px;
	color:#030303;
	font-weight:bold;
}
.listingTitle {
	color:#0c81b5;
	font-weight:bold;
}
.listing_img {
	display:block;
	float:left;
}
/************************************/
.contentHeading {
	clear:both;
	display:block;
	font:bold 20px/26px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#240d04;
	text-align:left;
	padding:15px 0 0px 0px;
}
.contentBox {
	padding:20px 20px 25px 0px;
	clear:both;
	color:#353535;
	border-bottom:#0c6189 2px solid;
}
.contentBox2 {
	padding:0px 20px 10px 0px;
	clear:both;
	color:#353535;
}
.contentBox3 {
	padding:0 20px 10px 20px;
	clear:both;
	color:#5f5f5f;
}
.onlineImage {
	width:150px;
	float:left;
	padding:4px 0 0 0;
}
.onlimeImage_border {
	border:#c2320b 4px solid;
}
.onlineContent {
	width:250px;
	float:left;
	color:#676767;
	font-size:12px;
	line-height:18px;
	padding-left:30px;
}
.contentHeading2 {
	clear:both;
	display:block;
	font:bold 20px/26px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#0c6189;
	text-align:left;
	padding:30px 0 10px 0px;
}
/****************************/
.contentHeading3 {
	clear:both;
	display:block;
	font:bold 17px/40px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#ffffff;
	text-align:left;
	padding:0px 0 0px 14px;
	background-image: url(images/ttop.png);
	background-position: 0 0;
}
.contentHeading4 {
	clear:both;
	display:block;
	font:bold 24px/30px Arial, Helvetica, sans-serif;
	color:#434448;
	text-align:left;
	padding:20px 40px 20px 20px;
}
.contentBox3 a {
	color:#0a1d3d;
	font-weight:bold;
	text-decoration:underline;
}
.contentBox3 a:hover {
	color:#5f5f5f;
}
/*--------------------  footer ------------------------------*/
 
#footer {
	width:100%;
	float:left;
	clear:both;
	background:#61c6f3 url(images/footer_bg.gif) 0 0 repeat-x;
	padding:40px 0 40px 0px;
	text-align:center;
}
#footerInner {
	width:1000px;
	clear:both;
	margin:0 auto;
	text-align:center;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#d1d1d1;
}
#footerInner a {
	color:#d1d1d1;
	padding:0 5px 0 5px;
}
#footerInner a:hover {
	color:#fff;
	text-decoration:underline;
}
#footerInner2 a {
	color:#61c6f3;
	padding:0 13px 0 13px;
	font-size:12px;
	text-transform:uppercase;
}
#footerInner2 a:hover {
	color:#fff;
}
#footerMenu {
	padding:0 0 10px 0;
}
#footerMenu a {
	padding:0 0 0 20px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
#footerMenu a:hover {
	color:#000;
}
#footerMenu a.active {
	color:#000;
}
#bodyBlock #main #banner_block #banner_left p {
	color: #000;
	line-height: 24px;
}
.blue {
	line-height: 22px;
	color: #0B71AB;
	padding: 5px;
}
.reviewmg {
	padding-left: 5px;
}
