/* Basic CSS styles used for entire website */
/* Use lowercase for first letter of all Classes and IDs (No prefixes) */


/* GENERAL STYLES USED FOR ALL PAGES */

body { margin-top:0;padding-top:0;color:#333333;font-size:11px;font-family:verdana,arial,sans-serif;}



H1 {font-family:'Trebuchet MS',geneva,tahoma,arial,sans-serif;font-size:18px;font-weight:normal;padding:0;margin-top:2px;margin-bottom:6px;}
H2 {font-family:'Trebuchet MS',geneva,tahoma,arial,sans-serif;font-size:17px;font-weight:normal;padding:0;margin-top:2px;margin-bottom:6px;}
H3 {font-family:'Trebuchet MS',geneva,tahoma,arial,sans-serif;font-size:16px;padding:0;margin-top:2px;margin-bottom:6px;}
H4 {font-family:verdana,arial,sans-serif;font-size:14px;}
H5 {font-family:verdana,arial,sans-serif;font-size:13px;}


/* IDs (used once per page) */

/* Global Navigation Menu ( /inc/globalNav.inc ) */	
#globalNav { padding-right:3px; padding-top:1px; padding-bottom:2px;color: white;font-family:Verdana;font-size: 10px;font-weight: bold;line-height: 1.3;}
#globalNav a {color:white;font-family:Verdana, sans-serif;font-size: 10px;font-weight: bold;text-decoration: none;padding-right: 3px;}
#globalNav a:hover {text-decoration: underline;}
#globalNav img {margin-right:1px;margin-left:1px;}

/* SubMenu for each section under Main Navigation Menu (/inc/submenuBC.inc, /inc/submenuEC.inc, etc.) */
#mainNavSubMenu {color:white;font-family:Verdana, sans-serif;font-size:10px;font-weight:bold;padding-top:3px;padding-bottom:3px;width:790px;}
#mainNavSubMenu a {color:white;text-decoration:none;padding-right:3px;}
#mainNavSubMenu a:hover {text-decoration:underline;}

/* SideMenu for Content pages */
#sidemenu{ margin-right:8px;margin-left:8px; }
#sidemenu H3  { padding-top:6px;margin-bottom:6px;padding-bottom:0;} 
#sidemenu H3 a:link, #sidemenu H3 a:active, #sidemenu H3 a:hover, #sidemenu H3 a:visited {font-family:Arial, Helvetica, sans-serif;font-size:15px;border-bottom:1px solid; padding-top:6px;margin-bottom:6px;padding-bottom:0;text-decoration:none;line-height:1.3em;} 
#sidemenu { color:#666666;font-family:arial;font-size:11px;font-weight:bold;line-height:1.3em;}
#sidemenu td { vertical-align:top; padding-bottom:5px; padding-top:1px;}
#sidemenu a {color:#666666;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none;}
#sidemenu a:hover {text-decoration: underline;}
#sidemenu img {margin-right:1px;margin-left:1px; margin-top:4px;}

/* SideMenu for Content pages - Accessibility */
#sidemenuBigger { margin-right:8px;margin-left:8px; }
#sidemenuBigger H3 {padding-top:6px;margin-bottom:6px;padding-bottom:0;} 
#sidemenuBigger H3 a:link, #sidemenuBigger H3 a:active, #sidemenuBigger H3 a:hover, #sidemenuBigger H3 a:visited {font-family:Arial, Helvetica, sans-serif;font-size:15px;border-bottom:1px solid; padding-top:6px;margin-bottom:6px;padding-bottom:0;text-decoration:none;line-height:1.3em;} 
#sidemenuBigger { color:#666666;font-family:verdana;font-size:12px;font-weight:bold;line-height:1.3em;}
#sidemenuBigger td { vertical-align:top; padding-bottom:8px; padding-top:1px;}
#sidemenuBigger a {color:#666666;font-family:verdana;font-size:12px;font-weight:bold;text-decoration:none;}
#sidemenuBigger a:hover {text-decoration: underline;}
#sidemenuBigger img {margin-right:1px;margin-left:1px; margin-top:4px;}


/* CLASSES (used multiple times per page) */

/* Main Navigation Menu ( /inc/mainNav.inc ) */
div.mainNav a:link, div.mainNav a:active, div.mainNav a:visited { color:white;font-family: Arial, sans-serif; font-size:12px;font-weight:bold;padding:1px;text-decoration: none;display:block; }
div.mainNav a:hover { color:white;font-family: Arial, sans-serif; font-size:12px;font-weight:bold;background: #85868B;text-decoration: none;padding:1px;display:block;} 

/* Landing page headings and links   */
h3.landingmenu{font-family:Arial, Helvetica, sans-serif;font-size:17px;border-bottom: 1px solid; margin-bottom:6px;margin-top:8px;padding-bottom:0;}
h3.landingmenu a:link, h3.landingmenu a:active, h3.landingmenu a:visited, h3.landingmenu a:hover  {font-family:Arial, Helvetica, sans-serif;font-size:17px;border-bottom: 1px solid; margin-bottom:6px;margin-top:8px;padding-bottom:0;text-decoration:none;}
table.landingmenu { color:#333333;font-family:arial;font-size:12px;font-weight:normal;line-height:1.1em;}
table.landingmenu td { vertical-align:top; padding-bottom:5px;}
table.landingmenu a:link, table.landingmenu a:active, table.landingmenu a:visited {color:#333333;font-family:arial;font-size:12px;font-weight:normal;text-decoration:none;}
table.landingmenu a:hover {text-decoration: underline;}
table.landingmenu img {margin-right:1px;margin-left:1px; margin-top:4px;}

/* Main Layout Table and Content Table */
.mainTable { width:60%; background-color: #CBCAC6; } /* layout width for main table and copyright table */
.mainTableFixed { width:799px; background-color: #CBCAC6; } /* layout width for main table on landing pages (fixed size) */
.contentTable {width:100%; background-color: #EEEEEE; }  /* background color and width for content table */

/* Level 3 templates - side menu cell and main content cell*/
.level3Sidemenu { background-color:#DBDCD6; width:5%; vertical-align:top; } 
.level3Content { background-color:#EEEEEE; width:95%; vertical-align:top; height:400px; }

/* OTHER COMMON STYLES */
.content { margin:5px 10px 25px 10px; font-size:11px;font-family:verdana, sans-serif;color:#333333;} /* main content div styles (margins and font colors) trbl */
.contentBigger { margin:5px 10px 25px 10px; font-size:13px;font-family:verdana, sans-serif;color:#333333;} /* main content div styles (margins and font colors) trbl */
/* normal list - no bullets */
ul.normalList {list-style:none; list-style-type:none;}
ul.normalList li {line-height:160%;}
/* list of pdf forms with pdf image */
ul.pdfList {list-style:none;margin-left:20px;}
ul.pdfList li {padding:5px 0px;}
ul.pdfList img { vertical-align:top;padding-left:4px;border:none 1px #000099;}
/* basic list with no bullets and slight spacing between lines */
ul.simpleList {list-style:none;margin-left:20px;}
ul.simpleList li {padding-bottom:3px;}
/* background images used in table cell layout */
.imgcell img, .imgcell a { display: block; }


/* MISCELLANEOUS STYLES */

/* Various Font Styles */		
.verdana10 {font-family:Verdana, sans-serif; font-size:10px;}
.verdana11 {font-family:Verdana, sans-serif; font-size:11px;}
.verdana12 {font-family:Verdana, sans-serif; font-size:12px;}
.arial10 {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.arial11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.arial12 {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.arial13 { font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.serif11 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
.serif12 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.serif13 {font-family:Georgia, "Times New Roman", Times, serif;  font-size:13px;}
.normal {color:#333333;font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal;}
.b {font-weight:bold;}

/* Various Colors */
.gold {color:#F2BA2F;}
.red {color:#CC0000;}
.blue {color:#0000FF;}
.black {color:#000000;}
.white {color:#FFFFFF;}
.gray {color:#333333;}

/* white links */ 
a.white:link, a.white:active, a.white:visited {color: white; text-decoration: underline;}
a.white:hover {color: white; text-decoration: underline;}

/* Section Colors for fonts, etc.*/
.colorIC {color:#9D0C10;}
.colorEC {color:#A44D18;}
.colorBC {color:#5E9226;}
.colorLC {color:#2A7191;}
.colorSC {color:#F2BA2F;}w
.colorOS {color:#E29C0B;}	
.colorNeutral {color:#003366;}

/* Section Colors for table backgrounds, etc.*/
.bgcolorIC {background-color:#9D0C10;}
.bgcolorEC {background-color:#A44D18;}
.bgcolorBC {background-color:#5E9226;}
.bgcolorLC {background-color:#2A7191;}
.bgcolorSC {background-color:#F2BA2F;}
.bgcolorOS {background-color:#E29C0B;}			
.bgcolorNeutral {background-color:#003366;}

@media print {
BODY {color:black; background:white;}
#sidemenu  {display: none;}
td.level3Sidemenu img { display: none;}
td.level3Sidemenu { background-color:#EEEEEE;}
/* div.content {margin-right:130px;} */
 div.content {width:600px;}
}
