h1.GreenTitle 
{
    font-family:Arial,Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #339933;
    margin: 12px 0px 3px 0px;
}

h2.BlueTitle 
{
    font-family:Arial,Verdana,sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #003399;
}

body 
{
    font-family:Arial,Verdana,sans-serif;
    font-size:10pt;
    color: #000000;
}

p 
{
    font-family:Arial,Verdana,sans-serif;
    font-size:10pt;
    color: #000000;
}

#timediv
{
    position:absolute;
    left:650px;
    width:120px;
    text-align:right;
    color:white;
    font-family:Arial;
    font-size:8pt;
}

span.WhiteTitle 
{
    font-family:Arial,Verdana,sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #ffffff;
}

.WhiteSubTitle {
font-family:Arial,Verdana,sans-serif;
font-size: 11pt;
font-weight: bold;
color: #003399;
}

span.NormSubTitle {
font-family:Arial,Verdana,sans-serif;
font-size: 11pt;
color: #003399;
}

input.whitebackground {
background-color:white;
}

span.MastheadLinks {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
}

span.SmallBlackText {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 8pt;
color: #000000;
}

span.BlackText {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 10pt;
color: #000000;
}

span.BlueboxHeader {
font-family: Arial, ms-sans-serif, sans-serif, Verdana;
color: white;
font-size: 12pt;
font-weight: bold;
}

.LineDesc {
font-family: Arial, ms-sans-serif, sans-serif, Verdana;
color: #003399;
font-weight: bold;
font-size: 10pt;
}

.LineCust {
font-family: Arial, ms-sans-serif, sans-serif, Verdana;
color: #000000;
font-size: 10pt;
font-weight: normal;
}

.question {
font-family:Arial,sans-serif;
font-size:10pt;
font-weight:bold;
}                               
.answer {
font-family:Arial,sans-serif;
font-size:10pt;                  
}

A.MastheadLinks, .MastheadLinks A {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
}
.A.MastheadLinks:visited, MastheadLinks A:visited {
color:#FFFFFF;
}

A.MastheadLinks:active, .MastheadLinks A:active {
color:#FFFFFF;
}

A.MastheadLinks:link, .MastheadLinks A:link {
color:#FFFFFF;
}

A.MastheadLinks:hover, .MastheadLinks A:hover {
color:#00FF00;
}


A.SmallBlackText {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 8pt;
color: #000000;
}
A.SmallBlackText:visited {
color:#000000;
}

A.SmallBlackText:active {
color:#000000;
}

A.SmallBlackText:link {
color:#000000;
}

A.SmallBlackText:hover {
color:#0000FF;
}


A.BlackText {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 10pt;
color: #000000;
}
A.BlackText:visited {
color:#000000;
}

A.BlackText:active {
color:#000000;
}

A.BlackText:link {
color:#000000;
}

A.BlackText:hover {
color:#0000FF;
}


A.NormText {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 10pt;
}


span.WhiteText {
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:normal;
color: #000000;
}

span.NormText {
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
color: #000000;
}

span.GenuineWhiteText {
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:normal;
font-weight: bold;
color: #FFFFFF;
}

P.WhiteInstructionText {
font-family:Arial,Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
color: #000000;
text-align: justify;
margin-top:4px;
margin-bottom:4px;
margin-left:0px;
margin-right:0px;
}

P.SMWhiteInstructionText {
font-family:Arial,Verdana,sans-serif;
font-size:8pt;
color: #000000;
text-align: justify;
margin-top:0px;     
margin-bottom:4px;
margin-left:0px;
margin-right:0px;
}

