/*---- Colors ----

Blue = #3795CA
Maroon = #555555
Red = #91363C

-----------------*/

/*---- 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: #ccc; SCROLLBAR-TRACK-color: #eee;
	background: #dfdfdf url(images/BackgroundShadow.gif) repeat-y 50% 0;
	margin:0;}
body, p, td, th, div, blockquote, dl, ul, ol {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
}
.SlideShow {width: 554px}
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26px; font-weight: bold; color: #883E3E; margin-bottom: 0.3em;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #670303; margin-bottom: 10px;
}
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6A6A8F;
}
.LegalText {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;
}
.SpecialAnnouncements h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; margin-bottom: 10px
}
.SpecialAnnouncements p {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
}

hr {
	color: #666666; background-color:#666666; height: 1px;
}

a:link {
	color: #CC0000; text-decoration: underline;
}
a:visited {
	color: #CC0000; text-decoration: underline;
}
a:hover {
	color: #660202; text-decoration: underline;
}
a:active {
	color: #f00; text-decoration: underline;
}
.formitem1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; border: #000000 1pt solid; font-size: 9px; color: #000000;
}
.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;
}
.smalltxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;
}
.smalltxt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff;
}
.smalltxt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #336596;
}
.smalltxt5 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #336596;
}
.redtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000;
}
.whitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
.popup {
	background-color: #9CA82F;
}

/*---- Forms ----*/
input {
	color: #333333;
	padding: 1px 2px 1px 3px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.formitem {border:0}
input.button {
	color: #FFFFFF;
	padding: 1px 2px 2px 2px;
	height: 18px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #666666;
	border: 1px solid #000000;
	cursor: hand;
}
.IndexGo {
	width: 18px;
	height: 17px;
	border:0;
	margin: 2px 0 0 0;
	background: transparent url(images/Buttons/go.gif) no-repeat 0 0;
}

/*---- Index Page ----*/
a.inav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #791E1E; text-decoration: underline;
}
a.inav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #791E1E; text-decoration: underline;
}
a.inav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #791E1E; text-decoration: none;
}
a.inav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #791E1E; text-decoration: none;
}
a.inav2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
a.inav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
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;
}
a.inav3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
a.inav3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
a.inav3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;
}
a.inav3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #861C00; text-decoration: none; font-weight: bold;
}

/*---- Default Page ----*/
a.dnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;
}
a.dnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;
}
a.dnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
a.dnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
a.dnav2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;
}
a.dnav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;
}
a.dnav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
a.dnav2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;
}
a.dnav3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline;
}
a.dnav3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: underline;
}
a.dnav3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none;
}
a.dnav3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none;
}
a.dnav4:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline;
}
a.dnav4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: underline;
}
a.dnav4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;
}
a.dnav4:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;
}
a.dnav5:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;
}
a.dnav5:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;
}
a.dnav5:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
a.dnav5:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}


/*---- Quick Links & Universal Links ----*/
#QLheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: transparent;
}
#QLheader td a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #FFFFFF; text-decoration: none;
}
#QLheader a:link, #QLheader a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #FFFFFF; text-decoration: none; margin: 0 0 1px 0; background-color: #888;
}
#QLheader a:hover, #QLheader a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #FFFFFF; text-decoration: none; margin: 0 0 1px 0; background-color: #999;
}

#ULheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: transparent;
}
#ULheader a:link, #ULheader a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #FFFFFF; text-decoration: none; margin: 0 0 1px 0; background-color: #666;
}
#ULheader a:hover, #ULheader a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #FFFFFF; text-decoration: none; margin: 0 0 1px 0; background-color: #ddd;
}


/*---- Headers ----*/
.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; color: #670303;
}
.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #670303;
}

/*---- 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: #791E1E; 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: #545665;
}

/*---- Calendar ----*/
.calheader{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #791E1E;
}
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: #FFFFFF; text-decoration: underline;
}
a.calnav2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;
}
a.calnav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
a.calnav2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
.caltd1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #883E3E; color: #FFFFFF; font-weight: bold;
}
.caltd2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #883E3E; 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: #DCDDE2;
}

