/* CSS Document */
body{
	background:url(../images/main_bg.jpg) repeat-x #4d7136;
	margin:0px;
	padding:0px;
	}
	
form, p{
	margin:0px;
	padding:0px;
	}
form.checklist input{
	border:none;
	}	

.yellow_txt_small,.bold_ash_txt, .blue_bold_small_txt{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#f1da86;
	text-decoration:none;
	}
	
.yellow_txt_small a{
	color:#f1da86;
	text-decoration:none;
	}

.yellow_txt_small a:hover{
	color:#ffffff;
	text-decoration:none;
	}
.bold_ash_txt, .blue_bold_small_txt{
	font-size:10px;
	text-transform:uppercase;
	color:#768787;
	}
.blue_bold_small_txt{
	text-transform:none;
	}		

.top_button_bg{
	background:#ffffff url(../images/button_bg.jpg) top repeat-x;
	}
	
.left_body_bg{
	background:url(../images/left_body_bg.jpg) right repeat-y;
	}
	
.right_body_bg{
	background:url(../images/right_body_bg.jpg) left repeat-y;
	}
	
.body_bottom_bg{
	background:url(../images/bottom_body_bg.jpg) top repeat-x;
	}
	
.main_body_bg{
	background:url(../images/body_bg_main.jpg) top no-repeat #FFFFFF;
	padding:45px 52px 45px 52px;
	}
	
.main_body_bg_aboutus{
	background:url(../images/about_ua_mainbg.jpg) top repeat-x #FFFFFF;
	padding:0px 40px 20px 40px;
	}	
	
.main_body_bg_job{
	background:url(../images/job_mainbg.jpg) top no-repeat #FFFFFF;
	padding:0px 40px 20px 40px;
	}
	
.main_body_bg_healthcare{
	background:url(../images/healthcare_mainbg.jpg) top no-repeat #FFFFFF;
	padding:0px 40px 20px 40px;
	}
	
.main_body_bg_forms{
	background:url(../images/forms.jpg) top repeat-x #FFFFFF;
	padding:0px 40px 20px 40px;
	}
	
.main_body_bg_resource{
	background:url(../images/resource_mainbg.jpg) top repeat-x #FFFFFF;
	padding:0px 40px 20px 40px;
	}	
	
.noimage_bodybg{
	background-color:#FFFFFF;
	padding:20px 40px 20px 40px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	}						

.gry_txt{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	}
.darker_green_italic{
	font:italic 13px/16px Arial, Helvetica, sans-serif;
	color:#0a4378;
	font-weight:bold;
	}
.darker_green, .lesser_blue, .lesser_green_equipment{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#26426e;
	}
.lesser_green_equipment{
	font-size:12px;
	}	
.lesser_blue{
	font-size:10px;
	color:#ebeffa;
	text-transform:uppercase;
	}
.body_text_form, .sub_text, .body_text_bold, .body_text_form_small{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#253f59;
	}
.body_text_form_small{
	font-size:11px;
	}	
.body_text_bold{
	font-weight:bold;
	}	
	
.sub_text{
	color:#227fd6;
	}		
	
.sky_txt_upper, .grn_txt{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#3f84a3;
	text-decoration:none;
	text-transform:uppercase;
	}
	
.sky_txt_upper a, .grn_txt a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#3f84a3;
	text-decoration:none;
	text-transform:uppercase;
	}

.sky_txt_upper a:hover, .grn_txt a:hover{
	color:#666666;
	text-decoration:none;
	text-transform:uppercase;
	}

.left_pan_heading{
	background:url(../images/leftpan_heading_bg.jpg) top repeat-x;
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.left_pan_bg{
	background:url(../images/leftpan_bg.jpg) top repeat-x;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	}
	
.gry_bg{
	background-color:#d8dcdf;
	}
	
.border_bottom{
	border-bottom:1px solid #e8eacc;
	}
	
.tab_heading{
	background:url(../images/tab_bg.jpg) top repeat-x;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#177096;
	text-transform:uppercase;
	}
	
.middle_body_leftbg{
	background:url(../images/middle_bodyleft_bg.jpg) right repeat-y;
	}
	
.middle_body_bottombg{
	background:url(../images/middle_body_bottombg.jpg) top repeat-x;
	}
	
.right_border{
	background-color:#FFFFFF;
	border-right:1px solid #e8eacc;
	padding:22px 17px 22px 17px;
	}
	
.body_text{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	text-decoration:none;
	}
		
.pagination{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	text-decoration:none;
	}
	
.pagination a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	text-decoration:underline;
	}
	
