@charset "UTF-8";
/* CSS Document */

/* colors
Orange	f6921e
Red		d71635
Dark gray	212121
Text	333333
*/

/* generic styles */

div#container { width: 944px; margin-left: auto; margin-right: auto; border: 1px solid black; background-color: white; }
body { font-family: Verdana, Helvetica, Arial, sans-serif; color: #333333; background-color: #444444; }
td { vertical-align: top; }
img.imgLeft { float: left; padding: 0 12px 8px 0; border: 0; }
img.imgRight {float: right; padding: 0 2px 0 6px; border: 0; }
form td { font-size: 12px; line-height: 16px; padding-right: 8px; }

/*headings */

h3 	{ font-size: 10px; text-transform: uppercase; color: white; padding-top: 6px; }
h4	{ font-size: 13px;  color: #d71635; margin-bottom: -2px; font-weight: normal; }

/*paragraph text*/

p.p1	{ font-size: 11px; line-height: 14px; margin-bottom: -2px; }
p.p1underline { font-size: 12px; line-height: 16px; border-bottom: 1px solid #333333; }
p.p2underline { font-size: 10px; color: white; border-bottom: 1px solid #8c8c8c; padding-bottom: 6px; }
p.p2	{ font-size: 10px; color: white; }
.red { color: #d71635; font-size: 12px; font-weight: bold; }
.orange { color: #f6921e; font-size: 11px; font-weight: normal; }
p.psubRedItal { font-size: 14px; font-style: italic; color: #d71635; }


/* top banner*/
td.tdBanner { background-image: url("images/logo_banner.gif"); background-repeat: no-repeat; background-position: top; width: 710px; 
		background-color: white; }
td.tdTopNav { padding: 118px 20px 10px 0; border-bottom: 1px solid #999999; text-align: right; }

a.aNavtop	{ font-size: 12px; text-decoration: none; font-weight: normal; }
a.aNavtop:link { color: #d71635; }
a.aNavtop:visited { color: #d71635; }
a.aNavtop:hover { color: #f6921e; text-decoration: underline; }

/* volt */
div#imgRight {width: 240px; float: right; padding-left: 20px; padding-bottom: 10px; }
div#imgRight p { font-size: 11px; font-style: italic; font-weight: bold; }

/*main content area*/

div#main { width: 464px; float: left; padding: 6px 10px 0 10px; }
div#mainWide { width: 700px; padding: 6px 10px 0 10px; }
	
div#main2 { width: 360px; float: left; padding: 6px 10px 0 10px; }
	table.tblBorder { border: 1px solid #8c8c8c; margin-bottom: 18px;  }
	td.tdRed { background-color: #d71635; padding: 4px 4px 4px 8px; color: white; font-size: 14px; text-transform: uppercase; }
	td.tdWhite { padding: 0 10px 8px 8px; }
	td.tdWhiteTopspace { padding: 8px 10px 4px 8px; }
div#news { width: 220px; float: right; padding: 14px 14px 0 4px; background-color: white; }
	table.tblBlack {background-color: #212121; }
	td.tdGrayNews { background-color: #444444; color: white; font-size: 14px; text-transform: uppercase; padding: 2px 0 2px 8px; }
	td.tdNews { padding: 0 0 0 8px; width: 210px; }
div#right { width: 320px; float: right; padding: 8px 16px 0 4px; background-color: white; }
div#rcTable {width: 440px; border: 1px solid #333333; font-size: 11px; }
	
a { font-size: 11px; }
a:link, a:visited { color: #666666; text-decoration: underline; }
a:hover { color: #d71635; text-decoration: none; }

td.tdgray { background-color: #cecece; }



/* news */

a.aNewsHead { font-size: 10px; text-transform: uppercase; }
a.aNewsHead:link, a.aNewsHead:visited { color: white; text-decoration: none; }
a.aNewsHead:hover { color: #f6921e; text-decoration: underline; }

a.aorange { font-size: 11px; }
a.aorange:link { color: #f6921e; text-decoration: none; }
a.aorange:visited { color: #f6921e; }
a.aorange:hover { color: #666666; text-decoration: underline; }



/* footer */
p.p4	{ font-size: 11px;  line-height: 14px;}

a.aNavbottom	{ font-size: 11px;  line-height: 14px; text-decoration: underline; font-weight: normal; }
a.aNavbottom:link { color: #666666; }
a.aNavbottom:visited { color: #666666; }
a.aNavbottom:hover { color: #d71635; text-decoration: underline; }

div#bottomnav { width: 944px; background-color: white; text-align: center; margin-left: auto; margin-right: auto; padding: 6px 0; }
div#bottomnav a {text-decoration: underline;  }
div#bottomnav a:link { color: #666666; }
div#bottomnav a:visited { color: #666666; }
div#bottomnav a:hover { color: #212121; }



/* left side navigation*/
td.tdNav { background-color: #212121; padding-left: 10px; }
td.tdNav p { color: white; text-transform: uppercase; padding-top: 10px; color: #B2B2B2; padding-left: 20px; }
td.tdNavPic { background-color: #212121; }

div#navlistV { font-size: 11px; width: 200px; }
div#navlistV ul { margin-left: 0; padding-left: 20px; list-style-type: none; }
div#navlistV ul li a { display: block; padding: 10px; width: 160px; background-color: #212121; border-bottom: 1px solid #666666; text-decoration: none; }
div#navlistV ul li a:link { color: white; }
div#navlistV ul li a:visited { color: white; }
div#navlistV ul li a:hover { color: #999999; background-color: #333333; }

div#navlistV2 { font-size: 11px; width: 200px; }
div#navlistV2 ul { margin-left: 0; padding-left: 20px; list-style-type: none; }
div#navlistV2 ul li a { display: block; padding: 10px; width: 160px; background-color: #212121; border-bottom: 1px solid #666666; text-decoration: none; }
div#navlistV2 ul li a:link { color: white; }
div#navlistV2 ul li a:visited { color: white; }
div#navlistV2 ul li a:hover { color: #999999; background-color: #333333; }

div#navlistV3 { font-size: 11px; width: 200px; }
div#navlistV3 ul { margin-left: 0; padding-left: 20px; list-style-type: none; }
div#navlistV3 ul li a { display: block; padding: 10px; width: 160px; background-color: #212121; border-bottom: 1px solid #666666; text-decoration: none; }
div#navlistV3 ul li a:link { color: white; }
div#navlistV3 ul li a:visited { color: white; }
div#navlistV3 ul li a:hover { color: #999999; background-color: #333333; }