* {margin:0; padding:0;}
body{margin:0; padding:0; color:#000; background:#64768c; text-align:center;
 font:12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}

h1, h2, h3{color:#64768c; font:Arial, Helvetica, sans-serif;}
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;}

p{padding:5px 0;}

a{color:#64768c; text-decoration:underline;}
a:hover{font-weight:bold; text-decoration:none;}

#box1{margin:0 auto; width:900px; text-align:left;
 background:#64768c url(images/box1.gif) repeat-y;}

#header{width:900px; height:70px; background:#64768c
 url(images/logo.jpg) no-repeat; top:0; left:0;}

#addr{text-align:right; padding:5px 45px; color:#a3a899;
 font:11px Arial, Helvetica, sans-serif;}

#nav{width:900px; height:70px; background:#64768c url(images/nav.gif);}
#nav ul{list-style-type:none; margin-left:25px;}
#nav ul li a{display:block; float:left; padding:10px 15px; 
 color:#fff; text-decoration:none; font:14px/50px Arial, Helvetica, sans-serif;}
#nav ul li a:hover{text-decoration:none; background:url(images/navh.gif);}

#box2{padding-top:25px; width:900px;}
#box3{float:left; width:628px;}
#box3b{margin:auto; width:628px;}
#box4{padding:0 20px 10px 28px;}

#main{width:580px; background:#677d45 url(images/main.gif) repeat-y;}
#mainT{width:580px; height:11px; background:url(images/mainT.jpg) no-repeat top;}
#mainM{padding:0 20px; font:12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#mainB{width:580px; height:11px; background:url(images/mainB.jpg) no-repeat bottom;}

#righto{float:right; width:272px;}
#righti{padding:25px 28px 0 0;	
 font:12px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;}
#righti a{text-decoration:none; color:#993300;}
#righti a:hover{text-decoration:underline;}
#righti h2{padding-bottom:5px; color:#b8ce97; 
 font:18px Arial, Helvetica, sans-serif;}

#testi{display:block; margin-left:auto; margin-right:auto;
 border-top:#993300 dotted 1px; border-bottom:#993300 dotted 1px;}

#footer{clear:both; width:900px; 
 background:#64768c url(images/box1B.gif) no-repeat top;}
#footer p{color:#a3a899; text-align:center; padding-right:260px;
 font:10px Arial, Helvetica, sans-serif;}
#footer a{text-decoration:none; color:#fff;}
#footer a:hover{color:#993300;}

dl{padding-left:25px;}
ul{list-style-type:none; padding-left:25px;}
ul.disc{padding-left:45px;}
ul.disc li{list-style-type:disc;}
ul.bdot li{background-image:url(images/bdot.gif); background-position:left center; 
background-repeat:no-repeat; padding-left:12px;}
ul.gdot li{background-image:url(images/gdot.gif); background-position:left center; 
background-repeat:no-repeat; padding-left:12px;}
ul.odot li{background-image:url(images/odot.gif); background-position:left top; 
background-repeat:no-repeat; padding-left:12px;}
.cbox{font-size:10px; margin:15px 25px; padding:2%; border:#5d713e double;}
.leftc{display:inline; float:left; padding-left:20px;}
.lm{margin-left:80px;}
.img {display:inline; float:right; padding:3px 5px;}
.ac{display:block; margin-left:auto; margin-right:auto;}  
.c{text-align:center;}
.b{font-weight:bold;}
.i{font-style:italic;}
.o{color:#993300;}
.r{color:#990000;}
.s{font-size:10px;}
.xs{font-size:9px;}
.m{font-size:12px;}
.l{font-size:16px;}

form.contact {padding:5px 40px;}
form.contact fieldset{margin-bottom:10px; padding:5px 20px;}
form.contact legend{padding:0 2px; font-weight:bold;}
form.contact label{display:inline-block; line-height:1.3; vertical-align:top;}
form.contact fieldset ol{margin:0; padding:0;}
form.contact fieldset li{list-style:none; padding:5px; margin:0;}
form.contact em{font-weight:bold; font-style:normal; color:#f00;}
form.contact label{width:90px;}
form.contact select{width:130px;}
form.contact select option{font-size:14px;}
input[type="text"]{border-right:#64768c medium solid; border-top:#eee 1px solid;
  border-left:#eee 1px solid; border-bottom:#64768c 1px solid; padding:2px;}
.buttons{font-size:110%; width:90px; height:25px; background-color:#ddd;}


