/* Scientific technologies Corporation Style Sheet */
/* This Code may not be used without consent from Scientific Technologies Corporation */
/* Copyright 2010 Scientific Technologies Corporation */

/* GLOBAL STYLES */
	body { margin: 0px; background: #5f676f url("/images/bg_gradient.gif") top center repeat-y; font-family: Verdana; font-size: 11px;}
    a { color: #1C647D; text-decoration: none;}
    a:hover { text-decoration: underline;}
	#container { margin: auto; padding: 0px; width: 930px;}
	#frame {	float: left; margin: 0px 15px 0px 15px;	width: 900px; background: #FFFFFF;}
	#header { float: left; padding: 0px; width: 900px; height: 90px; background: url("/images/header.jpg") top left no-repeat; 
			border-bottom: 2px solid #8d8d8d;}
	#header a.home { display: block; float: left; margin: 0px; width: 435px; height: 90px;}
	#menu { float: left; background-color: #000000; width: 900px; height: 25px;}
	#divider { float: left; margin: 0px; width: 640px; height: 22px; background: url("/images/divider.gif") top left repeat-x;}
	.columncontain { float: left; width: 100%; background: url("/images/bg_contain.gif") top left repeat-y;}
	.left { display: inline; float: left; margin: 0px; width: 258px; background: #bbc3ce; border-right: 2px solid #8e8e8e;}
	.right {	display: inline; float: right; margin: 0px;	width: 640px; background: #FFFFFF;}
	#footer { float: left; margin: 0px;	width: 900px; height: 25px;	background: url("/images/footer.gif") top left repeat-x;}
	#footer .content	{ text-align: center; padding: 7px 0px 0px 0px;	font-size: 11px; color: #000000;}

/* GLOBAL CONTENT STYLES */
	.corp_structure_bio_body { padding: 5px 25px 10px 25px; text-align: justify;}
	.contentleft { display: inline; float: left; margin: 10px 0px 0px 10px; width: 415px;}
    .contentleft a {	position: relative;	top: -3px; font-size: 11px;	color: #1C647D;	text-decoration: none;}
	.contentleft a:hover { text-decoration: underline;}
	.contentright { display: inline; float: right; margin: 10px 0px 0px 0px; width: 195px;}
	.contentright img { margin: 0px 0px 6px 0px; border: 1px solid #919191;	}
	.flash { width: 640px; height: 250px; padding: 0px;	margin: 0px; background: #000; }
	.content_header { float: left; margin: 0px; width: 640px; height: 60px; background: url("/images/content_header.gif") top left repeat-x;}
	.content_header .title {	padding: 16px 0px 0px 0px; text-align: center; font-size: 22px;	font-weight: bold; color: #FFF;}

/* TOP MENU STYLES */
	#sddm {	margin: 0px; padding: 0px; z-index: 30}
	#sddm li { margin: 0px; padding: 0px; list-style: none; float: left; font: bold 11px arial}
	#sddm li a { display: block; margin: 0px; padding: 0px; width: 100%; color: #FFF; text-align: center; text-decoration: none}
	#sddm li a:hover {	background: #49A3FF}
	#sddm div { position: absolute; visibility: hidden; margin: 0px; padding: 0px; background: #FFF; border: 1px solid #000;}
	#sddm div a { position: relative; display: block; margin: 0; padding: 5px 10px; width: auto; white-space: nowrap; text-align: left;
			   text-decoration: none; background: #FFF; color: #000; font: 11px arial}
	#sddm div a:hover	{ background: #49A3FF; color: #FFF}
	
/* LEFT MENU STYLES */
	.box_highlights { float: left; margin: 8px 0px 0px 0px; width: 257px; height: 396px; background: url("/images/box_highlights.jpg") 
					top left no-repeat;}
	.box_highlights .content	{ float: left; margin: 40px 0px 0px 25px; width: 210px; height: 322px;}
	.box_highlights ul { float: left; margin: 0px 0px 0px 15px; padding: 0px;}
	.box_highlights li { padding-bottom: 10px;}
	.box_highlights a { color: #000000; font-size: 12px;}
	.box_highlights a.viewmore { float: right; margin-right: 25px; color: #000000; font-size: 10px; font-weight: bold;}
	.box_whitepapers { float: left; margin: 8px 0px 0px 0px; width: 257px; height: 396px; background: url("/images/box_whitepapers.jpg") 
					top left no-repeat;}
	.box_whitepapers .content { float: left;	margin: 40px 0px 0px 25px; width: 210px; height: 322px;}
	.box_whitepapers ul {	float: left; margin: 0px 0px 0px 15px; padding: 0px;}
	.box_whitepapers li { padding-bottom: 10px;}
	.box_whitepapers a { color: #000000;	font-size: 12px;}
	.box_whitepapers a.viewmore { float: right; margin-right: 25px; color: #000000; font-size: 10px; font-weight: bold;}
	.box_publichealthnews { float: left; margin: 8px 0px 8px 0px; width: 257px; height: 264px; background: 
							url("/images/box_publichealthnews.jpg") top left no-repeat;}
	.box_publichealthnews .content {	float: left; margin: 40px 0px 0px 25px;	width: 210px; height: 210px;}
	.box_publichealthnews ul { float: left; margin: 0px 0px 0px 15px;	padding: 0px;}
	.box_publichealthnews li { padding-bottom: 10px;}
	.box_publichealthnews a { color: #000000; font-size: 12px;}