/*--  CUSTOMIZE THIS PART PER CLIENT  --*/
.HeaderColor		{	background-color:#e2e2e2;  }
.FrameColor			{	background-color:#FFFFFF; }
.FontColor			{	color:#000000; }
/*--  ----------------------------------  --*/
body {
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	background-color: #ad9ec6;
	width: 99%;
}
input				{font-size:9pt;  }
			
a.sLogin			{color:#999966;text-decoration: none;  }
a.sLogin:visited	{color:green;  }
a.sLogin:hover		{color:#999966;text-decoration: underline;  }

legend				{font-size:10pt;font-weight:bold;  }
.error				{font-weight:bolder;color:#000000;letter-spacing: 1px;  }
.StandardBorder		{border:1px solid;padding: 5px;  }
.Framer				{position:relative;padding:5px;border-right:1px solid;border-bottom:1px solid;width:100%;  }
.ClientButton		{font-size: 8pt;border:1px solid #000000;font-weight:bold;cursor:pointer;  }
.hiddenDiv			{padding:5px;display:none;  }
			
a:link 			{font-size: 12px; color: #333; text-decoration: none; font-weight: bold}
a:visited 			{font-size: 12px; color: #333; text-decoration: none; font-weight: bold}
a:hover 			{font-size: 12px; color: #333; text-decoration: underline; font-weight: bold}
a:active 			{font-size: 12px; color: #333; text-decoration: none; font-weight: bold}

#mainpg {
	width: 920px;
	background-color: #ffffff;
	border: 2px solid #444444;
	margin-left: auto; 
	margin-right: auto;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.submitbutton {
	color: #05643f;
	background-color: #ffffff;
	border: 3px #521e50 outset;
	font-family: Arial, Helvetica, sans-serif; 
 	font-size: 11px;
 	font-weight: bold; 
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #521e50;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}

.mainheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 1.5em;
	color: #521e50;
}
.midheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	line-height: 1.5em;
	color: #521e50;
}
.sideheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 1.5em;
	color: #521e50;
}
.mainheadbw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.subheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #66cc00;
}
.subheadbw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.valueheadcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #521e50;
}
.instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 1em;
	padding: 0em 1em 0em 1em;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #999;
	padding: 1em 1em 1em 1em;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
}
.imageinstruct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #521e50;
}
.redasterisk {
	font-size: 10px;
	color: #ff0303;
}
hr.foot {
	width: 100%;
	color: #521e50;
	height: 3px;
}

/* Begin DIV Definitions */
div.mainpage {
	width: 900px;
	background-color: #ffffff;
	border: 2px solid #444444;
	margin-left: auto; 
	margin-right: auto;
}
div.typage {
	width: 770px;
	background-color: #ffffff;
	border: 2px solid #444444;
	margin-left: auto; 
	margin-right: auto;
}
div.ty {
	width: 380px;
	background-color: #ffffff;
	padding: 1em;
}
.maincopy {
	padding: 1em 1em 1em 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px	
}
.mainrbord {
	vertical-align: top;
	width: 10px;
	background-color: #fff;
}
.mainlbord {
	vertical-align: top;
	width: 10px;
	background-color: #fff;
}

/* END DIV Definitions */
ul {
line-height: 1em;
}
li {
line-height: 1em;
margin-bottom: .5em;
}