img { border: none;}

.maintext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}
.maintextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #13276C;
}
.maintextblult	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #838DB2;
}
.maintextwht	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.maintextgreylt	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.maintextgrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

.maintextred	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}

.smalltextgrey	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.smalltextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	color: #13276C;
}
.xtrasmalltextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 8px;
	color: #13276C;
}

.headnav	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
	background: #13276C;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 6px;
}
.headpage	{
	font-family: arial, helvetica, sans-serif;
	font-size: 22px;
	color: #13276C;
	height: 40px;
	border-bottom: 1px solid #838DB2;
}
.headsub	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #13276C;
}
.headsubul	{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #13276C;
	border-bottom: 1px solid #CFD2E0;
	height: 20px;
}


.bulletblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	color: #13276C;
}



a:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #13276C;
	text-decoration: underline;
}
a:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #13276C;
	text-decoration: underline;
}
a:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
.linknavon	{
	display: block;
	width: 150px;
	height: 20px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #13276C;
	background: #E4E8EF;
	border-bottom: 1px solid #FFFFFF;
	line-height: 20px;
	padding-left: 6px;
}
.linknav:link	{
	display: block;
	width: 150px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #D4D8E4;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	padding-left: 6px;
}
.linknav:visited	{
	display: block;
	width: 150px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #D4D8E4;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	padding-left: 6px;
}
.linknav:hover	{
	display: block;
	width: 150px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #13276C;
	background: #E4E8EF;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	padding-left: 6px;
}

.linkwht:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwht:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwht:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #A1A9C4;
	text-decoration: none;
}
.linkgrey:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.linkgrey:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.linkgrey:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #13276C;
	text-decoration: none;
}
.linkwhtblult:link	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhtblult:visited	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhtblult:hover	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #838DB2;
	text-decoration: none;
}



.ruleblu	{
	border-bottom: 1px solid #838DB2;
}
.rulebluborder	{
	border: 1px solid #838DB2;
}
.ruleblult	{
	border-bottom: 1px solid #CFD2E0;
}
.ruleblultborder	{
	border: 1px solid #CFD2E0;
}
.rulegreyborder	{
	border: 1px solid #999999;
}
.rulewht	{
	border-bottom: 1px solid #FFFFFF;
}


.bgpage	{
	background: url('images/bg_repeat.gif') top left fixed;
}


.tbltext	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tbltextpad15	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
}
.tbltextpad20	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
}
.tbltextpad30	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 30px;
}
.tbltextblu	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #004A8D;
}
.tbltext01	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #004A8D;
}
.tbltext02	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 2px solid #004A8D;
}
.tbltexttop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #004A8D;
}
.tbltextsideleft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #004A8D;
}
.tbltextsideright	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-right: 1px solid #004A8D;
}
.tbltextboxtop	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #004A8D;
	border-left: 1px solid #004A8D;
	border-right: 1px solid #004A8D;
}
.tbltextboxbttm	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #004A8D;
	border-left: 1px solid #004A8D;
	border-right: 1px solid #004A8D;
}
.tbltextboxleft	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #004A8D;
	border-left: 1px solid #004A8D;
	border-bottom: 1px solid #004A8D;
}
.tbltextboxright	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #004A8D;
	border-right: 1px solid #004A8D;
	border-bottom: 1px solid #004A8D;
}
.tbltextboxsides	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #004A8D;
	border-right: 1px solid #004A8D;
}
.tbltextbox	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #004A8D;
}
.tbltextcnrtopleft{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #004A8D;
	border-left: 1px solid #004A8D;
}
.tbltextcnrtopright{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #004A8D;
	border-right: 1px solid #004A8D;
}
.tbltextcnrbttmleft{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #004A8D;
	border-left: 1px solid #004A8D;
}
.tbltextcnrbttmright{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #004A8D;
	border-right: 1px solid #004A8D;
}


.forminput	{
	width: 120px;
	height: 20px;
	border: 1px solid #838DB2;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
}
.formsubmit	{
	width: 18px;
	height: 20px;
	background: url('images/bttn_go.jpg') top left no-repeat;
	border: none;
	cursor: hand;
}
.forminputrequest	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #00194B;
	width: 100%;
	height: 20px;
	border: 1px solid #CFD2E0;
	padding-left: 3px;
}
.forminputrequestmulti	{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #00194B;
	width: 100%;
	border: 1px solid #CFD2E0;
	padding-left: 3px;
}
.formsubmitrequest	{
	background: #DCDFE9;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	border: 1px solid #CFD2E0;
	width: 60px;
	height: 20px;
	cursor: hand;
}




.printonly	{
	display: none;
}
.printcopy	{
	width: 590px;
}
.screen	{
}