.pagination a:hover{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	text-decoration:none;
	}
	
.pagination a.selected{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#3f84a3;
	text-decoration:none;
	}

.ash_text{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#7d7e7d;
	text-decoration:none;
	}
	
.ash_text a{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#7d7e7d;
	text-decoration:none;
	}

.ash_text a:hover{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#7d7e7d;
	text-decoration:underline;
	}

.deepash_text, .deepash_text_nouppercase, .deepash_text_small, .deepblue_text{
	font:bold 15px/14px Arial, Helvetica, sans-serif;
	color:#384857;
	text-transform:uppercase;
	text-decoration:none;
	}
.deepblue_text{
	color:#2D8699;
	}	
.deepash_text_nouppercase{
	text-transform:none;
	text-decoration:underline;
	}
.deepash_text_small{
	font-size:12px;
	text-transform:none;
	}	
		
/*************** For checklist form ******************/
h2, h3{
	padding:0;
	margin:0;
	}
.main_bgcolor{
	background-color:#fff;
	}
.external_padding{
	padding:20px;
	}		
form.checklist{
	/*width:760px;
	padding:20px;*/
	background-color:#fff;
	}
.table_border{
	border:1px solid #336600;
	}	
.cath_lab_heading{
	background:url(images/cath_lab_heading.gif) 50% 50% no-repeat;
	width:264px;
	height:15px;
	/*text-align:center;*/
	font-size:0;
	line-height:0;
	text-indent:-1000px;
	}
.bottom_border{
	border-bottom:2px solid #345C2E;
	}
.border_top{
	border-top:2px solid #345C2E;
	}	
.bottom_border_ash{
	border-bottom:1px solid #CCCCCC;
	}	
.padding_left{
	padding:0 0 0 10px;
	}
.heading_bgcolor{
	background-color:#5a7fa3;
	margin:0 0 1px 0;
	height:22px;
	}
.table_border{
	border:1px solid #5a7fa3;
	}	
.middle_column_bg{
	background-color:#ffffff;
	}		
.no_small_room{
	/*width:14px;
	height:14px;*/
	background-color:#e6eef5;
	border:1px solid #5a7fa3;
	}
.tag_border{
	border:1px solid #8ECB74;	
	}
.padleft27{
	padding:0 0 0 27px;
	}
/*.bottom-border{
	border-bottom:1px solid #000;
	}*/		
/*.checkbox{
	width:18px;
	height:18px;
	}*/	
.submit{
	background:url(../images/Submit_Button.jpg) 0 0 no-repeat;
	width:128px;
	height:35px;
	border:0px;
	cursor:pointer;
	}		
				

/*************** End checklist form ******************/
.about_us_bodybg{
	background:#FFFFFF url(../images/about_us_bodybg.jpg) top repeat-x;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	padding:40px 40px 40px 12px;
	}
	
.green_txt {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#70B149;
	text-decoration:none;
	}
	
.green_txt a {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#70B149;
	text-decoration:none;
	}
	
.green_txt a:hover {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	}

.ashtext_big{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	}
	
.blue_txtbold, .blue_txtsmall, .blue_cab{
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#177096;
	text-decoration:none;
	}
.blue_txtsmall, .blue_cab{
	font-size:10px;
	text-transform:uppercase;
	}
.blue_cab{
	color:#253f59;
	}		
	
.blue_headbold{
	font:normal 24px/24px Arial, Helvetica, sans-serif;
	color:#177096;
	text-decoration:none;
	}
	
.blue_linkbold{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	text-transform:none;
	}
	
.blue_linkbold a{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	text-transform:none;
	}

