@import url(/forms/xml/forms.css?rev=100) ;

body, p, td  { font-family: Georgia,Verdana,Times; font-size: 10pt }

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4 {
	color: #FFF;
	background-color: #008;
	padding: 2px;
	margin-bottom: 0.5em;
	clear: both;
}

h1 { font-size: 16pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
h4 { font-size: 10pt; }

.Banner, .nBanner { background-image: url('images/banner.gif'); 
               background-repeat: no-repeat; text-align: Center; font-family: 
               Arial,Helvetica,sans-serif; font-size: 30px; color: #FFFFFF; 
               line-height: 60px;
               background-position: center }

.nBanner { margin: 0 0 6px 0; width: 600px; height: 60px; text-align: left; padding-left: 30px; font-size: 20pt; font-weight: 900; }

.bannerText { font-family: Arial, Helvetica; margin: 0; padding-left: 20px; font-weight: bold; font-size: 24px; }
.txtList { margin: 0; padding-left: 20px; }

.subHeader { font-weight: bold; margin: 1em 0 4px 0; }

p.button {
  border: outset; border-width: 2px; 
  margin: 0; padding: 2px;
  background-color: #999; width: 100px; 
  font: 12px Arial, Helvetica, sans-serif; text-align: center;
  text-decoration: none;
  cursor: crosshair;
}

a.plain { color: black; text-decoration: none; }

div.image { 
  text-align: center; 
  font-size: 9pt; 
  margin: 0pt; 
  padding: 2pt;
  background-color: white;
}

img.image {
  border-style: groove;
}

.tb_banner { background-image: url('images/topbar_bg.gif'); 
             background-repeat: repeat-x;
             text-align: left; 
             font-family: Verdana, Arial, Helvetica, sans-serif; }

.noMargin, .halfLine { margin: 0 0; padding: 0 0; }
.halfLine { line-height: 50%; font-size: 50%; }

.tb_button, .tb_act_button
            { background-image: url('images/topbar_in.gif'); background-repeat: no-repeat; 
			 width: 100px; line-height: 26px; height: 30px; overflow: hidden;
             margin: 0 0; padding: 0 0; text-align: center; 
             font-family: Trebuchet MS, Arial, Helvetica,sans-serif; font-size: 12px; }

.tb_act_button { background-image: url('images/topbar_act.gif'); font-weight: 800; }

.tb_button a:link, .tb_button a:visited, .tb_act_button a:link, .tb_act_button a:visited {
  text-decoration: none; color: #000; }
  
.btn100, .btn170, .btn170_down
  { background-image: url('images/button_100.gif'); background-repeat: no-repeat; 
    width: 100px; height: 20px; line-height: 18px; overflow: hidden; 
    padding: 0 0; margin: 0 0; text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-size: 11px; }

.btn170
  { background-image: url('images/button_170.gif');  width: 170px; }   
.btn170_down
  { background-image: url('images/button_down_170.gif');  width: 170px; }  
  
.btnx
  { background-image: url('images/button_mid.gif'); background-repeat: repeat-x; 
    width: 100%; height: 20px; line-height: 18px; overflow: hidden; 
    padding: 0 0; margin: 0 0; text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-size: 11px; }

.btnx a:link, .btnx a:visited, .btn100 a:link, .btn100 a:visited, 
.btn170 a:link, .btn170 a:visited, .btn170_down a:link, .btn170_down a:visited
  { text-decoration: none; color: #000; }

#step1, #step2, #step3, #step4, #step5,
#a_step1, #a_step2, #a_step3, #a_step4, #a_step5 {
    background-repeat: no-repeat; 
    width: 180px; height: 25px; line-height: 22px; overflow: hidden; 
    padding: 0 15px 0 35px; text-align: left; margin: 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-size: 11px; }

#step1 { background-image: url('images/Backgrounds/Step_1.gif'); }    
#step2 { background-image: url('images/Backgrounds/Step_2.gif'); }    
#step3 { background-image: url('images/Backgrounds/Step_3.gif'); }    
#step4 { background-image: url('images/Backgrounds/Step_4.gif'); }    
#step5 { background-image: url('images/Backgrounds/Step_5.gif'); }    

#a_step1 { background-image: url('images/Backgrounds/Act_Step_1.gif'); }    
#a_step2 { background-image: url('images/Backgrounds/Act_Step_2.gif'); }    
#a_step3 { background-image: url('images/Backgrounds/Act_Step_3.gif'); }    
#a_step4 { background-image: url('images/Backgrounds/Act_Step_4.gif'); }    
#a_step5 { background-image: url('images/Backgrounds/Act_Step_5.gif'); }    

.note, .notesmall { border-style: groove none; }
.notesmall { font-size: 80%; }

.btbHeader, .btbMidHeader, .btbHeader230, .btbRow
  { overflow: hidden; font-weight: 900; height: 20px; line-height: 18px; 
    padding: 0 0; margin: 0 0; text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.btbHeader, .btbMidHeader, .btbHeader230
  { background-image: url('images/left_button.gif'); background-repeat: no-repeat; 
    width: 170px; }
    
.btbMidHeader { border-style: solid; border-width: 0 1px 0 1px }
.btbHeader230 { background-image: url('images/left_button_230.gif'); width: 230px; }
.btbRow { background-image: url('images/button_mid.gif'); background-repeat: repeat-x; font-size: 11px; }

.btbHeader a:link, .btbHeader a:visited { text-decoration: none; color: #000; }
 
.btb, .btbActive {color:#000000; font-size: 80%; padding: 2px 2px; margin: 0 0;}

.btbActive {color:#000000; font-size: 80%; font-weight:bold}
.btbActive a:link, .btbActive a:visited {color:#000000; text-decoration: none}
.btbActive a:hover {color:#3366AA; text-decoration: underline}

.btb a:link { color: #008; }
.btb a:visited { color: #C04; }

.btbSection { width: 170px; border-style: solid; margin: 0 0; padding: 0 0; border-width: 0 1px 0 1px }

.btbSection OL { margin-left: 2em; margin-bottom: 0; margin-top: 0; }