/* Global Styles */


body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#4B4B4B;margin:0;border:0;padding:0; margin-left:auto; margin-right:auto;}
.td, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#4B4B4B;}
.FileDocument li { list-style-type:square; list-style-image: url(../../images/icons/file.gif); }

a { font-family: Verdana, Arial, Helvetica, sans-serif;color:#8F301D; cursor:hand; text-decoration:none; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;color:#656576; cursor:hand; text-decoration:none; }

/* Header Styles */
.HeaderText {font-family:Verdana, helvetica, Sans-Serif; color:#E3B05B; font-size:11px;}
.HeaderBackG {font-family:Verdana, helvetica, Sans-Serif; color:#FFFFFF; background-color:#2c3144; font-size:11px;}
.HeaderNameBackG {font-family:Verdana, Helvetica, sans-serif; background-color:#5b594a; color:#F6F5D7; font-size:9px; font-weight:normal; border-bottom:1px solid #000000;}
.HeaderShadow {font-family:Verdana, helvetica, Sans-Serif; color:#FFFFFF; background-color:#2c3144; font-size:8px; background-image:url(../../images/interface/HeaderShadow.jpg); background-position: left top; background-repeat:repeat-x;}
.HeaderSearch {font-family:Verdana, helvetica, Sans-Serif; color:#000000; font-size:8px; background-image:url(../../images/interface/Header_MiddleSearch.jpg); }

/* General Styles */
.BodyText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
.BodyTextCentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; text-align:center;}
.BodyTextSm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
.BodyTextSmCentered { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-align:center;}
.BodyTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000;}
.CopyShadow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-image:url(../../images/Gallery/ShadowCopy.jpg); background-repeat:repeat-y; background-position:left top; }

.BodyTextWhite { font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff; font-size:11px; font-weight:normal; }
.BodyTextWhiteBold { font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff; font-size:11px; font-weight:bold; }

.Alert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#cc0000;}
.AlertBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#cc0000;}
.AlertSm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#cc0000;}

.Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color:#4B4B4B; letter-spacing:1px;}

.Title { font-family: Verdana, Arial, Helvetica, sans-serif;color:#3E3E3C; font-size:14px; font-weight:bold; }
.TitleBlackBG { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:14px; font-weight:bold; padding:2px; padding-left:10px;}
.TitleSmBlackBG { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; font-weight:bold; padding:2px; padding-left:10px;}


.BorderstyleGreyBG {border-style:None; height:1px;width:1px; background-color:#ededed;}
.BorderstyleWhiteBG {border-style:None; height:1px;width:1px; background-color:#FFFFFF;}
.BorderTable {border-style:solid; background-color:#FFFFFF; border-color:#000000; border-width:1px;}

.SectionHeader { font-family: Verdana, Arial, Helvetica, sans-serif;color:#003366; font-size:16px; font-weight:bold; border-bottom:groove 3px #8598C8; }
.BorderGreyBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#ededed; border:#666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

a.Link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline; cursor:pointer; }
a.Link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}

a.LinkYellow { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF0C; font-size:11px; font-weight:normal; text-decoration:underline; cursor:pointer; }
a.LinkYellow:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}

a.LinkBlk { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer; }
a.LinkBlk:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:normal; text-decoration:none; cursor:pointer;}

a.LinkBlkBold { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:underline; cursor:pointer; }
a.LinkBlkBold:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:bold; text-decoration:underline; cursor:pointer;}

a.LinkGrey { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:normal; text-decoration:underline; cursor:pointer; }
a.LinkGrey:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; text-decoration:underline; cursor:pointer;}

a.LinkGreyBold { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:bold; text-decoration:underline; cursor:pointer; }
a.LinkGreyBold:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-decoration:underline; cursor:pointer;}

a.LinkBold { font-family:Verdana, Arial, Helvetica, sans-serif; color:#8F301D; font-size:11px; font-weight:bold; text-decoration:none; }
a.LinkBold:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:11px; font-weight:bold; text-decoration:none; }

a.LinkSm { font-family:Verdana, Arial, Helvetica, sans-serif; color:#8F301D; font-size:10px; font-weight:normal; text-decoration:none; }
a.LinkSm:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:10px; font-weight:normal; text-decoration:none; }

.HelpImage { text-align:center; vertical-align:middle; cursor:help;}

.PlusIcon { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#008000; font-weight:bold;}
.MinusIcon { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#CC0000; font-weight:bold;}

/* News Teaser Section */
.TeaserBorder {font-family:Verdana, Helvetica, sans-serif; font-size:10px; border-top-color:#999999; border-left-color:#999999; border-right-color:#333333; border-bottom-color:#333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.TeaserSection { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; background-color:#999999; text-decoration:none;  border-top-color:#999999; border-left-color:#999999; border-right-color:#333333; border-bottom-color:#333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.TeaserHeader { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B4B4B; font-size:10px; font-weight:bold; text-decoration:none; background-image:url(../../images/interface/TeaserHeaderBackG.jpg); background-repeat:repeat-x; background-position:left top;}
.TeaserDate { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B4B4B; font-size:10px; font-weight:normal; text-decoration:none; font-style:italic; }
.TeaserTextSm { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B4B4B; font-size:9px; font-weight:normal; text-decoration:none; border-top-color:#4B4B4B; border-left-color:#4B4B4B; border-right-color:#4B4B4B; border-bottom-color:#4B4B4B; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}

a.TeaserLink { font-family:Verdana, Arial, Helvetica, sans-serif; color:#8F301D; font-size:10px; font-weight:bold; text-decoration:none; }
a.TeaserLink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#656576; font-size:10px; font-weight:bold; text-decoration:none; }

.GoogleMapBorder {font-family:Helvetica, Arial, sans-serif; font-size:11px; border-top-color:#333333; border-left-color:#333333; border-right-color:#333333; border-bottom-color:#333333; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; background-image:url(../../images/interface/GoogleMapBackG.jpg); background-position:right bottom; background-repeat:no-repeat;}


/*Small Calendar PopUp */
.CalendarPicker { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-image:url(../../images/icons/calpop.gif); background-repeat:no-repeat; background-position:right center; border:solid 1px #CCCCCC; cursor:hand !important;}
.CalendarPickerBox {font-family:Arial; font-size:11px;border-width:1; border-style:solid; color:#FFFFFF; border-color:#a0a0a0;font-family:arial; font-size:11px}
.CalendarPickerHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#666666;}
.CalendarPickerLeftArrow {border-style:solid;border-width:1;border-color:#999999;cursor:hand; background-color:#666666;}
.CalendarPickerRightArrow {border-style:solid;border-width:1;border-color:#999999;cursor:hand; background-color:#666666;}
.CalendarPickerMonth {border-style:solid;border-width:1;border-color:#999999;cursor:hand; background-color:#666666;}
.CalendarPickerYear {border-style:solid;border-width:1;border-color:#999999;cursor:hand; background-color:#666666;}

/* List Item Styles */

.ListHeader { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; font-weight:bold; border:solid; padding:5px; border-color:#CCCCCC; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; text-decoration:none;}
.ListHeaderLink { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; font-size:11px; font-weight:bold; border:solid; padding:5px; border-color:#CCCCCC; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; text-decoration:underline;}
.ListSubHeader { font-family: Verdana, Arial, Helvetica, sans-serif;color:#333333; background-color:#cdcdcd; font-size:11px; font-weight:bold; }
.ListItem { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-weight:normal; border:solid; padding:5px; border-color:#CCCCCC; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; }
.ListItemGrey { font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000; font-size:10px; background-color:#ededed; font-weight:normal; border:solid; border-color:#CCCCCC; border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; }
a.ListItemLink { font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000; font-size:10px; font-weight:normal; text-decoration:none; }
a.ListItemLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif;color:#455663; font-size:10px; font-weight:normal; text-decoration:underline overline;}

.ListText { font-family:Helvetica, Arial, sans-serif; color:#666666; font-size:10px; font-weight:normal; border-bottom:solid 1px #999999; }
.ListItemText { font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000; font-size:10px; font-weight:normal;}


/* Toolbar Styles */
a.ToolbarLink { font-family: Verdana, Arial, Helvetica, sans-serif; color:#3E3E3C;  font-size: 10px; cursor:hand; text-decoration:none; }
a.ToolbarLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#A0A0A0;  font-size: 10px; cursor:hand; text-decoration:none; }

/* Layout Styles */
.Border { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.ToolBarBorder {font-family:Verdana, Helvetica, sans-serif; font-size:10px; border-top-color:#999999; border-left-color:#999999; border-right-color:#333333; border-bottom-color:#333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.BorderGreyBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#ededed; border:#666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.BorderWhiteBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#FFFFFF; border:#000000; border-style:solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding:2px;}
.BorderWhiteHighlightedBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#FFFFFF; border:#000000; border-style:solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; padding:2px;}
.BorderCaption { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#F5F5F5; border:#999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.BorderLite { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#F5F5F5; font-size: 11px; color:#000000; border-style: solid; border-top-color:#CCCCCC; border-top-width: 1px; border-right-color:#888888; border-right-width: 1px; border-bottom-color:#888888; border-bottom-width: 1px; border-left-color:#CCCCCC; border-left-width: 1px; }

/* Search Results */
a.SearchLink { font-family:Helvetica, sans-serif; color:#8F301D; font-size:11px; font-weight:bold; cursor:hand; text-decoration:none; }
a.SearchLink:hover { font-family:Helvetica, sans-serif; color:#8F301D; font-size:11px; font-weight:bold; text-decoration:underline; cursor:hand; }
.SearchText { font-family:Helvetica, sans-serif; color:#666666; font-size:11px; font-weight:normal; margin:2px 20px 2px 20px; }
.SearchHighlight { font-family:Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; }

/* PDF Builder Styles */
.PageSelected div { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#06a311; padding:5px; font-size: 10px; cursor:pointer; text-decoration:none; }
.PageSelected:hover div { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#A0A0A0;  padding:5px; font-size: 10px; cursor:pointer; text-decoration:none; }

.PageUnselected div { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#c7c467; padding:5px; font-size: 10px; cursor:pointer; text-decoration:none; }
.PageUnselected:hover div { font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#06a311;  padding:5px; font-size: 10px; cursor:pointer; text-decoration:none; }

/* Tab Buttons and Sub-navigation */
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Round Tab Buttons */
.RoundTabBackG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.RoundTabBackNR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; }
.RoundTabBackNL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; }
.RoundTabBackNB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.RoundTabBack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#eeeeee; border:#000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; }


a.RoundTabLink { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; color:#3E3E3C; background-color:#B0B0B0; padding:4px 0px 7px 0px; font-size:11px; font-weight:normal; text-decoration:none; border-color:#000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
a.RoundTabLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; padding:4px 0px 7px 0px; color:#ECD484; background-color:#B0B0B0; font-size:11px; font-weight:normal; text-decoration:none; border-color:#000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }

a.RoundTabSelectLink { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; padding:4px 0px 7px 0px; color:#29292D; background-color:#eeeeee; font-size:11px; font-weight:bold; text-decoration:none; border-top:solid 1px #000000; border-bottom:solid 1px #eeeeee; border-left:solid 0px #000000; border-right:solid 0px #000000;}
a.RoundTabSelectLink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; padding:4px 0px 7px 0px; color:#ECD484; background-color:#eeeeee; font-size:11px; font-weight:bold; text-decoration:none; border-top:solid 1px #000000; border-bottom:solid 1px #eeeeee; border-left:solid 0px #000000; border-right:solid 0px #000000;}

.RoundTabLeft{ font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#B0B0B0; font-size:11px; background-image:url(../../images/tabControl/Tab_Left_Trans.gif); width:9px; background-repeat:no-repeat;}
.RoundTabRight { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#B0B0B0; font-size:11px; background-image:url(../../images/tabControl/Tab_Right_Trans.gif); width:9px; background-repeat:no-repeat;}

.RoundTabLeftSelect { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#eeeeee; font-size:11px; background-image:url(../../images/tabControl/Tab_Left_Trans-NoBtm.gif); width:9px; background-repeat:no-repeat;}
.RoundTabRightSelect { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#eeeeee; font-size:11px; background-image:url(../../images/tabControl/Tab_Right_Trans-NoBtm.gif); width:9px; background-repeat:no-repeat;}

/* Square Tab Buttons */
.TabBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#F5F4F4; border-top-color:#64462c; border-left-color:#64462c; border-right-color:#A07F64; border-bottom-color:#64462c; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

a.TabLink { font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; color:#3E3E3C; background-color:#C1A68E; margin-top:8px; padding-top:1px; height:18px; font-size:11px; font-weight:normal; text-decoration:none; border-top-color:#A07F64; border-left-color:#A07F64; border-right-color:#A07F64; border-bottom-color:#64462c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
a.TabLink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; margin-top:8px; padding-top:1px; height:18px; color:#EBDFD5; background-color:#C1A68E; font-size:11px; font-weight:normal; text-decoration:none; border-top-color:#64462c; border-left-color:#64462c; border-right-color:#64462c; border-bottom-color:#64462c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

a.TabSelectLink { font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; height:26px; padding-top:4px; color:#64462c; background-color:#F5F4F4; font-size:11px; font-weight:bold; text-decoration:none; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
a.TabSelectLink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; display:block; height:26px; padding-top:4px; color:#BD9471; background-color:#F5F4F4; font-size:11px; font-weight:bold; text-decoration:none; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

.TabLeft { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#D5C3B4; font-size:11px; width:0px;}
.TabRight { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#D5C3B4; font-size:11px; width:0px;}

.TabSelectLeft { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#64462c; font-size:11px; width:5px;}
.TabSelectRight { font-family:Verdana, Helvetica, sans-serif; width:100%; color:#65462C; background-color:#64462c; font-size:11px; width:1px;}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Form Styles */
.FormLabel { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B4B4B; font-size:11px; font-weight:bold; }
.ButtonSubmit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#4B4B4B; background-color:#dddddd;}
.ButtonBlackSubmit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#FFFFFF; background-color:#000000;}


/* Simple Tree Menu Styles */
/*-------------------------------------------------------------------------------------------------------------------*/
.MenuBackGColor { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; background-color:#FFFF0C; width:184px; height:100%; }
.MenuBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; background-color:#FFFF0C; width:184px; background-image:url(../../images/interface/WhatsNewMenuBG.jpg); height:100%; background-repeat:no-repeat; background-position:bottom; }
.RightMenuBackG { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#DAD9D9; width:175px; border-left-color:#BBBABA; border-style: solid; border-left-width: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;}

/* Parent Styles */
a.tier1Row { font-family: Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000; display:block; background-color:#FFFF0C; margin:0px; padding:3px 2px 3px 10px;  text-decoration:none; }
a.tier1Row:hover {font-family: Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000; display:block; margin:0px; padding:3px 2px 3px 10px; background-color:#AEAEAD; text-decoration:none; }

a.tier1RowSelected { font-family: Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:bold; display:block; margin:0px; padding:3px 2px 3px 10px;  text-decoration:none; background-color:#EBEB46; font-weight:bold;}
a.tier1RowSelected:hover {font-family: Helvetica, sans-serif; font-size: 11px; color:#000000; display:block; margin:0px; padding:3px 2px 3px 10px; background-color:#EBEB46; text-decoration:none; font-weight:bold;}

/* Children Styles */

a.tier2Row { font-family: Helvetica, sans-serif; font-size: 10px; background-color:#FFFFFF; color:#666666; padding:2px 2px 2px 10px; display:block; text-decoration:none; border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd; }
a.tier2Row:hover { font-family: Helvetica, sans-serif; font-size: 10px;  background-color:#ededed; color:#3E3E3C; padding:2px 2px 2px 10px; display:block; text-decoration:none; border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd; }

a.tier2RowSelected { font-family: Helvetica, sans-serif; font-size: 10px;  background-color:#ededed; color:#3E3E3C; padding:2px 2px 2px 10px; display:block; text-decoration:none; border-left:solid 2px #EBEB46;  border-bottom:solid 1px #999999; border-top:solid 1px #dddddd;}
a.tier2RowSelected:hover { font-family: Helvetica, sans-serif; font-size: 10px;  background-color:#ededed; color:#3E3E3C; padding:2px 2px 2px 10px; display:block; text-decoration:none; border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd; }

/* Child-Children Styles */

a.tier3Row { font-family: Helvetica, sans-serif; font-size: 10px; background-color:#FFFFFF; color:#666666; padding:2px 2px 2px 10px; display:block; text-decoration:none; border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd; }
a.tier3Row:hover { font-family: Helvetica, sans-serif; font-size: 10px;  background-color:#ededed; color:#3E3E3C; padding:2px 2px 2px 10px; display:block; text-decoration:none;  border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd;}

a.tier3RowSelected { font-family: Helvetica, sans-serif; font-size: 10px;  background-color:#ededed; color:#3E3E3C; padding:2px 2px 2px 10px; display:block; text-decoration:none;  border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd;}
a.tier3RowSelected:hover { font-family: Helvetica, sans-serif; font-size: 10px;  background-color:#ededed; color:#3E3E3C; padding:2px 2px 2px 10px; display:block; text-decoration:none;  border-left:solid 2px #EBEB46; border-bottom:solid 1px #999999; border-top:solid 1px #dddddd;}

/*-------------------------------------------------------------------------------------------------------------------*/


/* Event Style */
.EventHeader { font-family:Verdana, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; padding:4px 10px 4px 0px; background-color:#000000; background-image:url(../../images/interface/EventHeaderBackG3.jpg); background-repeat:repeat-x; background-position:left top;}
.EventBackG {font-family:Verdana, helvetica, Sans-Serif; color:#65462C; background-color:#000000; font-size:11px;}
.EventTextBold {font-family:Verdana, helvetica, Sans-Serif; color:#65462C; font-size:12px; font-weight:bold;}
.EventHeaderSm { font-family:Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; padding:2px 10px 2px 0px; background-color:#000000; background-image:url(../../images/interface/EventHeaderBackG3.jpg); background-repeat:repeat-x; background-position:left top;}
.EventHeaderGrid { font-family:Verdana, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:bold; padding:2px 2px 2px 2px; background-color:#000000; background-image:url(../../images/interface/EventHeaderBackG3.jpg); background-repeat:repeat-x; background-position:left top;}
.EventHeaderSmPad { font-family:Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; padding:2px 10px 2px 10px; background-color:#2e373e; background-image:url(../../images/interface/EventHeaderBackG3.jpg); background-repeat:repeat-x; background-position:left top;}

.EventHeaderRed { font-family:Verdana, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:normal; padding:4px 10px 4px 0px; background-color:#8f301d; background-image:url(../../images/interface/EventHeaderBackGRed.jpg); background-repeat:repeat-x; background-position:left top;}
.EventHeaderRedSm { font-family:Verdana, Helvetica, sans-serif; color:#ffffff; font-size:11px; font-weight:bold; padding:2px 10px 2px 0px; background-color:#8f301d; background-image:url(../../images/interface/EventHeaderBackGRed.jpg); background-repeat:repeat-x; background-position:left top;}

.EventHeaderGrey { font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; font-weight:normal; padding:4px 10px 4px 0px; background-color:#999999; border-bottom:solid 2px #333333; border-top:solid 1px #888888; border-right:solid 1px #888888; border-left:solid 1px #888888;  }
.EventHeaderGreySm { font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; padding:2px 10px 2px 0px; background-color:#999999; border-bottom:solid 2px #333333; border-top:solid 1px #888888; border-right:solid 1px #888888; border-left:solid 1px #888888;}
.EventHeaderGreySmNoBorder { font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; padding:2px 10px 2px 0px; background-color:#999999; border-bottom:solid 2px #333333; border-top:solid 1px #888888; }


/* Weather Service Style */
.Tempature { font-family:Verdana, Helvetica, sans-serif; color:#B26F2C; font-size:20px; font-weight:bold;}

/* Dingbat Fonts */
.Wingdings { font-family: Wingdings; font-size: 22px; color:#3E3E3C;}
a.Wingdings { font-family: Wingdings; font-size: 22px; color:#3E3E3C;}
a.Wingdings:hover { font-family: Wingdings; font-size: 22px; color:#A0A0A0;}


/* Footer Styles */
.Footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; background-color:#000000; padding:5px;}
.FooterBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; background-color:#000000; padding:5px; font-weight:bold;}
.FooterBackG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#000000;}
.FooterLine { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#AEAEAD; line-height:2px;}

a.FooterLink, a.FooterLink:visited, a.FooterLink:active { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF0C; font-size:10px; font-weight:normal; text-decoration:none; }
a.FooterLink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; font-weight:normal; text-decoration:none; }

/* Associate Directory Styles */
.CardBorder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#ededed; border-bottom-color:#999999; border-right-color:#999999; border-left-color:#999999; border-top-color:#999999; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.CardImage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color:#ededed; border-bottom-color:#999999; border-right-color:#999999; border-left-color:#999999; border-top-color:#999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-left:3px; padding-right:3px;}

/* Event Calendar Display */
.CalendarToolbar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height:20px; font-weight:bold; color:#333333; text-decoration:none; background-color:#F1E5D8; border: 1px solid #64462c; padding: 0px 10px 0px 10px; text-align: center;}
.CalendarToolbarSelect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height:20px; font-weight:bold; color:#ededed; text-decoration:none;  background-color:#B36F2D; border: 1px solid #64462c; padding: 0px 10px 0px 10px; text-align: center;}
.CalendarTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color:#FFFFFF; background-color:#B36F2D; font-weight:bold; text-align:center;}
.CalendarHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; background-color:DimGray; font-weight:bold; text-align:center; border:1px solid #cccccc;}

.CalendarMonthHeaderFullyear { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#cdcdcd; background-color:DimGray; font-weight:normal; text-align:center; border:1px solid #cccccc; text-decoration:none;}
.CalendarMonthHeaderFullyear:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff; background-color:DimGray; font-weight:normal; text-align:center; border:1px solid #cccccc; text-decoration:underline overline;}
.CalendarDaynameFullyear { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-align:center; background-color:#ffffff; font-weight:normal; border:1px solid #cccccc;}
.CalendarDayFullyear { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#535353; text-align:center; background-color:#f5f5f5; font-weight:normal; border:1px solid #cccccc; text-decoration:none;}
.CalendarDayFullyear:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#999999; text-align:center; background-color:#ededed; font-weight:normal; border:1px solid #cccccc; text-decoration:underline overline;}
.CalendarOthermonthdayFullyear { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#b8b8b8; text-align:center; background-color:#dcdcdc; font-weight:normal; border:1px solid #dcdcdc; text-decoration:none;}
.CalendarOthermonthdayFullyear:hover { font-family: Helvetica, sans-serif; font-size: 10px; color:#999999; text-align:center; font-weight:normal; border:1px solid #cccccc; text-decoration:underline overline;}
.CalendarTodayFullyear { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; text-align:center; background-color:#CDC2AF; font-weight:normal;border:1px solid #cccccc; text-decoration:none;}
.CalendarTodayFullyear:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#999999; text-align:center; background-color:#CDC2AF; font-weight:normal;border:1px solid #cccccc; text-decoration:underline overline;}

.CalendarHeaderHoliday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#009966; background-color:#e9e9e9; font-weight:normal; text-decoration:none;}
.CalendarHeaderHoliday:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#999999; background-color:#e9e9e9; font-weight:normal; text-decoration:underline overline;}
.CalendarHoliday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#009966; background-color:#e9e9e9; font-weight:normal;}

.CalendarHeaderDay { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#5e5e5e; font-weight:normal; text-decoration:none;}
.CalendarHeaderDay:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; font-weight:normal; text-decoration:underline overline;}
.CalendarDay { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#5e5e5e; background-color:#f5f5f5; font-weight:normal; border:1px solid #cccccc;}

.CalendarHeaderToday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#B36F2D; font-weight:bold; text-decoration:none;}
.CalendarHeaderToday:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#B36F2D; font-weight:bold; text-decoration:underline overline;}
.CalendarToday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#B36F2D; background-color:#F1E5D8; font-weight:normal;border:1px solid #cccccc;}

.CalendarHeaderOthermonthday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#949494; font-weight:normal;border:1px solid #cccccc; text-decoration:none;}
.CalendarHeaderOthermonthday:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:normal;border:1px solid #cccccc; text-decoration:underline overline;}
.CalendarOthermonthday { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#949494; background-color:#b8b8b8; font-weight:normal;border:1px solid #cccccc;}

.CalendarHeaderWeekend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#949494; font-weight:normal; text-decoration:none;}
.CalendarHeaderWeekend:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; font-weight:normal; text-decoration:underline overline;}
.CalendarWeekend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#949494; background-color:#dcdcdc; font-weight:normal;border:1px solid #cccccc;}
.CalendarWeekendNoborder { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#949494; background-color:#dcdcdc; font-weight:normal;}

.CalendarHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; background-color:#e8e1d7; font-weight:normal;}

a.CalendarNextPrev { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#E3B05B; font-weight:bold; text-decoration:none;}
a.CalendarNextPrev:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; text-decoration:underline overline;}

.CalendarEvent {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#ededed; border:solid 1px #cccccc; font-weight:normal; color:#5e5e5e;}

a.CalendarLink { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:10px; font-weight:normal; text-decoration:none; }
a.CalendarLink:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; font-weight:normal; text-decoration:underline overline; }


/* Tree Menu - For use with ComponentArt Menu */
.TreeMenu { background-color: #FFFFFF; cursor:hand;}

.TreeMenuItemRow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; cursor:hand;}
.TreeMenuItem { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; margin:1px; font-size: 11px; padding:4px 4px 4px 5px; color:#B7C47E; background-color:#5E682E; text-decoration:none; cursor:hand; border-bottom-color:#748332;  border-right-color:#748332; border-left-color:#A6B174; border-top-color:#A6B174; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; cursor:hand;}
.TreeMenuItemHover { font-family: Verdana, Arial, Helvetica, sans-serif; margin:1px; font-size: 11px; padding:4px 4px 4px 5px; color:#FFFFFF; background-color:#8B984E; text-decoration: none; cursor:hand; border-bottom-color:#A6B174;  border-right-color:#A6B174; border-left-color:#748332; border-top-color:#748332; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; cursor:hand;}
.TreeMenuItemSelected { font-family: Verdana, Arial, Helvetica, sans-serif; margin:1px; font-size: 11px; padding:4px 4px 4px 5px; color:#FFFFFF; background-color:#919D5B; text-decoration:none; cursor:hand; border-bottom-color:#748332;  border-right-color:#748332; border-left-color:#A6B174; border-top-color:#A6B174; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; cursor:hand;}

.TreeMenuChildRow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; cursor:hand;}
.TreeMenuChild { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; margin:1px; font-size: 10px; padding:1px 1px 1px 5px; color:#D98C27; background-color:#F6F5D7; text-decoration:none; cursor:hand; border-bottom-color:#D98C27;  border-right-color:#D98C27; border-left-color:#EFD1AB; border-top-color:#EFD1AB; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; cursor:hand;}
.TreeMenuChildHover { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; margin:1px; font-size: 10px; padding:1px 1px 1px 5px; color:#EED685; background-color:#D98C27; text-decoration: none; cursor:hand; border-bottom-color:#EFD1AB;  border-right-color:#EFD1AB; border-left-color:#9E4818; border-top-color:#9E4818; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; cursor:hand;}
.TreeMenuChildSelected { font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; margin:1px; font-size: 10px; padding:1px 1px 1px 5px; color:#EED685; background-color:#9E4818; text-decoration:none; cursor:hand; border-bottom-color:#D98C27;  border-right-color:#D98C27; border-left-color:#EFD1AB; border-top-color:#EFD1AB; border-style:solid; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:1px; cursor:hand;}

/* Survey Styles */
.QuestionText{padding-right: 2px; padding-left: 2px; font-weight: bold; font-size: 11px; padding-bottom: 2px; color: white; padding-top: 2px; font-family: Verdana, Helvetica, Arial; background-color: #464c56}
.ScoreText{padding-right: 2px; padding-left: 2px; font-weight: bold; font-size: 11px; padding-bottom: 2px; color: white; padding-top: 2px; font-family: Verdana, Helvetica, Arial; background-color: #464c56}

/* Report Styles */
.MenuBarBkGnd { background-color: #dddddd }
.ReportParamGenerator { border-right: silver thin solid; padding-right: 5px; border-top: silver thin solid; padding-left: 5px; margin: 0px; border-left: silver thin solid; padding-top: 5px; background-color: #dddddd}
.ReportParamButton { border-right: silver thin solid; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px; border-left: silver thin solid; border-bottom: silver thin solid; background-color: #dddddd}

/* Press Room Styles */
.PressReleaseBorder { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; border:#000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

/* PDFBuilder Styles */
.ThumbnailDeactive{filter:alpha(opacity=20)}
.ThumbnailTableDeactive{border:solid 2px Red}
.ThumbnailTableActive{border:solid 2px Green}


/* Product Management Styles */
/* Specifications*/
.SpecListHeader { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; background-color:#FF3333; border-bottom: 1px solid #5d5d5d; }
.SpecListHeaderAdmin { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; background-color:#FF3333; border-bottom: 1px solid #5d5d5d; }
.Category { font-family:Arial, Helvetica, sans-serif; color:#272727; font-weight:bold; font-size:11px; border-right: 1px solid #5d5d5d; border-bottom: 1px solid #5d5d5d; background-color:#bbbbbb; border-top:0px solid #5d5d5d; }
.CategoryAdmin { font-family:Arial, Helvetica, sans-serif; color:#272727; font-size:11px; background-color:#bbbbbb;}
.SpecDef { font-family:Arial, Helvetica, sans-serif; font-size:11px; border-right: 1px solid #5d5d5d; border-bottom: 1px solid #5d5d5d; background-color:#dfdfdf; border-top:0px solid #5d5d5d; }
.SpecValue { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-right: 1px solid #5d5d5d; border-bottom: 1px solid #5d5d5d; background-color:white }
.SpecDefLeft { font-family:Arial, Helvetica, sans-serif; font-size:11px; border-left: 1px solid #5d5d5d; border-right: 1px solid #5d5d5d; border-bottom: 1px solid #5d5d5d; background-color:#dfdfdf; border-top:0px solid #5d5d5d; }
.SpecValueLeft { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; border-left: 1px solid #5d5d5d; border-right: 1px solid #5d5d5d; border-bottom: 1px solid #5d5d5d; background-color:white }

/* BDP Lite Styles - Override */
.bdpLite input { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
img.bdplButton { width:20px !important; height:15px !important;}
.bdplTitle { width: 100%; background: #919D5B !important; color:#FFFFFF !important; }
.bdplPopUp { width: 151px; border: 1px solid #5E682E !important; background: #FFFFFF; }

/* Sitemap Styles */
.dspSitemapLevel0 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; margin:0px 0px 0px 0px; text-decoration:none;}
.dspSitemapLevel0:hover { font-family:Arial, Helvetica, sans-serif; color:#BE1E26; font-size:11px; font-weight:bold; margin:0px 0px 0px 0px; text-decoration:underline;}
.dspSitemapLevel1 { font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; font-size:10px; margin:0px 0px 0px 10px; text-decoration:none;}
.dspSitemapLevel1:hover { font-family:Arial, Helvetica, sans-serif; color:#BE1E26; font-size:10px; margin:0px 0px 0px 10px; text-decoration:underline;}
.dspSitemapLevel2 { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:10px; margin:0px 0px 0px 20px; text-decoration:none;}
.dspSitemapLevel2:hover { font-family:Arial, Helvetica, sans-serif; color:#BE1E26; font-size:10px; margin:0px 0px 0px 20px; text-decoration:underline;}
.dspSitemapLevel3 { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:10px; margin:0px 0px 0px 30px; text-decoration:none;}
.dspSitemapLevel3:hover { font-family:Arial, Helvetica, sans-serif; color:#BE1E26; font-size:10px; margin:0px 0px 0px 30px; text-decoration:underline;}
.dspSitemapLevel4 { font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:10px; margin:0px 0px 0px 40px; text-decoration:none;}
.dspSitemapLevel4:hover { font-family:Arial, Helvetica, sans-serif; color:#BE1E26; font-size:10px; margin:0px 0px 0px 40px; text-decoration:underline;}
.dspSitemapLevel5 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; font-weight:bold; margin:0px 0px 0px 50px; text-decoration:none;}
.dspSitemapLevel6 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; font-weight:bold; margin:0px 0px 0px 60px; text-decoration:none;}
.dspSitemapLevel7 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; font-weight:bold; margin:0px 0px 0px 70px; text-decoration:none;}
.dspSitemapLevel8 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; font-weight:bold; margin:0px 0px 0px 80px; text-decoration:none;}
.dspSitemapLevel9 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; font-weight:bold; margin:0px 0px 0px 90px; text-decoration:none;}
.dspSitemapLevel10 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; font-weight:bold; margin:0px 0px 0px 100px; text-decoration:none;}

.GoogleMapBorder {font-family:Helvetica, Arial, sans-serif; font-size:11px; border-top-color:#333333; border-left-color:#333333; border-right-color:#333333; border-bottom-color:#333333; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; background-image:url(/images/interface/GoogleMapBackG.jpg); background-position:right bottom; background-repeat:no-repeat;}
.FormLabel { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B4B4B; font-size:11px; font-weight:bold; }

.News-box { background: #EEEEEE; width: 200px; float: right; margin: 0px 0px 5px 0px}
/*.News-inner { background: #e7e7e7;}*/
.News-inner { }
.News-inner h2 { margin: 0px; padding: 14px; font-size: 18px; background: #FFFFFF;}
.News-inner p { margin: 0px; padding: 17px; color: black; overflow: hidden;}
.News-inner h3 { margin: 0px; font-size: 13px; padding: 6px 17px 6px 17px; background: url(/webart/news-heading.gif); color: white; border-top: 1px solid white; border-bottom: 1px solid white; }
.News-box .ReadMore { float: right; margin-top: 5px; color: #ffff0c; background: url(/webart/news-heading.gif); padding: 3px 5px 3px 5px; border: 1px solid white;}


