BODY.bg1
{
    SCROLLBAR-FACE-COLOR: #485369;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #f3f3f3;
    SCROLLBAR-SHADOW-COLOR: #f3f3f3;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #485369;
    scrollbar-dark-shadow-color: white;
    scrollbar-3d-light-color: #485369;
}
BODY.bg2
{
    SCROLLBAR-FACE-COLOR: #485369;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #f3f3f3;
    SCROLLBAR-SHADOW-COLOR: #f3f3f3;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #485369;
    BACKGROUND-COLOR: #ffffff;
    scrollbar-dark-shadow-color: white;
    scrollbar-3d-light-color: #485369;
}
DIV.HdividerThin
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #66668a;   
}

A.WFGLink
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
}

A.WFGLink:hover
{
    COLOR: #66668a;
}

A.WFGLinkBLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    CURSOR: hand;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
}

A.GFCWLink, a.GFCWLinkBold
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
}

A.GFCWLink:hover, A.GFCWLinkBold:hover
{
    TEXT-DECORATION: underline
}

A.GFCWLink
{
	font-weight: normal;
}

A.GFCWLinkBold
{
	font-weight:bold;
}

A.WFGLinkBLarge:hover
{
    COLOR: #66668a;
}
A.GFCLinkBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
}
A.WFGLinkBold:hover
{
    COLOR: #66668a;
    TEXT-DECORATION: none
}
A.WFGLinkTBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
A.WFGLinkTBold:hover
{
    COLOR: #66668a;
    TEXT-DECORATION: none
}
.WFGText1
{
    FONT-SIZE: 9pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
FONT.GFCTextwb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
FONT.GFCTextw
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
.WFGTitle1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
FONT.GFCTitlew
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
FONT.WFGTextSmall
{
    FONT-SIZE: 8pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
FONT.WFGTextTiny
{
    FONT-SIZE: 7pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
FONT.WFGTextTinyBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}

FONT.WFGTextWBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma
}
FONT.WFGTextW
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma
}
FONT.WFGTextBBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma
}
FONT.TextLGBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma
}
FONT.WFGTextRBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: tahoma
}
FONT.WFGTextGBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #008000;
    FONT-FAMILY: tahoma
}
FONT.GFCErrorBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #66668a;
    FONT-FAMILY: tahoma
}
FONT.GFCHome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #505c76;
    FONT-FAMILY: Arial
}
IMG.ImgBtn
{
    CURSOR: hand
}
TD.UpperShadow
{
    BACKGROUND-IMAGE: url(../images/bg-shdw.jpg);
    HEIGHT: 10px
}
TD.LowerShadow
{
    BACKGROUND-IMAGE: url(../images/bg-shdw1.jpg);
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 10px
}
TD.Header
{
    background-color: #505c76;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color:White;
    HEIGHT: 20px;
}
TD.HeaderSpace
{
    BORDER-TOP: #ffffff 1px solid;
    WIDTH: 190px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #505c76
}
TD.SideBar
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 15px;
    VERTICAL-ALIGN: top;
    WIDTH: 180px;
    PADDING-TOP: 15px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    text-align: center
}
TD.Spacer
{
    BACKGROUND-IMAGE: url(../images/menubar_bg.jpg);
    WIDTH: 178px;
    HEIGHT: 25px;
}
TD.Body
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 15px;
    VERTICAL-ALIGN: top;
    WIDTH: 600px;
    PADDING-TOP: 15px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    BORDER-right: #505c76 1px solid;
    TEXT-ALIGN: center;
    font-family: tahoma;
    font-size: 10pt;
    color:#505c76;
}
TD.Footer
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #505c76;
    TEXT-ALIGN: center
}
TD.TabActive
{
    BORDER-RIGHT: #505c76 2px solid;
    BORDER-TOP: #505c76 2px solid;
    BORDER-LEFT: #505c76 2px solid;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
TD.TabInActiveLeft
{
    BORDER-TOP: #505c76 1px solid;
    BORDER-LEFT: #505c76 1px solid;
    BORDER-BOTTOM: #505c76 2px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bcbcbc;
    TEXT-ALIGN: center
}
TD.TabInActiveRight
{
    BORDER-RIGHT: #505c76 1px solid;
    BORDER-TOP: #505c76 1px solid;
    BORDER-BOTTOM: #505c76 2px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bcbcbc;
    TEXT-ALIGN: center
}

TD.MidLevelThin, TD.BottomLevelThin, TD.TopLevelThin, TD.Thin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
}

td.MidLevelThin
{
	background-image:url(../../../images/side-bg.jpg);
}

td.SideAd
{
	background-image:url(../../../images/ad_bg.jpg);
}

TD.TopLevelThin
{
	height:20px;
	background-image:url(../../../images/side-bg-top.jpg);
}

