﻿
/* =Formatting Styles
---------------------------------------- */

h1 {
color: #003366;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight: bold;
padding-bottom: 10px;
margin-top: 0;
padding-top: 10px;
border-bottom: 2px solid #003366;
}

.header1 {
display: block;
color: #003366;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight: bold;
padding-bottom: 10px;
margin-top: 0;
padding-top: 10px;
border-bottom: 2px solid #003366;
}


h2 {
color: #003366;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight: bold;
border-bottom: 1px solid #ccc;
}

.header2 {
display: block;
color: #003366;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight: bold;
border-bottom: 1px solid #ccc;}


h3 {
color: #003366;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
margin: 0;
padding:0;
}

.header3 {
display: block;
color: #003366;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
margin: 0;
padding:0;
}


h4 {
color: #ff3333;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
margin: 0;
padding: 0;
}

.header4 {
display: block;
color: #ff3333;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
margin: 0;
padding: 0;
}


#mainContent p, #mainContent td {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
margin: 0;
padding-top: 7px;

}


.homeLeft p, .homeRight p {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.5;
}

#mainContent ul { 
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 7px;
line-height: normal;
}


#footer, #footer p, .footerTxt {
text-align: right;
margin: 0;
padding: 0;
color: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}

.bodyText {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
}

.whiteText {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.75;
}

/* = MAIN CONTENT AN BODY LINK STYLING
------------------------------------------------------- */

#mainContent a:link, .bodyText a:link {
/*color: #ff3333; */
color: #ff3333;
text-decoration: underline;
font-family:Arial;
font-size:12px;
border:none;
}

#mainContent a:visited, .bodyText a:visited  {

color: #006633;
text-decoration: none;
font-family:Arial;
font-size:12px;
border-bottom: 1px dotted #006633;
} 

#mainContent a:hover, #mainContent a:active, #mainContent a:visited:hover, .bodyText a:hover, .bodyText a:active, .bodyText a:visited:hover  {
color: #3bab49;
text-decoration: underline;
font-family:Arial;
font-size:12px;
border:none;
} 


/* =Side Navigation Links ----
--------------------------------------------------------------- */


.SideLink a:link {
color: #003366;
text-decoration: none;

}

.SideLink a:visited   {
color: #003366;
text-decoration: none;
} 

.SideLink a:hover, .SideLink a:active, .SideLink a:visited:hover  {
color: #3bab49;
text-decoration: underline;
} 

/* =Advanced Search Links :: see also /workarea/csslib/search.css ----
--------------------------------------------------------------- */
#advancedSearch a:link {
color: #003366;
text-decoration: none;
font-family:Arial;
font-size:12px;
border:none;

}

#advancedSearch a:visited  {
color: #003366;
text-decoration: none;
font-family:Arial;
font-size:12px;
border:none;
} 

#advancedSearch a:hover, #advancedSearch a:active, #advancedSearch a:visited:hover {
color: #3bab49;
text-decoration: underline;
font-family:Arial;
font-size:12px;
border:none;
cursor: pointer;
} 
