table.table_holder {

	border : solid #CCCCCC;

	border-bottom-width : 1px;

	border-left-width : 1px;

	border-right-width : 1px;

	border-top-width : 1px;

	border-width : 1px;

	border-color : # CCCCCC;

}

table.table_holder_blank {

	border : solid #ffffff;

	border-bottom-width : 1px;

	border-left-width : 1px;

	border-right-width : 1px;

	border-top-width : 1px;

	border-width : 1px;

	border-color : # ffffff;

}

table.table_holder_news {

	border : solid #333333;

	border-bottom-width : 1px;

	border-left-width : 0px;

	border-right-width : 0px;

	border-top-width : 0px;

	border-width : 0px;

	border-color : # 333333;

}

td.td_menuItem {background : ;color : #000000;font-family : verdana;font-size : 12px;height : 16px;padding-right : 20px;}
td.td_footermenuItem {background : ;color : #ffffff;font-family : verdana;font-size : 10px;height : 25px;}

td.td_menuItemSEL {

	

	color : #374624;

	font : verdana;

	font-family : verdana;

	font-size : 9;
	
	

	padding-left : 4;

	height : 15;

	padding-right : 4;

	letter-spacing : 0;

	border-left : 0 solid  0;

	border-left-width : 0;

	border : ;

	border-bottom : 0;

	border-bottom-width : 0;

	border-left-width : 0;

	border-right : 0;

	border-right-width : 0;

	border-top : 0;

}
td.td_mainMenuItem {
	font-family: Verdana;
	font-size: 15px;
	color: #333333;

}

td.td_footerMenuItem {

	font-family: Verdana;

	font-size: 11px;

	color: #333333;

padding-left : 10px;
padding-top : 10px;

}


td.td_body {
	font-family: Verdana;
	font-size: 13px;
	color: #666666;
	padding-top:15px;
	padding-left:3px;
	width:265px;
}

td.td_bodyprojects {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}

td.td_bodynewsheading {font-size:11px; font-weight:bold; color:#333333; padding-bottom:0em; margin-bottom:0.3em; border-bottom:1px solid #ccc; }
td.td_bodynews {font-family: Verdana;font-size: 11px;color: #666666;}


td.td_bodyblack {

	font-family: Verdana;

	font-size: 9;
	font-weight: bold;

	color: #000000;
	height: 25;

}

td.td_testimonials {

	font-family: Verdana;

	font-size: 10;

	color: #999999;

	

}

td.td_caption {
	font-family: Verdana;
	color: #A61D36;
	font-size: 14px;
	text-transform: capitalize;
	padding-left:50px;
	padding-top: 10px;
	font-weight: bold;
}

td.td_captionsm {
	font-family: Verdana;
	text-decoration : bold;
	color: #374624;
	font-size: 11;
	padding-left: 20px;
}
 
td.td_form {

	font-family: Verdana;

	font-size: 10;

	color: #2F4986;

}


.input_width { width: 200px; font-family: Verdana; font-size: 10px}



td.td_subMenuItem {

	color : #ffffff;

	font-family : verdana;

	font-size : 9;

	padding-left : 0;

	height : 15;

	padding-right : 0;

	padding-top : 0;

	letter-spacing : 0;

	border-left : 0;

	border-width : 0 0 0 0;

	border : solid #999999;

	border-bottom-width : 0;
	
	border-top-width : 0;

	border-left-width : 0;

	border-right : 0;

	border-right-width : 0;

	border-top : 0;

}



td.td_subMenuItemSEL {

	background : #E9ECE2;

	color : #FFFFFF;



	font-family : verdana;

	font-size : 10;

	padding-left : 4;

	height : 15;

	padding-right : 2;

	letter-spacing : 0;

}



td.td_mainContent {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10;

	color: #000000;

	padding-right: 6;

	padding-top: 20;

}	


a.ah_menuItem {
	text-decoration : none;
	color : #999999;
}
a.ah_menuItem:hover {
	color : #A61D36;
	}
	
a.ah_project {
	text-decoration : none;
	color : #9FB5DB;
	font-size: 15px;
}	
	a.ah_project:hover {
	text-decoration : bold;
	color : #D2A876;
	font-size: 16px;
	
}
	
	
a.ah_menuItemSEL {
	text-decoration : none;
	color : #A61D36;
}



a.ah_subMenuItem {
	text-decoration : none;
	color : #A61D36;
	font-size: 10px;
}

a.ah_subMenuItemSEL {

	text-decoration : none;

	color : #999999;
	letter-spacing : 1.5;

}

a.ah_mailblk {

	text-decoration : none;

font-size: 11;

}

a.ah_quicklinks {

	text-decoration : none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #ffffff;
font-size: 12px;

line-height:180%;

}


a.ah_mailbody {

	text-decoration : none;
color : #999999;
font-size: 9;

}



a.ah_footMenuItem {

	text-decoration : none;

	color: #333333;

}



a.ah_Heading {text-decoration : none;font-size: 24px;color: #ffffff;}

a.ah_HeadingGreen {

	text-decoration : bold;

	color: #b1c47f;
font-size: 14;
}

a.ah_HeadingBlackSEL {

	text-decoration : underline;

	color: #ffffff;

}

.bt_default {

	background : #2F4986;

	border-color:#2F4986 #2F4986 #2F4986 #2F4986;

	color : #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size : 9;

}
