
/* 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 */

#header {
	background: url("/images/header/header_center.png") no-repeat scroll center #000000;
	height: 94px;
	margin: 0;
	padding: 0;
}

div#header img#header-left {
	margin: 0;
	padding: 0;
	float: left;
}

div#header img#header-right {
	margin: 0;
	padding: 0;
	float: right;
}

#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;
}

