.contact_head{
	width:900px;
	height:43px;
	background-image:url(images/black_strip.gif);
	background-repeat:repeat-x;
	background-position:top;
}
#ContHead {
	width:250px;
	height:43px;
	background-image:url(images/call_bg.gif);
	background-repeat:no-repeat;
	margin-left: 600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:left;
	padding-left:55px;
	padding-top:7px;
	color:#babab8;
	}
.conthedC {
	color:#a6cf45;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
#logo {
	width:100%;
	height:75px;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	background-position:left;
	}
/*Menu container*/	
#MenuContainer {
	height:31px;
	width:900px;
	margin:0px auto;
	background-color:#00713d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	}
.hmcontent{
	background-image:url(images/bg_home_cont.jpg);
	background-repeat:repeat-x;
	width:659px;
}
.hmcontentR{
	background-image:url(images/bg_home_cont.jpg);
	background-repeat:repeat-x;
	border-left:solid;
	border-left-width:3px;
	border-left-color:#FFF;
}
.hicontent-t {
	font-size:12px;
	text-align:left;
	vertical-align:top;
	color:#333;
}
.CT1 {
	background-image:url(images/bg_ct.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:241px;
	vertical-align:center;
}
.ct_bdy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ct_title {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#00703c;
	height:25px;
	border-bottom:1px solid #999;
}
.ct_more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00703c;
	text-align:right;
	border-top:1px solid #999;
}
.boxes_container {
	width:900px;
	height:155px;
	background-image:url(images/bg_box.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid #CCC;
}
.box_txt {
	font-size:11px;
	text-align:left;
	padding-left:90px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	}
.ab_billing{
	height:155px;
	width:225px;
	background-image:url(images/ab_billing.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.I_int{
	height:155px;
	width:225px;
	background-image:url(images/i_int_img.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.pam{
	height:155px;
	width:225px;
	background-image:url(images/pam_img.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.pe{
	height:155px;
	width:225px;
	background-image:url(images/pe_img.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.footer_l {
	font-size:9px;
	color:#CCC;
	padding-left:15px;
	text-align:left;
	vertical-align:middle;
}
.footer_r {
	font-size:9px;
	color:#CCC;
	vertical-align:middle;
	text-align:right;
	padding-right:15px;
}

.ad-n-log {
	background-image:url(images/dot.jpg);
	background-position:left;
	background-repeat:repeat-y;
}

/*innre pages css */

.navi_bar {
	background-color:#004625;
	width:900px;
	height:50px;
	font-size:16px;
	text-indent:32px;
	color:#fff;
	vertical-align:middle;
	text-align:left;
}
.navi_txt {
	color:#5c714a;
}


/*====================*/
/*=== Input Styles ===*/
/*====================*/
input,
textarea,
select {
  padding: 4px;
  font-family: 400 1em Arial, Helvetica, sans-serif;
  color: #444;
  background:#ffffff;
  border: 1px solid #999;
  margin:2px;
}

input:focus,
textarea:focus,
select:focus {
  color: #000;
}

input.button {
  color: #00703c;
  width:150px !important;
  border:0px;
  background-color:#E1ECD5;
}

label {
	font-weight:bold;
}

.form {
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
.form input, .form textarea {
	width:300px;
}
.form label {
	display:inline-block;
	padding-top:8px;
	vertical-align:top;
	width:100px;
}
	