/*---- 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: #999;
}
a.scalnav1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
a.scalnav1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}
a.scalnav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #c00; text-decoration: none;
}
a.scalnav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #c00; text-decoration: none;
}
.scaldayofweek{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white; font-weight: bold; background-color: #444;
}
.scalday1{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DCDDE2; background-color: #DCDDE2;
}
.scalday2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #444; background-color: #fff; text-decoration:none; border:0;
}
span.scalday2 {
	cursor:pointer;
}
a:link span.scalday2 , a:visited span.scalday2{
	color: #636983; background-color: #fff; text-decoration:none;
}
a:hover span.scalday2, a:active span.scalday2{
	color: #fff; background-color: #883E3E; text-decoration:none;
}
.scalw{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #999;
}
.scaltoday{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #f00; font-weight: bold;
}

/*---- Calendar View ----*/
.cvheader{
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9CA82F; font-size: 12px; font-weight: bold; color: #FFFFFF;
}
.cvdayofweek{
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #999; font-size: 11px; font-weight: bold; color: #FFFFFF;
}
.cvday1{
	font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DCDDE2; font-size: 9px; color: #000000;
}
.cvday2{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; padding-left: 2px;
}

/*---- MainNav Links ----*/

#MainNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 0px solid #500000;
	text-transform: uppercase;
	padding: 1px 8px;	}
td#MainNav {background: transparent url(images/TopLinksBackground3.gif) no-repeat top left;}
#MainNav ul {
	float: left;
	list-style: none;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border-bottom: 0px;
}
#MainNav li {
	border-bottom: 0px;
	display: inline;
}
#MainNav li a:link, #MainNav li a:visited  {
	float: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	display: block;
	padding: 4px 8px;
	margin: 0;
	border-right: 1px solid #84848A;
	border-bottom: 0px solid #945454;
	color: #fff;
	text-decoration: none;}
#MainNav li a:hover  {
	color: #222;
	background-color: #AEAEB3;
	text-decoration: none;
}