TD.BottomLevelThin
{
	height:10px;
    background-image:url(../../../images/side-bg-bottom.jpg);
}

TD.Thin
{
    BORDER-TOP: #485369 1px solid;
    BORDER-BOTTOM: #485369 1px solid;
    HEIGHT: 20px;
}

TD.MidLevelThinNoB
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #6A7893;
}

TD.MidThinNoBDark
{
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bcbcbc
}
TD.MidThinDark
{
    BORDER-RIGHT: #505c76 1px solid;
    BORDER-LEFT: #505c76 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #bcbcbc
}
TD.MidLevelThick
{
    BORDER-RIGHT: #505c76 2px solid;
    BORDER-LEFT: #505c76 2px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e8e9ea
}
TD.BottomLevelThick
{
    BORDER-RIGHT: #505c76 2px solid;
    BORDER-LEFT: #505c76 2px solid;
    BORDER-BOTTOM: #505c76 2px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e8e9ea
}
TD.TopLevelThick
{
    BORDER-RIGHT: #505c76 2px solid;
    BORDER-TOP: #505c76 2px solid;
    BORDER-LEFT: #505c76 2px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e8e9ea
}

TD.Dark
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #5C6981;
    font-family: Tahoma;
    font-size: 8pt;
    color: White;
}
TD.Light
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #6A7893;
    font-family: Tahoma;
    font-size: 8pt;
    color: White;
}

TR.Header
{
    background-color: #505c76;
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
    color:White;
    HEIGHT: 20px;
}

TR.Dark
{
    BACKGROUND-COLOR: #5C6981;
    font-family: Tahoma;
    font-size: 8pt;
    color: White;
}

TR.Light
{
    BACKGROUND-COLOR: #6A7893;
    font-family: Tahoma;
    font-size: 8pt;
    color: White;
}

INPUT.Non3d
{
    BORDER-RIGHT: #485369 1px solid;
    BORDER-TOP: #485369 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../images/inner-shdw.gif);
    BORDER-LEFT: #485369 1px solid;
    COLOR: #505c76;
    BORDER-BOTTOM: #485369 1px solid;
    FONT-FAMILY: Tahoma;
}
SELECT.Non3d
{
    BORDER-RIGHT: #505c76 1px solid;
    BORDER-TOP: #505c76 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../images/inner-shdw.gif);
    BORDER-LEFT: #505c76 1px solid;
    COLOR: #505c76;
    BORDER-BOTTOM: #505c76 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #D7DBE1;
}

.Non3d
{
    BORDER-RIGHT: #505c76 1px solid;
    BORDER-TOP: #505c76 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../images/LG-shdw.gif);
    BORDER-LEFT: #505c76 1px solid;
    COLOR: #505c76;
    BORDER-BOTTOM: #505c76 1px solid;
    FONT-FAMILY: Tahoma
}
TABLE.Body
{
}
TABLE.BodyOut
{
    BACKGROUND-COLOR: #354d73
}
TABLE.Main
{
    VERTICAL-ALIGN: top
}
TABLE.Outer
{
    BORDER-RIGHT: #505c76 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #505c76 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #505c76 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #505c76 2px solid;
    BACKGROUND-COLOR: white;
}
TABLE.Main1
{
	border:1px solid #485369;
	background-color: #D7DBE1;
	PADDING: 4px 4px 4px 4px;
}

TABLE.CalMain
{
	border:1px solid #485369;
	background-color: #D7DBE1;
}

INPUT.Button2
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #505c76;
    TEXT-ALIGN: center
}
FONT.CalHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}
FONT.Caldays
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #505c76;
    FONT-FAMILY: Tahoma
}
A.CalItems
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #505c76;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
A.CalItems:hover
{
    COLOR: #66668a
}

.CalTop, .CalBottom, .CalHeader
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
    font-weight: bold;
}

TD.CalTitle
{
	background-color:#505c76;
	font-weight: bold;
	font-size:14pt;
    height:20px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
}

.CalHeader
{
    BACKGROUND-COLOR: #5C6981;
    TEXT-ALIGN: center;
    height: 20px;
}

.CalTop
{
    BACKGROUND-COLOR: #6A7893;
    TEXT-ALIGN: right;
    vertical-align:middle;
    height:12px;
    border-width: 0px;
}

.CalBottom
{
    BACKGROUND-COLOR: #6A7893;
    TEXT-ALIGN: right;
    vertical-align: top;
    height:80px;
    border-width: 0px;
}

.CalBottomUnSelected
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma;
    color:#323947;
    TEXT-DECORATION: none;
    font-weight: bold;
    BACKGROUND-COLOR: #A9B1C0;
    TEXT-ALIGN: right;
    height:80px;
    vertical-align: top;
}

.CalDiv
{
	color: #D7DBE1;
	height: 1px;
}

