body {
	margin:0;text-align:center;background-color:#fff;font:62.5% arial;
}
form{padding:0;margin:0;}
a {text-decoration: none;}
h1{ font-size:1.8em; margin:0 0 5px 0;font-family:Verdana,Arial,Helvetica,sans-serif}
#pageheader{
	margin:auto;height:34px;margin-bottom:20px;font-size:1.2em;background:url(../images/top-bg.gif);
}
#header	{
	margin-left: auto;margin-right: auto;width:960px;text-align:center;
}
#pagebody{
	margin:auto;text-align:left;width:960px;
}
#pageleft {
	float:left;width:210px;
}
#pageright {
	float:right;width:740px;
}
#pagefooter{padding:20px 0 10px 0;text-align:center;border-top:1px solid #ccc;margin-top:20px;font-size:1em; font-family:verdana;color:#000000}
#pagefooter a{
	color:#000000;
}
.utility{float:right;padding-top:4px;padding-right:20px;}
.utility a{text-decoration:none; color:#33517F;}
.utility input{font:1em verdana;}
.utility form{display:inline;}
.corphead{
	 width:960px;background:url(../images/GSBannerBg.jpg) right repeat-x;height:86px;
}
.corphead .corplogo{
	position:relative;width:150px;
}
.corphead .corplogo img{
	margin:4px;
} 
.corphead .corpname{
	float:right;margin:auto;line-height:30px;margin-top:25px;color:#294573;font-size:2em;width:750px;
}
.corphead .corpname a{
text-align:left;
}

.corphead .corpname a:link{color:#33517f;}
.corphead .corpname a:visited{color:#33517f;}
.corphead .corpname a:hover{text-decoration:none;color:#f60;}

.corpmenu{float:left;background:url(../images/GSMenuBg.gif) repeat-x;height:32px;width:960px;}
.corpmenu ul {margin:0 0 0 10px;padding:0px;list-style:none;}
.corpmenu li {display:block;float:left;background:url(../images/GSMenuRight.gif) right repeat-y;}
.corpmenu a:link,.corpmenu a:visited {display:block;padding:9px 30px;font:bold 13px/13px tahoma!important;color: #fff!important;text-decoration: none;}
.corpmenu li.current {background:#36588B url(../images/GSMenuBgCurrent.gif) repeat-x;}
.corpmenu a:hover{background:#36588B url(../images/GSMenuBgA.gif) right no-repeat;}
.corpmenu .current a:link,.corpmenu .current a:visited {color:#f9ee52!important;background: url(../images/GSMenuBgCurrentArrow.gif) no-repeat center top; border-right:1px #94c1e3 solid; }

.navigation{margin:0;padding:4px;border:1px solid #E5E4D5;background-color:#FFFCDF;font-size:1em; font-family:verdana;margin-bottom:10px;}
.navigation a {margin-right:5px;color:#33517f;}
.navigation strong {padding-left:5px;}
.navigation a:hover{text-decoration:underline;color:#f60!important;}

.corpsearch{background-color:#5796C5;padding:8px 3px 8px 3px;margin-bottom:10px;}
.corpcate {border:1px solid #86BBDA;margin-bottom:10px;width:100%;}
.corpcate h3 {
	color:#33517f;
	padding:6px 10px;
	margin:0;
	font-size:1.2em;
	font-weight:bold;
)
border-bottom:1px solid #ffffff;	background-image: url(images/bg.gif);
}


.corpcate ul{margin:0px;padding:0px;list-style:none;}
.corpcate li{background-color:#E8F0F4;padding:3px 0 3px 10px;border-bottom:1px solid #FFFFFF;}
.corpcate li a{padding:0px;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;color:#000000;}
.corpcate li span{color:#555;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
.corpcate a:hover{text-decoration:underline;color:#f60!important;}
.corpcate li.current{background:url(../images/bg2.gif) 12px 7px no-repeat;}

.winstyle1 {float:left;border:1px solid #86BBDA;margin-bottom:10px;padding-bottom:5px;}
.winstyle1 h3{color:#33517f;padding:6px 10px;margin:0;font-size:1.2em;font-weight:bold;background:url(../images/bg.gif);border:none;}
.winstyle1 .images{float:right;padding:5px;overflow:hidden;vertical-align:middle;border:1px solid #ccc;}
.winstyle1 .images1{float:right;padding:5px;overflow:hidden;border:1px solid #ccc;vertical-align:middle;}

.winstyle1 .content{float:left;font-size:1.2em;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:20px;padding:5px;color:#000000;}
.more {float:right;background:url(../images/Bg.gif);padding:6px 12px;font-size:1.2em;padding-right:20px;}
.more a{color:#000000;}

.more1 {float:right;padding:4px 12px;font-size:1.2em;padding-right:20px;background:#E0EFEC;margin-top:10px;}
.more1 a{color:#000000;}

.box {padding:4px 11px;border:none;}

.winstyle2 {float:left;border:1px solid #86BBDA;margin-bottom:10px; padding-bottom:10px;}
.winstyle2 h3 {color:#33517f;padding:6px 10px;margin:0;font-size:1.2em;font-weight:bold;background:url(../images/bg.gif);border:none;}
.winstyle2 ul{list-style-type:none;margin:0px;padding:0;}
.winstyle2 li{padding:4px 10px;border-bottom:1px solid #DFDEDE;padding-left:5px; background:#FFFFFF;font-size:1.2em;font-family: Arial,Helvetica,sans-serif;}
.winstyle2 a{color:#33517f;}
.winstyle2 a:hover{text-decoration:underline;color:#f60!important;}

.listBatch{font:10px verdana!important;margin-bottom:10px;height:27px;}
.listBatch.T{background:url(../images/bg.gif) #eaeaea;}

.listBatch.B{background-color:#E0EFEC}
.listBatch.B{margin-top:10px;}
.listBatch.B .select{background:url(../images/listBatch_B.gif) no-repeat 14px 2px;}

.listBatch a{color:#455B80;}
.listBatch .select{padding:0px 0 3px 35px;}
.listBatch.T .select{background: url(../images/listBatch_T.gif) no-repeat 14px 2px;}

.listBatch .showtype{float:right;padding:2px;}
.listBatch .showtype select{font:10px verdana;}
.listBatch .showtype .viewList{padding:2px 0 2px 20px;margin-right:10px;background:url(../images/display_type_list_none.gif) 2px no-repeat;}
.listBatch .showtype span.viewList{padding:2px 0 2px 20px;margin-right:10px;background:url(../images/display_type_list_current.gif) 2px no-repeat;}
.listBatch .showtype .viewGallery{padding:2px 0 2px 20px;margin-right:10px;background:url(../images/display_type_gallery_none.gif) 2px no-repeat;}
.listBatch .showtype span.viewGallery {padding:2px 0 2px 20px;margin-right:10px;background:url(../images/display_type_gallery_current.gif) 2px no-repeat;}
.listBatch .select a.buttonContactNow {margin:10px 0;padding:3px 43px;display:inline!important;float:none;background: url(../images/mini_inquire_now.gif) no-repeat;}
.listBatch .select a.buttonAddBasket{margin:10px 0;padding:3px 47px;display:inline;background: url(../images/mini_add_to_inquiry_basket.gif) no-repeat;}
 
.select a.buttonContactNow{margin:10px 0;padding:3px 43px;display:inline!important;float:none;background: url(../images/mini_inquire_now.gif) no-repeat;}
.select a.buttonAddBasket{margin:10px 0;padding:3px 47px;display:inline;background: url(../images/mini_add_to_inquiry_basket.gif) no-repeat;}

.column{padding:4px 10px;background:#E0EFEC;margin-top:10px;}
.column h1{margin:0;font-size:1.2em;font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;}
.column h2{margin:0;font-size:1.2em;font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000000;}
.column a{
	color:#000000;
}
.winstyle3 {border:1px solid #86BBDA;margin-bottom:10px;}
.winstyle3 h3 {color:#33517f;padding:6px 10px;margin:0;font-size:1.2em;font-weight:bold;background:url(../images/bg.gif);border:none;}
.winstyle3 ul{list-style-type:none;margin:0px;padding:0;}
.winstyle3 li a{color:#33517f;}
.winstyle3 li a:hover{text-decoration:underline;color:#f60!important;}

.winstyle3 li{padding:4px 10px;border-bottom:1px solid #DFDEDE;padding-left:5px; background:#FFFFFF;font-size:1.2em;font-family: Arial,Helvetica,sans-serif;}

.selectProduct{position:relative;text-align:center;width:20%;float:left;font:1.2em verdana;margin:15px 0 10px 0;}
.selectProductPhoto{overflow:hidden;margin:auto;padding:6px;height:110px;width:110px;color:#112547;border: 1px solid #86BBDA;}
.selectProductPhoto a{overflow:hidden;line-height:110px;height:110px;width:110px;display:table-cell!important;display:block;vertical-align:middle;}
.selectProductPhoto img {_margin-top: expression(( 110 - this.height ) / 2);}

.itembox{border-bottom:1px solid #ccc;padding-bottom:10px;margin-top:10px;}
.itembox h2 {margin-right:4px;font-weight:lighter;display:inline;padding:0;word-wrap:break-word; word-break:break-all;padding-left:4px;font-size:1.4em;font-family:Verdana;}
.itembox a{color:#33517f;}
.itembox a:hover{text-decoration:underline;color:#f60!important;}
.itembox .box1{float:left;}
.itembox .box2{float:left;overflow:hidden;margin:auto;padding:6px;height:110px;width:110px;color:#112547;border: 1px solid #86BBDA;}
.itembox .box2 .images {overflow:hidden;width:110px;height:110px;line-height:100px;display:table-cell; vertical-align:middle; }
.itembox .box2 .images img {_margin-top: expression((110-this.height)/2);}
.itembox .box4 {overflow:hidden;height:110px;}
.itembox .description{padding:5px; font-size:1.2em;font-family:Verdana;color:#000000;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}

.detailDescription{clear:both;margin:12px; font-size:1.4em;font-family:Arial, Helvetica, sans-serif; line-height:22px;}

.itembox1 {width:24.9%;float:left;}
.itembox1 .box1{float:left;padding-left:20px;}
.itembox1 .box3{width:180px;text-align:center;clear:both;}

.itembox1  h2{line-height:120%;font-size:1.2em;font-family:Verdana;font-weight:lighter;}

.itembox1 .box2{float:left;overflow:hidden;margin:auto;padding:6px;height:110px;width:110px;color:#112547;border:1px solid #86BBDA;}
.itembox1 .box2 .images {overflow:hidden;width:110px;height:110px;line-height:100px;display:table-cell; vertical-align:middle; }
.itembox1 .box2 .images img {_margin-top: expression((110-this.height)/2);}
.itembox1 a{color:#33517f;}
.itembox1 a:hover{text-decoration:underline;color:#f60!important;}

.winstyle4 {float:left;border:1px solid #86BBDA;margin-bottom:10px;width:738px;}
.winstyle4 h1 {color:#33517f;padding:6px 10px;margin:0;font-size:1.2em;font-weight:bold;background:url(../images/bg.gif);border:none;}

.winstyle5 {border:1px solid #86BBDA;margin-bottom:10px;}
.winstyle5 h3 {color:#33517f;padding:6px 10px;margin:0;font-size:1.2em;font-weight:bold;background:url(../images/bg.gif);border:none;}

.winstyle5 .win5content{
	padding:5px;
}

.detailImage{width:300px;float:left;text-align:center;margin-bottom:15px;overflow:hidden; margin-top:20px;}
.detailImage img{display:block;margin:auto;border:1px solid #86BBDA;}
.zoomIn{background:url(../images/zoom.gif) 0 5px no-repeat;padding:4px 0 4px 20px;}
.detailImage a{
	color:#000000;font-size:1.2em; font-family:Verdana;
}
.detailImage a:hover{text-decoration:underline;color:#f60!important;}

.detailParameters{width:420px;float:left; margin-top:20px;}
.detailParameters ul{margin: 0 0 10px 0; clear:both;}
.detailParameters li{float:left;display:block;width:50%;padding:4px 0;border-bottom:1px solid #ccc;}

.tables.data {padding:4px; font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
.tables.data th {padding:4px 4px 4px 8px;border-bottom:1px solid #ccc;text-align:left;font-weight:bold;vertical-align: top;}
.tables.data td {padding:4px 4px 4px 8px;border-bottom:1px solid #ccc;vertical-align: top;}
.tables.data td td {padding:0!important;border:none!important;}

.pageNav {color:#000000;font-size:1.2em;font-family: Arial,Helvetica,sans-serif;background:#E0EFEC;padding:6px 10px; margin-top:10px;}
.pageNav .typing{float:right; margin-top:-7px; padding-right:10px;}
.pageNav input{font-size:10px;font-family: Arial,Helvetica,sans-serif; margin-top:5px;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;background:#FFFFFF;}
.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;}

.tables1 td {border-bottom:1px solid #DFDEDE;font-size:1.2em; font-family:Arial, Helvetica, sans-serif;}

.tables2 {padding:4px;font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.tables2 td {font-family:Arial, Helvetica, sans-serif;}
.tables2 th {padding:4px 4px 4px 8px;text-align:right;vertical-align:middle;font-size:14px;}
.tables2 td {padding:4px 4px 4px 8px;vertical-align: top;}
.tables2 td td {padding:0!important;border:none!important;}

input.text, input.input,select{
	padding-left:2px;background-color:#FFFFFF;border:1px solid #CCCCCC;font-weight: normal;font-size:14px;font-family: Arial, Helvetica, sans-serif;height:18px;padding-top:2px;
}
input.button
{
	font-size:14px;
	width:100px;
	font-weight:bold;
	height:30px;
}
.keywords{text-align:left;overflow: hidden;width:100%;word-wrap:break-word; word-break:break-all;font-size:12px;}
.keywords a{color:#33517f; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.keywords a:hover{text-decoration:underline;color:#f60!important;}

.message{border:1px solid #FF0000;margin-bottom:10px;width:85%; margin:auto}
.message h3 {color:#FF0000;padding:6px 10px;margin:0;font-size:1.4em;font-weight:bold;}
.message ul{list-style-type:none;margin:0px;padding:0;}
.message li{padding:2px 10px;padding-left:10px; background:#FFFFFF;font-size:1.4em;font-family: Arial,Helvetica,sans-serif;}

