/*---- Colors ----

Blue = #336699
Brown = #CCCC99

-----------------*/

/*---- Site Wide ----*/
body {
	SCROLLBAR-3DLIGHT-color: #000000; SCROLLBAR-DARKSHADOW-color: #000000; SCROLLBAR-HIGHLIGHT-color: #FFFFFF;
	SCROLLBAR-SHADOW-color: #FFFFFF; SCROLLBAR-ARROW-color: #FFFFFF; SCROLLBAR-FACE-color: #336699; SCROLLBAR-TRACK-color: #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
	background: #FFF;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}
hr {
	color: #336699; height: 1px;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}

.formitem1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; border: #000000 1pt solid; background-color: #336699;	font-size: 9px; color: #FFFFFF; font-weight: bold;
}
.formitem2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; border: #000000 1pt solid; font-size: 9px; color: #000000;
}
.smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
}
.redtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000;
}
.whitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
.bluetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699;
}
.popup {
	background-color: #336699;
}

/*---- Index Page ----*/
a.inav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: underline;
}
a.inav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: underline;
}
a.inav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none;
}
a.inav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none;
}
a.inav2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;
}
a.inav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;
}
a.inav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
a.inav2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}

/*---- Default Page ----*/
a.dnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;
}
a.dnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;
}
a.dnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
a.dnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
a.dnav2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCC99; text-decoration: underline;
}
a.dnav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCC99; text-decoration: underline;
}
a.dnav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCC99; text-decoration: none;
}
a.dnav2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCC99; text-decoration: none;
}
a.dnav3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline;
}
a.dnav3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline;
}
a.dnav3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;
}
a.dnav3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;
}

/*---- Quick Links & Universal Links ----*/
.qlheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699;
}
a.qlnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #336699; text-decoration: underline;
}
a.qlnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #336699; text-decoration: underline;
}
a.qlnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #336699; text-decoration: none;
}
a.qlnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #336699; text-decoration: none;
}

.ulheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
a.ulnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline;
}
a.ulnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline;
}
a.ulnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;
}
a.ulnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;
}

/*---- Table colors ----*/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
.td1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; color: #FFFFFF; font-weight: bold;
}
.td2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCC99; color: #336699; font-weight: bold;
}
.td3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCC99; color: #000000; font-weight: bold;
}
.td4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F8ECD7;
}

/*---- Headers ----*/
.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #336699;
}
.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699;
}

/*---- Page Links ----*/
.linkstd1{
	border-right: #000000 1pt solid; border-top: #000000 1pt solid; border-left: #000000 1pt solid; border-bottom: #000000 1pt solid;
	background-color: #336699; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;
}
.linkstd2{
	border-right: #000000 1pt solid; border-left: #000000 1pt solid; border-bottom: #000000 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}

/*---- Pictures ----*/
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold;
}
.picturetd{
	font-family: Verdana, Arial, Helvetica, sans-serif; border: #000000 1pt solid; background-color: #336699;
}

/*---- Calendar ----*/
.calheader{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #336699;
}
a.calnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;
}
a.calnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;
}
a.calnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
a.calnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
a.calnav2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}
a.calnav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}
a.calnav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none;
}
a.calnav2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none;
}
.caltd1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; color: #FFFFFF; font-weight: bold;
}
.caltd2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCC99; color: #FFFFFF; font-weight: bold;
}
.caltd3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #BCC3D4; color: #000000; font-weight: bold;
}
.caltd4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #E5E5E5;
}

/*---- Small Calendars ----*/
.scal{
	border-top: 1px solid #000000; border-left: 1px solid #000000; background-color: white;
}
.scalheader{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; background-color: #CCCC99;
}
a.scalnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}
a.scalnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: underline;
}
a.scalnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none;
}
a.scalnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none;
}
.scaldayofweek{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold; background-color: #336699;
}
.scalday1{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #E5E5E5; background-color: #E5E5E5;
}
.scalday2{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}
.scalw{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCCC99;
}
.scaltoday{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCC99; font-weight: Bold;
}

