/***************************Global Styles***************************/
/*general font style and size*/
body, td, th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*Content links*/
.contentlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #000000;		
}

.contentlink:hover {
	color: #B82C29;				
}

/*Content title links*/
.contenttitlelink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	
	color: #333333;
	font-weight: bold;		
}

.contenttitlelink:hover {
	color: #B82C29;				
}

/*form objects*/
input, select, textarea {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

/*Advanced Search link*/
.advancedsearchlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #333333;		
}

/*Spacing between home news and callout links*/
.linkspacing {
    font-size: 9px;
	padding-bottom: 5px;	
}

/*Bullet graphic for unordered list items*/
ul {
	list-style-image: url(/images/li.gif);		
}

/***************************Home Page Styles***************************/
/*News links*/
.homenewslink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;	
}

.homenewslink:hover {
	text-decoration: underline;
}

/*Class for more link*/
.morelink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #B82C29;
	font-weight: bold;
	text-decoration: none;	
}

.morelink:hover {
	text-decoration: underline;
}

/***************************Left Column Styles***************************/
/*Left column background color*/
.leftcolumn_bgcolor {
	background-color: #ffffff;	
}

/*Left nav section link*/
.leftnav_sectionlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #B82C29;
	font-weight: bold;
	text-decoration: none;
	padding-left: 8px;			
}

.leftnav_sectionlink:hover {
	text-decoration: underline;
}

/*Left nav level 1*/
.leftnavlv1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;				
}

.leftnavlv1:hover {
	text-decoration: underline;
}

/*Left nav level 2*/
.leftnavlv2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;	
	text-decoration: none;				
}

.leftnavlv2:hover {
	text-decoration: underline;
}

/*Left nav level 3*/
.leftnavlv3 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #333333;	
	text-decoration: none;				
}

.leftnavlv3:hover {
	text-decoration: underline;
}

/*Spacing for left nav level 1*/
.lv1leftnavspacing {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;		
}

/*Spacing for left nav level 2*/
.lv2bulletspacing {
	padding-left: 10px;
	vertical-align: top;
}

.lv2leftnavspacing {
	padding-top: 2px;
	padding-bottom: 2px;		
}

/*Spacing for left nav level 3 bullet*/
.lv3bulletspacing {
	padding-left: 16px;
	vertical-align: top;	
}

.lv3leftnavspacing {
	padding-top: 2px;
	padding-bottom: 2px;		
}

/***************************Middle Column Styles***************************/
/*Breadcrumbing links*/
.bclink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000000;				
}

.bclink:hover {
	color: #B82C29;				
}

/*Breadcrumbing text*/
.bccontent {
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	padding-top: 9px;
	padding-bottom: 6px;	
}

/*Page title*/
.pagetitle {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 15px;
	color: #B82C29;
	font-weight: bold;	
	padding-top: 8px;
	padding-bottom: 8px;			
}

/*Page Header*/
.pageheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

/*Page Header*/
.pagesubheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #B82C29;
	font-weight: bold;
}

/*Content table border*/
.contenttableborder {
	background-color: #333333;
}

/*Content table header*/
.contenttableheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	background-color: #3B0084;
	padding: 4px;		
}

/*Content table subheader*/
.contenttablesubheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	background-color: #cccccc;
	padding: 2px;
	text-align: center;		
}

/*Content table body*/
.contenttablebody {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	background-color: #ffffff;
	padding: 4px;
	vertical-align: top;	
}

/*White bold text used in table headings*/
.whitebold {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;				
}

/*For smaller text inside tables*/
.tablebody {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;		
	vertical-align: top;	
}

/***************************Right Column Styles***************************/
/*Callout border*/
.calloutborder {
	background-color: #333333;
}

/*Callout header*/
.calloutheader {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #cccccc;
	padding: 4px;	
}

/*Callout body*/
.calloutbody {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #000000;	
	background-color: #ffffff;
	padding: 6px;	
}

/*Callout links*/
.calloutlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color:#B82C29;
	text-decoration: none;
}
.calloutlink:hover {	
	text-decoration: underline;
}

/*Callout spacing*/
.calloutspacing {
	padding: 3px;
}

/***************************Footer Styles***************************/
/*Footer links*/
.footerlink {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	color: #eeeeee;
	font-weight: bold;	
	text-decoration: none;	
}

.footerlink:hover {	
	text-decoration: underline;
}