body {
background-color:		#F0F0F0;
background-attachment:	fixed;
text-align:				center;
margin-top:				10px;
margin-right:			0;
margin-bottom:			10px;
margin-left:			0;
padding:				0;
}

#wrapper {
background-color:		#FFFFFF;
width:					700px;
margin:					0 auto;
text-align:				left;
border-right:			#808080 1px solid;
border-left:			#808080 1px solid;
}

#header {
color:					#FFFFFF;
background-color:		#8FB8CC;
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
margin:					0px;
padding:				0px;
text-align:				left;
border-top:				#808080 1px solid;
border-bottom:			0px;
}

#header p {
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			12pt;
margin:					0;
}

#nav {
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			16pt;
color:					#FFFFFF;
background-color:		#336699;
padding:				0;
text-align:				left;
border-bottom:			0px;
}

#nav tr.submen {
background-color:		#17196C;
}

#nav tr.submenover {
background-color:		#FFA447;
}

#nav td.subpad {
padding-left:			5px;
padding-right:			5px;
text-align:				left;
}

#nav a.tabpad {
color:					#FFFFFF;
}

#nav a.tabnav {
color:					#FFFFFF;
font-weight:			bold;
text-decoration:		none;
}

#nav a.tabnav:hover {
color:					#FFFFFF;
text-decoration:		underline;
}

#content {
color:					#000000;
background-color:		#FFFFFF;
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
margin:					0;
border:					0;
text-align:				left;
padding:				5px;
}

#content p {
font-size:				10pt;
line-height:			14pt;
margin-top:				5px;
margin-bottom:			15px;
padding-left:			20px;
padding-right:			20px;
}

#content p.textnav {
text-align:				center;
}

#content p.news {
font-size:				10pt;
margin-top:				0px;
margin-bottom:			0px;
padding-left:			0px;
padding-right:			0px;
line-height:			11pt;
}

#content p.newssmall {
font-size:				8pt;
margin-top:				0px;
margin-bottom:			0px;
padding-left:			0px;
padding-right:			0px;
line-height:			10pt;
}

#content td {
font-size:				10pt;
}

#content h1 {
color:					#000000;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				14pt;
font-weight:			bold;
line-height:			16pt;
letter-spacing:			5px;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			5px;
border:					0px;
margin-top:				0px;
margin-bottom:			10px;
}

#content h2 {
color:					#0000FF;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				12pt;
font-weight:			bold;
line-height:			14pt;
border-bottom:			#808080 1px solid;
margin-top:				10px;
margin-bottom:			10px;
}

#content h3 {
color:					#000000;
background-color:		#FFFFFF;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				10pt;
font-weight:			bold;
line-height:			12pt;
border-bottom:			#808080 1px solid;
margin-bottom:			0px;
}

#content h4 {
color:					#0000FF;
background-color:		#FFFFFF;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				12pt;
font-weight:			bold;
line-height:			14pt;
border-bottom:			#000000 1px solid;
margin-bottom:			0px;
}

#content ul {
list-style:				square;
padding-left:			20px;
margin-left:			20px;
margin-top:				5px;
}

#content img.gallerythumb {
border:					1px solid #000000;
margin:					1px;
}

#content img.blackborder {
border:					1px solid #000000;
}

#content a {
color:					#0000FF;
}

#content a:hover {
color:					#FF9933;
text-decoration:		underline;
}

#content a.productlink {
font-weight:			bold;
text-decoration:		underline;
}

#content a.productlink:hover {
color:					#FF9933;
text-decoration:		underline;
}

#content a.sectionlinkback {
color:					#000000;
text-decoration:		none;
}

#content a.sectionlinkback:hover {
color:					#FF9933;
text-decoration:		none;
}

#content a.newslinkmore {
text-decoration:		none;
}

#footer {
color:					#F0F0F0;
background-color:		#8FB8CC;
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			12pt;
margin:					0px;
padding:				5px;
border-top:				#808080 1px solid;
border-bottom:			#808080 1px solid;
}

#footer p {
margin:					0px;
}

#footer a {
color:					#F0F0F0;
}

#footer a:hover {
color:					#FF9933;
text-decoration:		underline;
}

p.base {
color:					#808080;
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
margin-top:				5px;
}

a.base {
color:					#808080;
}

a.base:hover {
color:					#000000;
}

a.whitenav {
color:					#FFFFFF;
font-weight:			bold;
text-decoration:		none;
}

a.whitenav:hover {
text-decoration:		underline;
}
