body {background-color: #999999}

.xform { margin-top: 0px; margin-bottom: 0px; padding: 0; align=right }

.input
{
color: #000000;
background: #ffffff;
border: 1px solid #cccccc;
}

.buttonx{
   color: #ffffff;
   border: 1px solid #a30046;
   background: #a30046;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.8em;
   font-weight: bold;
   margin-top: 10px;
   margin-right: 7px;
   margin-bottom: 0px;
}

.search_text {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; color: #a30046}

.standard_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #333333}
.standard_text_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #333333; font-weight: bold}
.standard_text_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #A30046}
.page_heading {  font-family: Georgia, 'Times New Roman, Times', serif; font-size: 2.0em; font-weight: normal; color: #CC9900}
.tiny_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; color: #333333 }
.tiny_text_top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #990033}

a:link { text-decoration: none; color: #a30046; }
a:visited { text-decoration: none; color: #a30046; }
a:hover { text-decoration: none; color: #ff6666; }
a:active { text-decoration: none; color: #ff6666; }


.navtop a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #a30046;
	}

.navtop a:visited { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #a30046;
	}

.navtop a:hover { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ff6666;
		}

.navtop a:active { text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ff6666;
	}

.navbottom a:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ffffff;
	}

.navbottom a:visited {
    text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ffffff;
	}

.navbottom a:hover {
    text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #f5f5f5;
		}

.navbottom a:active {	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ffffff;
	}

table.content {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #cccccc;
	background-color: white;
	margin-bottom: 3px;

}


table.content .formtable {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: #ffffff;
	background-color: white;
	margin-bottom: 3px;

}


table.content .formtable td {
	border-width: 0px;
	padding: 5px;
	border-style: solid;
	border-color: #cccccc;
	background-color: white;
	margin-bottom: 3px;
}



table.content td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #cccccc;
	background-color: white;
	margin-bottom: 3px;
}





table.news {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #white;
border-collapse: collapse;
	background-color: white;
		margin-bottom: 3px;

}


table.news td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: white;
	background-color: white;
	margin-bottom: 2px;
}









table.locations {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #cccccc;

	background-color: white;
		margin-bottom: 3px;

}


table.locations td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: cccccc;
	background-color: white;
	margin-bottom: 2px;
}































.center_area { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #333333}


.center_area td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #333333}



table.sidepanela {
margin-bottom: 3px;
color: #A40045;
border-width: 1px;
border-style: solid;

border-color: #cccccc;

border-collapse: collapse;

background-color: white;
width: 176px;
	
}


table.tinypanel {
margin-bottom: 3px;
color: #A40045;
border-width: 1px;
border-style: solid;
padding: 5px;
border-color: #cccccc;
border-collapse: collapse;
background-color: white;
width: 176px;
	
}


table.sidepanela td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #cccccc;
	background-color: white;
}




table.leftpanel
{ text-align: left;
color: #A40045;
border-width: 1px;
width: 176px;
border-style: solid;
border-color: #cccccc;
border-collapse: collapse;
background-color: white;
margin-bottom: 3px;
}

.paneltitle
{ 
background-color: #EAEAEA;
text-align: left;
width: 176px;
font-family: Verdana;
font-weight: bold;
font-size: 0.7em;
color: A40045;
padding: 5px 10px 5px 8px;


}


.panelcopy p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}





table.centerpanel
{ text-align: left;
color: #A40045;
border-width: 1px;
width: 382px;
border-style: solid;
border-color: #cccccc;
border-collapse: collapse;
background-color: white;
margin-bottom: 3px;
margin-right: 5px;
}

.centerpaneltitle
{ 
background-color: #EAEAEA;
text-align: left;
width: 176px;
font-family: Verdana;
font-weight: bold;
font-size: 0.8em;
color: A40045;
padding: 5px 10px 3px 8px;


}



.centerpanelcopy
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 0.7em;
line-height: 12px;
color: #404040;
background-color: #FFFFFF;
padding-left: 5px;
padding-right: 1px
padding-bottom: 5px;
}

.centerpanelcopy td a
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
line-height: 24px;
background-color: #FFFFFF;

}



table.rightpanel
{ text-align: left;
color: #A40045;
border-width: 1px;
width: 192px;
border-style: solid;
border-color: #cccccc;
border-collapse: collapse;
background-color: white;
margin-bottom: 3px;
}

.rightpaneltitle
{ 
background-color: #EAEAEA;
text-align: left;
width: 176px;
font-family: Verdana;
font-weight: bold;
font-size: 0.7em;
color: A40045;
padding: 5px 10px 5px 8px;


}

.rightpanelcopy
{ text-align: left;
background-color: #fafafa;
padding: 5px 10px 3px 8px;

}



.tiny_text_bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #FFFFFF}

#primarycontainer
{
border: 1px #cccccc solid;
background-color: #FFFFFF;
margin-bottom: 3px;
width: 174px;
}

#primarycontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
border-bottom: 1px #FFFFFF solid;

}

#primarycontainer a
{
display: block;
color: #990033;
background-color: #FFFFFF;
padding: 3px 10px 3px 8px;
text-decoration: none;
border-bottom: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;
font-weight: normal;
margin-bottom: 0px;
height: 1%;
}


#primarycontainer a:hover
{
background-color: #F5F5F5;
color: #660000;
}


#primarycontainer li li a:hover
{
background-color: #F5F5F5;
color: #660000;
}

#primarycontainer li li a
{
display: block;
color: #990033;
background-color: #FFFFFF;
padding: 3px 10px 3px 17px;
text-decoration: none;
border-bottom: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;
font-weight: normal;
margin-bottom: 1px;
}

#prodcontainer
{
border: 0px #cccccc solid;
background-color: #FFFFFF;
margin-bottom: 1px;
}

#prodcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
border-bottom: 1px #FFFFFF solid;

}


#prodcontainer a
{
display: block;
color: #333333;
background-color: #FFF1BB;
padding: 5px 10px 5px 8px;
text-decoration: none;
border-bottom: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;
font-weight: bold;
margin-bottom: 0px;
}




#prodcontainer a:hover
{
background-color: #FFF1BB;
color: #a30046;
}

















#navcontainer
{
border: 1px #cccccc solid;
background-color: #FFFFFF;
margin-bottom: 1px;
width: 174px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
border-bottom: 1px #FFFFFF solid;

}

#navcontainer a
{
display: block;
color: #333333;
background-color: #FFF1BB;
padding: 5px 10px 5px 8px;
text-decoration: none;
border-bottom: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;
font-weight: bold;
margin-bottom: 0px;
height: 1%;
}


#navcontainer a:hover
{
background-color: #FFF1BB;
color: #a30046;
}


#navcontainer li li a:hover
{
background-color: #F5F5F5;
color: #660000;
}

#navcontainer li li a
{
display: block;
color: #990033;
background-color: #FFFFFF;
padding: 3px 3px 3px 17px;
text-decoration: none;
border-bottom: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;
font-weight: normal;
margin-bottom: 1px;
}









