body
{
	font-size: 11pt;
	font-family: Calibri, Trebuchet MS, Arial, Helvetica;
	line-height:22px;
	color: #606a74;
	background: #ee0000  url('images/background.jpg') top center fixed; 
}

div#pagecontainer
{	
	width:930px;
	height:100%;
  margin:auto;
}

div#banner
{
  width:930px;
  height:135px;
  margin:20px 0px 20px 0px;
}
 
div#maincontainer
{
  width:900px;
  padding:15px;
  margin:0px 0px 20px 0px;
  border-radius:10px; 
  background:#ffffff;
  position:absolute;
}

div#navcontainer
{
  width:900px;
  height:261px;
  border-top:2px solid #c3c8cd;
  border-bottom:2px solid #c3c8cd;
}

div#navleft
{
  width:300px;
  height:261px;
  border-top:2px solid #ffffff;
  border-bottom:2px solid #ffffff;
  float:left;
}

div#navright
{
  width:598px;
  height:257px;
  border-top:2px solid #ffffff;
  border-bottom:2px solid #ffffff;
  background:#000000;
  float:right;
}

div#date
{
  width:900px;
  height:28px;
  float:left;
  text-align:right;
  padding:0px 0px 10px 0px;
}

div#mainleft
{
  width:585px; 
  padding:0px 15px 0px 0px;
  float:left;
  background:#ffffff;
  display:inline;
}

div#mainright
{
  width:270px;
  padding:15px;
  border-radius:10px; 
  background:#ffa200;
  float:right;
  font-size: 12px;
	font-family: Century Gothic, Trebuchet MS, Arial, Helvetica;
	color: #ffffff;
	font-weight:normal;
}

div#mainbody
{
  width:100%;
  height:100%;
  margin:53px 0px 0px 0px;
  background:#ffffff;
}

div.mainbodyprodbox
{
  height:520px;
  width:250px;
  background-color:#ffffff;
  margin:0px 18px 0px 27px;
  display:inline;
  float:left;
  border-top:1px solid #c3c8cd;
} 

div#footer
{
  width:100%;
  background-color:#c3c8cd;
  float:left;
  text-align:center;
  vertical-align:middle;
  font-size:12px;
	font-family: Calibri, Trebuchet MS, Arial, Helvetica;
  color:#ffffff;
  margin: 15px 0px 0px 0px;
  border-radius:6px;
}                        

div#contactbox
{
  width:270px;
  padding:29px 15px 195px 15px;
  border-radius:10px; 
  background:#00539f;
  float:right;
  font-size: 15px;
	font-family: Century Gothic, Trebuchet MS, Arial, Helvetica;
	color: #ffffff;
}

h1
{
	font-size:20px;
	font-family:Century Gothic, Arial, Helvetica; 
  font-weight:lighter;  
	color:#ee0000;
}

h2
{
  font-size:16px;
	font-family:Century Gothic, Arial, Helvetica;
	color:#004d93;  
}

h3
{
  font-size:12px;
  font-weight:lighter;
	font-family:Century Gothic, Arial, Helvetica;
	color:#004d93;  
}

h1.producttitle
{
	font-size:20px;
	font-family:Century Gothic, Arial, Helvetica; 
  font-weight:lighter;  
	color:#ffa200;;
}    

h2.productref
{
  font-size:14px;
	font-family:Century Gothic, Arial, Helvetica;
	color:#ffa200; 
}

div#mainleft a   
{
  font-size: 11pt;
	font-family: Calibri, Trebuchet MS, Arial, Helvetica;
	color: #ee0000;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}   

div#mainleft a:hover
{
  color:#606a74;
} 

div#mainleft a:active
{
  color:#ffa200;
} 

div#mainright a   
{
  font-size: 12px;
	font-family: Century Gothic, Trebuchet MS, Arial, Helvetica;
	color: #ffffff;
	text-decoration:none;
	font-weight:normal;
}   

div#mainright a:hover
{
  color:#ee0000;
} 

div#mainright a:active
{
  color:#414b56;
}

div.formlabel
{
  font-size:14px;
  margin-bottom:10px;
	font-family:Century Gothic, Arial, Helvetica;
	color:#00539f;  
	float:left;
	text-align:left;
	clear:left;
}

div.formfield
{
  font-size:15px;
	font-family:Calibri, Trebuchet MS, Arial, Helvetica; 
  font-weight:bold;  
	margin-bottom:10px;
	float:left;
	text-align:left;
	clear:left;
}

input, textarea, select
{
  font-size:15px;
	font-family:Calibri, Trebuchet MS, Arial, Helvetica; 
  font-weight:bold;
  color:#606a74;
  background-color:#c3c8cd;
  border: 1px solid #c3c8cd
}

table
{
  text-align:center;
  font-size: 10pt;
	font-family: Calibri, Trebuchet MS, Arial, Helvetica;
	border: 1px solid #414b56;
}

tr
{
  text-align:center; 
}

               