

a.whitelink:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
a.whitelink:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
a.whitelink:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; }

a.purplelink:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC; text-decoration: none; }
a.purplelink:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC; text-decoration: none; }
a.purplelink:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000CC; text-decoration: underline; }

a.purplelink1:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a.purplelink1:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
a.purplelink1:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; }

a.purplelink2:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000CC; text-decoration: none; }
a.purplelink2:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000CC; text-decoration: none; }
a.purplelink2:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000CC; text-decoration: underline; }

body,td,th {
	font-family: Times New Roman;
	font-size: 11px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}
.style1 {
	color: #FFFFFF;
	font-weight: bold;
}
.style2 {color: #555555}
form
{
margin:0px;padding:0px;
}
.style4 {color: #FFFFFF}
.style5 {font-size: 9px}
.style6 {font-family: Times New Roman, Arial, Helvetica, sans-serif}
.style7 {font-size: 9px; font-family: Times New Roman, Arial, Helvetica, sans-serif; }
.style31 { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Times New Roman, Arial, Helvetica, sans-serif }'

.style9 {font-size: 11px}
.style10 {font-family: Times New Roman}
.style11 {font-size: 10px}
.style49 {font-family: "Times New Roman", Times, serif;
 color: #FFFFFF}

.defaulttext { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.defaulttext01 { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none; }




/* -------------------- body and other universal elements -------------------- */
body { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-right: 0px; background-color: #FFFFFF; }
IMG { border:0; }
LI { list-style-image:url(../images/list.gif); list-style-type: square; position: relative; left: -15px; }

/* -------------------- Cell Background Colors -------------------- */
.keycolor100 { background-color: #547434 }
.keycolor070 { background-color: #879C71 }
.keycolor030 { background-color: #CCD5C2 }
.offcolor100 { background-color: #CE862C }
.bordercolor100 { background-color: #000000 }
.bordercolor070 { background-color: #4C4C4C }
.bordercolor030 { background-color: #B2B2B2 }
.accountbalancecolor { background-color: #413e7c }
.marketnewscolor { background-color: #F9F3E2 }

/* -------------------- Text -------------------- */
.defaulttext { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; }
.errortext { font-size: 10px; color: #CC3333; font-family: Times New Roman, Arial, Helvetica, sans-serif; text-decoration: none; }
.defaulttextbold { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #4C4C4C; text-decoration: none; }
.header { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; }
.header-bold { font-weight: bold; font-size: 11px; text-transform: uppercase; color: #ffffff; font-family: Times New Roman, Arial, Helvetica, sans-serif; text-decoration: none; }
.lighttext { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration:none; }
.pagesubheader { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #547434; text-decoration: none; }
.largekeytext { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #547434; text-decoration: none; }
.defaulttextindent { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; text-indent:20 }

/* -------------------- Hyperlinks -------------------- */
a.one:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.one:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.one:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }

a.one1:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
a.one1:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
a.one1:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }

a.linksubnav:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; text-decoration: none; }
a.linksubnav:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; text-decoration: none; }
a.linksubnav:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }
a.linksubnav-on:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.linksubnav-on:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.linksubnav-on:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.defaultlink:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC; text-decoration: none; }
a.defaultlink:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC; text-decoration: none; }
a.defaultlink:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CC; text-decoration: underline; }
a.headlinelink:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; }
a.headlinelink:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; }
a.headlinelink:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: underline; }
a.leftnavlink:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #547434; text-decoration: none; }
a.leftnavlink:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #547434; text-decoration: none; }
a.leftnavlink:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #547434; text-decoration: underline; }
a.leftnavlink-on:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.leftnavlink-on:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
a.leftnavlink-on:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
a.lifeplanninglink:link { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #76905D; text-decoration: none; }
a.lifeplanninglink:visited { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #76905D; text-decoration: none; }
a.lifeplanninglink:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #76905D; text-decoration: none; }

/* -------------------- Form Controls -------------------- */
.inputbox-2D { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color:#4C4C4C; border-top-color: #000000; border-left-color: #000000; border-right-color: #000000; border-bottom-color: #000000;	border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; background-color: #ffffff; }
.inputbox-3D { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; background-color: #ffffff; }
.select-2D { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color:#4C4C4C; border-top-color: #000000; border-left-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; background-color:#ffffff; }
.select-3D { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color:#4C4C4C; background-color:#ffffff; }
.button { background-color:#cccccc; font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; }

/* -------------------- Web Forms Controls -------------------- */
.datagridheader { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; font-weight: bold; background-color: #CCD5C2; border-right-color: #FFFFFF; border-right-width: 1px; border-right-style: solid; }
.datagridheader-Right { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; font-weight: bold; background-color: #CCD5C2; }
.datagridheader-sorted { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; font-weight: bold; background-color: #879C71; border-right-color: #FFFFFF; border-right-width: 1px; border-right-style: solid; }
.datagridheader-Right-sorted { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; font-weight: bold; background-color: #879C71; }
.datagridtext { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; border-right-color: #CCD5C2; border-right-width: 1px; border-right-style: solid; }
.datagridtext-Right { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; }
.datagridtext-shade { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; border-right-color: #CCD5C2; border-right-width: 1px; border-right-style: solid; background-color: #EEEEEE; }
.datagridtext-shade-Right { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10px; color: #4C4C4C; text-decoration: none; background-color: #EEEEEE; }
