/* SRC SITE STYLESHEET  */





/* Body Text Large (most all website copy should use this) */

.bodytxtLg  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	line-height: 16px;

}

.bodytxtLg  a:link, .bodytxtLg a:visited, .bodytxtLg a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #05212D;

	text-decoration: underline;

}



.bodytxtLg a:hover  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #660000;

	text-decoration: underline;

}



/* Body Text Small */

.bodytxtSm {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

}

.bodytxtSm a:link, .bodytxtSm a:visited, .bodytxtSm a:active  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #05212D;

	text-decoration: underline;

}



 .bodytxtSm a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #660000;

	text-decoration: underline;

}





/* used for headers like "in the news" and "deadline alert" AND "view more" type of text links  */

/* the link properties are specifically for "view more" type of text links  */





.bold11 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}



.bold11 a:link, .bold11 a:visited, .bold11 a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}



.bold11 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #660000;

	text-decoration: none;

}





/* this is the larger gray text on the homepage, and the links to the cases NOTE: It's gray as just text, but linked it becomes dark blue with a red rollover state */ 

.bold13 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}





.bold13 a:link, .bold13 a:visited, .bold13 a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #05212D;

	text-decoration: none;

}





.bold13 a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #660000;

	text-decoration: underline;

}







/* Page title header text - not set up to be linked FYI */

.headerRed {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #660000;

}



/* Subhead Dark Blue  - not set up to be linked FYI */

.boldsubHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #05212D;

	text-decoration: none;

	font-weight: bold;

}





/* Navigation Elements  */



.navMain {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CCCCCC;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	background-image: url(../images/global/bg_bluestripes.gif);

	text-transform: uppercase;

}

.navMain a:link, .navMain a:visited, .navMain a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CCCCCC;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	text-transform: uppercase;

}

.navMain a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	text-transform: uppercase;

}



.navMainOn {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	background-color: #031720;

	text-transform: uppercase;

}



.navMainOn a:link, .navMainOn a:visited, .navMainOn a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	background-color: #031720;

	text-transform: uppercase;



}

.navMainOn a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	background-color: #031720;

	text-transform: uppercase;



	

}



/* FYI the second level nav rollovers took a ton of work getting them to finally act the way I wanted, so be extremely careful with this & don't change it or it might not work again! :)   */

.navSecond {

	background-color: #EBEEEE;

	margin: 0px;

	padding: 8px 0px;



}

.navSecond a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #05212D;

	background-color: #EBEEEE;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #EBEEEE;

	text-decoration: none;

	text-align: left;

	margin: 0px;

	padding: 8px 0px;

}

.navSecond a:visited {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #05212D;

	background-color: #EBEEEE;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #EBEEEE;

	text-decoration: none;

	text-align: left;

	margin: 0px;

	padding: 8px 0px;

}

.navSecond a:hover {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #660000;

	background-color: #EBEEEE;

	border-left: 4px solid #660000;

	text-decoration: none;

	margin: 0px;

	text-align: left;

	padding: 8px 0px;

}

.navSecond a:active {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #660000;

	background-color: #EBEEEE;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #660000;

	text-decoration: none;

	margin: 0px;

	padding: 8px 0px;



}



.navSecondOn {

	background-color: #05212D;

	margin: 0px;

	padding: 8px 0px;



}

.navSecondOn a:link, .navSecondOn a:visited, .navSecondOn a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #05212D;

	text-decoration: none;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #05212D;

	text-align: left;

	margin: 0px;

	padding: 8px 0px;

}

.navSecondOn a:hover  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #05212D;

	text-decoration: none;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #05212D;

	text-align: left;

	margin: 0px;

	padding: 8px 0px;

}



.navThird {

	background-color: #CAD0D2;

	margin: 0px;

	padding: 5px 0px;



}

.navThird a:link {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #05212D;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #CAD0D2;

	text-decoration: none;

	text-align: left;

	margin: 0px;

	padding: 5px 0px;

}

.navThird a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #05212D;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #CAD0D2;

	text-decoration: none;

	text-align: left;

	margin: 0px;

	padding: 5px 0px;

}

.navThird a:hover {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #660000;

	border-left: 4px solid #660000;

	text-decoration: none;

	margin: 0px;

	text-align: left;

	padding: 5px 0px;

}

.navThird a:active {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #660000;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #660000;

	text-decoration: none;

	margin: 0px;

	padding: 5px 0px;



}





.navThirdOn {

	background-color: #CAD0D2;

	text-align: left;

	padding: 5px 0px;

}





.navThirdOn a:link, .navThirdOn a:visited, .navThirdOn a:active, .navThirdOn a:hover {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #660000;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #660000;

	text-decoration: none;

	margin: 0px;

	text-align: left;

	padding: 5px 0px;

}







/* Copyright Text */



.footerGray {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

}



/* Footer Links  */

.footerLinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CCCCCC;

	text-decoration: none;

}

.footerLinks  a:link, .footerLinks a:visited, .footerLinks a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #05212D;

	text-decoration: underline;

}

.footerLinks a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #05212D;

	text-decoration: underline;

}



/* List image & background colors  */



ul {

	list-style-image:  url(../images/global/bullet_gray.gif);

}

