
body {
	margin:0px;
	background-color:#FFFFFF;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6C4713;
}

.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6C4713;
}

.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6C4713;
	text-decoration: none;
}

a.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6C4713;
	text-decoration: none;
}

a.header4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6C4713;
	text-decoration: underline;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

a.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6AA94E;
	text-decoration: underline;
}

a.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color:#6AA94E;
	text-decoration: none;
}

.bottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#6C4713;
}	

a.bottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#6C4713;
	text-decoration: none;
}

a.bottext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #92C07D;
	text-decoration: none;
}


.data {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #696969;
text-decoration: none;

}

a.data {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #696969;
text-decoration: none;

}

a.data:hover {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #696969;
text-decoration: underline;

}

a.data:visited {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #696969;
text-decoration: none;

}

a.data:visited:hover {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color: #696969;
text-decoration: underline;

}

.caption {

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
color: #9EA2A4;
padding-left:0px;

}

.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #92C07D;
	text-decoration: none;
}

a.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6C4713;
	text-decoration: none;
	padding: 0 2 0 2;
}

a.bottomnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	background-color:#6C4713;
	text-decoration: none;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding: 6 0 0 0;
}

.inputfield {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #222222;
	border: 1px solid #8B898A;
}

.gobutton {
	background-color: #96AAB5;
	border: 2px solid #6A8692;
	border-color: #6A8692;
	font-family:  Verdana;
	font-weight: bold;
	font-size: 10px;
	color: #F6F7F7;
}

.whiteBox {
	background: #FFFFFF;
	padding: 1px;
}

.blueBox {
	background: #CCCCCC;
	padding: 1px; 
}

.menuItems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6C4713;
	background-color:#E9F2E5;
	padding:5px;
}

.greennav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:17px;
	font-weight: normal;
	color: #6AA94E;
	padding-right:10px;
}

a.greennav {
	padding-right:2px;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6AA94E;
	text-decoration: none;
}

a.greennav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color:#6AA94E;
	text-decoration: none;
}

.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6A8593;
	text-decoration: none;
}

a.dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6A8593;
	text-decoration: none;
}

a.dropdown:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6A8593;
	text-decoration: none;
}

li {
	list-style-type:square;
	/*list-style-image:url(/images/dai-list-style.gif);*/
}	

.areas_of_expertise_box {
	float:right;
	width:200px;
	background:#ECECEC url("/images/colorbars.gif") no-repeat top left;
	padding:15px;
	margin:10px 0px 10px 10px;
}

.client_story_title {
	font-weight:bold;
	padding-bottom:3px;
}

.client_story_photo {
	float:right;
	margin: 10px 0px 10px 10px;
}

#rss-success-stories { position:absolute; bottom:15px; right:0px; z-index:2; height:12px; width:38px; }
#success-stories { position:relative;height:54px; }
#rss-newsroom { position:absolute; bottom:5px; right:0px; z-index:2; height:12px; width:38px; }
#newsroom { position:relative;height:41px; }


#imagecaption {
	display: inline;
	float:right;
	margin: 0px 0px 15px 15px;
			}


.newsimage {float:right;padding-top:2px;
 }


.imagecaption {
	float:right;
	display:block;
	width:400px;
	height:350px;
	margin: 0px 0px 15px 15px;
}

.small {width:144px;min-height:200px}
* html .small{height:200px}

.imagecaption .caption {
	display:block;
	font-weight: bold;
	margin-top:5px;
}

/*** Test Developing Alternatives ***/

.developingAlt {font-size: 12px; color: #000;}

img.devalt_current_img {
border: 1px solid #cccccc;
padding: 1px;
opacity: .9; }

.devalt_current_copy {color: #6aa94e; font-size:18px; padding-right: 18px;}

.backissue {padding-left:15px; color:#5f5f5f;}

a.backissuepdf {padding-left:8px;font-size:10px;text-decoration:none;color:#5f5f5f;}
a.backissuepdf:hover {text-decoration:underline;}

/*td.text p {margin:0;}

/* textarea.elm1 {margin:0;} */

td.text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6AA94E;
	text-decoration: underline;
}

td.text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color:#6AA94E;
	text-decoration: none;
}	

td.link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6AA94E;
	text-decoration: underline;
}

td.link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color:#6AA94E;
	text-decoration: none;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}

a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6AA94E;
	text-decoration: underline;
}

a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	background-color:#6AA94E;
	text-decoration: none;
}

.detail p {margin: 0; padding: 0;}
.detail ul {top-margin: 0; top-padding: 0;}

p.detail {margin: 0; padding: 0;}

/* td.text p {margin: 0; padding: 0;}*/

#experts { width: 100%;}
#experts-left { width: 45%; float: left; margin-right: 10%;}
#experts-right { width: 45%; float: left;}



/* @group clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
/* @end */


ol {
	list-style-type: decimal;
	list-style-position: outside;}
	
	ol li {list-style-type: none;}
