body
{
font-family: arial, helvetica;
font-size: 10;
font-weight: bold;
}

p
{
color: #000000;
font-size: 12;
font-weight: normal;
}

h1
{
color: #004593;
font-size: 18;
margin-top:     0px;
margin-bottom:  10px;
}

h2
{
color: #000000;
margin-top:     0px;
margin-bottom:  10px;
font-size: 14;
}

h3
{
color: #000000;
margin-top:     0px;
margin-bottom:  10px;
font-size: 12;
}

h4
{
color: #000000;
margin-top:     0px;
margin-bottom:  10px;
font-size: 12;
}

td.toprt
{
color: #FFFFFF;
font-family: arial, helvetica;
font-size: 12;
font-weight: bold;
font-style: normal;
}

td.phn
{
color: #FF2222;
font-size: 12;
font-weight: bold;
}

td.btm
{
color: #000000;
font-family: arial, helvetica;
font-size: 12;
font-weight: bold;
}

a,
a:visited
{
color: #0000FF;
}

a:hover
{
color: #F00000;
}

a.tmenu,
a.tmenu:visited
{
color: #FFFFFF;
font-family: arial, helvetica;
font-size: 12;
font-weight: bold;
font-style: italic;
text-decoration: none;
}

a.tmenu:hover
{
color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
text-decoration: none;
}

a.trmenu,
a.trmenu:visited
{
color: #FFFFFF;
font-family: arial, helvetica;
font-size: 12;
font-weight: bold;
text-decoration: none;
}

a.trmenu:hover
{
color: #E2E2E2;
text-decoration: none;
}

a.lmenucat,
a.lmenucat:visited
{
color: #000000;
font-family: arial, helvetica;
font-size: 15;
font-weight: bold;
padding: 7px 0px 2px 6px;
text-decoration: none;
}

a.lmenucat:hover
{
color: #0000CC;
text-decoration: none;
}

a.lmenucat-small,
a.lmenucat-small:visited
{
color: #000000;
font-family: arial, helvetica;
font-size: 12;
font-weight: bold;
padding: 7px 0px 2px 6px;
text-decoration: none;
}

a.lmenucat-small:hover
{
color: #0000CC;
text-decoration: none;
}

a.lmenusub,
a.lmenusub:visited
{
color: #FFFFFF;
font-family: arial, helvetica;
font-size: 11;
font-weight: bold;
margin-left: 16px;
text-decoration: none;
}

a.lmenusub:hover
{
color: #0000CC;
text-decoration: none;
}

a.btm,
a.btm:visited
{
color: #004593;
font-family: arial, helvetica;
font-size: 12;
font-weight: bold;
text-decoration: none;
}

a.btm:hover
{
color: #989898;
text-decoration: none;
}

a.bodycat,
a.bodycat:visited
{
color: #004593;
font-family: arial, helvetica;
font-size: 16;
font-weight: bold;
text-decoration: underline;
}

a.bodycat:hover
{
color: #00ABF9;
text-decoration: none;
}

a.bodyimg,
a.bodyimg:visited
{
border: 2px solid #004593;
}

a.bodyimg:hover
{
border: 2px solid #FF2222;
}


a.bodysub,
a.bodysub:visited
{
color: #000000;
font-family: arial, helvetica;
font-size: 11;
font-weight: bold;
margin-left: 9px;
text-decoration: none;
}

a.bodysub:hover
{
color: #118811;
text-decoration: none;
}

a.special,
a.special:visited
{
color: #000000;
font-family: arial, helvetica;
font-size: 15;
font-weight: bold;
/*padding: 7px 0px 2px 6px;*/
text-decoration: none;
}

a.special:hover
{
color: #F00000;
text-decoration: none;
}

a.spunder,
a.spunder:visited
{
color: #000000;
font-family: arial, helvetica;
font-size: 15;
font-weight: bold;
/*padding: 7px 0px 2px 6px;*/
text-decoration: underline;
}

a.spunder:hover
{
color: #F00000;
text-decoration: underline;
}

img.bodyimg
{
border: 2px solid #004593;
}

th {    font-family: 	Arial;
        font-size: 	9pt; 
        background: #BBBBBB;}

td {    font-family: 	Arial;
	font-weight: normal;
        font-size: 	9pt; }

.title {
	font-family:	serif;
	font-size:	16pt;
	color:		#004593; 
	font-style:	italic;
	font-weight:	bold; }
	
.header {
	font-family:	Arial;
	font-size:	14pt; 
	color:		#004593;
	font-weight:	bold; }

.subhead {
	font-family: 	Arial;
	font-size:	16pt;
	color:		#004593;
	font-weight:	bold;
	font-style:	italic; }

.smallhead {
	font-family:	Arial;
	font-size:	12pt;
	color:		#004593;
	font-weight:	bold; }
	
.price {
	font-family:	Arial;
	font-size:	12pt;
	color:		#191970;
	font-weight:	bold; }
	
.smallprice {
	font-family:	Arial;
	font-size:	9pt;
	color:		#191970;
	font-weight:	bold; }

ul 	{
	font-family: 	Arial;
	font-size:	9pt; 
	color:		#000000; 
	margin-left:    25px;}

.custserv{
	margin-left: 0px;
	margin-right: 0px;
	font-family: arial;
	font-weight: bold;

	}

.quote {
	margin-left: 5px;
	width: 500px;
	text-align: justify;
	font-weight: bold; }

form {  font-family: Arial, Verdana, Tahoma, Helv, Sans;
        font-size: 11px;
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
   
     	 }

.trail
{
        font-size: 10px;
}

.important{    
	border-top-width: 2px;
        border-top-color: #8F8F8F;
        border-top-style: solid;
        border-left-width: 2px;
        border-left-color: #8F8F8F;
        border-left-style: solid;
        border-right-width: 2px;
        border-right-color: #8F8F8F;
        border-right-style: solid;
        border-bottom-width: 2px;
        border-bottom-color: #8F8F8F;
        border-bottom-style: solid;
}

#terms{
        margin: 2px;
}