  BODY {

  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 90%;
  margin: auto;
  color : #000;
  font-family : Verdana, sans-serif;
  font-size : 12px;
  background: #999 url('../images/bg.png') repeat-x top left; color: #000;
  width: 1100px;
  border: 0px solid #666;

      }

     A {  color : #333333;text-decoration : none;}
     A:active, hover, visited, visited:hover {
           color : #999999;
           text-decoration : none;
      }


     h1  {
           text-align : center;
           color : #333333;
           size : 16px;
           font-weight : normal;
           text-transform : normal;
	   padding-top:5px;

      }


     h2 {
           font-size : 14px;
           font-weight : bold;
           text-align : left;
       	   padding:0px;
	   color:#000;
      }

     h3 {
           font-size : 14px;
           font-weight : bold;
           text-align : left;
 	   color:#000;
	   text-decoration: none;
      }


    .page_title1{
           font-family : Verdana, sans-serif;
           font-size : 14px;
           font-weight : bold;
           text-align : left;
 	   color:#444;
	   border-bottom: solid #000 1px;
	   width:95%;	 
	   margin: 10px 10px 10px 10px;


}


     .left_col {
     	   float: left;
           font-family : Verdana, sans-serif;
           background-color : #fff;
	   width:40%;
           min-height:900px; _height:900px;	
	   font-size:14px;     
           margin: 5px 5px 10px 0px;           
 	
      }


     .content_full {
     	   float:left;
	   font-family : Verdana, sans-serif;
           background-color : #fff;
	   width: 1080px;
	   font-size:14px;      
           min-height:400px; _height:400px;
           margin: 5px 5px 0px 0px;           
           padding: 10px 10px 10px 10px;           

      }


     .content_email {
     	   float:left;
	   font-family : Verdana, sans-serif;
           background-color : #ddd;
	   width: 500px;
	   font-size:14px;      
           min-height:400px; _height:400px;
           margin: 10px 50px 10px 50px;           
           padding: 10px 10px 10px 10px;           
      }

     .content {
     	   float:right;
	   font-family : Verdana, sans-serif;
           background-color : #fff;
	   width:57%;
	   font-size:14px;          
           min-height:900px; _height:900px;
           margin: 5px 0px 5px 0px;          
         padding: 10px 10px 10px 10px;            
      }


     .create {
     	   float:left;
	   font-family : Verdana, sans-serif;
           background-color : #fff;
	   width:100%;
	   font-size:14px;      
	   margin-top:3px;           
           min-height:900px; _height:900px;
          margin: 5px 5px 10px 0px;           
      }




     .error{
	font-family:Verdana, sans-serif; 
           color : #f00;
           font-weight : normal;
	   font-size:12px;
	   padding:10px; 
	   
     }

     .error_sub{
           font-family : Verdana, sans-serif;
           color : #f00;
           font-weight : normal;
	   font-size:12px; 
     }


	.table_info	{
		font-family:Verdana, sans-serif; 
		color: #999;
		font-size:12px; 

		}


	.table_text	{
		font-family:Verdana,sans-serif; 
		color: #000;
		font-size:14px; 
		border-bottom: 1px solid #000;		
	       
		}


     .banner {
           font-family : Verdana, sans-serif;
           background-color : #666666;
           color : #fff;
           font-weight : normal;
           font-size : 12px;
           text-align : left;           	   
	   padding:2px;
           text-transform : uppercase;
           margin-top:4px;
      }

     .banner A { color : #fff; }

     .banner_image {
	  text-align:right;
           background-color : #fff;
           color : #333;
	   font-weight:bold;
	   height:93px;
	   padding : 3px;
      }


     .message {
     font-size : 14px;
     color : #000;
     font-weight : normal;
     margin-top:10px;
     margin-bottom:10px;

      }


     .page_title {
     font-size : 20px;
     color : #343434;
     font-weight : normal;
     margin-top:10px;
     margin-bottom:10px;
     text-align:left;
     text-transform : uppercase;

      }



     .info {
     font-size : 14px;
     color : #000;
     font-weight : normal;
     margin:10px 10px 10px 10px;

     

      }




     .ext_def {
     font-size : 12px;
     color : #000;
     font-weight : normal;
     margin: 10px 0px 10px 0px;     
     padding-bottom: 10px;
     border-bottom: 2px solid #000;
      }



     .main {
     font-size : 12px;
     color : #000;
     font-weight : normal;


      }



     .intro {
	  
	  font-family : Verdana, sans-serif;
          margin: 10px 10px 10px 10px;
          font-size : 12px;
          color : #000;
      }

     .intro A { color : #910e0e; }



     td {
           font-family : Verdana, sans-serif;
           font-size : 12px;
      }


     td .a
     {
	 font-size: 10px;
	 font-weight: bold;
	 text-transform : uppercase;
	 border-bottom: 1px solid #000;
	 padding-top:10px;
	 color: #000;
     }



.table_title {
                font-family : Verdana, sans-serif;
		font-weight: bold;
		font-size:14px;
		color:#333;
		border-bottom: 1px solid #333;
		margin-bottom:20px;
		
	}	

.table_title_sub {
                font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform : uppercase;
		font-size:11px;
		color:#000;
	

	}	


	.table_comment	{
		font-family:Verdana, Arial, sans-serif; 
		color: #999;
		font-size:11px; 
		margin-bottom:10px;

		}


	.title_comment	{
		font-family:Verdana, Arial, sans-serif; 
		color: #999;
		font-size:13px; 
		}


	.description {
                font-family : Verdana, sans-serif;
		font-size:12px;
		font-style: italic;
		color:#333;


	}	


	.fallback	{
		font-family:Verdana, Arial, sans-serif; 
		color: #555;	     
		font-style: italic;
		font-size:12px; 
		}



.form {
       font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	margin-left:10px;


}

.top_text {
      font-family : Verdana, Arial, Helvetica, sans-serif;
      float: right;	
      font-size:14px;
      font-weight: bold;
      margin-top:10px;
      color: #ff6633 ;
      padding-right:20px;

}



     .warning{
	font-family:Verdana, Arial, sans-serif; 
        color : #f00;
        font-weight : normal;
	font-size:14px; 
	padding: 10px;
     }



     .list_next {
	font-family:Verdana, Arial, sans-serif; 
        color : #000;
        font-weight : normal;
	font-size:12px; 	  
	margin-left:5px; 
     }

     .list_next A { color : #333; }

     .footer {
           clear: both;
	   font-size : 10px;
	   min-height: 133px;
	   width:1100px;
      }



  a.infobox { color:  #f99330; text-decoration:none;padding-left:5px;padding-right:5px; }
  a.infobox:hover { cursor:help; color:#f99330; background:white; }
  a.infobox span { visibility:hidden; position:absolute; left:5em; top:40em;
                   margin-top:1.5em; padding:1em; text-decoration:none; }
  a.infobox:hover span { visibility:visible; border:1px solid #f99330;
                         color:black; background:white; }
</style>

<!--[if IE 5]><style type="text/css">
  a.infobox span { display:none; }
  a.infobox:hover span { display:block; }
</style><![endif]-->


.login {
       text-align: right;
        background-color : #666666;
	color : #fff;
        font-weight : normal;
        font-size : 12px;
	padding:3px;
        text-transform : uppercase;
          

}

.login_form{
    clear: both;
    float: left;
    font-size:12px;
    padding: 10px;
    border: 1px solid #333;
    width: 300px;
    margin: 0px 20px 0px 20px;
    

}

.password_form{
    float: left;
    font-size:12px;
    padding: 10px;
    border: 1px solid #333;
    width: 300px;
    margin: 0px 20px 0px 20px;
    
}

.changepwd_form{
    float: left;
    font-size:11px;
    padding: 10px;
    border: 1px solid #333;
    width: 600px;
    margin: 0px 20px 0px 20px;
    
}


.tab{
    float: left;
    font-size:12px;
    padding: 10px;

    
}

.itemL {
      font-family : Verdana,sans-serif;
	font-size:12px;
	margin-top:10px;
	color: #02780c0;
	width:200px;	
}
.itemL_red {
      font-family : Verdana,sans-serif;
	font-size:12px;
	margin-top:10px;
	color: #f00;
	width:200px;	
}

.itemR {
      float:right;
      font-family : Verdana,sans-serif;
	font-size:12px;
	margin-top:10px;
	color: #02780c0;
	padding-right:20px;

}


.td_header {
      font-family : Verdana, sans-serif;
	font-size:12px;
        font-weight : bold;
	margin-top:10px;
	background-color:#ddd;

}

.td_data {
      font-family : Verdana, sans-serif;
	font-size:12px;
        font-weight : normal;
	margin-top:10px;
	background-color:#bbb;

}

.td_data2 {
      font-family : Verdana, sans-serif;
	font-size:12px;
        font-weight : normal;
	margin-top:10px;
	background-color:#eee;

}


.footer {
	background: url('../images/footer.png') no-repeat top left;
	<!--background: url(/it46/images/icons/br2.gif) no-repeat top right;-->

}

