body{
background-color: #FFFFFF;
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}

.mastertable{
left: 0;
width: 100%;
height: 100%;
vertical-align: top;
}

hr{
border-bottom-width: 1px;
border-style: solid;
border-color: #8795A9;
background-color: #8795A9;
width: 100%;
font-size: 1px;
font-weight: bold;
}

.tableleft{
left: 0;
width: 100%;
vertical-align: top;
}

img{
border-style: none;
}

a{
font-size: 11.2px;
font-family: arial, helvetica;
color: #003366;
text-decoration: none;
letter-spacing: 1px;
}


a:hover{
font-size: 11.2px;
font-family: arial, helvetica;
color: #AAAAAA;
text-decoration: underline;
letter-spacing: 1px;
}

.plainlink2{
font-size: 11.2px;
font-family: arial, helvetica;
color: #FFFFFF;
text-decoration: none;
letter-spacing: 1px;
}

.plainlink2:hover{
font-size: 11.2px;
font-family: arial, helvetica;
color: #FFFFFF;
text-decoration: underline;
letter-spacing: 1px;
}

.plaintext{
font-size: 11.2px;
font-family: arial, helvetica;
color: #333333;
text-decoration: none;
letter-spacing: 1px;
line-height: 20px;
}

.plaintext2{
font-size: 15.4px;
font-family: arial, helvetica;
color: #FF3333;
text-decoration: none;
letter-spacing: 1px;
line-height: 20px;
}


.newstext{
font-size: 11.2px;
font-family: arial, helvetica;
color: #999999;
text-decoration: none;
letter-spacing: 0px;
line-height: 16px;
}

.tabletext{
font-size: 11.2px;
font-family: arial, helvetica;
color: #333333;
text-decoration: none;
letter-spacing: 1px;
}

.headertext{
font-size: 16px;
font-family: arial, helvetica;
color: #395A8C;
text-decoration: none;
letter-spacing: 1px;
line-height: 20px;
font-weight: bold;
vertical-align: top;
}

.headertextsmall{
font-size: 11.2px;
font-family: arial, helvetica;
color: #575D73;
text-decoration: none;
letter-spacing: 0px;
line-height: 1px;
font-weight: lighter;
vertical-align: top;
}

.formbox{
font-size: 11.2px;
font-family: arial, helvetica;
color: #222222;
text-decoration: none;
letter-spacing: 1px;
border: 1px;
border-style: solid;
border-color: #888888;
}

select{
font-size: 11.2px;
font-family: arial, helvetica;
color: #222222;
text-decoration: none;
letter-spacing: 1px;
border: 1px;
border-style: none;
}

.bg222222           { background-color: #222222}

.bgE9E9E9{
background-color: #E9E9E9;
color: #003366;
padding: 4px;
font-size: 11.2px;
font-family: arial, helvetica;
letter-spacing: 1px;
}

.table100cent		{ width: 100%}
.leftsidetd         { width: 20%; vertical-align: top; padding-left: 1cm;}
.rightsidetd        { width: 20%; vertical-align: top; padding-left: 1cm;}
.centertd           { width: 60%; vertical-align: top; padding-left: 1cm;}


.halftd1{
font-size: 11.2px;
font-family: arial, helvetica;
color: #333333;
text-decoration: none;
letter-spacing: 1px;
line-height: 20px;
width: 45%;
vertical-align: top;
background-position: center center;
}

.halftd2{
font-size: 11.2px;
font-family: arial, helvetica;
color: #333333;
text-decoration: none;
letter-spacing: 1px;
line-height: 20px;
width: 45%;
vertical-align: top;
}

.footerbar{
font-size: 11.2px;
background-color: #395A8C;
text-align: center;
font-family: arial, helvetica;
color: #FFFFFF;
text-decoration: none;
letter-spacing: 1px;
height: 22px;
}

.headerbar{
font-size: 11.2px;
background-color: #395A8C;
font-family: arial, helvetica;
color: #FFFFFF;
text-decoration: none;
letter-spacing: 1px;
vertical-align: top;
padding: 2px;
width: 50%;
background-repeat: no-repeat;
}

.code{
font-size: 11.2px;
font-family: courier;
}

.blackfont{
color: #333333;
text-decoration: none;
}