.sidebox {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 15px}
.sideboxblue {background:url(images/side_box_blue.gif) no-repeat;}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #333366}
a:active {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009933; text-decoration: none}

a:link {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999; text-decoration: none}
a:visited {
	font-family: "Century Gothic", Avenir, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none
}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333366; border: #333366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.imagebox {
	border: 1px solid #333366;
}
.tablebox {
	padding: 2px 8px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;




}
.tableboxfill {
	padding: 6px 6px 6px 8px;
	color: #FFFFFF;
	background-color: #333366;
	font-weight: bold;


}
.smltext {
	font-size: 10px;
	line-height: normal;

}
.tablebox2 {
	border: 1px solid #003366;
}
.tablerightline {
	border-top: none;
	border-right: 1px solid #333366;
	border-bottom: none;
	border-left: none;



}
.tablespace {
	padding-left: 4px;
}
.tablerighttop {

	border-top: 1px solid #333366;
	border-right: 1px solid #333366;
	border-bottom: none;
	border-left: none;
}
.tabletop {


	border-top: 1px solid #333366;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
a.optionnewsbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.optionnewsbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.optionnewsbox:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.optionnewsbox:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.optionnewsbox:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
a.optionnewsbox:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0099CC; text-decoration: none;
}
a.optionnews { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003366; text-decoration: none;}
a.optionnews:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003366; text-decoration: none;}
a.optionnews:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003366; text-decoration: none;}
a.optionnews:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003366; text-decoration: none;}
a.optionnews:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0099CC; text-decoration: none;
}
.newssplit {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#services_menu {
	background-color: #000000;
	padding: 10px;
	width: 150px;
	display: block;
	position: absolute;
	top: 100px;
	visibility: visible;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 100px;
}

a.optiontop {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; line-height:normal;}
a.optiontop:link {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; line-height:normal;}
a.optiontop:visited { font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; line-height:normal;}
a.optiontop:hover { font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; line-height:normal;
}

a.optionsub {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; line-height:normal; width: 230px;}
a.optionsub:link {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; line-height:normal; 	width: 230px;}
a.optionsub:visited { font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none; line-height:normal; 	width: 230px;
}
a.optionsub:hover { font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height:normal; 	width: 230px;
}


a.optionchem {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: bold;}
a.optionchem:link {  font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: bold;}
a.optionchem:visited { font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: bold;
}
a.optionchem:hover { font-family: "Century Gothic", Avenir, Arial, Helvetica, sans-serif; font-size: 11px; color: #333466; text-decoration: none; font-weight: bold;
}

#submenu {
	display: list-item;
	width: 200px;
	margin-top: 100px;
}


<!-- CM TECH CSS START -->
img {border:0px; padding:0px; margin:0px;}
#sub_banner {position:relative; width:780px; height:141px; background:url(images/SR_Sub_Header.gif) no-repeat;}
.sub_content {position:relative; float:left; width:180px; height:100%; margin-left:12px; color:#ccc; font-weight:bold;}
#lftpnl {position:relative; float:left;  width:230px; height:700px; background:url(images/side_bgrnd.gif) no-repeat; background-position: top center;}
#cmcontent {position:relative; float:left; width:550px; height:700px;}
.rangehl {color:#009a35;}

