body, td, p {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
}
.instructions {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.question {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #19277E;
	font-weight: bold;
}

input.radio {
    font-size: 12px;
    font-family: Verdana,Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
    border-style: none;
}

input {
    font-size: 12px;
    font-family: Verdana,Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
    background-color: #FFFFFF;
    color: #000000;
    border-style: solid;
    border-width: 1px;
    border-color: #555555;
	padding-left: 4px;
}

input.button {
    font-size: 12px;
    font-family: Verdana,Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
    background-color: #FFFFFF;
    color: #000000;
    text-align: center;
    
    vertical-align: middle;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

.footer { font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight : 800; color: #19277E; text-decoration: none; }
.footer:hover { font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight : 800; color: #FF0000; text-decoration: none; }
.small { font-size : 10px; font-family : Arial, Helvetica, sans-serif; color: #000000; }
.smallgray { font-size : 10px; font-family : Arial, Helvetica, sans-serif; color: #999999; }
select,input { font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #000000; }
.special { font-size : 10px; font-family : Arial, Helvetica, sans-serif; color: #000000; }
.partNum { font-size : 18px; font-family : Arial, Helvetica, sans-serif; font-weight: 600; color: #000000; }
.fpx { font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #blue; text-decoration: none; }
a.fpx { font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #19277E; text-decoration: none; }
a.fpx:hover { font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
a.bc { font-size : 13px; font-family : Arial, Helvetica, sans-serif; color: #19277E; text-decoration: none; }
a.bc:hover { font-size : 13px; font-family : Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; }
.bc{ font-size : 13px; font-family : Arial, Helvetica, sans-serif; color: #000000; }
a.s { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color : #19277E; font-weight : 800; text-decoration : none; }
a.s:hover { font-size : 11px; font-family : Arial, Helvetica, sans-serif; color: #FF0000; font-weight: 800; text-decoration: none; }
.dot{ font-size : 13px; font-family : Arial, Helvetica, sans-serif; color: #999999; border-width : 1px; border-style: dotted; }
.a1{ font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #000000; background-color: #eeeeee; }
.a2{ font-size : 12px; font-family : Arial, Helvetica, sans-serif; color: #000000; background-color: #ffffff; }
.cell { font-family: Arial, Helvetica, Verdana; font-size: 12px; color: 000000; }
.blue { font-family: Arial, Helvetica, Verdana; font-size: 12px; color: #19277E }
.red { color:#CC0000; }
.sblue { font-family: Arial, Helvetica, Verdana; font-size: 11px; color: #19277E }
.text0 { font-family:'Helvetica','Arial','sans-serif'; font-size:14px; font-weight:bold; text-decoration:none; color:black; }
.text4{ font-size : 10px; font-family : Arial, Helvetica, sans-serif; color: #000000; }
.blueWhite{ font-size : 16px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #2A1DCE }
.whiteList{ font-size:10px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
.bumbleBee{ font-size : 10px; font-family : Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFC00; }
.fpxhead { padding: 3px; font-weight: 600; background-color:#b9b9b9; border-right:0px; border-bottom:1px; border-left:0px; border-top:1px; border-style:solid; border-color:#000000; text-align:center; vertical-align:top; }
TABLE.blackborder { border-style:solid; border:1px; border-color: #000000; }
.fpxbody { border-left:0px; border-right:0px; border-bottom:1px; border-top:0px; border-style:solid; border-bottom-color:#b9b9b9; padding:5px; }
TD.pad { padding: 3px; }
TD.pady { padding-left: 15px; }
table.norepeat{ background-repeat:no-repeat; }
.navText { background-color:#FFFFFF; border:1px; border-color:#999999; border-style:solid; }