body {
	margin:0;
	/* font-family:"Trebuchet MS", Tahoma, Arial;
	font-size:14px;
	line-height:20px;*/
	color:#2f2f2f;
	font:normal 12px/18px tahoma, verdana, arial, helvetica, sans-serif;
	background:#fff;
	}
img {border:0;}
.handcursor{cursor:hand;cursor:pointer;}

#container {margin: 0 auto; width: 900px;clear:both;} 

#navtop {margin:0 auto 20px auto;width:900px;text-align:right;}
#navtop img {padding:0 1px;}

.divBack {background:url(/a/img/h09/back-top.jpg) repeat-x;height:65px;}
.divNav {margin:0 auto;width:900px;background:url(/a/img/h09/h09-ct.gif) no-repeat right;font:bold 12px/25px 'Trebuchet MS', Tahoma, Arial;color:#fff;}
.divNav a {color:#fff;text-decoration:none;}
.divNav a:hover {color:#fc0;text-decoration:underline;}

#navInTop {float:right;text-align:right;color:#999;font:normal 12px/30px Tahoma, Verdana, Arial;}
#navInTop a {text-decoration:none;}
#navInTop a:hover {color:#666;}

#search {clear:both;background:#eee;border-top:1px dashed #666;margin-top:25px;}
#search2 {margin:0 auto;width:900px;padding:5px 0;}
#search2 img {padding:0 0 0 5px;}
#search2 form {padding:0;margin:0;}
#search2 label {float:left;padding:0;}
#search2 input {float:left;padding:0;margin-top:5px;color:#900;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;width:150px;}

#floc td {text-align:left;font: normal 11px/14px tahoma,verdana,arial;color:#fff;}
#floc form {padding:0;margin:0;}
#floc label {float:left;padding:0;}
#floc input {float:left;padding:0;margin-top:5px;color:#900;font-family:"Trebuchet MS", Tahoma, Arial;font-size:12px;width:150px;}

#flinks {background:#333;text-align:center;padding:20px;border-top:1px solid #999;clear:both;}
#flinks strong {font:bold 16px/20px "Trebuchet MS", Tahoma, Arial;color:#ccc;}
#flinks a {color:#999;text-decoration:none;}
#flinks td {text-align:left;vertical-align:top;font: normal 10px/13px tahoma,verdana,arial;color:#999;padding-right:40px;}
#flinks ul  {margin:5px 0 0 0;padding:0;list-style:none;list-style-position:outside;}
#flinks li {font-size:15px;border-bottom:1px dotted #ccc;}
#flinks .biz li {color:#09c;}
#flinks .biz a {font-size:10px;color:#999;display:block;padding:3px;}
#flinks .biz a:hover {color:#eee;background:#666;}
/*#flinks .biz a:hover {color:#09c;font-weight:bold;}*/
#flinks .res li {color:#990;}
#flinks .res a {font-size:10px;color:#999;}
#flinks .res a:hover {color:#990;font-weight:bold;}
#flinks .gov li {color:#969;}
#flinks .gov a {font-size:10px;color:#999;}
#flinks .gov a:hover {color:#969;font-weight:bold;}
#flinks .ct li {color:#999;}
#flinks .ct a {font-size:10px;color:#999;}
#flinks .ct a:hover {color:#ccc;font-weight:bold;}

.fline {font: normal 10px/12px tahoma,verdana,arial;border-top:1px solid #ccc;padding-top:10px;margin-top:15px;}

.tbldash td {border-bottom:1px dashed #ccc;}
.backto {text-align:right;font-size:12px;padding:5px 0;}

.tblprod td {font-size:11px;padding:5px 15px;}
.tblprod th {background:#efefef;padding:5px 15px;border-right:1px solid #fff;}

/*CONTENT*/
#main {
	width:600px;
	float:left;
	padding:20px 35px 20px 20px;
}
#main h4,h5,h6 {font-size:14px;}

.lists li {padding-bottom:10px;}

/* RTNAV */
#side {
	margin:20px 10px;
	width:225px;
	float:left;
	background:#efefef;
	text-align:left;
}
.dashbar {border-top:1px dotted #ccc;padding:0;margin:0;clear:both;margin:15px 15px 0 15px;}

.test {
	margin:-15px 15px 0 15px;
	font:normal 12px/15px "Trebuchet MS", Tahoma, Arial;
	color:#006699;
}
.test h2 {
	font:bold 18px/20px "Trebuchet MS", Tahoma, Arial;
	color:#333;
	marign:0;
	padding:2px;
	text-align:right;
}
.test h3 {
	font:bold 14px/18px "Trebuchet MS", Tahoma, Arial;
	margin:0;
}
.test p {
	margin:0 0 15px 0;
}

.rtnumb  {font:normal 11px/12px Verdana, Tahoma, sans-serif;}
.rtnumb ul {margin-bottom:0;margin-top:0;}
.rtnumb li {padding-bottom:10px;}
.rtnumb img {padding:10px 0;}

/* PRODUCTS FOR RES AND BIZ CATS */

.prodlist td {border-bottom:1px solid #ccc;padding:20px 0;}
.prodlist th {text-align:left;background:#efefef;border-bottom:1px solid #ccc;}

.prodCall {
	font-size:15px;
	font-weight:bold;
	color:#c00;
	}
.prodDescip {
	border-top:1px dashed #999;
	padding:20px 5px;
	}
.prodDescip strong{
	font-size:12px;
	color:#069;
	}
.prodPrice {
	border-top:1px dashed #999;
	padding:20px 5px;
	}
.prodPrice strong{
	font-size:14px;
	color:#c00;
	}
.prodPrice em{
	font-size:12px;
	font-style:normal;
	text-decoration:line-through;
	}
.prodDetail {
	padding: 20px 0;
	}

.prodChart {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	}
.prodChart th {
	background:#eeeeee;
	line-height:10px;
	vertical-align:middle;
	padding:5px 0;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}
.prodChart td {
	line-height:10px;
	vertical-align:middle;
	padding: 10px 0;
	font-weight:bold;
	font-size:15px;
	color:#CC0000;
	text-align:center;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}

/* NEWS 3 COLUMN FOOTER */
#ftrNews {margin-top:20px;padding:20px 0 20px 0;border-top:1px solid #ccc;background-color:#efefef;text-align:center;clear:both;}
#ftrNews td {padding:0 15px;font:normal 11px/15px arial;vertical-align:top;text-align:left;border-left:1px dotted #999;}
#ftrNews h6 {font:bold 14px/14px Tahoma, Verdana, Arial;margin:0;color:#999;}
#ftrNews h6 a {text-decoration:underline;font:bold 14px/14px Tahoma, Verdana, Arial;margin:0;color:#999;}
#ftrNews h6 a:hover {color:#ccc;}
#ftrNews p {margin:10px 0 0 0;}
#ftrNews a {text-decoration:none;font:bold 12px/15px arial;}
#ftrNews a:hover {text-decoration:underline;}

.callToday {float:right;font:normal 20px/40px Tahoma, Verdana, Arial;color:#999;}

#testQuote {border-left:5px solid #09c;padding:5px 5px 1px 10px;font:normal 12px/18px "Trebuchet MS", Tahoma, Arial;color:#575757;}
#testQuote p {margin:0 0 10px 0;}
#testQuote em {font-style:normal;}
#testQuote strong {}
