/* Global properties */
/*   
Theme Name: DatAvail Newest
Theme URI: www.datavail.com
Description: Datavail
Author: Datavail

Version: 1
.
.
*/
/* Global properties */
* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; outline:none;}
body {font-size:12px; background:#FFFFFF ;color:#666666; text-align:center; background-image:url(images/bgd_body.jpg); background-repeat:repeat-x}

p { line-height:18px; vertical-align:middle}
a {color:#0e4c8f; text-decoration:none;}
	a:hover {color:#000000; text-decoration:none;}
input { font-size:11px; color:#666666; vertical-align:middle}
select { font-size:11px; color:#666666; vertical-align:middle }
label { vertical-align:middle}
fieldset {border:0 none;}
img {border:0 none;}
.clear {clear:both; height:0; line-height:0; outline:0 none; font-size:0;border:0;}
.notes {color:#000000;}
/******************************************************************************************************************/
#wrapper { width:910px; margin:0 auto; padding:41px 0 0 0; overflow:hidden; text-align:left; position:relative }
	.contact {  list-style:none; position:absolute; top:0; right:5px; z-index:9999;}
		.contact li {display:inline; padding:0 0 0 10px;}
	#container {width:910px;  background: url(images/bgd_container_bottom.jpg) 0 bottom no-repeat; padding:0 0 8px 0;}
	#containerPlus { width:910px; background:url(images/bgd_main.gif) 0 0 repeat-y; padding:0; overflow:hidden}
	#main { width:900px; background:url(images/bgd_container_top.jpg) 0 0 no-repeat; padding:5px 5px 0 5px; overflow:hidden}
	
	/* Header */
		#header {width:900px; height:79px; display:block; overflow:hidden;}
			#header h1 { float:left; width:140px; margin:16px 0 0 0px; padding:0 0 0 30px}
			#header	.lev1 { float:left; width:650px; overflow:hidden; margin:30px 0 0 70px}
			#header .lev1 li { list-style-type:none; display:inline; float:left; width:auto; height:28px; padding:0 15px}
			#header .lev1 .active { background: #FFFFFF url(images/bgd_lev1_active.gif) center bottom no-repeat;}
	/* Intro */
		#intro { width:900px; overflow:hidden; display:block; margin:0 0 15px 0}
			.banner { width:900px; height:230px; overflow:hidden; display:block}
			.lev2 {height:20px; background:#8caac9; overflow:hidden; display:block; margin:1px 0 0 0;}
				.lev2 ul {float:right; overflow:hidden}
				.lev2 li { float:left; list-style-type:none}
					
				.lev2 li a{display:block; background:#0e4c8f url(images/bg_menu_right_blue.gif) 0 0 no-repeat; height:20px; padding:2px 10px 0 12px; color:#FFF;; width:auto}
				.lev2 li a:hover{background:#6e8e3c url(images/bg_menu_right_green.gif) 0 0 no-repeat;}	
	/* Middle content */
		#content {width:900px; padding:0 0 20px 0; overflow:hidden;}
		#content p { margin:0 0 10px 0;}
		#content .menu ul { margin:0 0 30px 0;}
		
		#content ul { list-style-type:disc; margin:0 0 10px 0; display:block; padding:10px 10px 10px 20px }
		#content ol { list-style-type:decimal ;padding:10px 10px 10px 20px }
		#content li { background:0 none;}
		#content .ulSytle03 li { margin-bottom:10px}
		#content .ulSytle04 { float:left; width:250px;}
		#content ul li { padding:0 0 0 10px; line-height:16px;}
		#content li li { background:url(images/bgd_li_dot.gif) 0 6px no-repeat;}
		
		/************************ Home *******************************/
			#contHome { width:860px; background:url(images/bgd_contHome.gif) 0 10px no-repeat;  overflow:hidden; padding:0 20px 0px 20px; margin:20px 0 0 0; }
				#contHome h2 { width:auto; overflow:hidden; color:black; font-size:1.25em;}
				#contHome h2 a { font-size:15px; font-weight:bold; color:#000000 ; cursor:pointer }
				 #contHome h2 p { font-size:15px; font-weight:bold; color:#000000 ; }
				#contHome h2 a:hover { color:#0e4c8f; text-decoration:none}
				#contHome h2 img { width:auto; float:left;}
				#contHome h2 span { width:257px; float:left; line-height:23px;  margin:10px 0 0 10px; display:block; border-bottom:1px solid #8ba563; border-top:1px solid #8ba563; }
				.challenges { width:390px; float:left; padding:0 20px 0 0;}
					.challenges h2 span { padding:0 60px 0 10px;  }
				.less { width:220px; float:left; padding:0 10px 0 10px ;}
					.less h2 span { padding:0 0 0 10px; }
				.news {width:205px; float:left; padding:0 0 0 5px; }
					.news img { margin:3px 0 0 0;}
					.news h2 span { padding:0 60px 0 10px; }
					.news li {margin-bottom:10px}
                                 #contHomeCenter h2 span { width:150px; float:left; line-height:23px;  margin:10px 0 0 10px; display:block; border-bottom:1px solid #8ba563; border-top:1px solid #8ba563; }
		/*****************************************************************/			
		#info { width:860px; overflow:hidden; display:block; border-top:11px solid #3e70a5; padding:20px 20px 0 20px ;}	
			.menu { width:180px; float:left; padding:0 20px 0 0}
				.menu h3 { background:url(images/bgd_h3_menu.gif) 0 bottom repeat-x; font-size:14px; height:24px; color:#000000;}
				#content .menu ul { margin:0 0 30px 0; }
				#content .menu li { background:url(images/bgd_li_menu.gif) 0 bottom repeat-x;  padding:7px 0; margin:5px;}
				#content .menu .active { color:#000000}
				.menu .caseStudy { background:url(images/bgd_case_study.gif) 0 0px no-repeat; padding:3px 0 15px 30px; }
				.menu h4 { font-size:14px; font-weight:bold }
				
				#content .menu .job_opening{font-size:0.9em}
				#content .menu .job_opening ul{margin:0;}
				#content .menu .job_opening ul li{background:none; margin:0 0 0 12px; padding:0; list-style-type:none; background:url(images/ico_list_job_opening.gif) 0 40% no-repeat; padding:0 0 0 8px;}				
				#content .menu .job_opening_header{background:url(images/tit_job_opening.gif) 0 0 no-repeat; width:180px; height:23px }
				
				#content .menu .job_opening_footer{background:url(images/bg_job_opening_footer.gif) 0 0 no-repeat; width:180px; height:5px}
				#content .menu .job_opening_content{border-right:1px #cfd9be solid; border-left:1px #cfd9be solid; padding:10px 0 10px 0}				
				
			.context { width:640px; background:url(images/bgd_context_left.gif) 0 0 repeat-y; float:left; padding:0 0 20px 20px; min-height:380px;  height:auto !important; height:380px; }
				.context .imgStyle{ padding:0 0 30px 0;}
				.context .imgStyle02 { text-align:center}
				.context .imgStyle03 { float:left; padding:0 20px 0px 0;}
				.context .imgStyle04 { float:right; padding:0 30px 0 30px;}
				.context h3 { font-size:20px; margin:0 0 10px 0;}
				.context h4 { font-size:12px; color:#000000; font-weight:bold; }
					.context table { border-collapse:collapse; border-color:#FFFFFF}
					.context td { padding:5px;}
					.context .tdContact { padding:0;}
					
	/* Footer */
	
	#footer {width:900px; overflow:hidden; text-align:center; font-size:11px; color:#AFB9D9}
	#footer .sas70 { margin:5px 0}

	
	#content ul#archives 
		{
			list-style-type: none;
			
		}
	#content ul.posttitle li 
	{
		list-style-type: none;
		background: none;
	}	
	#content ul.posttitle 
	{
		 display:none;
	}
	
	#content ul#archives li 
		{
			list-style-type: none;
			
		}	
	ul#archives li.link 
	{
		display: block;
		list-style-type: none;
	}
	div#subscribe-options
	{
		width:375px;
		height:230px;
		position:absolute;
		top:200px;
		left:400px;
		background: url(images/subbg.jpg) 0 bottom no-repeat;
		padding:12px 12px 0;
	}
	div#subscribe-options div#webbased {
		text-align:center;
	}
	#closebutton
	{
		float:right;
		padding:10px 25px;
	}
	ul#mostview li
	{
			list-style-type:none;
			background:url(images/arrow-small.gif) no-repeat scroll 0 5px transparent;
	}
	
	.subcribe span {float:left; line-height:20px; width:150px;}
	.subcribe img { float: right}
	.readmore {float:right}
	.context1 a.catit {color:#fff;font-size:14px; padding :0 0 0 0; }
	.context1 a.catit span {padding:0 0 0  20px}
		
		.mask { height:200px; overflow: hidden}

	/*  Blog - Header*/
        .menu1 .TitleHeader {
	          background-image: url(images/bg_t3.gif);
                  background-repeat : none;
                  height: 90px;
}
/* CSS Document */
.lateLeadership{width:640px;}
	.lateLeadership img{display:block}
	
.lateLeadership h1,	.lateLeadership h2, .lateLeadership h3, .lateLeadership h4, .lateLeadership h5, .lateLeadership h6{padding:0; margin:0}				
	.lateLeadership_header{background:url(images/bg_leadership_top.gif) 0 0 no-repeat; height:10px; width:640px}
	.lateLeadership_footer{background:url(images/bg_leadership_bottom.gif) 0 0 no-repeat; height:10px; width:640px}
	.lateLeadership_content{background:url(images/bg_leadership.gif) 0 0 repeat-y; margin:-5px 0 0 0; color:#FFF}
		/**Leadershop_MA**/
		.Leadership{width:617px; margin:0px auto; padding:15px 0 0 0}
			.Leadership_Content{width:604px; margin:0px auto}
				.Leadership_Content img{padding:5px; border:2px #b0c491 solid; width:124px;float:left; display:inline; margin:0  16px 14px 0; }
				.Leadership span{float:right; padding:4px 20px 7px 0}		
				 .mask { height:115px; overflow:hidden;}		
				 .contentWrap{display:none;}		
				
				/*******Button Up down******/
				.Leadership span a{cursor:pointer} 	
				.Leadership span a.ico_up{background:url(images/ico_up.gif) 0 0 no-repeat; width:12px; height:8px; float:left; display:inline; margin:0 0 0 5px}			
						.Leadership span a.ico_down{background:url(images/ico_down.gif) 0 0 no-repeat; width:12px; height:8px;  float:left ; display:inline}
						.Leadership span a.ico_up:hover{background:url(images/ico_up_hover.gif) 0 0 no-repeat; width:12px; height:8px; float:left; display:inline; margin:0 0 0 5px}			
			.Leadership span a.ico_down:hover{background:url(images/ico_down_hover.gif) 0 0 no-repeat; width:12px; height:8px;  float:left ; display:inline}		
			
						.Leadership span a.ico_up_hover{background:url(images/ico_up_hover.gif) 0 0 no-repeat; width:12px; height:8px; float:left; display:inline; margin:0 0 0 5px}			
			.Leadership span a.ico_down_hover{background:url(images/ico_down_hover.gif) 0 0 no-repeat; width:12px; height:8px;  float:left ; display:inline}				
		
		.Leadership_Content img {border:2px solid #B0C491;display:inline;margin:0 16px 14px 0;padding:5px;width:124px;}
		
	/**************20100510*****************/
	.infoType{width:100%; overflow:hidden; margin:0 0 10px 0}
		#content .infoType ul{padding:0; margin:0}
		#content .infoType li{display:block; margin:0 0 5px 0; background:url(images/bgd_info_01.gif) 0 0 no-repeat; padding:8px 5px; font-weight:bold}
		.infoType li img{vertical-align:middle; margin:0 10px 0 0;}
		.infoType li a{color:#666666;}
		.infoType li a:hover{color:#0E4C8F;}
		
		.links{width:100%; margin:0 0 30px 0;padding-left:25px}
			.links a{text-decoration:underline}
			.links a:hover{text-decoration:none}
		
		.testimonials{width:100%; margin:0 0 20px 0}
			.testimonials h4{color:#666666; font-size:1.1em; margin:0 0 10px 0}
			.testimonials h4 img{vertical-align:middle; margin:0 10px 0 0}
			.testimonials em{color:#6e8e3c}
			.testimonials strong{color:#0e4c8f; float:right}
			.bannerType{padding:0 0 20px 0}
		
	/************home************/
	.highlightHome{width:860px; margin:0 auto; overflow:hidden; background:url(images/bgd_info_02.gif) 0 0 no-repeat;}
		.newsRoom{width:174px; float:left; padding:20px; margin:0 11px 0 0}
		.newsRoom h3{color:#010101; border-bottom:#010101 solid 1px; padding:0 0 7px 0; margin:0 0 10px 0; font-size:16px}
		.newsRoom dt{color:#666; background:url(images/ico_li.gif) 0 6px no-repeat; padding:0 0 0 15px; margin:0 0 5px 0}
		.newsRoom dd{padding:0 0 0 15px; margin:0 0 20px 0}
		#content .newsRoom ul{padding:0; margin:0}
		#content .newsRoom li{padding:0; margin:0 0 3px 0; list-style:none;}
	
		.contType{width:594px; float:left; padding:20px;}
			.contType h3{font-size:16px; margin:0 0 10px 0}
			.infoType2{width:100%; margin:0 0 20px 0; background:url(images/bgd_line_01.gif) 0 100% repeat-x; padding:0 0 10px 0; overflow:hidden}
				.infoType2 h3{color:#6e8e3c; border-bottom:#6e8e3c solid 1px; padding:0 0 7px 0;}
				.infoType2 .more{text-align:left;}
				.infoType2 .more a{background:url(images/ico_arrow.gif) 0 5px no-repeat; padding:2px 0 2px 15px; color:#666}
				.infoType2 .more a:hover{color:#0e4c8f}
				.linkType{width:100%; overflow:hidden}
					.linkType a{display:block; float:left; padding:5px 0 0 0; color:#6e8e3c; font-weight:bold}
					.linkType .contactus{width:107px; padding:0 5px 0 33px; line-height:29px; height:29px; margin:0 15px 0 0; background:url(images/bgd_btn.gif) 0 0 no-repeat; color:#fff;}

				.contType .databaseConsultation{padding-bottom:0; background:none}
				.contType .databaseConsultation h2{color:#0e4c8f; border-bottom:#0e4c8f solid 1px;}
				#content .infoType2 ul{padding:0; margin:0 0 20px 0}
				.databaseConsultation .linkType a{color:#0e4c8f;}
				.databaseConsultation .linkType .contactus{background:url(images/bgd_btn_02.gif) 0 0 no-repeat; color:#fff;}
				#content .infoType2 li{list-style:none; padding:0 0 0 10px; margin:0 0 5px 0; background:url(images/ico_li.gif) 0 6px no-repeat;}
	.resourceItem { border-color:}	
	
	.contType .databaseConsultation h3{border-bottom:1px solid #0E4C8F; color:#0E4C8F}