/******* Link Formatting ********/

A {
	COLOR: #1B4E80;
}
A:link {
	COLOR: #1B4E80;
}
A:hover {
	COLOR: #1B4E80;
	TEXT-DECORATION: underline;
}
.noUnderline {
	TEXT-DECORATION: none;
}

/******* Bulleted List Formatting  ********/

UL.down  {
LIST-STYLE-IMAGE: url(/images/bullets/down.gif);
LINE-HEIGHT: 16px;
}

DL  {
LINE-HEIGHT: 18px;
}


UL.check  {
LIST-STYLE-IMAGE: url(/images/bullets/checkbullet.gif);
LINE-HEIGHT: 16px;
}

UL.bullet {
LIST-STYLE-IMAGE: url(/images/bullets/bullet.gif);
LINE-HEIGHT: 16px;
}

UL.bulletHome {
LIST-STYLE-IMAGE: url(/images/bullets/bullet.gif);
LINE-HEIGHT: 14px;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
FONT-FAMILY: Verdana, Geneva, sans-serif;
}

/******* Navigation Formatting ********/

.breadcrumb {
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: 759CDF;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.navText, navText a:link, navText a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Geneva, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 16px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	COLOR: 003366;
}
.navTextOn, navTextOn a:link#current, navTextOn a:visited#curren {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Geneva, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	COLOR: 336699;
	BACKGROUND: #ffffff;
	BORDER: 1px solid #759CDF;
	BORDER-RIGHT: 1px solid #759CDF;
	BORDER-LEFT: 1px solid #759CDF;
	BORDER-BOTTOM: 1px solid #759CDF;
}
.navTextBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Geneva, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	COLOR: 336699;
}
.navTextSub {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 3px;
	COLOR: ffffff;
}
.navTextSubOn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	COLOR: 003366;
	BACKGROUND: #ffffff;
	BORDER: 1px solid #759CDF;
	BORDER-RIGHT: 1px solid #759CDF;
	BORDER-LEFT: 1px solid #759CDF;
	BORDER-BOTTOM: 1px solid #759CDF;
}

/******* Content Region Formatting - Fonts ********/

H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #CC0033;
	PADDING-TOP: 5px;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Geneva, sans-serif;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #6699CC;
	FONT-SIZE: 12px;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #000000;
}
.content {
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-LEFT: 2px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 8px;
}
.contentSmall {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-LEFT: 2px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 8px;
}
.contentSmallWhite {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-LEFT: 2px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 8px;
}
.contentSmallB {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-LEFT: 2px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 8px;
}
.contentBoxWhiteText {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 10px;
}
.contentBoxWhiteText2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #fff; 
	text-align: right; 
	padding:12px 10px 10px 0px; 
	vertical-align: text-bottom;
}
.contentBoxText {
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: top;
	PADDING-RIGHT: 10px;
}
.contentIndent {
	PADDING-LEFT: 35px;
	PADDING-RIGHT: 15px;
}
.smallContent {
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
}
.caption {
	FONT-WEIGHT: bold;
	FONT-SIZE: .9px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
}
.footer {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	LINE-HEIGHT: 15px;
	FONT-SIZE: 10px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 5px;
}

/******* Content Box Formatting ********/

.contentBoxTextHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Geneva, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 20px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 8px;
	COLOR: 000000;
}
.contentBoxText {
	FONT-WEIGHT: none;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	TEXT-DECORATION: none;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 8px;
	COLOR: 000000;
}
.contentBox {
	BORDER: none;
	BORDER-LEFT: 1px dotted #B4CADF;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 4px;
	MARGIN-RIGHT: 4px;
	TEXT-DECORATION: none;
}

.contentBoxOne {
	BACKGROUND: #ffffff;
	BORDER: none;
	BORDER-LEFT: 1px dotted #B4CADF;
	COLOR: #999999;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-WEIGHT: bold;
	MARGIN-RIGHT: 4px;
	TEXT-DECORATION: none;
}
/******** Table Formatting *********/

