body {
	font-family: Tahoma, Skia;
	color: #3571A2;
}
.menuitem {
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;

}
.menuitemindent {
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	text-indent: 16px;

}
a:link {
	color: #4088C0;
	text-decoration: none;

}
a:visited {
	color: #734E94;
	text-decoration: none;

}
a:hover {
	color: #FFFFFF;
	text-decoration: none;

}
a:active {
	color: #4088C0;
	text-decoration: none;

}
p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
ul {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.pHeading {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4188C0;

}
.pSubHeading {

	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4188C0;
}
.menuitemindentSel {
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	text-indent: 16px;
	color: #004E77;

}
.menuitemSel {

	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	text-indent: 0px;
	color: #004E77;
}
.price {
	font-weight: bold;
	background-position: right;
}
div.hr {
  height: 2px;
  background: #fff url(pink.gif) repeat center;
}

div.hr hr {
  display: none;
}
div.hr2 {
  height: 2px;
  background: #fff url(green.gif) repeat center;
}

div.hr2 hr {
  display: none;
}
a.textlink {
text-decoration: underline;
}

label {
	font-size: 12px;
}
.tableheader {
font-size:0.75em;
font-weight:bold;
background-color: #E2EDF5;
}

.tabledata {
font-size:0.75em;
font-weight:normal;
background-color: #FFFFFF;
}

.tabledata2 {
font-size:0.75em;
font-weight:normal;
background-color: #F3F8F8;
}

label {
float: left;
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width: 200px;
margin-right:2px 8px 2px 0px;
text-align: right;
vertical-align:middle;
}
.input {
vertical-align:top;
background-color:#F4FDFF;
border: 1px solid #3571A2;
margin:2px;
}
.warn {
	font-weight: bold;
	color: #CC3366;
}
a.textlink {
text-decoration: underline;
}
#nav {
float:left;
left: 0px;
top: 0px;
width:148px;
margin:0;
padding:0;
height:1%;
}
ol {
margin: 0px;
list-style: none;
cursor: pointer;
width:100%;
}

ol li a {
display: block;
margin: 0px;
top: 0px;
left: 0px;
width:100%;
line-height:1em;
	border-style: solid;
	border-width: 1px;
	border-color:#004E77;
}
a.site{
	display: block;
	padding: 3px 0px 5px 4px;
	font-size: 0.7em;
	font-weight: bold;
background-color: #E2EBF3;
}

a.man {
	display: block;
	padding: 3px 0px 5px 4px;
	font-size: 0.7em;
	font-weight: bold;
background-color: #D7DCF2;
}
a.cat {
	display: block;
	padding: 3px 0px 5px 4px;
	font-size: 0.7em;
	font-weight: bold;
background-color: #D7EEF2;
}
/* Fix IE. Hide from IE Mac \*/
* html a.cat { margin-left: 0 ; }
* html ol li a { height: 0.8em; }
 /* End */

a.man:link, a.cat:link, a.site:link {
	color: #4088C0;
	text-decoration: none;
	}

a.man:visited, a.cat:visited,  a.site:visited {
	color: #4088C0;
	text-decoration: none;
	}
	
a.man:hover, a.cat:hover, a.site:hover {
	color: #FFFFFF;
	background-color:#4088C0;
	text-decoration: none;
	}

a.man:active, a.cat:active, a.site:active {
	color: #4088C0;
	text-decoration: none;
	}
	
body#ind a#indA,
body#fac a#facA,
body#gro a#groA,
body#mas a#masA,
body#han a#hanA,
body#eye a#eyeA,
body#mak a#makA,
body#sun a#sunA,
body#hai a#haiA,
body#pac a#pacA,
body#pre a#preA,
body#pro a#proA,
body#con a#conA,
body#off a#offA,	 
body#gif a#gifA	 
{
color: #FFFFFF;
	background-color:#4088C0;
	text-decoration: none;
	}
