/* CSS Document */

body, h1, h2, h3, h4, h5, p, ul, li, select {
	padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif
}

li {color:#666; }
body {margin-top:20px; font:small/1.8em Verdana, Sans-serif; background:url(../img/bg_body.gif) #FFF top left repeat-x}
div.wrapper {margin:10px auto; text-align:center; width:1000px!important;}

div.header {width:1000px; display:block; height:110px; padding:0; margin:0}
	div#logo	{width:200px; height:100px; display:block; float:left}
	#logo a:link , #logo a:visited {text-decoration:none; border:5px solid #fff}

div#login {padding:25px 0 0 0; width:760px; margin:0 0 0 40px; text-align:left; float:left; color:#666666;
	background:url("../img/bg-curve-login_r1_c1.gif") top center no-repeat}
	span#login-inner {display:block; width:760px; margin:0px 0 0px 0; padding:0 0 20px 0;
	background:url("../img/bg-curve-login_r3_c1.gif") bottom center no-repeat}
	div#login-form {padding:0 20px 0 50px; margin:0; border:0; text-align:left; 
	background:url("../img/bg-curve-login_r2_c1.gif") bottom center repeat-y}
	div#login-button {text-align:right; padding:25px 0 0 0}
	div#login-button a:link , div#login-button a:visited {text-decoration:none; border:5px solid #fff}
	
div#footer  {width:1000px; display:block; height:auto; text-align:center; margin:0; padding:20px 0 5px 0; clear:left}
	div#footer p {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0}	

div#menus {width:1000px; clear:left; float:left; height:50px; padding:0; margin:0;
      background:url("../img/bg-curve-large_r1_c1.gif") no-repeat left top; background-position:50% 20px}

div.main-content {clear:left; padding:0; margin:0; border:0; text-align:left; 
	background:url("../img/bg-curve-large_r2_c1.gif") bottom center repeat-y; }
	span#mcinner {display:block; width:1000px; padding:0 0 20px 0; margin:0;
	background:url("../img/bg-curve-large_r3_c1.gif") bottom center no-repeat; }
	div#content-whitespace {margin-left:165px;}
	span.colwhitespace	{ }
	span.colwhitespace	ul {padding-left:10px; list-style:none;}

div.main-column {width:490px; margin:0 20px 0 20px;}
	div.main-column p, div.main-column ul, div.main-column li {color:#666; line-height:1.4em; } 
	div.main-column p {font-size:1.3em;font-family:Geneva, Arial, Helvetica, sans-serif;}
	div.main-column ul {padding:0; margin:0 0 5px 0; padding-left:3em}
	div.main-column li {font-size:1.3em; padding:0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:1.4em; }
 
div.main-column div#home-lead-promo {border:none}

div.lead-product {display:block; min-height:94px}
div.secondary-product {display:block; width:520px; height:160px}

h1	{ font-size:2em; font-family:Georgia, "Times New Roman", Times, serif;  font-weight:bold; padding:0; 
	margin:0; color:#990033; line-height:2.2em; }

h2	{ font-size:1.7em; font-family:Georgia, "Times New Roman", Times, serif;  font-weight:bold; padding:10px 0 0px 0; 
	margin:0; color:#666; line-height:1.8em}
h3	{ font-size:1.6em;  font-family:Georgia, "Times New Roman", Times, serif;  font-weight:bold; padding:20px 0 0px 0px ; 
	margin:0; color:#666; line-height:1.2em}
p, ul {margin:8px 0 0px 0}

table {margin-bottom:10px}
td {font-size:10px}
td p	{font-size:1.2em}

div.main-content a:link , div.main-content a:visited {color:#0000FF; text-decoration:none; }
div.main-content a:hover		{text-decoration:underline}
div.main-content a:active	{ }

div#footer a:link , div#footer a:visited {color:#0000FF; text-decoration:none; }
div#footer a:hover		{text-decoration:underline}
div#footer a:active	{ }


div#lhspadding 	{display:block; width:200px; padding:0 0 0 20px}
div#rhspadding 	{padding:0 30px 0 0}

div.promo	{width:190px; background-color:#FFF; background:url(../img/bg-promo-top.jpg) no-repeat; 
	padding:0 0 10px 0; margin:5px 10px 20px 10px; border-bottom:1px solid #990000; line-height:1.5}
	div.promo h2 {font-size:1.3em; line-height:1.5em; padding:10px 10px 5px 10px; margin:0; color:#666;}	
	div.promo p {font-size:1.1em; line-height:1.8em; padding:10px 10px 5px 10px; margin:0; color:#666;}	
	div.promo hr {margin-left: 10px; margin-right: 10px;}
	div.promo ul {margin-left: 25px; margin-top: 0;}
ul#products-submenu		{margin: 5px 0 20px 0; padding:0; text-align:left; border:0; border-top:1px solid #CCC;}
ul#products-submenu li	{list-style:none; margin:0 0 5px 0; padding:0; border-bottom:1px solid #CCC; font-size:1.1em}
ul#products-submenu li a:link , ul#products-submenu li a:visited {text-decoration:none; display:block; width:180px}
ul#products-submenu li a:hover , ul#products-submenu li a:active {text-decoration:underline; display:block; width:180px}

h1 span {text-align:center}

.style1 {
	font-size: large;
	font-weight: bold;
}

