body { font-family: Arial, Helvetica, sans-serif; font-size: .8em;	background: #FFFFFF;	padding:0;	margin:0;	}td { font-family: Arial, Helvetica, sans-serif; font-size: .8em}th { font-family: Arial, Helvetica, sans-serif; font-size: .7em; font-weight: bold;}.background { background-color: #FFFFFF; }h1 { color: #005EA4; font-size: 20px}h2 {color: #E20A16; font-size: 16px;}h3 { color: #005EA4; font-size: 14px; }h4 { color: #0000; font-size: 12px; }.hdr { color: #FF00FF; font-size: 20px}.subhd { color: #FF00FF; font-size: 14px; font-weight: normal;}.subsubhd { color: #FF00FF; font-size: 11px}.area { color: #FF00FF; font-size: 17px}/*.tablehdr { color: #005EA4; font-size: 11px; font-weight: bold;}*/.mailSelHd { color: #70276F; font-size: 13px; font-weight: normal;}.color1 { color: #70276F}.color2 { color: #E20A16}.color3 { color: #005EA4}.color4 { color: #FC7216}.comment { color: #807A97}.warning { color: #E26602}.error {	color: #FF00FF;	background: #FFEEFF;}.filename { color: #888680}.small { font-size: 11px }.note { color: #454545; font-weight: normal;	font-size: 11px;	font-variant: uppercase;}.footer { font-size: 10px; color: #000000 }.help {  font-size: 11px}.customizableField {  font-size: 11px}.requiredField { color: #990000 }.jpg { color: #8CA8C4}.pdf { color: #66C57B}.other { color: #8D7DC5}.new { color: #FF3300}a:link { color: #AB0811; text-decoration: none; }a:visited { color: #AB0811; text-decoration: none; }a:hover { color: #E20A16; text-decoration: underline; }a:active { color: #EC9602; text-decoration: underline; }.hdrRow { font-weight: bold; background-color: #EFEFEF; }.baseRow { background-color: #F7F7F7; }.altRow { background-color: #FFFFFF; }.sharedRow { background-color: #FFDDDD; }.fileDescript {	position:absolute; 	left:20px; 	top:10px; 	width:230px; 	z-index:10; 	visibility: hidden; 	overflow: visible; 	border:1px solid #FF0000;	background-color: #F7F7F7; }.fileDescriptText {	 font-size: 11px;}.deleted {	background-color:#999999;}.text {	color:black;	background-color:white;}.alignRight {	float:right;}.alignLeft {	float:left;}.clearBoth {	clear:both;}/*----------------------- FIXED WIDTH PANELS -----------------------*/.panelTop {	background: #FFFFFF url("images/panel_top.gif") left top no-repeat;	padding:10px;	padding-bottom:0px;}.panelHdr {	margin-top: 5px;	margin-left: -6px;	margin-right: -6px;	background: #025A9A;	padding:2px;	padding-left: 6px;	color: #FFFFFF;}.panelContent {	background: #FFFFFF url("images/panel_sides.gif") left top repeat-y;	padding:10px;}.panelBottom {	background: #FFFFFF url("images/panel_bottom.gif") left bottom no-repeat;	padding:0px;	margin:0px;}#header {	background: #FFFFFF;}#clientLogo {	float:right;	padding-right: 20px;}#applicationLogo {	float:left;	padding-left: 20px;}#nav {	clear:both;	background: #FFFFFF url("images/hdr_border.gif") left bottom repeat-x;}#pageContent {	clear:both;	margin: 10px;}#content {		margin:0 205px;		padding-top: 10px;}#LeftCol {	float:left;	width:200px;	margin:0;	padding:0px;}#RightCol {	float:right;	width:200px;	margin:0;	padding:0;}#footer {	clear:both;	background-color: #EFEFEF;	padding-left: 20px;	margin-top:20px;}#tab a {	 color: #000000;	 background: #EFEFEF url("images/buttons/bttn_left.gif") left top no-repeat;	 text-decoration: none;	 padding-left: 14px;	 padding-top: -20px;} #tab a span {	 color: #000000;	 background: url("images/buttons/bttn_right.gif") right top no-repeat;	 padding-right: 14px}#tabOn a {	 color: #000000;	 background: #EFEFEF url("images/buttons/on_left.gif") left top no-repeat;	 text-decoration: none;	 padding-left: 14px;	 padding-top: -20px;}#tabOn a span {	 color: #000000;	 background: url("images/buttons/on_right.gif") right top no-repeat;	 padding-right: 14px}#tab a, #tab a span {	 display: block;	 float: left}/* Commented backslash hack hides rule from IE5-Mac \*/#navigation a, #navigation a span { float: none}/* End IE5-Mac hack */#tab a:hover {	 color: #FF0000;	 background: #FFFFFF url("images/buttons/over_left.gif") left top no-repeat;	 text-decoration: none;	 padding-left: 14px}#tab a:hover span {	 background: url("images/buttons/over_right.gif") right top no-repeat;	 padding-right: 14px}#tab {	 list-style: none;	 padding: 0;	 margin: 20px;}#tab li, tabSelected li {	 float: left;	 display: block;	 margin: 0;	 padding: 0;}/* ----------------------   CATEGORY NAV   --------------------- */#navbox { margin: 0px 0px 0px 6px; }#navlist {	border: 1;	padding: 0px 0px 0px 2px;	margin: 0px 0px 2px -20px;	font: 11px Arial, Helvetica, sans-serif;}	#navlist li {		list-style: none;		border: 1px solid #FFFFFF;		padding: 0px 0px 0px 0px;	}	#navlist a {		display: block;		border-left: 2px solid #FFFFFF;		padding: 0px 0px 0px 2px;	}#navlist a:hover { border-color: #667789; }/* ----------------------------------------------------------------------- */.currentSubNav { line-height: 11px; color: #3F79A4; }	.currentSubNav a:link { color: #3F79A4; text-decoration: none; }	.currentSubNav a:visited { color: #3F79A4; text-decoration: none; }	.currentSubNav a:hover { color: #3F79A4; text-decoration: underline; }	li.currentSubNav { margin: 0px 0px 2px -33px; }.prevSubNav { line-height: 11px; color: #1D6AA4; }	.prevSubNav a:link { color: #1D6AA4; text-decoration: none; }	.prevSubNav a:visited { color: #1D6AA4; text-decoration: none; }	.prevSubNav a:hover { color: #1D6AA4; text-decoration: underline; }	li.prevSubNav { margin: 0px 0px 2px -33px; }.subNav { line-height: 11px; color: #005EA4; }	.subNav a:link { color: #005EA4; text-decoration: none; }	.subNav a:visited { color: #005EA4; text-decoration: none; }	.subNav a:hover { color: #005EA4; text-decoration: underline; }	li.subNav { margin: 0px 0px 2px -33px; }.subNavL1 { line-height: 11px; color: #005EA4; }	.subNavL1 a:link { color: #005EA4; text-decoration: none; }	.subNavL1 a:visited { color: #005EA4; text-decoration: none; }	.subNavL1 a:hover { color: #005EA4; text-decoration: underline; }	li.subNavL1 { margin: 0px 0px 0px 14px; font-weight: bold;}li.subNavLX { margin: 0px 0px 0px -33px; font-weight: normal; border: 1px #000000;}.subNavAdmin { font-size: 10px; line-height: 10px; color: #000000; border:0; }	.subNavAdmin a:link, subNavAdmin a:visited { color: #990000; text-decoration: none; }	.subNavAdmin a:hover { color: #FF0000; text-decoration: underline; border:0;}