/*---- Calendar View ----*/
.cvheader{
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
.cvdayofweek{
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCC99; font-size: 11px; font-weight: bold; color: #FFFFFF;
}
.cvday1{
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #E5E5E5; font-size: 9px; color: #000000;
}
.cvday2{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; padding-left: 2px;
}
/* ----------------------------------------- */
/* ----- BEGIN COMMON SIDE-NAV STYLES  ----- */


/*---- Side Navigation Menus ----*/
a.IncNavDivision, 
a.IncNavDepartment,
a.IncNavSubDepartment,
a.SubNav,
a.IncNavLinks,
a.QuickLinks,
a.UniversalQuickLinks {
	display: block; 
	padding: 4px 2px 3px 15px; 
	margin:0;
	background: transparent url(images/Bullet.gif) no-repeat 1px 0.51em;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;}
a.IncNavDivision:link, a.IncNavDivision:visited,
a.IncNavDepartment:link, a.IncNavDepartment:visited,
a.IncNavSubDepartment:link, a.IncNavSubDepartment:visited,
a.SubNav:link, a.SubNav:visited,
a.IncNavLinks:link, a.IncNavLinks:visited,
a.QuickLinks:link, a.QuickLinks:visited,
a.UniversalQuickLinks:link, a.UniversalQuickLinks:visited  {
	text-decoration: none; color: #FFF;}
a.IncNavDivision:hover, a.IncNavDivision:active, 
a.IncNavDepartment:hover, a.IncNavDepartment:active,
a.IncNavSubDepartment:hover, a.IncNavSubDepartment:active
a.SubNav:hover, a.SubNav:active,
a.IncNavLinks:hover, a.IncNavLinks:active, 
a.QuickLinks:hover, a.QuickLinks:active,
a.UniversalQuickLinks:hover, a.UniversalQuickLinks:active  {
	text-decoration: underline; color: #FFF;}
 
 #IncNavActiveDivision {font-weight: bold; background-image: url(images/Bullet2.gif);}
 a#IncNavActiveDivision:hover, a#IncNavActiveDivision:active {}
 
a.IncNavDepartment {margin-left: 13px; background: none; padding-left:2px; border:0;font-weight: normal;}
a.IncNavDepartment:link, a.IncNavDepartment:visited {} 
a.IncNavDepartment:hover, a.IncNavDepartment:active {}
 
 #IncNavActiveDepartment {font-weight: bold;}
 a#IncNavActiveDepartment:hover, a#IncNavActiveDepartment:active {}
 
a.IncNavSubDepartment {margin-left: 25px; background: none; padding-left:2px; border:0;font-weight: normal;}
a.IncNavSubDepartment:link, a.IncNavSubDepartment:visited {}
a.IncNavSubDepartment:hover, a.IncNavSubDepartment:active {}
 
 #IncNavActiveSubDepartment {font-weight: bold;}
 a#IncNavActiveSubDepartment:hover, a#IncNavActiveSubDepartment:active {}
 
a.IncNavPages {display: block; font: 11px Tahoma, Arial, Helvetica, sans-serif; padding: 2px 2px 2px 27px;}
a.IncNavPages:link, a.IncNavPages:visited {text-decoration: none; color: #FFF;}
a.IncNavPages:hover, a.IncNavPages:active {text-decoration: underline; color: #FFF;}
 
a.ActivePage:link, a.ActivePage:visited, a.ActivePage:hover, a.ActivePage:active {font-weight:bold; color:#FFF;}/*This is the current page*/



 
/*---- User Links Menus  ----*/
#UserLinksMenu {}
#UserLinksMenu  a.IncNavLinks:link, #UserLinksMenu  a.IncNavLinks:visited {}
#UserLinksMenu  a.IncNavLinks:hover, #UserLinksMenu  a.IncNavLinks:active {}
 
/*---- Quick Links Menus  ----*/
#QuickLinks, 
#UniversalQuickLinks {
	margin: 15px 0 0 0;}
#QuickLinks .QuickLinksTitle, 
#UniversalQuickLinks .UniversalQuickLinksTitle {
	font-weight:bold;
	border-bottom: 2px solid #FFF;
	color: #FFF;
	text-align:center;
	padding: 1px 5px 2px 0;}
#QuickLinks a.QuickLinks, 
#UniversalQuickLinks a.UniversalQuickLinks {text-transform: none;}
#QuickLinks a.QuickLinks:link, #QuickLinks a.QuickLinks:visited,
#UniversalQuickLinks a.UniversalQuickLinks:link, #UniversalQuickLinks a.UniversalQuickLinks:visited {}
#QuickLinks a.QuickLinks:hover, #QuickLinks a.QuickLinks:active,
#UniversalQuickLinks a.UniversalQuickLinks:hover, #UniversalQuickLinks a.UniversalQuickLinks:active {}
 
#UniversalQuickLinks {}
#UniversalQuickLinks .UniversalQuickLinksTitle {}
#UniversalQuickLinks a.UniversalQuickLinks {}
#UniversalQuickLinks a.UniversalQuickLinks:link, #UniversalQuickLinks a.UniversalQuickLinks:visited {}
#UniversalQuickLinks a.UniversalQuickLinks:hover, #UniversalQuickLinks a.UniversalQuickLinks:active {}
 
/*---- SubNav Links Menus  ----*/
#SubNav {}
#SubNav a.SubNav {}
#SubNav a.SubNav:link, #SubNav a.SubNav:visited {}
#SubNav a.SubNav:hover, #SubNav a.SubNav:active {}


/* ----- END COMMON SIDE-NAV STYLES  ----- */
/* ----------------------------------------- */
