/* CSS Document */body{	font:Arial, Helvetica, sans-serif;	margin:0;	background-image:url(../images/bg.gif);	background-repeat:repeat-x;	background-color:#FFCDBA;	font-family:Arial, Helvetica, sans-serif;	text-align:center;	line-height:16px;	font-size:11px;}input {	font-size:11px;}img{	border:none;}h2{	font-size:18px;}h3{	font-size:16px;	color:#3c7189;}h4{	font-size:12px;	color:#3c7189;}p{	font-size:11px;	color:#333333;	padding-bottom:0;}a{	text-decoration: underline;	color:#993300;}LI{	font-size:11px;	color:#333333;	padding-bottom:0;}UL{	font-size:11px;	color:#333333;	padding-bottom:0;}td{	color:#333333;	padding-bottom:0;}hr{	border-top:1px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	border-style:dashed;
	color:#ffffff;
	border-color:#3C7189;
	width:95%;
	margin:0px;
	padding:0px;}/*<<------------------------general structure----------------------------->*/.wrapper{	width:700px;	background-color:#ffffff;	table-layout:auto;	margin:0 auto;}.topBar{	height:92px;	width:680px;	margin:0 12px 0 10px;	background-image:url(../images/topBar.jpg);	background-repeat:no-repeat;}.leftColumn{	width:186px;	min-height:770px;	margin:10px 10px 0px 10px;	_margin:10px 1px 0px 5px;	float:left;}.rightColumn{	width:428px;	min-height:900px;	background-color:#FFFFF;	margin:20px 0px 0px 260px;	_margin:20px 0px 0px 260px;}.rightColumnFrontPage{	width:428px;	min-height:800px;	background-color:#FFFFF;	margin:20px 0px 0px 260px;	_margin:20px 0px 0px 260px;}.footer{	margin:0 auto;	width:700px;	background-image:url(../images/bottom.gif);	background-repeat:no-repeat;	height:22px;}.bottomLinks{	margin:0 auto;	padding-left:12px;	color:#578BA1;	}.content{	padding:3px;	padding:3px 10px 3px 3px;}.content table{	color:#333333;	font-size:12px;}/*-------------------character styles-------------------------------->*/.topBar a{	text-align:right;	font-size:11px;	color:#FFFFFF;	margin:2px 7px 2px 7px;	text-decoration:none;}.topBar p{	font-size:11px;	color:#FFFFFF;	margin:0px 0px 0px 0px;}.insert{	background-image:url(../images/insert_bg.jpg);	background-repeat:no-repeat;	color:#377c8b;	font-size:11px;}.insertText{	color:#377c8b;	font-size:11px;	padding: 0px 5px 0px 10px;}.dashedLine{	border-top-width:0;	border-left-width:0;	border-right-width:0; 	border-bottom-width:1px; 	border-bottom-color:gray; 	border-style:dashed;}.content input{	margin:4px;	border:1px solid grey;	vertical-align:middle;}.bottom{	color:#266472;	font-size:9px;	font-family:arial, Helvetica, sans-serif;	text-decoration:none;}.inputDefault {    background-color:#6bb1ff;	font-size:9px;	font-family:arial, Helvetica, sans-serif;	border-top-width:0px;	border-bottom-width:1px;	border-left-width:0px;	border-right-width:1px;	border-style:solid;	border-color:#555555;}.formLabelsDefault{    color:#000000;	font-size:11px;	font-family:arial, Helvetica, sans-serif;    font-weight:bold; }.formLabelsSmall{    color:#000000;	font-size:10px;	font-family:arial, Helvetica, sans-serif;    font-weight:bold;}.errorText{	font-size:12px;	color:red;	font-family:arial, Helvetica, sans-serif;	font-weight:bold;}.successText{	font-size:12px;	color:#0073AE;	font-family:arial, Helvetica, sans-serif;	font-weight:bold;}.insertText a{	color:#377c8b;	font-size:11px;	text-decoration: underline;}.bigLink{	font-size:12px;	font-weight:bold;	color:#3c7189;	font-family:verdana, Helvetica, sans-serif;}.copy{	font-size:12px;}