body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:center;
}
img { border: 0; }
#header {
	margin: 0px;
	padding: 0px;
	min-height: 371px;
	width: 825px;
}
#background {
	background-image: url(images/stretchbackground.gif);
	margin: 0px;
	padding: 0px;
	width: 825px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#footer {
	background-image: url(images/footerbackground.gif);
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 825px;
	clear: both;
}
#footertext {
	font-size: 0.8em;
	color: #999999;
	width: 825px;
	text-align: center;
	padding-top: 1em;
	background-color: #ffffff;
}
#logo {
	padding-top: 6px;
	padding-left: 33px;
}
#flash {
	padding-top: 6px;
	padding-left: 33px;
}
#topmenu {
	position: relative;
	top: 4px;
	left: 33px;
	width: 762px;
}
#redbar {
	background-color: #990000;
	color: #BF734D;
	height: 27px;
	padding-left: 10px;
	width: 752px;
}
#redbar a {
	color:white;
	text-decoration:none;
	padding: 5px;
	padding-left: 2px;
	padding-right: 2px;
	line-height: 27px;
}
#redbar a:hover {
	color:black;
	text-decoration:none;
}
#brochure {
	float:right;
}
#content {
	position: relative;
	top: -30px;
	left: 23px;
	height: auto;
	width: 762px;
	border: 0;
	padding: 10px;
	margin-bottom: 25px;
	float:left;
}
* html #content { top: 0px; }
#column_center {
	height: 300px;
	overflow: auto;
	z-index: 100;
}
#column_right {}
a:link {color: #000066} 
a:active {color: #FFFFFF} 
a:visited {color: #000066} 
a:hover {color: #0099CC}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666} 
li {color: #FFFFFF; list-style-type: square} 
ul {color: #FFFFFF; list-style-type: square} 
ol {color: #FFFFFF} 
.mytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	line-height: 15pt;
	text-decoration: none;
	padding: 10px;
}
p { margin-top: 0px; margin-bottom: 1em; }
a.mytext:link {color: #999933; text-decoration: none} 
a.mytext:visited {color: #990000; text-decoration: none} 
a.mytext:active {color: #999933; text-decoration: none} 
a.mytext:hover {color: #000000; text-decoration: none} 
.mytextsubs, h3, h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; color: #000066; margin-top: 0;}
.big_text, h1, h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 16px; color: #000033; margin-top: 0;}
.mytext table { width: 95%; background-color: #EDEDC8; border: 1px solid #CCCC66; }
.box {  background-color: #EDEDC8; border: 1px solid #CCCC66; padding: 4px; }
.table_invisible {}
#errorbox, div.highlight { border: 1px solid #CCCC66; padding: 10px; margin-bottom: 10px; background-color: #DEDEBD; }
#errorbox b { display: block; width: 100%; color: #FF0000; }
/* errorbox text, highlighting for each class of error */
.errorlevel1 { color : #000000; }
.errorlevel2 { color : #660000; }
.errorlevel3 { color : #aa0000; }
.errorlevel4 { color : #ff0000; }
table.content { width: 427px; margin: 20px; }
.links_media { float:left; }
.links { margin-left:85px; border-bottom : 1px solid #cccc66; padding-bottom: 10px; margin-bottom: 10px; }
.products, .read_more { border-bottom : 1px solid #cccc66; padding-bottom: 10px; margin-bottom: 10px; }
.read_more, .small_right { text-align: right; font-size: 0.8em; }
.links_visit { text-align: right; }
.media { margin-right: 10px; float: right; text-align: center; }
.captcha { text-align: center; }