Table.darkBlue {
	BACKGROUND-COLOR: #003366;
}
Table.blue {
	BACKGROUND-COLOR: #194D81;
}
Table.medBlue {
	BACKGROUND-COLOR: #366798;
}
Table.lightBlue {
	BACKGROUND-COLOR: #6699CC;
}
Table.gray {
	BACKGROUND-COLOR: #cccccc;
}
Table.lightGray {
	BACKGROUND-COLOR: #eeeeee;
}
Table.darkGray {
	BACKGROUND-COLOR: #333333;
}
TD.rowSpacerRed {
	background-color: #F9A1A1;
}
TD.colSpacerGray {
	background-color: #cccccc;
}
.dots {
	BACKGROUND-IMAGE: url(/images/bgs/bg_3x3_999.gif); BACKGROUND-REPEAT: repeat-x
}
.dotsLine {
	BACKGROUND-IMAGE: url(/images/bgs/dotsline.gif); BACKGROUND-REPEAT: repeat-x
}
/******** Color Formatting *********/

.darkBlue {
	BACKGROUND-COLOR: #003366;
}
.blue {
	BACKGROUND-COLOR: #194D81;
}

.medBlue {
	BACKGROUND-COLOR: #366798;
}
.lightBlue {
	BACKGROUND-COLOR: #6699CC;
}
.starsubbgdkblue {
	BACKGROUND: url(/images/main/starsubbgdb.gif);
	}
.starsubbg {
	BACKGROUND: url(/images/main/starsubbg.gif);
	}
.starbg {
	BACKGROUND: url(/images/main/starbg.gif);
	}
.mapbg {
	BACKGROUND: url(/images/main/mapbg.gif);
	}
.mapsubbg {
	BACKGROUND: url(/images/main/mapsubbg.gif);
	}
.lightRed {
	BACKGROUND-COLOR: #F9A1A1;
}
.medGray {
	BACKGROUND-COLOR: #cccccc;
}
.gray {
	BACKGROUND-COLOR: #dddddd;
}
.lightGray {
	BACKGROUND-COLOR: #eeeeee;
}
.grayShade {
	BACKGROUND: url(/images/bgs/gray-shade.gif);
	}
.white {
	background-COLOR: #ffffff;
}

/** Button Formatting **/

.ActionButtonMain {
	FONT-SIZE: 10px; 
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	BACKGROUND-COLOR: #C2113A;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
}
.actionButton {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #002A6C;
}
.actionButtonBlue {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #668099;
}
.actionButtonLightBlue {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #6699CC;
}
.actionButtonGray {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #666666;
}
.actionButtonLtGray {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #999999;
}

/******* Form Field Formatting ********/

.FormText {
	FONT-WEIGHT: nomal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	LINE-HEIGHT: 14px;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 8px;
}
.FormInput {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 5px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
}
.FormInputSmall {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 5px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
    WIDTH: 50px;
}
.FormInputMed {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 5px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
	WIDTH: 100px;
}
.FormInputLarge {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 2px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
    WIDTH: 150px;
}
.FormInputLarge2 {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 2px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
    WIDTH: 130px;
}
.FormInputLarge3 {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 2px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 2px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
    WIDTH: 162px;
}
.FormInputExtraLarge {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 5px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
    WIDTH: 250px;
}
.FormInputTextArea {
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px; 
	MARGIN-LEFT: 5px;
	MARGIN-top: 1px;
	MARGIN-RIGHT: 5px;
	MARGIN-BOTTOM: 1px;
	PADDING-LEFT: 3px;
    WIDTH: 400px;
}

#quote {
	width: 200px;
	font-weight: bold;
	color: #003366;
	margin: 10px 10px 30px 20px;
}
#quote span {
	font-size: 17px;
	font-style: italic;
}
#img {
	margin-bottom: 10px;
	margin-top: 30px;
	margin-right: 10px;
	margin-left: 10px;
	width: 245px;
	float: right;
}
#content {
	margin-left: 5px;
	margin-top: 0px;
}
#caption {
	background-color: #003366;
	margin: 0px;
	width: 245px;
	padding: 0px;
}
#caption p {
	padding: 5px;
	margin: 0px;
	color: #FFFFFF;
	width: 230px;
	background-color: #003366;
}
#vs_text table  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
