/* Box navigation images processing */	
.rollover a {
display:block;
width: 400px;
/* padding:10px 10px 10px 7px; */
font: bold 14px sans-serif;
color:#333;
background: url("images/buttons/boxnavbtn.gif") 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 0 -36px;
color: #049;
}
.rollover a:active {
background-position: 0 -100px;
color:#fff;
}	
 /* Change font and other attributes in form objects  */
 .form-wrapper .field-list .field.checkbox input, .form-wrapper .field-list .field.radio input {
     margin-right: 5px;
     height: 17px;
     font-size: 16px;
     font-family:verdana;
 }


/* Global Styles */

body {
	margin:0px;
	}
	
td {
	font:11px arial;
	color:#333333;
    margin-left: 200px;
}
	
a {
	color: #cc0000;
	text-decoration:none;
	font-weight:bold;
	font:14px arial;
	}
	
a:hover {
	color: #990000;
	text-decoration:underline;
	font-weight:bold;
	font:14px arial;
	}
	
/* ID Styles */
	
.navigation a {
	font:14px arial;
	color: #336666;
	text-decoration:none;
	letter-spacing:.1em;
	}
	
#navigation a:hover {
	color: #993300;
	text-decoration:underline;
	}

#padding {
	padding:20px 5px 20px 5px;
	}
	
#weekdays th {
	font:10px arial;
	color: #ffffff;
	letter-spacing:.2em;
	}

#calheader td {
	font-weight:bold;
	}

/* Class Styles */

.logo {
	font:18px times new roman;
	color: #333300;
	letter-spacing:.4em;
	font-weight:bold;
	}

.sidebarText {
	font:12px georgia;
	color: #336666;
	line-height:18px;
	}
	
.bodyText {
	font:11px arial;
	line-height:24px;
	color:#333333;
	}
	
.pageName {
	font:20px georgia;
	color: #CC3300;
	letter-spacing:.1em;
	line-height:26px;
	}
	
.subHeader {
	font:14px georgia;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:10px arial;
	color: #333300;
	letter-spacing:.1em;
	}
	
.calendarText {
	font:11px arial;
	line-height:14px;
	color:#333333;
	}
	
a:link {font: bold 12px tahoma, sans-serif; color: #004891;}
a:visited {font: bold 12px tahoma, sans-serif; color: #a800ff;}
a:hover {font: bold 12px tahoma, sans-serif; color: #ff8400;}
a:active {font: bold 12px tahoma, sans-serif; color: #ff0000;}

.primeNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	color: #3366CC;
	font-weight: normal;
}
.primeNavWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
}

.bottomLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}
.bottomLinksBanner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
}
.quicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.headText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
}
.bodyText {
	font-family: Garamond;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.bodyTextHeadingBlue14Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #3366CC;
}
.bodyTextHeadingBlue12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	color: #3366CC;
}
.bodyTextCaps14Burgandy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
    margin-bottom: 9px;
}
.bodyTextHeadingBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.bodyTextHeadingVerdanaBlackItal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.bodyTextHeadingRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.bodyTextHeadingRed20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.bodyTextHeadingRed30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.bodyTextHeadingBlue30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: Blue;
}
.bodyTextHeadingBlue20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: Blue;
}
.bodyTextHeadingGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #009900;
}
.bodyTextCaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
}
.bodyTextCaps12White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.bodyTextCaps14White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.bodyTextCaps14OffText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF99;
}
.bodyTextCaps16OffText {
	font-family: Calibri, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF99;
}
.bodyTextCaps16White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.bodyTextCaps18White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.bodyTextCaps12BlackRightAlign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000;
	text-align: right;
}
.bodyTextCaps12RedRightAlign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: Red;
	text-align: right;
}
.bodyTextCaps12GreyRightAlign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-align: right;
}
.bodyTextCaps12BlackBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: Bold;
	color: #000;
}
.bodyTextCaps12Grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}
.bodyTextCaps12BoldGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.bodyTextCaps14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
}
.bodyTextCaps14Black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.bodyTextCaps14BlackBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: Bold;
	color: #000;
}
.bodyTextCaps14Grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #333333;
    font-weight: 700;
}
.bodyTextCaps14BoldGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.bodyTextCaps14BoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.bodyTextCaps16Grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.bodyTextCaps18Grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.bodyTextCaps14RoyalBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #3366CC;
}
.bodyTextCaps18RoyalBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #3366CC;
}
.bodyTextCaps12RoyalBlueVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3366CC;
}
.bodyTextCaps14RoyalBlueVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #3366CC;
}
.bodyTextCaps14RoyalBlueVerdanaBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #3366CC;
    margin-top: 0px;
    margin-bottom: 64px;
}
.bodyTextCaps16RoyalBlueVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #3366CC;
}
.bodyTextCaps18RoyalBlueVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #3366CC;
}
.bodyTextCaps16Burgandy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
    margin-bottom: 9px;
}
.bodyTextCaps14Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
    margin-bottom: 9px;
}
.bodyTextCaps16Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
    margin-bottom: 9px;
}
.bodyTextCaps18Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
    margin-bottom: 9px;
}
.bodyTextCaps18Burgandy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
    margin-bottom: 9px;
}
.factOfDayHead10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.factOfDayHead12Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	font-style: normal;
}
.factOfDayHead12Palatino {
	font-family: Palatino Linotype;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	font-style: normal;
}
.factOfDayHead12Verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.factOfDayHead12VerdanaBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	font-style: normal;
}
.factOfDayHead16Verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	font-style: normal;
}
.factOfDayHead18Verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
	font-style: normal;
}
.factOfDayHead14BoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #cc0000;
	font-style: normal;
}
.factOfDayHead12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.factOfDayBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.factOfDayBodyB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.factOfDayHeadCenturyPurple16 {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #591b91;
	font-style: normal;
}
.factOfDayHeadVerdanaPurple16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #591b91;
	font-style: normal;
}
.factOfDayHeadCenturyPurpleBold18 {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: bold;
	color: #591b91;
	font-style: normal;
}
.factOfDayHeadVerdanaPurpleBold18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #591b91;
	font-style: normal;
}
.factOfDayHeadCenturyRed16 {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: Red;
	font-style: normal;
}
.factOfDayHeadVerdanaRed16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: Red;
	font-style: normal;
}
.factOfDayHeadCenturyRedBold18 {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: bold;
	color: Red;
	font-style: normal;
}
.factOfDayHeadVerdanaRedBold18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: Red;
	font-style: normal;
}
.headTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.bodyTextCapsG {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.bodyTextCaps12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.bodyTextCaps18 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.headTextLarge {
	font-family: Garamond;
	font-size: 24px;
	font-weight: bold;
	color: #004891;
}


	
