BODY
{
	margin: 0px;
}

DIV.pagecontainer
{
	text-align: center;	
}

DIV.indent
{
	margin: 10px;	
}

TD.bodycontainer
{
	border-left: 1px #e1e1e1 solid;
	text-align: left;	
	width: 586px;
	padding-bottom: 10px;
}

TD.advertisementcontainer
{
	width: 174px;
	background-color: #f0f0f0;
	border-right: 1px #e1e1e1 solid; 
	vertical-align: bottom;	
}

TD.headercontainer
{
	border-left: 1px #c91b13 solid;
	border-right: 1px #c91b13 solid;
}

TD.footercontainer
{
	border-left: 1px #e1e1e1 solid;
	border-right: 1px #e1e1e1 solid;
	border-bottom: 1px #e1e1e1 solid;
}

SPAN.spacer
{
	margin-top: -2;
	margin-bottom: -2;
	height: 8px; 
	background-color: transparent;
}

		
/* 

text styles 

*/

.bodytext {color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px}
.bodytextsm {color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px}

.bodyred {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px}
.bodyredcour {color:#C91B13; font-family: Courier New, Courier, mono; font-size: 11px}
.bodyredsm {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px}

.bodywht {color:#FFFFFF; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px}

.redtext {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px}
.redtextsm {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px}

.header_red {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 11px}

.title {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 14px; font-weight: bold}

.breadcrumb_loc {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px}

.contentban {color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px}
.contentcrumb_txt {color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px}
.contentcrumb_loc {color:#C91B13; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px}

.footer {color:#000000; font-family: verdana, helvetica, arial, sans-serif; font-size: 9px}


/* 

link styles 

*/

a.content:link          {text-decoration: underline; color: #000000}
a.content:active        {text-decoration: none; color: #C91B13}
a.content:hover         {text-decoration: none; color: #C91B13}
a.content:visited       {text-decoration: underline; color: #C91B13}

a.contentbold:link          {text-decoration: underline; font-weight: bold; color: #000000}
a.contentbold:active        {text-decoration: none; font-weight: bold; color: #C91B13}
a.contentbold:hover         {text-decoration: none; font-weight: bold; color: #C91B13}
a.contentbold:visited       {text-decoration: underline; font-weight: bold; color: #C91B13}

a.small:link          {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: underline; color: #000000}
a.small:active        {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: none; color: #C91B13}
a.small:hover         {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: none; color: #C91B13}
a.small:visited       {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: underline; color: #C91B13}

a.breadcrumbs:link          {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: underline; color: #000000}
a.breadcrumbs:active        {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: none; color: #000000}
a.breadcrumbs:hover         {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: none; color: #000000}
a.breadcrumbs:visited       {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: underline; color: #000000}

a.contentbanlinks:link          {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}
a.contentbanlinks:active        {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
a.contentbanlinks:hover         {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: none; color: #000000}
a.contentbanlinks:visited       {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}

a.featurette:link          {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}
a.featurette:active        {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: none; color: #C91B13}
a.featurette:hover         {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: none; color: #C91B13}
a.featurette:visited       {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}

a.footerlinks:link          {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: underline; color: #000000}
a.footerlinks:active        {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: none; color: #000000}
a.footerlinks:hover         {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: none; color: #000000}
a.footerlinks:visited       {font-family: verdana, helvetica, arial, sans-serif; font-size: 9px; text-decoration: underline; color: #000000}

#bold {font-weight: bold}
#italic {font-style: italic}

.bodyred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C91B13;
}
.bodyred_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C91B13;
}
.bodytext_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C91B13;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C91B13;
	border: 1px solid #999999;
}

input.radio {
	border: 0px solid #FFFFFF;
}

span.radiogrey input {
	border: 0px solid #E9E9E9;
	background-color: #E9E9E9;
}

.loginbox {
	color:#000000; 
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size: 11px;  
	background-color: #FFFFFF;
}

.border_grey {
	border: #E9E9E9; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
}

.divide_left_grey {
	border: #E9E9E9; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px; 
}

img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

select {
	font-family: verdana, helvetica, arial, sans-serif; 
	font-size: 11px; 
	color: #C91B13; 
	background-color: #FFFFFF; 
	border: 1px solid #999999
	}
	
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C91B13;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

HR {
	height: 1px;
	color: #999999
}

HR.reddivide {
	height: 1px;
	color: #C91B13
}

TABLE.blkborder { 
 border: 1px solid #000000; 
}

TD.dkgrey { 
 border: 1px solid #999999; 
}

TD.ltgrey { 
 border: 1px solid #E9E9E9; 
}

TD.ltgrey_5 { 
 border: 1px solid #E9E9E9; 
 padding: 7px
}

OL
{
	margin-left: 25px;
	list-style-position: outside; 
}

LI
{
	margin-top: 5px;
	margin-bottom: 5px;
}

FORM
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px;
}