body
{
	background:#e7e7e7;
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#wrapper
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#logo
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:760px;
}
#logoinner
{
	text-align:left
}
#header
{
	background:url(../../images/menu.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:760px;
	height:32px;
}
#headerinner
{
	margin-left:auto;
	margin-right:auto;
	text-align:auto;
	width:750px;
	height:27px;
}
.headerseparator
{
	padding-top:5px;
}
#bannerhome
{
	background:url(../../images/bannerhome.jpg) no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:760px;
	height:250px;
}
#greybarouter
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../../images/greybar.jpg) repeat-y;
	width:760px;
}
#greybarinner
{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}
#greybar
{
	color:#ffffff;
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:normal;
}
#contentouter
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../../images/contentbg.jpg) repeat-y;
	width:760px;
}
#contentouter2
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../../images/contentbg2.jpg) repeat-y;
	width:760px;
}
#contentinner
{
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}
#content
{
	color:#111111;
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:normal;
}
a.mail
{
  font:8pt Verdana;
  color:#ffffff;
  text-decoration:none;
}
a.mail:hover
{
  font:8pt Verdana;
  color:#000000;
  text-decoration:none;
}
.producttexts
{
	font-family:Arial,Verdana;
	font-size:10pt;
	text-align:justify;
	font-weight:normal;
	color:#111111;
}
.contenttext
{
	color:#111111;
	padding-left:19px;
	padding-right:19px;
	padding-bottom:19px;
	font-size:9pt;
	font-family:Arial,Verdana;
	text-align:justify;
}
.mainheadertext
{
	background:url(../../images/mainheadertext.jpg) no-repeat;
	padding-left:4px;
}
#footer
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../../images/footer.jpg) no-repeat;
	width:760px;
	height:12px;
}
#footer2
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background:url(../../images/footer2.jpg) no-repeat;
	width:760px;
	height:12px;
}
#footercontent
{
	text-align:center;
	color:#999999;
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
}
a.footer
{
	text-align:center;
	color:#999999;
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
a.footer:hover
{
	text-align:center;
	color:#333333;
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
table.text
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:normal;
}
a.menu
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	padding-right:30px;
	text-decoration:none;
}
a.menu:hover
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	padding-left:30px;
	padding-right:30px;
	text-decoration:none;
	
}
td.current
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	height:5px;
	text-decoration:none;
	background:#cc9900;
}
td.menuhover
{
	background:#dfc562;
}
.separator
{
	padding:2px;
}
.mainheader
{
	color:#0c479d;
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:14pt;
}
a.mainheader
{
	color:#0c479d;
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:14pt;
	text-decoration:none;
}
a.mainheader:hover
{
	color:#051b3c;
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:14pt;
	text-decoration:none;
}
.subheader
{
	color:#0c479d;
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:9pt;
	font-weight:bold;
}
div.boxstore
{
  color:#0c479d;
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:9pt;
	font-weight:bold;
	padding:2px;
	border:1px solid #0c479d;
	background:#dce8fa;
	width:510px;
}
.subheaderpadding
{
	padding-left:19px;
}
ul
{
	padding-left:5px;
	padding-top:5px;
	margin:0px;
}
li
{
	list-style:none;
	list-style-image:url(../../images/check.png);
	padding-left:5px;
	padding-bottom:5px;
	margin:0px;
	text-indent:0px;
}
li.diamond
{
	list-style:none;
	list-style-image:url(../../images/diamond.gif);
	padding-left:5px;
	padding-bottom:5px;
	margin:0px;
	text-indent:0px;
}
#mainheadertext
{
	background:url(../../images/mainheaderproduct.jpg) no-repeat;
	background-position:right top;
	width:350px;
	height:150px;
}
label
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:normal;
	color:#111111;
}
label:hover
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:normal;
	color:#111111;
	cursor:pointer;
}
input.inp,textarea
{
	width:300px;
	font-family:verdana;
	font-size:12px;
}
input.inp:focus,textarea:focus
{
	background:#f6f5d1;
}
div.email
{
	color:#0c479d;
	padding:4px;
	font:9pt verdana;
	border:1px solid #0c479d;
	background:#dce8fa;
}
