.greybg
{
	background-color:#CCCCCC;
	font-family:Arial;
	font-size:16pt;
	color:#505050;
	font-weight:bold
	
}
.ErrorClass
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.OrangeFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #f7ae52;
    FONT-FAMILY: Verdana
    
}
.RequiredTextColor
{
    BACKGROUND-COLOR: #fff7e8
}
.CreamTextColor
{
    BACKGROUND-COLOR: #fff7e8
}

.RedBigFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: red;
    FONT-FAMILY: Verdana
}
TD
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
BODY
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    
}
HR
{
    COLOR: #7982a6
}
INPUT
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana
}
SELECT
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana
}
SELECT
{
    WIDTH: 50px
}
FIELDSET
{
    BORDER-RIGHT: #7982a6 1px solid;
    BORDER-TOP: #7982a6 1px solid;
    BORDER-LEFT: #7982a6 1px solid;
    BORDER-BOTTOM: #7982a6 1px solid
}
LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #9C0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ffcf88
}
.ButtonStyle
{
    BORDER-RIGHT: #FF0000 2px outset;
    BORDER-TOP: #FF0000 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #FF0000 2px outset;
    WIDTH: 80px;
    COLOR: white;
    BORDER-BOTTOM: #FF0000 2px outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF0000
}

.LineButtonStyle
{
    BORDER-RIGHT: #FF0000 2px outset;
    BORDER-TOP: #FF0000 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #FF0000 2px outset;
    WIDTH: 120px;
    COLOR: white;
    BORDER-BOTTOM: #FF0000 2px outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF0000
}

.DefaultFont
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.BlueBoldFont
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.BlueBkgWhiteFont
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.SmallBlueBoldFont
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.ErrorClass
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.BlueBkgWhiteFont
{
    FONT-WEIGHT: lighter;
    COLOR: white;
    BACKGROUND-COLOR: #BD0000
}
.WhiteFont
{
    FONT-WEIGHT: normal;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    font-weight:bold
}
.WhiteFont:hover
{
	COLOR: #FFCF88
}
.BlueBoldFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #9C0000
}
.SmallBlueBoldFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #004080
}
.HelpNormalFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.HelpHeadingFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.SmallBlueBoldFont
{
    FONT-SIZE: xx-small
}
.CursorHand
{
    CURSOR: hand
}
.ph_light
{
    LEFT: -2px;
    COLOR: #ff9900;
    TOP: -2px
}
.ph_shade
{
    LEFT: 3px;
    COLOR: #c6c3c6;
    TOP: 3px
}
.ph_fill
{
    LEFT: 0px;
    COLOR: #7982a6;
    TOP: 0px
}
.ph_light
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    FONT-FAMILY: Comic Sans MS;
    POSITION: absolute
}
.ph_shade
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    FONT-FAMILY: Comic Sans MS;
    POSITION: absolute
}
.ph_fill
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    FONT-FAMILY: Comic Sans MS;
    POSITION: absolute
}
.alignright
{
    TEXT-ALIGN: right
}
.GrayArialFont
{
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif, Comic Sans MS
}
.BigBlueFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    COLOR: #333366;
    FONT-FAMILY: Verdana
}
.redbgwhitefont
{
    FONT-SIZE: 8pt;
    font-weight:bold;
    COLOR: white;
    FONT-FAMILY: Verdana
}

.BigBlackFont
{
    FONT-SIZE: 8pt;
    font-weight:bold;
    COLOR: black;
    FONT-FAMILY: Verdana
}

.GrayArialFont
{
    FONT-SIZE: 8pt;
    COLOR: #b5b5b5
}
.cellbkgcolor
{
    BORDER-TOP: #efeff7 2px outset;
    BORDER-LEFT: #efeff7 2px outset;
    BORDER-BOTTOM: #efeff7 2px outset;
    BACKGROUND-COLOR: #efeff7
}
.normal
{
    BORDER-RIGHT: #dfdbdf 1px solid;
    BORDER-TOP: #dfdbdf 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #dfdbdf 1px solid;
    WIDTH: 155px;
    COLOR: #000000;
    BORDER-BOTTOM: #dfdbdf 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.highlite
{
    BORDER-RIGHT: #f7f7f7 2px outset;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    WIDTH: 155px;
    COLOR: #000000;
    BORDER-BOTTOM: #f7f7f7 2px outset;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CBC3BB;
    TEXT-DECORATION: none
}
.rightborder
{
    BORDER-RIGHT: #7b82a5 2px outset
}
.tabgif
{
    BORDER-RIGHT: #7b82a5 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #7b82a5 1px solid;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../Images/tab.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.tabgif_h
{
    BORDER-RIGHT: #7b82a5 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #7b82a5 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../Images/tab_h.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.cnt_tab
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.cnt_tab_sel
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.cnt_tab:hover
{
    CURSOR: hand;
    COLOR: #7b82a5;
    TEXT-DECORATION: none
}

.disabledcolor
{
    BACKGROUND-COLOR: #e7e3e7
}
.calheader
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF0000
}
.commonbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.clsTab
{
    BACKGROUND-COLOR: #aeb3c8
}
A.clsTabLinkSelected
{
    COLOR: #aeb3c8
}
.treeRoot
{
    COLOR: #aeb3c8
}
.clsTabSelected
{
    BACKGROUND-COLOR: #7b82a5
}
.clsTabSelected1
{
    BACKGROUND-COLOR: #7b82a5
}
.clsTab
{
    FONT-WEIGHT: normal;
    CURSOR: hand;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.clsTabSelected
{
    BORDER-TOP: #ffffff 1px outset;
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #efeff7;
    TEXT-DECORATION: none
}
.bkgLight
{
    BACKGROUND-COLOR: #7b82a5
}
.headerlinkfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #7b82a5;
    FONT-FAMILY: Verdana
}
.searchbkg
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../images/FilterCurveHead.bmp);
    BACKGROUND-REPEAT: no-repeat;
}

