/* 
================================
Created by d+g communications group solely for Norton Museum of Art - PS - Aris Albaitis rocks!
================================
*/   

.MyFormClass TD {padding:5px;}

/* 
================================================================================================================================  Archive
*/


.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	width: 677px;
}

.CollapsiblePanelTab {
	font: bold 0.7em sans-serif;
	background-color: #2F6A9F;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.CollapsiblePanelContent {
	margin: 0px;
	padding: 0px;
}

.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

.CollapsiblePanelOpen .CollapsiblePanelTab {
	background-color: #6199ca;
}

.CollapsiblePanelTabHover,  .CollapsiblePanelOpen .CollapsiblePanelTabHover {
	background-color: #6199ca;
}

.CollapsiblePanelFocused .CollapsiblePanelTab {
	background-color: #1b4871;
}




/* 
================================================================================================================================  BIG TICKET ITEMS
*/




body { background-color: #4875a3; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(images/chihuly.jpg); background-repeat:no-repeat; background-position:top center;	
}


.header {
	background-image: url(images/bg-header.jpg);
	background-repeat: no-repeat;
	background-position: center;
}


.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D5E4F4;
	text-decoration: none;
}
a.content:link {
	color: #D0E2F4;
}
a.content:active {
	color: #D0E2F4;
}
a.content:visited {
	color: #ABCBEB;
}
a.content:hover {
	color: #FFFFFF;
	text-decoration: underline;
}



.pagetitles {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 16px !important;
	font-weight: bold !important;
	color: #FFFFFF !important;
	text-transform: capitalize !important;
	text-decoration: none !important;
}
a.pagetitles:link {
	color: #FFFFFF !important;
	text-decoration: none !important;
}
a.pagetitles:active {
	color: #FFFFFF !important;
	text-decoration: none !important;
}
a.pagetitles:visited {
	color: #FFFFFF !important;
	text-decoration: none !important;
}
a.pagetitles:hover {
	color: #FFFFFF !important;
	text-decoration: none !important;
}

.bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #115D92;
}
.credits {
	color: #999999;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	line-height: 10px;
}
.dates {
	color: #244E78;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.bgcontentindex {
	background-color: #4ca0f6;
	background-image: url(images/bg-low-center.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bgindex {
	background-color: #FFFFFF;
}

.bgcontentwhite {
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: center top;
}
.pagetitleswhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #747F9F;
	text-transform: capitalize;
	text-decoration: none;
}
.dateswhite {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
}

.largeHeadlines {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #2F6A9F; font-weight:bold; }
.subHeadlines  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2F6A9F; font-weight:bold; }

.maincopy { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; }

.imagecredits {font-size:9px; color: #444444;}

.largetitle { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; font-weight: bold; color: #0066CC; font-style: normal; }

.mediumtitle { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; font-weight: bold; color: #0066CC; font-style: normal; }

.mediumdates { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; font-weight: bold; color: #666666; font-style: normal; }

.smalltitle { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; color: #0066CC; font-style: normal;}

.smalldates { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; color: #666666; font-style: normal;}




.contentwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4086CB;
	text-decoration: none;
}
a.contentwhite:link {
	color: #4086CB;
}
a.contentwhite:active {
	color: #4086CB;
}
a.contentwhite:visited {
	color: #4086CB;
}
a.contentwhite:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


/*
================================================================================================================================ Content Panes 
*/

.RightPane { padding-left:4; padding-top:0; padding-right:0; padding-bottom:1; background-color: Transparent; }
.LeftPane { padding-left:0; padding-top:0; padding-right:3; background-color: Transparent; }
.ContentPane { padding-left:2; padding-top:0; padding-right:2; padding-bottom:1; }
.BottomPane { padding-left:0; padding-top:0; padding-right:0; padding-bottom:1; background-color: Transparent; }
.HeadBanner { padding-left:0; padding-top:0; padding-right:0; background-color: #e2e2e2; }
.TopPane { padding-left:0; padding-top:2; padding-right:0; background-color:Transparent; }




/* 
================================================================================================================================ MAIN MENU
*/   

.main_dnnmenu_container {
	background-color: transparent; 
}

.main_dnnmenu_bar {
	cursor: pointer; 
	height:16px;
	background-color: #FFFFFF;
}

.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer;  
	color: #666666; 
	font-size: 8pt; 
	font-smooth: always;
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Helvetica, sans-serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	
    padding: 1px 10px 3px 1px;		
}
 

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	color: #666666; 
	font-size: 8pt; 
	font-style: normal; 
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 22px 5px 5px;   /*explicitly set padding for root menu items*/
	height: 0px;

}

.main_dnnmenu_itemhover {
    color:#FFFFFF;
	background-color: #325167; 
    height: 0px;
}

.main_dnnmenu_itemhover td { 
    color:#FFFFFF; 
	background-color: #325167;
	 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 1px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #FFFFFF;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#325167', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */

}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}



/*.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}*/





/*
================================================================================================================================ Background Settings 
*/

/*.Top { background-image: url(images/top.jpg); background-repeat: no-repeat; background-color: #325872; font-weight: bold; padding: 3; FONT-SIZE: 120%; }
.bg { background-image: url(images/bg.gif); padding-top : 2px; padding-left : 2px; padding-right : 2px; padding-bottom : 2px; }

.Menu { background-image: url(images/nav2.jpg); background-repeat: no-repeat; }

.Main { background-image: url(images/main2.jpg); background-repeat: no-repeat; }
.Footer { background-image: url(images/footer2.jpg); }
.MenuTable { background-image: url(images/TopGreenBg.gif); padding-left: 6px; }*/

.DateTable { FONT-SIZE: 70%; padding-left: 15px; }

.gt0 { BORDER-RIGHT: #3D4D5A 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3D4D5A 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3D4D5A 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #3D4D5A 0px solid; font-weight: bold; font-size: 10px; color: #3D4D5A; font-family: Tahoma, Arial, Helvetica; text-decoration: none; margin: 3; }
span.menuimg { background: url(mbmenu.gif) no-repeat center center; }
.gtsep { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: 85% Verdana; COLOR: #3D4D5A; PADDING-TOP: 0px }
#msviGlobalSearch { PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT: 95% Verdana; PADDING-TOP: 5px; TEXT-ALIGN: left; }

.Head { font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #003366; }
.Content { padding-left:0; padding-top:10; padding-right:0; padding-bottom:0; background-color: white; }







/* 
================================================================================================================================ LANDING PAGE BACKGROUNDS
*/

.bgfacility {
	background-image: url(images/bg-landing-facility.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bgcurrent {
	background-image: url(images/bg-landing-current.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.bgfuture {
	background-image: url(images/bg-landing-future.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}







/*.MainMenu_MenuContainer{ background:transparent; width:100%; }
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{display: inline;  color:#325167; font-size:11px; padding:2px 15px 2px 10px; font-weight:normal; border:1px #FFFFFF solid; border-width:1px 1px;  }
.MainMenu_RootMenuArrow{ display:none;}
.MainMenu_MenuBreak{ display:none; }
.MainMenu_MenuItem{ color:#325167; font-size:11px; font-weight:normal; padding:2px 15px 2px 10px; border:1px #FFFFFF solid; border-width:1px 1px;   }
.submenuitembreadcrumb{ color:#000000; font-size:11px; font-weight:normal; border:1px #FFFFFF solid; border-width:1px 1px;   }
.submenuitemselected{ color:#FFFFFF; font-size:11px; font-weight:normal; padding:2px 0px 2px 10px; background:#4086cb; border:1px #4086cb solid; }
.submenu{ border:1px #C0C9D1 solid; font-weight:normal; padding:0px; margin-top:0px; margin-left:3px; background:#FFFFFF; }
.rootmenuitem TD{ color:#465887; font-weight:normal; font-size:11px; padding:0px 10px 0px 0px; height:23px; }
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{ color:#FFFFFF; font-size:11px;  font-weight:normal; padding:0px 10px 0px 0px; height:24px; background:#4086cb;}*/



/* 
================================================================================================================================ BREADCRUMB
*/


.breadcrumb { font-weight: bold; font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #006699; text-decoration: none; margin-top: 20px; margin-bottom: 20px; line-height: 2; }
A.breadcrumb:visited { text-decoration: none; color: #B5CEEA; }
A.breadcrumb:link { text-decoration:  none; color: #B5CEEA; }
A.breadcrumb:active { text-decoration: none; color: #B5CEEA; }
A.breadcrumb:hover { text-decoration: none; color: #FFFFFF; }



.SkinObject { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none }
A.SkinObject:link { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SkinObject:visited { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SkinObject:active { COLOR: #3D4D5A TEXT-DECORATION: none }
A.SkinObject:hover { COLOR: #FF6600; TEXT-DECORATION: none }
.SelectedTab { font-weight: normal; font-size: 10px; color: #3D4D5A; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
A.SelectedTab:link { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SelectedTab:visited { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SelectedTab:active { COLOR: #3D4D5A; TEXT-DECORATION: none }
A.SelectedTab:hover { COLOR: #FF6600; TEXT-DECORATION: none }
.LogoPane { padding-left:10; padding-right:10; }





/* Hyperlinks Settings */
.Logo { padding-left:30; padding-top:5; padding-bottom:5; }

.HorizLogo { background-image: url(/dnn3/Portals/0/Skins/CrystalS/Skier.jpg); padding-left:30; padding-top:5; padding-bottom:5; background-repeat:repeat-x;  background-position:bottom; background-color:#64769E; vertical-align:middle; }

.Title { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight:bold; color: #003366; }

.Toprow { background-image: url(/dnn3/Portals/0/Skins/CrystalS/bluegraduation.jpg); background-repeat:repeat-x;  background-position:bottom; vertical-align:right; }
.CopywriteStuff { font-weight: normal; font-size: 9px; color: white; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }



/* hyperlink style for the unselected tabs */
.OtherTabs { font-weight: normal; font-size: 10px; color: #FFFFFF; font-family: Tahoma, Arial, Helvetica; text-decoration: none; }
A.OtherTabs:link { text-decoration: none; color: #3D4D5A; }
A.OtherTabs:visited { text-decoration: none; color: #3D4D5A; }
A.OtherTabs:active { text-decoration: none; color: #3D4D5A; }
A.OtherTabs:hover { text-decoration: none; color: #FFFFFF; }


.grayborder { BACKGROUND: #b3b3b1 }



/*================================================================================================================================ Normal Stuff  */
/* style for module titles */
.Head { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #4086CB; font-style: normal; }
/* style of item titles on edit and admin pages */
.SubHead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#003366 ; font-style: normal; text-transform: uppercase; }

/* text style used for most text rendered by modules */
.Normal { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration:none; }
A.Normal:link {  color: #333333; }
A.Normal:visited {  color: #333333; }
A.Normal:active { color: #333333; }
A.Normal:hover {  color: #333333; text-decoration:underline }
.NormalHighlight { background-color: #FBF7F4; color: #282B39; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }

/* ================================================================================================================================ DarkBackground  */

.DarkBackground .Normal{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #063d60; }
a.DarkBackground .Normal:link {  color: #FFFFFF; }
a.DarkBackground .Normal:visited {  color: #FFFFFF; }
a.DarkBackground .Normal:active { color: #FFFFFF; }
a.DarkBackground .Normal:hover {  color: #FFFFFF; text-decoration:underline }

/* ================================================================================================================================ LightBackground  */
.LightBackground .Normal{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; }
a.LightBackground .Normal:link {  color: #666666; }
a.LightBackground .Normal:visited {  color: #666666; }
a.LightBackground .Normal:active { color: #666666; }
a.LightBackground .Normal:hover {  color: #666666; text-decoration:underline }



/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }


.WHead { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFFFFF; font-style: normal; }

/* ================================================================================================================================ Blue Modules  */
/* style for module titles */
.BHead { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0066CC; font-style: normal; text-transform: uppercase; }



/* text style used for textboxes in the LanguageBox */
.LanguageBox { FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 140px; COLOR: #003366; FONT-FAMILY: verdana, sans-serif; background-color: #B9D0D0; }
.NormalRed { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000}
.NormalBold { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; padding-right: 3px; padding-left: 3px; } 

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link { text-decoration: none; color: #343749;}
A.CommandButton:visited { text-decoration: none; color: #343749;}
A.CommandButton:active { text-decoration: none; color: #80402B;}
A.CommandButton:hover { text-decoration: none; color: #80402B;}


.toplinks{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCE0FF; }
a.toplinks:link {  color: #CCE0FF; }
a.toplinks:visited {  color: #CCE0FF; }
a.toplinks:active { color: #CCE0FF; }
a.toplinks:hover {  color: #FFFFFF; text-decoration:underline }






/*================================================================================================================================ SEARCH */

.SearchSkinObject {
    background-image:url(images/search-arrow.jpg);
	background-repeat:no-repeat;
    font-size: 8.5pt;
    text-decoration: none;
    padding: 1px 0px 1px 1px;
}

A.SearchSkinObject:link {
    text-decoration:    none;
    padding: 1px 0px 1px 1px;
}

A.SearchSkinObject:visited  {
    text-decoration:    none;
    padding: 1px 0px 1px 1px;
}

A.SearchSkinObject:active   {
    text-decoration:    none;
    padding: 1px 0px 1px 1px;
}

A.SearchSkinObject:hover    {
    text-decoration:    none;
    padding: 1px 0px 1px 1px;
}








/*================================================================================================================================ GENERIC */
H1 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; font-weight: bold; color: #0066CC; font-style: normal; }
H2 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; font-weight: bold; color: #0066CC; font-style: normal; }
H3 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; font-weight: bold; color: #0066CC; font-style: normal; }
H4 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; font-weight: bold; color: #0066CC; font-style: normal; }
H5 { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold; color: #0066CC; font-style: normal; }
DT { FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif }
H6 { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif }
TFOOT { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
THEAD { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }

TH { FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: baseline; FONT-FAMILY: Arial, Helvetica, sans-serif }
A:link { COLOR: #063d60; TEXT-DECORATION: none; }
A:visited { COLOR: #063d60; TEXT-DECORATION: none }
A:active { COLOR: #063d60; TEXT-DECORATION: underline }
A:hover { COLOR: #000000; TEXT-DECORATION: underline }

SMALL { FONT-SIZE: 8px }
BIG { FONT-SIZE: 14px }
BLOCKQUOTE { FONT-FAMILY: Lucida Console, monospace }
PRE { FONT-FAMILY: Lucida Console, monospace }
UL LI { LIST-STYLE-TYPE: square }
UL LI LI { LIST-STYLE-TYPE: disc }
UL LI LI LI { LIST-STYLE-TYPE: circle }
OL LI { LIST-STYLE-TYPE: decimal }
OL OL LI { LIST-STYLE-TYPE: lower-alpha }
OL OL OL LI { LIST-STYLE-TYPE: lower-roman }
HR { HEIGHT: 1pt; TEXT-ALIGN: left }
.Message { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee }
.ItemTitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #af906b; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif }

/* sidemenu by anthony.glenwright -----------------------------------------------------------------------------------------------------------*/
.MenuHdr { font-size: 8pt; padding-left: 5px; font-weight: bold; padding-bottom: 2px; background-color: Transparent; padding-top: 2px; cursor: default; color: #003399; }
.MenuItem, .MenuItemMouseOver, .MenuItem HR { 
font-size: 7pt; padding-left: 10px; font-weight: normal; padding-bottom: 2px;
background-color: Transparent; padding-top: 2px; color: #003399; }
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, 
.MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active, 
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver 
A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, 
.MenuHdr A:Link  { text-decoration: none; color: #003399; width: 100%; padding-top: 1px; padding-bottom: 1px; cursor: default; cursor: hand; }
.MenuItemMouseOver { background-color: #cccccc!Important; }


