/***********************************
 Areas:
***********************************/
body
{
    font-size: 10pt;
    color: #000000;
    font-family: Verdana;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	width: 100%;
	background-image: url(../Images/bg.gif);
	background-repeat: repeat;
}
.MAIN
{
	width: 100%;
}
.HEADER
{
	height: 120px;
	width: 780px;
	background-image: url(../Images/logo.jpg);
}
.CONTENT
{
	width: 780px;
	background-image: url(../Images/leftbg.jpg);
}
.FOOTER
{
	height: 50px;
	width: 780px;
	background-image: url(../Images/footerbg.jpg);
}


/***********************************
 Links:
***********************************/
A:active
{
    font-size: 10pt;
    color: #cc3300;
    text-decoration: underline;
}
A:link
{
    font-size: 10pt;
    color: #cc3300;
    text-decoration: underline;
}
A:visited
{
    font-size: 10pt;
    color: #cc3300;
    text-decoration: underline;
}
A:hover
{
    font-size: 10pt;
    color: #003399;
    text-decoration: underline;
}

A.NavLNK:active
{
    font-size: 8pt;
    color: #ffffff;
    text-decoration: none;
}
A.NavLNK:link
{
    font-size: 8pt;
    color: #ffffff;
    text-decoration: none;
}
A.NavLNK:visited
{
    font-size: 8pt;
    color: #ffffff;
    text-decoration: none;
}
A.NavLNK:hover
{
    font-size: 8pt;
    color: #003399;
    text-decoration: none;
}

A.SRedLNK:active
{
    font-size: 8pt;
    color: #cc3300;
    text-decoration: underline;
}
A.SRedLNK:link
{
    font-size: 8pt;
    color: #cc3300;
    text-decoration: underline;
}
A.SRedLNK:visited
{
    font-size: 8pt;
    color: #cc3300;
    text-decoration: underline;
}
A.SRedLNK:hover
{
    font-size: 8pt;
    color: #003399;
    text-decoration: underline;
}

A.SYellowLNK:active
{
    font-size: 8pt;
    color: #ffff33;
    text-decoration: none;
}
A.SYellowLNK:link
{
    font-size: 8pt;
    color: #ffff33;
    text-decoration: none;
}
A.SYellowLNK:visited
{
    font-size: 8pt;
    color: #ffff33;
    text-decoration: none;
}
A.SYellowLNK:hover
{
    font-size: 8pt;
    color: #003399;
    text-decoration: none;
}

/***********************************
 Text:
***********************************/
.BlackXS
{
    font-size: 7pt;
    color: #000000;
    font-family: Verdana;
}
.BlackS
{
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
}
.Black
{
    font-size: 10pt;
    color: #000000;
    font-family: Verdana;
}
.BlackX
{
    font-size: 9pt;
    color: #000000;
    font-family: Verdana;
}
.BlackJ
{
    font-size: 10pt;
    color: #000000;
    font-family: Verdana;
    text-align: justify;
}
.BlackL
{
    font-size: 12pt;
    color: #000000;
    font-family: Verdana;
}
.BlackT
{
    font-size: 14pt;
    color: #000000;
    font-family: Verdana;
}
.BlackSB
{
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    font-weight: bold;
}
.BlackB
{
    font-size: 10pt;
    color: #000000;
    font-family: Verdana;
    font-weight: bold;
}
.BlackLB
{
    font-size: 12pt;
    color: #000000;
    font-family: Verdana;
    font-weight: bold;
}
.BlackLBX
{
    font-size: 12pt;
    color: #000000;
    font-family: Verdana;
    font-weight: bolder;
}
.BlackTB
{
    font-size: 14pt;
    color: #000000;
    font-family: Verdana;
    font-weight: bold;
}

.BlueS
{
    font-size: 8pt;
    color: #003399;
    font-family: Verdana;
}
.Blue
{
    font-size: 10pt;
    color: #003399;
    font-family: Verdana;
}
.BlueJ
{
    font-size: 10pt;
    color: #003399;
    font-family: Verdana;
    text-align: justify;
}
.BlueL
{
    font-size: 12pt;
    color: #003399;
    font-family: Verdana;
}
.BlueT
{
    font-size: 14pt;
    color: #003399;
    font-family: Verdana;
}
.BlueSB
{
    font-size: 8pt;
    color: #003399;
    font-family: Verdana;
    font-weight: bold;
}
.BlueB
{
    font-size: 10pt;
    color: #003399;
    font-family: Verdana;
    font-weight: bold;
}
.BlueLB
{
    font-size: 12pt;
    color: #003399;
    font-family: Verdana;
    font-weight: bold;
}
.BlueTB
{
    font-size: 14pt;
    color: #003399;
    font-family: Verdana;
    font-weight: bold;
}