P.SmallBlackTextP {
font-family:Arial,Verdana,sans-serif;
font-size:9pt;
color: #000000;
text-align: justify;
margin-top:0px;     
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

P.BlackTextP {
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
color: #000000;
text-align: justify;
margin-top:0px;     
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

span.ExWhiteText {
font-family:Arial,Verdana,sans-serif;
font-size:8pt;
font-weight:normal;
color: #000000;
}

span.StepOrder {
font-family:Arial,Verdana,sans-serif;
font-size:medium;
font-weight: bold;
color: #ffffff;
}

a.test {
font-family:Arial,Verdana,sans-serif;
font-size:8pt;
color:#000000;
font-weight:bold;
}

a.SEstep {
font-family:Arial,sans-serif;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
}


A.SEstep:visited {
color:#FFFFFF;
}

A.SEstep:active {
color:#FFFFFF;
}

A.SEstep:link {
color:#FFFFFF;
}

A.SEstep:hover {
color:#000000;
}

input.smbutton {
font-family: Verdana,Arial,sans-serif; 
font-size:8pt; 
}

input.button {
font-family: Verdana,Arial,sans-serif;
font-weight:bold; 
font-size:8pt; 
}

input.text {
font-family: Arial,Verdana,sans-serif; 
font-size:7pt; 
}

input.bgtext {
font-family: Arial,Verdana,sans-serif; 
font-size:8pt; 
size:8;
}

input.small {
font-family: Verdana,sans-serif; 
font-size:8pt; 
}

select.pulldown {
font-family:Arial,Verdana,sans-serif;
font-size: xx-small;
}

select.test {
font-family: Arial,Verdana,sans-serif; 
font-size:xx-small;
}

textarea {
font-family: Arial,Verdana,sans-serif; 
font-size:10pt; 
}

textarea.text {
font-size:10pt; 
}


span.PSM_number {
font-family: Verdana, sans-serif;
color:#000000;
font-size:10pt;
font-weight:bold;
}
	

span.PSM_q_prompt {
font-family: Verdana, sans-serif;
color: #000000;
font-size: 10pt;
font-weight: bold;
}

span.PSM_a_prompt {
font-family: Verdana, sans-serif;
color: #000000;
font-size: 10pt;
font-weight: normal;
}  

span.PSM_q_type	{
font-family: Verdana, sans-serif;
color: #000000;
font-size: 10pt;
font-style: italic;
}
span.LastPage{
font-family: Verdana, sans-serif;
color: #000000;
font-size: 10pt;
}

input.grayradio{
background-color: #EEEEEE;
font-family: Arial;
}

input.graycheckbox{
background-color: #EEEEEE;
font-family: Arial;
}

.barcell{
font-weight: bold;
font-size: 10pt;
font-family: Arial;
color: #FFFFFF;
background-image: URL("/images/left_bar.gif");
background-repeat: repeat-x;
vertical-align: middle;
}

.section{
background-color: #CCCCCC;
font-family: Arial, ms-sans-serif, sans-serif, Verdana;
color: #003399;
font-weight: bold;
font-size: 10pt;
}

.field{
background-color: #EEEEEE;
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 10pt;
color: #000000;
}

.BoldSmallBlackText {
font-family: Arial,ms-sans-serif, sans-serif, Verdana;
font-size: 9pt;
color: #000000;
}

input.bluebutton {
background: #316BC0;
color: #FFFFFF;
font-style: normal;
}

select.blueselect {
background: #316BC0;
color: #FFFFFF;
font-style: normal;
font-family: courier;
}

input.bluetextbox {
background: #316BC0;
color: #FFFFFF;
font-style: normal;
font-family: Courier;
}

    
body 
{ 
    margin:0px; background-color:white;
    background-image:url(/images/4a.PNG);
    background-repeat:repeat; 
}

a img 
{ 
    border-style:none; 
}

    
#topbar 
{ 
    margin:0px; width:770px; 
} 

#undertopbar 
{ 
    display:table-cell;
    margin:0px; 
    text-align:center; 
    width:770px; 
    background-color:#003399;
    height:30px; 
    vertical-align:middle; 
} 

.imageblock 
{ 
    display:block;
    margin:0px; 
} 

#main 
{ 
    width:770px;   
    margin:0px; 
} 

#leftbar 
{
    position:absolute;
    display:block;
    background-color:white; 
    width:145px; 
    text-align:center; 
}

#leftpusher 
{ 
    float:left; 
    width:145px; 
    height:200px; 
} 

#content 
{
    float:right; 
    margin:0px; 
    width:610px; 
} 

#homeimage 
{ 
    display:block;
    position:absolute;
    width:610px;
    text-align:right;
    z-index:-1;
} 

#hr
{ 
    width:100%; 
    height:3px; 
    background-color:#339933; 
    margin:0px; 
    font-size:0pt;
} 

#footer 
{ 
    clear:right; 
} 

#footertext 
{ 
    display:block;
    width:770px;
    clear:none;
    text-align:center; 
} 

.greenbar 
{ 
    width:141px;
    background-color:#339933;
    text-align:center; 
    margin:2px;    
    margin-bottom: 0px;
    padding:1px;
    overflow:hidden;
} 

.greenbox 
{
    width:129px;
    border-style:solid; 
    border-width:1px; 
    border-color:#339933; 
    margin:2px;
    margin-top:0px; 
    padding:2px; 
    padding-left:10px;
    text-align:left; 
    overflow:hidden;
} 

.bluebar 
{ 
    width:141px;
    max-width:141px;
    background-color:#003399;
    text-align:center; 
    margin:5px 2px 0px 2px;    
    padding:1px;    
    overflow:hidden;
}
    
.bluebox 
{ 
    width:129px;
    max-width:129px;
    border-style:solid; 
    border-width:1px; 
    border-color:#003399;
    margin:2px; 
    margin-top:0px; 
    padding:2px; 
    padding-left:10px;
    text-align:left; 
    overflow:hidden;
} 

.greybox 
{ 
    width:141px;
    max-width:141px;
    background-color:#C0C0C0;
    text-align:center; 
    margin:2px; 
    overflow:hidden;
} 

.bluelink 
{ 
    color:#003399;
    font-weight:bold; 
} 

table.lite 
{ 
    border-collapse:collapse;
    border-style:none; 
    margin:0px; 
    padding:0px; 
} 

TD.lite 
{ 
    border-style:none;
    padding:0px; 
    margin:0px; 
} 

TR.lite
{ 
    border-style:none; 
    padding:0px;
    margin:0px; 
}
    
