body {
	/*font:76% Verdana, Tahoma, Arial, sans-serif;*/
	font:76% Arial, sans-serif;
	line-height:1.4em;
	text-align:center;
	color:#303030;
	background:#e8eaec;
	margin: 0px 0px 10px 0px;
}
#rightbanner ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#rightbanner ul li img, #rightbanner img {
    aborder: 1px solid #2b5428;
    amargin-top: 12px;
}
#rightbanner ul li {
    padding: 0;
    margin: 0;
    
}
#rightbanner {
    aheight: 195px;
    padding-bottom: 8px;
    margin-top: 12px;
}
#rightbannercontrols {
	display: none;
	margin: 8px auto 0px auto;
}	
#rightbannercontrols td {
	background-color: #c2f189;
	color: white;
	text-align: center;
	height: 23px;
	border-right: 1px solid #9ee04b;
}
#rightbannercontrols td a {
	color: #ffd441;
	text-decoration: none;
	display: block;
	width: 15px;
	font-weight: bold;
}
#rightbannercontrols td.activebannercontrol {
	background-color: #f79027;
}

div,p,ul,li,td,span,a {
	font-family: Arial, sans-serif;
	font-size:12px;
	line-height:1.4em;
}
#container {
	width:880px;
	margin:0 auto;
	padding:1px 1px;
	text-align:left;
	background:#ffffff;
	color:#303030;
	border:2px solid #a0a0a0;
}
#header {
	height:312px;
	width:865px;
	margin:0 0 10px 0;
	background:#ffffff;
	color:#ffffff;
}
#navigation {
	height:2.2em;
	line-height:2.1em;
	width:875px;
	margin:0 0;
	background:#000000;
	color:#ffffff;
}
#menu td {
	border-right:1px solid #ffffff;
	white-space:nowrap;
	text-align:center;
}
#menu td a {
	font-size:0.8em;
	font-weight:bold;
	text-transform:uppercase; /* transformed text to uppercase */
	text-decoration:none;
	background-color:inherit;
	color: #ffffff;
	margin:0 7px; /* navigation spacing */
}
div.level1 {
	height:20px;
	padding-top:6px;
}
table.level2 {border:1px solid black;}
td.level2, td.level3 {
	background:#000000; /* background coor of the drop downs */
	color: #ffffff;
	padding:4px 20px 4px 15px;
	text-align:left
}
td.level3 {background: #444;}
td.level2 a, td.level3 a {
	color:white;
	text-transform:uppercase;
	font-size:0.8em;
	font-weight:normal;
	text-decoration:none;
}
#content {
	float:left;
	width:845px;
	font-size:0.9em;
	margin:20px 15px;
	margin-right:0;
}
#content .csc-header h1, #rightcol .csc-header h1 {
	color:#ff6600;
	font-size:22px;
	font-weight:normal;
}

#content .csc-header h2 {
	color:#ff6600;
	font-weight:bold;
}


#content a:hover, #subcontent a:hover {
	text-decoration:underline;
}
#footer {
	clear:both;
	width:875px;
	padding:0 0;
	margin:0 0;
	font-size:0.93em;
	color:#f0f0f0;
	background:#ffffff;
}
#footer a {
	color:#f0f0f0;
	background-color:inherit;
	font-weight:bold;
	font-size:0.95em;
	text-decoration:none;
}
#footer a:hover {
	color:#ffffff;
	background-color:inherit;
	text-decoration: underline;
}
table.footer td {border:0;padding:5px 8px;background-color:#000000;font-weight:bold;font-size:0.93em;color:white;} 
td.topmenu table {margin:0 5px;}
td.topmenu a, td.topmenu { color:white;font-weight:bold;font-size:0.97em;text-decoration:none;}
td.topmenu a:hover {text-decoration:underline;}
td.topright {background-image:url('drill.jpg');}
div#topright {margin:6px 25px 0 0;}
div.topright {padding-bottom:3px;}
div.topright a {text-align:right;color:#57482b;text-decoration:none;font-weight:bold;}
table.boxes {background-image:url('nbgt.gif');margin-bottom:15px;border:2px solid black;}
td.botleft {background:url('nbg.jpg') no-repeat top left;color:white;}
div.botleft {margin:6px 10px;margin-left:60px;}
div.botright {margin:6px 10px;color:white;}
td.botmid {background:url('m1.gif') no-repeat bottom #b3b3b3;}
div.botleft .csc-header h1, div.botright .csc-header h1 {font-size:14px;text-transform:uppercase;margin-bottom:8px;color:white;font-weight:bold;}
a img {border:0;}
#tx_machina_banner_table {margin:0 5px 15px 2px;}
#tx_machina_banner_table td {padding-right: 5px;}
div.onpage_75 fieldset {width:820px;}
div.onpage_75 td.csc-mailform-label {width:450px;}
div.onpage_75 table.csc-mailform {width:500px;}
h2 {font-weight: bold;}

td.flash {padding-top:5px}
td.hflash div#rightbanner {margin-top:4px;}
a img {border:0}
.csc-mailform-label {float:left;width:150px;}

