/*
SCIQUEST BLUE #196498

*/

body {
 
		font-family	: Arial, Helvetica, sans-serif;
		font-size 	: 12px;
	/*	background 	: url(/img/gray_bg.jpg) repeat-x; */
		background-color: #cdddaa;
		margin 		: 0;
		padding 	: 0;
		color 		: #666;
		line-height : 14px;
}

h1{
	font-family	: Arial, Helvetica, sans-serif;
	font-size 	: 16px;
	color:#196498;
}

h2{
	font-family	: Arial, Helvetica, sans-serif;
	font-size 	: 14px;
	color:#196498;
}

#main_container{
		padding 	: 10px 0 0 0;
		position 	: absolute;
		z-index 	: 100;
		width 		: 960px;
	 	background-color:#EBEFE0;
		left		:50%;
		margin-left	: -480px;
		background-color:white;
		background:  url(/img/tan_bg.jpg) no-repeat; 
}

#qlink{
   		color: white;
   		font-size:12px;
 
   		height: 28px;
   		padding: 10px 20px 0 20px;
   		background:  url(/img/quick_link_bar.gif) 6px 0px no-repeat; 
	
}

#qlink2{
   		color: white;
   		font-size:12px;
 
   		height: 28px;
   		padding: 10px 20px 0 20px;
   		background:  url(/img/quick_link_bar2.gif) 6px 0px no-repeat; 
	
}

#qlink a{
		color:white;
		text-decoration:none;
}

#qlink a:hover{
		text-decoration:underline;
}


#rss {
	margin: 0px 0 0 6px;
}

#banner{
	padding-left:8px;
}



.midcontent {
		color:#196498;
		text-decoration:none;
}

.midcontent:hover{
		text-decoration:underline;
}

.body_content{
	padding: 16px;
	line-height:16px;
}

.body_content h1{
	font: 18px/20px  Arial, sans-serif;
	color:#196498;
}

.body_content h2{
	font: 14px/16px  Arial, sans-serif;
	color:#196498;
}

.body_content h3{
	font-weight:bold;
	font: 12px/16px  Arial, sans-serif;
	color:#196498;
}

.body_content a{
	color:#196498;
	text-decoration:none;
}

.body_content a:hover{
	text-decoration:underline;
}

.sciblue {
	background-color: #146BA8;
}

.sci_hd{
	font: 18px/24px  Arial, sans-serif;
	color:#196498;
}

.sci_hd2{
	font: 16px  Arial, sans-serif;
	padding: 8px 0 0 10px;
	color:#196498;
}


.sci_body{
	font: 13px Arial, sans-serif;
	color:#797979
}

#newsbox{
	width: 945px;
	height: 223px;
	background:  url(/img/news_box.jpg)  no-repeat; 
	
}

#newstable{
	font-size:10px;
	line-height: 11px;
	text-align:left;
}

#newstable h1{
	font-size:14px;
 
}

#newstable h2{
	margin:0;
	font-size:11px;
	line-height: 13px;
	color: #196498;
}

.newsitems a{
	color:#196498;
	text-decoration:none;
}

.newsitems a:hover{
	text-decoration:underline;
}

#legal{
	font-size:9px;
	color:#444;
	margin: 10px 0 30px 0;
}

#legal a{
	color:#444;
	text-decoration:none;
}

#legal a:hover{
		text-decoration:underline;
}

.imgfloat{
	margin: 0px 10px 5px 0px;
}

#industry{
 	padding:8px;
	width:156px;
	color:white;
	font-size:10px;
	background:  url(/img/buttons/industry_badge_mid.gif)  repeat-y; 
}

#industry a{
	color: white;
	text-decoration:none;
}

#industry a:hover{
		text-decoration:underline;
}

#industry h3{
	margin:0;
 
	line-height: 18px;
	font-size:12px;
 	color: #c4f4ff;
}

.body_list{
	color: #196498;
}

.calloutcap{
	width:201px;
	height: 34px;
	background:  url(/img/buttons/calloutbox_top_green.jpg)  no-repeat;
 
}

.calloutcap  div{
	
	font-size:11px;
	padding:9px 0 0 15px;
	color:black;
	font-weight:bold;
}


.calloutcap_leftnav{
	width:173px;
	height: 34px;
	background:  url(/img/buttons/calloutbox_top_leftnav.jpg)  no-repeat;
 
}

.calloutcap_leftnav div{
	font-size:12px;
	padding:11px 0 0 26px;
	color:#323232;
	font-weight:bold;
}





.callout{
 
 	padding:8px;
	width:185px;
	color:#333;
	font-size:10px;
	background:  url(/img/buttons/calloutbox_middle_green.jpg)  no-repeat; 
}

.callout a{
	color:#196498;
	text-decoration:none;
}

.callout a:hover{
	text-decoration:underline;
}

.press_title{
	font: 14px  Arial, sans-serif;
	color: #196498;
	padding-bottom:10px;
}

.press_title i{
	color:#333;
	font: 12px  Arial, sans-serif;
	font-style:italic;
}

.search_header{
	background:url(/img/buttons/calloutbox_top_550.gif) no-repeat;
	width:550px;
	height:34px
}

.search_header div{
	font-size:13px;
	padding:9px 0 0 15px;
	color:black;
	font-weight:bold;
}

.doc_title{
	font: 14px/16px  Arial, sans-serif;
	color: #196498;
}

.doc_desc{
	font: 10px/13px  Arial, sans-serif;
	padding: 3px 5px;
}


.hot_content{
	font: 12px/14px  Arial, sans-serif;
}

.hot_content a{
	color:#196498;
	text-decoration:none;
}

.hot_content a:hover{
	text-decoration:underline;
}

.feature_title{
	font: 13px  Arial, sans-serif;
	color: #196498;
	padding-bottom:5px;
}

.solution_nav{
	margin-bottom:6px;
}

.res_title{
	color:#779643;
	font-size:12px;
}

.item{
		display: block;
		width:180px;
		height: 146px;
}


/*	TAB CSS	*/
	
	#tabheader {
		float:left;
		width:100%;
		background: url("/img/tab_bg.gif") repeat-x bottom;
		font-size:93%;
		line-height:normal;
		
	}
	#tabheader ul {
		margin:0;
		padding:10px 10px 0 0;
		list-style:none;
	}
	#tabheader li {
		float:left;
		background:url("/img/norm_left.gif") no-repeat left top;
		margin:0;
		padding:0 0 0 3px;
	}
	#tabheader a {
		display:block;
		background:url("/img/norm_right.gif") no-repeat right top;
		padding:5px 15px 4px 6px;
		text-decoration:none;
		font-size:12px;
		font-weight:bold;
		color:#196498;
	}
	#tabheader a:hover {
		color:#333;
	}

	#tabheader #current {
		background-image:url("/img/norm_left_on.gif");
	}
	#tabheader #current a {
		background-image:url("/img/norm_right_on.gif");
		color:#e6824a;
		padding-bottom:5px;
	}
	
	#tabheader #sh {
		background-image:url("/img/t.gif");
	}
	#tabheader #sh a {
		background-image:url("/img/t.gif");
		color:#196498;
		padding-bottom:5px;
	}



     


