/* CSS Document */

.menuBar
{
font-family:arial, helvetica, sans-serif;
font-size:85%;
font-weight:bold;
color:#4C4C4C;
text-decoration:none;
}

.menuBarBlock
{
background:#FFFFFF;
}

.menuBarBlu
{
font-family:arial, helvetica, sans-serif;
font-size:85%;
font-weight:bold;
color:#002E65;
text-decoration:none;
}

.menuBarBlockBlu
{
background:#002E65;
}

.menuSpace
{
width:12px;
height:5px;
}

.topBorder
{
border-top-style:solid;
border-top-width:2px;
border-top-color:#FFFFFF;
}

.subLink
{
font-family:arial, helvetica, sans-serif;
font-size:10px;;
text-decoration:none;
color:#4C4C4C;
padding-left:1px;
padding-right:1px;
word-spacing:-1px;
line-spacing:-3px;
}

.imageBorder
{
border-style:solid;
border-width:4px;
border-color:#FFFFFF;
}

.bluMore
{
font-family:arial, helvetica, sans-serif;
font-size:67%;
color:#002E65;
font-weight:bold;
text-decoration:none;
}

.mapLine
{
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-left-style:solid;
border-left-width:1px;
border-left-color:#000000;
width:25px;
}

.mapLineGap
{
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
width:25px;
}

.mapLineEnd
{
border-top-style:solid;
border-top-width:1px;
border-top-color:#000000;
border-right-style:solid;
border-right-width:1px;
border-right-color:#000000;
width:25px;
}

.mapItemHeader
{
font-family:arial, helvetica, sans-serif;
font-size:70%;
color:#4C4C4C;
font-weight:bold;
background:#f9E4A6;
border-style:solid;
border-color:#FDF2D2;
border-left-width:2px;
border-right-width:2px;
border-top-width:0px;
border-bottom-width:0px;
height:25px;
width:70px;
}

.mapItem
{
background:#FDF2D2;
vertical-align:top;
text-align:center;
border-style:solid;
border-color:#f9E4A6;
border-left-width:2px;
border-right-width:2px;
border-top-width:0px;
border-bottom-width:0px;
height:25px;
padding-bottom:10px;
}

.mapItemLink
{
font-family:arial, helvetica, sans-serif;
font-size:70%;
color:#4C4C4C;
text-decoration:none;
}

.mapBlank
{
height:25px;
width:25px;
}

.mapLineLeft
{
border-left-style:solid;
border-left-width:1px;
border-left-color:#000000;
}

.mapLineBox
{
border-style:groove;
border-width:1px;
border-color:#000000;
background:#f9E4A6;
font-family:arial, helvetica, sans-serif;
font-size:70%;
color:#4C4C4C;
font-weight:bolder;
width:100px;
}

.hiddenNavSkip
{
position:absolute;
left:-1000px;
}

.noMarker
{
list-style-type:none;
text-align:center;
}

.subnav
{
height:22px;
background:#f9E4A6;
padding-left:5px;
padding-right:2px;
width:150px;
}

.subnavHi
{
height:22px;
background:#E7E7E8;
padding-left:5px;
padding-right:2px;
width:150px;
}

.tBox
{
font-family:arial, helvetica, sans-serif;
font-size:70%;
color:#4C4C4C;
}

.tBoxHeader
{
font-family:arial, helvetica, sans-serif;
font-size:70%;
color:#4C4C4C;
font-weight:bold;
}

.tBoxHeaderSub
{
font-family:arial, helvetica, sans-serif;
font-size:100%;
color:#4C4C4C;
font-weight:bolder;
}

.bodyBox
{
position:relative;
font-family:arial, helvetica, sans-serif;
font-size:71%;
color:#4C4C4C;
width:430px;
height:220px;
}

.bluHeader
{
font-family:arial, helvetica, sans-serif;
font-size:110%;
color:#002E65;
font-weight:bold;
text-decoration:none;
}

.bluLink
{
font-family:arial, helvetica, sans-serif;
font-size:100%;
color:#002E65;
font-weight:bold;
text-decoration:none;
}

.simpleLink
{
text-decoration:none;
color:#4C4C4C;
}

.simpleLinkUnderline
{
text-decoration:underline;
color:#4C4C4C;
cursor:pointer;
}

 /* check for use  of these two */
.progTableNav
{
background:#f9E4A6;
padding-left:5px;
height:22px;
}
/* 2 */
.progTableNavHi
{
background:#E7E7E8;
padding-left:5px;
height:22px;
}
	
.videoLink a {
	color:#002e68;
	font-weight:bold;
	text-decoration:none;
}

.videoLink a:hover {
	color:#002e68;
	font-weight:bold;
	text-decoration:underline;
}
