@charset "utf-8";
/* CSS Document */

body {
	background-repeat: repeat;
	margin:0px;
	padding:0px;
	text-align: justify;
}
img {
	border:0px;
}
#wrapper{
	min-height: 800px;
	width:100%;
}
#container{
	/*background:url(../images/bg_wrapper.gif);*/
	background-repeat:repeat-x;
	background-color:#0c3e21;
	height:auto;
	padding-bottom:29px;
	width:100%;
}
.headbg{
	width:100%;
	height:15px;
	background-color:#116135;
}
ul{
	list-style-type: disc;
}
li{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	/*color:#575757;*/
	color: black;
	font-size:10pt;
	margin-left:20px;
}
#detail{
	background-color:#fff;
	margin:auto;
	position:relative;
	top:10px;
	width:955px;
	height:auto;
	border-bottom:3px solid #424242;
	background-repeat:repeat-x;
}

/* content */
#content{
	float:left;
	width:709px;
	padding-bottom:40px;
	min-height:350px;
	height:auto;
}
#content .alignli{
	vertical-align:top;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:9pt;
}
#line{
	float:left;
	width:1px;
	height:263px;
	background:url(../images/line_allot_content.gif);
	background-repeat:no-repeat;
}
#content-contactus{
	float:left;
	width:210px;
}
#content-contactus div{
	float:left;
	width:181px;
	margin-left:28px;
}
#content .normaltxt{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	/*color:#575757;*/
	color:black;
	font-size:10pt;
	margin-left:30px;
	width:647px;
}
#content .strongtxt{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#575757;
	font-size:11pt;
	margin-left:30px;
}
/* content */

.contactpic{
	margin-top:46px;
}
#ab_images{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-top:30px;
}
.contactaward{
	text-align: center; 
	margin-top: 30px;
}
#examap{
	width: 380px;
	height: 300px;
	float:right
}
#captcha{
	text-transform:uppercase;
}
.other_source{
	display: block;
}

/* text */
.telnumber{
	color:#454647;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	margin-top:18px;
}
.contactadd{
	color:#575757;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:16px;
}
.green_text_medium, .green_text_medium a:link, .green_text_medium a:visited, .green_text_medium a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #0e4e2b;
  text-decoration: none;
  margin-top:15px;
  margin-left:9px;
}
.green_text_normal, .green_text_normal a:link, .green_text_normal a:visited, .green_text_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #0e4e2b;
  text-decoration: none;
}
.light_green_text_medium, .light_green_text_medium a:link, .light_green_text_medium a:visited, .light_green_text_medium a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #167b44;
  text-decoration: none;
}
.light_green_text_normal, .light_green_text_normal a:link, .light_green_text_normal a:visited, .light_green_text_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #167b44;
  text-decoration: none;
}
.body_text_normal, .body_text_normal a:link, .body_text_normal a:visited, .body_text_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #641c00;
  text-decoration: none;
}
blockquote{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#575757;
	font-size:10pt;
	margin-left:35px;
	width:647px;
}
.h2 {
	color:#0e4e2b;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bolder;
	margin:0 auto;
	margin-left:26px;
}
.h2_normal_text {
	color:#575757;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bolder;
	margin:0 auto;
	margin-top:10px;
	margin-left:26px;
}
.h2_contact {
	color:#0e4e2b;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0 auto;
	margin-left:26px;
}
.a_contact{
	color:#0e4e2b;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	cursor:pointer;
	text-decoration:none;
}
.normaltxt2{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#575757;
	font-size:10pt;
}
.italic_txt{
	font-family:Arial,Helvetica,sans-serif,Tahoma;
	font-weight:normal;
	color:#575757;
	font-size:12pt;
	font-style:italic;
	margin-left:26px;
	width:647px;
}
.goomaptxt{
	font-family:Arial,Helvetica,sans-serif,Tahoma;
	text-align:center;
	font-weight:normal;
	color:#575757;
	font-size:11px;
}
/* text */

/* other */
#flashbg{
	width: 955px;
	height: 241px;
	background:url(../images/flash_bg_00.jpg);
	background-repeat: no-repeat;
}
.tabletab{
	margin-left:30px;
	width:90%;
	margin-top:30px;
}
.tabletab .pic{
	width:20%;
	text-align:center;
}
.tabletab .position{
	width:45%;
	text-indent:20px;
}
.our_emp{
	font-family:Arial,Helvetica,sans-serif,Tahoma;
	font-weight:normal;
	/*color:#575757;*/
	color: black;
	font-size:10pt;
}
.set_center{
	text-align:center;
}
.set_pdf{
	list-style-image:url(../images/pdf-logo.jpg);
}
.set_pdf a{
	text-decoration:none;
	color:#575757;
	font-family:Verdana,Arial,Helvetica,sans-serif,Tahoma;
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	line-height:40px;
}
.set_pdf a:hover{
	color:#42be6e;
}
/* other */

