 body {
        font:11px Verdana, Arial, Helvetica, sans-serif;
        color:black;
        margin:20px;
        padding:0;
        font-size:11px;
        }

td {
	font-size: 11px;
}
       
    a {
        text-decoration:none;
        color:#333333;
        font-family:Arial, Verdana, sans-serif;
        font-weight:bold;
        }
     
    input, textarea, button, select {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    /*border: 1px solid #999999;*/
	    border: 1px solid #CB9E5D;
	    /*color: #666666;*/
	    color: #CB9E5D;
	    background-color: #FFFFFF;

    }    
    a:hover {
        text-decoration:underline;
        color:#000000;
        }
    
    
    
    #container {
        width:913px;
        }   
    
    
    
        
    #header {
        margin:0;
        padding:0;
        /*
        background-repeat:no-repeat;
        background-position:0px 0px;
        background-image:url(images/header_01.jpg); 
        */
        width:913px;
        height:142px;
        }
        
      
    #header img {
        border:none;
        margin:0;
        padding:0;
        }
      
    #main_nav {
        margin:0;
        padding:0;
        }
        
    #content_left {
        float:left;
        padding:0;
        margin:0;
        width:210px;
        margin-top:10px;
        }
        
        
    #content_center {
        float:left;
        width:520px;
        margin-top:10px;
        margin-bottom:20px;
        }
        
        
    #content_right {
        padding:0;
        margin:0;
        float:right;
        width:150px;
        margin-top:10px;
        }
        
        
     #footer {
        clear:both;
        padding:5px 5px;
        background-image: url("../images/border.gif");
        background-position: top;  
        background-repeat: repeat-x;
        /*font-size:0.9em;*/
        }
        
     .clear_left {
      clear:left;
      }
        
        /* +++++++++++++ strip print elements ++++++++++++*/
        
        #header_print { display:none;}
        #footer_print {display:none;}
        .noback {display:none;}

    .login_box{
		width:300px;
		margin-top:100px;
		/*margin-left:105px;*/
		margin-bottom:100px;
		border:1px solid #CB9E5D;
		/*border-top:none;*/
		padding-bottom:10px;
		float: left;	
		background-color:white;
	}
	.login_box_border{
		border:1px dashed #CB9E5D;
		/*border-top:none;*/
   }
		.login_box_top{
			background-color: #CB9E5D;
			color:white;
			/*padding:3px 5px 3px 5px;*/
			padding-left:10px;
			padding-top:5px;
			padding-bottom:5px;
			margin-bottom:10px;		
            font-size:11px;			
			/*text-align:left;*/
			/*border:1px solid blue;*/
		}
		
		.login_box_bottom{
			/*float:left;*/
			text-align:right;
			/*border: 1px solid lime;*/
			width:200px;		
		}
		
		.password_box{
			text-align:center;
			padding-top:5px;
		}
		
		.password_box a{
			font-size:10px;
		}
		
		.login_box .login_box_bottom .login_error{
			color: red;
			font-size:10px;
		}
		
		.logout_box{
		   
		    width:30px;
		    float:right;
		    margin-top:10px;
            text-align:right;
            color: #CB9E5D;
            /*border:1px solid red;*/
        }