//* Text Styles */
.text {
	font-family : Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
	font-size : 11px;
	line-height : 17px;
}

p {
	font-family : Arial, Helvetica, sans-serif;
	color : #808080;
	font-style : normal;
	font-size : 12px;
	line-height : 14px;
	margin-top: 3; 
	margin-bottom: 3
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #444444;
	font-style : normal;
	font-size : 18px;
	line-height : 20px;
	font-weight : bold;
    margin-top: 9; 
    margin-bottom: 3
}

h2 {
	font-family : Arial, Helvetica, sans-serif;
	color : #555555;
	font-style : normal;
	font-size : 16px;
	line-height : 18px;
	font-weight : bold;
    margin-top: 9; 
    margin-bottom:3
}

h3 {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-style : normal;
	font-size : 14px;
	line-height : 16px;
	font-weight : bold;
    margin-top: 9; 
    margin-bottom: 0
}

td {
	font-family : Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
	font-size : 12px;
	line-height : 14px;
	margin-top: 6; 
	margin-bottom: 3
}



li {

	font-family : Arial, Helvetica, sans-serif;
	color : #808080;
	font-style : normal;
	font-size : 12px;
	line-height : 14px;
	margin-top: 6; 
	margin-bottom: 6
	
}

.smalltext {
	font-family : Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
	font-size : 10px;
	line-height : 17px;
}

.tinytext {
	font-family : Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
	font-size : 9px;
	line-height : 17px;
}

.ticker {
	font-family : Arial, Helvetica, sans-serif;
	color : #325470;
	font-style : normal;
	font-size : 13px;
	line-height : 17px;
}

.whitetext {
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-style : normal;
	font-size : 11px;
	line-height : 17px;
}

.bluetext {
	font-family : Arial, Helvetica, sans-serif;
	color : #85B0C6;
	font-style : normal;
	font-size : 11px;
	line-height : 17px;
}

/* Header Styles */
.header {
	font-family : Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
	font-size : 15px;
	font-weight : bold;
	line-height : 20px;
}

