body
{
background:url() no-repeat #fff center top;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
color:#000;
}
p{
padding:2px;
margin:0px;
}
a:link, a:visited, a:active {
	text-decoration: none;
	background: transparent;
}

a:link {
	color: #0000ff;
}

a:visited {
	color: #990099;
}

a:active {
	color: #ff0000;
}

a:link:hover, a:visited:hover, a:active:hover {
	color: #ff0000;
}

#main_container{
width:1000px;
height:auto;
margin:auto;
}

#header{
clear: both;
width:1000px;
height:160px;
background:url(images/header_bg.jpg) no-repeat center;
background-position:0px 0px;
margin:auto;
}
#logo{
padding-left: 10px;
padding-top: 8px;
position: absolute;
}

#logoc{
padding-top: 60px;
padding-left: 230px;
padding-right: 0px;
position: absolute
}

#logor{
padding-top: 10px;
padding-left: 880px;
padding-right: 0px;
position: absolute
}

#main_content{
clear:both;
}
/*---------------- menu tab----------------------*/

#menu{
padding:5px 0px 0px 140px;
width:1000px;
height:30px;
background-position:0px 0px;
}

#impres{
padding:100px 0px 0px 665px;
width:1000px;
height:30px;
background-position:0px 0px;
color:#0083C1;
}

/*----------------crumb_navigation-------------*/
.crumb_navigation{
width:980px;
height:15px;
padding:5px 10px 0 10px;
color:#333333;
background:url(images/navbullet.png) no-repeat left;
background-position:5px 6px;
}
.crumb_navigation a{
color:#0fa0dd;
text-decoration:underline;
}
span.current{
color:#0fa0dd;
}

/*-------------left_content------------------*/
.left_content{
width:196px;
float:left;

}

/*----------------------right content--------------*/
.right_content{
width:196px;
float:left;
padding:5px 0 0 0;
}

.title_box{
width:196px;
height:30px;
margin:5px 0 0 0;
background:url(images/menu_title_bg.gif) no-repeat center;
text-align:left;
text-indent: 15px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;

}

.title_box2{
width:196px;
height:30px;
margin:5px 0 0 0;
background:url(images/menu_title_bg2.gif) no-repeat center;
text-align:left;
text-indent: 15px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;

}

.title_box3{
width:196px;
height:30px;
margin:5px 0 0 0;
background:url(images/menu_title_bg3.gif) no-repeat center;
text-align:left;
text-indent: 15px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;

}

.title_box4{
width:196px;
height:30px;
margin:5px 0 0 0;
background:url(images/menu_title_bg4.gif) no-repeat center;
text-align:left;
text-indent: 15px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
line-height:30px;

}

/*--------left menu---------*/
ul.left_menu{
width:196px;
padding:0px;
margin:0px 0 10px 0;
list-style:none;

}
ul.left_menu li{
margin:0px;
list-style:none;
}
ul.left_menu li.odd a{
width:181px;
height:25px;
display:block;
background:#FBD584;
background-position:5px 5px;
border-bottom:1px #FFFFFF solid;
text-decoration:none;
color:#000000;
padding:0 0 0 15px;
line-height:25px;
}

ul.left_menu li.odd a:hover{
background: #ef5d00;
color:#FFFFFF;
background-position:5px 5px;
}

.border_box{
width:194px;
height:auto;
text-align:center;
/*border-bottom: 1px solid #C9C9C9;  */
border-left: 1px solid #C9C9C9;
border-right: 1px solid #C9C9C9;
border-bottom: 1px solid #C9C9C9;
padding:5px 0 5px 0;
margin: 0 0 10px 0
}

.box{
width:194px;
text-align:center;
/*border-bottom: 1px solid #C9C9C9;  */
border-left: 1px solid #C9C9C9;
border-right: 1px solid #C9C9C9;
border-bottom: 1px solid #C9C9C9;
border-top: 1px solid #C9C9C9;
margin: 0 0 10px 0
}

.product_title{
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a{
text-decoration:none;
color:#ea2222;
padding:5px 0 5px 0;
font-weight:bold;
}
.product_title a:hover{
color:#064E5A;
}
.product_img{
padding:5px 0 5px 0;
}

.product_img img{
border: 0;
}

.product_footer{
color:#000000;
padding:5px 0 5px 0;
}

.banner_adds{
width:194px;
text-align:center;
padding:10px 0 10px 0;
}

/*center content--------------------------*/
.center_content{
width:585px;
height: auto;
float:left;
padding:5px 10px;
}

.center_content_col{
width:180px;
float:left;
padding:5px 5px;
}

.center_title_bar{
width:520px;
height:30px;
float:left;
padding:0 0 0 40px;
margin:0 0 0 12px;
_margin:0 0 0 6px;
line-height:30px;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background:url(images/bar_bg.jpg) no-repeat center;
text-indent: -25px;
}

.prod_box_big{
width:533px;
height:auto;
float:left;
margin: 0 0 10px 12px;
padding:10px 10px 10px 15px;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.prod_box_big img{
padding: 5px 5px 5px 5px;
}


/*---------prod_box----------*/
.prod_box{
width:171px;
height:auto;
float:left;
padding: 0px 0px 15px 10px;

/*background:url(images/box_bg.gif) repeat;     */

}
.top_prod_box{
width:173px;
height:12px;
background:url(images/product_box_top.gif) no-repeat center bottom;
float:left;
padding:0px;
margin:0px;
}

.center_prod_box{
width:171px;
height: auto;
/*background:url(images/product_box_center.gif) repeat-y;    */
float:left;
text-align:center;
padding:0px;
margin:0 0 0 0;
border-left: 1px solid #FFCE9D;
border-right: 1px solid #FFCE9D;
border-bottom: 1px solid #FFCE9D;
}

/*--------------footer----------------*/
.footer{
clear: both;
width:1000px;
height:80px;
text-align: center;
padding:0px;
background:url(images/footer_bg.jpg) no-repeat center;
margin: 20px 0 0 0 ;
}

.footer_txt{
width:1000px;
text-align: center;
padding:30px 0 0 0;
color: #006A9D;
}

