/* Main Styles */ body { font-family: verdana, arial, sans-serif; font-size: 12px; background: #000000; color: #FFFFFF; margin: 0; padding: 0; }  p, td { font-family: verdana, arial, sans-serif; font-size: 12px; color: #FFFFFF; } A:link { color: #FF6600; font-weight: bold;}A:visited { color: #FF6600; font-weight: bold; }A:hover { color: #FF9933; font-weight: bold; }H1, H2 { font-size: 16px; }form { margin: 0; display: inline; }ul { list-style-image: url(/graphics/bullet.png); margin-top: 4px; }li { font-family: verdana, arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }/* Header Styles */ .hills { background: url(/graphics/banner.gif) repeat-x; height: 90px; margin: 0; padding-left: 5%; padding-right: 5%;}.orange { background: #ff6600; height: 24px; margin-top: 4px; margin-bottom: 18px; }.gris { background: #cccccc; height: 24px; margin: 0; padding: 0; }/*.sepertop { background: #ff6600; margin-left: 10%; width:80%; height: 2px; margin-top: 8px; font-size: 2px;}*/.seperbottom { background: #ff6600; margin-left: 5%; margin-right: 5%; height: 2px;  margin-bottom: 6px; margin-top: 6px; font-size: 2px; }.indent { margin-left: 12%; margin-right: 12% }.indentwidth { margin-left: 8%; margin-right: 8% }/* NEW NAVIGATION */#navigation { 	background: #ff6600; 	height: 24px; 	margin-top: 4px; 	margin-bottom: 18px;	padding-left: 75px;}	#navigation ul {	list-style-type: none;	display: inline;}#navigation ul li {	display: inline;	margin: 0;	padding: 0;}#navigation ul li a:link, #navigation ul li a:visited {	color: #000;	text-transform: uppercase;	text-decoration: none;	display: block;	height: 20px;	float: left;	padding: 4px 5px 0 5px;	font-weight: 900;}#navigation ul li a:hover, #navigation ul li a:active {	color: #f60;	background-color: #232323;}#products ul {	padding: 0;	margin: 0 0 0 60px;	list-style-type: none;	display: inline;}#products ul li {	display: inline;	margin: 0 15px 0 15px;}#products ul li h1 {	display: inline;	text-transform: uppercase;	font-size: 14px;	letter-spacing: 0.3em;	color: #555;}.mpfloat { float: left; width: 180px; }div.c2 {text-align: center}img.c1 {margin-left:50px; }#buts { background: #cccccc; height: 24px; margin: 0; padding-left: 5%; }/* Footer Styles */ .footer { text-align: center; margin-top: 15px; }.footer A:link { color: #FF6600; font-size: 10px; }.footer A:visited { color: #FF6600; font-size: 10px; }   .footer A:hover { color: #FF9933; font-size: 10px; }/* Homepage Styles */ div.c2 {text-align: center} img.c1 {margin-left:50px; } .gs { background: #333333; } .wb	{font: bold 10px/normal verdana, arial, helvetica; color : #000000;}  /*select { margin-top: 4px; font-size: 11px; }*/ /*input { margin-top: 4px; font-size: 11px; }*/ .submit { background: #FF6600; margin-top: 4px; font-size: 11px; width: 65px;  }.rm1, .rm4 { font: bold 10px/normal verdana, arial, helvetica; color : #FF6600; background: #000000; padding: 4px; border-top: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; }.rm2, .rm3 { color: #ffffff; background: #000000; padding: 4px; border: 1px solid #333333;}.labels { float: left; margin: 2px; width: 58px; }.inputs2 { margin: 2px;}.labels1 { font-size: 11px; line-height: 24px; padding: 4px; }/* Calculator Styles */.fields { font-size: 11px; padding: 4px; }input {  margin-top: 4px; background-color: #FFFFFF; border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}select {  margin-top: 4px; font-size: 11px; background-color: #FFFFFF; border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.submit {  margin-top: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #FF6600; border: 1px #FFFFFF solid}/*the incredible indenting menu links style*/.ilink { padding-left: 20px; font-style: italic;}a img {	border: 0;}	.data { background: #ffffff; font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; }	.title { background: #cccccc; font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}h4 {	font-size: 12px;}dl.features_list {	margin: 5px 0 0;	padding: 0;}dl.features_list dt {	margin: 0 10px 10px 0;	padding: 5px;	float: left;	width: 100px;	background: #ff6600;}dl.features_list dd {	margin: 0 0 10px;	padding: 5px;	border-top: 1px solid #ff6600;}.sup{	font-size: .7em;	line-height: .5em;	vertical-align: top;}