body {margin:0; padding:0; height:100%; font-family: arial; background-color: #ffffff;}

a { color:#3366cc; 
  text-decoration: underline;}
a:hover {color:#9999CC;}
a:visited {color:#3366cc;}
a:active {color:#9999CC;}



p { font-size: 13px;
  color:#666666;
  margin: 0px 20px 0px 20px;}



h1 {  font-size: 16px;
  font-weight: bold;
  margin: 5px 5px 5px 5px;}

h2 {  font-size: 14px;
  font-weight: bold;
  margin: 5px 5px 5px 5px;}

.head2 {  font-size: 14px;
  font-weight: bold;
  margin: 5px 5px 5px 5px;}


  
td {  font-size: 13px;
  color:#666666;
}

option{ font-size: 12px;
  color:#666666;

}

.footer1{font-size: 11px; 
  margin: 10px 10px 10px 10px; 
  color:#ffffff;}

.footer2{font-size: 11px; 
  margin: 35px 10px 10px 10px; 
  color:#ffffff;}

.tablinks{color:#3366cc;}

.ltbluetext{ font-size:11px;
    color:#3366cc;
    margin: 5px 5px 5px 5px;}


.smaller{ font-size:10px;}


.bigger{ font-size:14px;}
    
    
.rightbg {background-image: url(/images/rightbg.gif); background-repeat: repeat-y;}


.rightlinks{font-size:14px;
  font-weight: bold;  
}

.righttext{font-size:11px;
  color: #333333;
  margin: 0px 6px 0px 12px;
}


.topbg {background-image: url(/images/topbg.gif); background-repeat: repeat-x;}

.topprubg {background-image: url(/images/topprubg.gif); background-repeat: repeat-x;}


.topprubg {background-image: url(/images/topprubg2.gif); background-repeat: repeat-x;}

.toprightbg {background-image: url(/images/toprightbg.gif); background-repeat: no-repeat;}

.bottomright {background-image: url(/images/bottomright.gif); background-repeat: no-repeat;}

.bottommiddle {background-image: url(/images/bottommiddle.gif); background-repeat: no-repeat;}

.indexgrad {background-image: url(/images/indexgrad.gif); background-repeat: repeat-x;}

.indexbg {background-image: url(/images/indexbg.gif); background-repeat: no-repeat; background-position: top center;}

.logowatermark {background-image: url(/images/logowatermark.gif); background-repeat: no-repeat; background-position: bottom right;}

.logowatermark2 {background-image: url(/images/logowatermark2.gif); background-repeat: no-repeat; background-position: top center;}


.logowatermark3 {background-image: url(/images/logowatermark3.gif); background-repeat: no-repeat; background-position: top center;}

.bottomleft1 {background-image: url(/images/bottomleft1.gif);}

.bottomleft2 {background-image: url(/images/bottomleft2.gif);}

.subbottom {background-image: url(/images/subbottom.gif);}






/* [FORM DEFINITIONS]
--------------------------------------------------------------------------- */

input, select, textarea {
  background: #f2f2f2;
  border-top: 1px solid #3366cc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #93A5CA;
  border-bottom: 1px solid #ccc; /* #86804E */
  padding: 2px;
  margin: 2px;
  font: 11px verdana, arial, helvetica, sans-serif;
  font-weight: 400;
  color: #333;
}

input.buttons {
  background: #3366cc;
  border-top: 1px solid #e2e2e2;
  border-right: 1px solid #999;
  border-left: 1px solid #e2e2e2;
  border-bottom: 1px solid #999; /* #86804E */
  padding: 2px;
  margin: 2px;
  font: 11px verdana, arial, helvetica, sans-serif;
  font-weight: 900;
  color: #fff;
}