body
{
    background-color:#FFFFFF;
	border:0px;margin:0px;
    font-family:"Arial", "Helvetica", "sans-serif";
	font-size: 90%;
	color:#010101;

    scrollbar-face-color:#eeeeee;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #eeeeee;
	scrollbar-darkshadow-color: #aaaaaa;
	scrollbar-track-color: #ededed;
	scrollbar-arrow-color: #999999;
}

div.container
{
    scrollbar-face-color:#3C5B7F;
	scrollbar-shadow-color: #025454;
	scrollbar-highlight-color: #CCE3ff;
	scrollbar-3dlight-color: #CCE3ed;
	scrollbar-darkshadow-color: #005B7F;
	scrollbar-track-color: #CCE3E8;
	scrollbar-arrow-color: #CCE3ff;
}

table{ font-family:"Arial", "Helvetica", "sans-serif"; }
tr { font-family:"Arial", "Helvetica", "sans-serif"; }
td{ font-family:"Arial", "Helvetica", "sans-serif"; }
b{ font-weight:bold; }
p{ font-family:"Arial", "Helvetica", "sans-serif"; }
div{ font-family:"Arial", "Helvetica", "sans-serif"; }

HR { margin-top:0px;margin-bottom:0px; }

a:link{text-decoration:none;color: #330099;}
a:visited{text-decoration:none;color: #330099;}
a:hover{text-decoration:none;color: #ff0000;}

a.navtext:link{text-decoration:none;color: #ddffff;}
a.navtext:visited{text-decoration:none;color: #ddffff;}
a.navtext:hover{text-decoration:none;color: #6fafdf;}

a.text:link{text-decoration:underline;color: #000CAd;}
a.text:visited{text-decoration:underline;color: #000CAA;}
a.text:hover{text-decoration:none;color: #1955FF;}

a.bannerarea:link{text-decoration:none;color: #000CAd;}
a.bannerarea:visited{text-decoration:none;color: #000CAA;}
a.bannerarea:hover{text-decoration:none;color: #1955FF;}

a.body:link{font-size:98%;text-decoration:underline;color: #000CAd;}
a.body:visited{font-size:98%;text-decoration:underline;color: #000CAA;}
a.body:hover{font-size:98%;text-decoration:none;color: #1955FF;}

a.printbody:link{font-size:98%;text-decoration:underline;color: #ff0000;}
a.printbody:visited{font-size:98%;text-decoration:underline;color: #ff0000;}
a.printbody:hover{font-size:98%;text-decoration:none;color: #ff0000;}

a.footernav:link{font-size:85%;text-decoration:none;color: #000CAd;}
a.footernav:visited{font-size:85%;text-decoration:none;color: #000CAd;}
a.footernav:hover{font-size:85%;text-decoration:none;color: #3f8f9f;}

a.footertext:link{text-decoration:none;color: #000CAd;}
a.footertext:visited{text-decoration:none;color: #000CAd;}
a.footertext:hover{text-decoration:none;color: #358899;}

a.largefootertext:link{text-decoration:none;color: #000CAd;}
a.largefootertext:visited{text-decoration:none;color: #000CAd;}
a.largefootertext:hover{text-decoration:none;color: #358899;}


.bodytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 95%;
    COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

}
.bodytextcolor
{
    COLOR: #00287E;
    FONT-WEIGHT: normal;
    FONT-SIZE: 95%;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}


.bodytexthighlight
{
    COLOR: #008080;
    FONT-WEIGHT: normal;
    FONT-SIZE: 96%;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}


.smallbodytext
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
	COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.tinybodytext
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 80%;
	COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.largebodytext
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 98%;
	COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.smalltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 93%;
    COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.headertitlecolor
{
	COLOR: #00287E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	LINE-HEIGHT: 24px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.pagetitlecolor
{
	COLOR: #3737F9;
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	LINE-HEIGHT: 24px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.largetitlecolor
{
	COLOR: #00287E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 115%;
	LINE-HEIGHT: 28px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.largetitle
{
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 115%;
	LINE-HEIGHT: 28px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.titlecolor
{
	COLOR: #00287E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}


.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    margin-left:0
}

.button
{
	border-color: #333333;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	font-family : "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	line-height: 16px;
	cursor: pointer;

}

table.nav
{
    border-color: #333333;
	border-style: solid;
	border-width: 0px;
	background-color: #3C5B7F;
}

table.bannerarea
{
	border-color: #333333;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}


table.bannerarea-top
{
	border-color: #333333;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}

table.bannerarea-mid
{
	border-color: #333333;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}

.bannerarea-links-bottom
{
	border-color: #333333;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 0px;
}

table.bannerarea-calc
{
	border-color: #333333;
	border-style: solid;
    border-top-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}

table.bannerarea-bottom
{
	border-color: #ffffff;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}

table.header
{
    border-color: #48698C;
    border-style: solid;
    border-width: 1px;
    background-color: #4A668B;
    font-family : "Arial", "Helvetica", "sans-serif";
    font-size : 12px;
}

table.content
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 95%;
	COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    background-color:#F4F9FB;
}

table.content-border
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 95%;
	COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    border-style: solid;
	border-width: 1px;
    border-color:#000000;
    background-color:#F4F9FB;
}

td.content
{
    border-color: #333333;
    FONT-SIZE: 95%;
	border-style: solid;
	border-width: 1px;
    background-color:#F4F9FB;
}

div.content
{
    border-color: #333333;
    FONT-SIZE: 95%;
	border-style: none;
	border-width: 1px;
    background-color:#F4F9FB;
}

td.content-noborder
{
    border-color: #333333;
	border-style: none;
	border-width: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 95%;
	COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
    background-color:#F4F9FB;
}

.navtext
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    COLOR: #A4B3B6;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.navtextcurrent
{
    COLOR: #000000;
    background-color:#CCE3E8;
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.bannertitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    LINE-HEIGHT: 13px;
    COLOR: #000000;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.bannerarea
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.bannertexthilite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
    COLOR: #1752FF;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}


.bannertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 14px;
    COLOR: #010101;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.footertext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 93%;
    COLOR: #00287E;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}


.smallfootertext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR: #00287E;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}


.sold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    LINE-HEIGHT: 17px;
    COLOR: #FF0000;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";

}

.largesold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    LINE-HEIGHT: 26px;
    COLOR: #FF0000;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";

}

.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 95%;
    COLOR: #00287E;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";

}

.smalllabel
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 92%;
    COLOR: #5858F7;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}

.largelabel
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 105%;
    COLOR: #000022;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
}