.blue_linkbold a:hover{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#177096;
	text-decoration:underline;
	text-transform:none;
	}
	
.blue_linkbold a.selected{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#177096;
	text-decoration:none;
	text-transform:none;
	}
	
.blue_linkbold a.selected:hover{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	text-transform:none;
	}

.left_pan_padding{
	padding:10px 10px 0px 10px;
	}
	
.text_field{
	border:1px solid #666666;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	}
	
.button{
	background-color:#999999;
	border:1px solid #333333;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	}
	
.go_btn{
	background-color:#9ba3a9;
	border:1px solid #cecece;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
	}
	
.blue_linksmall{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#0000CC;
	text-decoration:none;
	text-transform:none;
	}
	
.blue_linksmall:hover{
	color:#666666;
	text-decoration:none;
	text-transform:none;
	}

/*=========Added on 20-05-2009===========*/
.job_btn a, .helathcare_btn a{background:url(../images/job_icon.jpg) 0 0 no-repeat;width:33px;height:47px;display:block;}
.job_btn a:hover, .helathcare_btn a:hover{background-position: 0 100%;}
.helathcare_btn a{background:url(../images/healthcare_icon.jpg) 0 0 no-repeat;}
.grn_txt a:hover{ color:#90bf73;}
a{outline:none;}
.readmore_pop_bg{background-color:#fafdf8;font:normal 12px/17px Arial, Helvetica, sans-serif;color:#333333;padding:15px;border:1px solid #1e4701;}
.resources_link{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;text-transform:none;}
.resources_link a{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;text-transform:none;}
.resources_link a:hover{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#177096;text-decoration:underline;text-transform:none;}
.resources_link a.selected{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#177096;text-decoration:none;text-transform:none;}
.resources_link a.selected:hover{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;text-transform:none;}
.grn_link_txt{font:normal 12px/19px Arial, Helvetica, sans-serif;color:#819f65;}
.grn_link_txt:hover{ text-decoration:none;}
.testimonial_head_1, .testimonial_head_2, .testimonial_head_3{font:bold 12px/18px Arial, Helvetica, sans-serif;color:#177096;text-transform:uppercase;text-decoration:none;}
.testimonial_head_2{color:#3f4448;}
.testimonial_head_3{color:#4a6c34;}
.testimonial_name, .testimonial_desc{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#003333; text-decoration:none; text-transform:uppercase; margin:0 0 0 0px;}
.testimonial_desc{ color:#666666; text-transform:none; padding:0; margin:0px 0 0 0;}
/*=========Added on 04-06-2009===========*/
.nav_inner_left{
	padding-left:44px;
}
/*=========Added on 08-06-2009===========*/


	
/*************** For PNG ******************/

* html img, 
* html .png{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "http://komodomedia.com/wp-content/uploads/2007/11/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
        
    );
}

/**************** End PNG *******************/

/**************** Top Menu*******************/

ul.menu {list-style:none; margin:0px; padding:0px; border:0px; height:51px;}
ul.menu * {margin:0px; padding:0px; border:0px;}
ul.menu a {display:block; margin:0; padding:0}
ul.menu li {position:relative; float:left; margin-right:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0px;}
ul.menu ul {position:absolute; top:51px; left:0; background:#659b43 url(../images/ul_bg.jpg) top no-repeat; width:173px; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:0px; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#fff; border-top:none; width:173px; margin:0; padding:0px;}
ul.menu ul li a {display:block; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#fff; padding:3px 0px 5px 20px;}
ul.menu ul li a:hover {font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#f1da86;}

/*ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:0px; padding:0px 0px 0px; background:url(images/header.gif); width:173px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(images/header_over.gif); border:0px;}
ul.menu .sub {background:#d1d1d1 url(images/arrow.gif) 173px 0px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}*/

/****************End Menu*******************/
ul.general{padding:0; margin:0 0 0 40px;}
ul.general li{font:normal 12px/18px Arial, Helvetica, sans-serif; color:#70b149;}
ul.general li a{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#70b149; text-decoration:none;}
ul.general li a:hover{color:#666666; text-decoration:none;}

