BODY {
    MARGIN: 0px auto;
    margin-top: 20px;
    BACKGROUND-COLOR: #e5e7df;
    FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif;
    f-ont-size: 5pt;
    color: #333;
}
H1 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #006699;
    F-ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	LINE-HEIGHT: 1.5em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
    COLOR: #000000;
    F-ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
h3 {
    FONT-WEIGHT: normal;
	FONT-SIZE: 1.2em;
    COLOR: #757A52;
    F-ONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
    margin-bottom: 5px;
}
P {
	F-ONT-SIZE: 11px;
	COLOR: #333;
	LINE-HEIGHT: 1.5em;
	F-ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
TD {
	FONT-SIZE: 9pt;
    line-height: 1.5em;
    C-OLOR: #333333;
    LINE-HEIGHT: 15px;
    F-ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A {
	COLOR: #575C37;
}
.featureText {
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    FONT-STYLE: italic;
    F-ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    width: 200px;
}
.footer {
    padding: 3px 8px;
    height: 30px;
    b-ackground-color: #006599;
    font-size: 8pt;
    color: #fff;
    line-height: 14px;
}
.footer a:link,
.footer a:active,
.footer a:visited {
    text-decoration: none;
    color: #fff;
    padding: 0px 10px;
}
.footer a:hover {
    text-decoration: underline;
}
.menu1 {
	font-weight: bold;
	font-size: 8pt;
    text-align: center;
    background: #787d55 url('nav_bg.gif');
}
.menu1 a:link,
.menu1 a:active,
.menu1 a:visited {
    color: #fff;
	text-decoration: none;
    margin: 5px 2px 0px;
    padding: 1px 8px;
}
.menu1 a:hover {
    color: #000;
    background-color: #fff;
}
.menu1 a.active:link,
.menu1 a.active:active,
.menu1 a.active:visited {
    color: #000;
    background-color: #fff;
    p-adding: 0px 9px 6px;
}
.menu1 a.active:hover {
    color: #000;
    background-color: #fff;
}
.menu2 {
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 24px;
    F-ONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menu2:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menu2:active {
	TEXT-DECORATION: none
}
A.menu2:visited {
	TEXT-DECORATION: none
}
A.menu2:hover {
	COLOR: #333333
}
.langSelect {
	FONT-SIZE: 9pt; COLOR: #3c3c3c
}
TABLE.langTable {
	BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 0.75em;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 0.75em;
    PADDING-BOTTOM: 0.75em;
    FONT: 80% Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 200px;
    COLOR: #00c;
    PADDING-TOP: 0.75em;
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left;
}
TR.langHead {
	PADDING-RIGHT: 0.75em;
    PADDING-LEFT: 0.75em;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0.75em;
    PADDING-TOP: 0.75em;
    BACKGROUND-COLOR: #cccccc;
}
TR.langRow1 {
	BACKGROUND-COLOR: #ffffff
}
TR.langRow2 {
	BACKGROUND-COLOR: #ebf3ff;
    TEXT-DECORATION: none
}
.langCell {
	PADDING-RIGHT: 0.75em;
    PADDING-LEFT: 0.75em;
    PADDING-BOTTOM: 0.75em;
    PADDING-TOP: 0.75em;
}
.langCellB {
	PADDING-RIGHT: 0.75em;
    PADDING-LEFT: 0.75em;
    PADDING-BOTTOM: 0.75em;
    BORDER-LEFT: #dadada 1px solid;
    PADDING-TOP: 0.75em;
}
.langCellH {
	PADDING-RIGHT: 0.75em;
    PADDING-LEFT: 0.75em;
    PADDING-BOTTOM: 0.75em;
    PADDING-TOP: 0.75em;
}
TR.langRow1 A {
	COLOR: #000000;
    TEXT-DECORATION: none
}
TR.langRow2 A {
	COLOR: #000000;
    TEXT-DECORATION: none
}
TR.langRow1:hover {
	COLOR: #ffffff;
    BACKGROUND-COLOR: #3d80df
}
TR.langRow2:hover {
	COLOR: #ffffff;
    BACKGROUND-COLOR: #3d80df
}
TR.langRow1:hover A {
	COLOR: #ffffff
}
TR.langRow2:hover A {
	COLOR: #ffffff
}
TR.langRow2:hover A {
	COLOR: #ffffff
}
ul {
    margin: 0px 20px;
}
li {
    padding: 5px;
}
.calendar {
    border: 1px solid #cccccc;
}
.calendar a{
    text-decoration:none;
    border: 1px solid #7D8068;
}
.topline {
    color:#C3C7B4;
    background-color: #7D8068;
    border: 2px solid #7D8068;
    font-weight: bold;
}





.FormRuleError {
    color: #f00;
    padding-bottom: 5px;
}
.FormFieldRequired {
    color: #f00;
}
.form-cmds {
    padding: 10px 0px;
}
.form-cmds2 {
    text-align: left;
    float: left;
}
.form-rules {
    float: left;
    margin: 5px 0px 0px 10px;
    color: #888;
}
.DivFormSectionTitle {
    margin: 10px 0px 4px;
    c-olor: #1059A5;
    font-weight: bold;
    font-size: 1.1em;
    padding-bottom: 2px;
    b-order-bottom: 3px solid #C6CAB0;
}
.bottom {
    width: 755px;
    margin: 5px 0px;
    text-align:right;
    font-size: .7em;
    font-family: Arial, Tahoma;
    color: #888;
}
.bottom a {
    color: #888;
    text-decoration: none;
}
.bottom a:hover {
    text-decoration: underline;
}

.main {
    border: 1px solid #aaa;
    width: 753px;
    background-color: #fff;
}
