body         { font-family: Arial; color:#114077; margin-left: 0px; line-height: normal; 
               margin-right: 0px; margin-top: 0px; margin-bottom: 10px; padding-top: 12px; background-color: #0D2062;
			   }
/* background-color: #0D2062; */

#horizon     { color: white; text-align: center; position: absolute; top: 50%; left: 0px; 
               width: 100%; height: 1px; overflow: visible; visibility: visible; display: block 
			   }
#content     { font-family: Arial, sans-serif; #margin-left: -372px;  position: absolute;
                 top: -250px; left: 50%; width: 760px;  height: 510px; visibility: visible; margin-left: -380px 
				 }
#footer      { font-size: 10px; font-family: Arial, Helvitica; text-align: center; color:#FFFFFF; }
              
#contentmanage  {  font-family: Arial; color:#0E2163; margin-left: 5px; line-height: normal; 
               margin-right: 0px; margin-top: 0px; margin-bottom: 10px; padding-top: 22px; background-color: #FFFFFF;
			   }
.teachd3 {width:500px; padding-left:10px; padding-right:10px; border:1px dotted silver; font-family: Arial; color:#FFFFFF; letter-spacing:1pt; font-weight: 600; font-size: 10px; text-align:center;  background-color: #014598;}               
.teachd2 {padding-left:10px; padding-right:10px; border:1px dotted silver; font-family: Arial; letter-spacing:1pt; font-weight: 600; font-size: 11px; text-align:center; color:#014598; background-color: #92D9c6;}
.teachd1 {width:600px; padding-left:10px; padding-right:10px; border:1px dotted silver; font-family: Arial; color:#FFFFFF; letter-spacing:1pt; font-weight: 600; font-size: 10px; text-align:center;  background-color: #014598;}               
.teachd {padding-left:10px; padding-right:10px; border:1px dotted silver; font-family: Arial; letter-spacing:1pt; font-weight: 600; font-size: 12px; text-align:center; color:#014598; background-color: #92D9c6;}

.setc  { border:1px dotted silver; }               
.setc1  { border:2px dotted silver; }     
.setc1l { border-right:1px dotted black; font-size: 11px; text-align: center; color:white; font-weight: 600;}  
.setc1r { font-size: 11px; text-align: center; color:white; font-weight: 600;}  
.ship { font-style: italic; vertical-align:top; font-weight: 500; font-size: 11px; font-family: Arial, Helvitica; text-align: left; color:#0D2062; }
.ship1 { border: 1px outset #eeeeee; background-color: #f0f5ef; }
.ship2 { padding-top:0px; vertical-align:top; }
.ship3 { text-align:right; }
.ship4 { font-weight: 600; font-size: 11px; }
.ship5 {
    width: 520px; font-family: Arial; font-weight: 600;
    height: 50px; text-align:center; font-size: 11px; color:#0D2062;letter-spacing:1pt;
    border: 2px outset #cccccc; background-color: #FFFDE6; padding-left:0px; padding-right:0px;
  }
.ship6 { border: 1px outset #eeeeee; background-color: #f0f5ef; color:#0E2163;}  

.smallprint { font-size: 11px; font-family: Arial, Helvitica; text-align: center; color:white; }
.country {  background-image: url("../images/c_bar.jpg");  background-repeat: no-repeat; background-position:10% 0%; 
                  font-size:12px; font-family: Arial, Helvitica; color:white; letter-spacing: 0.1em; padding-top: 5px;  }
a:link, a:visited, a:hover, a:active { text-decoration: none }

.l_top { padding-bottom:3px; }
.art1  {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163; padding-left:0px; text-align:left; line-height: 110%}
.prod_buy   {
    width: 120px; font-family: Arial; font-weight: 600;
    height: 25px; text-align:center; font-size: 11px;
    border: 2px outset #cccccc; background-color: #FFFDE6; padding-left:0px; padding-right:0px;
  }
  
.wla {font-family: Arial; font-size: 11px; color:#0E2163; text-align:right; } 
.wla_left   {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: normal; text-align:left; padding-top:0px; }
.wla_rite  { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 120%;  text-align:left; padding-left:20px;
 padding-right:10px;  }

 table .arc { border-left:2px solid #FFFFFF; background-color:#D7E7DE;}
 .archead { font-family: Arial; font-weight: 600; font-size: 12px; color:#0E2163; line-height: normal; text-align:center; }
 .add_1 { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 110%;  text-align:left; padding-left:5px;  padding-right:0px; padding-top:0px;}
 .arc_dsp { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 110%;  text-align:left; padding-left:5px;  padding-right:0px; padding-top:0px;}
 .arc_rite { font-family: Arial; font-weight: 500; font-size: 12px; color:#0E2163; line-height: 110%;  text-align:left; padding-left:20px;  padding-right:10px; padding-top:20px;}
 .searc   { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 110%;  text-align:left; }
 .ba_rite1 { font-family: Arial; font-weight: 600; font-size: 11px; color:#0E2163; line-height: 110%;  text-align:left; padding-left:0px;
 padding-right:0px;  text-transform: uppercase; }

 td.pcell {
    border:1px dotted silver; background:url(../images/practs/prct_bg.png) top left repeat-x;
   font-family: Arial; font-weight: 500; font-size: 12px; color:#0E2163; line-height: 110%;  text-align:left;
}

 .ba_rite2 { font-family: Arial; font-weight: 500; font-size: 12px; color:#0E2163; line-height: 120%;  text-align:left; padding-left:0px;
 padding-right:0px;   }
 
.bs_rite   { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 100%;  text-align:left; padding-left:0px;
 padding-right:0px;  }
 pre.bs_pre { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 100%;  text-align:left;  }
 
.vort_buy
  {
    width: 120px; font-family: Arial; font-weight: 600;
    height: 25px; text-align:center; font-size: 11px;
    border: 2px outset #cccccc; background-color: #E9F3E3; padding-left:0px; padding-right:0px;
  }
.vort_prodhds { font-family: Arial; font-weight: 600; letter-spacing: 0px; font-size: 11px; color:#0E2163;  text-align:left; padding-left:0px;}
.vort_prodhd { font-family: Arial; font-weight: 600; letter-spacing: 0px; font-size: 11px; color:#0E2163;  text-align:left; padding-left:10px;}
.vort_phead { font-family: Arial; font-weight: 600; font-size: 12px; color:#0E2163; line-height: normal; text-align:left; }
.vort_prys { font-family: Arial; font-weight: 600; font-style: italic; font-size: 12px; color:#0E2163; line-height: normal; text-align:center; }
.vort_left   {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: normal; text-align:left; padding-top:10px; }
.vort_left1   {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: normal; text-align:left; padding-top:20px; }
.vort_rite  { font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: 120%;  text-align:left; padding-left:0px; padding-right:0px;  }
.vort_foot { font-family: Arial; font-weight: 600; font-style: italic; font-size: 12px; color:#0E2163; line-height: normal; text-align:left; padding-left:10px;}
.vort_foot2 { font-family: Arial; font-weight: 500; font-style: italic; font-size: 12px; color:#0E2163; line-height: normal; text-align:left; }
.vort_spray   {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; line-height: normal; text-align:left; padding-left:10px;padding-right:10px; }
table.prodhds { border: 0px dotted #cccccc; font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163;  text-align:left; padding-left:5px;padding-right:10px;}
 
table { empty-cells: show;  }

.leftcont     { font-size: 12px; font-weight: 500;  color:#FFFFFF; font-family: Arial, Helvitica; padding-top:0px; line-height: 210%; }

.geo {   padding-left: 25px; font-size: 11px; font-family: Arial, Helvitica; color:#0E2163; text-decoration: underline }
.geo2     { font-family: Arial, Helvitica; font-weight: 600; font-style:italics; font-size: 12px; text-align:left; color:#119BB9; }
.geo1     { font-family: Arial, Helvitica; font-weight: 600; font-style:italics; font-size: 12px; text-align:left; color:#FF9966; } 
.geocont    { padding-left: 25px;  padding-top: 20px; font-family: Arial, Helvitica;  font-size: 11px; font-family: Arial, Helvitica; color:#0E2163; text-align:left; }
.geoprod  { border: 0px dotted #cccccc; font-family: Arial; font-weight: 500; font-size: 12px;  line-height: normal; color:#0E2163;  text-align:left; padding-left:35px;padding-right:35px;}
.captions    { color: white; font-size: 10px; line-height: 14px; font-family:  Arial, Verdana, Geneva, sans-serif; text-align: left }
#caption1    { position: absolute; top: -80px; left: -200px; width: 250px; height: 80px;  visibility: visible; display: block; 
               border-left: 1px dashed #66c; padding-left: 6px 
			   }
#caption2    { position: absolute; top: 92px; left: 125px; width: 250px; height: auto; visibility: visible; display: block; 
               border-left: 1px dashed #66c; padding-left: 6px 
			   }
             
.gen1     { font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:left }
.gen2     { font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:right }
.gen3     { font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:left; color: #FFFFFF; line-height: normal;  }

.para     { font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:left; color: #FFFFFF; line-height: normal;  }
.parab    { font-family: Arial, Helvitica; font-weight: 500; font-size: 12px; color: #000080; line-height: normal;  padding-right: 6px}
.parac    { font-family: Arial, Helvitica; font-weight: 500; font-size: 12px; color: #000080; line-height: normal;  padding-left: 6px; padding-right: 6px}

 .m_menu {font-family: Arial; font-weight: 500; font-size: 10px; text-align:center; }
 .faqhd {font-family: Arial; font-weight: 500; font-size: 9px; text-align:center; color:#014598;}
 table.m_menu {font-family: Arial; font-weight: 500; font-size: 9px; text-align:center; }
 
 .head1     { font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#FF4400; padding-left:20px; text-align:left }
 .head2     { font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#000080;   text-align:center }
 
 p.wla {font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#FF4400; padding-left:0px; text-align:left }
 p.wla2 {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#FF4400; padding-left:0px; text-align:left }
 p.wla3 {font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#014598; padding-left:0px; text-align:left; line-height: normal; }
 p.home {font-family: Arial, Helvitica; font-weight: 500; font-size: 12px; color:#0E2163; padding-top:0.5px; text-align:left; line-height: normal;}
 p.homesub {font-family: Arial, Helvitica; font-weight: 600; font-size: 11px; color:#0E2163; padding-left:0px; text-align:left; line-height: normal;}
 p.prod {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163; padding-left:0px; text-align:left; line-height: 120%}
 p.homeheb {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163; padding-top:0.5px; text-align:right; line-height: normal;}
.prod {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163; padding-left:10px; text-align:left; line-height: normal;}
 
 .hompge {
 font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  color:#0E2163; line-height: 130%;  padding-left:20px;
 padding-right:10px;  }
 .hompgeheb {
 font-family: Arial; font-weight: 500; font-size: 11px; text-align:right;  color:#0E2163; line-height: 130%;  padding-left:20px;
 padding-right:10px;  }

.vortx {font-family: Arial; font-size: 11px; color:#0E2163; text-align:right; } 
.vort {font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#D23A03; padding-left:0px; text-align:center } 
.vort1 {font-family: Arial, Helvitica; font-weight: 600; font-size: 11px; color:#D23A03; padding-left:0px; text-align:center }
.vort2 {font-family: Arial, Helvitica; font-weight: 500; font-size: 10px; color:#FFFFFF; padding-left:0px; text-align:center }
.vort3 {font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#000080; padding-left:0px; text-align:center }
.vort4 {font-family: Arial; font-weight: 600; font-size: 11px; color:#000080; padding-left:0px; text-align:center }
.vort5 {font-family: Arial; font-weight: 600; font-size: 11px; color:#000080; padding-left:0px; text-align:left }
.vort6 {font-family: Arial; font-weight: 500; font-size: 11px; color:#355A54; padding-left:0px; text-align:left; line-height: 150%; }
.vort7 {font-family: Arial; font-weight: 500; font-size: 11px; color:#000080; padding-left:0px; text-align:left; line-height: 150%; }
.vort8 {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163;  padding-left:0px; text-align:center;  }
.vort9 { font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  line-height: 120%; padding-left:15px; padding-right:25px;}

.ha {font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#0E2163; padding-left:0px; text-align:center } 
.ha1 {font-family: Arial, Helvitica; font-weight: 600; font-size: 11px; color:#0E2163; padding-left:0px; text-align:center }
.ha2 {font-family: Arial, Helvitica; font-weight: 500; font-size: 10px; color:#0E2163; padding-left:0px; text-align:center }
.ha3 {font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; color:#0E2163; padding-left:0px; text-align:center }
.ha4 {font-family: Arial; font-weight: 600; font-size: 11px; color:#0E2163; padding-left:0px; text-align:center }
.ha5 {font-family: Arial; font-weight: 600; font-size: 11px; color:#0E2163; padding-left:0px; text-align:left }
.ha6 {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; padding-left:0px; text-align:left; line-height: 150%; }
.ha7 {font-family: Arial; font-weight: 500; font-size: 11px; color:#0E2163; padding-left:0px; text-align:left; line-height: 150%; }

.jeff1 {font-family: Arial, Helvitica; font-weight: 600; font-size: 11px; color:#0E2163; padding-left:28px; text-align:left }
.jeff2 {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163; padding-left:20px; text-align:left }
.jeff3 {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163;  text-align:left }
.jeff4 { font-family: Arial, Helvitica; font-weight: 600; font-size: 12px; text-align:left } 
.jeff5 { font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:left; padding-left:4px;} 
.jeff6 { font-family: Arial, Helvitica; font-weight: 600; font-size: 10px; text-align:left; text-decoration: underline;  letter-spacing:1pt;} 
.jeff7 {font-family: Arial, Helvitica; font-weight:500; font-size: 11px; text-align:left; background-color: #F5F8E0; padding-left:4px; border-left:1px dotted silver; border-right:1px dotted silver; border-bottom:1px dotted silver; }
.jeff8 {font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; color:#0E2163;  text-align:center; }

 .jeff3 a:link  { text-decoration: none; color: #FFD000; }
 .jeff3 a:visited { text-decoration: none; color: #FFD000; }
 .jeff3 a:hover  { text-decoration: underline; color: #FF0000;}
 .jeff3 a:active { color: #147AF7; }
    
.prod1  {font-family: Arial, Helvitica; font-weight: 500; font-size: 10px; color:#FFFFFF; padding-left:25px; text-align:left; }
.prod2  {font-family: Arial, Helvitica; font-weight: 600; font-size: 11px; color:#FFFFFF; padding-left:25px; text-align:left; }

 .teach {
 font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:left; color:#000080; line-height: normal; 
 border: 1px solid #000080; padding:5px;
 }
 .teachline {border-top: 1px solid #000080; }
 .teachsrc {
 font-family: Arial, Helvitica; font-weight: 500; font-size: 11px; text-align:center; color:#000080; line-height: normal; 
 }
 
   .testi {
 font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  color:#FFFFFF; line-height: 120%;  padding-left:30px;
 padding-right:0px;
 }
    .testi2 {
 font-family: Arial; font-weight: 500; font-size: 12px; text-align:left;  color:#0E2163; line-height: 120%;  padding-left:30px;
 padding-right:20px;        
 }
     .testi2a {
 font-family: Arial; font-weight: 500; font-size: 12px; color:#0E2163; line-height: 110%;  padding-left:30px;       
 }
    .wla1 {
 font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  color:#FFFFFF; line-height: 120%;  padding-left:20px;
 padding-right:0px;
 }
    .wla2 {
 font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  color:#114077; line-height: 130%;  padding-left:20px;
 padding-right:0px;
 }
 
 .llaleft {font-family: Arial; font-weight: 500; color:#0E2163; font-size: 11px; text-align:left;    }
 .llarite {padding-left:5px; font-family: Arial; font-weight: 500; color:#0E2163; font-size: 11px;}
 
 pre   {
 font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  
 }
 
pre.ba   { font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  line-height: 120%;  }
pre.babot  { font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  line-height: 120%;  }
pre.babot2  { font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  line-height: 120%; padding-left:15px; }
pre.cont1   { font-family: Arial; font-weight: 600; font-size: 12px; text-align:left;  line-height: 120%;  }
pre.cont2   { font-family: Arial; font-weight: 600; font-size: 11px; text-align:left;  line-height: 120%;  }
 
.con_inp  { font-family: Arial; font-weight: 600; font-size: 11px; text-align:left;  }
.con_inp2  { font-family: Arial; font-weight: 500; font-size: 11px; text-align:left;  }

 /* bevel menu */
  .tts {
font:  9px Arial;
padding: 5px 0em 5px 0em;
margin: 0;
width: 100%;
color: #FFD000;
line-height: 130%;
 /*text-align: center; set value to "right" for example to align menu to the right of page*/
}
 .tts a:link  { text-decoration: none; color: #FFD000; }
 .tts a:visited { text-decoration: none; color: #FFD000; }
 .tts a:hover  { text-decoration: underline; color: #FF0000;}
 .tts a:active { color: #147AF7; }
 
  .geotts {
font:  9px Arial;
padding: 5px 0em 5px 25px;
margin: 0;
width: 100%;
color: #0E2163;
 font-weight: 500;
 letter-spacing:1pt;
 text-align: left; 
 line-height: 130%;
}

 .geotts a:link, a:visited, a:hover  { text-decoration: underline; color: #0E2163; }
 .geotts a:hover  { text-decoration: underline; color: #ff0000; }
 .geotts a:active      { color: #147AF7; }

 .hatts {
font:  9px Arial;
padding: 5px 0em 5px 0em;
margin: 0;
width: 100%;
color: #0E2163;
line-height: 130%;
 /*text-align: center; set value to "right" for example to align menu to the right of page*/
}
 .hatts a:link  { text-decoration: none; color: #FFD000; }
 .hatts a:visited { text-decoration: none; color: #FFD000; }
 .hatts a:hover  { text-decoration: underline; color: #FF0000;}
 .hatts a:active { color: #147AF7; }

 .ttr {
font:  9px Arial;
padding: 5px 0em 5px 0em;
margin: 0;
width: 100%;
color: #FFD000;
background-color: #014598;
/*text-align: center; set value to "right" for example to align menu to the right of page*/
}

.ttr a:link  { text-decoration: none; color: #FFD000; }
.ttr a:visited { text-decoration: none; color: #FFD000; }
.ttr a:hover  { text-decoration: underline; color: #FF0000;}
.ttr a:active { color: #147AF7; }


.ttrb {
font: bold 10px Verdana;
padding: 0px 0em 0em 0em;
margin: 0;
background-color: #fff;
color: #FFFFFF;
text-align: left; /*set value to "right" for example to align menu to the right of page*/
}

.ttrb  a{
font: bold 10px Verdana;
padding: 0px 2em 0em 0em;
text-decoration: none;
color: #FFFFFF;
background-color: #fff;
border-right: 1px solid #cccccc;
}

.ttrb {
color: #cfb171;
background-color: #FFFFFF;
border-left: 0px solid #ffffff;
border-right: 1px solid #cccccc;
text-decoration: none;
}

.ttrc {
font: bold 10px Verdana;
padding: 0px 0em 0em 0em;
margin: 0;
background-color: #fff;
color: #645856;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
text-align: left; 
}

.ttrc  a{
font: bold 10px Verdana;
padding: 0px 2em 0em 1em;
text-decoration: none;
color: #aaaaaa;
background-color: #fff;
border-right: 1px solid #cccccc;
}

.ttrc a:hover{
color: #cfb171;
background-color: #FFFFFF;
border-left: 0px solid #cccccc;
text-decoration: none;
}

.ttrd {
font: bold 10px Verdana;
padding: 0px 0em 0em 0em;
margin: 0;
background-color: #fff;
color: #645856;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
text-align: left; 
}

.ttrd  a{
font: bold 10px Verdana;
padding: 0px 3em 0em 1em;
text-decoration: none;
color: #000;
background-color: #fff;
border-right: 1px solid #cccccc;
}

.ttrd a:hover{
color: #cfb171;
background-color: #FFFFFF;
border-left: 0px solid #cccccc;
text-decoration: none;
}

.ttre {
font: bold 10px Verdana;
padding: 0px 0em 0em 0em;
margin: 0;
background-color: #fff;
color: #645856;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;
text-align: left; 
}

.ttre  a{
font: bold 10px Verdana;
padding: 0px 3em 0em 0em;
text-decoration: none;
color: #000;
background-color: #fff;
border-right: 1px solid #cccccc;
}

.ttre a:hover{
color: #cfb171;
background-color: #FFFFFF;
border-left: 0px solid #cccccc;
text-decoration: none;
}