body {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	background-color:#113a1c;
}
img {border:0px;}

a, a:link, a:active, a:visited {color:#fcb800; text-decoration:underline;}
a:hover {text-decoration:none;}

a.footer, a.footer:link, a.footer:active, a.footer:visited {color:#ffffff; text-decoration:underline;}
a.footer:hover {text-decoration:none;}

a.menu, a.menu:link, a.menu:active, a.menu:visited {color:#ffffff; text-decoration:none;}
a.menu:hover {text-decoration:none;}

h1 {font-size:14px; font-weight:bold; padding:0px; margin:0px;}

.inner_header {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.copyright {
	color:#3c5e45;
}

/* PHONE LISTS */

.mBlock, .fBlock { display:none; }

h1, h2 { clear:both; margin:4px; padding:2px; }
h1 { margin-top:8px; cursor:pointer; font-size: 12px; border-bottom:1px dotted #ffffff;}
h2 { margin-left:10px; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
h1.selected { color:#2e4800; text-decoration:underline;}

.mBlock ul { margin: 0 6px 0 20px; padding:0; clear:both; position:relative; overflow:visible; }

hr { height:1px; border:0px; clear:both; }

div.formFactors div {float:left; margin-left:25px; margin-bottom:10px; cursor:pointer; }
div.formFactors div.selected {margin-top:5px; }

p.endOfManufacturer { clear:both; height:8px; font-size:1px; }