body  {
	background-color: #001C62;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: normal;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/main_bk.gif);
	background-repeat: repeat-y;



}

	
p  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%}
td  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%}

a:link {
	color: #430F92;
	text-decoration: none;
}
a:visited { color: #655392;
	text-decoration: none;
}
a:hover { color: #761AFF;
	text-decoration: underline;
}
a:active { color: #A6D365; 
	text-dectoration: underline;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bold;
	color: #0A1F62;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #444E8A;
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #B10021;
}

H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 100%;
}

.navBk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/nav/nav_bk.gif);
	background-repeat: no-repeat;
}

.navBk a:link  { color: #FFFFFF; text-decoration: none }
.navBk a:visited  { color: #FFFFFF; text-decoration: none }
.navBk a:hover { color: #B8DA8C; text-decoration: none }
.navBk a:active  { color: #B8DA8C; text-decoration: none }


.callout {
	color: #430F92;
}

.callout a:link  { color: #430F92; text-decoration: none }
.callout a:visited  { color: #655392; text-decoration: none }
.callout a:hover { color: #B10021; text-decoration: none }
.callout a:active  { color: #B10021; text-decoration: none }

.footer {
	font-size: 75%;
	color: #CFD0DB;
}

.footer a:link  { color: #CFD0DB; text-decoration: none }
.footer a:visited  { color: #CFD0DB; text-decoration: none }
.footer a:hover { color: #CFD0DB; text-decoration: underline}
.footer a:active  { color: #CFD0DB; text-decoration: underline}

.footerSmall {
	font-size: 90%;
	color: #CFD0DB;
}

.footerSmall a:link  { color: #CFD0DB; text-decoration: none }
.footerSmall a:visited  { color: #CFD0DB; text-decoration: none }
.footerSmall a:hover { color: #CFD0DB; text-decoration: underline}
.footerSmall a:active  { color: #CFD0DB; text-decoration: underline}

.table {
	border: 1px solid #65678F;

}
.tableHeader {
	font-size: 110%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #65678F;
}
.tableRightLine {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #65678F;
}
.tableRightLineBold {
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #65678F;
}

.tableBottomLine {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #65678F;
}
.tableRow1 {
	background-color: #F2F2F6;
}
.tableRow2 {
	background-color: #D5D5E4;
}

.borderBlack {
	border: 1px solid #000000;
}
.bold {
	font-weight: bold;
}
.boldBig {
	font-weight: bold;
	font-size: 120%;
}
.boldBigSm {
	font-weight: bold;
	font-size: 110%;
}

.boldSmall {
	font-weight: bold;
	font-size: 85%;
}
.bold90 {
	font-weight: bold;
	font-size: 90%;
}
.boldItalic {
	font-weight: bold;
	font-style:italic;
}

.caps {
	text-transform: uppercase;
}
.aitalic {
	font-style: italic;
}

.tableHeaderSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #65678F;
}

.borderWhite {
	border: 1px solid #FFFFFF;
}
.boxCalloutLavDot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	background-color: #D5D5E4;
	border: 1px solid #0A1F62;
}

.textNested {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
}

.textNestedSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
}

.noPrint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noSee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: none;
}

.textSm {
	font-size: 95%;
}

.formSmallRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B10021;
}

.bkHeader {
	background-image: url(/images/hdr_curve_bk.gif);
	background-repeat: no-repeat;
}

.sidebarBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CFD0DB;
	background-color: #001C62;
	border: 1px solid #E2E3E9;
}

.sidebarBox a:link  { color: #CFD0DB; text-decoration: none; }
.sidebarBox a:visited  { color: #CFD0DB; text-decoration: none }
.sidebarBox a:hover { color: #A3CE63; text-decoration: none}
.sidebarBox a:active  { color: #A3CE63; text-decoration: none}

.sidebarBoxLink {
	color: #CFD0DB;
	font-weight: bold; 
}

.sidebarBoxLink a:link  { color: #CFD0DB; text-decoration: none; }
.sidebarBoxLink a:visited  { color: #CFD0DB; text-decoration: none }
.sidebarBoxLink a:hover { color: #A3CE63; text-decoration: none}
.sidebarBoxLink a:active  { color: #A3CE63; text-decoration: none}

.bkPhotoHome {
	background-image: url(/images/sidebar/photo_home.jpg);
	background-repeat: no-repeat;
}
.bkPhotoWhatItTakes {
	background-image: url(/images/sidebar/photo_what.jpg);
	background-repeat: no-repeat;
}
.bkPhotoTestimonials {
	background-image: url(/images/sidebar/photo_testimonials.jpg);
	background-repeat: no-repeat;
}
.bkPhotoPodcast {
	background-image: url(/images/sidebar/photo_podcast.jpg);
	background-repeat: no-repeat;
}
.bkPhotoMediaGallery {
	background-image: url(/images/sidebar/photo_media.jpg);
	background-repeat: no-repeat;
}
.bkPhotoContact {
	background-image: url(/images/sidebar/photo_contact.jpg);
	background-repeat: no-repeat;
}
.bkPhotoApply {
	background-image: url(/images/sidebar/photo_apply.jpg);
	background-repeat: no-repeat;
}
.frontNewsEventsBold {
	color: #0A1F62;
	font-weight: bold; 
}

.frontNewsEventsBold a:link  { color: #0A1F62; text-decoration: none }
.frontNewsEventsBold a:visited  { color: #0A1F62; text-decoration: none }
.frontNewsEventsBold a:hover { color: #B10021; text-decoration: none }
.frontNewsEventsBold a:active  { color: #B10021; text-decoration: none }

.bulletLeft  {
	margin-left: -20px;
}
	.bkHeaderUA {
	background-image: url(/images/banner/banner_bk.gif);
	background-repeat: repeat-x;
}