.subhead {
	font-family : Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

.headerblue {
	font-family : Arial, Helvetica, sans-serif;
	color : #85B0C6;
	font-style : normal;
	font-size : 15px;
	font-weight : bold;
	line-height : 20px;
}

.subheadblue {
	font-family : Arial, Helvetica, sans-serif;
	color : #85B0C6;
	font-style : normal;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}


/* Color Styles */
.lightblue {
	background-color: #A3C6DA;
}

.darkblue {
	background-color: #39577D;
}

.darkgreen {
	background-color: #99cc99;
}

.lightgreen {
	background-color: #A8BEA1;
}

.white {
	background-color: #ffffff;
}

.whitecell {
	background-color: #ffffff; 
	padding-left: 20;
	padding-right: 20;
	padding-top: 20;
	padding-bottom: 20 
}

.medgreycell {
	background-color: #E6E4D7; 
	padding-left: 20;
	padding-right: 20;
	padding-top: 20;
	padding-bottom: 20 
}

.ltgreycell {
	background-color: #F1F0E8; 
	padding-left: 20;
	padding-right: 20;
	padding-top: 20;
	padding-bottom: 20 
}

.medgreyheader {
	background-color: #E6E4D7; 
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10 
}


.black {
	background-color: #000000;
}

.cream {
	background-color: #F2EDD0;
}

.dark_khaki {
	background-color: #BDC1A7;
}

/* Chemtech Palatte */
.lightbg {background-color: #FFFFFCC;}
.medbg {background-color: #CCCC99;}
.dkgreen {background-color: #336633;}
.medgreen {background-color: #669966;}
.dkblue {background-color: #336699;}
.medblue {background-color: #669966;}
.dkbrown {background-color: #333300;}
.medbrown {background-color: #666633;}
.ltgrey {background-color: #F1F0E8;}
.medgrey {background-color: #E6E4D7;}
.meddkgrey {background-color: #999999;}
.dkgrey {background-color: #666666;}

.company { background-color: #C3BFA0;}
.products { background-color: #94ADBE;}
.opportunity { background-color: #98BAAC;}
.science { background-color: #C6C4AB;}
.nsnews { background-color: #85B0C6;}
.contact { background-color: #B2B3B4;}
.lightcream { background-color: #F0EFE7;}
.lightbeige { background-color: #F1F0EB; }
.productviewall { background-color: #EFEFE7; }
.slateblue { background-color: #8692A2; }


/* Link Styles */
A:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #336699;
	font-style : normal;
	text-decoration: underline;
	font-size : 12px;
}

A:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #336699;
	font-style : normal;
  	text-decoration: underline;
	font-size : 12px;
}

A:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: underline;	
	font-size : 12px; 
}

A:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #6699CC;
	text-decoration: underline;
	font-size : 12px;
}

a:link.footer {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	font-style : normal;
	text-decoration: none;
	font-size : 12px;
}

a:visited.footer {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	font-style : normal;
  	text-decoration: none;
	font-size : 12px;
}

a:active.footer {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;	
	font-size : 12px; 
}

a:hover.footer {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-size : 12px;
}

a:link.sidenav {
	font-family : Arial, Helvetica, sans-serif;
	color: #336699;
	font-style : normal;
	text-decoration: none;
	font-size : 12px;
	margin-top: 6; 
    margin-bottom: 6
}

a:visited.sidenav {
	font-family : Arial, Helvetica, sans-serif;
	color: #336699;
	font-style : normal;
  	text-decoration: none;
	font-size : 12px;
	margin-top: 6; 
    margin-bottom: 6
}

a:active.sidenav {
	font-family : Arial, Helvetica, sans-serif;
	color: #336699;
	text-decoration: none;	
	font-size : 12px; 
	margin-top: 6; 
    margin-bottom: 6	
}

a:hover.sidenav {
	font-family : Arial, Helvetica, sans-serif;
	color: #6699CC;
	text-decoration: none;
	font-size : 12px;
	margin-top: 6; 
    margin-bottom: 6
}

a:link.linktext {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	font-style : normal;
	text-decoration: none;
	font-size : 11px;
}

a:visited.linktext {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	font-style : normal;
  	text-decoration: none;
	font-size : 11px;
}

a:active.linktext {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	text-decoration: none;	
	font-size : 11px; 
}

a:hover.linktext {
	font-family : Arial, Helvetica, sans-serif;
	color: #9BA5B1;
	text-decoration: none;
	font-size : 11px;
}

a:link.barlink {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-style : normal;
	text-decoration: none;
	font-size : 13px;
}

a:visited.barlink {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-style : normal;
  	text-decoration: none;
	font-size : 13px;
}

a:active.barlink {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;	
	font-size : 13px; 
}

a:hover.barlink {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size : 13px;
}

a:link.header {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	font-style : normal;
	text-decoration: none;
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
}

a:visited.header {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	font-style : normal;
  	text-decoration: none;
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
}

a:active.header {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	text-decoration: none;	
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
}

a:hover.header {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	text-decoration: none;
	font-size : 15px;
	font-weight : bold;
	line-height : 17px;
}

a:link.subhead {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	font-style : normal;
	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:visited.subhead {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	font-style : normal;
  	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:active.subhead {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	text-decoration: none;	
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:hover.subhead {
	font-family : Arial, Helvetica, sans-serif;
	color: #7F7F7F;
	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:link.subheadblue {
	font-family : Arial, Helvetica, sans-serif;
	color: #85B0C6;
	font-style : normal;
	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:visited.subheadblue {
	font-family : Arial, Helvetica, sans-serif;
	color: #85B0C6;
	font-style : normal;
  	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:active.subheadblue {
	font-family : Arial, Helvetica, sans-serif;
	color: #85B0C6;
	text-decoration: none;	
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}

a:hover.subheadblue {
	font-family : Arial, Helvetica, sans-serif;
	color: #85B0C6;
	text-decoration: none;
	font-size : 13px;
	font-weight : bold;
	line-height : 17px;
}


/* Topnav Links */


a:link.topnav_132 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:132px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:visited.topnav_132 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:132px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:active.topnav_132 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:132px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:hover.topnav_132 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:132px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#CC0000;
	padding:5px;
} 

a:link.topnav_133 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:133px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:visited.topnav_133 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:133px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:active.topnav_133 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:133px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:hover.topnav_133 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:133px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#CC0000;
	padding:5px;
}



a:link.topnav_159 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:159px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:visited.topnav_159 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:159px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:active.topnav_159 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:159px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#990000;
	padding:5px;
}

a:hover.topnav_159 {
	color: #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	text-align: center;
	vertical-align:middle;
	height: 26px;
	width:159px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#CC0000;
	padding:5px;
}


a:visited.topnav_152 {
	color: #000000;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	vertical-align:middle;
	height: 26px;
	width:152px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#99cc99;
	padding:5px;
}
a:hover.topnav_152 {
	color: #000000;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	vertical-align:middle;
	height: 24px;
	width:152px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#FFFF33;
	padding:5px;
}

/* Sidebar Links */

a:link.sidebar {
	color: #000000;
	font-size : 12px;
	font-weight : normal;
	text-align: left;
	vertical-align:middle;
	height: 26px;
	width:250px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#F1F0E8;
}

a:visited.sidebar {
	color: #000000;
	font-size : 12px;
	font-weight : normal;
	text-align: left;
	vertical-align:middle;
	height: 26px;
	width:250px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#F1F0E8;
}

a:active.sidebar {
	color: #000000;
	font-size : 12px;
	font-weight : normal;
	text-align: left;
	vertical-align:middle;
	height: 26px;
	width:250px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:#F1F0E8;
}

a:hover.sidebar {
	color: #000000;
	font-size : 12px;
	font-weight : normal;
	text-align: left;
	vertical-align:middle;
	height: 26px;
	width:250px;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	background:#F1F0E8;
}



/* Body Styles */
body {
	margin: 0px;
	padding: 0px;
	background: url(../images/backgrounds/bg-red-stripe.jpg) repeat-y center;
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}	
	
/* Ticker Styles */
a:link.tickl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	color: #325470;
}

a:visited.tickl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	color: #325470;
}

a:active.tickl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	color: #325470;
}

a:hover.tickl {
	font-family: Arial, Helvetica, sans-serif;
	color: #325470;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
}

.ticki {
	width: 743px;
	height: 18px;
	overflow: hidden;
	background-color : #F1F0E8;
}

.ticko {
	width: 743px;
	border-top: 1px solid #F1F0E8;
	border-bottom: 1px solid #F1F0E8;
	background-color : #F1F0E8;
	padding: 1px 0 4px 0
	;margin: 4px 0 0px 0;
	display: block;
}

.tickls {
	color: #67735D;
	background-color : #F1F0E8;
}

.tickh {
	display: none;
	background-color : #F1F0E8;
}ul           { margin-top: 3; margin-bottom: 3 }