P
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white
{
    BACKGROUND-COLOR: #ffffff
}

LI
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.headings:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.headings:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.headings:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.headings:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.audience:link, A.audience:visited, A.audience:active
{
	height:20px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
}
.audience {
	padding-top:2px;
	padding-bottom:2px;
}
A.audience:hover
{
    FONT-SIZE: 11px;
    COLOR: #1d5c9e
}

A.required:active
{
	padding-bottom:11px;
	height:20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.required:link, A.required:visited
{
	padding-bottom:11px;
	height:20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.required:hover
{
	padding-bottom:11px;
	height:20px;
    FONT-SIZE: 11px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.secondary:link,A.secondary:visited,A.secondary:active
{
	padding-bottom:11px;
	height:20px;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.secondary:hover
{
    COLOR: #1d5c9e;
}

A:link
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A:active
{
    FONT-SIZE: 11px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.leftnav:active
{
    FONT-SIZE: 11px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.leftnav:link
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.leftnav:hover
{
    FONT-SIZE: 11px;
    COLOR: #1d5c9e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.leftnav:visited
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

TR.HeaderHairlineReq
{
    BACKGROUND-IMAGE: url(/images/body_end.gif)
}
/*
TD.HeaderRtTicReq
{
    BACKGROUND-IMAGE: url(/images/body_rttic.gif)
}
*/
TD.HeaderMidReq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eceee7;
}

TD.HeaderLftTicReq
{
	BACKGROUND-IMAGE: url(/images/body_lftTic.gif)
}

TD.HeaderEndReq
{
	/*
	border-top:1px solid #cccdc7;
	border-bottom:1px solid #ffffff;
	BACKGROUND-IMAGE: url(images/body_end.gif)
	*/
	background-color:#ffffff;
	height:2px;
	BACKGROUND-IMAGE: url(/images/HeaderMidReq.gif)
}

TR.HeaderHairline
{
    BACKGROUND-IMAGE: url(/images/header_hairline.gif)
}
TD.HeaderRtTic
{
    BACKGROUND-IMAGE: url(images/header_rttic.gif)
}
TD.HeaderMid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b1c5d8
}
TD.HeaderLftTic
{
    BACKGROUND-IMAGE: url(/images/header_lfttic.gif)
}
TD.HeaderEnd
{
    BACKGROUND-IMAGE: url(/images/header_end.gif)
}
TD.BodyRtTic
{
    BACKGROUND-IMAGE: url(/images/body_rtTic.gif)
}
TD.BodyMid
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-IMAGE: url(/images/body_mid.gif);
}
TD.BodyLftTic
{
    BACKGROUND-IMAGE: url(/images/body_lftTic.gif)
}
TD.BodyEnd
{
	background-color:#ffffff;
	height:2px;
	BACKGROUND-IMAGE: url(/images/HeaderMidReq.gif)
}

TD.TrailingSpacer
{
    BACKGROUND-IMAGE: url(/images/trailer.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.TrailingSpacerReq
{
    BACKGROUND-IMAGE: url(/images/trailer.gif);
    BACKGROUND-REPEAT: repeat-x
}

/* Modules for Secondary Modules */
TR.HeaderHairline2nd
{
    BACKGROUND-IMAGE: url(/images/header_hairline.gif)
}
TD.HeaderRtTic2nd
{
    BACKGROUND-IMAGE: url(/images/comp_RtTic_bl.gif)
}
TD.HeaderMid2nd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b1c5d8;
}
TD.HeaderLftTic2nd
{
    BACKGROUND-IMAGE: url(/images/comp_lftTic_bl.gif)
}
TD.HeaderEnd2nd
{
    BACKGROUND-IMAGE: url(/images/header_end.gif)
}
TD.BodyRtTic2nd
{
    BACKGROUND-IMAGE: url(/images/body_rtTic.gif)
}
TD.BodyMid2nd
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-IMAGE: url(/images/body_mid.gif)
}
TD.BodyLftTic2nd
{
    BACKGROUND-IMAGE: url(/images/body_lftTic.gif)
}
TD.BodyEnd2nd
{
    BACKGROUND-IMAGE: url(/images/body_end.gif)
}
TD.TrailingSpacer2nd
{
    BACKGROUND-IMAGE: url(/images/trailer.gif);
    BACKGROUND-REPEAT: repeat-x
}

/* End of Secondary Modules */
A.checklist:link
{
	padding-bottom:10px;
	height:20px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/un_checked.gif);
    COLOR: #333333;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
A.checklist:hover
{
	padding-bottom:10px;
	height:20px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/un_checked.gif);
    COLOR: #1d5c9e;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
A.checklist:visited
{
	padding-bottom:10px;
	height:20px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/checked.gif);
    COLOR: #333334;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
.CalendarSearch
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footeraddress {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image: url(/images/footer_shadow.gif)
}

a.footerlinks:link,a.footerlinks:visited,a.footerlinks:active {
	text-transform:uppercase;
	font-family:arial,verdana;
	color:#666666;
	text-decoration:none;	
}
a.footerlinks:hover {
	color:#000000;
	text-decoration:none;
}

