body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-size:small;
	margin-bottom: 0px;
	background-color: #fff;
	font-family:  Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif);
}

td {
font-size:100%;
font-family:  Arial, Helvetica, sans-serif;
COLOR: #000; 
line-height:150%;
}
p {
text-indent:2em;
font-size:100%;
font-family:  Arial, Helvetica, sans-serif;
color: #666666; 
line-height:150%;
}
.menu_bg{
background:url(../images/right_daohang.png) repeat-x;
border-right:1px solid #fff;
height:25px;
}
.border{
border:1px solid #000;
}
.orange {
color:#ff6600;
font-size:98%;
}
.dot_line {
border-bottom:1px dashed #cccccc;
height:25px;
font-size:100%;
}
.xsmall {
font-size:x-small;
}
.footer {
font-size:94%;
font-family:  Arial, Helvetica, sans-serif;
color: #fff; 
line-height:150%;
}
.nav_bg {
background:url(../images/navigation_bg.gif no-repeat center);
}
.nav_on_bg {
background:url(../images/navigation_on_bg.gif no-repeat center);
}
.button{
background:url(../images/button.gif) repeat-x;
}

.shadow {
    width:100%; 
	color:#FF6600;
	FILTER: dropshadow(color=#000000, offx=1, offy=1, positive=1);
	font-weight:bold;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px; 
    line-height:150%;
 }
.title{color:#666666;font-size:10px;}
.title1{color:#666666;font-size:13px;}
.header{color:#666666;font-size:14px;font-weight:bold;}

A:link {
	FONT-SIZE: 100%; 
	COLOR: #666666; 
	TEXT-DECORATION: none; line-height:150%;
}
A:visited {
	FONT-SIZE: 100%; 
	COLOR: #666666; 
	TEXT-DECORATION: none; line-height:150%;
}
A:hover {
    background:#FF6600;
	FONT-SIZE: 100%; 
	color:#fff; 
	TEXT-DECORATION: underline; line-height:150%;
}
A:active {
	FONT-SIZE: 100%; 
	COLOR: #025abd; 
	TEXT-DECORATION: none; line-height:150%;
}

A.footer:link {
	FONT-SIZE: 95%; 
	COLOR: #666; 
	TEXT-DECORATION: none; line-height:150%;
}
A.footer:visited {
	FONT-SIZE: 95%; 
	COLOR: #666; 
	TEXT-DECORATION: none; line-height:150%;
}
A.footer:hover {
    background:#FF6600;
	COLOR: #fff; 
	font-size: 95%;
	TEXT-DECORATION: underline;
    line-height:150%;
}
A.footer:active {
    font-size: 95%;
	COLOR: #666; 
	TEXT-DECORATION: none;
    line-height:150%;
}

A.orange:link {
	FONT-SIZE: 105%; 
	font-weight:bold;
	COLOR: #ff6600; 
	TEXT-DECORATION: none; line-height:150%;
}
A.orange:visited {
	FONT-SIZE: 105%; 
	font-weight:bold; 
	COLOR: #ff6600; 
	TEXT-DECORATION: none; line-height:150%;
}
A.orange:hover {
    FONT-SIZE: 105%; 
	background:#FF6600;
	COLOR: #fff;
	font-weight:bold;
	TEXT-DECORATION: underline;
    line-height:150%;
}
A.orange:active {
    FONT-SIZE: 105%; 
	font-weight:bold;
	COLOR: #ff6600; 
	TEXT-DECORATION: none;
    line-height:150%;
}

A.dh1:link {
	width:100%;
	FONT-SIZE: 100%;
	COLOR: #fff; 
	LINE-HEIGHT: 20px; 
	TEXT-DECORATION: none; line-height:150%;
}
A.dh1:visited {
	width:100%;
	FONT-SIZE: 100%;
	COLOR: #fff; 
	TEXT-DECORATION: none; line-height:150%;
}
A.dh1:hover {
	width:100%;
	background:#FF6600;
	COLOR: #fff;
	text-decoration:underline;
	font-size: 100%;
    line-height:150%;
}
A.dh1:active {
	width:100%;
    font-size: 100%;
	COLOR: #fff; 
	TEXT-DECORATION: none;
    line-height:150%;
}

INPUT {
border:1px solid #666;
color:#000;
height:15;
}
textarea {
border:1px solid #666;
color:#000;
 }
SELECT  {
border:1px solid #666;
color:#000;
}

  /*products navigation*/
#right_menu {
width:100%;
margin-right: auto;
margin-left: auto; 
padding: 0px;
text-align: center;
}

#promenu {
margin:0 auto; 
width:100%;
padding:0px;
border:0px;
background: transparent no-repeat right top; 
color: #fff; 
HEIGHT:25px;}

#promenu ul {
clear: left;
margin: 0px;
padding-top:1px!important; 
padding-top:1px; 
border:0px;
list-style-type: none;
text-align: center; 
display:inline; 
}

#promenu li {
float: left;
display:  block; 
padding-top:1px!important; 
padding-top:1px; 
margin: 0px;
width:91px; 
height:25px; 
background:url(../images/right_daohang.png) repeat-x;
text-align: center; 
border-right:#fff 1px solid;
line-height:150%;}

