TD {
	font-family : Verdana;
	font-size : 11px;
}
TD.Outside {
	border-left : 1px solid Silver;
	border-right : 1px solid Silver;
}
TD.Content {
	font-family :  Tahoma;
	font-size : 11px;
	padding : 2px 8px 2px 8px;
}
TD.LeftMenu {
	font-family : Tahoma;
	font-size : 11px;
	border-right : 1px solid Silver;
	padding : 2px 4px 2px 4px;
}
TD.RightMenu {
	font-family : Tahoma;
	font-size : 11px;
	border-left : 1px solid Silver;
	padding : 2px 4px 2px 4px;
}
TD.TopMenu {
	font-family : Tahoma;
	font-size : 11px;
	border-bottom : 1px solid #747474;
	padding : 2px 2px 2px 6px;
	color : white;
}
TD.Menu {
	font-family : Tahoma;
	font-size : 11px;
	color : white;
}
TD.BottomRow {
	font-family :Arial Narrow;
	font-size : 10px;
	border-top : 1px solid #3d3d3d;
	padding : 2px 2px 2px 6px;
}
TD.BottomRowNav {
	font-family : Tahoma;
	font-size : 11px;
	border-top : 1px solid #3d3d3d;
	padding : 2px 2px 2px 6px;
}
TD.BottomRowImage {
	background: url(bottom_grad.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
TD.ThinLines {
	font-family : Tahoma;
	font-size : 11px;
	border-top : 1px solid #3d3d3d;
	padding : 2px 2px 2px 6px;
}

.ltsep {
	padding : 8px 8px;
	font-size : 11px;
	color : #5c5c5c;
	}
	
.contentsep {
	color : black;
	border-bottom : 1px solid #4f4f4f;
	width : 100%;
	padding : 0px 0px 0px 0px;
}

.toplogosep {
	color : black;
	border-bottom : 1px solid #4f4f4f;
	width : 100%;
	padding : 0px 0px 0px 0px;
}

A.dark, A.dark:ACTIVE, A.dark:FOCUS, A.dark:LINK, A.dark:VISITED {
	color : White;
	text-decoration : none;
}
A.dark:hover {
	color : #FFFFCC;
}
a.light, a.light:ACTIVE, a.light:FOCUS, a.light:LINK, a.light:VISITED {
	color : Black;
	text-decoration : none;
}
a.light:hover {
	color : #848484;
}
A.reports, A.reports:ACTIVE, A.reports:FOCUS, A.reports:LINK, A.reports:VISITED {
	color : Black;
}
A.reports:HOVER {
	color : #848484;
}

#rotator, #rotator2, #rotator3, #rotator4, #rotator5
{
	border: 0px solid #000;
	cursor: pointer;
	overflow: hidden;
	margin: 0px auto 0px;
	position: relative;
	width: 225px;
	height: 50px;
	margin-bottom:5px;
}
#rotator img, #rotator2 img, #rotator3 img, #rotator4 img, #rotator5 img
{
	border: 0;
	cursor: pointer;
	width: 225px;
	height: 50px;
}
#rotator4, #rotator5
{
	width: 275px;
	height: 60px;
	margin-left:18px;
}
#rotator4 img, #rotator5 img
{
	width: 275px;
	height: 60px;
}

/***** Accordion Styles *****/
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: navy;
    background: LightSteelBlue;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
    padding: 5px;
    margin-top: 2px;
    cursor: pointer;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background: SteelBlue;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background: LightSteelBlue;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionContent th a
{
    color: White;
}