td{
color:#666666;
font:normal 11px Arial,Helvetica,sans-serif
}
th{
color:#000000;
font:normal bold x-small/normal Verdana,Arial,Helvetica,sans-serif
}
.bluerule,.selectlink:hover{
color:#000066
}
.body_wh_on_rd{
color: Black;
background-color: #ffffff;
font:normal normal x-small/normal Verdana,Arial,Helvetica,sans-serif
}
.bodybold{
font:normal bold x-small/normal Verdana,Arial,Helvetica,sans-serif
}
.bodyboldwhite{
color:#FFFFFF;
font:normal bold x-small/normal Verdana,Arial,Helvetica,sans-serif
}
.child{
display:none;
font:12px Verdana,Arial,Helvetica,sans-serif
}
.data{
font:normal 9pt Verdana,Arial,Helvetica,sans-serif
}
.datahead{
width:200px;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif
}
.fastrptlink{
color:#000066;
font-weight:bold;
font-size:x-small;
text-decoration:none
}
.findata{
color:#000000;
background:#FFFFE0;
font:normal 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:right
}
.findatabold{
color:#000000;
background:#FFFFE0;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:right
}
.findatacenter{
color:#000000;
background:#FFFFE0;
font:normal 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:center
}
.findatanegative{
color:#FF0000;
background:#FFFFE0;
font:normal 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:right
}
.findatanegativebld{
color:#FF0000;
background:#FFFFE0;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:right
}
.finheadleft{
color:#000000;
background:#CCFF99;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif
}
.finheadleftblue{
color:#000000;
background:#66CCFF;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif
}
.finheadleftlight{
color:#000000;
background:#CCFF99;
font:normal 9pt Verdana,Arial,Helvetica,sans-serif
}
.finheadtop{
color:#000000;
background:#CCFF99;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:right
}
.finheadtopcenter{
color:#000000;
background:#CCFF99;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:center
}
.finheadtopleft{
color:#000000;
background:#CCFF99;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
text-align:left
}
.flashtext{
color:#339999;
font:italic normal x-small/normal Verdana,Arial,Helvetica,sans-serif
}
.forminput{
font:normal normal 9pt/normal Verdana,Arial,Helvetica,sans-serif
}
.gentabledata,.gentabledatablue{
color:#000000;
background:#FFFFE0;
font:normal 9pt Verdana,Arial,Helvetica,sans-serif
}
.gentabledatabold{
width:200px;
color:#000000;
background:#FFFFE0;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif
}
.highlight{
color:#0000FF;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.icon{
margin-right:5px
}
.item{
color:#000066;
font:10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
cursor:hand
}
.latestlink{
color:#000066;
font:normal x-small Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}

