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

img { border: 0; }

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

h1{font-size: 17px;font-weight:bold;}
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.jpg) no-repeat;
	padding-top: 9px;
	width:880px;
	height:190px;
}
/******************************************************************/

.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: 190px;
	margin:0;
	padding:13px 0 0 8px;
	}
	
.browse ul{list-style:none; margin:0; padding:0}

.browse li{list-style:none; 
        padding:8px 0px 7px 3px;
		   background:url(images/dd_li.jpg) repeat-x}

.browse li a{ color:#4F4F4F;
              padding-left:13px;
              text-decoration:none; 
			  font-size:10px;
			  font-weight:bold;
			  background:url(images/list_style.png) no-repeat}
			  
.browse li:hover{background:url(images/dd_li_hover.jpg) repeat-x ; color:#FFFFFF}

/*******************************************************************/
#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:8px; 
	  height:30px;
	  padding:0;
	  margin-left:190px
	  }
#browse_dt ul{  
               list-style:none; 
			   margin:0px; 
			   padding:0
			   }

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


/****************************************************************************/
#body {
        margin:0;
		padding:0;
		height:auto;
		}


/****************************************************************************/
	 
.leftbody{ padding:0; 
           width:650px;
		   margin:11px 0 0 16px;
		   float:left;
		   }
		  
.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; 
		   padding:0;
           }		 
#footer li{float:left;margin:0px; padding:6px}

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

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


/**************************************************/
#naren{ margin:140px 0 0 0;
       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; 
         margin:5px 0 0 0px; 
		  padding:5px; 
		  height:20px;
		  background:url(images/nav_li.png) no-repeat;
		  width:98px
		  }
#naren li:hover{ background:url(images/nav_li_hover.png) no-repeat;}

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


/*******************************************************/
#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;
		 }
/** product link division **/

#product{
	border:#C7C7C7 1px solid;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:22px
		 }
		 
#product img{ margin-top:20px; border:none}

		 
#internal	{
	
	margin-left:140px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
			 } 
			 
#internal li{ background:url(images/ul_image.jpg) no-repeat left; 
              list-style:none;
			  padding:3px 0 3px 22px}
			  
#internal strong{
}
			 
#product h1{ 
              background:url(images/h1.jpg) repeat-x; 
			  height:40px; 
			  padding:12px 0 0 0;
			  margin:0;
			  color:#FFFFFF;
			  }
#product a{    color:#FFFFFF; 
		    text-decoration:none; 
			font-size:19px;
			 
			}
			
#product a:hover{ color:#FE8805;}
.highlight {background-color:#FFFF00; font-weight:bold}

/*********************************************************/
#link{}

#link h2{ background:url(images/link_middle.jpg) repeat-x; 
          color:#FFFFFF;
		  padding:11px 3px;
		  font-size:12px;
		   width:288px;
		   height:40px
		  }
#link a{font-size:16px;}

/*********************************************************/
.right_link{width:170px;
            background:#D2FFDE; 
			border:#93FE8D 3px solid;
			padding:5px;
			float:right;
			margin-left:0 0 0 11px;
			}
.product_review{background:#FE8601; padding:6px;}

/*********************************************************/

.sitemap{ margin-left:70px; width:500px}
.sitemap ul{ margin:0;
             padding:0;
			 list-style:none;
			 }
.sitemap li{ margin:5px 0;
             padding:0;
			 list-style:none;
			 }
			 
.sitemap li a{margin:10px 0; 
             font-size:17px;}
.sitemap li a:hover{ text-decoration:none}


.sitemap h1{background:url(images/browse_a_bg.png) repeat;
            width:215px;
			padding:7px 0 12px 9px;
			font-size:17px;
			font-weight:normal}