
/* CSS Document */
body {
	background:url(images/back_bg.jpg) repeat-x #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#363430;
	line-height:20px;
	margin:0;
	padding:0;
}
h4{padding:0; margin:0;}
p{text-align:justify;}
ul, li {
	list-style:none;
	padding:0px;
}
.clear {
	clear:both;
}
.wrapper {
	width:894px;
	margin:0 auto;
	padding:0;
	
}
/****** header area ********/
.header_area {
	background:url(images/header_bg.jpg) no-repeat;
	width:894px;
	height:171px;
}
.logo {
	width:187px;
	height:171px;
	float:left;
	border:0px;
}
.nav_area ul {
	width:662px;
	height:44px;
	margin:127px 0 0 19px;
	float:right; /*background:#000;*/
}
.nav_area ul li {
	width:84px;
	height:44px;
	margin:0 5px 0 0;
	text-align:center;
	display:block;
	float:left;  /*padding:10px 0 0 0;*/
}
h2{font-size:17px; text-align:justify; color:#424242; line-height:26px;}
/*.nav_hyp {
	height:30px;
	padding:14px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#ffffff;
	text-decoration:none;
	display:block;
}
a.nav_hyp:hover {
	background:url(images/nav_bg.gif) no-repeat;
	height:30px;
	padding:14px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#99a04d;
	text-decoration:none;
	display:block;
}

a.nav_hyp:active {
	background:url(images/nav_bg.gif) no-repeat;
	height:30px;
	padding:14px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#99a04d;
	text-decoration:none;
	display:block;
}
*/
a.nav_hyp
		{
			height:30px;
			padding:14px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:500;
			color:#ffffff;
			text-decoration:none;
			display:block;
		}
		
	
a.nav_hyp:hover
		{
			background:url(images/nav_bg.gif) no-repeat;
			height:30px;
			padding:14px 0 0 0;
			color:#99a04d;
			text-decoration:none;
			height:30px;
			padding:14px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:500;
		    display:block;
		}

a.nav_hyp.active
		{
			background:url(images/nav_bg.gif) no-repeat;
			height:30px;
			padding:14px 0 0 0;
			color:#99a04d;
			text-decoration:none;
			height:30px;
			padding:14px 0 0 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			font-weight:500;
		    display:block;
			}
			
			

.services_hyp {
	background:url(images/nav_bg.gif) no-repeat;
	padding:14px 0 0 0;
	width:84px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#99a04d;
	text-decoration:none;
	display:block;
}
a.services_hyp:hover {
	background:none;/*url(images/ser_bg.gif) no-repeat;*/
	padding:14px 0 0 0;
	width:84px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#ffffff;
	text-decoration:none;
	display:block; /*background-image:none;*/
}
/***** end header area ******/

/***** mid area ******/
.mid_area {
	width:874px;
	height:197px;
	margin:0px;
	padding:37px 10px 0 10px;
}
.left_box {
	width:429px;
	float:left;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	font-size:18px;
	color:#333333;
	font-weight:bold;
	margin:0;
}
.in_box {
	background:url(images/digital_box.jpg) no-repeat;
	width:409px;
	height:143px;
	margin:9px 0 0 0;
	padding:10px 10px 0 10px;
}
/*.sub_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#a0a851;
	text-align:left;
	margin:0 0 16px 0;
}*/
.left_cont {
	/*width:260px;*/
	color:#000000;
	float:left;
	text-align:left;
	line-height:17px;
}
.button_area {
	/*width:98px;*/
	float:right;
	margin:3px 20px 0 0;

}
.right_box {
	width:429px;
	float:right;
}
.in_box2 {
	background:url(images/meet_box.jpg) no-repeat;
	width:296px;
	height:143px;
	margin:9px 0 0 0;
	padding:10px 24px 0 109px;
}
/*.sub_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#a0a851;
	text-align:left;
	margin:0 0 16px 0;
}*/
.cont {
	color:#000000;
	float:left;
	text-align:left;
	line-height:17px;
}
.button_area_2 {
	float:right;
	margin:3px 0 0 0;
	text-align:right;
	border:0px;
}
/***** end mid area ******/

/***** main content area ****/
.content_wrapper {
	width:859px;
	margin:0 auto;
	padding:23px 10px 0 10px;
}
.left_content_area {
	width:517px;
	float:left;
}
.txt_hyp {
	color:#d88b28;
	text-decoration:underline;
	font-weight:bold;
}
a.txt_hyp:hover {
	color:#d88b28;
	text-decoration:none;
	font-weight:bold;
}
.right_content_area {
	width:268px;
	float:right;
	padding:0 0 0 40px;
}
.block1 {
	border-bottom:1px #dad6c6 solid;
	padding:0 0 40px 0;
	margin:0 0 20px 0;
}
.block {/*border-bottom:1px #dad6c6 solid;*/
	padding:0 0 40px 0;
	margin:0 0 0 0;
}
.cons {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}
.arrow {
	background:url(images/arrow.jpg) no-repeat 0px 6px;
	float:left;
	padding:0 0 0 20px;
	color:#d88b28;
	text-decoration:none;
	font-weight:bold;
}
a.arrow:hover {
	background:url(images/arrow.jpg) no-repeat 0px 6px;
	float:left;
	padding:0 0 0 20px;
	color:#d88b28;
	text-decoration:underline;
	font-weight:bold;
}
/**** end main content area ****/

/**footer**/
.footer {
	background:#a0a851;
	width:100%;
	margin:0;
	padding:0;
}
.inner_footer {
	width:894px;
	/*height:145px;*/
	margin:0 auto;
	padding:26px 0 20px 0;
	text-align:center;
}

.inner_footer h3{font-size:13px; color:#e5eca2;  padding:0; margin:0 0 10px 0; font-weight:normal;}
.inner_footer p{padding:0; margin:0 0 10px 0; color:#e5eca2; font-size:11px; text-align:center;}
.footer_hyp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e5eca2;
	text-decoration:none;
}
a.footer_hyp:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e5eca2;
	text-decoration:underline;
}
.copy_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.download_hyp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e5eca2;
	text-decoration:underline;
}
a.download_hyp:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e5eca2;
	text-decoration:none;
}
/***** end footer *****/

