body {background-color: #585A67;margin:0;text-align:center;}
form{padding:0;margin:0;}
a {
	text-decoration: none;
}
#fixedbody{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	background-color:#FFFFFF;
	text-align:left;
	overflow:hidden;
}

#header	{
	margin-left: auto;
	margin-right: auto;
	width:960px;
	text-align:center;
}
#pageleft {
	float:left;
	width:205px;
	margin-left:2px;
}
#pageright {
	float:right;
	width:740px;
	margin-right:2px;
}
.topkeyword{
	margin-left: auto;
	margin-right: auto;
	width:960px;
	color:#999999;
	border-bottom:1px solid #C5C5C5;
	background:#FFFFFF;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;height:18px;
	overflow:hidden;
}
.topbottom{
	margin-left: auto;
	margin-right: auto;
	width:960px;
	height:10px;
	background:#FFFFFF;
	font-size:10px;
}
.topkeyword a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
}

#bottom{margin-left: auto;margin-right: auto;background:url(images/bottom.gif);width:960px;height:100px;padding-top:15px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-align:center;}

#bottom  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
img.sampleborder {border:solid 1px #ccc;}
.top{background:url(images/GSBannerBg.jpg);height:83px;}
.top h2{font-weight:bold;margin:0;font-size:18px;color:#FFFFFF;font-family: Arial,Helvetica,sans-serif;}
.top .companydescription{margin-top:2px;font-family:verdana;font-size:10px;color:#FFFFFF;height:56px;overflow:hidden;}
.top .companydescription a{ color:#FF9900; font-weight:bold;}
.top .logo{float:left;margin-top:4px; margin-bottom:4px; margin-left:2px; margin-right:4px;}
.top .logo.images{line-height:76px;}
.top .company{padding-left:5px;padding-top:5px;text-align:left}

.hackbox{border-top:1px solid transparent!important; border-top:0; clear:both;}
.navbar {clear:both;background:#F5F8FB url(images/GSMenuBg.gif) top repeat-x;height:35px;}
.navbar ul {margin:0;list-style-type:none;display:inline;}
.navbar li {float:left;padding:6px 23px;}

.navbar li a{font:bold 13px/100%;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;}
.search{background:url(images/GSSearchBg.gif);font-family: Arial, Helvetica, sans-serif;font-size:14px;padding-bottom:10px;padding-top:2px;height:28px;}

.rollingnews ul{
	padding-left:5px;margin:0;list-style-type:none;
}
.rollingnews a{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;
}
.search a{ color:#000000;font-family: Arial,Helvetica,sans-serif;font-size:12px;}
.prophotos {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 110px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 110px; TEXT-ALIGN: center
}

.prophotos TD {
	BACKGROUND-COLOR: #ffffff
}
.winstyle2 {clear:both;border:1px solid #c0c0c0; margin-bottom:10px;}
.winstyle2 h2 {padding-left:30px;padding-top:3px;margin:0 0px 0px 0px;height:22px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;background:url(images/ContentImanges.gif);)
}

.winstyle2 ul{margin:0px;padding:0px;list-style:none; }
.winstyle2 li{font-family: Arial,Helvetica,sans-serif;background:#C5C5C5;border-bottom:1px solid #DFDEDE;}
.winstyle2 li a{font-size: 12px; color: #000000;font-family: Arial,Helvetica,sans-serif;}
.winstyle2 li.parcate{padding-left:15px;background:#D5D4D4;}

.winstyle1 {float:left;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;}
.winstyle1 h2 {float:left;width:637px;padding-left:20px;padding-top:3px;margin:0 0px 0px 0px;height:25px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;background:url(images/Bg.gif);)
}
.winstyle1 .imagebox{float:left;padding:5px;}
.winstyle1 .imagebox .images{overflow:hidden;width:150px;height:160px;border:1px solid #ccc;vertical-align:middle;}
.winstyle1 .descbox{float:right;width:210px;}
.winstyle1 .descbox .productdesc{font-size:12px; color:#000000;font-family: Arial,Helvetica,sans-serif;word-wrap:break-word; word-break:break-all; word-break/* */:normal;}
.more{
	float:right;width:61px;padding-left:20px;margin:0 0px 0px 0px;padding-top:3px;height:25px;background:url(images/more.gif);
}
.more a{
	font-family: Arial,Helvetica,sans-serif;font-size:14px;color:#FFFFFF;font-size:12px;
}
.about{height:160px!important;height:130px;}

.about .introdescription{margin-top:2px;font-family:verdana;font-size:12px;padding-left:5px;line-height:18px;}

.about .aboutimg{float:left;margin:2px;padding-top:5px;padding-bottom:5px;}
.about .intro{float:left;width:545px;padding-top:5px;text-align:left}

.winstyle3 { float:left;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;font-family: Arial,Helvetica,sans-serif;font-size:12px;}
.winstyle3 h1{text-align:center;font-family: Arial,Helvetica,sans-serif;font-size:12px; margin-bottom:5px; margin-top:5px;}
.winstyle3 ul{list-style:none;list-style-position:outside;margin:0px;padding:0;}
.winstyle3 li{margin:1px 4px;padding:3px;float:left;width:172px;}
.winstyle3 li a{font-size: 12px;color:#000000;font-family: Arial,Helvetica,sans-serif;}
.winstyle3 li a:hover{font-size:12px;font-family: Arial,Helvetica,sans-serif;text-decoration:underline}

.winstyle3 .content{font-size:12px; color:#000000; text-align:left;font-family: Arial,Helvetica,sans-serif;word-wrap:break-word; word-break:break-all; word-break/* */:normal; padding:5px;}

.picbox{
 	width:125px; margin-left:15px;;float:left; margin-bottom:10px;text-align:center;
}
.imagesbox
{
	width:110px;height:110px;border:#cccccc 1px solid;text-align:center;
}
.imagesbox img
{
	margin-top:expression((110-this.height)/2);
}
.picbox a{color:#000000;font-family: Arial,Helvetica,sans-serif;font-size:12px;}

.nav {
	width:718px;padding-left:20px;padding-top:3px;margin:0 0px 0px 0px;height:23px;font-family: Arial,Helvetica,sans-serif;font-size:14px;font-weight: bold;color: #FFFFFF;background:url(images/Bg.gif););margin-bottom:10px;
}
.nav a{
	font-size:12px;font-weight: bold;color: #FFFFFF;font-family: Arial,Helvetica,sans-serif;
}
.column{
	width:738px;margin-bottom:10px;height:21px;background:#CCCCCC;border-bottom:1px solid #C5C5C5;padding-top:2px;font-size:12px;font-family: Arial,Helvetica,sans-serif;margin-top:10px;
}
.column h2{
	 padding-left:20px;float:left;margin:0 0px 0px 0px;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color:#000000;
}
.column a{
  color:#000000; cursor:hand;
}
.column h1{
	padding-left:15px;float:left;margin:0 0px 0px 0px;font-size:14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color:#000000; padding-bottom:5px;
}
.morec{
	float:right;font-size:12px;font-family: Arial,Helvetica,sans-serif;color:#000000;padding-right:30px;
}

.description {overflow:hidden;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.description {background:#fff;padding-left:25px;}
.description pre{font:14px arial;}
.description p{margin:0px;padding:0px;}

.cate{width:738px;}

.catadescription{float:left;width:615px;font-size:10px;font-family: Arial,Helvetica,sans-serif;padding-right:10px;padding-left:10px;padding-bottom:10px; line-height:18px;overflow:hidden;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}

.catadescription a{font-size:10px;font-family: Arial, Helvetica, sans-serif; color:#800080;font-weight:bold;}

.chat{padding-bottom:10px;}

.winstyle4 {clear:both;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;}
.winstyle4 h2 {width:718px;padding-left:20px;padding-top:3px;margin:0 0px 0px 0px;height:23px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color: #000000;border-bottom:1px solid #C5C5C5;background:#CCCCCC;
}

.winstyle4 ul{list-style-type:none;margin:0px;padding:0;}
.winstyle4 li{padding-left:5px; background:#FFFFFF;font-family: Arial,Helvetica,sans-serif;font-size: 12px;}
.winstyle4 li a{font-size: 12px; color: #000000;font-family: Arial,Helvetica,sans-serif;}
.winstyle4 li a:hover{font-size: 12px; font-family: Arial,Helvetica,sans-serif; text-decoration:underline}
.winstyle4 li.bb{border-bottom:1px solid #DFDEDE;padding-left:5px; background:#FFFFFF;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}

.relkeywords {padding:5px;}
.relkeywords a{font-size: 12px; font-family: Arial,Helvetica,sans-serif; color:#000000}

.winstyle5 {clear:both;border:1px solid #c0c0c0;height:150px;width:336px;margin:10px;}
.winstyle5 h3 {font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color: #000000; padding-top:5px;padding-bottom:5px;margin:0px;}
.winstyle5 .top{padding-left:5px;margin:0 0px 0px 0px;height:18px;border-bottom:1px solid #C5C5C5;background:#CCCCCC;font-family: Arial,Helvetica,sans-serif;font-size:12px;}
.winstyle5 .top .sel{float:left;}
.winstyle5 .contact{float:right;padding-right:20px;padding-top:2px;}
.winstyle5 .contact a{ color:#FF0000; font-weight:bold;}

.winstyle5 .imagebox1{float:left;padding:5px;width:110px;}
.winstyle5 .imagebox1 .images1{width:110px;height:110px;border:#cccccc 1px solid;text-align:center;}
.winstyle5 .imagebox1 .images1 img
{
	margin-top:expression((110-this.height)/2);
}

.winstyle5 .descbox{float:right;width:205px;}
.winstyle5 .descbox .productdesc {
	FONT-SIZE: 12px; COLOR: #000000;FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-ALIGN: left;word-break:break-all;word-wrap : normal; word-break :break-all;width:98%;overflow:hidden;
}

.winstyle6 { float:left;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;}

.winstyle6 h2 {padding-left:20px; width:719px;padding-top:3px; margin-bottom:10px;margin-left:0;margin-right:0; margin-top:0;height:25px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;background:url(images/Bg.gif);)
}

.winstyle6 h3 {padding-left:20px; width:719px;padding-top:3px; margin-bottom:2px;margin-left:0;margin-right:0; margin-top:0;height:25px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;background:url(images/Bg.gif);)
}

.winstyle6 ul{list-style-type:none;margin:0px;padding:0;}
.winstyle6 li a{font-size: 12px; color: #000000;font-family: Arial,Helvetica,sans-serif;}
.winstyle6 li{border-bottom:1px solid #DFDEDE;padding-left:5px; background:#FFFFFF;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}
.winstyle6 li a:hover{font-size: 12px; font-family: Arial,Helvetica,sans-serif; text-decoration:underline}
.winstyle6 .intro{padding:10px;}
.winstyle6 a{ color:#000000;}


.winstyle6 .imagebox{float:left;padding:5px;}
.winstyle6 .imagebox .images{overflow:hidden;width:150px;height:160px;border:1px solid #ccc;vertical-align:middle;}
.winstyle6 .descbox{float:right;width:565px;}
.winstyle6 .descbox .productdesc{font-size:12px; color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;word-wrap:break-word; word-break:break-all; word-break/* */:normal;}

.winstyle7 {clear:both;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;}
.winstyle7 h2 {width:738px;padding-left:20px;padding-top:3px;margin:0 0px 0px 0px;height:27px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;background:url(images/Bg.gif);)
}
.winstyle7 ul{margin-left:15px;}
.winstyle7 li a{font-size: 12px; font-family: Arial,Helvetica,sans-serif; color:#000000;}

.winstyle8 {float:left;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;font-family: Arial,Helvetica,sans-serif;font-size:12px;}
.winstyle8 h1{text-align:center;font-family: Arial,Helvetica,sans-serif;font-size:18px; margin-bottom:5px; margin-top:5px;}

.winstyle9 {float:left;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;}
.winstyle9 h2 {float:left;width:718px!important;width:738px;margin:0 0px 0px 0px;padding-top:3px;padding-left:20px;height:25px!important;height:28px;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;background:url(images/Bg.gif);)
}
.winstyle9 ul{list-style-type:none;margin:0px;padding:0;}
.winstyle9 li a{font-size: 12px; color: #c0c0c0;font-family: Arial,Helvetica,sans-serif;}
.winstyle9 li{border-bottom:1px solid #DFDEDE;padding-left:5px; background:#FFFFFF;font-size: 12px;font-family: Arial,Helvetica,sans-serif;}
.winstyle9 li a:hover{font-size: 12px; font-family: Arial,Helvetica,sans-serif; text-decoration:underline}
.winstyle9 a{ color:#000000;font-family: Arial,Helvetica,sans-serif; }

.winstyle10 {float:left;border:1px solid #c0c0c0;margin-bottom:10px;padding-bottom:5px;font-family: Arial,Helvetica,sans-serif;font-size:12px;}
.winstyle10 h1{text-align:center;font-family: Arial,Helvetica,sans-serif;font-size:12px; margin-bottom:5px; margin-top:5px;}
.winstyle10 ul{list-style:none;list-style-position:outside;margin:0px;padding:0;}
.winstyle10 li{margin:1px 4px;padding:3px;float:left;width:516px;}
.winstyle10 li a{font-size: 12px;color:#000000;font-family: Arial,Helvetica,sans-serif;}
.winstyle10 li a:hover{font-size:12px;font-family: Arial,Helvetica,sans-serif;text-decoration:underline}



.tabwidth{
 width:738;
}

.pageNav {margin-bottom:10px;color:#000000;font-size:10px;font-family: Arial,Helvetica,sans-serif;}
.pageNav .typing{float:right; margin-top:-7px; padding-right:10px;}
.pageNav input{font-size:10px;font-family: Arial,Helvetica,sans-serif;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 15px;}
.pageNav .next{margin-left:15px;}


#keyword{list-style:none;list-style-position:outside;}
#keyword{padding:0px 0px 15px 2px;}

#keyword a{color:#000000;font-size:1.2em; font-family:Arial, Helvetica, sans-serif; text-decoration: none}
#keyword a:hover{text-decoration:underline;color:#f60!important;}
#keyword li{display:inline;margin:1px 4px;float:left;width:220px;}

input.text, input.input, select 
{
	padding-left: 2px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 12px;
	height:18px;
}
.onebottom{
	border-bottom:1px solid #DFDEDE;
}
.tdonebottom{
   border-bottom:1px solid #DFDEDE;font-size:12px;font-family: Arial,Helvetica,sans-serif; line-height:21px;padding-left:5px; text-align:left;
}

.tableonepx{
   border-left:1px solid #DFDEDE;border-right:1px solid #DFDEDE;border-top:1px solid #DFDEDE;
}

.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size: 12px;
	color: #000000;
	margin:2px;
	padding:5px;
	border: 1px solid #FF0000; margin-bottom:5px;
}

.font14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000;
	margin-bottom:5px;
}


.font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.font12 a{
	font-size: 12px;
	color:#000000;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.tdonebottom a{
   font-size:12px;
   font-family: Arial,Helvetica,sans-serif; color:#000000;
}
.top-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBFBF;
}
td {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.tblrForm
{
	font-size:12px;
	font-weight: bold;
	color: #000000;
	background-color:#D5D4D4;
	text-align:right;
}

input.text, input.input,select 
{
	padding-left: 2px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height:18px;
}
input.button
{
	background-color: #FFFFFF;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #404040;
	border-bottom: 1px solid #404040;
	font-family:Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	height: 21px;
}

.onepxtd {
	font-size:12px;
	font-weight: normal;
	border: 1px solid #CCCCCC;
}
