/* Setting background color so it shows up properly in WYSIWYGPro */
body { background-color:#000000; }

/**
 * Font styling
 */
body { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#b4b4b4; }

/*
 * Header
 */
#header { font-family:"Courier New",monospace,sans-serif; font-size:75px; font-weight:bold; color:#cdcdcd; }
#header h1#sitetitle { font-family:"Courier New",monospace,sans-serif; font-size:75px; font-weight:bold; color:#cdcdcd; }

#nav #nav_main { font-family:"Courier New",monospace,sans-serif; font-size:15px; color:#cdcdcd; }
#nav #nav_main a { text-decoration:none; color:#cdcdcd; background-color:transparent; }
#nav #nav_main a:visited, #nav #nav_main a:link { text-decoration:none; color:#cdcdcd; background-color:transparent; }
#nav #nav_main a:hover, #nav #nav_main a:active { text-decoration:underline; color:#ffffff; background-color:transparent; }
#nav #nav_main .youarehere a { color:#62f701; }

#nav #nav_dept { font-family:"Courier New",monospace,sans-serif; font-size:13px; color:#aaaaaa; }
#nav #nav_dept a { text-decoration:none; color:#aaaaaa; }
#nav #nav_dept a:visited, #nav #nav_dept a:link { text-decoration:none; color:#aaaaaa; }
#nav #nav_dept a:hover, #nav #nav_dept a:active { text-decoration:underline; color:#dddddd; }
#nav #nav_dept li.youarehere a { color:#62f701; }
#nav #nav_dept li.youarehere a:visited, #nav #nav_dept li.youarehere a:link { text-decoration:none; color:#62f701; }
#nav #nav_dept li.youarehere a:hover, #nav #nav_dept li.youarehere a:active { text-decoration:underline; color:#62f701; }

/*
 * Main content
 */
#pagetitles h1, #pagetitles h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#a6a6a6; margin:0px; }
#pagetitles h1.pagetitle { font-size:26px; color:#62f701; }
#pagetitles h2.pagesubtitle { }

/* removed #col3_content from each of the following styles so that they will appear in WYSIWYG Pro */
/*body { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#002a64; }*/

.Header1,.header1 { font-size:20px; font-weight:bold; color:#cdcdcd; }	
.Header2,.header2 { font-size:17px; font-weight:bold; color:#cdcdcd; }
.Header3,.header3 { font-size:14px; font-weight:bold; color:#999999; }

a { text-decoration:none; font-weight:bold; color:#62f701; }
a:visited, a:link { text-decoration:none; color:#3e9c00; }
a:hover, a:active { text-decoration:underline; color:#62f701; }

#col3_content a { font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#col3_content a:visited, #col3_content a:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#col3_content a:hover, #col3_content a:active { font-family:Arial, Helvetica, sans-serif; font-size:13px; }

.text { }
.smalltext { font-size:10px; }


/**
 * Menu styling
 */
ul.toplevel { } 
ul.toplevel li.heading { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; text-transform:capitalize; }
ul.toplevel ul { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#bed4ab; }
ul.toplevel ul a { text-decoration:none; color:#bed4ab; }
ul.toplevel ul a:visited, ul.toplevel ul a:link { text-decoration:none; color:#bed4ab; }
ul.toplevel ul a:hover, ul.toplevel ul a:active { text-decoration:underline; color:#ffffff; }
ul.toplevel ul a.youarehere { text-decoration:none; color:#f78716; }



/*
 * Footer
 */
#footer { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; }
#footer a { text-decoration:none; color:#8598b3; }
#footer a:visited, #footer a:link { text-decoration:none; color:#8598b3; }
#footer a:hover,#footer a:active { text-decoration:underline; color:#ffffff; }
#footer a.youarehere { color:#f78716; }
#footer #sitenav{ line-height:2em; }


/*
 * Sidebar Styles
 */
#col2_content #pagetitles { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; }
#col2_content #pagetitles .pagetitle { }
#col2_content #pagetitles .pagesubtitle { font-family:Times New Roman, serif; font-size:13px; font-weight:bold; color:#bed4ab; }

#col2_content { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#bed4ab; }

#col2_content .Header1,#col2_content .header1 { font-size:15px; font-weight:bold; color:#ffffff; }	
#col2_content .Header2,#col2_content .header2 { font-size:13px; font-weight:bold; color:#bed4ab; }
#col2_content .Header3,#col2_content .header3 { font-size:12px; font-weight:bold; color:#ffffff; }

#col2_content a { text-decoration:none; font-weight:bold; color:#bed4ab; }
#col2_content a:visited, #col2_content a:link { text-decoration:none; color:#bed4ab; }
#col2_content a:hover, #col2_content a:active { text-decoration:underline; color:#ffffff; }
#col2_content a.youarehere { text-decoration:underline; font-weight:bold; color:#f78716; }

#col2_content .text { }
#col2_content .smalltext { font-size:10px; }

