BODY, .body
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
}
TABLE, TD, DIV, P
{
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px
}
A
{
    COLOR: Black;
}
A:hover
{
    COLOR: #b53200;
}

}
.gBanner
{
    BACKGROUND-COLOR: #ffffff;
}

.content
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 11px;
}
.gHeader
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.gHeader A
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
}
.gSubHeader
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.gNarrowContentSection
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.gNarrowHeader
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}


.gPortalPath A
{
    COLOR: black
}

.tbDate
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
}
.tbToolbarBody
{
    BACKGROUND-COLOR: Black;
    COLOR: #F5F5F5;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.tbToolbarBodySelected
{
    BACKGROUND-COLOR: #B2B2B2;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
.tbToolbarBody A
{
    COLOR: Black;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    text-decoration: none;	 
}
.tbToolbarBody A:hover
{
    COLOR: White;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    text-decoration: none;
	 background-color : Black;	
}
.tbToolbarBodyw A
{
    COLOR: White;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    text-decoration: none;
	display : inline;
	font-weight : bold;
}
.tbToolbarBodyw A:hover
{
    COLOR: Black;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    text-decoration: none;
    background-color : Gray;
	display : inline;
}
.tbToolbarBodySelected A
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    text-decoration: none;
}
.tbUserName
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}

.admToolbarBody
{
    BACKGROUND-COLOR: Black;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
}
.admToolbarBody A
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}

