body{
    margin:0;
	FONT-FAMILY: trebuchet ms;
	background:#f6f6f6 url(../images/newpages/bodyback_02.jpg) repeat-x;}
.top{
margin:0;
height:314px;
width:100%;
background:url(../images/topback.jpg);
overflow:hidden;}
.topline{
margin:0;
height:29px;
width:100%;
background: url(../images/lineback.jpg);
overflow:hidden;}

.productnav{
width:138px;
margin-left:27px;
margin-top:10px;
FONT-FAMILY: trebuchet ms;
font-size:16px;
line-height:150%;
color:#00ade3;}

.infotitle{
FONT-FAMILY: trebuchet ms;
font-size:24px;
font-weight:bold;
color:#00ade3;
line-height:24px;}
.footer{
    width:100%;
	height:108px;
	overflow:hidden;
}
	
.infowords{
FONT-FAMILY: trebuchet ms;
font-size:14px;
color:#000;
line-height:28px;}

.priceowords{
FONT-FAMILY: trebuchet ms;
font-size:24px;
color:#ff0000;
line-height:35px;}


A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #80c1e2; TEXT-DECORATION: underline
}
.TopBottomBar {
	FONT-SIZE: 11px; COLOR: #000000;
}
A.TopBottomBarLink:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBottomBarLink:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBottomBarLink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBottomBarLink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.addcart{
	width:120px;
	height:22px;
	background:url(../images/buttonAddToCart.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.productnav a:link {COLOR: #00ade3; TEXT-DECORATION: none;}
.productnav a:visited {COLOR: #00ade3; TEXT-DECORATION: none;}
.productnav a:active {COLOR: #00ade3; TEXT-DECORATION: none;}
.productnav a:hover {COLOR: #000000; TEXT-DECORATION: underline;}



/**index**/
.index_infoback{margin:0;
width:100%;
background:url(../images/lineback.jpg) repeat-x;}
.index_so_title{
    font-size:11px;
	line-height:16px;
	font-weight:bold;
	padding-left:20px;
	color:#FFFFFF;}
.index_so_word{
    width:213px;
	height:116px;
	overflow:hidden;
	padding-left:20px;
	padding-bottom:15px;
	font-size:11px;
	color:#FFFFFF;
	line-height:150%;}
.index_so_word a:link{
    color:#CCCCCC;
	text-decoration:none;}
.index_so_word a:visited{
    color:#CCCCCC;
	text-decoration:none;}
.index_so_word a:active{
    color:#CCCCCC;
	text-decoration:none;}
.index_so_word a:hover{
    color:#CCCCCC;
	text-decoration: underline;}
	
.index_aboutus{
    width:402px;
	height:272px;
	overflow:hidden;
	padding-left:20px;
	padding-bottom:0px;
	padding-right:20px;
	font-size:11px;
	color:#818181;
	line-height:150%;}
.index_aboutus a:link{
    color:#818181;
	text-decoration:none;}
.index_aboutus a:visited{
    color:#818181;
	text-decoration:none;}
.index_aboutus a:active{
    color:#818181;
	text-decoration:none;}
.index_aboutus a:hover{
    color:#818181;
	text-decoration:underline;}

.index_gs{
    width:221px;
	height:76px;
	overflow:hidden;
	font-size:11px;
	line-height:150%;}
.gs_btn{
	width:101px;
	height:23px;
	background:url(../images/gs_btn.jpg);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	overflow:hidden;
	margin-top:5px;
}

/**products**/
*.CatalogItemLight {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: verdana; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.strike {
	TEXT-DECORATION: line-through
}

/**register**/
.formFieldSet {
	 PADDING-BOTTOM: 10px; MARGIN: 0px 5px 5px;BORDER: #778ea0 1px solid;  width:750px;
}
.formContent {
	CLEAR: both; PADDING-LEFT: 0px; FLOAT: left; WIDTH:750px;
}
.formSeparator {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; FONT-STYLE: normal; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f7f7f7
}
.formHeader {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: verdana; BACKGROUND-COLOR: #00ade3;
}
.formLine {clear: both; float: left; width: 100%}
.formCaption {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 40%; COLOR: #333333; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-ALIGN: right
}
.formControl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: verdana
}
.formSpace {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: verdana
}
.formControlText {font-weight: normal; font-size: 11px; width: 150px; color: #4682b4; font-style: normal; font-family: arial}
.formControlSelect {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #4682b4; FONT-STYLE: normal; FONT-FAMILY: arial
}
.formButtons {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.FormItems {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: verdana
}
.formRemark {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #4682b4; FONT-STYLE: normal; FONT-FAMILY: verdana
}

/**new index**/
.new_linetopback{
    width:960px;
	height:24px;
	overflow:hidden;
	padding-top:15px;
	padding-right:20px;}
.new_indexpdback{
    background: url(../images/newpages/new_pd_back_12.jpg);}
.new_indexpdfooter{
    width:226px;
	height:14px;
    background:url(../images/newpages/new_pd_footer_15.jpg) no-repeat bottom;
	margin:0 auto;
	margin-bottom:0;}
.newindextitle{
    color:#00ade3;
	font-size:28px;
	line-height:40px;}
.newline{
	width:100%;
	height:1px;
	overflow:hidden;
	background-color:#b5b5b5;}
.newtbifback{
    background:url(../images/newpages/new_tbinfoback_14.jpg) repeat-x bottom;}
.newtbimg{
    float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;}
.permalink {
	display: block;
	float: right;
	padding-left: 17px;
	background: url(../images/newpages/img09.gif) no-repeat left center;
}
.newtbifback2{
    background: #f2f2f2 url(../images/newpages/newtd3back.jpg) repeat-x top;
	margin-top:10px;
	margin-bottom:10px;}
.newtb3word{
    color:#6b6b6b;
	font-size:14px;
	line-height:200%;}
.newfooterback{
    background: url(../images/newpages/new_footerback_08.jpg) no-repeat top;}

.newmenu {
	float: right;
	font-size:18px;
}

.newmenu ul {
	margin: 0;
	padding: 112px 78px 0 0;
	list-style: none;
	line-height: normal;
}

.newmenu li {
	display: inline;
}

.newmenu a {
	padding-left: 20px;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.newmenu a:hover {
	text-decoration: underline;
}
.newmenu a:visited {
	color:#FFFFFF;
}
.newfooterword{
    font-size:12px;
	line-height:200%;
	color:#6b6b6b;}
.newfooterword a{
    font-size:12px;
	line-height:200%;
	color:#6b6b6b;}
	
/**nwepages**/
.new_pageslistfooter{
    width:172px;
	height:12px;
    background:url(../images/listfooter.jpg) no-repeat bottom;
	margin-bottom:0px;}
	
.infotitletemple{
FONT-FAMILY: trebuchet ms;
font-size:20px;
font-weight:bold;
color:#00ade3;
line-height:24px;}
