/**
 * Font styling
 */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
body { background-color:#ffffff; }

/*
 * Header
 */
#header { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8598b3; }
#header h1#sitetitle { font-family:Times New Roman; font-size:32px; font-weight:bold; color:#ffffff; }
#header div#regionnav { font-size:11px; font-wdith:normal; color:#8598b3; }
#header a:visited, #header a:link { text-decoration:none; color:#8598b3; }
#header a:hover,#header a:active { text-decoration:underline; color:#ffffff; }
#header a.youarehere { color:#f78716 !important; }

/*
 * Main content
 */
#pagetitles { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#002a64; }
#pagetitles .pagetitle { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#002a64; }
#pagetitles .pagesubtitle { font-family:Times New Roman; font-size:18px; font-style:italic; color:#002a64; }

/* removed #col3_content from each of the following styles so that they will appear in WYSIWYG Pro */
 { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#002a64; }

.Header1,.header1 { font-size:15px; font-weight:bold; color:#002a64; }
.Header2,.header2 { font-size:13px; font-weight:bold; color:#002a64; }
.Header3,.header3 { font-size:12px; font-weight:bold; color:#939598; }

a { text-decoration:none; font-weight:bold; color:#3264a8; }
a:visited, a:link { text-decoration:none; color:#3264a8; }
a:hover, a:active { text-decoration:underline; color:#002a64; }

.text { }
.smalltext { font-size:10px; }

/* general link syles
a { font-weight:bold; }
a:visited, a:link { text-decoration:none; color:#fc5517; }
a:hover,a:active { text-decoration:underline; color:#fc5517; }
*/

/**
 * 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 li a.heading { color:#bed4ab; }
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 !important; }



/*
 * Footer
 */
#footer { font-family:Tahoma, Arial; font-size:10px; font-weight:normal; color:#adbcd2; }
#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 !important; }
#footer #sitenav{ line-height:2em; }


/*
 * Sidebar Styles
 */
#col2_content_sidebar #pagetitles { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#ffffff; }
#col2_content_sidebar #pagetitles .pagetitle { }
#col2_content_sidebar #pagetitles .pagesubtitle { font-family:Times New Roman, serif; font-size:13px; font-weight:bold; color:#bed4ab; }

#col2_content_sidebar { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#bed4ab; }

#col2_content_sidebar .Header1,#col2_content_sidebar .header1 { font-size:15px; font-weight:bold; color:#ffffff; }	
#col2_content_sidebar .Header2,#col2_content_sidebar .header2 { font-size:13px; font-weight:bold; color:#bed4ab; }
#col2_content_sidebar .Header3,#col2_content_sidebar .header3 { font-size:12px; font-weight:bold; color:#ffffff; }

#col2_content_sidebar a { text-decoration:none; font-weight:bold; color:#bed4ab; }
#col2_content_sidebar a:visited, #col2_content_sidebar a:link { text-decoration:none; color:#bed4ab; }
#col2_content_sidebar a:hover, #col2_content_sidebar a:active { text-decoration:underline; color:#ffffff; }
#col2_content_sidebar a.youarehere { text-decoration:underline; font-weight:bold; color:#f78716 !important; }

#col2_content_sidebar .text { }
#col2_content_sidebar .smalltext { font-size:10px; }

table#col2_content_sidebar { width:100%; height:100%; background-color:#395928; }
table#col2_content_sidebar { background-color:#blue; }

td { padding:7px; }

