body
{
margin:0px;
background:url(bg.jpg) #ffffff repeat-x ;
}
.bigtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#010101;
text-decoration:none;
text-align:center;
padding-top:15px;
}

.blacktxt {
 font: Arial, Helvetica, sans-serif;
 color:#333333;
 size:3px;  
}

#listmenu ul
{
margin:0px; padding:0px; list-style:none;
}
#listmenu ul li
{
line-height:15px;
}
#listmenu ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#388ac8;
text-decoration:none;
font-weight:bold;
background:url(bullet1.gif) 0px 5px no-repeat;
padding-left:10px;
}
#listmenu ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:bold;
background:url(bullet1.gif) 0px 5px no-repeat;
padding-left:10px;
}
.whitetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}

.whitetext a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ffffff;
}

.whitetext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}


.list a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#3c4c5e;
text-decoration:none;
}
.list a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ff9900;
text-decoration:none;
}
.grytext
{
font-family:Arial, Helvetica, sans-serif;
color:#3c4c5e;
font-size:12px;
text-decoration:none;
}

.grytext a
{
font-family:Arial, Helvetica, sans-serif;
color:#398AD0;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.grytext a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#ff9900;
font-size:12px;font-weight:bold;
text-decoration:none;
}

.grytext2
{
font-family:Arial, Helvetica, sans-serif;
color:#707173;
font-size:12px;
text-decoration:none;
}

.grytext2 a
{
font-family:Arial, Helvetica, sans-serif;
color:#3C4C5E;
font-size:12px;
text-decoration:none;
}
.grytext2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
}


img.floatleft
{
float:left;
margin:0px 10px 0px 0px;
}
.bttmlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#0033FF;
}

.bttmlink a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

color:#0033FF;
}
.bttmlink a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#000000;
}

#righttmenu ul
{
margin:0px; padding:0px; list-style:none;
}
#righttmenu ul li
{
line-height:22px;
}
#righttmenu ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c4c5e;
text-decoration:none;
line-height:18px;
background:url(orbullet1.gif) 15px 0px no-repeat;
padding-left:35px;
}
#righttmenu ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff9900;
text-decoration:none;
line-height:18px;
background:url(orbullet1.gif) 15px 0px no-repeat;
padding-left:35px;
}

/*

#righttmenu2 ul
{
margin:10px; padding:10px; margin-left:15px; padding-left:15px;
}
#righttmenu2 ul li
{
line-height:20px; list-style-image:url(blbullet.gif); background-position:0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;padding-left:5px;

}
#righttmenu2 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height:18px;
background:url(blbullet.gif) 15px 5px no-repeat;
padding-left:25px;
}
#righttmenu2 ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0c3f66;
text-decoration:none;
line-height:18px;
background:url(blbullet.gif) 15px 5px no-repeat;
padding-left:25px;
}
*/



#righttmenu2 ul
{
margin:0px; padding:0px; list-style:none;
}
#righttmenu2 ul li
{
line-height:20px;
}
#righttmenu2 ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height:18px;
background:url(blbullet.gif) 15px 5px no-repeat;
padding-left:25px;
}
#righttmenu2 ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ea8900;
/*font-weight:bold;*/
/*color:#0c3f66;*/
text-decoration:none;
line-height:18px;
background:url(blbullet.gif) 15px 5px no-repeat;
padding-left:25px;
}

.grytext1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3C4C5E;
text-decoration:none;
}

.grytext1 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#575757;
text-decoration:underline;
}

.grytext1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.rdtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ae0303;
text-decoration:none;
}
.subheading
{
color:#1c649b;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.rdsub
{
color:#ae0303;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.textbox
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:3px 0px;
padding-left:3px;
color:#424F5F;
width:215px;
height:17px;
border:1px solid #c4c4c4;
}

.textbox1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:3px 0px;
padding-left:3px;
color:#424F5F;
width:215px;
height:auto;
border:1px solid #c4c4c4;
}

.textarea
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:3px 0px;
padding-left:3px;
color:#7b7b7b;
width:215px;
height:100px;
border:1px solid #c4c4c4;
}



.bluetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3A8AC7;
text-decoration:none;
}


.ortext
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ea8800;
text-decoration:none;
}
.ortext a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ea8800;
text-decoration:none;
}
.ortext a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ea8800;
text-decoration:none;
}
.ortext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#462901;
text-decoration: none;
}
.ortext a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ea8800;
text-decoration:none;
}

.bluetext1
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3A8AC7;
text-decoration:none;
}
.bluetext2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#388ac8;
font-weight:bold;
text-decoration:none;
}
.bluetext1 a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3A8AC7;
text-decoration:none;
}
.bluetext1 a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3A8AC7;
text-decoration:none;
}
.bluetext1 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0D4570;
text-decoration: underline;
}
.bluetext1 a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3A8AC7;
text-decoration:none;
}

.orsubhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ea8800;
text-decoration:none;
}
.blsubhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#2e7cdd;
text-decoration:none;
}
.stand
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.faqtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:none;
}

.faqtext a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:none;
}

.faqtext a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.on a

{
background-color:#ffffff;
border:1px solid #A3C8E5;
width:110px;
padding:3px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
text-decoration:none;
display:block;
margin:2px;
}

.on a:hover
{
background-color:#2477DE;width:110px;
border:1px solid #2477DE;
padding:3px;text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;

}


#glossary ul
{
margin:0px; padding:0px; list-style:none;
}
#glossary ul li
{
line-height:22px;
}
#glossary ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c4c5e;
text-decoration:none;
line-height:18px;
background:url(barrow.gif) 0px 5px no-repeat;
padding-left:15px;
}
#glossary ul li a:hover
{
color:#ff9900;
}

#site ul
{
margin:0px; padding:0px; list-style:none;
}
#site ul li
{
line-height:22px;
}
#site ul li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c4c5e;
text-decoration:none;
line-height:18px;
background:url(barrow.gif) 0px 5px no-repeat;
padding-left:15px;
}
#site ul li a:hover
{
color:#ff9900;
}
.whtext
{
line-height:20px; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;padding-left:5px;
}
.pageheader
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#313131;
text-decoration:none;
padding:5px 0px 10px 0px;
}
.helptooltip{white-space:nowrap;font-weight:normal}
.helptooltip a{text-decoration:none}
.acc-hidden{position:absolute;top:-9999px;left:-9999px;display:inline;height:0;width:0;overflow:hidden}