#promenu li a {
display: block;
margin:0px; 
padding-top:1px!important; 
padding-top:1px; 
width: 100%; 
color: #fff; 
text-decoration: none; }

#promenu li a:hover {
height:25px; 
padding-top:1px!important; 
padding-top:1px; 
color: #000;
background: url(../images/left_menu_on.png) repeat-x;}

#promenu #current {
color:#000; 
padding-top:1px!important; 
padding-top:1px; 
background: url(../images/left_menu_on.png) repeat-x;}

#promenu #current a {
color:#000; 
padding-top:1px!important; 
padding-top:1px; 
font-weight:bold;}

/* CSS Tabs */
#navlist {
        color: white;
        background: #000;
        padding: 0 1px;
        margin-left: 0;
        width: 99%;
	font-family:  Arial, Helvetica, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        font-size:102%;
}

#navlist a {
        display: block;
        text-decoration: none;
        margin: 0;
	height:30px;
	font-weight:bold;
	font-size:102%;
        color: #fff;
        background: #000;
        width: 99%;
        background: url(../images/left_menu.png) repeat-x;
        border-bottom: 1px solid #666;
        padding: 2px;
}

#navlist a#current { border-color: #5bd #035 #068 #f30; }

#navlist a {
        width: 99%;
        /* only necessary for Internet Explorer */
}

#navlist a {
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 99%;
        /* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}
#navcontainer{
text-align:center;
}

#navcontainer>#navlist a {
        width: auto;
        /* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover {
        background: url(../images/left_menu_on.png) repeat-x;
        border: 1px solid #000;
        height:30px;
        color:#000;
        padding: 2px;
}

#navlist a:active, #navlist a#current:active {
        background: url(../images/left_menu_on.png) repeat-x;
        border: 1px solid #fff;
		height:30px;
        padding: 2px;
}

#tabcontentcontainer{
	position:absolute;
	z-index:1;
	width:104px;
	visibility: hidden;
	height: 90px;
}

.tabcontent1{
	position:absolute;
	z-index:1;
	width:104px;
	visibility: hidden;
	height: 109px;
}
.tabcontent2{
	position:absolute;
	z-index:1;
	width:104px;
	visibility: hidden;
	height: 152px;
}
.tabcontent a:link {color:#fff;text-decoration:none;}

.tabcontent a:visited {color:#fff;text-decoration:none;}

.tabcontent a:hover {color:#ff6600;text-decoration:underline;}

.tabcontent a:active {color:#fff;text-decoration:none;}
.img_border {
border:1px solid #000;
}

