.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: #7C1D21 2px outset;
    BORDER-TOP: #7C1D21 2px outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #7C1D21 2px outset;
    WIDTH: 80px;
    COLOR: white;
    BORDER-BOTTOM: #7C1D21 2px outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #7C1D21
}
.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: #000000
}
.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:8pt;
    COLOR:#7C1D21;
    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
	
}
a.link:hover
{
	color:blue;
	text-decoration:underline
}

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
}

.bodybg_login
{
	background-color:#e6e7e8
}

.redbgwhitefont
{
	background-color:#7C1D21;
	color:White;
	
}

.whitefontblackfont
{
	background-color:white;
	color:black;
	font-weight:bold
	
}

.blackbgwhitefont
{
	background-color:black;
	color:White;
	
}
.headingstyle
{
	background-color:#7C1D21;
	BORDER-RIGHT: #7C1D21 2px outset; 
	BORDER-TOP: #7C1D21 2px outset; 
	BORDER-LEFT: #7C1D21 2px outset; 
	BORDER-BOTTOM: #7C1D21 2px outset;
	color:White;
	font-weight:bold
}
.graybgblackfont
{
	background-color:#DCD7D4;
	color:black;
	font-weight:bold
	
}
.mainframestyle
{
	border: 2 outset black;
	padding-bottom:5px;
}

.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;
	FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.itembg_grey
{
	background-color:#C9C9C9;
	color:black;
	FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

.WhiteFontlarge
{
    FONT-WEIGHT: normal;
    COLOR: white;
    font-size:12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-decoration:none;
    font-weight:bold
}

#footer {
        margin:0 auto;
	top: 10px;
        height: 31px;
        clear: both;
        background-color: #7b1d20;
        text-align: left;
	width: 1024px;
}

#copyright {
	padding-top:8px;
	padding-left:34px;
	color: white;
	font-size:12px;
	float:left;
}

#bottomlinks {
	padding-top:8px;
	padding-left:34px;
	color: white;
	font-size:12px;
	float:left;
}

#bottomlinks a {
	color: white;
	text-decoration:none;
}

#bottomlinks a:hover {
	color: white;
	text-decoration:underline;
}