.constr {
	font-size:25px;
	font-weight:bold;
	color:#D48E1F;
	text-align:center;
	padding:50px 0 0 0;
}
.common_hyp {
	color:#D48E1F;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.common_hyp:hover {
	color:#d88b28;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.red1_hyp {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.red1_hyp:hover {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.breadcrumb_area {
	margin:0 0 15px 0;
}
.breadcrumb {
	font-size:11px;
	font-weight:600;
	color:#D48E1F;
	text-decoration:underline;
}
a.breadcrumb:hover {
	font-size:11px;
	font-weight:600;
	color:#000000;
	text-decoration:none;
}
.nor_breadcrumb {
	font-size:11px;
	font-weight:600;
	color:#000000;
	text-decoration:none;
}

/*********************************************************************/
                       /*Contact From*/
/*********************************************************************/
/*.contact_area{margin:20px 0 0 0; width:450px; background:#ffffff; border:1px solid #dadada;  padding:10px 0 10px 0;}*/
.contact_area{width:450px; background:#ffffff; border:1px solid #dadada; margin:20px 0 20px 0; padding:20px 0 20px 0;}
.contact_area p{background:#f2f2f2; padding:8px 0 8px 40px;  border:1px #dadada solid; vertical-align:middle; text-align:left; }
.input{background:#F1EBDD; border:1px solid #adadad; color:#000000; margin:0 0 0 30px;}
.text_area{background:#F1EBDD; border:1px solid #adadad; color:#000000;  margin:0 0 0 10px; }
.contact_txt{font-size:12px; color:#000000; font-weight:600;}
from{padding:0; margin:0;}
.star{color:#E10027; font-weight:bold; font-size:16px;}
fieldset{border:none;}
.contact_area button {
  border: 0;
  background: url(images/button.gif) no-repeat left top;
  float:right;
  height: 32px;
  margin: 5px 100px 0 0;
  width: 85px;
}
.contact_area button:hover {
  background-position: 0 -32px;
}
/*h4{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9ea650;}*/

button {
  cursor: pointer;
}
button span {
  display: none;
}

.blog_post_area{background:url(images/blogbox.png) no-repeat; float:left; width:477px;  margin:30px 0 20px 0; padding:14px 20px 0 20px;}
.blog_post_area{#background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/blogbox.png');}
.more_small{font-size:11px; color:#d88b28; text-decoration:underline;}
.more_small:hover{font-size:11px; color:#d88b28; text-decoration:none;}
.blog_hyp{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#d88b28; text-decoration:none;}
.blog_hyp:hover{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#9ea650; text-decoration:none;}
.seo_ti{font-size:22px; color:#000000; margin:15px 0 0px 0; padding:0; border-bottom:1px dotted #333333; padding:0 0 5px 0;}