.SmallCalTop, .SmallCalHeader
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none;
    font-weight: bold;
}

.SmallCalTitle
{
	background-color:#505c76;
	font-weight: bold;
	font-size:7pt;
    height:15px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 5px;
    padding-left: 5px;
    text-align: center;
}

.SmallCalHeader
{
    BACKGROUND-COLOR: #5C6981;
    TEXT-ALIGN: center;
    height: 20px;
}

.SmallCalTop
{
    BACKGROUND-COLOR: #6A7893;
    font-size: 7pt;
    TEXT-ALIGN: center;
    vertical-align:middle;
    height:20px;
    border-width: 0px;
}

input.button1
{
	BORDER: #D7DBE1 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: white;
	BACKGROUND-COLOR: #485369;
	font-family: Tahoma;
	cursor: hand;
	padding:2px 2px 2px 2px;
}

a.button1
{
	BORDER: #D7DBE1 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	VERTICAL-ALIGN: middle;
	COLOR: white;
	BACKGROUND-COLOR: #485369;
	text-decoration: none;
	text-align: center;
	padding: 2px 3px 3px 2px;
	font-family: Tahoma;
}

a.button1:hover
{
	BACKGROUND-COLOR: #353E4F;
}

.ButtonStyle1
{
    BORDER-RIGHT: #505c76 1px solid;
    BORDER-TOP: #505c76 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #505c76 1px solid;
    CURSOR: hand;
    COLOR: #505c76;
    BORDER-BOTTOM: #505c76 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d2d2d2;
    TEXT-DECORATION: none
}
.ButtonStyle2
{
    BORDER-RIGHT: #66668a 1px solid;
    BORDER-TOP: #66668a 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #66668a 1px solid;
    CURSOR: hand;
    COLOR: #66668a;
    BORDER-BOTTOM: #66668a 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d2d2d2;
    TEXT-DECORATION: none
}

td.PaddingLeft
{
    height:100%;
    width:50%;
    background-image: url(../images/bg_lt.jpg);
    background-position:right top;
    background-repeat:repeat-y;
}

td.PaddingLeft1
{
    height:100%;
    width:50%;
    background-image: url(../images/bg_lt1.jpg);
    background-position:right top;
    background-repeat:repeat-y;
}

td.PaddingRight
{
    height:100%;
    width:50%;
    background-image: url(../images/bg_rt.jpg);
    background-position:left top;
    background-repeat:repeat-y;
}

.PA_NAVMENU
{
    
    BORDER-TOP: #DCD0C5 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #DCD0C5 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM:#DCD0C5 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR:#DCD0C5;
    TEXT-DECORATION: none;
	
}


.cswmItem {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; font-style:normal; color:#000000; background-color:#DCD0C5; text-decoration:none; padding:3 10 3 4; border-bottom: 1px solid #B1977E; border-left: 1px solid #B1977E; border-right: 1px solid #B1977E; cursor: hand}
.cswmItemOver {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; font-style:normal; color:#ffffff; background-color:#808080; text-decoration:none; padding:3 10 3 4; border-bottom: 1px solid #D7DBE1; border-left: 1px solid #D7DBE1; border-right: 1px solid #D7DBE1; cursor: hand}
.cswmItemOn {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; font-style:normal; color:#ffffff; text-decoration:none; padding:3 10 3 4; border-bottom: 1px solid #6A7893; background-color: #D7DBE1; border-left: 1px solid #D7DBE1; border-right: 1px solid #D7DBE1; cursor: hand}
.cswmExpand {background-color:#485369; cursor:default}
.cswmPopupBox {cursor:default; position:absolute; left:-500; display:none; z-index:1101;}
.cswmDisabled {color:#808080}
.cswmMenuTop {width:98; height: 25; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:14px; text-align: center; font-weight:bold; font-style:normal; color:#ffffff; background-image: url(../images/Menubar_BG.jpg); text-decoration:none; padding:3 10 3 4; cursor: hand}
.cswmItemTable {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; font-style:normal; color:#000000; background-color:#DCD0C5; text-decoration:none; padding:3 10 3 4; border-top: 1px solid #B1977E; border-left: 1px solid #B1977E; border-right: 1px solid #B1977E; cursor: arrow}
.cswmItemHeader {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:bold; font-style:normal; color:#000000; background-color:#DCD0C5; text-decoration:none; padding:3 10 3 4; cursor: arrow; border-bottom: 1px solid #B1977E;}
.cswmItemLinkCell {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; font-style:normal; color:#000000; background-color:#F2EEEA; text-decoration:none; padding:3 10 3 4; cursor: arrow; border-bottom: 1px solid #B1977E;}
.cswmItemViewmore {font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size:11px; font-weight:normal; font-style:normal; color:#0000FF; background-color:#Ffffff; text-decoration:none; padding:3 4; cursor: arrow;}


