/************************************************** Presentation Stylesheet** Created: 29/03/2003***********************************************************************//************** 1. BODY TEXT *****************//*----DEFAULTS----*/.BodyText{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: #FFFFFF;}.BodyText P{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 11px;    FONT-WEIGHT: normal;    COLOR: #333333;    line-height: 15px;    margin: 0px 0px 8px 0px;}td.BodyText{    padding-top: 25px;    padding-left: 10px;    padding-right: 25px;}/*----DEFAULTS----*//*----HEADINGS----*/.BodyText H1{    FONT-SIZE: 18px;    COLOR: #666666;    FONT-STYLE: normal;    FONT-WEIGHT: bold;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText H2{    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    COLOR: #333333;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText H3{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #333333;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText H4{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #333333;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText H5{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #333333;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText H6{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 10px;;    FONT-WEIGHT: bold;    COLOR: #333333;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}/*----HEADINGS----*//*----HR----*/.BodyText HR{    BORDER-TOP: #B3BABC 1px solid;    WIDTH: 100%;    HEIGHT: 1px;}/*----HR----*//*----IMAGES----*/.BodyText IMG{    /*display: none;*/}/*----IMAGES----*//*----LINKS----*/.BodyText A:link{    COLOR: #C33;    TEXT-DECORATION: none;}.BodyText A:visited{    COLOR: #666;    TEXT-DECORATION: none;}.BodyText A:active{    COLOR: #C33;    text-decoration: none;    border-bottom: 1px dotted #C33;}.BodyText A:hover{    COLOR: #C33;    text-decoration: none;    border-bottom: 1px dotted #C33;}.BodyText .Asterix{    FONT-SIZE: smaller;    VERTICAL-ALIGN: super;    COLOR: #000099;}.BodyText .Asterix A{    COLOR: #666666;    TEXT-DECORATION: underline}.BodyText .Asterix A:visited{    COLOR: #666666;    TEXT-DECORATION: underline}.BodyText .Asterix A:link{    COLOR: #B3BABC;    TEXT-DECORATION: underline}.BodyText .Asterix A:hover{    COLOR: #B3BABC;    TEXT-DECORATION: underline}/*----LINKS----*//*----LISTS----*/.BodyText UL{    MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 11px;    FONT-WEIGHT: normal;    COLOR: #333333;    LIST-STYLE-TYPE: square;}.BodyText UL LI{    MARGIN-TOP: 3px;    MARGIN-BOTTOM: 3px;   }.BodyText OL{    MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 11px;    FONT-WEIGHT: normal;    COLOR: #333333;}/*----LISTS----*//*----FORMS----*/.BodyText FORM{}.BodyText TEXTAREA{}.BodyText INPUT{}.BodyText SELECT{}/*----FORMS----*//*----SPANS----*/.BodyText SPAN.date{    FONT-WEIGHT: 900;    FONT-SIZE: 11px;    COLOR: #333333;}.BodyText SPAN.author{    FONT-WEIGHT: 900;    FONT-SIZE: 11px;    COLOR: #333333;}.BodyText SPAN.smalldate{    MARGIN-TOP: 5pt;    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #8B0000;    TEXT-ALIGN: left;}.BodyText SPAN.pr_reviewer{    MARGIN-TOP: 5pt;    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 5pt;    TEXT-ALIGN: left}.BodyText SPAN.pr_rating{    MARGIN-TOP: 5pt;    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 5pt;    TEXT-ALIGN: left}.BodyText SPAN.calendar{    MARGIN-TOP: 5pt;    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 5pt;}.BodyText SPAN.quotes{    MARGIN-TOP: 5pt;    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 5pt;    COLOR: #B3BABC;}.BodyText SPAN.error{    FONT-WEIGHT: bold;    COLOR: #CC3333;}.BodyText SPAN.alert{    FONT-WEIGHT: bold;    COLOR: #CC3333}.BodyText SPAN.icondesc{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    LETTER-SPACING: 1pt;    TEXT-ALIGN: center}.BodyText SPAN.tpcategory{    FONT-WEIGHT: bold;    FONT-SIZE: 7pt;    COLOR: #B3BABC;    LETTER-SPACING: 1pt;    TEXT-ALIGN: left}.BodyText .Button{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;}.BodyText SPAN.strike{    TEXT-DECORATION: line-through;}.BodyText SPAN.copysmall{    FONT-SIZE: 11px;}.homepagedate{    FONT-SIZE: 11px;    FONT-WEIGHT: bold;}.BodyText SPAN.CorrectAnswer{    COLOR: green;    FONT-WEIGHT: bold;}.BodyText SPAN.IncorrectAnswer{    COLOR: red;    FONT-WEIGHT: bold;}/*----SPANS----*//*----TEXT SIZES----*/.SmallText{     FONT-SIZE: 11px;}.DefaultText{     FONT-SIZE: 11px;}.LargeText{     FONT-SIZE: 14px;}.LargerText{     FONT-SIZE: 18px;	}/*----TEXT SIZES----*//*----OTHER----*/.BodyText P.CalendarDate{    FONT-WEIGHT: bold;    COLOR: #B3BABC;    MARGIN-TOP: 12px;    MARGIN-BOTTOM: 2px;}.BodyText H3.CalendarHeading{    MARGIN-TOP: 2px;    MARGIN-BOTTOM: 2px;}.BodyText DIV#divPhotoGallery{    PADDING-RIGHT: 8px;    BORDER-TOP: #CCCCCC 2px solid;    MARGIN-TOP: 8px;    PADDING-LEFT: 8px;    MARGIN-BOTTOM: 8px;    PADDING-BOTTOM: 8px;    BORDER-LEFT: #CCCCCC 2px solid;    PADDING-TOP: 8px;    BACKGROUND-COLOR: #FFFFFF;    align: center;    COLOR: #333333;}.BodyText DIV#divPhotoGallery DIV#divPhotoGalleryCaption{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    PADDING-BOTTOM: 8px;    COLOR: #333333;    FONT-STYLE: normal;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    TEXT-ALIGN: center}.BodyText DIV#divPhotoGallery DIV#divPhotoGalleryPhoto{    TEXT-ALIGN: center}.BodyText DIV#divPhotoGallery DIV#divPhotoGalleryDescription{    PADDING-RIGHT: 8px;    PADDING-LEFT: 8px;    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    PADDING-BOTTOM: 8px;    COLOR: #333333;    PADDING-TOP: 8px;    FONT-STYLE: normal;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: #f0f3fd;    TEXT-ALIGN: center}/*----OTHER----*//*----TITLE TABLE----*/table.TitleTable{    HEIGHT: 30px;    PADDING: 0px;    MARGIN: 0px;    PADDING-BOTTOM: 5px;}.TitleTableHeading{    FONT-SIZE: 18px;    COLOR: #666;    FONT-STYLE: normal;    FONT-WEIGHT: bold;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN-BOTTOM: 6px;}/*----TITLE TABLE----*//*----RELEASES FEATURE TABLE----*/H1.ReleaseListFeatureHeading{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 16px;    FONT-STYLE: normal;    FONT-WEIGHT: bold;    LINE-HEIGHT: 16px;    COLOR: #B3BABC;       MARGIN-TOP: 8px;    MARGIN-BOTTOM: 0px;}HR.ReleaseListFeatureDivider{    BORDER-TOP: 2px solid #B3BABC;    WIDTH: 100%;    HEIGHT: 2px;}SPAN.ReleaseListFeatureItemHeading{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 14px;    FONT-STYLE: normal;    FONT-WEIGHT: bold;    LINE-HEIGHT: 16px;    COLOR: #000000;       MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}SPAN.ReleaseListFeatureItemHeadingDate{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 11px;    FONT-STYLE: normal;    FONT-WEIGHT: bold;    LINE-HEIGHT: 13px;    COLOR: #333333;       MARGIN-TOP: 8px;    MARGIN-BOTTOM: 0px;}.ReleaseListFeatureCopy{    FONT-SIZE: 12px;    FONT-STYLE: normal;}.ReleaseListFeatureCopy ul{    FONT-SIZE: 11px;    FONT-STYLE: normal;}/*----RELEASES FEATURE TABLE----*//*----UTILITIES----*/.BodyText .Utilities{    TEXT-ALIGN: left;    FONT-SIZE: 11px;}.BodyText .Utilities A:link{    COLOR: #666666;    TEXT-DECORATION: underline;}.BodyText .Utilities A:visited{    COLOR: #666666;    TEXT-DECORATION: underline;}.BodyText .Utilities A:active{    COLOR: #B3BABC;    TEXT-DECORATION: underline;}.BodyText .Utilities A:hover{    COLOR: #B3BABC;    TEXT-DECORATION: underline;}/*----UTILITIES----*//*----CONTACTS----*/.BodyText .Contacts{    TEXT-ALIGN: center;}.BodyText .Contacts A:link{    COLOR: #666666;    TEXT-DECORATION: underline;}.BodyText .Contacts A:visited{    COLOR: #666666;    TEXT-DECORATION: underline;}.BodyText .Contacts A:active{    COLOR: #B3BABC;    TEXT-DECORATION: underline;}.BodyText .Contacts A:hover{    COLOR: #B3BABC;    TEXT-DECORATION: underline;}/*----CONTACTS----*//*----BREADCRUMB----*/.Breadcrumb{    PADDING-RIGHT: 2px;    PADDING-LEFT: 2px;    PADDING-TOP: 2px;    PADDING-BOTTOM: 2px;    MARGIN-TOP: 0px;    FONT-WEIGHT: normal;    FONT-SIZE: 7.5pt;    VERTICAL-ALIGN: middle;    COLOR: #999999;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: transparent;    TEXT-ALIGN: left;}.Breadcrumb A:link{    COLOR: #999999;    TEXT-DECORATION: underline;}.Breadcrumb A:visited{    COLOR: #666666;    TEXT-DECORATION: underline;}.Breadcrumb A:active{    COLOR: #999999;    TEXT-DECORATION: underline;}.Breadcrumb A:hover{    COLOR: #999999;    TEXT-DECORATION: underline;}/*----BREADCRUMB----*//*----FOOTER----*/.FooterTable{    FONT-WEIGHT: normal;    FONT-SIZE: 10px;;    VISIBILITY: visible;    COLOR: #FFFFFF;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    /*TEXT-ALIGN: left;*/    BACKGROUND-COLOR: #2B9F2A;}.FooterText{    MARGIN-TOP: 10px;    FONT-WEIGHT: normal;    FONT-SIZE: 10px;;    VISIBILITY: visible;    COLOR: #FFFFFF;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    /*TEXT-ALIGN: left;*/    BACKGROUND-COLOR: transparent;    padding: 3px 10px 0 10px;}.FooterText H6{    MARGIN-TOP: 8px;    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 8px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.FooterText HR{    BORDER-TOP: #FFFFFF 1px solid;    WIDTH: 100%;    HEIGHT: 1px}.FooterLine{    BACKGROUND-COLOR: #FFFFFF;}.FooterText A:link{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}.FooterText A:visited{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}.FooterText A:active{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}.FooterText A:hover{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}/*----FOOTER----*//*----ADVERT BOTTOM----*/.BodyText .AdvertBottom{    TEXT-ALIGN: center;}.NavSide .AdvertSideItem{    PADDING-TOP: 5px;    PADDING-BOTTOM: 5px;}/*----ADVERT BOTTOM----*//*----NORMAL DATA TABLES----*/.BodyText TABLE{    FONT-SIZE: 11px;    BORDER-SPACING: 0.5px}.BodyText TABLE THEAD{    BACKGROUND-COLOR: #B3BABC;}.BodyText TABLE THEAD TH{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #FFFFFF;    TEXT-ALIGN: center}.BodyText TABLE TR TD{    PADDING-RIGHT: 2px;    PADDING-LEFT: 2px;    PADDING-BOTTOM: 2px;    PADDING-TOP: 2px;    BACKGROUND-COLOR: transparent;    COLOR: #666;}.BodyText table tr td.TableSubHead{    FONT-WEIGHT: bold;    COLOR: #B3BABC;    BACKGROUND-COLOR: transparent;}.BodyText table tr td.TableCopyRowUp{    FONT-WEIGHT: normal;    COLOR: #333333;    BACKGROUND-COLOR: #F0F3FD;}.BodyText table tr td.TableCopyRowDown{    FONT-WEIGHT: normal;    COLOR: #333333;    BACKGROUND-COLOR: #E2E8FC;}.BodyText table tr td.TableCopyAltLeft{    FONT-WEIGHT: bold;    COLOR: #333333;    BACKGROUND-COLOR: #C0C0C0;}.BodyText table tr td.TableCopyAltRight{    FONT-WEIGHT: normal;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}/*----NORMAL DATA TABLES----*//*---- CALENDAR TABLES----*/.BodyText table.DataListTable{    FONT-family: tahoma, verdana, helvetica, sans-serif;    BORDER-SPACING: 0.5px;    BACKGROUND-COLOR: #FFFFFF;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText table thead th.DataListTable{    BACKGROUND-COLOR: #B3BABC;    FONT-SIZE: 11px;    FONT-WEIGHT: bold;    COLOR: #FFFFFF;    TEXT-ALIGN: center;}.BodyText table tr td.DataListTableCopy{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #B3BABC;    BACKGROUND-COLOR: #CCCCCC;}.BodyText table tr td.DataListTableCopyAlt{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}.BodyText table tr td.DataListTableCentre{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #B3BABC;    BACKGROUND-COLOR: #CCCCCC;    TEXT-ALIGN: center;}.BodyText table tr td.DataListTableCentreAlt{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;    TEXT-ALIGN: center;}/*----DATA LIST TABLES----*//*---- PROMO TABLES----*/.BodyText TABLE TR TD.PromoTableHead{    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    PADDING: 4px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: transparent;    COLOR: #B3BABC;}.BodyText TABLE TR TD.PromoTableCopy{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    PADDING-TOP: 0px;    COLOR: #333333;}/*---- PROMO TABLES----*//*----FORM TABLES----*/.BodyText FORM TABLE.FormTable{    MARGIN-TOP: 8px;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 8px;    BACKGROUND-COLOR: transparent;    COLOR: #333333;    BORDER-SPACING: 0.5px;}.BodyText FORM TABLE TR TD.FormTableCopyAltLeft{    PADDING-RIGHT: 2px;    PADDING-LEFT: 2px;    FONT-WEIGHT: bold;    PADDING-BOTTOM: 2px;    PADDING-TOP: 2px;    COLOR: #333333;    BACKGROUND-COLOR: transparent}.BodyText FORM TABLE TR TD.FormTableCopyAltRight{    PADDING-RIGHT: 2px;    PADDING-LEFT: 2px;    PADDING-BOTTOM: 2px;    PADDING-TOP: 2px;    COLOR: #333333;    BACKGROUND-COLOR: transparent;}.BodyText FORM TABLE TR TD.FormTableButtons{    PADDING-RIGHT: 2px;    PADDING-LEFT: 2px;    PADDING-BOTTOM: 2px;    PADDING-TOP: 2px;    COLOR: #333333;    BACKGROUND-COLOR: transparent;    TEXT-ALIGN: right;}/*----FORM TABLES----*//*---- SHOP TABLES----*/h4.Shop{    COLOR: #666666;}h5.Shop{    COLOR: #666666;}A.ShopLink:link{    COLOR: #666666;}.BodyText table.ShopTable{    BORDER-SPACING: 0.5px;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;    BORDER: 2px solid #CCCCCC;}.BodyText table thead.ShopTableTitle{    BACKGROUND-COLOR: #CCCCCC;}.BodyText table thead th.ShopTableTitle{    COLOR: #000000;}.BodyText table tr td.ShopTableTitle{    BACKGROUND-COLOR: #CCCCCC;}.BodyText table thead th.ShopTableTitleLeft{    FONT-SIZE: 14px;    FONT-WEIGHT: bold;    COLOR: #666;    TEXT-ALIGN: left;}.BodyText table thead th.ShopTableTitleRight{    BACKGROUND-COLOR: #CCCCCC;    BORDER-BOTTOM: 2px solid #CCCCCC;    BORDER-LEFT: 2px solid #CCCCCC;}.BodyText table tr{}.BodyText table tr td{    PADDING: 2px;}.BodyText table tr td.ShopTableTop{    COLOR: #000000;}.BodyText table tr td.ShopTableBottom{    BACKGROUND-COLOR: #CCCCCC;    COLOR: #000000;}.BodyText table tr td.ShopTableLeft{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #000000;}.BodyText table tr td.ShopTableRight{    WIDTH: 175px;    PADDING-TOP: 4px;    PADDING-BOTTOM: 4px;}/* Images Summary Table */.BodyText table.ShopSummaryTableHolder{	MARGIN-LEFT: -2.5px;}.BodyText table.ShopSummaryTableItem td{	BORDER: 0px;}.BodyText table.ShopSummaryTableItem{    FONT-SIZE: 10px;    FONT-FAMILY: verdana, arial, helvetica, geneva, sans-serif;    BORDER: 0px;    HEIGHT: 100%;}.BodyText table.ShopSummaryTableHolder{	MARGIN-LEFT: -2.5px;	border-collapse: separate;	border-spacing: 15pt}.ShopSummaryTableHolder td{	BORDER: 1px solid #CCCCCC;}.BodyText table.ShopSummaryTableHolder{	MARGIN-LEFT: -2.5px;}.BodyText table.ShopSummaryTableLinks{    BORDER: 1px solid #CCCCCC;}/*----SHOP  TABLES----*//*---- SURVEY TABLES----*/.BodyText table.SurveysTable{    FONT-family: tahoma, verdana, helvetica, sans-serif;    BORDER-SPACING: 0.25px;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;    WIDTH: 500px;}.BodyText table thead.SurveysTable{}.BodyText table thead th.SurveysTable{    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #333333;    TEXT-ALIGN: center;}.BodyText table tr.SurveysTable{}.BodyText table tr td.SurveysTable{	PADDING: 2px;}.BodyText table tr td..SurveysTableAnswerLeft{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #F0F3FD;    WIDTH: 50px;}.BodyText table tr td.SurveysTableAnswerCenter{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #E2E8FC;    WIDTH: 500px;}.BodyText table tr td.SurveysTableAnswerRight{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #E2E8FC;     WIDTH: 450px;}.BodyText table tr td.SurveysTableQuestion{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #B3BABC;    BACKGROUND-COLOR: #FFFFFF;}.BodyText table tr td.SurveysTableNotes{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}.BodyText table tr td.SurveysTableSubmit{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #F0F3FD;    TEXT-ALIGN: center;}/*----SURVEY TABLES----*//*---- CALENDAR TABLES----*/.BodyText table.CalendarTable{    FONT-family: tahoma, verdana, helvetica, sans-serif;    BORDER-SPACING: 0.5px;    BACKGROUND-COLOR: #FFFFFF;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText table thead.CalendarTable{    BACKGROUND-COLOR: #B3BABC;}.BodyText table thead th.CalendarTable{    BACKGROUND-COLOR: #B3BABC;    FONT-SIZE: 11px;    FONT-WEIGHT: bold;    COLOR: #FFFFFF;    TEXT-ALIGN: center;}.BodyText table tr td.CalendarTableCopyLeft{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #B3BABC;    BACKGROUND-COLOR: #CCCCCC;}.BodyText table tr td.CalendarTableCopyCenter{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;    BORDER: 1px solid #B3BABC;}.BodyText table tr td.CalendarTableCopyCenterRight{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;    BORDER: 1px solid #B3BABC;}.BodyText table tr td.CalendarTableCopyRight{    FONT-WEIGHT: bold;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #CCCCCC;    WIDTH: 150px;}/*----CALENDAR  TABLES----*//*---- LINKS TABLES----*/.BodyText table.LinkTable{    FONT-family: tahoma, verdana, helvetica, sans-serif;    BORDER-SPACING: 0px;    BACKGROUND-COLOR: #FFFFFF;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText table thead.LinkTableHead{}.BodyText table thead th.LinkTableHeadLeft{    COLOR: navy;    FONT-family: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-style: normal;    FONT-WEIGHT: bold;    BACKGROUND-COLOR: #FFFFFF;    COLOR: #666666;    TEXT-ALIGN: left;}.BodyText table thead th.LinkTableHeadRight{    COLOR: #333333;    FONT-family: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-style: normal;    FONT-WEIGHT: bold;    BACKGROUND-COLOR: #666666;    WIDTH: 85px;}.BodyText table tr.LinkTable{}.BodyText table tr td.LinkTable{	BACKGROUND-COLOR: #FFFFFF;	PADDING: 2px;}.BodyText table tr td.LinkTableCopyLeft{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}.BodyText table tr td.LinkTableCopyRight{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}/*----LINKS  TABLES----*//*---- HIGHLIGHT TABLES----*/.BodyText table.HighLightTable{    FONT-family: tahoma, verdana, helvetica, sans-serif;    BORDER-SPACING: 0.5px;    BACKGROUND-COLOR: #B3BABC;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 8px;}.BodyText table thead.HighLightTableHead{    COLOR: navy;    FONT-family: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-style: normal;    FONT-WEIGHT: bold;}.BodyText table thead th.HighLightTableHeadLeft{     BACKGROUND-COLOR: #e2e8fc;}.BodyText table thead th.HighLightTableHeadRight{    BACKGROUND-COLOR: #FFFFFF;}.BodyText table tr.HighLightTable{}.BodyText table tr td.HighLightTable{	BACKGROUND-COLOR: #FFFFFF;	PADDING: 2px;}.BodyText table tr td..HighLightTableCopyLeft{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}.BodyText table tr td..HighLightTableCopyRight{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    BACKGROUND-COLOR: #E2E8FC;}/*----HIGHLIGHT  TABLES----*//************** 1. BODY TEXT *****************//************** 2. NAVSIDE *****************//*----DEFAULT----*/#NavSide{     TEXT-ALIGN: center;     PADDING: 0px;}#NavSideRight{}.NavSide{    FONT-WEIGHT: normal;    FONT-SIZE: 11px;    COLOR: #333333;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    PADDING: 0px;    BACKGROUND-COLOR: #FFFFFF;}.NavSide .Button{    FONT-WEIGHT: bold;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.NavSide P{    FONT-SIZE: 11px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN-TOP: 4px;}/*----DEFAULT----*//*----HEADINGS----*/.NavSide H1{    FONT-SIZE: 14px;    COLOR: #B3BABC;    FONT-STYLE: normal;    FONT-WEIGHT: bold;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN-TOP: 8px;    MARGIN-BOTTOM: 4px;}.NavSide H2{    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    COLOR: #B3BABC;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.NavSide H3{    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #B3BABC;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}/*----HEADINGS----*//*----LEFT NAV----*/.NavSide .NavSideSelected{    FONT-WEIGHT: bold;}/*----LEFT NAV----*//*----LISTS----*/..NavSide UL{    MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 11px;    FONT-WEIGHT: normal;    COLOR: #333333;    LIST-STYLE-TYPE: square;}.NavSide UL LI{    MARGIN-TOP: 3px;    MARGIN-BOTTOM: 3px;   }.NavSide OL{    MARGIN-TOP: 5px;    MARGIN-BOTTOM: 5px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    FONT-SIZE: 11px;    FONT-WEIGHT: normal;    COLOR: #00000;}/*----LISTS----*//*----HR----*/.NavSide HR{    BORDER-TOP: #B3BABC 1px solid;    WIDTH: 100%;    HEIGHT: 1px;}/*----HR----*//*----IMAGES----*/.NavSide IMG{    /*display: none;*/}/*----FORMS----*/.NavSide FORM{    MARGIN-TOP: 2px;    MARGIN-BOTTOM: 2px}.NavSide INPUT{    FONT-SIZE: 10px;;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    WIDTH: 130px;}.NavSide SELECT{    FONT-SIZE: 10px;;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    WIDTH: 130px;}/*----FORMS----*//*----LINKS----*/.NavSide A:link{    COLOR: #C33;    TEXT-DECORATION: none;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.NavSide A:visited{    COLOR: #666;    TEXT-DECORATION: none;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.NavSide A:active{    COLOR: #C33;    text-decoration: none;    border-bottom: 1px dotted #C33;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.NavSide A:hover{    COLOR: #C33;    text-decoration: none;    border-bottom: 1px dotted #C33;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}/*----LINKS----*//*----SPANS----*/.NavSide SPAN.date{    FONT-SIZE: 11px;    COLOR: #B3BABC;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}/*----SPANS----*//*----TABLES----*/.NavSide TABLE{    MARGIN-TOP: 2px;    FONT-SIZE: 11px;    MARGIN-BOTTOM: 2px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: transparent;    BORDER-SPACING: 0px;}.NavSide TABLE TR TD{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    PADDING-TOP: 0px;    COLOR: #333333;}/*---- TABLES----*//*---- PROMO TABLES----*/.NavSide TABLE TR TD.PromoTableHead{    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    PADDING: 2px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: transparent;    COLOR: #2B9F2A;    TEXT-ALIGN: left;    BORDER-BOTTOM: 1px solid #2B9F2A;}#NavSide TABLE.PromoTable{    WIDTH: 100%;}#NavSide TABLE TR TD.PromoTableHead{	PADDING: 0px;}.NavSide TABLE TR TD.PromoTableCopy{    PADDING-RIGHT: 0px;    PADDING-LEFT: 0px;    PADDING-BOTTOM: 0px;    PADDING-TOP: 0px;    COLOR: #333333;}/*---- PROMO TABLES----*//*---- CALENDAR TABLES----*/.NavSide table.CalendarTable{    FONT-family: tahoma, verdana, helvetica, sans-serif;    BORDER-SPACING: 0.15px;    BACKGROUND-COLOR: #333333;    MARGIN-TOP: 4px;    MARGIN-BOTTOM: 4px;    WIDTH: 100%;    FONT-SIZE: 11px;    TEXT-ALIGN: center;}.NavSide table thead.CalendarTable{    BACKGROUND-COLOR: #333333;}.NavSide table thead th.CalendarTable{    BACKGROUND-COLOR: #333333;    FONT-SIZE: 11px;    FONT-WEIGHT: bold;    COLOR: #FFFFFF;    TEXT-ALIGN: center;}.NavSide table tr.CalendarTable{}.NavSide table tr td.CalendarTableNormal{    BACKGROUND-COLOR: #FFFFFF;    PADDING: 1px;    COLOR: #333333;}.NavSide table tr td.CalendarTableDaysOfWeek{    BACKGROUND-COLOR: #333333;    PADDING: 1px;    COLOR: #FFFFFF;    FONT-WEIGHT: bold;}.NavSide table tr td.CalendarTableGrey{    BACKGROUND-COLOR: #333333;    PADDING: 1px;    COLOR: #FFFFFF;}.NavSide table tr td.CalendarTableSelected{    BACKGROUND-COLOR: #333333;    PADDING: 1px;    COLOR: #333333;}.NavSide .CalendarTable A:link{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}.NavSide .CalendarTable A:visited{    COLOR: #669999;    TEXT-DECORATION: underline;}.NavSide .CalendarTable A:active{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}.NavSide .CalendarTable A:hover{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}/*----CALENDAR TABLE----*//*----TABLES----*//************** 2. NAVSIDE *****************//************** 3. SITEWIDE NAVIGATION *****************/.SitewideTable{    BACKGROUND-COLOR: #000000;    BACKGROUND-REPEAT: no-repeat;}.SitewideNavItem{    FONT-SIZE: 11px;    FONT-WEIGHT: bold;    FONT-family: tahoma, verdana, helvetica, sans-serif;    COLOR: #FFFFFF;}.SitewideNavItem a:link{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}.SitewideNavItem a:visited{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}.SitewideNavItem a:active{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}.SitewideNavItem a:hover{    COLOR: #FFFFFF;    TEXT-DECORATION: underline;}/*----FORMS----*/td.SitewideTable FORM{    MARGIN: 0px;    PADDING: 0px;}td.SitewideTable INPUT{    FONT-SIZE: 10px;;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN: 0px;    PADDING: 0px;}td.SitewideTable SELECT{    FONT-SIZE: 10px;;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    MARGIN: 0px;    PADDING: 0px;}/*----FORMS----*//************** 3. SITEWIDE NAVIGATION *****************//************** 4. MENUS AND LAYERS *****************/table.MainMenuHolder{    PADDING: 0px;    MARGIN: 0px;}.MainMenuTable{    BACKGROUND-COLOR: transparent;    PADDING: 0px;    MARGIN: 0px;}.MainMenuTableSpacer{    BACKGROUND-COLOR: transparent;}.NavLinkOn{    VERTICAL-ALIGN: middle;    TEXT-ALIGN: center;    FONT-SIZE: 14px;    FONT-WEIGHT: bold;    FONT-family: tahoma, verdana, helvetica, sans-serif;    COLOR: #FFFFFF;}a.NavLinkOn:link{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}a.NavLinkOn:visited{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}a.NavLinkOn:active{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}a.NavLinkOn:hover{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}.NavLinkOff{    VERTICAL-ALIGN: middle;    TEXT-ALIGN: center;    FONT-SIZE: 16px;    FONT-WEIGHT: bold;    FONT-family: tahoma, verdana, helvetica, sans-serif;    COLOR: #FFFFFF;}a.NavLinkOff:link{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}a.NavLinkOff:visited{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}a.NavLinkOff:active{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}a.NavLinkOff:hover{    COLOR: #FFFFFF;    TEXT-DECORATION: none;}td.MainMenuSpacerTable{	BACKGROUND-COLOR: #FFFFFF;}td.NavTableCellOn{    BACKGROUND-COLOR: transparent;    /*TEXT-ALIGN: right;*/}td.NavTableCellOff{    BACKGROUND-COLOR: transparent;    /*TEXT-ALIGN: right;*/}table.SubMenuTable{    WIDTH: 150px;    PADDING: 0px;    PADDING-LEFT: 20px;    MARGIN: 0px;    MARGIN-TOP: 6px;    MARGIN-BOTTOM: 6px;    BACKGROUND-COLOR: transparent;    TEXT-ALIGN: center;    FONT-family: tahoma, verdana, helvetica, sans-serif;}table.SubMenuTable tr td.SubMenuParent{    VERTICAL-ALIGN: middle;    TEXT-ALIGN: center;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;    BORDER-BOTTOM: 1px solid #CCCCCC;    HEIGHT: 20px;}table.SubMenuTable tr td.SubMenuParentOver, table.SubMenuTable tr td.SubMenuParentSelected{    VERTICAL-ALIGN: middle;    TEXT-ALIGN: center;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #CC3333;    BORDER-BOTTOM: 1px solid #CCCCCC;    HEIGHT: 20px;}table.SubMenuTable tr td.SubMenuTableItem{    VERTICAL-ALIGN: middle;    TEXT-ALIGN: center;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    BACKGROUND-COLOR: transparent;    COLOR: #333333;    BORDER-BOTTOM: 1px solid #CCCCCC;    HEIGHT: 20px;}table.SubMenuTable tr td.SubMenuTableItemOver, table.SubMenuTable tr td.SubMenuTableItemSelected{    VERTICAL-ALIGN: middle;    TEXT-ALIGN: center;    FONT-SIZE: 12px;    FONT-WEIGHT: bold;    COLOR: #FFFFFF;    BACKGROUND-COLOR: #CC3333;    HEIGHT: 20px;}td.SubMenuTableItem a:link, td.SubMenuTableItem a:visited{    COLOR: #333333;    TEXT-DECORATION: none;}td.SubMenuTableItem a:hover, td.SubMenuTableItem a:active{    COLOR: #333333;    text-decoration: none;}td.SubMenuTableItemSelected a:link, td.SubMenuTableItemSelected a:visited,td.SubMenuTableItemSelected a:hover, td.SubMenuTableItemSelected a:active{    COLOR: #FFFFFF;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}td.SubMenuTableItemOver a:link, td.SubMenuTableItemOver a:visited,td.SubMenuTableItemOver a:hover, td.SubMenuTableItemOver a:active{    COLOR: #FFFFFF;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}td.SubMenuParent a:link, td.SubMenuParent a:visited,td.SubMenuParent a:hover, td.SubMenuParent a:active{    COLOR: #333333;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}td.SubMenuParentSelected a:link, td.SubMenuParentSelected a:visited,td.SubMenuParentSelected a:hover, td.SubMenuParentSelected a:active{    COLOR: #FFFFFF;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}td.SubMenuParentOver a:link, td.SubMenuParentOver a:visited,td.SubMenuParentOver a:hover, td.SubMenuParentOver a:active{    COLOR: #FFFFFF;    TEXT-DECORATION: none;    FONT-WEIGHT: bold;}/************** 4. MENUS AND LAYERS *****************//************** 5. BRANDING *****************/table.BrandingHolder{    PADDING: 0px;    MARGIN: 0px;}td.BrandingTopBanner{    BACKGROUND-COLOR: transparent;}td.BrandingTile{    BACKGROUND-IMAGE: url();    BACKGROUND-REPEAT: repeat-x;    BACKGROUND-COLOR: transparent;}td.SpacerSpecial{    BACKGROUND-COLOR: #2B9F2A;}td.SpacerRed{    BACKGROUND-COLOR: #B3BABC;}td.SpacerBlack{    BACKGROUND-COLOR: #000000;}/************** 5. BRANDING *****************//************** 6. NEWSLETTER *****************/table.NewsletterHolderTable{    BACKGROUND-COLOR: #FFFFFF;}table.NewsletterTable{    BORDER-LEFT: 1px solid #CCCCCC;    BORDER-RIGHT: 1px solid #CCCCCC;    BORDER-BOTTOM: 1px solid #CCCCCC;    BACKGROUND-COLOR: #FFFFFF;}table.NewsletterTable .BodyContentTable .BodyText{	}td.BrandingTextNewsletterLeft{    MARGIN-TOP: 10px;    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    VISIBILITY: visible;    COLOR: #FFFFFF;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    TEXT-ALIGN: left;    BACKGROUND-COLOR: #2B9F2A;    PADDING-LEFT: 4px;}td.BrandingTextNewsletterRight{    MARGIN-TOP: 10px;    FONT-WEIGHT: bold;    FONT-SIZE: 12px;    VISIBILITY: visible;    COLOR: #FFFFFF;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    TEXT-ALIGN: right;    BACKGROUND-COLOR: #2B9F2A;    PADDING-RIGHT: 4px;}/************** 6. NEWSLETTER *****************//************** 7. SEARCH *****************//*----SEARCH FORM----*/.SearchFormHolder FORM{    MARGIN: 0px;    PADDING: 0px;}.SearchTableInput INPUT{    FONT-SIZE: 12px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BORDER: 1px solid #B3BABC;}.SearchTableButton INPUT{    FONT-SIZE: 10px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}.SearchTableSelect SELECT{    FONT-SIZE: 10px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}/*----SEARCH FORM----*//*----TABLES----*/.NavSide .PromoTable .PromoTableCopy .SearchForm .SearchTable{    MARGIN: 0px;    PADDING: 0px;    FONT-SIZE: 8px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;    BACKGROUND-COLOR: red;}.SearchForm .SearchTable .SearchTableInput{    PADDING: 0px;    BACKGROUND-COLOR: red;}TD.SearchTableButton{    PADDING: 0px;}TD.SearchFormHolder{    MARGIN: 0px;    PADDING: 0px;    BACKGROUND-COLOR: #000000;}/*---- TABLES----*//************** 7. SEARCH *****************//************** 7. DEFAULT *****************/BODY{    PADDING-RIGHT: 0px;    PADDING-LEFT: 45px;    PADDING-BOTTOM: 0px;    PADDING-TOP: 20px;    MARGIN: 0px;    BACKGROUND-COLOR: #A3ABAE;        scrollbar-face-color: #FFF;    scrollbar-shadow-color: #CCC;    scrollbar-highlight-color: #CCC;    scrollbar-3dlight-color: #FFF;    scrollbar-darkshadow-color: #FFF;    scrollbar-track-color: #FFF;    scrollbar-arrow-color: #CCC;}P{    FONT-SIZE: 11px;    FONT-FAMILY: tahoma, verdana, helvetica, sans-serif;}SPAN.error{    FONT-WEIGHT: bold;    COLOR: red;}.ReadOnly{    COLOR: #696969;    BACKGROUND-COLOR: #D3D3D3;}.Blink{    TEXT-DECORATION: blink;    FONT-WEIGHT: bold;    COLOR: red;	}/************** 7. DEFAULT *****************//************** CUSTOM *****************/a:hover img {	text-decoration: none;	border-bottom: none;	display: block;}/************** CUSTOM *****************/
