body {
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000;
  font-size: 80%;
  background: #ffffff;
  border: 0;
margin: 0;
padding: 0;
text-align: center;
}
div{
margin: 0;
padding: 0;
}

h1, h2, h3, h4, h5, h6 { 
	padding: 15px 5px 10px 20px;
	margin: 0px;
	font-weight: normal;
	}
h1{
	font-size: 150%;
	}
	

h2{
	font-size: 135%;
}


h3{
	font-size: 120%;
}
h4{
	font-size: 110%;
}
h5 {
  font-size: 100%;

}
h6 {

  font-size: 95%;
}


img{
	 border: 0;
	 margin: 0px;
	 padding: 0px;
}
a:link		{ color: #000; font-size: 100%; text-decoration: underline;}
a:active		{ color: #483661; font-size: 100%; text-decoration: underline;}
a:visited		{ color: #0A4B65; font-size: 100%; text-decoration: underline;  }
a:hover		{  color: #FF3300; font-size: 100%; text-decoration: none;  }


#mainborder{
border: 1px solid #000;
width: 758px;
}

#sideMenu a:link, #sideMenu a:active, #sideMenu a:visited{
 color: #fff; 
   text-decoration: none; 
   font-size: 95%;
   padding-left: 10px;
}
#sideMenu a:link.on, #sideMenu a:active.on, #sideMenu a:visited.on{
color: #F9B643; 
}
#sideMenu a:hover{
color: #F9B643; 
   font-size: 95%;
}

#footer a:link, #footer a:active, #footer a:visited{
 color: #ffffff; 
   line-height: 33px; 
   text-decoration: none; 
    font-size: 85%;
	padding: 0 15px 0 15px;
  }

#footer a:hover{
text-decoration: underline;
}

 
 #sideMenu{
 float: left;
 width: 139px;
 color: #fff;
 }

 #divBody{
 width: 760px;
 text-align: left;
 
 }
 #top{
 clear: both;
 width: 100%;
 padding: 0px;
 height: 139px;
 }
 #content{
width: 617px;
float: right;
border-left: 1px solid #ccc;
 }
 
 .rightfloat{
 float: right;
 margin-left: 5px;
 }
 
 .leftfloat{
 float: left;
 margin-right: 5px;
 }

.redfont{
color: #FF3300;
}
#footer{
 clear: both;
 color: #fff;
 width: 100%;
 background: url(images/footerback.jpg) repeat-x;
line-height: 18px;
text-align: center;
height: 35px;
font-size: 100%;
border-top: 2px solid #367CB1;
border-bottom: 4px solid #083150;
 }
 
.center{
text-align: center;
}
.centercopy{
font-size: 90%;
text-align: center;
height: 20px;
line-height: 20px;
padding: 0px;
margin: 0px;
}
.right{
text-align: right;
}
p {
font-size: 100%;
padding: 15px 5px 2px 20px;
margin: 0;
 }


 #sideMenu ul{
 list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 2px 0px 3px;
 }
 #sideMenu li{
 list-style: none;
  list-style-position: outside;
padding: 0px 0px 0px 13px;
margin: 2px 0px 0px 0px;
line-height: 26px;
height: 26px;
font-size: 95%;
background: url(images/menubutton.jpg) no-repeat;
width: 121px;
font-weight: normal;
 }

 li{
 list-style: disc;
   list-style-position: outside;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 10px;
line-height: 18px;
font-weight: bold;

 }
ul{
margin: 15px 0px 0px 25px;
padding: 5px;
}

 
#contact{
width: 50%;
float: left;
margin-top: 20px;
text-align: right;
font-size: 110%;
line-height: 30px;
}
#contact input{
width: 200px;
margin-top: 2px;
border: 1px solid #000;
}

label{
height: 27px;
margin-right: 6%;
}
.width{
width: 220px;
line-height: 15px;
float: left;
}
#contact textarea{
width: 200px;
vertical-align: middle;
height: 60px;
margin-top: 2px;
border: 1px solid #000;
}
#contact .button{
background: url(images/menubutton.jpg) no-repeat;
border: 0;
color: #fff;
width: 137px;
margin: 20px 10px 0px 150px;
height: 27px;
font-size: 14px;
letter-spacing: 1px;
}
table{
font-size: 100%;
}
caption{
	font-size: 143%;
	background: #F58020;
	color: #ffffff;
	font-weight: bold;
}
strong{
font-size: 110%;
}
.normalfont{
font-weight: normal;
font-size: 85%;
margin-top: -10px;
}
#price{
font-size: 110%;
margin-top: 20px;
border-top: 5px solid #3C2F4C;
border-bottom: 5px solid #3C2F4C;
}
#price td{
border-bottom: 0px solid #3C2F4C;
padding: 5px 5px 5px 10px;

}
.links{
background: url(images/bigbutton.jpg) no-repeat bottom right;
width: 237px;
height: 76px;
border: 1px solid #000;
float: left;
margin: 15px 35px 15px 10px;
padding: 5px;
display: inline;
}