   .aaca {
     background: #61fe6f url(../images/img06.jpg) repeat-y right top;
     width: 100%; 
     }
     
   .aacb {
     background: url(../images/img07.jpg) repeat-x left bottom; 
     width: 100%;
     }
     
   .aacc {
     background: url(../images/img08.jpg) no-repeat right bottom;
     width: 100%;
     }
     
   .aacd {
     background: url(../images/img10.jpg) repeat-y left top;
     width: 100%;    
     }
     
   .aace {
     background: url(../images/img09.jpg) no-repeat left bottom;
     width: 100%;    
     }
     
   .aacf {
     background: url(../images/img12.jpg) repeat-x left top;
     float: left;
     width: 100%;
     border-top: 1px solid #72abd6;
     border-bottom: 1px solid #72abd6;
     }

   
   .aacg {
     background: url(../images/img11.jpg) no-repeat right top;
     float: left;
	  overflow: hidden;
	  padding-left:10px;
     width: 100%;
     height: 25px;   
  	  text-align: center;
     }
   
   .aacg .item, .aacg .item-active {
     float: left;
     background: url(../images/img14.jpg) repeat-x;
     font-weight: bold;
     color: white;
     line-height: 25px;
     height: 25px;
     margin-right: 1px;
     padding-left: 14px;
     padding-right: 14px;
     }
   .aacg .item a {color: white; text-decoration: underline;}
   .aacg .item a:hover {color: #61ff70; text-decoration: underline;}
   
    .aacg .item-active a {color: #0178cc; text-decoration: none;}
   
   .aacg .item-active {
     background: url(../images/img13.jpg) repeat-x;
     color: #0178cc;
     }
   
   .aach {
     border: 1px solid white;
     background: #0099cb;
     color: white;
     padding: 8px;
     }
   
   .aaci { 
     padding-right: 42px;
     padding-left: 6px;
     padding-top: 0px;
     padding-bottom: 30px;
	  font-size: 12px;
	  margin-top: 8px;
     }
     
   .aacj {
     font-weight: bold;
	  font-size:14px;
     }
     
   .aack table {
     font-family: tahoma;
     font-size: 11px;
     }
     
    .aack table td{
		  margin-top: 15px;
		  padding-top:0px;
     }
	  
   .aacl {
     background: #ffffff url(../images/img16.jpg) repeat-y right top;
     width: 100%;

     }
     
     
   .aacm {
     background: url(../images/img16.jpg) repeat-x left top;
     width: 100%;

     }
     
   .aacn {
     background: url(../images/img16.jpg) repeat-x left bottom;
     width: 100%;

     }
     
   .aaco {
     background: url(../images/img16.jpg) repeat-y left top;
     width: 100%;

     }
     
   .aacp {
    background: url(../images/img15.jpg) no-repeat right bottom;
     width: 100%;
     }

   .aacp-in {
     padding-bottom: 21px;
     padding-right: 21px;
     padding-left: 8px;
     padding-top: 14px;
     }
     
   .aacq {
     font-size: 14px;
     color: #00c312;
     font-weight: bold;
     padding-bottom: 3px;
     }

   .aacp-in table {
      border-collapse: collapse;
      border: 1px solid white;
      }
   .aacp-in table td {
      background: #ecf7ff;
      border: 1px solid white;
      border-bottom: 2px solid white;
      font-size: 10px;
     }
     
   .aacp-in .cls1 {
     padding-right: 4px;
     font-weight: bold;
     color: #00c312;
	  width: 30%;
     }
     
   .aacp-in .cls2 {
     padding-left: 14px;
     font-weight: bold;
     color: #898989;
     }
     .aacp-in .cls2 input{
     font-size:11px;
     }
   .aacp-in .cls3 {
     background: white;
     padding-top: 8px;
     }
          
   .aacp-in .spc {
     height: 4px;
     font-size: 1px;
     background: white;
     }
   .aacp-in form {
     font-family: tahoma; 
     font-size: 10px;
     display: block;
     margin: 0;
     padding: 2px;
     padding-bottom: 8px;
     border: 1px solid #e3e3e3;
     }
        
   .aacp-in form button {
     display: block;
     margin: 0;
     padding: 0;
     color: #00c312;
     font-weight: bold;
     width: 162px;

     }
   
   .aacp-in form select {
     font-size: 10px;
     color: #898989;
     }
     
   .aacp-in form select.yuio {
     width: 180px; 
     font-weight: bold;
     }
     
   .tdleft {
     padding: 8px; padding-right: 4px; padding-left: 0;
     }
     
   .tdright {
     padding: 8px; padding-left: 4px; padding-right: 0;
     }
   
   .tdright .cls1, .tdright .aacq, .tdright form button {
     color:#0079cd;
     }
   
   .aafa {
    text-align: center;
    }
    
   .aafa a {
    text-decoration: underline;
    color: #0079cd;
    }
    
   .aafa a:hover {
     color: #474747;
     }
   
   .aafa a.active {
     color: #474747;
     }
   
   .aafb {
     position: absolute;
     left: 0;
     bottom: 0;
     padding-bottom: 8px;
     padding-left: 10px;
     }
     
   .aafc {
     position: absolute;
     right: 0;
     bottom: 0;
     padding-right: 33px;
     padding-bottom: 8px;
     }
     
     
   .aara {
     border-top: 1px solid #72abd6;
     border-bottom: 1px solid #72abd6;
     }

   
   .aara div {
     background: url(../images/img13.jpg) repeat-x left top;
     width: 100%;
     height: 25px;    
     }
     
   .aarb {
     width: 193px;
     overflow: hidden;
     }
     
     
   .aarc {
     border: 1px solid #edca8e;
     background: #f3f3f3;
     padding: 9px;
     }
   .aarc form {
     display: block;
     margin: 0;
     padding: 0;
     }
     
   .aarc form input {
     display: block;
     margin: 0;
     padding: 0;
     width: 169px;
     font-size: 10px;
     font-family: tahoma;
     }
     
   .aarc form button {
     display: block;
     margin: 0;
     margin-top: 8px;
     font-size: 10px;
     color: #3b9ce0;
     }
     
   .aard {
     color: #9c9c9c;
     font-weight: bold;
     font-size: 10px;
     padding-top: 6px;
     padding-bottom: 6px;
     }
     
   .aare {
     padding-top: 12px;
     padding-bottom: 12px;
     }
     
   .aare .bt {background: url(../images/img17.jpg) repeat-x left top; width: 100%; margin-top: 6px;}
   .aare .br {background: url(../images/img17.jpg) repeat-x left bottom; width: 100%;}
   .aare .bb {background: url(../images/img17.jpg) repeat-y left top; width: 100%;}
   .aare .bl {background: url(../images/img17.jpg) repeat-y right top; width: 100%;}
   
   .aare .first, .aare .first-active  {
     background: url(../images/img18.jpg) no-repeat left top;
     padding: 4px;
     padding-left: 10px;
     padding-right: 10px;
     color: #0079cd;
     font-weight: bold;
     }
    
   .aare .first a, .aare .first-active a {color:#0079cd; text-decoration: underline;}
   
   .aare .first {background: url(../images/img18.jpg) no-repeat left top;}
   .aare .first-active {background: url(../images/img21.jpg) no-repeat left top;}
     
   
   .aare-second {padding-left: 12px;padding-top: 10px;padding-bottom: 5px;}
   
   .aare-second .second, .aare-second .second-active {
     color: #01c513;
     padding-left: 10px;
     margin-top: 6px;
     margin-bottom: 6px;
     }
   
   .aare .second a, .aare .second-active a {color: #01c513; text-decoration: underline;}
   
   .aare-second .second {background: url(../images/img19.jpg) no-repeat left top;} 
   .aare-second .second-active {background: url(../images/img20.jpg) no-repeat left top;}
   
   .aare-third {padding-left: 34px;}
   
   
   
   .aare-third .third, .aare-third .third-active {color: #3b9ce0;}
   
   .aare-third .third a, .aare-third .third-active a {color: #3b9ce0; text-decoration: underline}
	table.accent {
		background-color:white;
	}
	
	table.accent td{
		background-color:white;
		color: #0099cb;
		font-size: 12px;
	}
	
	table.accent a:hover{
		color: #99ff66;
		text-decoration: underline;
	}
	table.accent a{
		text-decoration:none;
		font-size:12px;
		color:#0099cc;
	}
	table.accent td div.aacq{
		color: #aaaaaa;
	}
	.aack {
		margin-top:0;
   	padding-top:0;
		margin-bottom:0;
   	padding-bottom:0;
	}
	
	
	
	.ahad05 {
    display: block;
    margin-left: 179px;
    padding: 0;
    }

    
  .ahad07 {
    float:left;
    width: 100%;
    }
	 div.accent {
	 	width: 131px;
		background: #ffffff;
		border:1px solid #4f8fb5;
		color: #00c40f;
		font-weight: bold;
	 }
	div.accent a {
		color: #00c40f;
		text-decoration: underline;
	}
	div.accent .accent-in {
		padding-bottom: 5px;
		padding-top: 5px;
		background-image: url(../images/accentbg.gif);
		background-position: right bottom;
		background-repeat: no-repeat;
		width: 100%;
		height:100%;	
		text-align: center	
	} 
	div.accent .accent-in img{
		border:0;
	}
	div.accenttext {
		text-align: left;
		font-size: 11px;
		font-weight: normal;
		padding-left:5px;
	}
	.aafc a{
		color: #0079cd;
	}