.GreenS
{
    font-size: 8pt;
    color: #008000;
    font-family: Verdana;
}
.Green
{
    font-size: 10pt;
    color: #008000;
    font-family: Verdana;
}
.GreenL
{
    font-size: 12pt;
    color: #008000;
    font-family: Verdana;
}
.GreenT
{
    font-size: 14pt;
    color: #008000;
    font-family: Verdana;
}
.GreenSB
{
    font-size: 8pt;
    color: #008000;
    font-family: Verdana;
    font-weight: bold;
}
.GreenB
{
    font-size: 10pt;
    color: #008000;
    font-family: Verdana;
    font-weight: bold;
}
.GreenLB
{
    font-size: 12pt;
    color: #008000;
    font-family: Verdana;
    font-weight: bold;
}
.GreenTB
{
    font-size: 14pt;
    color: #008000;
    font-family: Verdana;
    font-weight: bold;
}

.YellowS
{
    font-size: 8pt;
    color: #ffff33;
    font-family: Verdana;
}
.Yellow
{
    font-size: 10pt;
    color: #ffff33;
    font-family: Verdana;
}
.YellowL
{
    font-size: 12pt;
    color: #ffff33;
    font-family: Verdana;
}
.YellowT
{
    font-size: 14pt;
    color: #ffff33;
    font-family: Verdana;
}
.YellowSB
{
    font-size: 8pt;
    color: #ffff33;
    font-family: Verdana;
    font-weight: bold;
}
.YellowB
{
    font-size: 10pt;
    color: #ffff33;
    font-family: Verdana;
    font-weight: bold;
}
.YellowLB
{
    font-size: 12pt;
    color: #ffff33;
    font-family: Verdana;
    font-weight: bold;
}
.YellowTB
{
    font-size: 14pt;
    color: #ffff33;
    font-family: Verdana;
    font-weight: bold;
}

.RedS
{
    font-size: 8pt;
    color: #cc3300;
    font-family: Verdana;
}
.Red
{
    font-size: 10pt;
    color: #cc3300;
    font-family: Verdana;
}
.RedL
{
    font-size: 12pt;
    color: #cc3300;
    font-family: Verdana;
}
.RedT
{
    font-size: 14pt;
    color: #cc3300;
    font-family: Verdana;
}
.RedSB
{
    font-size: 8pt;
    color: #cc3300;
    font-family: Verdana;
    font-weight: bold;
}
.RedB
{
    font-size: 10pt;
    color: #cc3300;
    font-family: Verdana;
    font-weight: bold;
}
.RedLB
{
    font-size: 12pt;
    color: #cc3300;
    font-family: Verdana;
    font-weight: bold;
}
.RedLBX
{
    font-size: 16pt;
    color: #cc3300;
    font-family: Verdana;
    font-weight: bold;
}
.RedTB
{
    font-size: 14pt;
    color: #cc3300;
    font-family: Verdana;
    font-weight: bold;
}

.WhiteXS
{
    font-size: 7pt;
    color: #ffffff;
    font-family: Verdana;
}
.WhiteS
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Verdana;
}
.White
{
    font-size: 10pt;
    color: #ffffff;
    font-family: Verdana;
}
.WhiteL
{
    font-size: 12pt;
    color: #ffffff;
    font-family: Verdana;
}
.WhiteT
{
    font-size: 14pt;
    color: #ffffff;
    font-family: Verdana;
}
.WhiteSB
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Verdana;
    font-weight: bold;
}
.WhiteB
{
    font-size: 10pt;
    color: #ffffff;
    font-family: Verdana;
    font-weight: bold;
}
.WhiteLB
{
    font-size: 12pt;
    color: #ffffff;
    font-family: Verdana;
    font-weight: bold;
}
.WhiteTB
{
    font-size: 14pt;
    color: #ffffff;
    font-family: Verdana;
    font-weight: bold;
}


