body {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color:#333333;
		background:#8CC6FF;
		margin:0;
		padding:0;
    }

img { border: 0; }

#wrapper {
	margin:0 auto;
	width: 880px;
}
#inner{ width:880px; 
         margin:0; 
		 padding:0;
		 background:#FFFFFF;
		 }
h1,h2,h3,h4,h5{ color:#373737}

h1{font-size: 17px; 
   background:#EB3601; 
   border:#C22903 1px solid; 
   padding:5px; 
   color:#E9E9E9;
   font-weight:bold;
   width:400px;}
h2 {font-size: 15px;font-weight:bold;}
h3 {font-size: 12px;font-weight:bold;}


.block {
	display: block;
}

.clear{
	clear: both;
	height: 2px;
	padding:0;
	margin:0;
	font-size: 1px;
      }
#header {
	background: url(images/header_bg.png) no-repeat;
	padding-top: 9px;
	width:880px;
	height:240px;
}
/******************************************************************/

.menu {
	float: left;
	width: 174px;
	margin:0;
	padding:0px;
	}
	
.menu ul{list-style:none; margin:0; padding:0}
.menu li{list-style:none; border-bottom:#999999 dashed 1px; padding:5px}
.menu li a{ color:#FFFFFF; text-decoration:none}

/*******************************************************************/
.browse {
	float: left;
	width: 180px;
	margin:0 22px 0 0;
	padding:13px;
	}
	
.browse ul{list-style:none; margin:0; padding:0}

.browse li{list-style:none; 
           border-bottom:#999999 dashed 1px; 
		   padding:5px 0px 5px 13px;
		   background:url(images/list_style.png) no-repeat left}

.browse li a{ color:#FFFFFF; text-decoration:none; font-size:11px}

.browse li a:hover{ text-decoration:underline !important}

/*******************************************************************/
#browse_dt{
       width:190px;
	    height:30px;
	    padding:0;
	    background:url(images/dt_middle.jpg) repeat-x;
		color:#FFFFFF;
		font-weight:bold;
		
	   }
#browse_dt li{list-style:none; border:none}

.left_dt{background:url(images/dt_left.jpg) no-repeat; 
      width:9px; 
	  height:30px;
	  margin:0;
	  padding:0;
	  float:left;
	  
	  }
	 
.right_dt{
      background:url(images/dt_right.jpg) no-repeat; 
      width:11px; 
	  height:30px;
	  padding:0;
	  margin-left:190px
	  }
#browse_dt ul{  
               list-style:none; 
			   margin:0px; 
			   padding:0
			   }

#browse_dt li{
              list-style:none;
              float:left;
			  margin:0; 
			  padding:8px 0 0 2px;
			  font-size:11px;
			  font-weight:bold;
			  }


/****************************************************************************/
#body {
        margin:0;
		padding:0;
		background:url(images/body_middle.jpg) repeat-y;
		height:auto;
	     }
.body_top{ background:url(images/body_top.jpg) no-repeat; 
           height:15px
		   }
.body_bottom{background:url(images/body_bottom.jpg) no-repeat;
			 height:15px
			 }
		 
#body a:hover{text-decoration:none}
	 
.leftbody{ padding:0 10px; 
           width:600px;
		   margin:0;
		   float:right;
		   margin:0 22px 0 0;
		  }
		  
.leftbody li{list-style:square}
/***************************************************/

#footer{
       width:880px;
	    height:60px;
	    padding:0;
	    background:url(images/footer_middle.jpg) repeat-x;
		
	   }
.left_footer{background:url(images/footer_left.jpg) no-repeat; 
      width:16px; 
	  height:60px;
	  margin:0;
	  padding:0;
	  float:left}
	 
.right_footer{
      background:url(images/footer_right.jpg) no-repeat; 
      width:12px; 
	  height:60px;
	  padding:0;
	  margin-left:870px
	  }
#footer ul{list-style:none; 
           margin:0px 0 0 135px; 
		   padding:0;
		 
		   }
.internal{ color:#000000; padding-bottom:5px}

.internal a{color:#000000 !important}

#footer li{float:left;
           margin:0 5px; 
		   padding:5px 0; 
		   margin-top:5px 
		   }

#footer a{ color:#FC4001;text-decoration:none;}

#footer a:hover{ text-decoration:underline}


/**************************************************/
#naren{ margin-top:190px;
       width:870px;
	    height:40px;
	    padding:0;
	    background:url(images/middle.jpg) repeat-x; 
	   }
.left{background:url(images/left.jpg) no-repeat; 
      width:14px; 
	  height:40px;
	  margin:0;
	  padding:0;
	  float:left}
	 
.right{
      background:url(images/right.jpg) no-repeat; 
      width:15px; 
	  height:40px;
	  padding:0;
	  margin-left:870px
	  }
#naren ul{list-style:none; margin:0px; padding:0}

#naren li{float:left; 
          border-right:1px #C0C0C0 solid; 
		  margin:0; padding:7px; 
		  margin-top:5px; 
		  height:20px; 
		  }
.li_left:hover{ background:url(images/li_left.jpg) no-repeat left }

#naren li:hover{background:#2D96FF}

#naren ul li a{ color:#E66006;text-decoration:none; font-size:10px; font-weight:bold}


/*******************************************************/
#body form{
         
		   color:#333333;
		   font-size:12px;
		   margin:12px;
		    }
			
.form{ background:#D3A8FF; border:#F1E6FF 4px solid}
span{ background:#FAFE49; font-weight:bold}


/*********************************************************/
.main_content{ background:#D5EAFF; 
               padding:10px; 
			   margin-top:11px;
			   border:#9DCEFF solid 4px
			   }
			   
.bottom{ width:880px;
         height:450px;
		 background:#8CC6FF;
		 }