/*---- Copyright and Legal Info ----*/
.LegalText {}
#Legal {
	clear: both;
	color: #aaa;
	font: 9px/11px Arial, Verdana, Helvetica, sans-serif;
	border-top: 1px solid #ccc;
	height: 30px;
	padding: 5px 10px 5px 6px; 
}
#Legal :link, #footer :visited { color: #777; }
#Legal hr { display: none }
#Legal #PoweredBy { border: 0; float: left }
#Legal #PoweredBy:hover { background: transparent }
#Legal p { margin: 0;}
#Legal p.left {
  height: 30px;
  float: left;
  margin-left: 1em;
  padding: 0 1em;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  font-size:9px;
}
#Legal p.right {
  float: right;
  text-align: right;
  font-size:9px;
}
/*---- Side Navigation Menus ----*/
.SideNavigation {
	background-color: #C9CAD2;
	color: #fff;}
#SideNavigation {
	clear: both;
	width: 192px;
	padding: 8px 5px 5px 5px;
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	background-color: #C9CAD2;
	color: #fff;}
a.IncNavDivision {display: block; padding: 3px 12px 3px 2px; border-bottom: 1px solid #EBEDF5; margin-top: 0px;
	background: transparent url(images/NavArrowColorRight.gif) no-repeat 97% 50%;}
a.IncNavDivision:link, a.IncNavDivision:visited {text-decoration: none; color: #000;}
a.IncNavDivision:hover, a.IncNavDivision:active {text-decoration: none; color: #c00;}

	#IncNavActiveDivision { font: bold 14px Arial, Helvetica, sans-serif; text-align:center; background: url(images/NavArrowColorDown.gif) no-repeat 96% 50%;}
	a#IncNavActiveDivision:hover, a#IncNavActiveDivision:active {}

a.IncNavDepartment {display: block; padding: 3px 12px 3px 2px; margin-left: 15px; border-bottom: 0px solid #EBEDF5; 
	background: transparent url(images/NavArrowGrayRight.gif) no-repeat 97% 50%; font-weight: bold;}
a.IncNavDepartment:link, a.IncNavDepartment:visited {text-decoration: none; color: #000;} 
a.IncNavDepartment:hover, a.IncNavDepartment:active {text-decoration: none; color: #c00;}

	#IncNavActiveDepartment { background: url(images/NavArrowGrayDown.gif) no-repeat 96% 50%;}
	a#IncNavActiveDepartment:hover, a#IncNavActiveDepartment:active {}

a.IncNavSubDepartment {display: block; padding: 2px 12px 1px 2px; margin-left: 23px; border-bottom: 0px solid #EBEDF5;
	background: transparent url(images/NavArrowGrayRight.gif) no-repeat 97% 50%; font-weight:bold;}
a.IncNavSubDepartment:link, a.IncNavSubDepartment:visited {text-decoration: none; color: #000;}
a.IncNavSubDepartment:hover, a.IncNavSubDepartment:active {text-decoration: none; color: #c00;}

	#IncNavActiveSubDepartment { background: url(images/NavArrowGrayDown.gif) no-repeat 96% 50%;}
	a#IncNavActiveSubDepartment:hover, a#IncNavActiveSubDepartment:active {}

a.IncNavPages {display: block; font: 11px Arial, Helvetica, Verdana, sans-serif; padding: 2px 8px 1px 28px;}
a.IncNavPages:link, a.IncNavPages:visited {text-decoration: none; color: #444;}
a.IncNavPages:hover, a.IncNavPages:active {text-decoration: none; color: #c00;}

a.ActivePage:link, a.ActivePage:visited, a.ActivePage:hover {font-weight:bold; color: #c00;} /*This is the current page*/

/*---- Quick Links Menus  ----*/
#SideNavigation #QuickLinks { }
a.UniversalQuickLinks {
	display: block; 
	padding: 3px 3px 3px 10px;
}
a.QuickLinks:link, a.QuickLinks:visited {
	display: block; 
	padding: 3px 3px 3px 10px; 
	border-bottom: 1px solid #EBEDF5; 
	text-decoration: none;
	color:#000000;
	background: transparent url(images/NavArrowColorRight.gif) no-repeat 0 50%;
}
a.QuickLinks:hover, a.QuickLinks:active {
	color: #CC0000;
}
#SideNavigation  td.QuickLinks a:link, #SideNavigation  td.QuickLinks a:visited {text-decoration: none; color: #000;}
#SideNavigation  td.QuickLinks a:hover, #SideNavigation  td.QuickLinks a:active {text-decoration: none; color: #c00;}

#SideNavigation #UniversalQuickLinks { background-color: #E4E4E9; border: 1px dotted #EBEDF5; margin: 5px 0;}
#SideNavigation td.UniversalQuickLinks { padding: 2px 6px 6px 6px; line-height:normal; }
#UniversalQuickLinks .UniversalQuickLinksTitle {color: #E4E4E9; text-align:center; font: bold 11px Arial, Helvetica, sans-serif; padding: 3px 4px; border-bottom: 2px solid #2D2E35; background: #545665 url();}
a.UniversalQuickLinks {display: block; line-height: 1.6;}
#QuickLinks .QuickLinksTitle { display: none;}

/*---- SubNav Links Menus  ----*/
#SubNav  a {
	display: block; 
	padding: 3px 3px 3px 12px; 
	border-bottom: 0px solid #E4EEFC; 
	margin-top: 2px;
	background: transparent url(images/SquareLargeBlack.gif) no-repeat 0 50%;}
#SubNav  a:link, #SubNav  a:visited {text-decoration: none; color: #000;}
#SubNav  a:hover, #SubNav a:active {color: #c00; border-bottom-color: #EBEDF5; text-decoration: none;}

/*--- DROP DOWN MENUS ---*/
#DropDown { 
	z-index: 100;
	background-color: transparent;
	font: bold 10px Arial, Helvetica, Verdana, sans-serif;
	color: #000;
}
#DropDown p {
	position: relative;
	margin: 0;
	padding: 4px 3px 4px 3px;
	border: 1px solid #C9CAD2;
	border-left-color: #C9CAD2;
	border-right-color: #C9CAD2;
	border-bottom-color: #A7A9B1;
	font: bold 9px Verdana, Arial, Helvetica, Verdana, sans-serif;
	background: #C9CAD2 url();
	color:#000;
	cursor: pointer;
}
#DropDown > p {
	/* for non-IE browsers to extend drop down bgcolor width of links */
	position: static;
	padding: 4px 5px 0 5px;
	height: 18px;
}
#DropDown p span {
	visibility: hidden;
	display: block;
	position: absolute;
	top: -2px; /* positioning fix required for IE to place links below drop down title */
	left: 178px; /* positioning fix for IE to left align links with drop down title */
	padding: 2px;
	font-weight: normal;
	border: 1px solid #838692;
	border-bottom: 1px solid #838692;
	border-right: 1px solid #838692;
	background: #E8E8EC url();
}
#DropDown p > span { 
	/* resets the top and left properties to compensate for IE positioning fix */
	position: relative;
	top: -34;  
	left: 165px; 
}
#DropDown p:hover span, #DropDown p.over span { visibility: visible;}
#DropDown p:hover, #DropDown p.over {
	background: #E8E8EC url();}
#DropDown span a {font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 3px 9px 3px 7px; display: block;} /* padding is increased by 1 here because IE does not support transparent borders */
body > #DropDown span a {padding: 2px 8px 2px 6px; border: 1px solid transparent;} /* Hidden from IE, padding is set to correct level and borders transparent */
#DropDown a:link, #DropDown a:visited {color:#000; text-decoration:none;}
#DropDown span a:hover, #DropDown span a:active {
	/* Padding is reduced for IE to correct level, allowing space to add borders */
	padding: 2px 8px 2px 6px; 
	color:#fff; 
	border: 1px solid #5A5C67; 
	text-decoration:none; 
	background: #838692 url();
}
/*Index news EVENTS*/
/*Index news TOP STORIES*/
/*Index news DISTRICT NEWS*/
/*Index news SCHOL NEWS*/
#IndexNewsPortalEvents,
#IndexNewsPortalSchool, 
#IndexNewsPortalDistrict,
#IndexNewsPortalTop {
	margin-top: 3px;}
.IndexNewsPortalEvents a:link, .IndexNewsPortalEvents a:visited,
.IndexNewsPortalSchool a:link, .IndexNewsPortalSchool a:visited,
.IndexNewsPortalDistrict a:link, .IndexNewsPortalDistrict a:visited,
.IndexNewsPortalTop a:link, .IndexNewsPortalTop a:visited {
	padding-left: 17px;
	color: #A00;
	font: bold 12px/1.75 Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	/*background: transparent url(images/ArrowDownRightLarge.gif) no-repeat 3px 5px;*/}
.IndexNewsPortalEvents a:hover, .IndexNewsPortalEvents a:active,
.IndexNewsPortalSchool a:hover, .IndexNewsPortalSchool a:active,
.IndexNewsPortalDistrict a:hover, .IndexNewsPortalDistrict a:active,
.IndexNewsPortalTop a:hover, .IndexNewsPortalTop a:active {
	color: #C00;
	text-decoration: underline;}
.IndexNewsPortalEvents span a:link, .IndexNewsPortalEvents span a:visited,
.IndexNewsPortalTopNews span a:link, .IndexNewsPortalTopNews span a:visited,
.IndexNewsPortalDistrict span a:link, .IndexNewsPortalDistrict span a:visited,
.IndexNewsPortalSchool span a:link, .IndexNewsPortalSchool span a:visited {
	display: block;
	padding: 0 0 0 23px;
	margin: 0 0 0 13px;
	font: 11px/1.6 Verdana, Arial, Helvetica, sans-serif;
	background: transparent url(images/BulletNews.gif) no-repeat 5px 0.25em;
	text-decoration: none;
	text-transform: none;
	color: #C00;}
.IndexNewsPortalEvents span a:link, .IndexNewsPortalEvents span a:visited {
	background-image: url(images/BulletEvent.gif);}
.IndexNewsPortalEvents span a:hover, .IndexNewsPortalEvents span a:active,
.IndexNewsPortalTopNews span a:hover, .IndexNewsPortalTopNews span a:active,
.IndexNewsPortalDistrict span a:hover, .IndexNewsPortalDistrict span a:active,
.IndexNewsPortalSchool span a:hover, .IndexNewsPortalSchool span a:active {
	color: #660202;
	text-decoration: underline;}