/***********************************
 Objects:
***********************************/
.Button
{
    font-size: 8pt;
    font-weight: bolder;
    color: #000000;
    font-family: Verdana;
    background-color: #dcdcdc;
    height: 19px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}
.BlueButton
{
    font-size: 8pt;
    font-weight: bolder;
    color: #ffffff;
    font-family: Verdana;
    background-color: #0099cc;
    height: 19px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}
.GreenButton
{
    font-size: 8pt;
    font-weight: bolder;
    color: #ffffff;
    font-family: Verdana;
    background-color: #33cc33;
    height: 19px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}
.RedButton
{
    font-size: 8pt;
    font-weight: bolder;
    color: #ffffff;
    font-family: Verdana;
    background-color: #cc3333;
    height: 19px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}
.YellowButton
{
    font-size: 8pt;
    font-weight: bolder;
    color: #ff0000;
    font-family: Verdana;
    background-color: #cccc33;
    height: 19px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: solid 1px #000000;
    border-top: solid 1px #000000;
    border-bottom: solid 1px #000000;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}
.DropDown
{
    font-size: 8pt;
    font-family: Verdana;
    color: #000000;
    background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}
.ReqDropDown
{
    font-size: 8pt;
    font-family: Verdana;
    color: #ff0000;
    background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}
.Textbox
{
    font-size: 8pt;
    font-family: Verdana;
    color: #000000;
    background-color: #ffffff;
    height: 14px;
    border: solid 1px #6699cc;
    border-top: solid 1px #6699cc;
    border-bottom: solid 1px #6699cc;
    border-left: solid 1px #6699cc;
    border-right: solid 1px #6699cc;
}
.ReqTextbox
{
    font-size: 8pt;
    color: #cc3333;
    background-color: #ffffff;
    font-family: Verdana;
    height: 14px;
    border: solid 1px #cc3333;
    border-top: solid 1px #cc3333;
    border-bottom: solid 1px #cc3333;
    border-left: solid 1px #cc3333;
    border-right: solid 1px #cc3333;
}
.MTextbox
{
    font-size: 8pt;
    font-family: Verdana;
    color: #000000;
    background-color: #ffffff;
    border: solid 1px #6699cc;
    border-top: solid 1px #6699cc;
    border-bottom: solid 1px #6699cc;
    border-left: solid 1px #6699cc;
    border-right: solid 1px #6699cc;
}
.MReqTextbox
{
    font-size: 8pt;
    color: #cc3333;
    background-color: #ffffff;
    font-family: Verdana;
    border: solid 1px #cc3333;
    border-top: solid 1px #cc3333;
    border-bottom: solid 1px #cc3333;
    border-left: solid 1px #cc3333;
    border-right: solid 1px #cc3333;
}
.Radiobox
{
    font-size: 8pt;
    color: #000000;
    font-family: Verdana;
    height: 14px;
}
.Checkbox
{
    font-size: 10pt;
    color: #000000;
    font-family: Verdana;
    height: 14px;
}


/***********************************
 Styles:
***********************************/
H1
{
    font-size: 12pt;
    margin: 0 0 0 0;
}
H2
{
    font-size: 10pt;
    margin: 0 0 0 0;
}
.MSG
{
	position: relative;
    font-family: Verdana;
	background-color: #008000;
    font-size: 10pt;
    color: #ffffff;
    text-align: center;
    width: 100%;
}
.MSGError
{
	position: relative;
    font-family: Verdana;
	background-color: #cc3333;
    font-size: 10pt;
    color: #ffff00;
    text-align: center;
    width: 100%;
}
.NoMSG
{
	position: relative;
    font-size: 10pt;
    color: #000000;
    text-align: center;
    height: 0px;
    width: 100%;
}
.DDStyle
{
	margin: 0px 0px 0px 0px;
    border: solid 1px #6699cc;
    border-top: solid 1px #6699cc;
    border-bottom: solid 1px #6699cc;
    border-left: solid 1px #6699cc;
    border-right: solid 1px #6699cc;
}
.ReqDDStyle
{
	margin: 0px 0px 0px 0px;
    border: solid 1px #ff0000;
    border-top: solid 1px #ff0000;
    border-bottom: solid 1px #ff0000;
    border-left: solid 1px #ff0000;
    border-right: solid 1px #ff0000;
}