/* capabilities*/
#GCERS{
	width:955px;
	height:121px;
	float:left;
	margin:0px;
	padding:0px;
	color:#fff;
	background:url(../images/bg_GCERS.gif);
	background-repeat:repeat-x;
}
#GCERS a{
	color:#fff;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
#GCERS a:hover{
	color:#db9f01;
	text-decoration:none;
}
.GCERS_sub_frist{
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	top:6px;
	margin-left:7px;
	width:184px;
	height:121px;
}
.GCERS_sub{
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	top:6px;
	margin-left:5px;
	width:184px;
	height:121px;
}
.GCERS_td_head{
	width:170px;
	height:23px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12pt;
	background-color:#38393a;
	font-weight:bold;
	text-indent:6px;
	text-align:left;
}
.GCERS_td_bottom{
	width:167px;
	height:24px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#454647;
}
.GCERSmore a{
	position:absolute;
	right:8px;
	bottom:8px;
}
.GCERS_bottom_frist{
	float:left;
	margin-left:7px;
	width:184px;
	height:38px;
}
.GCERS_bottom{
	float:left;
	margin-left:5px;
	width:184px;
	height:38px;
}
/* capabilities*/


/* footer */
.footer_bg{
	background-color:#0b3e22;
}
.tb_footer{
	width:955px;
	margin:0 auto;
	color:#427824;
	font-family:Verdana,Arial,Helvetica,sans-serif,Tahoma;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	height:50px;
	position:relative;
	padding-left:10px;
	padding-top:15px;
	text-align:center;
}
.footerlink ,
.footerlink a{
	display:inline;
	color:#427824;
	font-family:Verdana,Arial,Helvetica,sans-serif,Tahoma;
	font-size:10px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	font-weight:normal;
}
.footerlink :hover {
	display:inline;
	color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif,Tahoma;
	font-size:10px;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	font-weight:normal;
}
#logoexa a{ 
	position:absolute;
	right:50px;
	top:20px;
	display:block;
	width:56px;
	height:21px;
	text-indent:-9999px;
	background:url(../../images/exalogo.gif);
	background-position:0 0;
	/*position:relative;
	right:0px;
	top:10px;
	*/}
#logoexa a:hover{
	position:absolute;
	right:50px;
	top:20px;
	display:block;
	width:56px;
	height:21px;
	text-indent:-9999px;
	background:url(../../images/exalogo.gif);
	background-position:0 21px;
	}
/* footer */


/* slide out */
.anchor_head{
	color:#FFF;
	background-color:#1a482f;
	width:646px;
	height:24px;
	margin:15px 0px 15px 30px;
	overflow:hidden;
	cursor:pointer;
}
.anchor_head_td{
	color:#FFFFFF;
	width:570px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.anchor_detail{
	width:630px;
	display:none;
	height:auto;
	position:relative;
	margin-left:30px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	color:#575757;
}
.anchor_detail table{
	margin-left:16px;
}
.anchor_one_col{
	text-align:center;
}
.anchortxt{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#000000;
	position:relative;
	font-size:10pt;
	margin-left:12px;
}
.anchorstrongtxt{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#575757;
	position:relative;
	font-size:10pt;
	margin-left:12px;
}
.anchor_detail_content{
	position:relative;
}
/* slide out */


/* contact form*/
#contact_agfab{
	color: #23211d;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 10pt;
	width:678px;
	margin-left:30px;
}
.vtop{
	vertical-align:top;
}
.formfield {
  color: #23211d;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 1px solid #494640;
  background-color: #ffffff;
  width: 300px;
}
.formbutton {
  color: #ffffff;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 1px solid #494640;
  background-color: #23211d;
  width:100px;
}
.alert {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #ec1d25;
  text-decoration: none;
  font-weight: bold;
}
#other_source {
  display: none;
}
h1{
	margin:0px;
	padding:0px;
}
h2{
	margin:0px;
	padding:0px;
}
.h2_li{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:27px;
	cursor:pointer;
}
#h1_tag{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;	
	width:955px;	
}
.border_left{
	border-left:1px solid #235F3E;
	padding-left:2px;
}