@charset "utf-8";
/* CSS Document */

html 
{
	
background: #ffffff url(images/gradient.jpg) repeat-x;

}



body 
{
  padding: 0;
  margin: 0;
  color: #000000;	
  width: 100%;
  display: table;
}

body		
{
font-family: Arial, Helvetica, sans-serif;
color: #000000
}
				
a:link
{
color:#000000; text-decoration:none;
}

a:visited 
{
color:#cccccc; text-decoration:none;
}

a:focus, a:hover, a:active 
{
color:#cccccc; text-decoration:underline;
}
							
p {margin-top: 0; margin-bottom: 12px;
font-size: 14px; line-height: 1.2}

h1 {margin:0;
font-size: 20px}

h2 {margin:0;
font-size: 16px}

ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

li
{background-image: url(arrow.png);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;}

div {clear:both}
					
div.header {margin-top: 0px}
div.nav {margin-top: 0px}
div.space {margin-top: 0px}
div.keyhome {margin-top: 0px}
div.footer {margin-bottom: 0px}

p.footers {text-align: center;
		font-size: 12px}

form#keycustomer
{border: 1px dotted #CCCCCC;
padding: 10px}

input, select, textarea{
border: 1px solid #000000;
background-color: #E5E5E5;
clear: both;}

textarea
{overflow: auto;
padding: 5px;
}

label
{padding-top: 10px;
display: block;
font-weight: bold;
color: #CCCCCC;}

legend
{font-size: 16px;
font-weight: bold;
color: #6666FF;}

fieldset
{border-width: 1px 0px 0px 0px;
border-style: solid none none none;
border-color: #6666FF;
margin-bottom: 10px;}