body {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px; 
	line-height: 14px; 
	color: #ffffff;
}

a:link, a:visited { color: #d60300;text-decoration: underline; }
a:hover, a:active { color: #d60300;text-decoration: underline; }

.boldbody {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px; 
	line-height: 14px; 
	color: #ffffff; 
	text-transform: uppercase;
	font-weight: bold;
}


.header_white {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;line-height: 18px;
	text-transform: uppercase;
}
.header_orange {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	text-transform: uppercase;
}

.barry_image {margin-top: -5px;}
.image_grey_border {border: 1px #535051 solid;}


/***  Navigation ***/
.subnav_white {font-family: arial, helvetica, sanserif; 
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px; 
	text-transform: uppercase;
}

.subnav_white a:link, .subnav_white a:visited {font-family: arial, helvetica, sanserif; 
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px; 
	text-decoration: none;
	text-transform: uppercase;
}
.subnav_white a:hover, .subnav_white a:active {font-family: arial, helvetica, sanserif; 
	color:#d60300;
	font-weight:bold;
	font-size:11px; 
	text-decoration: none;
	text-transform: uppercase;
}
.subnav_orng {font-family: arial, helvetica, sanserif; 
	color:#d60300;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
}

/*** Backgrounds ***/

.whitebkg { background-color: #ffffff;}
.bluebkg { background-color: #4b5870;}
.bluebkg_txtarea { background-color: #394864;}
.topgrybkg {background-color: #918f90;}
.drkgreybkg {background-color:#221e1f;}
.medgreybkg {background-color:#49403f;}

.bkg_main {background-image: url(../images/bkg_main.jpg); 
	background-repeat: repeat-x;
	background-position: top;
	background-color:#000000;
}
.bkg_sub {
	background-image: url(../images/bkg_submain.jpg); 
	background-repeat:repeat-x; 
	background-color:#000000;
}
.bkg_sub2 {
	background-image: url(../images/bkg_submain2.jpg); 
	background-repeat:repeat-x; 
}
.bkg_top {
	background-image: url(../images/bkg_top.gif); 
	background-repeat:repeat-x; 
	background-color:#000000;
}
.p1txt {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px; 
	line-height: 18px; 
	color: #ffffff;
	text-transform:none;
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 10px;
}
.p2txt {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px; 
	line-height: 18px; 
	color: #ffffff;
	text-transform:none;
	margin-left: 10px;
	margin-right: 10px;
}

/***  Footer ***/
.footer {
	font-family: arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color:#e2e1e1;
	text-transform: uppercase;
}
.footer a:link, .footer a:visited {color: #e2e1e1;font-size: 9px;text-decoration: underline; text-transform: uppercase; }
.footer a:hover, .footer a:active {color: #ffffff;font-size: 9px;text-decoration: underline; text-transform: uppercase;}

/***  Legal ***/
.legal {
	font-family: arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color:#e2e1e1;
	margin-left: 10px;
	margin-right: 10px;
}