body
{
	padding: 0;
	background: #FFFFFF;
	font-family: times;
	font-size: 10pt;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

h1,
h2,
h3,
h4,
h5 {	margin-bottom: 0px;
	margin-top: 10px;
	font-family: Arial, Verdana, Tahoma, Helv, Sans;
	}

h1 {	font-size: 23px }

h2 {	font-size: 18px; }

dt,
h3 {	font-size: 16px;
	font-weight: bold; }

h4 {	font-size: 14px;
	font-weight: bold; }


a.topmenu,
a.topmenu:visited
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;
}

a.topmenu:hover
{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #E3850C;
}

a.top,
a.top:visited
{
	color: #E3850C;
	text-decoration: none;
}

a.top:hover
{
	text-decoration: underline;
}

h3.categoryhead
 {
 	color: #E3850C;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-top: 0px;
	border-bottom: 0px;
	font-family: times new roman;
 }


a.cathead,
a.cathead:visited
{
	color: #E3850C;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}

a.cathead:hover
{
	color: #FFA839;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

a.catsub,
a.catsub:visited
{
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
}

a.catsub:hover
{
	color: #436759;
	font-size: 10pt;
	text-decoration: underline;
}

div.catsub
{
	padding-left: 18px;
	border-bottom: 1px solid #61907E;
	padding-bottom: 4px;
}

a:visited,
a {	text-decoration: underline;
        font-size: 12px;
	color: #436759;
}

a:hover {
        text-decoration: underline;
        font-size: 12px;
        color: #61907E;
}

a.flink,
a.flink:visited
{
	color: #E3850C;
}

a.flink:hover
{
	color: #FFA839;
}

a.splink,
a.splink:visited
{
	color: #436759;
}

a.splink:hover
{
	color: #61907E;
}

form
{
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 0px;
}

.container
{ 
    BACKGROUND-COLOR: #436759; 
    VISIBILITY: hidden; 
    layer-background-color: #000000
    WIDTH: 144px; 
}
  
.menu
{ 
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px solid #61907E; 
    BORDER-LEFT: 1px solid #61907EA; 
    BORDER-RIGHT: 1px solid #61907E; 
    BORDER-TOP: 1px solid #61907E; 
    MARGIN-BOTTOM: 1px; 
    WIDTH: 144px; 
}

a.menufont,  
a.menufont:visited
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
}

a.menufont:hover
{
        text-decoration: none;
        font-size: 12px;
        color: #FFA839;
}
  
a.submenufont,
a.submenufont:visited
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    COLOR: #436759;
}
  
a:hover.submenufont
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    COLOR: #61907E;
}
  
.menuheader
{ 
    BACKGROUND-COLOR: #61907E;
    BORDER-BOTTOM: 1px solid #61907E; 
    BORDER-LEFT: 1px solid #61907E; 
    BORDER-RIGHT: 1px solid #61907E; 
    BORDER-TOP: 1px solid #61907E;
    MARGIN-BOTTOM: 1px; 
    WIDTH: 144px; 
}
  
div.topquote
{
    color: #436759;
    font-size: 10pt;
    margin: 2px;
    padding: 5px;
    border-bottom: 2px solid #436759;
    border-right: 2px solid #436759;
    width: 525px;
}

div.topquote2
{
    color: #112676;
    font-size: 9pt;
    margin: 2px;
    padding: 5px;
    border-bottom: 0px;
    border-right: 2px solid #436759;
    width: 525px;
}
  
div.langlinks
{
    font-size: 8pt;
    /*font-family: Cooper Black;*/
    text-align: center;
    margin: 2px;
    padding: 2px;
    border-bottom: 2px solid #436759;
    border-right: 2px solid #436759;
  
}
  
div.rightside
{
   margin: 2px;
   color: #436759;
   font-size: 10pt;
   background: #D7D7DA;
   font-weight: bold;
   width: 125px;
}
  
div.rsclear
{
   margin: 2px;
   color: #000000;
   font-size: 9pt;
   width: 125px;
}
 
img.head
{
  	border-right: 4px solid #FFFFFF;
}

div.fad
{
  	position: absolute;
  	left: 160;
 	top: 175;
  	z-index: 0;
}

th,
td {    font-family: arial;
        font-size: 10pt; }
  
tr.tr1
{
 	color: #B4B4B7;
}
  