.admToolbarBodySelected A
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    FONT-WEIGHT: normal;
}
.admToolbarBody A:hover
{
    TEXT-DECORATION: underline
}
.admToolbarBodySelected A:hover
{
    TEXT-DECORATION: underline
}
.admToolbarBorder
{
    BACKGROUND-COLOR: #000000
}
.admToolbarActiveHead
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.admToolbarActiveHead A
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.admToolbarActiveSub
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 10px;
}
.admToolbarActiveSub A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.admToolbarActiveSub A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.admToolbarActive A
{
    COLOR: black;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.admToolbarActive A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.bullet {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px;  text-decoration : underline; }
.bullet A {color: Black;}
.bullet A:hover {text-decoration: underline; color: #B53200;}

.bullet_noline {color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px;  text-decoration : none; }
.bullet_noline A {color: Black;  text-decoration: none; }
.bullet_noline A:hover {text-decoration: none; color: #B53200;}

.bulletn2 {color: #000000; font-size: 8px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; line-height: 17px;  text-decoration : none; }
.bulletn2 A {color: Black;}
.bulletn2 A:hover {text-decoration: underline; color: #B53200;}

.smalltext{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #333333;  font-weight: bold; }

.pmMenu
{
    COLOR: #cc6633;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.pmMenu A
{
    COLOR: #cc6633;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.pmMenu A:hover
{
    TEXT-DECORATION: underline
}
.pmMenuActive
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.pmMenuActive A
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.subFolderColorA
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.subFolderColorB
{
    BACKGROUND-COLOR: #c0c0c0;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    font-weight: bold;
}
.subFolderColorC
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    font-weight: bold;
}

.edHeaderOptions A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.edHeaderOptions A:hover
{
    COLOR: #c0c0c0
}
.edSubHeaderOptions
{
    COLOR: black;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.edSubHeaderOptions A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.edSubHeaderOptions A:hover
{
    COLOR: #dd3366
}
.edMenu
{
    COLOR: black;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.edMenu A
{
    COLOR: black;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.edMenu A:hover
{
    COLOR: #B53200;
}

.mpRightGadgetBody
{
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.gContentSectionGray
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px
}


.wMenuSelected
{
    COLOR: blue;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.black
{
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
    font-weight: normal;
}
a.black
{
    COLOR: black;
}
a.black:hover
{
    COLOR: #b53200;
}


.blacksm
{
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none;
    font-weight: bold;
}

.blacksmallr
{
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.black2
{
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.profile_heading
{
    COLOR: black;
    FONT-FAMILY: "Arial Black";
    FONT-SIZE: 16px;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.boldblack
{
    COLOR: black;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    font-weight: bold;
}
.wMenuGeneral A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.wMenuGeneral A:hover
{
    COLOR: red;
    TEXT-DECORATION: none
}
.wMenuGray
{
    COLOR: gray;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}

.wButtonsEnabled
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px
}
.wButtonsEnabled A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.wButtonsEnabledHover
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
}
.wButtonsEnabledHover A
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
}
.wButtonsDisabled
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #aaaaaa;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
}
.wButtonsFrameColor
{
    BACKGROUND-COLOR: #000000;
}
.ddDropDownMenuBackground
{
    BACKGROUND-COLOR: #484848;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.gSubHeader A
{
    COLOR: #000000;
}
.gbackground
{
    COLOR: #ffffff
}
.vnav  {
	text-decoration : none;
	color : White;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #000000;
	display : block;
}

.vnav:Hover  {
	text-decoration : none;
	color : Black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #FFCC00;
	display : block;
}
/* FVG MODIFICATIONS TO FIX PLUMTREE */
.tbToolbarBodyFVG {BACKGROUND-COLOR: Black;}
.gbackground hr {width:0px;height:0px;}

/* FVG CLUBPLUS SPECIAL STYLES */
.cpBannerBackground {background-color: Black;color:#000000;}
.cpBannerBackground A {color:#000000;font-size:10px;}
.cpExtraNav {background-color: Black;color:#ffffff;font-size:10px;}
.cpExtraNav A {color:#ffffff;text-decoration:underline;}
.cpNoLogoText {font-size:18px;color:#ffffff;}
.cpLocationNavigationBg {background-color: Black;color: #F5F5F5;}

/* FVG ADDITIONS */
.inlineElement {display:inline;}
.outline {background-color:#000000;color:#ffffff;}
.line {background-color:#BFBFBF}
.lightBgColor {background-color:#ffffff;color:#000000;}
.RTgraywline {background-color: #DCDCDC;color:#000000;  font-family : Arial, Helvetica, sans-serif;  font-size : 11px;  border-bottom : 1px solid #A9A9A9;   }
.darkBgColor {background-color:#484848;color:#ffffff;}
.RTgraynoline {background-color: #DCDCDC;color:#000000;  font-family : Arial, Helvetica, sans-serif;  font-size : 11px;  font-weight : bold;   }
.specialColor {background-color:#ffffff;color:#000000;}
.highlight {color:#000000;}
.small {font-size: 11px;
}
.normal {font-size:12px}
.large {font-size:14px}
.x-large {font-size:18px;font-weight:bold;}
.headline {font-size: 19px;font-weight: bold;  font-family : Arial, Helvetica, sans-serif;  color : Black;  }
.buttonOff {background-color: Black;color:#ffffff;font-family:verdana,arial,helvetica;font-size: 10px;  font-weight : bold; }
.buttonOn {background-color:#cccccc;color:#000000;font-family:verdana,arial,helvetica;font-size:12px;}
.nounderline {text-decoration:none;}
.borderTRBL {border:1px solid #bfbfbf;}
borderTRBLrt {border: 1px solid Black;  background-color : #FFCC00;  font-family : Arial, Helvetica, sans-serif;  font-weight : bold;  font-style : italic;    }
.borderTRBLg {border:1px solid #bfbfbf;  background-color : #DFDFDF; }
.borderTRBLb {border: 1px solid #000000;  background-color : #DFDFDF; }
.borderRBL {border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.borderTBL {border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.borderTRL {border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;}
.borderTRB {border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.borderTB {border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.borderRB {border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.borderLB {border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;}
.borderT {border-top:1px solid #bfbfbf;}
.borderB {border-bottom:1px solid #bfbfbf;}
.borderL {border-left:1px solid #bfbfbf;}
.borderR {border-right:1px solid #bfbfbf;}

/* THIS STUFF WILL EVENTUALLY BE REMOVED */
.RTgoldhead{background-color: #FFd74a;  font-family : Arial, Helvetica, sans-serif;  font-size : 12px;  font-style : italic;  font-weight : bold;  border : 1px solid #000000;  border-color : Gray;      }
.RTgoldheadsub{background-color: #FFd74a;  font-family : Arial, Helvetica, sans-serif;  font-size : 11px;  font-style : normal;  font-weight : bold;  border : 1px solid #000000;  border-color : Gray;      }
.DPweekendBg{background-color:#FFEDAA;}
.DPdayBg{background-color:#FDFCE7;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: bold;  border: 1px solid Gray;    }
.DPappointmentBg{background-color:#A5A496;}
.DPheadingBg{background-color:#FFEDAA;}
.DPminiCalBg{background-color:#FDFCE7;}
.DPsubHeadingBg{background-color:#42413C;color:#FFFFFF;}
.DPextradayscolor{color:#cccccc;}
.DPgadgetBorder{border:2px solid black;}
.DPtaskEvenRow{background-color:#ffffff;}
.DPtaskOddRow{background-color:#FDFCE7;}
.transparent{background-color:#FFFFFF;}
.evenRow{background-color:#a6a497;}
.oddRow{background-color:#ecebd7;}
.eventColor{background-color:#fdfdc7;}
.thinBorder{border:solid 1px #c0c0c0;}
.thinBorderTop{border-top:solid 1px #c0c0c0;}
.thinBorderRight{border-right:solid 1px #c0c0c0;}
.thinBorderBottom{border-bottom:solid 1px #c0c0c0;}
.thinBorderLeft{border-left:solid 1px #c0c0c0;}

/* REFERENCE
based on CHARCOAL style
*/
