@charset "utf-8";
/* CSS RESTT*/
*, html {
	margin:0;
	padding:0; 
}

body, h1, h2, h3, h4, h5, h6, h7, table, tr, td, div, span, b, lebel, select, li, ul, p, textarea, input, a, b {
	margin:0px;
	padding:0px;
}

img, img a{ border:0px; }

a{text-decoration:none; color:#0096dd;}
a:hover{text-decoration:underline;}
body { background:url(../images/war_images/body_bg.jpg) repeat top;padding-top:10px; }

/*FONTS CUSTOME*/
.font-regular {
	font-family:'OpenSansRegular', sans-serif;
	
}
.font-regular-new {
	font-family:'OpenSansLight',sans-serif;
	font-weight:normal;
	display:block;
	line-height:100%;
	color:#0000;

}

.font-regular-new a{
	font-family:'OpenSansLight',sans-serif;
	font-weight:normal;
	display:block;
	line-height:100%;
	color:#000;
	text-decoration:none;
	text-transform:uppercase;
	

}

.font-regular-new a:hover {
	text-shadow: #b9b9b9 0 0 12px !important;
	zoom:1 !important;	
}

.font-regular-new-p {
	font-family:'OpenSansLight',sans-serif;
	font-weight:normal;
	display:block;
	line-height:23px;
	color:#484848;
}


.font-light {
	font-family:'OpenSansLight', sans-serif;	
}

.font-semibold {
	font-family:'OpenSansSemibold', sans-serif;	
}

/*H1-H6*/
h1 { 
	font-size:38px;
	text-align:left;
	color:#000;
	margin:0px;
	padding:0px;
	line-height:45px;
}

h1 a{ 
	font-size:38px;
	text-align:left;
	color:#626262;
	margin:0px;
	padding:0px;
	line-height:43px;
	text-decoration:none;
}

h1 a:hover {
	text-decoration:none;
}

h2 { 
	font-size:30px;	
	text-align:left;
	margin:0px;
	padding:0px;
}
h2 a{ 
	font-size:30px;
	text-align:left;
	color:#197f99;
	margin:0px;
	padding:0px;
	line-height:43px;
	text-decoration:none;
}
h3 { 
	
	font-size:28px;
	text-align:left;
	margin:0px;
	padding:0px;
	color:#7c7c7c;
	line-height:100%;
}
h4 {
	font-size:26px;	
	text-align:left;
	margin:0px;
	padding-bottom:5px;
	color:#7c7c7c;
}
.font-regular-new_x {
	font-family:'OpenSansLight',sans-serif;
	font-weight:normal;
	display:block;
	font-size:20px;	
	color:#000;
}
.font-regular-new_x a{
	text-decoration:none;
	}

.font-regular-new_x a:hover{
	text-decoration:none;
	text-shadow: #b9b9b9 0 0 12px !important;
}
h5 {
	font-size:24px;
	text-align:left;
	color:#000;
	margin:0px;
	padding:0px;
	line-height:30px;
}
h6 {
	font-size:18px;
	text-align:left;
	margin:0px;
	padding:0px;
	line-height:100%;	
}
h6 span{
	color:#ba0f37;
}
.small_cap {
	padding:5px 0 0 0;
	font-size:16px;
	text-align:left;
	margin:0px;
	padding:0px;
	line-height:100%;	
}
/*COMMON CLASSES*/
table.centerise {
	margin:0px auto;
}
/*LOGO*/
.logo {
	font-size:26px;
	text-align:left;
	color:#000;
	margin:0px;
	padding:0px;
	line-height:36px;
}
.logo a{
	font-size:26px;
	text-align:left;
	color:#626262;
	margin:0px;
	padding:0px;
	line-height:36px;
	text-decoration:none;
}
.logo a:hover { text-decoration:none; }
.logo_heading {
	font-size:14px;
	text-align:left;
	color:#000;
	margin:0px;
	padding:0px 0 0 4px;
	font-family:'OpenSansLight',sans-serif;
}
/*header right*/

/*HEADER NAVIGATION*/
.header{
	color:#5189be;
}
ul.nav-menu{
	padding:0;
	margin:0;
	width:280px;

}

ul.nav-menu li{
	float:left;
	list-style:none;
	
}
ul.nav-menu li a{
	float:left;
	list-style:none;
	font-family:'OpenSansRegular', sans-serif;
	font-size:14px;
	color:#000;
	letter-spacing:-1px;
	padding:5px 15px;
	margin-right:2px;
}
ul.nav-menu li a:hover{
	color:#fff;
	background:#89725a;
	text-decoration:none;
	margin-right:2px;
}
ul.nav-menu li a.select{
	color:#fff;
	background:#89725a;
	text-decoration:none;
	margin-right:2px;
}

/*=======================SEARCH BOX=====================*/

td.searchbox-header-strip {
	background:#7f6850;
	padding:15px 10px 5px 10px;
	height:55px;
}

td.searchbox-body {
	background:#d6c8ba;
}
.start-searching{	
	color:#FFF;
	border-bottom:1px solid #fff;
	padding-bottom:7px;

	}


.megenta { 
	color:#000;
	padding:0 0 0 13px;
	margin:0px;
	line-height:24px;
}

td.search-box-contd {
	width:420px;
	padding:0 0 0 25px;
}

input.textbox {
	border:1px solid #c4c4c4;
	margin:2px 0 2px 2px;
	width:150px;
	padding:3px 3px;
	font-size:12px;
	font-family:'OpenSansRegular', sans-serif;
}

select.textboxx {
	border:1px solid #c4c4c4;
	margin:0 0 2px 2px;
	width:160px;
	padding:3px 3px;
	font-size:12px;
	font-family:'OpenSansRegular', sans-serif;
}

.txtsmall {
	color:#535353;
	font-size:12px;
	letter-spacing:0px;
	padding:10px 10px 0 0; 
}
.txtxsmall {
	color:#CCC;
	font-size:11px;
	font-family:'OpenSansRegular', sans-serif;
}
div.select {
	width:184px;
	padding:1px;
	border:1px solid #c4c4c4;
	height:22px;	
	margin:2px 0 2px 2px;
	background:#fff;
	*border:0px solid #c4c4c4;
	*height:25px;	
	
	*background:none;	
}

.select-input {
	width:182px;
	border:0px;
	margin:1px 0 0 0;	
	*margin:0px 0 0 0;	
	padding:1px;
}

.caption {
	font-family:'OpenSansRegular', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:400;
	padding:0 0 0 2px;
	line-height:13px;
}
.caption2 {
	font-family:'OpenSansRegular', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:400;
	padding:0 0 0 2px;
	line-height:13px;
}

.caption-x {
	font-family:'OpenSansRegular', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:500;
	padding:0 0 0 2px;
}


.captions {
	font-family:'OpenSansRegular', sans-serif;
	font-size:13px;
	color:#000;
	font-weight:500;
	padding:12px 0 0 2px;
	line-height:16px;
}
.red {
	font-family:'OpenSansRegular', sans-serif;
	font-size:12px;
	color:#ff6969;
	height:18px;
}

.dotted-border { border-bottom:1px dotted #000; }

.lightcol { color:#969696; }
.lightcols { color:#666; }
.limelightcol { color:#757575; line-height:24px; }
.limedlightcol { color:#757575; line-height:25px; }
.limedlightcol-nobox { color:#757575; line-height:35px; }
.limedlightcols { color:#6b6b6b; line-height:25px; padding:0 0 10px 0; }
.tooper-content {
	padding-top:21px;	
}
.body_content { font-size:14px; }
.body_content p { 
	font-size:14px; 
	color:#332;
	padding:5px 0 10px 0;
	line-height:17px; 
}
.body_content p a { 
	color:#0096dd;
}

p.txtcontent {
	font-size:14px;
	color:#332;
	padding:5px 0 0 0;
	line-height:17px;
}
p.txtcontent a{
	color:#0096dd;/*838383*/
	}

p.txtcontent span{
	color:#9c0000;
	}

p.txtcontent img {
	float:left;
	margin:3px 5px 0 0;
}
.submit-bttn{
	background:#7f6850;
	border:0;
	width:192px;
	height:44px;
	color:#fff;
	font-size:16px;
	font-family:'OpenSansLight', sans-serif;
	margin:13px 0 0 0;
	cursor:pointer;
	text-align:center;
}
.submit-bttn:hover{
	background:#846d56;
}


/*----------------------------------Records Part--------------------------------*/
.records{
	padding:10px 0 10px 0;
}
.records span{
	float:left;
	padding:5px 0 4px 27px;
	width:215px;	
	color:#000;
	margin:0 7px 0 0;
	font-family:'OpenSansLight', sans-serif;
	font-size:14px;
	background:url(../images/war_images/arrow1.png) no-repeat 7px 8px;
}
.records a{
	float:left;
	padding:5px 0 4px 27px;
	width:215px;	
	color:#000;
	margin:0 7px 0 0;
	font-family:'OpenSansLight', sans-serif;
	font-size:14px;
	background:url(../images/war_images/arrow1.png) no-repeat 7px 8px;
}
.records a:hover {
	color:#0096dd;
	text-decoration:none;	
}

/*---------------THREE THING Part---------------*/

.three-things-conts {font-size:24px; font-family:'OpenSansLight',sans-serif; font-weight:normal; padding:7px 0 7px 0; line-height:24px;  }
.three-things-counter { font-size:20px; padding:10px 0px; color:#717171; text-align:center; font-size:20px; font-family:'OpenSansLight',sans-serif; font-weight:normal; border-bottom:1px solid #f7f7f7;  }
.three-things-counter-cont { font-size:18px; padding:10px 0px 10px 10px; color:#5d5d5d;  font-family:'OpenSansLight',sans-serif; font-weight:normal; border-bottom:1px solid #f7f7f7; }
.three-things-counter-cont a { font-size:12px; color:#9d1313; margin:0px; margin-left:5px; padding:0px; }
/*==============================state box=============================*/
.state{
	font-family:'OpenSansLight', sans-serif;	
}
.state span{
	float:left;
	width:116px;
	font-size:13px;
	padding:2px 0 2px 10px;
	margin:0 2px 0 0;
	color:#000;
	background:url(../images/war_images/arrow2.png) no-repeat left 8px;
}
.state a{
	float:left;
	width:116px;
	font-size:13px;
	padding:2px 0 2px 10px;
	margin:0 2px 0 0;
	color:#000;
	background:url(../images/war_images/arrow2.png) no-repeat left 8px;
}
.state a:hover {
	color:#0096dd;
	text-decoration:none;	
}
/*-----------------------------County Part --------------------------------*/
.county{
	width:953px;
	padding:0px 0 0 7px;
}
.county span{
	width:140px;
	background:url(../images/war_images/arrow3.png) no-repeat left;
	float:left;
	color:#000;
	font-size:14px;
	font-family:'OpenSansLight', sans-serif;
	padding:2px 0px 2px 14px;
}
.county a{
	width:140px;
	background:url(../images/war_images/arrow3.png) no-repeat left;
	float:left;
	color:#000;
	font-size:14px;
	font-family:'OpenSansLight', sans-serif;
	padding:2px 0px 2px 14px;
}
.county a:hover {
	color:#0096dd;
	text-decoration:none;	
}

.alaska span{
	width:220px;
	background:url(../images/war_images/arrow3.png) no-repeat left;
	float:left;
	color:#000;
	font-size:13px;
	font-family:'OpenSansLight', sans-serif;
	padding:2px 0px 2px 14px;
}
.alaska a{
	width:220px;
	background:url(../images/war_images/arrow3.png) no-repeat left;
	float:left;
	color:#000;
	font-size:13px;
	font-family:'OpenSansLight', sans-serif;
	padding:2px 0px 2px 14px;
}
.alaska a:hover {
	color:#0096dd;
	text-decoration:none;	
}

/*-------------------------------------TESTIMONIAL PART-----------------------------*/
.caps{
	color:#000;
	font-size:14px;
	font-family:'OpenSansLight', sans-serif;
}
.caps span{
	color:#656a66;
}
/*================customer support=========================*/
.customer-support{	
	background:#e8dcd0 url(../images/war_images/cust-carepng.png) no-repeat 180px 70px;
	font-size:18px;
	color:#010000;
	border:solid 1px #e4d5c6;
}
.number-colors{
	font-size:36px;
	font-family:'OpenSansRegular',sans-serif;
	color:#536374;
	text-align:center;
}
.customer-support-txt{
	font-size:18px;
	color:#8e5f16;
	text-align:center;
	padding:8px 0 8px 0;
	font-family:'OpenSansRegular',sans-serif;
}


/*=====================footer Part=========================*/
/*footer*/

.font-style{

	/*width:400px;*/

	font-weight:bold;

	font-family:'OpenSansRegular',sans-serif;

	font-size:14px;

	color:#000000;

	padding-left:10px;

	padding-top:5px;

	/*padding-right:5px;*/

	}

.affiliates{

	/*width:400px;*/

	font-weight:bold;

	font-family:'OpenSansRegular',sans-serif;

	font-size:14px;

	color:#000000;

	padding-top:5px;

	padding-right:10px;

	/*padding-left:5px;*/

	}

.affiliates a{ color:#333; }









.terms-condition{

	font-family:'OpenSansLight',sans-serif;

	font-size:14px;

	color:#2e5942;

	margin-top:0px;

	margin-bottom:5px;

	padding-left:10px;

	}

	.terms-condition a{

	color:#2e5942;

	text-decoration:none;

	}

	.font-width-footer{

	float:left;

	/*margin-left:20px;

	margin-top:20px;*/

	padding-left:10px;

	font-family:'OpenSansLight',sans-serif;

	font-size:12px;

	color:#333333;

	}

	.footer_nav{

          text-align:right;

          color:#8e5f16;

          padding:10px 8px 0 0px;

}

.footer_nav a{

          text-align:right;

          font:normal 12px 'OpenSansLight',sans-serif;

          text-decoration:none;

          color:#8e5f16;

          padding:2px 2px 0 2px;

          text-decoration:none;

          line-height:18px;

}

.footer_nav a:hover{

          color:#8e5f16;

}

.width_footer{

	font-family:'OpenSansLight',sans-serif;

	font-size:10px;

	color:#626262;

	padding-top:10px;

	padding-left:10px;

	text-align:justify;

	}
/*======================search bttn======================*/
.search-bttn{
	margin:0 0 0 25px;
	background:url(../images/war_images/search-btn.png) no-repeat left;
	width:525px;
	padding:16px 0 16px 0;
	text-align:center;		
}
.search-bttn a{
	font-family:'OpenSansLight',sans-serif;
	font-size:16px;
	color:#000;
}

.about {
	margin-bottom:10px;
	font-family:'OpenSansLight',sans-serif;
	font-size:14px;
	color:#000;
	padding-left:5px;
}

p.about-rev {
	margin-bottom:5px;
	color:#000;
}


/*---------------------------------we-are-one-of------------------------*/
.we-are-one-of{
	background:#e2e2e2;
	color:#000;
	font-size:28px;
	font-family:'OpenSansLight', sans-serif;
	line-height:30px;
	padding:10px 0 10px 10px;
	border:solid 1px #d6d6d6;
}
.we-are-one-of span{
	color:#fc4b4b;
}
.register_now{
	width:295px;
	margin:15px 0 0 0;
	}
.register_now a{
	height:50px;
	float:left;	
	text-decoration:none;
	color:#fff;
	font-family:'OpenSansLight', sans-serif;
	font-size:16px;
	line-height:22px;
	text-align:center;
	background:#7f6850;
	padding:10px 20px 10px 10px;
	}
.register_now a:hover{
	background:#89725b;
	text-decoration:none;
	}

/*=============================state information======================*/
.state-info{
	background:#f7f7f7; 
	padding:10px 0px 10px 5px;
	color:#4a4a4a;
	font-size:12px;
	font-family:'OpenSansLight', sans-serif;
	}
/*---------------------------------------Databases-access Part-----------------*/
.database_color1{ padding:2px 0 2px 0; background:#34495e; border-top:solid 1px #7f91a4; border-bottom:solid 1px #7f91a4; }
.database_color2{ padding:2px 0 2px 0; background:#7f91a4; border-right:solid 2px #FFF; border-top:solid 1px #34495e; border-bottom:solid 1px #34495e; }
.databases-access{
	padding:2px 0 2px 0;
	color:#818181;
	font-size:16px;
	font-family:'OpenSansLight', sans-serif;
}
.databases-access span{
	color:#a13939;
}
.databases_heading { padding:0 0 5px 0; color:#34495e; font-size:16px; font-family:'OpenSansLight', sans-serif; }