td.tdtop
{
  	width: 25%;
  	height: 17;
  	text-align: center; 
}
  
td.td2
{
  	background-color:#436759;
}
  
td.td3
{
	border-bottom: 2px solid #436759; 
}

td.td4
{
  	background-color:#436759;
	border-bottom: 2px solid #436759; 
}

td.mainadtext
{
  	font-size: 11pt;
}

div.div2
{
  	background: #61907E; 
/*  	font-weight: bold; 
  	color: #112676; */
  	padding: 0px;
}

div.div_green
{
  	background: #44685A; 
/*  	font-weight: bold; 
  	color: #112676; */
  	padding: 0px;
}

.table1
{
	background-color:#61907E; 
	width:148px; 
	font-family:times,serif; 
	font-size:16px; 
	color:#112676;
}
  
div.btm
{
	text-align: center; 
	font-size: 9pt; 
	color: #436759;
}
  
div.specials
{
  	border: 1px solid #E3850C;
  	width: 102px;
  	height: 210px;
  	text-align: center;
  	font-family: arial, helvetica;
  	font-size: 10pt;
  	font-weight: bold;
}

div.spacer
{
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 4pt;
}

footertext
{
	text-align: center; 
	font-size: 9pt; 
	color: #112676;
}

.tableheader,
.tableheader td,
.tableheader th {
	text-decoration: none;
	background: #436759;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px; }

.guide {
	text-decoration: none;
	font-size: 12px;
	color: #FF0600;
	font-weight: bold;
}
a.guide:visited,
a.guide:link,
a.guide {
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Helv, Sans;
	color: #FF0600;
	font-weight: bold;
}
a.guide:hover {
	text-decoration: underline;
	font-family: Arial, Verdana, Tahoma, Helv, Sans;
	color: #FF0600;
	font-weight: bold;
}

.trail {
	color: #436759;
	font-weight: bold;
	font-size: 8pt; }

.important{    

	border-top-width: 1px;
        border-top-color: #663333;
        border-top-style: solid;
        border-left-width: 1px;
        border-left-color: #663333;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-color: #663333;
        border-right-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #663333;
        border-bottom-style: solid;
}

.pricelarge 
{
	text-transform: none;
	text-decoration: none;
	color: #112676;
	font-size: 16px;
	font-weight: bold; 
}
.price 
{
	color: #112676;
	font-weight: bold; 
}

dl,
ol,
ul {    margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 25px; }

.footernavtop,
.footernavtop b,
.footernavtop :link,
.footernavtop :visited {
	text-decoration: none;
	color: #DD0000;
	font-weight: bold;
	font-size: 8pt; }

.footernavtop :hover {
	color: red;
	background: #ffc;
	text-decoration: none; }

.indent {
	margin-left: 25px; }

.custserv{
	margin-left: 20px;
	margin-right: 0px;
	font-weight: bold;

	}


specialtitle{
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
        font-size: 11px;
	font-weight: bold;
        text-decoration: underline; 
	}
.specialtext{
        margin-left : 0px;
        margin-right: 0px;
        margin-top : 0px;
        margin-bottom: 0px;
	font-family: arial;
        font-size: 10px;
	color: black;
        text-decoration: none; 

	}
td.featuredspecial{
        border-top-width: 1px;
        border-top-color: #663333;
        border-top-style: solid;
        border-left-width: 1px;
        border-left-color: #663333;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-color: #663333;
        border-right-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #663333;
        border-bottom-style: solid; }

li 
{
	margin-top : 0px;
        margin-bottom: 0px;
}
     	 
.txt
{
	color: #FFFFFF;
}

div.descr
{
	font-size: 11pt;
}

a.tablelink1,
a.tablelink1:visited
{
	font-size: 14pt;
	font-weight: bold;
	color: #E3850C;
	text-decoration: none;
}

a.tablelink1:hover
{
	font-size: 14pt;
	font-weight: bold;
	color: #E3850C;
	
}

a.tablelink2,
a.tablelink2:visited
{
	font-size: 10pt;
	color: #436759;
}

a.tablelink2:hover
{
	font-size: 10pt;
	color: #E3850C;
}

a.tablelink3,
a.tablelink3:visited
{
	color: #436759;
}

a.tablelink3:hover
{
	color: #61907E;
}

.pricetxt
{
	font-size: 14pt;
	font-weight: bold;
	color: #E3850C;
	text-decoration: none;
	
}