@charset "utf-8";

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
img {border:none;}
/* Header CSS */
form {padding:0; margin:0;}

a { color: #105CB6; cursor: pointer; text-decoration:none; }
a:visited { color: #105CB6; }
a:hover, a:focus { color: #003; }
a:active { color: #000; }

ol, ul {
list-style: none;
}
.thumb
{
    border: 1px solid #cccccc; padding:2px; background-color:#EBEBEB
}
.header {
    background-color:#025c91;
	background:#025c91 url(../img/hdbg.png) repeat-x;
	/*height: 77px;*/
	border-top:1px solid #000000;
}
.sign {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:15px;
font-weight:normal;
}
.sign a {text-decoration:none; font-weight:normal}

.msg {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;
 width:75%; margin:5px auto; text-align:center; padding:5px;
}

.smallalert{ font-size:smaller; color:#990000;}

.logo a {display: block;
	height: 63px;
	width: 222px;
	text-indent: -2000em;
	z-index: 1000; /* need for FX and IE */
	background: url(../img/logo.png) no-repeat 0 0;
	}
	
.logo a:hover, a:focus {
	cursor: pointer; /* IE7 */
	background-position: -222px 0;	}
	
.catname {font-family:arial;color:#000;font-size:11px;font-weight:bold;padding:10px;}
.list {font-family:arial;color:#0B3889;line-height:16px;font-size:13px;}
.list a{color:#003399; text-decoration:none;} .list a:hover{color:red; text-decoration:underline;}

/*listing css */
.z {COLOR: #800000; FONT-WEIGHT: bold }
.y {FONT-WEIGHT: bold }
.x {FONT-FAMILY: Arial; FONT-SIZE: 13px; LINE-HEIGHT: 18px; padding-left:9px; text-decoration:none; color:#003399;}
.w {FONT-FAMILY: Arial; FONT-SIZE: 12px; LINE-HEIGHT: 17px }
.s {COLOR: #004080; FONT-FAMILY: Arial }
.v {FONT-FAMILY: Arial; FONT-SIZE: 12px; LINE-HEIGHT: 18px }
.t {FONT-FAMILY: Arial; FONT-SIZE: 14px; LINE-HEIGHT: 18px }
.m {MARGIN-BOTTOM: 10px; MARGIN-TOP: 10px; TEXT-ALIGN: left; WIDTH: 425px }

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden; 
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*** /reset ***/

.block {
width:300px;
border:1px solid #dddddd;
}

.block h3 {
font-weight:bold;
border-bottom:1px solid #ddd;
padding:5px 0 3px 10px;
margin:0 -1px
}

.block ul {
position:relative
}
.block ul li {
border-bottom:1px solid #ddd;
padding:5px 10px 10px;
position:relative;
}
.block ul ul li {
border-bottom:0;
padding:0;
font-size:.9em;
line-height:1.2;
clear:both
}
.block ul ul li a:hover {
border-bottom:0;
text-decoration:underline
}
.city-column, .state-column {
width:50%;
float:left
}
.catname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; COLOR: #105CB6; PADDING-TOP: 4px; FONT-FAMILY: arial
}
.catname a {
	COLOR: #105CB6; text-decoration:underline;
}
.catname a:hover {
	color:#105CB6; text-decoration:none;
}

.nomessage{border-top:1px solid #98b9dd; border-bottom:1px solid #98b9dd; background:#e0e9f7}
.nomessage div {font-weight:bold; font-size:105%;}

.inboxbor{border-bottom:1px solid #c1c1c1; border-right:1px solid #c1c1c1;}
.inboxbor1{border-bottom:1px solid #c1c1c1;}
.inboxrow {border-bottom:1px solid #e6e6e6;} .inboxrow a {text-decoration:none;}
.inboxpage {font-size:11px; padding-right:10px; text-align:right; vertical-align:middle;}
.inboxpage a {text-decoration:none;}

.showmessage{border:1px solid #c1c1c1; }
	
.link {font-family:ms sans serif,arial;color:#000000;font-size:13px;}
.link a{color:#0000ff;}

.linwht {font-family:ms sans serif,arial;color:#000;font-size:12px;font-weight:bold;padding-top:7px;}
.linwht a{color:#000;text-decoration:none;}
.linwht a:hover{color:#0468AB;text-decoration:none;}

.search {font-family:ms sans serif,arial;color:#000;font-size:12px;}

.welcome {font-family:arial;color:#000;font-size:11px;padding-top:4px;padding-bottom:5px;padding-left:6px;line-height:19px;}
.welcome a{color:#003399;}
.welcome a:hover{color:#0468AB;text-decoration:none;}

.why-im {font-family:arial;color:#000;font-size:12px;padding-top:4px;padding-bottom:5px;padding-left:6px;line-height:18px;padding-right:4px;}
.why-im-bul {font-family:arial;color:#000;font-size:12px;padding-top:4px;line-height:18px;padding-right:2px;}

/* Comapny Directory */
.numbers {font-family:verdana,arial;color:#004479;font-size:11px;padding-left:6px;line-height:16px;}
.numbers a{color:#004479;text-decoration:none;}
.numbers a:hover{color:#0468AB;text-decoration:none;}

.cathead {font-family:arial;color:#424242;font-size:13px;padding-left:15px;font-weight:bold;padding-top:10px;padding-bottom:3px;}

.category {font-family:arial;color:#000;font-size:12px;padding-left:15px;line-height:22px;}
.category a{color:#0000CC}
.category a:hover{text-decoration:none;color:#0468AB}

.category1 {font-family:arial;color:#000;font-size:12px;padding-left:3px;line-height:22px;}
.category1 a{color:#0000CC}
.category1 a:hover{text-decoration:none;color:#0468AB}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
	font-size: 13px;
	color:#999999;
	background-color: #eeeeee;
}

.state_ListBox {
	width: 164px;
	padding: 2px;
	margin: 0px;
	border: 1px solid #ABABAB;
	font-family:Arial;
	font-size:12px;
}
/* Trade Leads */
.offertype {font-family:arial;color:#004479;font-size:12px;padding-left:15px;font-weight:bold;padding-top:10px;padding-bottom:3px;}

.offertlt {font-family:arial;color:#000;font-size:12px;padding-bottom:2px;}
.offertlt a{color:#004479}
.offertlt a:hover{text-decoration:none;color:#0468AB}

.bts {font-family:arial;color:#2E2E2E;font-size:11px;padding-bottom:2px;line-height:16px;padding-left:6px;padding-top:4px;}
.bts a{color:#003399;font-size:12px;}
.bts a:hover{color:#0468AB;text-decoration:none;}
.btsdot {font-family:arial;font-size:11px;padding-top:2px;padding-left:6px;padding-top:6px;}

/* Trade Leads */
.pcat-top a{font-family:arial;color:#2B2B2B;font-size:12px;font-weight:bold;}
.pcat {font-family:arial;color:#003399;font-size:12px;font-weight:bold;padding-top:5px;padding-left:15px;}
.pcat a{color:#003399;text-decoration:none;}
.pcat a:hover{color:#0468AB;text-decoration:none;}
.sub-pcat {font-family:arial;color:#014D88;font-size:11px;line-height:15px;padding-left:5px;}
.sub-pcat a{color:#014D88;}
.sub-pcat a:hover{color:#0468AB;text-decoration:none;}
.ind-re {font-family:arial;color:#000;font-size:12px;line-height:15px;padding-top:4px;padding-left:6px;}
.ind-re-lnk {font-family:arial;color:#2E2E2E;font-size:11px;padding-top:4px;}
.ind-re-lnk a{color:#003399;font-size:12px;}
.ind-re-lnk a:hover{color:#0468AB;text-decoration:none;}
.ind-re-dot {font-family:arial;font-size:11px;padding-top:6px;padding-left:6px;padding-right:2px;}

/* Industry */
.travel {font-family:arial;color:#000000;font-size:12px;line-height:19px;padding-top:4px;padding-left:6px;padding-right:4px;}
.travel a{color:#003399;}
.travel b{color:#003399;}
.travel a:hover{color:#0468AB;text-decoration:none;}

.fin {font-family:arial;color:#292929;font-size:12px;padding-top:4px;padding-left:6px;font-weight:bold;}
.fin a{color:#292929;text-decoration:none;}
.fin a:hover{color:#0468AB;text-decoration:none;}

.finlinks {font-family:arial;color:#000;font-size:12px;padding-top:4px;padding-left:6px;line-height:18px;}
.finlinks a{color:#003399;}
.finlinks a:hover{color:#0468AB;text-decoration:none;}

.tendertext {font-family:arial;color:#000;font-size:11px;padding-left:14px;line-height:15px;}


/* catalogs */


.ncat {font-family:arial;color:#000;font-size:12px;padding-top:4px;padding-left:16px;line-height:18px; padding-bottom:4px;}
.ncat a{color:#003399; text-decoration:underline;}
.ncat a:hover{color:#0468AB;text-decoration:none;}

.ncat1 {font-family:arial;color:#000;font-size:12px;padding-top:4px;padding-left:2px;line-height:18px; padding-bottom:4px;}
.ncat1 a{color:#003399; text-decoration:underline;}
.ncat1 a:hover{color:#0468AB;text-decoration:none;}

.sucess a{ font-family:arial; font-size:15px; color:#7C0000; padding-left:8px; font-weight:bold; text-decoration:none}
.sucess-txt { font-family:arial; font-size:11px; color:#000000; padding-left:5px;line-height:17px;}
.more a{ font-family:arial; font-size:11px; color:#ff0000; padding-right:6px;}

/* Fooetr */
.imfooter {font-family:arial;color:#000;font-size:12px;line-height:16px; }
.imfooter a{color:#003399}
.imfooter a:hover{color:#0468AB;text-decoration:none;}

/* terms and conditions */
.tc-hd {font-family:arial; color:#2B2B2B; font-size:12px; line-height:18px; padding-left:30px; padding-right:30px; }
.tc-hd b.wh{color:#004080; font-size:16px;}


.tc-imp {font-family:arial; font-size:12px; color:#FF0000; line-height:18px; padding-left:30px; padding-right:30px;}

.tc-text {font-family:arial; color:#2B2B2B; font-size:12px; line-height:18px; padding-left:30px; padding-right:30px; }

.tc-tb {font-family:arial; color:#2B2B2B; font-size:12px; line-height:24px; padding-left:30px; padding-right:30px; }
.tc-tb a{color:#0000CC; text-decoration:underline;}
.tc-tb a:hover{color:#0468AB; text-decoration:none;}

.tc-text1 {font-family:arial; color:#2B2B2B; font-size:12px; line-height:18px; padding-left:30px; padding-right:30px; }
.tc-text1 b.hd{color:#265687;}
.tc-text1 a{color:#2B2B2B; text-decoration:underline;}
.tc-text1 a:hover{color:#000; text-decoration:none;}

/* footer css */
.smallfooter-link{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,MS sans serif,verdana; line-height:17px; padding-left:5px; padding-right:5px;}
.smallfooter-link A {COLOR: #0000FF;}
.smallfooter-link A:hover {COLOR: #ff0000}
/* footer css */

/* indiamart amtex */

.feature 
{
padding-left: 6px;
font-size: 12px;
color: #000000;
line-height: 18px;
padding-top: 4px;
font-family: arial;
text-align:justify;
padding-right:8px;
}

.feature B
{
color: #003399
}

.feature A
{
color: #003399;
}

.feature A:hover
{
color: #004479;
text-decoration: none
}


.viewdetails
{
color: #000000;
font-family:arial;
font-size:13px;
padding-bottom:1px;
}

.viewdetails A
{
color: #0000ff;
text-decoration: underline;

}

.viewdetails A:hover
{
color: #FF0000;
text-decoration: none;
}

.profileList, span.profileList {
font-family:Arial, Helvetica, sans-serif;
}
.profileList h3 .high{
background-color:pink;
font-size:16px;
line-height:28px;
padding:0 0 0 5px;
margin:0;
font-weight:bold;
}
.profileList h3 {
font-size:16px;
line-height:28px;
padding:0 0 0 5px;
margin:0;
font-weight:bold;
}
.profileList p {
font-size:12px;
padding:0 5px 0 5px; margin:0;
font-weight:normal;
}

.profileList span {
font-size:12px;
padding:0 0 0 5px; margin:0;
font-weight:normal;
}

.profileList .address {
font-size:12px;
padding:0 0 0 5px; margin:0;
font-weight:normal;
}

.image {
padding:2px; 
border:1px solid #EAEAEA; 
margin:5px;
width:100px;
}

.userLogo
{
   display: block;
   background: #ddecee url(../upload_logo/no_image.jpg);
   width:100px;
   height:100px;
   position:relative;
}

.userLogo div
{
position:absolute; left:75px; bottom:8px; 
}

.profileList a {
text-decoration:none;
}

.profileList .txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; text-align:center;
	text-decoration: none;
}
.tabberlive .tabbertab {
 padding:1px;
 border:1px solid #aaaaaa;
 border-top:0;
 margin-top:0px;
}
ul.tabbernav
{
 margin: 0;
 margin-top: 4px;
 padding: 4px 0px;
 
 font: 12px Tahoma, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 display: inline;
 
}

ul.tabbernav li a
{
 	padding: 3px 13px 3px;
 	margin-right: 2px;
 	border: 1px solid #778;
 	background:url(../img/tabbg.png) repeat-x top;	
 	text-decoration: none;
 	color: #000000;
}
ul.tabbernav li a:hover
{
 	color: #000000;
 	background: white url(../img/tabbg.png) repeat-x 0px -24px;
}
ul.tabbernav li.tabberactive 
{	
 	padding: 3px 13px 3px;
	margin-right: 2px;
	border: 1px solid #9e9e9e;
	color: #9e9e9e;
background: white url(../img/tabbg.png) repeat-x top;	
}
ul.tabbernav li.tabberactive span
{
/* background-image:url(../img/tab_right_active.gif);
	background-repeat: no-repeat;
	background-position: right top;	*/
}
ul.tabbernav li.tabberactive a:hover
{
	color: #fff;
 	border-bottom: none;
	background: white url(../img/tabbg.png) repeat-x 0px -48px;	
}

/*inbox tab menu */

#InboxMainMenu 
{
	width:100%;
	height:25px;
	margin:0;
	border-style:solid;
	border-color:#19589b;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:5px;
	border-left-width:0;
}
#Inboxtab 
{
	margin:0;
	top:0;
}
#Inboxtab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#Inboxtab li 
{
display:inline;
	float:left;
	margin:0 1px 0 0 ;
	padding:0;
}
#Inboxtab a 
{
	background:#000000 url("../img/bright_044.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#Inboxtab a span 
{
	display:block;
	background:url("../img/bleft_044.gif") no-repeat left top;
	padding:0 15px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:25px;
}
#Inboxtab li.item_active a 
{
	background-position:right bottom;
	border-color:#FF9300;
}
#Inboxtab li.item_active a span 
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

/* Drop Down Main Menu */

#MainMenu 
{
	width:100%;
	height:31px;
	background: #FFFFFF url("../img/bmid_022.gif");
	margin:0;
	border:0;
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0;
	padding:0;
}
#tab a 
{
	background:#000000 url("../img/bright_022.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("../img/bleft_022.gif") no-repeat left top;
	padding:0 18px 0 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:31px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#000000;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#000099;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 solid #330066;
	background: #FFFFFF url("../img/bmid_022.gif");
	color:#FFFFFF;
	z-index:100;
	text-decoration:none;
	padding:0;
}
.dropmenudiv ul 
{
	margin:0;
	padding:0;
	list-style:none;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link, .dropmenudiv a:visited
{
	width:180px;
	margin:0;
	padding:0;
	display:block;
	border:0 solid #000000;
	color:#FFFFFF;
	background:url("../img/bleft_022.gif") no-repeat left top;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv a span 
{
	float:left;
	display:block;
	line-height:31px;
	background:url("../img/bright_022.gif") no-repeat right top;
	padding:0 18px 0 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.dropmenudiv a span 
{
	float:none;
}
.dropmenudiv a:hover
{
	border:0 solid #000000;
	background-position:left bottom;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000099;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#000099;
	font-weight:bold;
}
/* login */
.tele1
{
border:1px solid #ADC2D5;
margin-right:3px;
width:67px; height:20px;
}
.tele2
{
border:1px solid #ADC2D5;
margin-right:3px;
width:52px;height:20px;
}
.tele3
{
border:1px solid #ADC2D5;
margin-right:3px;
width:136px;height:20px;
}
.mob2
{
border:1px solid #ADC2D5;
margin-right:3px;
width:150px;height:20px;
}
.basic1
{
padding-top:2px;
font-family:arial;
font-size:14px;
color:#033A8C;
font-weight:bold;
}
.require
{
font-family:arial;
font-size:11px;
color:#000000;
padding-right:5px;
margin-bottom:3px;
}
.tablebordernew
{
border-bottom:1px solid #83D3FF;
border-left:1px solid #83D3FF;
border-right:1px solid #83D3FF;
border-top:0px solid #83D3FF;
border-collapse:collapse;
}
.textfld2
{
font-family:ms sans serif, arial;
font-size:12px;
color:#000000;
padding-left:5px;
}
.terms {
	FONT-SIZE: 11px; FONT-FAMILY: arial; margin-top:2px;
}
.smalltxt1
{
font-family:arial;
font-size:11px;
color:#000000;
line-height:15px;
padding-top:12px;
}
.smalltxt
{
font-family:arial;
font-size:10px;
color:#000000;
line-height:13px;
}
.firstname
{
border:1px solid #ADC2D5;
margin-right:3px;
width:103px; height:20px;
}
.invisible
{
background-color:#FFFFFF;
}
.invisible1
{
background-color:#FFFFFF;
}

.invisible div{
display:none;
}
.invisible1 p{
display:none; margin:0px;
}

.visible
{
background-color:#E9F7FE;
}
.visible1
{
background-color:#E9F7FE;
}

.visible div
{
font-size:10px;
color:#000000;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
font-family:verdana,arial;
display:block;
}

.visible1 p
{
font-size:10px;
color:#000000;
padding-right:10px;
padding-top:2px;
padding-bottom:2px;
font-family:verdana,arial;
display:block;margin:0px;
}
.submenu
{
margin:0px;
}
.inputnew0
{
border:1px solid #ADC2D5;
margin-right:3px;
width:150px;height:20px;
}
.inputnew1
{
border:1px solid #ADC2D5;
margin-right:3px;
width:240px;height:20px;
}
.inputnew2
{
border:1px solid #ADC2D5;
margin-right:3px;
width:200px;height:20px;
background-color:#e9f7fe;
}
.inputnew3
{
border:1px solid #ADC2D5;
margin-right:3px;
width:450px;height:20px;
}
.inputnew
{
border:1px solid #ADC2D5;
margin-right:3px; height:20px;
}
.helptxt1
{
font-family:arial;
font-size:11px;
color:#7C7C7C;
padding-left:1px;
line-height:14px;
margin-top:3px;
margin-bottom:2px;
padding-right:40px;
MARGIN-BOTTOM: 0.0em;
display:none;
}
.headlink {
PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; COLOR: #000; LINE-HEIGHT: 20px; PADDING-TOP: 12px; FONT-FAMILY: ms sans serif,arial
}
.headlink a {
	color: #0000ff; font-family: arial; text-decoration:none;
}
.headlink b {
	color: #004275
}
.errorstyle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #FF0000 ;
	border: 1px solid #FF0000;
}

/* Login form */
.log_text {color: #000000; font-family:ms sans serif,arial; font-size: 10px; line-height: 15px; margin-left: 5px;}
.log_forget a{color: #0033CC; font-family:ms sans serif,arial; font-size: 15px; font-weight: bold; line-height: 17px}
.glformhead {COLOR: #000; font-family:arial; FONT-SIZE: 15px;padding-left:5px; text-align:left}

/* signout */
.glthanks {FONT-SIZE: 13px; COLOR: #000; PADDING: 4px;FONT-FAMILY: ms sans serif,arial; }
.glthanksmsg {FONT-SIZE: 13px; COLOR: #333;FONT-FAMILY: ms sans serif,arial;}
.glthanksadlink {FONT-SIZE: 11px; COLOR: #000;FONT-FAMILY: ms sans serif,arial;}

/* fileupload */
.titlestyle {font-family: Arial, Helvetica, sans-serif;	line-height: 25px;	font-weight: bold;	font-size: 12px; color: #FFFFFF;
	background-color: #0072b8;}
.titlestyle1 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	background-color: #cbe9ff;
}
.onepxtable{border: 1px solid #0072b8;}
.innertablestyle {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;color: #333333;	background-color: #F5F5F5;}

.inner {font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-size: 12px;color: #333333;}
.input_mail{border:1px solid #cccccc; background:url(../img/link-bg-new.gif) 0 -4px  repeat-x; height:18px;}

/* member area */
.memberlink {font-size:12px; font-family:arial,verdana,ms sans serif; color:#004A95;}
.memberlink a {text-decoration:none;}
.gap {margin-left:17px;}
.red{color:#FF0000;}
.acc_head {font-family:arial,verdana,ms sans serif; color:#005EBE; font-size:16px; padding-left:9px;}
.profile_create {font-family:arial,verdana,ms sans serif; padding-left:14px; color:#393939; font-size:12px; margin-left:17px; padding-top:7px;}
.profile_create b.sub{font-size:12px; color:#000000;}
.profile_create b.free{font-size:14px; color:#FF6000;}

.live {font-family:arial,verdana,ms sans serif; padding-left:14px; color:#000000; font-size:12px; padding-top:6px; line-height:20px; margin-left:17px;}
.submenu{margin-bottom: 0.0em;}
.tab-name {color:#005EBE; font:13px arial,verdana,ms sans serif; padding:10px;}
.tab-text1 {color:#323232; font:12px arial,verdana,ms sans serif; padding-left:15px; font-weight:bold;}
.tab-head {color:#323232; font:12px arial,verdana,ms sans serif; padding-left:15px; padding-right:15px; line-height:17px;padding-bottom:5px;}
.open {color:#323232; font:12px arial,verdana,MS Sans Serif; padding-right:12px}
.open a{color:#0000ff; text-decoration:underline;}
.open a:hover{color:#ff0000; text-decoration:none;}
.owntype{border:1px solid #ADC2D5;margin-right:3px;}
.upcty{border:1px solid #ADC2D5;margin-right:3px;width:85px;height:20px;}
.thankscat {FONT-SIZE:12px; COLOR:#333; LINE-HEIGHT:16px; PADDING-TOP:10px; PADDING-left:7px;FONT-FAMILY: ms sans serif,arial}
.thankscat a{COLOR:#00f;FONT-SIZE:13px; }

/* pagination */
#tnt_pagination {
	display:block;
	text-align:center;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-right:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-right:5px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-right:5px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
.display{display:inline-block;margin:10px; width: 340px; height: 160px; margin:5px; float:left;border-bottom:4px solid #008aca}
.display1{display:inline-block;margin:10px; width: 90px; height: 180px; margin:10px; float:left;}
.productDesc {padding-top:7px;}
.productDesc span{font-style:italic;font-weight:lighter;vertical-align: top; color:#356029;}
.productName {
	text-decoration:underline;
	font-size:12px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#3F7231;
	text-decoration:underline;
}

.productPrice {
	padding-top:7px;
	padding-right:15px;
	text-align:right;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#356029;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  background:#B7DCAD;
}
.highlight_word{
        background-color: pink;
}
.company_name
{color:#0074b9;font-size:18px;font-family:verdana; font-weight: bold;}
td.wid120{width:120px;}
td.wid100{width:100px;}
td.wid170{width:170px;}
td.wid300{width:300px;}
td.wid70{width:70px;}
.com_contactPerson
{
	background:#FFF url(../img/icon.png) no-repeat left 0; 
	height:16px; color:#ff6c00; font-weight:bold;
	padding:0px 0 0 25px; 
	margin:10px 0 0 10px
}
.com_address
{
	background:#FFF url(../img/icon.png) no-repeat 0 -18px ; 
	height:24px; 
	padding:0px 0 0 25px; 
	margin:10px 0 0 10px
}
.com_phone
{
	background:#FFF url(../img/icon.png) no-repeat 0 -42px; 
	height:16px; 
	padding:0px 0 0 25px; 
	margin:10px 0 0 10px
}
.com_fax
{
	background:#FFF url(../img/icon.png) no-repeat 0 -63px; 
	height:16px; 
	padding:0px 0 0 25px; 
	margin:10px 0 0 10px
}
.com_mobile
{
	background:#FFF url(../img/icon.png) no-repeat 0 -84px; 
	height:16px; 
	padding:0px 0 0 25px; 
	margin:10px 0 0 10px
}
.com_desc
{
	background-color:#F2F2F2;
	padding:5px;
}
.com_listed{font-size:12px; padding:5px;}
.com_more{font-size:14px; font-weight:bold; color:#ff6c00}
.com_head{font-size:12px; font-weight:bold; padding:2px;}
.com_text{font-size:12px; padding:2px;}