body {
	background-color: #fff;
	margin: 0px;
	font: 12px georgia, "Book Antiqua", palatino, serif; 
	color: #d4d4d4; 
	line-height: 14pt;
}

input, form {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
a {
	color: #fff;
	text-decoration: underline;
}
a:hover {
	color: #000;
	font-weight: normal;
	background-color: #00aaff;
}
#header {
	width: 100%;
	height: 108px;
	background-color: #f8f8f8;
	background-image: url(../images/header_grass.png);
	background-repeat: repeat-x;
}
#top {
	padding-top: 20px;
	padding-bottom: 0px;
	height: 144px;
	background: url(../images/1.gif) top bottom;
	background-repeat: repeat-x;
}

#title {
	MARGIN-TOP: 0px; 
	text-align: left; 
}

#title .h1{
	text-align: left; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 48px; 
	COLOR: #fff; 
	LINE-HEIGHT: 90%; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	LETTER-SPACING: -2px
}

#title .h2{
	text-align: left; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 35px; 
	COLOR: #fff; 
	LINE-HEIGHT: 90%; 
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 
	LETTER-SPACING: -2px
}

#navcontainer
{
position: relative;
top: 16px;
left: 225px;
height: auto;
}

#logo {
margin-top: -20px;
}

#updated {
	position: absolute;
	padding-left: 0px;
	padding-top: 0px;	
	margin: -85px 0px 0px 597px;
}

#main {
	background-color: #fff;
}

#maincontent {
	background-color: #000;
}

#footer {
 	margin-top: 20px;
	width: 100%;
	height: 44px;
	background-image: url(../images/foot2.gif);
}

.sep {
	border-top: #e6e6df 1px dotted; 
	margin: 5px 0px 5px 0px;
	height: 0px;
}

.headerlink, .headerlink a {
	font-family: "Avant Garde", Arial, sans-serif;
	font-size: 10px;
	color: #000;
}
.headerlink a:hover {
	color: #bebebe;
	text-decoration: none;
}
.topheader {
	color: #00aaff;
	font-size:1.6em;
}

.subheader {
	color: #fff;
	font-style: italic;
}

.toptext {
	font-family: "Avant Garde", Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}

.footer, .footer a {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	text-align:right;
}
.footer a:hover {
	color: #a0b971;
}

.footer img {
	margin-top: 5px;	
	margin-left: 10px;
}

#mytable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0px
}
#mytable CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; WIDTH: 550px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#mytable TH {
	BORDER-RIGHT: #c1dad7 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c1dad7 1px solid; PADDING-LEFT: 12px; BACKGROUND: url(../images/bg_header.jpg) no-repeat; PADDING-BOTTOM: 6px; FONT: bold 12px Georgia, "Times New Roman", Times, serif; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #c1dad7 1px solid; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#mytable TH.nobg {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #c1dad7 1px solid; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#mytable TD {
	BORDER-RIGHT: #c1dad7 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; COLOR: #4f6b72; PADDING-TOP: 6px; BORDER-BOTTOM: #c1dad7 1px solid; FONT: 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
}
#mytable TD.alt {
	BACKGROUND: #fff; COLOR: #797268
}
#mytable TH.spec {
	BORDER-TOP-WIDTH: 0px; BACKGROUND: url(../images/bullet1.gif) #fff no-repeat; FONT: bold 12px Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #c1dad7 1px solid;
}
#mytable TH.specalt {
	BORDER-TOP-WIDTH: 0px; BACKGROUND: url(../images/bullet2.gif) #fff no-repeat; FONT: bold 12px Georgia, "Times New Roman", Times, serif; BORDER-LEFT: #c1dad7 1px solid; 
}

.faqcolor {
color:#00aaff;
}

#faq1 {
	margin-top: 25px; 
	margin-bottom: 25px; 
	margin-right: 5px; 
	padding-left: 0px; 
	padding-right: 15px; 
	padding-bottom: 0px; 
	font: 1.6em georgia, "Book Antiqua", palatino, serif; COLOR: #00aaff;
	line-height: 14pt; 
	
}

.photo {
border: #a9a9a9 0px solid; padding: 3px; float: left; margin-right: 15px;
}

.order {
margin-top: -10px;
padding-left: 18px;
background-color:#000000;

}

#faq1 a img {
	border: none;
	margin-bottom: -12px;
	margin-right: 12px;	
}

.trigger {
	CURSOR: pointer
}
.trigger:hover {
	CURSOR: pointer
}
.expanded {
	CURSOR: pointer
}
.expanded:hover {
	CURSOR: pointer
}
.show {
	POSITION: static
}
.hide {
	LEFT: -999em; OVERFLOW: hidden; WIDTH: 100px; POSITION: absolute; HEIGHT: 1px
}