/* GLOBAL STYLES */
body {margin: 0px;background-image:url(../images/line.jpg);background-repeat:repeat-x;background-color:#313031; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px;}

/* TABLE STYLES */
#centeredrow{text-align: center;}
td img {display: block;}
td#contenttable {background-image:url(../images/apsi_r2_c2.jpg);vertical-align: top;padding-left: 2px;	padding-right: 0px;}
table.CategoryListing{text-align:left; padding: 2px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px}
td {vertical-align: top}
td.tableheader {font-weight: bold; color: #FFFFCC; font-size: 12px; text-transform: uppercase;}
td.ptitem {font-weight: normal; font-size: 9px;}
td.ptitemctr {text-align: center;}
td#adspace {background-image:url(../images/apsi_r8_c1.jpg); vertical-align: top; padding-left: 5px; padding-right: 5px;}
	
/* DIV STYLES */
div.IntroPgWrapper {height: 0px; /* set to taste */	
	/* required */
	position: absolute;overflow: visible;display: block;width: 100%;left: 0px;top: 349px;}
div#centered {overflow: hidden;position: absolute; /* required */
	left: 50%; /* required */
	margin-left: -385px; /* half of width */
	width: 770px; /* width of div */
	height: 700px; /* height of div */
	top: -350px; /* half of height */}
div.scrollable {border: none;/*color : #ffffff;*/padding : 4px;width : 95%;height : 580px; overflow : auto;}
div.CenterContent{text-align: center}
div.swrapper {width: 440px}
div#dozerlatest {padding-top:20px;font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#CCCCCC}
div#dozerlatest p {margin-top: 0px; margin-bottom: 0px}
ul#dozerlist {margin-left: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
ul#dozerlist a {text-decoration: none; color:#FFFF99}
ul#dozerlist a:hover {text-decoration: underline}
	
/* TEXT STYLES */
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; color:#FFFFCC; margin-top:0px;}
p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
span.info {font-weight:bold; font-size: 9px;}
span.small {font-weight:bold; font-size: 9px;}
div {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.noscript {color: #FFFFFF;}
.noscript a {color: #FFCC00;text-decoration: none;}
.noscript a:hover {text-decoration: underline;}
.sresult {font-size: 14px; color:#000033; font-weight: bold;}
.sproduct {font-size:14px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.smodel {font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold;}
.sviewmore {font-size: 9px; font-family: Arial, Helvetica, sans-serif}
.nomargin {margin-top: 0px; margin-bottom: 0px}
a {text-decoration: underline; color:#336699; font-weight: bold;}
a:hover {text-decoration: none; color:#3399FF; font-weight: bold;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px;}
h1 {
	font-weight: bold;
	font-size: 14px;
	color: #313031;
	}
h2 {
	font-weight:bold;
	font-size: 12px;
	color: #002031;
	margin-top: 0px;
	margin-bottom: 0px;
	}
p.bioheader {
	font-weight:bold;
	font-size: 14px;
	color: #002031;
	margin-top: 0px;
	margin-bottom: 0px;
	}
p.biotitle {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	margin-left: 5px;
	}
p.biotext {
	font-size:10px;
	}
.content_date { 
	font-size:9px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
}
	
/* LISTS AND MISC */

ul {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
table.categorytable {border-collapse: collapse;table-layout: auto;border-color: #000000;border: thin;}
div#categorylist {width: 140px;}
div.catimage {height: 40px;}
table.fptb {width: 100%; border: 0px;}
table.fptb a {text-decoration: underline; color: #CCCCCC;}
table.fptb a:hover {text-decoration: none; color:#FFFFCC;}
tr.fptr {vertical-align: top;}
td.fptd {color: #CCCCCC; font-size: 11px; font-weight: bold; text-align: left;}
#d_contentbody_left {
float:left;
width:500px;
}
ul.arrowimage {
	list-style-image:url(../images/arrow.gif);
	}

/* Input Styles */
input#frmName {border: none; background:none; float:left; margin: 5px 0 0 10px; font-family: "Courier New", Courier, monospace;}
div.frmBox1 {width: 225px; height:28px; background:url(images/frmButton1.jpg);}
textarea#frmName {border: none; background: none; float: left; margin: 5px 0 0 10px; font-family: "Courier New", Courier, monospace;}
div.frmTBox1 {width: 275px; height: 100px; background:url(images/frmBox1.jpg);}

ul.content_linkrow li.plink {
background-image:url(images/plink.png);
background-repeat:no-repeat;
}