* {margin:0;padding:0;}

body{
margin:12px;
margin-top:5px;
font-size: 16px;
line-height: 21px;
background-color:#F8FAFF;
}

TD, P, UL, LI, DIV, H1, H2, H3, SMALL, .inputButton, .li2{
FONT-FAMILY: Arial,Helvetica,Times,Verdana,Geneva,sans-serif;
}

.w100{
width:100%;
}

.w50{
width:50%;
}

.vTop{
vertical-align:top;
}

.whiteBg{
background-color:#FFF;
}

.clrKb{
background-color:#F3F4F4;
}

.clrBt{
background-color:#EFEFEF;
}

.clrP{
background-color:#D0D0D0;
}

.mb{
margin-bottom:10px;
}

.tableTop{
width:100%;
/*border:0px;*/
border-collapse:collapse;
padding:4px;
}

.clrTitle{
background-color:#CCFFFF;
padding:4px;
}

td.txtC{
text-align:center;
}

td.txtL{
text-align:left;
}

td.txtR{
text-align:right;
}

TD{
COLOR: #000000;
TEXT-DECORATION: none;
}

P{
COLOR: #000000;
TEXT-DECORATION: none;
FONT-SIZE: 16px;
}

UL{
COLOR: #000000;
TEXT-DECORATION: none;
FONT-SIZE: 16px;
margin-bottom:0px;
margin-top:0px;
padding-left:10px;
}

LI{
COLOR: #333366;
TEXT-DECORATION: none;
FONT-SIZE: 16px;
padding-left:0px;
}

DIV{
COLOR: #000000;
TEXT-DECORATION: none;
FONT-SIZE: 16px;
}

H1{
COLOR: #333366;
TEXT-DECORATION: none;
FONT-SIZE: 21px;
}

H1.tpt{
FONT-FAMILY: Arial,Helvetica,Verdana,Geneva,sans-serif;
COLOR: #7B7B7B;
TEXT-DECORATION: none;
FONT-SIZE: 16px;
}

H1.list{
FONT-FAMILY: Helvetica,Verdana,Geneva,sans-serif;
COLOR: #5A5AB5;
TEXT-DECORATION: none;
FONT-SIZE: 14px;
margin-top:16px;margin-bottom:10px;
}

H1.sub{
FONT-FAMILY: Helvetica,Verdana,Geneva,sans-serif;
COLOR: #0000FF;
TEXT-DECORATION: none;
FONT-SIZE: 16px;
margin-top:16px;margin-bottom:10px;
}

H2{
COLOR: #25004F;
TEXT-DECORATION: none;
FONT-SIZE: 19px;
}

H3{
COLOR: RED;
TEXT-DECORATION: none;
}

SMALL{
TEXT-DECORATION: none;	
FONT-SIZE: 12px;
}

SMALL.def{
COLOR: #00AA00;
}

A:link {
COLOR: #666699;
TEXT-DECORATION: underlined;
}
A:active {
COLOR: #666699;
TEXT-DECORATION: none;
}
A:visited {
COLOR: #666699;
TEXT-DECORATION: none;
}
A:hover {
COLOR: #666699;
TEXT-DECORATION: none;
}

.formStyle{
MARGIN-TOP: 0px;
MARGIN-BOTTOM: 0px;
}

.inputButton {
BACKGROUND:#D6D3CE;
BORDER-BOTTOM: 1px solid  #333366;
BORDER-LEFT: 1px solid  #8C8E8C;
BORDER-RIGHT: 1px solid  #333366;
BORDER-TOP: 1px solid #8C8E8C;
FONT-SIZE: 19px;
padding:4px;
border-radius:3px;
}

.textForm {
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM: 1px solid  #333366;
BORDER-LEFT: 1px solid  #333366;
BORDER-RIGHT: 1px solid  #333366;
BORDER-TOP: 1px solid #333366;
FONT-SIZE: 19px;
padding:5px;
}

.li2{
COLOR: #666699;
TEXT-DECORATION: none;
FONT-SIZE: 14px;
}

.navCell{
font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
font-size:17px;
border:1px #C0C0C0 solid;
background-color:#E9E9E9;
padding-left:6px;
padding-right:6px;
padding-top:4px;
padding-bottom:5px;
border-radius:2px;
display:inline;
}

.cellLn{
line-height:2.5em;
}

a.nocover{
text-decoration:none;
}

.btnlt{
margin:1px;
}

.txtSm, .quote, .fdesc, .fdescNum{
font-size:14px;
}

.scroll-to-top{
border:1px solid #CCC;
background-color:#DDDDDD;
text-shadow:#FFE25B 1px 1px 1px;
border-radius:3px;
cursor:pointer;
text-align:center;
vertical-align:middle;
padding-left:3px;
padding-right:3px;
position:fixed;
left:49.9%;
display:none;
overflow:hidden;
margin-left: -15px;
bottom:10px;
padding-top:2px;
padding-bottom:2px;
}

A.mnblnkn:link, A.mnblnk:active, A.mnblnk:visited, A.mnblnk:hover {
text-decoration:none;
}