.SearchColor
{
	background-color:#DCD7D4
}

.bluefont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #7b82a5;
    FONT-FAMILY: Verdana
}
.Redfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE:7pt;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana
}


.loginlink_normal
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    font-weight:bold
}

.loginlink_highlite
{
    BORDER-RIGHT: #f7f7f7 2px outset;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px solid;
    WIDTH: 190px;
    COLOR: #000000;
    BORDER-BOTTOM: #f7f7f7 2px outset;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #CBC3BB;
    TEXT-DECORATION: none;
    font-weight:bold
}


.leftmenu_bg
{
    BORDER-RIGHT: #7b82a5 1px solid;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #7b82a5 1px solid;
    BACKGROUND-ATTACHMENT: fixed;
    BACKGROUND-IMAGE: url(../Images/bg_main_lft.gif);
    BACKGROUND-REPEAT: repeat-y;
    BORDER-BOTTOM: black 2px outset
}
a.link
{
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal
	
}
a.link:hover
{
	color:blue;
	text-decoration:underline;
	font-weight:normal
}

a.header
{
	color:white;
	text-decoration:none;
	font-size:8pt
	
}
a.header:hover
{
	COLOR: #FFCF88;
	text-decoration:underline
}

.borderstyle
{
	BORDER-RIGHT: black 1px outset;
    BORDER-LEFT: black 1px outset;
    BORDER-BOTTOM: black 1px outset;
    background-color:White
    
}

.bodybg
{
	/*background-color:#E7E2DE*/
}

.redbgwhitefont
{
	background-color:#FF0000;
	color:White;
	
}

.whitefontblackfont
{
	background-color:white;
	color:black;
	font-weight:bold
	
}

.blackbgwhitefont
{
	background-color:#FF0000;
	color:White;
	font-weight:bold
	
}
.headingstyle
{
	background-color:#FF0000;
	BORDER-RIGHT: #FF0000 2px outset; 
	BORDER-TOP: #FF0000 2px outset; 
	BORDER-LEFT: #FF0000 2px outset; 
	BORDER-BOTTOM: #FF0000 2px outset;
	color:White;
	font-weight:bold
}
.graybgblackfont
{
	background-color:#DCD7D4;
	color:black;
	font-weight:bold
	
}
.mainframestyle
{
	border: 2 outset black
}

.transeffect
{
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#E5E5E5 EndColorStr=#AAAAAA, GradientType=0);
    BORDER-right: black 1px solid;
    BORDER-top: black 1px solid;
    font-weight:bold;
    font-size:10pt;
}

.itembg_red
{
	background-color:#FFF2F2;
	color:black
}
.itembg_grey
{
	background-color:#C9C9C9;
	color:black
}

.WhiteFontlarge
{
    FONT-WEIGHT: normal;
    COLOR: white;
    font-size:12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    font-weight:bold
}

.site-title-h1 {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 19px; COLOR: #505050; FONT-FAMILY: Helvetica Condensed, Arial Narrow, Helvetica, sans-serif; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}

.BlackFont
{
    FONT-WEIGHT: normal;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    font-weight:bold
    
}
.BlackFont:hover
{
	COLOR: #FF0000
}

.default_link
{
    COLOR: black;
    font-size:7pt;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    font-weight:bold
}
.default_link:hover
{
	COLOR: #FF0000
}

.leftbg
{
	background-image: url(../DefaultScreen/background.gif); 
	background-repeat: repeat-y; 
	background-position: left top
}

.section-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px 25px; PADDING-TOP: 0px
}
.section-navigation UL LI {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(DefaultScreen/nine_dot_bullet.gif); MARGIN: 0px 0px 0.5em
}
.secondary-navigation UL LI.nav-list-head {
	FONT-WEIGHT: bold; LIST-STYLE-IMAGE: url(DefaultScreen/nine_dot_bullet.gif); MARGIN: 0px 0px 0.5em
}
.section-navigation UL LI A {
	COLOR: #f00
}
.section-navigation UL LI A:visited {
	COLOR: #f00
}
.section-navigation UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
.section-navigation UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.45em; LIST-STYLE-TYPE: none
}

a.com_link
{
	color:black;
	text-decoration:none;
	font-size:8pt;
	font-weight:normal
	
}
a.com_link:hover
{
	color:blue;
	text-decoration:underline
}
