

    table.main {
  	    /* border-right: 1px solid #B9B9B9; */
  		text-align: left; 
  		width: 950px; 
  		height: 98%;
    }
        table.main2 {
  	    border-right: 1px solid #B9B9B9;
  		text-align: left; 
  		width: 875px; 
  		height: 98%;
    }
            table.main3 {
  	    border-right: 1px solid #B9B9B9;
  		text-align: left; 
  		width: 90%; 
  		height: 98%;
    }
    .button_reg a {
      display: block;
      width: 100%;
    }
    .button_reg a:link, .button_reg a:visited, .button_reg a:hover {
      background-color: #eeeeee;
      color: #000;
      text-decoration: none;
    }
    .button_reg a:link, .button_reg a:visited {
      border-top: 1px solid #F3F3F3;
      border-bottom: 1px solid #F3F3F3;
    }
    .button_reg a:hover {
   	 background-color: #bbbbbb;

    }
    .button_reg span.w3c {
      padding: 0 0.4em;
      color: #0c479d;
    }
    .button_reg div.w3c {
      padding: 0 0.4em;
            color: #0c479d;
      
    }
     span.blue {
      padding: 0 0.4em;
      color: #0c479d;
    }
    
    .button_reg {
      margin:  1px;
      width: 101px;
      font-family: times,serif;
      font-weight: bold;
    }
    
    .button_current {
      margin:  1px;
      width: 101px;
      font-family: times,serif;
      font-weight: bold;
    }
    .button_current a {
      display: block;
      width: 100%;
    }
    .button_current a:link, .button_current a:visited, .button_current a:hover {
      background-color: #EEEEEE;
      color: #000;
      text-decoration: none;
    }
    .button_current a:link, .button_current a:visited {
      border-top: 1px solid #F3F3F3;
      border-bottom: 1px solid #F3F3F3;
    }
    .button_current a:hover {
   	 background-color: #a1a1a1;

    }
    .button_current span.w4c {
      padding: 0 0.4em;
      color: #000000;
    }
        .button_current div.w4c {
      padding: 0 0.4em;
      color: #000000;
    }
    div.top1{
    	width: 550px;
    	height: 50px;
    	background-color: #18437D;
    	float: left;
    	align: center;
    	
    }
        div.top_space{
    	width: 2px;
    	height: 50px;
    	background-color: #ffffff;
    	float: left;
    }
        div.top2{
    	width: 200px;
    	height: 50px;
    	color: #1B4C8D;
    	background-color: #1B4C8D;
    	float: left;
    }
        div.top3{
    	width: 150px;
    	height: 50px;
    	background-color: #006AA8;
    	float: left;
    }
     div.top33{
    	width: 150px;
    	height: 50px;
    	background-color: #006AA8;
    	float: left;
    }
   span.name{
   color: #01629B;
   }
   li.faq{
   	padding: 10px;
   }
   
      span.question{
   color: #1B4C8D;
   font-style: italic;
   }
   
   
   div.contact{
   color: #01629B;
    padding: 3px;
    background-color: #B9B9B9; 
    width:400px;
   
   }
   
    div.list{
   width:250px;
   text-align: left;
   padding: 10px;
   }
   
   td.formbox{
   text-align: left;
   padding: 3px;
   border-top: 1px solid rgb(204, 204, 204);
   border-bottom: 1px solid rgb(204, 204, 204);
   border-left: 1px solid rgb(204, 204, 204);
   }
      td.formbox2{
   text-align: left;
   padding: 3px;
   border-top: 1px solid rgb(204, 204, 204);
   border-bottom: 1px solid rgb(204, 204, 204);
   border-right: 1px solid rgb(204, 204, 204);
   }


   
   div.publications{
   color: #01629B;
   #background-color: #ffffff;
   padding: 3px;
   }

  
  
td.side {
background: url('images/side_background.gif');
background-repeat: repeat-y;
vertical-align: top;
}
td.header{
background: url('images/side_background.gif');
background-repeat: repeat-y;
vertical-align: bottom;
height: 60px; 
text-align: left;
}


div.button_down{
background: #EEEEEE;
width: 98px;
border-top-width: 2px;
border-bottom-width: 2px;
border-top-color: #F3F3F3;
border-bottom-color: #F3F3F3;
margin-left: 1px;
border-bottom-style: solid;
border-top-style: solid;
font-family: Times;
padding-left: 3px;

}


    .button_pro a {
      display: block;
      width: 300px;
      padding: 5px;
    }
    .button_pro a:link, .button_pro a:visited, .button_reg a:hover {
      background-color: #ffffff;
      color: #000;
      text-decoration: none;
    }
    .button_pro a:link, .button_pro a:visited {
   border: 1px solid rgb(204, 204, 204);
     
    }
    .button_pro a:hover {
   	 background-color: #eeeeee;

    }
    .button_pro span.3c {
      padding: 0 0.4em;
      color: #0c479d;
    }
    .button_pro div.3c {
      padding: 0 0.4em;
            color: #0c479d;
      
    }










