.step {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
}
.formx{
border:solid 1px #BFD2E1;
}
.gridtbl{
	border:solid 1px #FA8301;
}
.formHeadingWhite{
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	font-stretch:condensed;
	font-style:italic;
	color: #FFFFFF;
}
.formHeadingOrange{
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	font-stretch:condensed;
	font-style:italic;
	color: #FF6600;
}
.formHeadingBlue{
	font-family: Arial;
	font-size: 20pt;
	font-weight: bold;
	font-stretch:condensed;
	font-style:italic;
	color: #0384DF;
}

.formSection{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	/*background-color:#FF6600;*/
	
}
.formSection2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0384DF;
	/*background-color:#0384DF;*/
	
}

.captionblack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.section{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	padding-bottom:5px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	border-bottom:#000000 solid 1px;
}
.linebreak {
	border-bottom:#EFEFEF solid 1px;
}

.companylink{
	FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	height:23px;
	background-image:url(images/headbg_blue.jpg);
		padding: 5px;
}
.tablehead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	height:23px;
	background-image:url(images/headbg_orange.jpg);
	padding: 5px;
}
.normaltext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1e1e1e;
}

.border {
	border-top: 1px solid #617886;
	border-right: 1px solid #617886;
	border-bottom: 1px none #617886;
	border-left: 1px solid #617886;
}
.footer {
	background-color: #92A4BF;
}
.graytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #46545F;
}
.orangetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EF6B19;
	font-weight: bold;
}
.toosmalltext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #46545F;
}

.toosmalltextred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
}

.lightgrayBar {
	font-family: Verdana;
	font-size: 11px;
	color: #214867;
	padding-left: 5px;
	border-left:1px solid #DDDDDD;
	height:35px;
}
.lightgrayBarF {
	font-family: Verdana;
	font-size: 11px;
	color: #214867;
	padding-left: 5px;
		height:35px;
}

.darkgrayBar {
	font-family: Verdana;
	font-size: 11px;
	color: #214867;
	background-color:#F9F9F9;
	padding-left: 5px;
	border-left:1px solid #DDDDDD;
		height:35px;
}
.darkgrayBarF {
	font-family: Verdana;
	font-size: 11px;
	color: #214867;
	background-color:#F9F9F9;
	padding-left: 5px;
		height:35px;
}

.gridhd {
	font-family: Verdana;
	font-size: 11px;
	color: #214867;
	font-weight:bold;
	background-image: url(images/grid_hd_bg.gif);
	height:27px;
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	text-align:center;

}
.rightpaneltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D47901;
	font-size: 13px;
}
.titletxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding:5px;
	background-image:url(images/boxbg.gif);
	background-repeat:repeat-x;
}
.titletxt_before {
	font-family: "Courier New", Courier, mono;
	font-size: 13px;
	color: #CFEEFA;
}
.disabled
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color:#CCCCCC;
	text-decoration: none;
}
.hyperlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.grayhdd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
font-weight: bold;
}
.grayhddmedium
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight: bold;
}

.hyperlink:hover
{
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}

.hyperlinkorange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF6B19;
	font-weight: bold;
	text-decoration:none;
}
.hyperlinkorangeX
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EF6B19;
	font-weight: bold;
	text-decoration:line-through;
}

.hyperlinkblue
{
	font-family: Verdana;
	font-size: 11px;
	color: #0161B2;
	font-weight: bold;
	text-decoration:none;
}
.hyperlinkblue:hover
{
	color: #EF6B19;
}


.hyperlinkorange:hover
{
	font-weight:bold;
	color: #000000;
}
.hyperlinkrightPanelsub
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D47901;
	font-size: 11px;
}
.hyperlinkrightPanelsub : hover
{
	color: #000000;
}
.hyperlinkrightPanelSel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0384DF;
	background-color:#DEF2FE;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	border-top:solid 2px #0384DF;
	border-bottom:solid 2px #0384DF;
}
.hyperlinkrightPanelSel_text
{
	text-decoration:none;
	color:#0384DF;
}

.hyperlinkrightPanel_text
{
	color: #214867;
	text-decoration:none;
}
.hyperlinkrightPanel_text:hover
{
	color: #FD8000;
}
.hyperlinkrightPanel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #214867;
	font-size: 10px;
	font-weight:bold;
	background-color:#F9F9F9;
	text-decoration:none;
	border-top:solid 2px #DDDDDD;
	border-bottom:solid 2px #DDDDDD;
}
.hyperlinkrightPanel:hover
{
	color: #000000;
}
.hyperlinkwhite
{
	font-family: "Courier New", Courier, mono;
	font-size: 13px;
	color: #CFEEFA;
}
.hyperlinkwhite:hover
{
	font-family: "Courier New", Courier, mono;
	font-size: 13px;
	color: #CFEEFA;
}
.hyperlinkMainLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #46545F;
	text-decoration: none;
}
.hyperlinkMainLinks:hover
{
	font-weight:bold;
	color: #000000
}

.blacktext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.blacktextnormal
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.hyperlinkorange2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #EF6B19;
}
.hyperlinkorange2:hover
{
	color: #000000;
}

.errmsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FF0000;
	font-weight: bold;
}
.smalltextbox {
	background-color: #EBEEF3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #46545F;
	font-weight: bold;
	width:130;
}
.btn {
	background-color: #46545F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	color: #EBEEF3;
	font-weight: bold;
}
.loginlinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.quote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#333333;
	height:17px;
}
.APS_STYLE_SHEET
{
}
.hyperlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #07398B;
	text-decoration: none;
}
.Reading-Body 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; font-weight:normal; text-decoration: none;color: #000000;
}

.searchInput {
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #BFBFBF;
	color: #EF6B19;
	width:100px;
}
.normalInput {
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #BFBFBF;
	width:180px;
}

.icon{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#F1F8FA;
border:solid 1px #000066;
height:100px;
}
.icontxt{
font-family: Arial;
color:#EF6B19;
font-weight:bold;
font-size:25px;
text-decoration:none;
}
.icontxt:hover{
color:#000000;
}

.icontxtsmall{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#D87A06;
font-weight:bold;
text-decoration:none;
}
.icontxtsmall:hover{
color:#000000;
}
.pageHead
{
	font-weight:bolder;
	background-color: #DEE6ED;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D47901;
	height:20px;
}
.pagetbl
{
	border:solid 1px #000000;
}
.nxtprvtbl
{
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
}
.nxtlink
{
	color:#FFFFFF;
	font-size:10px;
	background-color:#003399;
	text-decoration:none;
}
.nxtlink:hover
{
	color:#CECECE;
}
.selNumber
{
font-size:13px;
font-weight:bolder;
color:#FF0000;
}
.number
{
font-size:10px;
color:#0000FF;
}.whitetrans {
background-color:#FFFFFF;
	filter: Alpha(Opacity=50, FinishOpacity=50, Style=1, StartX=100, StartY=100, FinishX=200, FinishY=200);
}
