body {background:url(images/background.gif); margin-top:20px;}

a {text-decoration:underline; color:#0000FF}
a:link {text-decoration:underline; color:#0000FF}
a:hover {text-decoration:none; color:#0000FF}
a:visited {color:#0000FF}

a:link.navLink		{ color:#FFF; text-decoration:none; font-weight:bold; }
a:visited.navLink	{ color:#FFF; text-decoration:none; font-weight:bold; }
a:hilite.navLink	{ color:#FFF; text-decoration:none; font-weight:bold; }
a:hover.navLink 	{ color:#FFF; font-weight:bold; }

a:link.activeProfile		{ color:#ffffff; text-decoration:underline; }
a:visited.activeProfile	    { color:#ffffff; }
a:hilite.activeProfile	    { color:#ffffff; text-decoration:underline; }
a:hover.activeProfile	    { color:#ffffff; text-decoration:none; }

a:link.deactiveProfile		{ color:#0000FF; text-decoration:underline; }
a:visited.deactiveProfile	{ color:#0000FF; }
a:hilite.deactiveProfile	{ color:#0000FF; text-decoration:underline; }
a:hover.deactiveProfile  	{ color:#0000FF; text-decoration:none; }

.text {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:17px;
}

.textBold {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:17px;
	font-weight:bold;
}

.header {
	font-family:verdana;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.bold {
	font-family:verdana;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.listTable    { border-left: 1px solid #747171; border-top: 1px solid #747171; border-bottom: 1px solid #494948; border-right: 1px solid #494948;}
.headerRow	  { color:#FFF;font-weight:bold;border-bottom:0px;}
.listRow1	  { background-color: #FFF; color:#000;}
.listRow2	  { background-color: #f9f9f9; color:#000; }
.listRowUpdate{ background-color: #FFF; color:#5c81b5; font-weight:bold;}
.listContent  { border-bottom: 1px solid #b2b2b2; border-top: 1px solid #68646b; border-right: 1px solid #b2b2b2; border-left: 1px solid #68646b; padding: 5px; }


input, textarea, select	  
			  { background-color:#f6f6f6; }
input		  { height:20px; }

.planTable    { border: 1px solid #0475ab; }

.profileHeader {
	font-family:Verdana;
	font-size:12px;
	color:#555553;
	font-weight:bold;
	background:#dcdad4;
}

.profileHeader a         { color:#0000FF; text-decoration:underline; font-weight:normal; }
.profileHeader a:link    { color:#0000FF; text-decoration:underline; font-weight:normal; }
.profileHeader a:hover   { color:#0000FF; text-decoration:none; font-weight:normal; }
.profileHeader a:visited { color:#0000FF; font-weight:normal; }

.border {
	border-style:solid;
	border-width:1px;
	border-color:#555553;
}

.floatPlanBground {
	background:#f3f1eb;
}

.footer 		  {font-family:Verdana; font-size:11px; color:#FFFFFF; text-align:center;}
.footer a 		  {color:#FFFFFF; text-decoration:underline;}
.footer a:link    {color:#FFFFFF; text-decoration:underline;}
.footer a:hover   {color:#FFFFFF; text-decoration:none;}
.footer a:visited {color:#FFFFFF;}

.disclaimer {
	font-family:Verdana; font-size:11px; color:#999999;
	margin:8px 8px 8px 8px;
}