.listlink{
color:#FFFFFF;
font:bold x-small verdana,Arial,Helvetica,sans-serif;
text-decoration:underline
}
.listlink:hover,.item:hover,.latestlink:hover,.menulink:hover,.fastrptlink:hover,.productlink:hover{
color:#33CC00
}
.menulink{
color:#FFFFFF;
font-weight:bold;
font-size:x-small;
text-decoration:none
}
.menulinkdisabled{
color:#CCCCCC;
font:bold 11px 'Trebuchet MS',verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.menuside{
font-size:5px
}
.newsbody,.newsbodyorange{
color:#666666;
font:normal normal 7pt/normal Verdana,Arial,Helvetica,sans-serif
}
.newsbodybold{
color:#000000;
font:normal bold 7pt/normal Verdana,Arial,Helvetica,sans-serif
}
.noinfo{
color:#000000;
font:bold 10pt Verdana,Arial,Helvetica,sans-serif;
text-align:center
}
.pagetitle{
color:#33CC00;
font:bold 21px 'Trebuchet MS',verdana,Arial,Helvetica,sans-serif
}
.pagetitleorange{
color: black;
font:bold 21px 'Trebuchet MS',verdana,Arial,Helvetica,sans-serif
}
.pagetoplink{
color:#000066;
font:bold 10px verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.parent{
color:#000066;
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.productlink{
color:#000066;
font:normal bold medium Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.productmenudesc{
font:italic bold x-small/normal Verdana,Arial,Helvetica,sans-serif
}
.radioselect{
background:#CCFF99;
color:#FF0000
}
.radiotxtbody{
font:normal normal x-small/normal Verdana,Arial,Helvetica,sans-serif;
cursor:default
}
.radiotxtlink{
font:normal bold x-small/normal Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
cursor:default
}
.reportlink{
font:normal x-small Verdana,Arial,Helvetica,sans-serif
}
.reportname{
padding-right:5px;
color:#FFFFFF;
font:bold small Arial,Helvetica,sans-serif;
text-align:right
}
.rptsectionhead1{
border-top:#666666 2px solid;
border-bottom:#666666 2px solid;
color:#FFFFFF;
background:#666666;
font:bold small Verdana,Arial,Helvetica,sans-serif;
text-align:center
}
.rptsectionhead2left{
border-bottom:#33CC00 2px solid;
color:#FFFFFF;
background:#33CC00;
font-weight:bold;
font-size:x-small;
text-align:left
}
.sectionheadnavy{
color:#FFFFFF;
background:#000063;
font:bold 10pt Verdana,Arial,Helvetica,sans-serif
}
.sectionheadorange{
color:#FFFFFF;
background: #cccccc;
font:bold 10pt Verdana,Arial,Helvetica,sans-serif
}
.headerns h4{
	color: Lime;
	font-size: 1.5em;
}
.sectionheadteal{
color:#FFFFFF;
background:#339999;
font:bold 11pt Verdana,Arial,Helvetica,sans-serif;
text-align:center
}
.selectlink{
color:#FFFFFF;
font:bold x-small verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.tabledata{
color:#000000;
background:#FFFFFF;
font:normal 9pt Verdana,Arial,Helvetica,sans-serif
}
.whiteonred{
background: #ffffff;
font:normal normal 7pt/normal Verdana,Arial,Helvetica,sans-serif
}

@media Screen    
{
.noprint {
	DISPLAY: block
}
.nodisplay {
	DISPLAY: none
}
}

@media Print    
{
.noprint {
	DISPLAY: none
}
.nodisplay {
	DISPLAY: block
}

}



div.newuserform p{
display:block;
font-size:11px
}
fieldset.rightpanelns{
width:380px;
margin:5px 0 20px 0;
padding:10px;
}
legend.rightpanelns,legend.middlepanelns{
margin:10px 0 10px 0;
color:#000000;
font-size:.8em;
font-weight:bold;
line-height:1em;
color: #708090;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.redstar{
color:#FF0000;
font-weight:bold;
font-size:1.5em;
}
.formfield{
float:right;
width:110px;
margin:-15px 0 0 0;
clear:both;
}
#centrens{
float:left;
width:390px;
margin:0 2px 0 0;
clear:none
}
#centrepanelns{
margin:5px
}
#leftns{
float:left;
width:180px;
padding:0;
margin:30px 0 0 0;
clear:both;
display:block;
height:100%;
background:#fff;
border: 1px solid;
border-color: #BAC2C9;
}
#midns{
margin:0;
padding:0;
float:left;
width:770px;
display:block;
z-index:3
}
#nav2ns{
float:left;
width:180px;
margin:0;
padding:0;
border:4px #B7BFC8;
display:block;
height:auto
}
#navboxns{
border:1px #B7BFC8 solid;
width:160px;
margin:20px 0 0 0;
padding:5px;
}
#navmenuns{
width:135px;
margin:0 0 0 5px;
font-weight:bold;
text-align:left
}
#pagens{
width:770px;
margin:0 0 0 -385px;
padding:0;
top:120px;
position:absolute;
height:auto;
left:50%;
z-index:1
}
#rightns{
float:right;
margin:20px 0 0 0;
padding:0;
width:585px;
z-index:3;
height:100%
}
.newuserform p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
}
.newuserform h1{
 font-size: 1.5em;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #575970;
}

#infocol p{
	background-color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin:0;
	padding:2px;
}
#infocol h4{
font-size: 1.1em;
color: #b31b34;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#infocol h3{
font-size: 1.2em;
color: #708090;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.headerns{
	font-size: 1.6em;
	font-weight: bold;
	color: #b31b34;
}
.buttonrightns{
border-style:outset;
border:2px #CCCCCC;
margin:3px 0 0 0;
background:#b31b34;
float: right;
right: -20px;
position: relative;
border-bottom: 2px #cccccc;
}
.radions{
float:right;
margin:-40px 0 0 0;
display:block;
}
.radio2ns{
float:right;
margin:-50px 0 0 0;
display:block;
}
.termstextns{
	right: 0px;
	top: -10px;
	position: relative;
	font-size: 1em;
}
.termstext2ns{
	padding:0;
	clear: right;
}
#pdflinks{
width:auto;
background:#FFFFFF;
top:-26px;
position:relative;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
}
#pdflinks li a:link,#pdflinks li a:visited,#pdflinkshome li a:link,#pdflinkshome li a:visited{
padding:0;
display:block;
color:#696969;
font-weight:normal;
text-decoration:none
}
#pdflinks li a:hover,#pdflinkshome li a:hover{
padding:0;
display:block;
color:#B31B34;
font-weight:normal;
text-decoration:underline
}
.button {
	font-size: 1.3em;
	font-family: Tahoma, Arial, Verdana;
	text-align: normal;
    font-weight: bold;
   	color: white;
    BACKGROUND-COLOR: #007DC6;
    border-width: thin;
    border-color:#004994;
	padding:3px 5px 3px 5px;
	-moz-border-radius: .5em;
	}   
