.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body {font-family: Tahoma; color:#050505; margin:0 auto; font-size:11px; background: url(../images/main-bg.jpg)  center top no-repeat #EDEDED; text-align:justify;}
h1{clear:both; display:block; background:url(../images/pro-bg.jpg) left top no-repeat; line-height:34px; height:34px; font-size:14px; font-weight:bold; color:#ffffff; padding:0 0 0 17px; margin:0 0 12px 0;}
_h2{clear:both; display:block; background:url(../images/h2bg.gif) left top no-repeat; line-height:34px; height:34px; font-size:14px; font-weight:bold; color:#ffffff; padding:0 0 0 17px; margin:0 0 12px 0;}
h3{clear:both; display:block;}
h4{clear:both; display:block; text-align:center;font-size:14px; font-weight:bold; color:#ffffff;}


.clear { clear:both; }
p { padding:0 0 15px 0; line-height:auto;}
a{outline:0px;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container{width:1002px; margin:0 auto;text-align: left;
	background-color:#ffffff;}

/* Top part
-----------------------------------------------------------------------------*/
#top{width:960px; float:left; padding:0 0 0 42px;}
#logo{width:400px; float:left;}
#call-now{width:307px; float:right;}

/* Top menu
-----------------------------------------------------------------------------*/
#menu-main{ width:1002px; float:left;}
#menu-left{width:21px; float:left;}
#menu-right{width:21px; float:left;}

#top-menu{width:960px; float:left; background:url(../images/menu-bg.jpg) left top repeat-x;}
#top-menu ul{ margin:0px; padding:0px;}
#top-menu li{list-style:none; line-height:40px; float:left; height:40px; padding:0 9px 0 9px ;}
#top-menu li a{list-style:none; text-decoration:none; text-transform:uppercase; color:#fff; line-height:40px; height:40px; font-family:"trebuchet MS"; font-size:15px; font-weight:bold;}
#top-menu li a:hover,
#top-menu li a.act-top{ color:#ff9ea1;}

/* header part
-----------------------------------------------------------------------------*/
#header{width:960px; float:left; padding:15px 21px 16px 21px;}
#header-flash{width:374px; float:left;}
#header-img{width:auto; float:left; padding:0 0 0 0;} 

#header1{width:960px; float:left; padding:0 0 16px 0; margin:8px 21px 0 21px; background: url(../images/header-img-rightf.jpg) left top no-repeat;}
#header-flash1{width:374px; float:left; padding:0 0 0 0;}
#header-img1{width:auto; float:left; padding:0 0 0 0;} 
/*Search part
-----------------------------------------------------------------------------*/
#search-main{width:940px; float:left; background:url(../images/search-bg.jpg) left top no-repeat; padding:15px 42px 0 20px;}
.pro-main{width:282px; float:left;}
.pro-main2{width:242px; float:left;}
.pro-main3{width:310px; float:left;}

.pro-text{width:99px; float:left; font-size:12px; line-height:24px; color:#050505; font-weight:bold;}
.pro-text2{width:60px; float:left; font-size:12px; line-height:24px; color:#050505; font-weight:bold;}
.pro-text3{width:63px; float:left; font-size:12px; line-height:24px; color:#050505; font-weight:bold;}

.text-filed{width:165px; float:left;}
.filed{width:159px; float:left; height:20px; line-height:20px; border:none; background:url(../images/filed-img.jpg) left top no-repeat; padding:5px 3px 0 3px;}

.text-filed1{width:233px; float:left;}
.filed1{width:230px; float:left; height:23px; font-size:11px; color:#535353; line-height:23px; border:none; font-family:Tahoma; font-size:11px; border:1px solid #b3b3b3;}

.search-btn{width:77px; float:left;}
.advanced-search{width:116px; height:14px; float:right; color:#2f2f2f; background:url(../images/icon-img.jpg) left center no-repeat; margin:10px 0 20px 0;}
.advanced-search a{color:#2f2f2f; text-decoration:underline; padding:0 0 0 20px;}
.advanced-search a:hover{color:#2f2f2f; text-decoration:none;}

/* Content part
-----------------------------------------------------------------------------*/
#content{width:1002px; float:left; background:url(../images/con-bg.jpg) left top repeat-y;}
#content-main{width:1002px; float:left; }

/* left part
-----------------------------------------------------------------------------*/
#left{width:219px; float:left; padding:0 0 0 4px;}

/* left menu
-----------------------------------------------------------------------------*/
#left-menu{width:180px; float:left; padding:0 0 15px 17px;}
#left-menu ul{ margin:0px; padding:0px;}
#left-menu li{ line-height:21px; height:21px; list-style:none; border-bottom:1px solid #d4d4d4;}
#left-menu li a{ color:#666; text-decoration:none; font-weight:bold; font-size:11px; padding:0 15px; line-height:21px; height:21px; background: url(../images/arrow.gif) left top no-repeat;}
#left-menu li a:hover{ text-decoration: underline;}
.pay-pal{width:202px; float:left; padding:0 0 7px 17px;}
.latest-news{width:202px; float:left; padding:0 0 7px 17px;}

.blogs{width:202px; float:left; padding:0 0 7px 17px;}
.read_more{ color:#666666; font-size:11px; font-weight:bold; height:21px; line-height:21px; text-decoration:none;}
.read_more:hover{text-decoration:underline;}
.pay-pal2{width:202px; float:left; padding:0 0 40px 17px;}

/* left part
-----------------------------------------------------------------------------*/
/*#right{width:775px; float:left; padding:0 0 0 4px;}
.right-text{width:711px; float:left; padding:0 38px 0 26px;}


.pro-box-main{width:751px; float:left; margin:0 0 34px 0;}
.pro-box-main2{width:751px; float:left;}

.pro-box-top{width:751px; float:left; background:url(../images/pro-box-top.gif) left top no-repeat; padding:14px 0  4px 0;}
.pro-box-bot{width:751px; float:left;}
.pro-box-mid1{width:751px; float:left; background:url(../images/box-mid.gif) left top;}
.arrow-left{width:40px; float:left; padding:74px 0 0 0; text-align:center;}
.arrow-right{width:40px; float:left; padding:74px 0 0 0; text-align:center;}
.pro-min-img{width:617px; float:left; padding:21px 24px 0 29px}

.latest-products-main{width:125px; float:left; background:url(../images/dot-line1.gif) right center repeat-y; padding:7px 15px 0 0; margin:0 24px 0 0;}
.latest-frm{width:117px; float:left; background:url(../images/fream-img.gif)  center top no-repeat; padding:1px; text-align:center; margin:0 0 7px 0;}
.latest-frm-text{width:122px; float:left; padding:0 0 6px 0;}
.latest-frm-more{width:122px; float:left; text-align:center; padding:0 0 5px 0;}
.latest-products-main2{width:125px; float:left; padding:7px 0 0 0;}
.pro-box-black{width:751px; float:left; background:url(../images/black-top.gif) left top no-repeat; padding:14px 0  4px 0;}*/

#right{width:765px; float:left; padding:0 0 0 4px;}
.right-text{width:711px; float:left; padding:0 38px 0 26px;}


.pro-box-main2{width:751px; float:left;}

.pro-box-top{width:751px; float:left; background:url(../images/black-top.gif) left top no-repeat; padding:14px 0  4px 0;}
.pro-box-bot{width:711px; float:left;}

.arrow-left{width:40px; float:left; padding:74px 0 0 0; text-align:center;}
.arrow-right{width:40px; float:left; padding:74px 0 0 0; text-align:center;}




.latest-products-main2{width:125px; float:left; padding:7px 0 0 0;}
.pro-box-black{width:751px; float:left; background:url(../images/black-top.gif) left top no-repeat; padding:14px 0  4px 0;}


/*.pro-box-mid1{width:709px; float:left; background:url(../images/por-bg.jpg) left top repeat-x #fbfbfb; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; }*/
.pro-box-mid1{width:709px; float:left; border-left:1px solid #aaaaaa; border-right:1px solid #aaaaaa; }
.pro-box-main{width:731px; float:left; margin:0 0 34px 0; padding:0 0 0 20px;}

/*.pro-min-img{width:650px; float:left; padding:21px 24px 0 29px}*/
.pro-min-img{width:692px; float:left; padding:21px 8px 0 8px}

/*.latest-products-main{width:140px; float:left; padding:7px 0 0 0; border:1px solid #ccc; margin:0 27px 0 0;}*/
.latest-products-main{width:165px; float:left; padding:7px 0 0 0; border:1px solid #ccc; margin:0 8px 0 0;}
/*.latest-frm{width:138px; float:left; background:url(../images/fream-img.gif)  center top no-repeat; padding:1px; text-align:center; margin:10px 0 7px 0;}*/
.latest-frm{width:165px; float:left; padding:1px; text-align:center; margin:10px 0 7px 0;}
/*.latest-frm-text{width:130px; float:left; padding:6px 5px 6px 5px; text-align:center; border-bottom:1px solid #ccc; }*/
.latest-frm-text{width:155px; float:left; padding:6px 5px 6px 5px; text-align:center; border-bottom:1px solid #ccc; }
/*.latest-frm-more{width:140px; float:left; text-align:center; padding:10px 0 5px 0;}*/
.latest-frm-more{width:165px; float:left; text-align:center; padding:10px 0 5px 0;}
/*.latest-frm-bor{width:130px; float:left; padding:0 5px 3px 5px; text-align:center; border-bottom:1px solid #ccc; min-height:38px;}*/
.latest-frm-bor{width:155px; float:left; padding:0 5px 3px 5px; text-align:center; border-bottom:1px solid #ccc; min-height:38px;}
/*.latest-products-main3{width:140px; float:left; padding:7px 0 0 0; border:1px solid #ccc;}*/
.latest-products-main3{width:165px; float:left; padding:7px 0 0 0; border:1px solid #ccc;}

.red{color:#ff0000;}

/* Quick Search
-----------------------------------------------------------------------------*/
#quick-main{width:960px; float:left; padding:50px 21px 10px 21px}
#quick-img-main{width:960px; float:left;}
#quick-img-top{width:960px; float:left;}
#quick-img-bot{width:960px; float:left;}
#quick-img-mid{
	width:916px;
	float:left;
	background:url(../images/quick-mid.gif) left top repeat-x #f8f8f8;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	padding:22px 0 0 41px;
	left: 74px;
	top: 1540px;
}

#quick-img-menu{width:880px; float:left; padding:0 0 20px 0;}

.left-quick{width:129px; float:left; padding:0 24px 0 0; background:url(../images/dot-line1.gif) right top repeat-y;}
.left-quick ul{margin:0px; padding:0px;}
.left-quick li{line-height:18px; height:18px; list-style:none;}
.left-quick li a{ color:#6a6a6a; text-decoration:none; font-size:12px; line-height:15px; height:15px;}
.left-quick li a:hover{ text-decoration: underline;}

.left-quick1{width:129px; float:left; padding:0 24px 0 20px; background:url(../images/dot-line1.gif) right top repeat-y;}
.left-quick1 ul{margin:0px; padding:0px;}
.left-quick1 li{line-height:18px; height:18px; list-style:none;}
.left-quick1 li a{ color:#6a6a6a; text-decoration:none; font-size:12px; line-height:15px; height:15px;}
.left-quick1 li a:hover{ text-decoration: underline;}

.left-quick2{width:129px; float:left; padding:0 24px 0 20px;}
.left-quick2 ul{margin:0px; padding:0px;}
.left-quick2 li{line-height:18px; height:18px; list-style:none;}
.left-quick2 li a{ color:#6a6a6a; text-decoration:none; font-size:12px; line-height:15px; height:15px;}
.left-quick2 li a:hover{ text-decoration: underline;}

/* footer-part
-----------------------------------------------------------------------------*/
#footer{width:960px; float:left; background:url(../images/footer-bg.gif) left top no-repeat #EAF2F8; padding:5px 21px 0 21px;}

#footer-menu{width:960px; float:left; color:#000000; text-align:center;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{list-style:none; line-height:14px; display:inline; height:14px;}
#footer-menu li a{list-style:none; text-decoration:none;color:#000; line-height:14px; height:14px; font-size:12px; padding:0 20px;}
#footer-menu li a:hover,
#footer-menu li a.act-bot{ text-decoration:underline;}

#copiy-right{width:960px; float:left; color:#000; font-size:12px; text-align:center; line-height:100px;}

#indexExtLink { margin:0; clear:both;}
#indexExtLink .extlink { margin:0; width:auto; float:left; text-align:center; background-color:#fefefe;}

ul {
	list-style-type: none;
}

.blue {
	color: #5e96d1;
}


/* Progress Bar
------------------------------------------------------------*/

div#searchProgress {
	margin: 50px 0 0 0;
	padding: 50px 0 0 0;
}


/* Content
------------------------------------------------------------*/

div#content {
	_height: 1%;
	overflow: hidden;
	_margin: 0 0 10px 0;
}

div#searchprogress {
	float: left;
}

div#searchresults {
	width: 745px;
	height: auto;
	float: left;
	margin: 0 0 0 0px;
}

/* Results
------------------------------------------------------------*/

div.catalogueResult {
	width:112px;
	margin:0 33px 12px 0;
	float:left;
	overflow:hidden;
	padding:2px;
}

div.catalogueResult:hover  { }

div.catalogueResult h3 {	
	padding:9px 15px;
	font-size:15px;
}

div.catalogueResultContainer {
	margin:0;
	overflow:hidden;
	_height:1%;
}

div.catalogueResultContainer img {
	width:110px;
	height:110px;	
	margin:0;
}
div.catalogueResultContainer .lnkImage {
	width:110px;
	height:110px;
	margin:0; display:block;
	
}

div.catalogueResultContainer ul {
	width:110px;
	height:110px;
	margin:0;
	padding:0; 
	font-size:1em; border:none;
}

div#enquiryListResult div.catalogueResultContainer ul { height:50px;}

div.catalogueResultContainer li {
	padding:0;
	margin:0; border:none;
}

div.catalogueResultContainer a.viewItem {
	color:#FFF;
	font-size:11px;
	text-align:center;
	display:block;
	padding:2px;
	width:106px;	
	margin:5px 0 0 0;
}

small {
	font-size: 10px;
}

span.price {
	font-size:12px;
	font-weight:bold;
}

strong.catProductName {
	font-size:1.1em;
	margin:0 0 2px 0;	
}

/* Detailed Result
------------------------------------------------------------*/

div.profileContent {
	width: 743px;
	margin: 0 0 0 0px;
	overflow: auto;
	_height: 1%;
	float: left;
}

div.profileContent h2 {
	font-size: 20px;
	font-weight: lighter; 
	padding: 10px 0;	
	margin: 0 0 15px 0;
}

div.profileContent img 
{
	padding: 5px;
}

div.profileContent p {
	font-size: 11px;
	line-height: 18px;
	margin: 0 0 10px 0;
}

div#leftColProduct {
	width: 210px;
	float: left;
	margin: 0 15px 0 0;
}

div#rightColProduct {
	width: 513px;
	_width: 300px;
	float: left;
}

ul.additionalInfo {
	padding: 10px 0 0 0;
	margin: 0 0 10px 0;
}

ul.additionalInfo li {
	font-size: 11px;
	padding: 5px 0;
}

ul.addToInquiry a{padding:2px 6px 2px 6px; border-style:solid; border-width:1px; text-decoration:none; font-weight:bold; }

/* Pagination
------------------------------------------------------------*/

div#searchpagination {
	width: 630px;
	float: right; margin-top:10px;
}

div#searchpagination a {	
	font-size: 15px;
}
/*o2i--> */
UL#pagination {
	overflow: auto; height: 24px; margin-bottom:10px; font-size:12px;
}
UL#pagination li {
	display: inline
}
UL#pagination li.pageNumber {
	padding-right: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL#pagination li a { text-decoration:none;
	
	 padding-right: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 2px;
}
UL#pagination li a:hover {
	 COLOR: #fff; TEXT-DECORATION: none
}
UL#pagination li a.selected {
	 COLOR: #fff; TEXT-DECORATION: none
}

div#resultperpage
{
	font-size: 12px;
	padding-top:4px;
	padding-bottom:8px;
	text-align:right;
	float:left; 
	width:750px;
}
span#totalResult{text-align:left; display:block; float:left; }
span.enqlist{display:block; margin-right:687px; border-style:solid; border-width:1px; font-weight:bold; padding:2px 6px; text-decoration:none; background-color:#0064B2; border-color:#E8F1FF; color:#E8F1FF; width:75px; text-align:center;}
span.enqlist a{color:#FFFFFF; text-decoration:none;}
span.enqlist a:hover{color:#FFFFFF; text-decoration:none;}
/*<--o2i*/

/* Footer
------------------------------------------------------------*/

div#footer {
	height: 42px;
	clear: both;
}

/*============================================================

		USEFUL CLASSES
		
============================================================*/

.hidden {
	display: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}
.col { float:left; padding:0 10px 0 0; }
.filed_text{width:120px; height:20px; line-height:20px; border:none; background:url(../images/filed-img1.jpg) left top no-repeat; padding:5px 3px 0 3px;}
.filed1_ddl{width:150px; height:23px; font-size:11px; color:#535353; line-height:23px; border:none; font-family:Tahoma; font-size:11px; border:1px solid #b3b3b3;}
h2.secured{clear:both; display:block; background:url(../images/h2bg.gif) left top no-repeat; line-height:34px; height:34px; font-size:14px; font-weight:bold; color:#ffffff; padding:0 0 0 17px; margin:0 0 12px 0; border-bottom:0px none #FFFFFF;
border-top:0px none #FFFFFF;}
.refineSearch{ width:750px;}
.disclaimer{font-size:10px; color:#666666; margin:0 0 0 219px; width:500px;}
.filed1_ddl1{width:150px; height:23px; font-size:11px; color:#535353; line-height:23px; border:none; font-family:Tahoma; font-size:11px; border:1px solid #b3b3b3; padding:2px}
.filed1_ddl2{width:222px; height:23px; font-size:11px; color:#535353; line-height:23px; border:none; font-family:Tahoma; font-size:11px; border:1px solid #b3b3b3; padding:2px} 
.addthis{float:right; padding:10px 25px 0 0}
#pagecontent{width:750px;}
.logo_trade_org{background:url(../images/logo-trade-mid.jpg) left top repeat-y; float:left;padding:0 0 0 10px;
width:720px;}  
.logo_trade_org img{width:700px;} 
.logo_trade_main{float:left; margin:0 0 34px 20px; width:711px; } 
#left-menu .ulinner {margin:0; padding:0 0 0 8px;}
#left-menu .ulinner li a{ color:#666; text-decoration:none; font-weight:bold; font-size:11px; padding:0 0px 0 10px; line-height:21px; height:21px; background: url(../images/arrow.gif) left top no-repeat; margin:0 12px 0 0;}
#left-menu .ulinner li a:hover{ text-decoration: underline;}



/* promotv style setting */

.videosearchResult{float:left;}
.videosearchResult .description{float:left; padding:0 0 0 20px; width:570px;}
.videosearchResult .description h3{line-height:28px; background-color:#E3E3E3;}
.videosearchResult .description h3 a{color:#FCBC18; text-decoration:underline; padding-left:10px;}
.videosearchResult .description h3 a:hover{text-decoration:none;}
.hrVideoResult{width:752px; margin:10px 0 15px 0;}
.videosearchResult .altBorder{float:left;}
.videosearchResult .ulVideoResult{padding:0; margin:0; float:right; width:100px;}
.videosearchResult .ulVideoResult li a{color:#FCBC18; text-decoration:underline; }
.videosearchResult .ulVideoResult li a:hover{text-decoration:none;}
.videosearchResult .ulVideoResult li{list-style:none; text-align:center; line-height:28px; background-color:#E3E3E3;}

.divviewvideo{float:left; margin:25px 0 0 10px;}
.videoadded{font-style:italic;}
.featured_product{border: 0px none #FFFFFF;}
.afeatured{border:none;}
/* promotv style setting ends */
.indexIntro_quicksearch{width:750px;}
.indexIntro_quicksearch p{float:left; width:187px;}
.blueBox h3{line-height:22px;}
.quichsearch_h2{line-height:22px;}

.filed1_ddl_quick_search{width:130px; height:23px; font-size:11px; color:#535353; line-height:23px; border:none; font-family:Tahoma; font-size:11px; border:1px solid #b3b3b3;}
.quick_search_main_div{/*background: url(../images/search-bg_quick_search.jpg) left top  repeat-x; */width:748px; min-height:40px; padding:13px 0 0 0; margin:0 0 10px 0; /*border:1px solid #BEBEBE;*/}
.col_search_first_col{ float:left; padding:0 10px 0 10px; }
.quick_search_main_div_home_page{/*background: url(../images/search-bg_quick_search.jpg) left top  repeat-x;*/ width:946px; min-height:40px; padding:13px 0 0 12px; margin:0 0 10px 0; /*border:1px solid #BEBEBE;*/}

.pro-main-first{width:270px; float:left; padding:0 0 0 12px;}
.pro-main-col { float:left; padding:0 10px 0 12px; }
.refinesearchtitle{ margin:0 0 10px 0;}

#indexIntro .page_title{clear:both; display:block; font-size:22px; font-weight:bold; color:#FCBC18; padding:0 0 15px 0px;}
#pagecontent .page_title{clear:both; display:block; font-size:22px; font-weight:bold; color:#FCBC18; padding:0 0 15px 0px;}

h2.page_title{clear:both; display:block; font-size:22px; font-weight:bold; color:#FCBC18; padding:0 0 15px 0px;}

span.title {clear:both; display:block; font-size:22px; font-weight:bold; color:#FCBC18; padding:0 0 15px 0px;}

.atopbuttons{border-style:solid; border-width:1px; font-weight:bold; padding:2px 6px; text-decoration:none; background-color:#0064B2; border-color:#E8F1FF; color:#E8F1FF;}
