BODY 
{ 
scrollbar-base-color: #d9d9d9; 
scrollbar-arrow-color: #df0029;
scrollbar-DarkShadow-Color: #d9d9d9; 
margin: 0;
}

object { display:block; }

h1
{
COLOR:#000000; 
FONT-FAMILY:verdana; 
FONT-SIZE:12px;
FONT-WEIGHT:bold; 
}

.calendar
{
COLOR:#000000; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px; 
}
.calendar A:link {text-decoration: none; color: #c80028;}
.calendar A:visited {text-decoration: none; color: #c80028;}
.calendar A:active {text-decoration: none; color: #c80028;}
.calendar A:hover {text-decoration: underline; color: #c80028;}



.mainnav
{
COLOR:#000000; 
FONT-FAMILY:arial; 
FONT-SIZE:10px;
FONT-WEIGHT:bold;
}
.mainnav A:link {text-decoration: none; color: #ffffff;}
.mainnav A:visited {text-decoration: none; color: #ffffff;}
.mainnav A:active {text-decoration: none; color: #ffffff;}
.mainnav A:hover {text-decoration: none; color: #fc1921;}


td.nav-main 
{
 background-image: url(images/bg-menu.gif);
 background-repeat: repeat-x;
 background-color: #000000;
 width: 720px;
 height: 30px;
 padding-left: 17px;
 padding-bottom: 0px;
 padding-right: 0px;
 color: #ae9180;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: bold;
 vertical-align: middle;
 text-align: left;
} 

td.nav-main A:link {text-decoration: none; color: #ffffff;}
td.nav-main A:visited {text-decoration: none; color: #ffffff;}
td.nav-main A:active {text-decoration: none; color: #ffffff;}
td.nav-main A:hover {text-decoration: none; color: #ffffff;}


#dropmenudiv
{
 position:absolute;
 border:1px solid #000000;
 border-bottom-width: 0;
 font:normal 9px Arial, Helvetica, sans-serif;
 line-height:23px;
 z-index:100;
}

#dropmenudiv A:link {text-decoration: none; color: #df0029;}
#dropmenudiv A:visited {text-decoration: none; color: #df0029;}
#dropmenudiv A:active {text-decoration: none; color: #df0029;}
#dropmenudiv A:hover {text-decoration: none; color: #000000;}

#dropmenudiv a
{
 width: 100%;
 display: block;
 text-indent: 10px;
 border-bottom: 1px solid #000000;
 padding: 1px 0;
 text-decoration: none;
 font-weight: bold;
}

#dropmenudiv a:hover
{ /*hover background color*/
 background-color: #d9d9d9;
}

.resources
{
COLOR:#000000; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px; 
}
.resources A:link {text-decoration: none; color: #c80028;}
.resources A:visited {text-decoration: none; color: #c80028;}
.resources A:active {text-decoration: none; color: #c80028;}
.resources A:hover {text-decoration: underline; color: #c80028;}


.whatsnew
{
COLOR:#000000; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px; 
}
.whatsnew A:link {text-decoration: none; color: #c80028;}
.whatsnew A:visited {text-decoration: none; color: #c80028;}
.whatsnew A:active {text-decoration: none; color: #c80028;}
.whatsnew A:hover {text-decoration: underline; color: #c80028;}


.textsml
{
COLOR:#000000; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px; 
}
.textsml A:link {text-decoration: none; color: #c80028;}
.textsml A:visited {text-decoration: none; color: #c80028;}
.textsml A:active {text-decoration: none; color: #c80028;}
.textsml A:hover {text-decoration: underline; color: #c80028;}

.textsmljustify
{
COLOR:#000000; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px;
text-align:justify; 
}
.textsmljustify A:link {text-decoration: none; color: #c80028;}
.textsmljustify A:visited {text-decoration: none; color: #c80028;}
.textsmljustify A:active {text-decoration: none; color: #c80028;}
.textsmljustify A:hover {text-decoration: underline; color: #c80028;}



.table
{
COLOR:#333333; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px;
LINE-HEIGHT:16px; 
}
.table A:link {text-decoration: none; color: #c80028;}
.table A:visited {text-decoration: none; color: #c80028;}
.table A:active {text-decoration: none; color: #c80028;}
.table A:hover {text-decoration: underline; color: #c80028;}


.title
{
COLOR:#333333; 
FONT-FAMILY:verdana; 
FONT-SIZE:15px; 
FONT-WEIGHT:bold;
}


.footernav
{
COLOR:#85b6e0; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px; 
}
.footernav A:link {text-decoration: none; color: #85b6e0;}
.footernav A:visited {text-decoration: none; color: #85b6e0;}
.footernav A:active {text-decoration: none; color: #85b6e0;}
.footernav A:hover {text-decoration: underline; color: #0168b3;}

.footer
{
COLOR:#ffffff; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px; 
}
.footer A:link {text-decoration: none; color: #cccccc;}
.footer A:visited {text-decoration: none; color: #cccccc;}
.footer A:active {text-decoration: none; color: #cccccc;}
.footer A:hover {text-decoration: underline; color: #cccccc;}


.slideshow 
{
COLOR:#333333; 
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE:11px;
FONT-STYLE:normal;
FONT-WEIGHT:normal;
}

.body 
{
COLOR:#333333; 
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE:11px;
FONT-STYLE:normal;
FONT-WEIGHT:normal;
line-height: 16px;
}
.body A:link {text-decoration: none; color: #c80028;}
.body A:visited {text-decoration: none; color: #c80028;}
.body A:active {text-decoration: none; color: #c80028;}
.body A:hover {text-decoration: underline; color: #c80028;}


.textmed 
{
COLOR:#333333; 
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE:11px;
FONT-STYLE:normal;
FONT-WEIGHT:normal;

}
.textmed A:link {text-decoration: none; color: #c80028;}
.textmed A:visited {text-decoration: none; color: #c80028;}
.textbmed A:active {text-decoration: none; color: #c80028;}
.textmed A:hover {text-decoration: underline; color: #c80028;}


.textmedjustify 
{
COLOR:#333333; 
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE:11px;
FONT-STYLE:normal;
FONT-WEIGHT:normal;
text-align:justify; 
}
.textmedjustify A:link {text-decoration: none; color: #c80028;}
.textmedjustify A:visited {text-decoration: none; color: #c80028;}
.textmedjustify A:active {text-decoration: none; color: #c80028;}
.textmedjustify A:hover {text-decoration: underline; color: #c80028;}


.top
{
COLOR:#ffffff; 
FONT-FAMILY:verdana; 
FONT-SIZE:10px;
FONT-WEIGHT:bold;
}
.top A:link {text-decoration: none; color: #ffffff;}
.top A:visited {text-decoration: none; color: #ffffff;}
.top A:active {text-decoration: none; color: #ffffff;}
.top A:hover {text-decoration: underline; color: #d9d9d9;}

.photonav
{
COLOR:#ffffff; 
FONT-FAMILY:arial; 
FONT-SIZE:25px;
 
}
.photonav A:link {text-decoration: none; color: #ffffff;}
.photonav A:visited {text-decoration: none; color: #ffffff;}
.photonav A:active {text-decoration: none; color: #ffffff;}
.photonav A:hover {text-decoration: none; color: #d9d9d9;}

.photoreturn
{
COLOR:#ffffff; 
FONT-FAMILY:verdana; 
FONT-SIZE:9px;
FONT-WEIGHT:bold; 
}
.photoreturn A:link {text-decoration: none; color: #ffffff;}
.photoreturn A:visited {text-decoration: none; color: #ffffff;}
.photoreturn A:active {text-decoration: none; color: #ffffff;}
.photoreturn A:hover {text-decoration: none; color: #d9d9d9;}


#ab-accordian, #bc-accordian{
	padding: 0;
	width:100%;
	background:#ffffff;
}

.accordion_headings{
	padding:5px;
	background:#dd0028;
	color:#ffffff;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#000000;
color: #ffffff;
}

.accordion_child{
	padding:15px 0 0 0;

}

.accordion_child A:link {text-decoration: none; color: #c80028;}
.accordion_child A{text-decoration: none; color: #c80028;}
.accordion_child A:active {text-decoration: none; color: #c80028;}
.accordian_child A:hover {text-decoration: underline; color: #c80028;}


.header_highlight{
	background:#000000;
color: #ffffff;
}