@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{ background:url(images/background.jpg) repeat-x #d0e5f6; margin:0;}
#wrapper{ width:962px; margin:0px auto; background:#FFFFFF;   -moz-box-shadow: 0px 0px 25px #90b1c6;
  -webkit-box-shadow: 0px 0px 25px #90b1c6;
  box-shadow: 0px 0px 25px #90b1c6;
 }
.body_content{ padding:30px 21px 0 21px}
.logo{ background:url(images/logo.png) no-repeat; width:354px; height:37px;}
.logo a{display:block; width:354px; height:37px; text-indent:-99999px; line-height:37px; text-align:center}
.quick_link{ float:right; }
.quick_link ul li{ display:inline; list-style:none; padding-right:10px;}
.quick_link ul li.home a{ background:url(images/home.png) no-repeat; padding-left:20px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.quick_link ul li.sign a{ background:url(images/sign_in.png) no-repeat; padding-left:20px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.quick_link ul li.chat a{ background:url(images/live_chat.png) no-repeat; padding-left:20px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}

.menu ul li{ display:inline; list-style:none}
.menu ul li{ margin-right:4px}
.left{ float:left}
.right{ float:right}
.header{ height:46px}
.clr{ clear:both}
.nav_input{ background:url(images/nav_input.png) no-repeat; width:926px; height:64px; margin-top:17px;}
.nav_input .input{ width:674px; padding-top:15px }
.nav_input .input input{ width:230px; border:none;}
.draw{ position:relative; top:-8px; left:-14px}
.content{ width:924px}
.left_side{ width:607px; padding-top:29px; }
.right_side{ width:317px; background:url(images/right_side.png) no-repeat; height:674px; padding-top:70px;}
.right_inner{ width:317px; background:url(images/right_inner.png) no-repeat; height:674px; padding-top:70px; display:block}
.text{width:312px}
.heading{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#0d8ad4; padding-bottom:15px;}
.info{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:22px}
.more{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.custo{ margin-right:35px}
.right_in{ width:250px;  margin-left:20px; color:#000}
.img_one{ width:51px; margin-top:12px}
.tar{ width:183px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px}
.box{ width:250px; clear:both; padding-bottom:16px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.box_1{width:105px; font-family:Arial, Helvetica, sans-serif; padding-right:10px; font-size:12px; color:#000; text-align:center}
.box_1 p{ text-align:left}
.center{ text-align:center}
.dot_nav{ background:url(images/dot_nav.gif) no-repeat; width:161px; height:43px; position:relative; left:46px; top:10px}
.footer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center }
.footer a{ color:#000; text-decoration:none}
.footer a:hover{ text-decoration: underline}
.main_content{ padding-top:50px; clear:both; }
.content2{ width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.boldtext{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;}
.inner_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align: left;
}
.navigation_right{width:250px; margin-left:30px;  margin-top:15px;  font-family:Arial, Helvetica, sans-serif;}
.navigation_right ul{  padding-left:0px; list-style:none; margin-top:10px; margin-left:10px;}
.navigation_right ul li{  background:url(images/subnav_arrow.jpg)  0px 8px no-repeat; padding-left:15px; line-height:25px;   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  border-bottom:1px dotted #ccc}
.navigation_right ul li a{ text-decoration:none;  color:#000; display:block }
.navigation_right ul li a:hover{ text-decoration:underline; color:#0d8ad4; }

.navigation_right p{font-size:12px}
.navigation_right h3{font-size:16px}
.optin_box{ background:#fdf0c2; }

h1, h2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:24px; text-transform:uppercase; color:#0d8ad4; border-bottom:1px dotted #000; font-weight:bold;}
h2{font-size:18x;}
.input-box{ border:1px solid #ccc; width:240px; padding:5px; -moz-border-radius: 5px;  -khtml-border-radius: 5px;   -webkit-border-radius: 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.shadow{ background:url(images/shadow.png)  right repeat-y ; padding-right:35px}

.img-shadow{-moz-box-shadow: 0px 0px 5px #000;
  -webkit-box-shadow: 0px 0px 5px #000;
  box-shadow: 0px 0px 5px #000;
}
.report{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#0070c0; padding-left:10px}
.report a{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#0070c0; text-decoration:none; }
.sign{ margin-top:10px}







	.form_block{
		background:#FFF url(images/shadow_600.png) no-repeat 50% bottom;
		display:block;
		margin:0; padding:0 0 12px 0;
		width:600px;
}
	.form_block .inside{
			background:#FFF url(images/sidebar_bg.png) repeat-x left 1px;
			border:1px solid #e9e9e9; border-width:1px 1px 0 1px;
			padding:29px 0 0 0;
			width:598px;
	}
	.form_block .separator{
		display:block;
		clear:both;
		height:5px;
		background:#e9e9e9;
		margin:10px 29px;
	}
	.form_block .form_left, .form_block .form_right{
		display:block; float:left;
		margin:0 0 10px 29px;
		width:255px;
	}
	.form_block .form_left label, .form_block .form_right label{
		clear:both;
		display:block;
		font-size:18px;
		width:240px;
	}
	.form_block .form_left input, .form_block .form_right input{
		background:#e9e9e9;
		border:1px solid #ccc;
		padding:6px;
		width:240px;
	}
	.form_block .file_input{
		background:#e9e9e9;
		border:1px solid #ccc;
		padding:6px;
		width:520px !important; height:30px !important;
	}
	.form_block .demi{
		background:#e9e9e9;
		border:1px solid #ccc;
		padding:6px;
		width:250px !important; height:30px !important;
	}
	.form_block .full_field{
		background:#e9e9e9;
		border:1px solid #ccc;
		padding:6px;
		width:518px !important;
	}
	.form_block .form_textarea{
		display:block; float:left;
		margin:0 0 10px 29px;
		width:540px;
	}
	.form_block .form_textarea label{
		clear:both;
		display:block;
		font-size:18px;
		width:540px;
	}
	.form_block .form_textarea textarea{
		background:#e9e9e9;
		border:1px solid #ccc;
		padding:6px;
		width:520px; height:150px;
	}
	.form_block .form_submit{
		background:#222;
		padding:10px 30px;
		text-align:right;
		width:540px; clear:both
	}
	.form_block .form_submit input{
		background:#222 url(images/icon_readmore.png) no-repeat right 50%;
		border:none;
		color:#FFF;
		cursor:pointer;
		font-size:16px;
		padding:6px 26px 6px 0;
		text-transform:uppercase;
	}
	.form_block label.error {
		background:url(images/warning_16.png) no-repeat left 50%;
		padding:0 0 0 24px;
		font-size:12px;
		font-style:italic;
		color:#F00;
		}
		
	#getit{
		position:relative;
	}
	#errorcaptcha{
		position:absolute;
		top:48px;
		left:270px;
		display:block;
		width:150px;
		color:#F00;
	}
	
	.google_map{
		background:url(images/shadow_sidebar.png) no-repeat left bottom;
		margin:20px 0px 0px 30px; padding:0 0 12px 0px;
	}
	#map_canvas{
		display:block;
		width:250px; height:370px;
	}
	
.underlined{
	color:#222;
	border-bottom:9px solid #0d8ad4;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 5px 0; padding:0 0 3px 0;
}



.network_list{
	font-family:Arial, Helvetica, sans-serif;
	margin:0; padding:10px 0;
}
.network_list li{margin:0; padding:0;
	font-size:12px; list-style:none }
.network_list a{
		border-bottom:1px dotted #d8d8d8;
		display:block;
		padding:6px 0 3px 26px;
	}
 .network_list a{
		border-bottom:1px dotted #d8d8d8;
		display:block;
		padding:6px 0 3px 26px !important;
	}
.network_list a.facebook{
	background:url(images/facebook_16.png) no-repeat 3px 50%;
}

.network_list a.linkedin{
	background:url(images/linkedin.png) no-repeat 3px 50%;
}

.network_list a.twitter{
	background:url(images/twitter_16.png) no-repeat 3px 50%;
}

.network_list li { background:none}
.social{ width:250px; margin-left:30px}
