a 
    {
      text-decoration : none;
    }

b
    {
      color: #5533ff;
    }

i
    {
      color: #555555;
    }

.alert
    {
      font-size:13px;
      color: #ff0000;
    }

p   
    {
      margin-left: 8px;
      margin-right: 12px;
      text-align: justify;
    }

h1, h2
    {
      font-family:arial, verdana;
      font-size:14px;
      color: #000000;
      display: inline; 
      margin-left: 7px;
      letter-spacing: 0px; 
    }

h3, h4
    {
      font-family:arial, verdana;
      font-size:13px;
      color: #000000;
      display: inline; 
      margin-left: 7px;
    }

hr
    {
      color: #000000;
    }

a 
    {
      color: #3234E1;
    } 

a:visited
    {
      color: #0044dd;
    } 

a:hover 
    {
      color: #f35274;
    } 


body
    {
      margin: 0px;
      padding: 0px;
      font-family: arial, verdana;
      font-size: 12px;
    }

table
    {
      font-family: arial, verdana;
      font-size: 12px;
      line-height: 17px; 
    }

th
    {
      text-align = left;
      background-color: #CCCCCC;
    }
    
.logo
    {
      background-image: url("logo.jpg");
    }

.radioinput
    {
      background-color: #DDDDDD;
      border: 0px #000000 solid;
    }

textarea, input, select
    {
      background-color: #ffffff;
      border: 1px #000000 solid;
      color: #333333;
    }


.signupfield
    {
       border: 1px solid #aaaaaa;
       background-color: #ffffff;
       padding-left: 2px
    }

.searchbox
    {
       border: 1px solid #aaaaaa;
       background-color: #E5EDF6;
    }

.highlight
    {
       margin-left: 8px;
       margin-right: 0px;
       padding: 5px;
       border: 1px solid #aaaaaa;
       background-color: #E5EDF6;
    }


.mytwean
    {
       border: 1px solid #aaaaaa;
    }

.mytweantable
    {
       border-bottom: 1px solid #aaaaaa;
    }

.passwordbox
    {
       border: 1px solid #aaaaaa;
       background-color: #cccccc;
    }

form
    {
      display: inline; 
    }


.menutab
    { 
 
      color: #ffffff;
    }


.menutab:visited
    {
      color: #ffffff;
    } 

.menutab:hover 
    {
      color: #089DEB;
    } 

.topmenu
    {

      color: #ffffff;
    }


.topmenu:visited
    {
      color: #ffffff;
    } 


.topmenu:hover 
    {
      color: #cccccc;
      text-decoration : underline;
    } 

.whitefont
    {
      color: #ffffff;
      font-size: 11px;
    }

.blackfont
    {
      color: #000000;
      font-size: 11px;
    }

li
    {
      list-style-type: square;
    }

.green
    {
      color: #009933;
    }

.red
    {
      color: #ff0000;
    }
