body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
/* table{border-collapse:collapse;border-spacing:0;} */
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
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,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:11px;font-weight:normal;}
legend{color:#000;}
p {padding:0;margin-top:0;margin-right:0;margin-bottom:1em;margin-left:0;}
ol,ul {list-style:none;}
strong {font-weight:bold;}

html {height:101%;}
body {
	background: #fff;
	color: #000;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;                           font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

a {
	color: #25a;
	text-decoration: none;
}
a:hover {
	color: #359cd2;
}

#hv-main {
	margin:0 auto;
	max-width:999px;
  _width:999px;
}

/************************************************************
  Header CSS Start
 ************************************************************/
#header-wrap {
	width: 100%;
	height: 100%;
	margin:4px 0 2px 0;
	overflow: hidden;        
}

#hw-left {
	display:block;position:relative;    
	width: 244px;
	height:60px;
	float: left;
}
#hw-left img{position:absolute;bottom:0;}

#hw-right {
	width: 258px;
	float: right;
	text-align:center;font-size:10px;line-height:14px;height:58px;border:1px solid #bed7f1;
}

#hw-center{
	margin-left: 244px;
	margin-right: 258px;
  text-align:center;
}

/************************************************************
  Body 3 column layout CSS
 ************************************************************/
#hv-body {
	position:relative;
	background-color:#fffeff;
	width:100%;
	height:100%;
	overflow:hidden;
	text-align:left;
}

#contentrow{ /* Added by me: Hack for IE. resolves contentwrapper float: left; and top-menu-line absolute positioning BUG */
width: 100%;
}
#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{	
 /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
  background-color:#fffeff; /* Hack for IE */
	margin-left:207px;
	margin-right:235px;
  text-align:left;	
}
#contentcolumn-left {
	margin-left:207px;
	text-align:left;
}
#contentcolumn-right {
	margin-right:235px;
	text-align:left;
}
#contentcolumn-full {
	width:inherit;
	text-align:left;
}

#leftcolumn{
float: left;
width: 202px;
margin-left:-999px;
text-align:left;
}

#rightcolumn{
float: left;
width: 230px;
margin-left:-230px;
text-align:left;
}

/* thesame for home main page */
#contentcolumn-main-page {
	margin-right:423px;
	text-align:left;
}
#rightcolumn-main-page{
float: left;
width: 418px;
margin-left:-418px;
text-align:left;
}

/************************************************************
  list UL as table CSS Start
 ************************************************************/
.ultable {list-style:none;margin:0;padding:0;text-align:left;}
.ultable  li {
  min-height: 32px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  text-align:left;
  margin:0;padding:0;
  zoom: 1;
  *display: inline;
  _height: 32px;
}	

/************************************************************
  main-menu-place
 ************************************************************/
div#main-menu-place{height:66px;width:100%;background:#285086 url(../img/menu_bg.gif) repeat-x;} 
 
/************************************************************
  my absolute positioned top-menu-line
 ************************************************************/
#frmsearch {width:100%;height:66px;margin:0;padding:0;position:absolute;top:0;left:0;z-index:1000;}

#frmsearch{text-align:center;}
#frmsearch .ultable  li {text-align:left;}

#frmsearch button::-moz-focus-inner {border:0;padding:0;}
#frmsearch button, #frmsearch button:hover, #frmsearch button:active{
  color:#FFF;
  font-weight:bold;  
  text-transform:none;  
  font-size:13px;
  line-height:17px;
  letter-spacing:-0.03em;
  cursor:pointer;
  height:34px;  
  min-width:110px;
  _width:110px;
  margin:0;
  padding:0 7px 2px 7px;
  border-style:none;
  border-left:1px solid #abcdeb;
  border-right:1px solid #7995bc;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;  
  background:#285086 url(../img/menu_btn.gif) repeat-x;
}
#frmsearch button.btn-sel{background:#7bc04b url(../img/menu_btn_sel.gif) repeat-x;}
#frmsearch button:hover{text-shadow: 0 0 2px #567;}

/************************************************************
  main search panel
 ************************************************************/
#searchpanel{margin:0;padding:0;height:32px;} 
ul#searchpanel li.datelang{width:171px;margin:0 0 0 15px;font-size:10px;font-weight:bold;color:#e7e7ea;vertical-align:middle;line-height:28px;}

/* search. shared */
.search-block{overflow:hidden;}
.search-block span{display:block;overflow:hidden;}
.search-block span input{width:100%;height:19px;color:#555;border:1px solid #ccc;}
.search-block u{display:block;float:right;width:38px;height:19px;border:1px solid #ccc;border-left:0px solid #fff;background-color:#fff;text-decoration:none;padding-left:7px;margin-right:8px;}
.search-block u label{display:block;line-height:18px;font-size:10px;color:#888;text-align:center;cursor:pointer;}
.search-block u input{display:block;float:left;cursor:pointer;margin-top:3px;}
.search-block i{display:block;float:right;font-style:normal;}
.search-block i input{cursor:pointer;border:none;}
.search-block:hover span input,.search-block:hover u{border-color:#aaa;}
.search-block span input:focus{border-color:#4583eb;-moz-box-shadow:inset -10px 0 10px -2px #dde;-webkit-box-shadow:inset -10px 0 10px -2px #dde;box-shadow:inset -10px 0 10px -2px #dde;}

/* format searchpanel search */
#searchpanel .search-block{width:242px;margin:6px 0 0 0;}
#searchpanel .search-block u{margin-right:0;}
/* search submit button */
#searchpanel i input{width:32px;height:32px;cursor:pointer;margin-left:3px;border-style:none;background-color:transparent;background-image: url(../img/search.gif);background-position:0px 0px;}
#searchpanel i input:hover{background-position:0px -32px;}
#searchpanel i input:active{background-position:0px -64px;}

#mCategoryID,#mCountryID {margin:6px 3px 0 3px;float:left;width:150px;height:21px;border:1px solid #ccc;}
#mCategoryID:hover,#mCountryID:hover{border:1px solid #aaa;}

/* flags */
ul#searchpanel li.lang-flags {width:200px;}
ul#searchpanel li.lang-flags  img{padding:0;margin:0;border:0;}
a.flags,ul#searchpanel li.lang-flags a{padding:0;width:30px;height:16px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:0px -1px 5px rgba(50,50,100,0.5);-webkit-box-shadow:0px -1px 5px rgba(50,50,100,0.5);box-shadow:0px -1px 5px rgba(50,50,100,0.5);}
ul#searchpanel li.lang-flags a{display:block;float:right;text-indent:0px;background-color:transparent;background-image:none;margin:8px 0 5px 4px;}
a.flags{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin:4px 1px 2px 1px;}

a.flags,ul#searchpanel li.lang-flags a.flags{background:url(../img/merged-bkg-images.png);background-repeat:no-repeat;}
a.flags:hover,ul#searchpanel li.lang-flags a:hover{-moz-box-shadow:0px -2px 5px #31a3d8;-webkit-box-shadow:0px -2px 5px #31a3d8;box-shadow:0px -2px 5px #31a3d8;}

a.flags.flag-georgian,ul#searchpanel li.lang-flags  a.flags.flag-georgian{background-position:0 0;}
a.flags.flag-english,ul#searchpanel li.lang-flags  a.flags.flag-english{background-position:0 -16px;}
a.flags.flag-russian,ul#searchpanel li.lang-flags  a.flags.flag-russian{background-position:0 -32px;}

/************************************************************
  alphabet search
 ************************************************************/
#abc{text-align:center;}
#abc a{font-family:'times new roman',georgia,Arial,Verdana,Helvetica,sans-serif;color:#b39841;text-decoration:underline;font-weight:bold;font-size:11px;margin-left:4px;}
#abc span {margin-left:8px;}
#abc span a{font-size:12px;margin-left:3px;}

/************************************************************
  Footer CSS Start
 ************************************************************/
#hv-footer {height:auto;width:100%;}

/* Footer Theme */
.footmsg{font-size:10px;text-align:center;}
.ultable-footer{width:100%;height:40px;color:#fff;background-color:#29426b;}
.ultable-footer li{margin:2px 0 0 2px;}
.ultable-footer li.foot-nav{margin:8px 30px 0 200px;}
.ultable-footer li.foot-nav a{color:#fff;text-decoration:none;}
.ultable-footer li.foot-nav a:hover{text-decoration:underline;}
.ultable-footer li.foot-nav a.active{color:#82c551;}
/* Foot copy-right */
#copy-right{text-align:center;font-size:10px;}
#copy-right a{color:#0000aa;font-size:10px;text-decoration:none;}
#copy-right a:hover{text-decoration:underline;}
/* Foot scroller */
#footscroller{margin:2px auto;position:relative;overflow:hidden;width:450px;height:20px;}
#footscroller div{position:relative;left:15px;top:500px;overflow:hidden;text-align:center;width:420px;text-align:center;font-size:10px;font-weight:bold;color:#aaa;}

.copyright {font-size:10px;color:#777;font-weight:normal;}
.copyright  a, a.copyright{font-size:10px;color:#444;font-weight:normal;text-decoration:none;}
.copyright  a:hover, a.copyright:hover{font-size:10px;color:#777;font-weight:normal;text-decoration:none;}

/************************************************************
  Inner 2 column divider for seller, products, consumer pages
 ************************************************************/
.inner-wrap{margin-right:135px;}
.inner-center{float:left;width:100%;}
.inner-right{float:right;width:130px;margin-right:-135px;}

.inner-wrap-news{margin-right:185px;}
.inner-center-news{float:left;width:100%;}
.inner-right-news{float:right;width:180px;margin-right:-185px;}

.inner-wrap-tsh{margin-right:210px;}
.inner-center-tsh{float:left;width:100%;}
.inner-right-tsh{float:right;width:205px;margin-right:-210px;}

/************************************************************
  OpenTable, Closetable
 ************************************************************/
div.blocks-body{background:#f8f8ff;border:1px solid #bed7f1;}
div.blocks-content{margin:11px;}

/************************************************************
  Blocks CSS
 ************************************************************/
.block_head, .block_head_superlight {
	color:#02032f;
	font-weight:bold;
	font-size:11px;
	line-height:26px; 	
	vertical-align:middle;
	text-indent:10px;
	padding:0 1px;
	height:26px;
	width:auto;
}
.block_head {background-color:#bed7f1;}
.block_head_superlight {background-color:#e0e7fa;}

.block_body,.block_body_superlight, .block_partners {
	font-size:11px;
	width:auto;
}
.block_body,.block_body_superlight {	padding:4px 3px 5px 6px;}
.block_partners {height:160px;}
.block_body , .block_partners {
	border:1px solid #bed7f1;
	border-top:1px solid #9dbde6;
	background-color:#ebf3fd;
}
.block_body_superlight {
	border:1px solid #c0e0f4;
	border-top:1px solid #bed7f1;	
}
.block_body  a{color:#023db5;text-decoration:none;}
.block_body  a:hover{color:#e35b00;text-decoration:none;}
.block_body_superlight  a{color:#023db5;text-decoration:none;}
.block_body_superlight  a:hover{color:#e35b00;text-decoration:none;}

a.bhlight{font-size:11px;color:#883300;font-weight:bold;text-decoration:none;}
a.bhlight:hover {font-size:11px;color:#cc7744;font-weight:bold;text-decoration:none;}

a.bhregular {font-size:11px;color:#02032f;font-weight:bold;text-decoration:none;}
a.bhregular:hover {font-size:11px;color:#cc7744;font-weight:bold;text-decoration:none;}

/************************************************************
  categorypath (breadcrumbs)
 ************************************************************/
.cat_h1h6{margin-bottom:4px;vertical-align:middle;}
.cat_h1h6, .cat_h1h6 a, .cat_h1h6 a:hover ,.cat_h1h6 h1,.cat_h1h6 h2,.cat_h1h6 h3,.cat_h1h6 h4,.cat_h1h6 h5,.cat_h1h6 h6{
	font-size:12px;
	font-weight:bold;	
	letter-spacing:-1px;
	color:#111177;
	font-weight:bold;
	line-height:20px;
}
.cat_h1h6 a {font-size:12px;font-weight:bold;text-decoration:none;}
.cat_h1h6 a:hover {font-size:12px;font-weight:bold;text-decoration:underline;}
.cat_h1h6 .sel {color:#aa4400;}
.cat_h1h6 .rez {font-weight:normal;}
.cat_h1h6 h1,.cat_h1h6 h2,.cat_h1h6 h3,.cat_h1h6 h4,.cat_h1h6 h5,.cat_h1h6 h6{display:inline;padding:0px;margin:0px;}

/************************************************************
  sellers, products, leads, consumers listing
 ************************************************************/
.headerrow  {
	color:#aa4400;
	font-weight:bold;
	font-size:12px;
	text-indent:5px;
	height:26px; 	
	background:url(../images/block_headsuperlight.jpg);
	border-bottom:1px solid #d0d0d0;	
}
.rdesc {
	font-size:10px;
	color:#000;
	margin-top:10px;
}

/*-- start seller.php */
.sellertb{width:100%;}
.sellertb td{font-size:10px;text-align:left;padding-left:5px;}
.sellertb div{font-size:10px;}

.sellertb td.pdtop5{padding-top:5px;}
.sellertb td.pdbtt5{padding-bottom:5px;}

.sellertb td.listcol1{width:280px;}
.sellertb td.listcol2{width:120px;}
.sellertb td.listcol3{width:120px;}
.sellertb td.listcol4{width:100px;}

.sellertb td.listcol1_4{width:100%;}

.sellertb div.limit1{width:280px;height:16px;line-height:16px;text-align:left;overflow:hidden;}
.sellertb div.limit2{width:120px;height:16px;line-height:16px;text-align:left;overflow:hidden;}
.sellertb div.limit3{width:120px;height:16px;line-height:16px;text-align:left;overflow:hidden;}
.sellertb div.limit4{width:100px;height:16px;line-height:16px;text-align:left;overflow:hidden;}

.sellertb div.limit1_4{width:620px;overflow:hidden;text-align:left;}

.sellertb a.catlink{font-size:10px;text-decoration:none;}
.sellertb a.catlink:hover{font-size:10px;color:#09F;text-decoration:underline;}

.sellertb h2{display:inline;color:navy;font-weight:bold;font-size:10px;}
.sellertb h3{display:inline;color:navy;font-size:10px;}

.sellertb td.seprtline{border-bottom:1px solid #d0d0d0;height:1px;line-height:1px;}
/*-- end seller.php */

/*-- start products.php */
.producttb{width:100%;}
.producttb td.prodrow{font-size:10px;text-align:left;padding-top:3px;padding-bottom:2px;padding-left:2px;}
.producttb div{font-size:10px;}

.producttb td.pdtop5{padding-top:5px;}
.producttb td.pdbtt5{padding-bottom:5px;}

.producttb td.listcol1{width:104px;text-align:center;}
.producttb td.listcol2{width:296px;}
.producttb td.listcol3{width:220px;}

.producttb div.limit1{width:104px;overflow:hidden;text-align:center;position:relative;}
.producttb div.limit2{width:296px;overflow:hidden;}
.producttb div.limit3{width:220px;height:16px;line-height:16px;text-align:left;overflow:hidden;margin-bottom:10px;}
.producttb div.limit4{width:220px;height:25px;line-height:25px;text-align:left;overflow:hidden;margin-bottom:5px;}
.producttb div.limit5{width:120px;overflow:hidden;margin-bottom:5px;float:left;}
.producttb div.limit6{width:100px;overflow:hidden;margin-bottom:5px;float:left;}

.producttb a.catlink{font-size:10px;text-decoration:none;}
.producttb a.catlink:hover{font-size:10px;color:#09F;text-decoration:underline;}

.producttb h2{display:inline;color:navy;font-weight:bold;font-size:10px;}
.producttb h3{display:inline;color:navy;font-size:10px;}

.producttb .datestyle{font-size:10px;color:#333333;font-weight:normal;}

.producttb td.seprtline{border-bottom:1px solid #d0d0d0;height:1px;line-height:1px;}
/*-- end products.php */

/*-- start consum.php */
.producttb td.listcol1c{width:104px;text-align:center;}
.producttb td.listcol2c{width:316px;text-align:center;}
.producttb td.listcol3c{width:120px;}
.producttb td.listcol4c{width:80px;}

.producttb div.limit1c{width:104px;overflow:hidden;text-align:center;position:relative;}
.producttb div.limit2c{width:316px;overflow:hidden;text-align:left;}
.producttb div.limit3c{width:120px;overflow:hidden;text-align:center;}
.producttb div.limit4c{width:80px;overflow:hidden;text-align:center;font-size:11px;}
/*-- end consum.php */

/*-- start consumer.php */
.consumtable2{width:100%;}
.consumtable2 td,th{color:#000044;line-height:18px;padding:1px 6px; text-align:left;}
.consumtable2 th{width:140px;}
.consumtable2 tr.rcl1{background-color:#ecf0ff;}
.consumtable2 .datestyle{font-size:10px;color:#333333;font-weight:normal;}	

.consum_header td.hH2, .consum_header td.hH3{border-top:1px solid #e8e8ff;border-bottom:1px solid #e8e8ff;}
.consum_header td.hH1{width:12px;border-top:1px solid #bed7f1;border-bottom:1px solid #bed7f1;background-color:#bed7f1;}
.consum_header td.hH2, .consum_header td.hH3{background-color:#fcfcff;}
.consum_header td.hH2{padding:5px;width:85%;}
.consum_header td.hH3{padding:3px;}

.consum_header td.hH2, .consum_header td.hH2 a{font-size:15px;font-weight:bold;color:#010d87;letter-spacing:-1px;}
.consum_header td.hH2 a{color:#010dc7;text-decoration:none;}
.consum_header td.hH2 a:hover  {color:#d92100;text-decoration:underline;}

.ovrflw{width:610px;height:480px;overflow:hidden;}
.ovrflw1{float:left;width:115px;height:105px;text-align:center;vertical-align:middle;margin:2px;overflow:hidden;border:1px solid #ccccff;background-color:#fff;}
/*-- end consum.php */

/* .content */
.datestyle,.datestyle9,.datestyle10,.datestyle11{font-weight:normal;color:#707070;}
.datestyle9{font-size:9px;padding-left:7px;}
.datestyle10{font-size:10px;}
.datestyle11{font-size:10px;color:#333333;}
.datestyle{font-size:12px;}

.tinygrey{font-size:9px;font-weight:normal;color:#5050c0;letter-spacing:-1px;}

/*   blackbold */
.supplier, a.supplier{font-size:12px;font-weight:bold;color:navy;vertical-align:top;text-decoration:none;}
a.supplier:hover{color:#09F;}

/* .resultname, a.resultnamesubject */
a.rname {font-size:12px;font-weight:bold;color:#06C;text-decoration:none;}
a.rname:hover {color:#09F;}

/* contactnow */
.rcont,a.rcont{font-size:10px;font-weight:bold;color:#f60;text-decoration:none;}

/* a.resultmore topcap */
a.rmore{font-size:10px;color:navy;font-weight:bold;text-decoration:none;}
a.rmoren {font-size:10px;color:navy;font-weight:normal;text-decoration:none;}
a.rmore:hover,a.rmoren:hover{color:#09F;}

.resultscount {font-size:12px;color:#117;padding-bottom:4px;}
.resultscount2 {width:80%;font-size: 12px;color:navy;text-align:center;line-height:20px;padding-top:5px;padding-bottom:15px;}
.profilename {font-size:10px;font-weight:bold;color:navy;text-align:left;vertical-align:top;width:25%;}
.profilevalues {font-size:10px;color:#000;text-align:left;vertical-align:top;}

/* pages registration form */
.regpers_police {font-size:10px;color:#42436f;padding-left:8px;}
.regpers_required {font-size:10px;color:#f00;width:280px;}

.lightnote{color:#888;font:10px verdana; font-weight:lighter;}

/* gold membering */
.goldmember {padding:5px 20px;color:#1111cc;font-size:13px;text-align:left;}
.goldmember ul li {padding-top:6px;padding-left:6px;}
.goldmembertable tr {height:30px;}
.goldmembertable  th,.goldmembertable  td{background-color:#e8ebec;}
.goldmembertable  td{color:#1111cc;}
.goldmembertable  td,.goldmembertable   th{font-size:12px;text-align:left; padding-left:30px;}
.usergold {line-height:28px;margin:1px 5px;background-color:#f0f0f4;border-bottom:1px solid #ddd;}
.usergold  a{font-size:11px;color:#888510;font-weight:bold;}
.usergold a:hover {font-size:11px;color:#F60;font-weight:bold;}

/************************************************************
  DASRULEBULI BLOKEBI
 ************************************************************/
/* Categories  menu */
.bh  {
	width:auto;
	color:#02032f;
	font-weight:bold;
	font-size:12px;
	line-height:26px; 	
	vertical-align:middle;
	text-indent:6px;
	height:26px;
	background-color:#bed7f1;
}
.cb {
	font-size:10px;
	margin-bottom:8px;
	width:200px;
	border:1px solid #bed7f1;
	border-top:1px solid #9dbde6;
	background-color:#ebf3fd;
}
.cl{background-color:#f8f8ff;}
.cl ul{
	margin:0;	
	padding:0;
	list-style-type:none;	
	font-size:10px;
	line-height:12px; 
	width:auto; 
	border-bottom:1px solid #ccc;
}
.cl ul li{position:relative;}
.cl ul li a{
	display:block;
	overflow:hidden;
	font-size:11px;
	letter-spacing:-1px;
	color:#301080;
	text-decoration:none;
	padding-top:3px; 
 	padding-left:4px;
	padding-right:7px;
	padding-bottom:3px;
	border-top:1px solid #f8f8ff;
	border-bottom:1px solid #f8f8ff;	
	border-left:1px solid #f0f0ff;
	border-right:1px solid #f0f0ff;	
	background-color:#f0f0ff; 
}
.cl ul li a:hover{font-size:11px;color:#F60;border:1px solid #21e2e4;background-color:#e4e4f4;letter-spacing:-1px;padding-right:7px;}
.arr {display:block;float:left;font-size:11px;font-weight:bold;position:absolute;left:96%;top:5px;}
.scb {
	display:none; 
	z-index:200;
	left:-900px;
	top:0px; 
	width:250px; 
	position:absolute; 
}
#catnorec{color:navy; padding:10px 10px 0px 10px;}

#csearchtxt{float:left;}
#csearch{display:block;float:left;margin-top:4px;font-size:11px;font-weight:normal;color:#555;margin-left:10px;height:15px;width:95px;letter-spacing:-1px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#csearchgo{display:block;float:left;margin-left:0px;margin-top:6px;}

.csL{width:5px;height:5px;line-height:1px;background: url(../images/ShadowAlpha-L.png) no-repeat 0px 100%;} 
.csB {width:240px;height:5px;line-height:1px;background: url(../images/ShadowAlpha-B.png) no-repeat 100% 0px;} 
.csBR {width:5px;height:5px;line-height:1px;background: url(../images/ShadowAlpha-LB.png) no-repeat 0px 0px;} 
.csM{width:245px;background-color:#f8f8ff;border-left:1px solid #bed7f1;border-bottom:1px solid #444;border-right:1px solid #444;}

.csT{
	width:245px;
	height:2px;
	line-height:2px;
	background-color:#f8f8ff;
	border-left:1px solid #bed7f1;
	border-top:1px solid #bed7f1;
	border-right:1px solid #444;
}
.csTL{width:5px;height:2px;line-height:2px;}
.csBL{width:5px;height:5px;line-height:1px;}

/*-- leads slider -----------*/
.brlids_title  {width:100%;float:left;border-bottom:1px solid #9dbde6;background-color:#e0e7fa;}
.brlids_title div{float:left;width:49%;text-indent:8px;color:#02032f;font-weight:bold;line-height:24px;vertical-align:middle;}
.brlids_body {width:auto;margin-bottom:0px;border:1px solid #bed7f1;background-color:#fdfdff;height:202px;}
#buyerlids,#sellerlids  {display:block;float:left;position:relative;overflow:hidden;height:176px;}
#buyerlids  {width:49%;margin-left:2px;}
#sellerlids  {width:49%;margin-left:4px;}
.brlids0,.brlids1{height:44px;width:100%;overflow:hidden;}
.brlids0{background-color:#e8e8ee;}
.brlids1{background-color:#fff;}

.brlids_body ul {list-style:none;padding:0px;margin:5px;}
.brlids_body ul li {float:left;display:block;}
.brlids_body ul li.li1 {	
	text-align:center;
	height:30px;	
    width:30px;
	border:1px solid #bbbbdd;
}
.brlids_body ul li.li2{text-align:center;height:30px;width:13%;padding-top:5px;}
.brlids_body ul li.li3 {
	text-align:left;
	line-height:13px;
	height:26px;	
    width:67%;
	overflow:hidden;
}
.brlids_body ul li.li1 img{vertical-align:bottom;cursor:url(../../../includes/myincludes/img_tools/img_zoom/graphics/zoomin.cur), pointer;outline:none;}
.brlids_body ul li.li2 img{margin:0px 3px 0px 3px;}
.brlids_body ul li.li3  a{font-size:10px;color:#023db5;font-weight:normal;text-decoration:none;}
.brlids_body ul li.li3  a:hover{font-size:10px;color:#e35b00;font-weight:normal;text-decoration:underline;}

/* flag images limiter */
.s_flag, .lp_flag, .p_flag, .sl_flag{width:25px;height:15px;}

/* block travel ads */
#travelads {display:block;position:relative;overflow:hidden;height:115px;background-color:#fef;}
#trvimg {display:block;position:relative;overflow:hidden;height:35px;background-color:#fef;}
/*#trvtmb{display:block;float:left;text-align:center;margin-top:0px;height:100%;width:40%;}*/
#trvdiv {overflow:hidden;text-align:center;height:110px;margin:2px 10px;width:90%;}
.fl {overflow:hidden;text-align:center;color:#656565;font-size:10px;height:40px;margin:2px 10px;width:90%;}
.trv, .trv a, .trv a:hover{font-size:10px;font-weight:normal;color:#656565;text-align:center;text-decoration:none;}

#trvbl1,#trvbl2,#trvbl3{display:block;text-align:center;font-size:18px;font-weight:bold;height:110px;margin-top:40px;width:100%}
#trvbl1{color:#f22;}
#trvbl2{color:#2ff;}
#trvbl3{color:#22f;}

/* Site Categories Block */
.clbody {overflow:auto;height:185px;width:auto;background-color:#ebf3fd;border:1px solid #bed7f1;border-top:1px solid #9dbde6;}
.clbody .c1n {float:left;width:32%;padding:0px 3px 0px 1px;overflow:hidden;border-right:0px solid #c0d8ff;}
.clbody .c2n{float:left;width:32%;padding:0px 3px 0px 1px;overflow:hidden;border-right:0px solid #c0d8ff;}
.clbody .c3n {float:left;width:30%;padding:0px 3px 0px 1px;overflow:hidden;}
.clbody li a, .clbody li a:hover{
	display:block;
	font-size:10px;
	line-height:12px;
	height:18px;
	padding-left:2px;
	padding-bottom:3px;
	text-decoration:none;
	white-space:nowrap;
	width:98%;
	overflow:hidden;
}
.clbody li a{color:#023db5;border-top:1px solid #f8f8ff;border-bottom:1px solid #f8f8ff;border-left:1px solid #f0f0ff;border-right:1px solid #f0f0ff;}
.clbody li a:hover{color:#e35b00;border:1px solid #c0e0f4;background-color:#e4e8f4;}
/* Site Categories left Block */
ul.clul{float:left;width:175px;overflow:hidden;padding:0px 3px 0px 1px;}
ul.clul li a, ul.clul li a:hover{height:15px;line-height:15px;}

/* News index.php */
.cn_header td.hH2, .cn_header td.hH3{border-top:1px solid #e8e8ff;border-bottom:1px solid #e8e8ff;}
.cn_header td.hH1{width:12px;border-top:1px solid #bed7f1;border-bottom:1px solid #bed7f1;background-color:#bed7f1;}
.cn_header td.hH2, .cn_header td.hH3{background-color:#fcfcff;}
.cn_header td.hH2{padding:5px;width:80%;}
.cn_header td.hH3{padding:3px;}

.cn_header td.hH2, .cn_header td.hH2 a, .cn_header td.hH2 a:hover{font-size:15px;font-weight:bold;color:#010d87;letter-spacing:-1px;}
.cn_header td.hH2 a{color:#010d87;text-decoration:none;}
.cn_header td.hH2 a:hover  {color:#d92100;}

.newsrow td.nH2,.newsrow td.nH3,.newsrow td.nH4{
	border-top:1px solid #e8e8ff;
	border-bottom:1px solid #e8e8ff;
}
.newsrow td.nH1{
	width:6px;	
	border-top:1px solid #bed7f1;
	border-bottom:1px solid #bed7f1;
	background-color:#bed7f1;	
}
.newsrow td.nH2,.newsrow td.nH3,.newsrow td.nH4{
	background-color:#fafaff;
}
.newsrow td.nH2{
	padding:5px;
	width:72%;
}
.newsrow td.nH3{
	padding:1px;width:3%;
}
.newsrow td.nH4{
	padding:3px;width:25%;
}
.spacerow5{height:5px;line-height:5px;}
.spacerow25{height:25px;line-height:25px;}

.newsrow td.nH2, .newsrow td.nH2 a, .newsrow td.nH2 a:hover{font-size:13px;font-weight:bold;color:#010d87;letter-spacing:-1px;}
.newsrow td.nH2 a{color:#010d87;text-decoration:none;}
.newsrow td.nH2 a:hover  {color:#030dc7;text-decoration:underline;}

.nC1{width:100%;padding:5px 3px 10px 3px;margin-top:5px;color:#000055;font-size:12px;letter-spacing:-1px;} 
.nC1 img{float:left;margin-right:5px;}

.newsrow td.nF1{
	text-align:right;
	padding:3px;	
	background-color:#f9f9f9;
	border-top:1px solid #e0e0ff;
	border-bottom:1px solid #e0e0ff;
}
.newsrow td.nF1 a{color:#06C;text-decoration:none;}
.newsrow td.nF1 a:hover{color:#F30;text-decoration:underline;}

.newsrow .agency{
	width:90%;
	padding-top:10px;
	color:#555555;
}
/* News index.php */

/* News Comments.php */
.newscommentnav{
	width:98%;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	line-height:18px;	
	padding:3px;	
	margin-top:8px;
	border-top:1px solid #eef2ff;		
	border-left:1px solid #eef2ff;
	border-right:1px solid #d0e7f1;	
	border-bottom:1px solid #d0e7f1;
	background-color:#ecf0ff;
}
.newscommentsbody{
	width:98%;
	padding:3px;
	border-top:0px solid #d0e7f1;		
	border-left:1px solid #d0e7f1;
	border-right:1px solid #d0e7f1;	
	border-bottom:1px solid #d0e7f1;
	background-color:#fff;
}

.newscomment{
	width:100%;
	margin-top:8px;
	margin-bottom:4px;
}

.newscommenttitle{
	font-size:10px;
	color:#02032f;	
	padding:3px;
	border-left:0px solid #bed7f1;	
	border-top:1px solid #e8e8ff;
	border-bottom:1px solid #eef2ff;
	background-color:#f0f0ff;
} 

.newscommentcontent{
	height:30px;
	font-size:12px;
	color:#02032f;	
	padding:2px 3px 10px 3px;
	border-left:0px solid #bed7f1;	
}

.newscommentfooter{
	height:20px;
	padding:3px;
	border-left:0px solid #bed7f1;
	background-color:#f4f4ff;	
}
.newscommentTb{ border:1px solid #e8e8ec;background:#fcfcff url(../images/bgcomment.gif) repeat;}
/* News Comments.php */

/* News List Block */
.newslist {position:relative;overflow:hidden;width:auto;}
.newslist ul{padding:0;margin:0px 0px 2px 0px;list-style-type:none;width:auto;height:33px;overflow:hidden;border-bottom:1px dashed #8dade6;}
.newslist ul li{margin:0;padding:0;font-size:10px;line-height:15px;font-weight:normal;vertical-align:top;letter-spacing:-1px;}
.newslist ul li.morelink{height:15px;overflow:hidden;color:#777777;}
.newslist ul li.newstitle{height:15px;overflow:hidden;color:#333344;}
.newslist ul li a{font-size:11px;line-height:15px;color:#023d85;font-weight:normal;text-decoration:none}
.newslist ul li a:hover{font-size:11px;line-height:15px;color:#e35b00;font-weight:normal;text-decoration:none}

/* breaking news */
.brktitle{float:left;height:16px;margin-right:3px;}
.brknews{float:left;width:100%;overflow:hidden;height:18px;border-top:1px solid #9dbde6;border-bottom:1px solid #9dbde6;}
#brknews{float:left;position:relative;width:84%;overflow:hidden;height:16px;}
.brkrow    {display:block;overflow:hidden;height:16px;}
.brkrow a, .brktitle  a, .brkrow a:hover, .brktitle  a:hover {font-size:10px;line-height:14px;font-weight:bold;text-decoration:none;}
.brkrow a, .brkrow a:hover{color:#5555a8;}
.brktitle  a, .brktitle a:hover{color:#ff7300;}

/* newslist slider */
.sliderContent {float:left;margin:2px 0px 2px 0px;border:0px;width:230px;position:relative;}
.sliderwrapper{position: relative;overflow: hidden;width:230px;height:135px;}
.sliderwrapper img {display:block;border:0px;}
.contentdiv{visibility: hidden;	position: absolute;	left: 0;top: 0;	z-index:1;border:4px solid #e0e8f0;text-align:left;}
.nl_pagin{display:block;background-color: #e0e8f0;padding:0 0 3px 4px;}
.nl_pagin img{margin-right:3px;border:0px;}
.nl_pagin a img{border-top:4px solid #e0e8f0;padding-top:4px;display:block;float:left;}
.nl_pagin a:hover img, .nl_pagin a.selected img{border-top:4px solid #b80000;padding-top:4px;}
h2.nl_iTitle {display:block;position:absolute;top:100px;width:222px;height:22px;background: url(../../../images/blocks/sliderbgTransp.png);font-family: georgia,'palatino linotype',palatino,'times new roman',times,serif;}
h2.nl_iTitle a,h2.nl_iTitle a:hover {display:block;padding:5px 4px 0 4px;font-size:10px;color:#fff;font-weight:bold;line-height:10px;font-family: georgia,'palatino linotype',palatino,'times new roman',times,serif;}
h2.nl_iTitle a:hover {text-decoration:underline;}

/* trade up scrolling news */
.tradenewsbody  {display:block;padding-left:15px;padding-top:12px;padding-bottom:2px;width:94%;}
#tradenewsframe {position:relative;overflow:hidden;width:100%;height:80px;background-color:#fff;}
#tradenewsdiv {position:relative;top:500px;overflow:hidden;text-align:left;width:100%;}

a.tradenews{font-size:10px;color:navy;text-align:center;text-decoration:none;}
a:hover.tradenews {font-size:10px;color:#F60;text-decoration:none;}
.newsSubscribe {	color:#006699;font-weight:bold;letter-spacing:-1px;} 

/* block futured partners */
#ftrpartners {position:relative;overflow:hidden;height:160px;background-color:#fef;}
#ftrpartnersdiv {position:relative;top:500px;overflow:hidden;text-align:center;width:100%;}

/* start Latest Products */
.plaqueTopLeft,  .plaqueBottomLeft {background-image:url(../images/roundcorner/roundleft.png);}
.plaqueTopRight, .plaqueBottomRight {background-image:url(../images/roundcorner/roundright.png);  background-repeat:no-repeat; }
.plaqueTopLeft { height:10px; background-position:0 0; }
.plaqueTopRight { height:10px; background-position:100% 0;}
.plaqueBottomLeft { height:10px; background-position:0 100%; }
.plaqueBottomRight { height:10px; background-position:100% 100%;}
.plaqueLeft { width:100%;background-image:url(../images/roundcorner/roundfleft.png); background-repeat:repeat-y; overflow:hidden;}
.plaqueRight { width:100%;background-image:url(../images/roundcorner/roundfright.png); background-position:100% 0; background-repeat:repeat-y;}
.plaqueCenter { margin-right:5px; margin-left:10px;}

.ltstprtitle {color:#663300;font-weight:bold;text-indent:8px;padding-left:0px;width:99%;}
.ltstpr {color:#663300;font-weight:bold;text-indent:8px;padding-left:0px;float:right; width:99%;}
.ltprow {color:#000;font-size:10px;font-weight:normal;vertical-align:top;float:left; margin-top:5px; width:49%;}
.ltprowfull {color:#000;font-size:10px;font-weight:normal;vertical-align:top;float:left; margin-top:5px; width:99%;}

a.lp_a {font-size:10px;color:#00F;font-weight:bold;text-decoration:none;}
a.lp_a:hover{font-size:10px;color:#00F;font-weight:bold;text-decoration:underline;}
a.lp_m{font-size:11px;color:#023db5;text-decoration:none;}
a.lp_m:hover{font-size:11px;color:#e35b00;text-decoration:none;}
.norec{text-align:center;font-weight:normal;font-size:10px;width:170px;padding:8px;}
.ltstprcont_1{width:110px;height:145px;float:left;text-align:center;margin:0px;overflow:hidden;}
.ltstprcont_2{width:130px;float:left;text-align:center;margin-left:5px;height:100%;overflow:hidden;}
.ltstprcont_1 img{cursor:url(../../../includes/myincludes/img_tools/img_zoom/graphics/zoomin.cur), pointer;outline:none;}
/* end Latest Products */

/* start blocks featured */
.featuredtb{width:100%;text-align:center;}
.featuredtb td.thumb, .featuredtb td.thumbb{padding:5px;text-align:center;}
.featuredtb td.link{padding:2px 15px;text-align:center;}
.featuredtb td.link div{width:140px;text-align:center;}
.featuredtb td.thumb img{vertical-align:bottom;cursor:url(../../../includes/myincludes/img_tools/img_zoom/graphics/zoomin.cur), pointer;outline:none;}
/* end blocks featured */

/* About Project */ 
.aboutproj{
width:224px;
height:264px;
overflow:hidden;
margin-bottom:8px;
padding-top:5px;
padding-left:4px;
border:1px solid #bed7f1;
background-color:#f0f0ff;
}
.panel_about {display:block;float:left;margin-top:6px;width:105px;height:38px;border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #777;border-bottom:1px solid #777;background:#fff;line-height:10px;font:10px verdana;font-weight:bold;}
#panel_about_1, #panel_about_2 {	background:#fff url(../images/free_icon.gif) no-repeat top right;}
#panel_about_1, #panel_about_3, #panel_about_5 {	margin-right:5px;}
.about_title {padding-left:5px;padding-top:8px;line-height:10px;font-size:10px;font-weight:bold;}
.hidden_about  {display:none;float:left;font-size:1px;line-height:1px;overflow:hidden;width:217px;height:100px;border-left:1px solid #888;border-right:1px solid #777;border-bottom:1px solid #777;background:#fff;}
.hiddencontent_text{font-size:10px;line-height:14px;padding-left:5px;padding-top:5px;}
.hiddencontent_text a, .hiddencontent_text a:hover{font-size:10px;font-weight:bold;text-decoration:none;}
.lefttop_about  {display:block;width:112px;height:1px;font-size:1px;line-height:1px;border-top:1px solid #888;background:#fff;}
.righttop_about  {display:block;float:right;width:112px;height:1px;font-size:1px;line-height:1px;border-top:1px solid #888;background:#fff;}
.about_content {display:block;float:left;font-size:12px;line-height:16px;width:215px;height:100%;background:#fff;}
.aboutproj h1{color:#3355bb;letter-spacing:-1px;font-size:11px;font-weight:normal;vertical-align:top;margin-top:8px;margin-left:3px}
.about_txt {padding-right:8px;float:right;}
.about_txt  a{color:#023db5;font-size:12px;letter-spacing:-1px;text-decoration:none;}
.about_txt  a:hover{color:#e35b00;font-size:12px;letter-spacing:-1px;text-decoration:underline;}
/* About us module */ 
.blocks-content ul {padding-left:30px;}

/* block successtrade */ 
.block_success {
	padding:0px 3px 5px 6px;
	font-size:12px;	
	height:108px;
	width:auto;
	border:1px solid #bed7f1;
	background-color:#eeeeff;	
}
.block_success  a, .block_success  a:hover{color:#a40;text-decoration:none;}
.success_title  {
	color:#aa4400;
	font-weight:bold;
	font-size:12px;
	line-height:16px; 	
	vertical-align:middle;
	text-align:left;
	text-indent:5px;
	width:100%;
}
.success_foot {
	height:26px;
	width:auto;
	margin-bottom:8px;
	background-color:#bed7f1;
	border-left:1px solid #bed7f1;
	border-right:1px solid #bed7f1;
	border-bottom:1px solid #9dbde6;	
}
#succframe {display:block;position:relative;overflow:hidden;height:87px;margin-top:3px;background-color:#fff;width:99%;}
#succscroller {position:relative;height:83px;overflow:hidden;}
#succdiv {display:block;overflow:hidden;text-align:center;height:83px;padding-top:3px;padding-left:4px;padding-right:4px;width:92%;}
#succnav {display:block;float:right;height:20px;}
#succdiv img{float:left;margin-left:15px;height:80px;width:80px;border:none}
#succnavitem , #succnavitem_active{display:block;float:left;margin:1px;text-align:center;height:16px;width:18px;}
#succnavitem  a,#succnavitem_active  a{font-size:13px; text-decoration:none;}
#succnavitem_active{background-color:#dde;}	
#succnavitem  a:hover {color:#F60;}
#succdiv  a{color:#023db5;text-decoration:none;}
#succdiv   a:hover{color:#e35b00;}

/* block trade shows */
#tradeshows {position:relative;overflow:hidden;height:154px;margin-top:8px;}
.tradeshowsdiv {overflow:hidden;text-align:center;height:154px;width:100%;}
.tradeshowsdiv img{border-top:4px solid #e0e8f0;border-right:4px solid #e0e8f0;border-left:4px solid #e0e8f0;border-bottom:16px solid #e0e8f0;}
#tradeshows a {font-size:11px;font-weight:bold;color:#06c;text-align:center;text-decoration:none;}
#tradeshows a:hover {color:#09F;}
.tradeshowsdiv .tshowtitle{display:block;height:28px;width:180px;overflow:hidden;line-height:14px;cursor:pointer;}

/* top links */
.top_links_head {display:block;color:#fff;font-weight:bold;font-size:12px;line-height:42px;vertical-align:middle;text-indent:26px;padding:0px;width:100%;background:url(../images/topsearches.jpg) no-repeat left;}
.top_links_body  {display:block;background-color:#fdfdff;margin-bottom:14px;width:100%;}
.tsrchtable{border:0;padding:0;text-align:left;width:100%}
.tsrchtable td{font-weight:normal;padding-left:8px;padding-top:2px;padding-bottom:3px;}
.tsrch{color:#fd9802;font-size:14px;font-weight:bold;line-height:15px;text-align:right;}
.top_links_body a{color:#0033FF;text-decoration:none;font-size:12px;}
.top_links_body a:hover {color:#F60;}

/* start Prev and next links */
.prevnext{margin:10px}
.prevnext td{border:1px solid #5a76a5;line-height:15px;background-color:#fff;}
.prevnext td.lpagetd{border:0px solid #5a76a5;background-color:transparent;}
.prevnext td a,.prevnext td a:hover {font-size:10px;text-decoration:none;padding:1px 3px;}
.lpage{color:#fff;background-color:#29426b;padding:1px 3px;}

/* categorylist.php */
#ecatbody label{cursor:pointer;font-size:10px;line-height:12px;padding:0px;margin:0px;}
#ecatbody input{height:14px;width:14px;padding:0px;margin:0px;}
#ecatbody{display:block; font-weight:normal; width:100%; overflow:hidden; border:1px solid #7f9db9;}
.ecatH,.ecatD{display:block;float:left;width:290px;position:relative;margin-left:3px;}
.ecatD{margin-left:15px}

/* category items */
.ep{float:left;}
.m,.ea,.e,.ec,.px,.pa,.p {display:block;overflow:hidden;}
.ea,.pa {margin-left:1px;font-size:1px;line-height:1px;height:1px;width:6px;}
.m,.e,.ec,.px,.p {font-size:10px;line-height:12px;height:12px;margin-bottom:1px;}
/* blank item (not folder) */
.m {	float:left;width:13px;line-height:4px;font-size:10px;height:13px;color:#8bc3d6;background-color:transparent;border:1px solid #4c96b0;margin-left:1px; margin-right:2px;}
/* selected folder HEADER */
.e,.ec,.ea {background-color:#aedbea;border-top:1px solid #ceebea;border-left:1px solid #ceebea;border-right:1px solid #7eabba;}
/* selected item parent folder */
.e,.ec{width:18px;border-bottom:1px solid #7eabba;}
.e #rsaquo {color:#aedbea;text-decoration:none;}
#rsaquo  {font-size:12px;font-weight:bold;color:#bb0000;}
/* colapsed folder HEADER */
.p,.pa {background-color:#4c96b0;border-top:1px solid #8bc3d6;border-left:1px solid #8bc3d6;border-right:1px solid #1c7292;}
/* colapsed folder */
.p {	width:18px;border-bottom:1px solid #1c7292;}
/* expanded folder */
.px {width:18px;background-color:#60b0c0;border-top:1px solid #ceebea;border-left:1px solid #ceebea;border-right:1px solid #7eabba;border-bottom:1px solid #7eabba;}
.e a,.e  a:hover{color:#aedbea;text-decoration:none;}
.ec a,.ec a:hover{color:#aedbea;text-decoration:none;}
.p  a,.p  a:hover{color:#4c96b0;text-decoration:none;}
.px  a,.px  a:hover{color:#60b0c0;text-decoration:none;}

/* modalbox */
#mbox{background-color:#eee; padding:8px; border:2px outset #655;}
#mbm{font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image:url(../images/overlay.png);}
.dialog {display:none}
.dialink {cursor:pointer;text-decoration:none;}

/* start Aboutus.php */
.abtus{padding:5px 10px;color:navy;font-size:10px;font-weight:normal;}
.abtus a{color:#00F;font-style: italic;text-decoration:none;}
.abtusb{font-weight:bold;}
.abtusbull{color:#fd9802;font-size:11px;font-weight:bold;line-height:14px;}

/* start business entry */
.bizentrytitleDiv{width:90%;padding:3px;border-left:8px solid #b3bfd9;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.bizentrytitleDiv  a,.bizentrytitleDiv  a:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.bizentrytitleDiv  a{color:#222266;text-decoration:none;}
.bizentrytitleDiv  a:hover{color:#f30;text-decoration:underline;}

.bizentryDiv{width:90%;padding:10px 3px;}
.bizentryfooter{width:90%;margin-bottom:25px;text-align:right;padding:2px;padding-right:20px;background-color:#f0f3ff;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.bizseedetails {color:#06c;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;text-align:center;text-decoration:none;}
.bizseedetails:hover{color:#f30;text-decoration:underline;}
.bizdatestyle10{font-size:10px;font-weight:normal;color:#707070;}
 
/************************************************************
   Start Forum style
 ************************************************************/
td.content {color: #000;font-size: 11px;text-decoration: none;}
td.extra {border-top: #131313 0px solid;border-bottom: #898989 0px solid;border-left: #131313 0px solid;border-right: #898989 0px solid;}
hr {border-top:1px solid #bbd0ff;border-bottom:1px solid #a2a1c0;height:2px;width:100%;}

ul{list-style-type:square}
.left{text-align:left;}
.center{text-align:center}
.justify{text-align:justify}
.right{text-align:right}

h1{font-size:13px;color:#0968aa;font-weight:bold;line-height:120%;}

.heading {font-weight:bold;font-size:11px;color:#fff;text-decoration:none;}
.heading1 {font-weight:bold;font-size:11px;color:#fff;text-decoration:none;}

.fade{font-weight:bold;font-size:10px;color:#000;text-decoration:none}
.user{font-weight:bold;font-size:10px;color:#000;text-decoration:none}
img.work{border-right: #fff 1px solid;border-top: #fff 1px solid;border-left: #fff 1px solid;border-bottom: #fff 1px solid}

.error{font-size:11px;color:#fff;font-weight:bold;background-color:#c00;line-height:18px;display:block;width:auto;padding:4px;margin:0px 20px;}

.fheader,a.fheader,a.fheader:hover{font-size:11px;font-weight:normal;text-decoration:none;letter-spacing:-1px;}
.fheader,a.fheader{color:#000;}
a.fheader:hover{color:#359cd2;}
.fheader img{margin-top:2px;}

.forumline {background:#b1cbed;border:#bed7f1 0px solid;}
.forumline th{font-weight:bold;}

/* Table based block */
.blocktb{width:100%;border:0px solid #fff;border-collapse:collapse;border-spacing:0;}
.blocktb td{background-color:#fff;background-repeat:repeat-x;}
.blocktb td.brd_l{background-repeat:repeat-y;background-position:0 0;}
.blocktb td.brd_r{background-repeat:repeat-y;background-position:100% 0;}

td.row1,th.row1 {background-color:#d9e6f3;padding:3px;border-color:#fff;border-style:solid;border-width:1px 1px 0 1px;font-size:10px;height:22px;}
td.row2,th.row2 {background-color:#d9e6f3;padding:3px;border-color:#fff;border-style:solid;border-width:1px 1px 0 1px;font-size:10px;}
td.row3,th.row3 {background-color:#e7edf4;padding:3px;border-color:#fff;border-style:solid;border-width:1px 1px 0 1px;font-size:10px;}

td.inlineadtitle,td.inlinead {background-color:#e7edf4;padding:3px;border-color:#fff;border-style:solid;border-width:1px 1px 0 1px;font-size:10px;}

/* forume menu */
th.menu {background-color:#f2f2ff;padding:3px;border-color:#fff;border-style:solid;border-width:1px 1px 0 1px;font-size:10px;white-space:nowrap;text-align:center;height:25px;}

.cfig_forumline {background:#d9e6f3;border-style:solid;border-color:#bed7f1;border-width:1px 1px 0 1px;}
.cfig_forumline td.row1 {background:#d9e6f3;border-style:solid;border-color:#fff;height:22px;padding:4px;border-width:0 1px 0 1px;}
.cfig_forumline td.row2 {background-color:#f4f4fa;padding:4px;font-size:10px;border:1px solid #fff;}
.cfig_forumline td.row3 {background-color:#e7edf4;padding:4px;font-size:10px;border:1px solid #fff;}

.forumline4 {background:#bed7f1;border:#ebf3fd 0px solid;}/* added for Block forum*/
.forumline4 td.row2 {background-color:#ebf3fd;padding:4px;font-size:10px;border-color:#fff;border-style:solid;border-width:1px 1px 0 1px;}
.forumline4 td.row3 {background-color:#e0f0f0;padding:4px;font-size:10px;border-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {background-color:#f2f2ff;height:22px;padding:4px;color:#020330;border-color:#fff;border-style:solid;font-size:10px;border-width:1px 1px 0 1px;}
td.row3Right, td.spaceRow {background-color:#f2f2ff;height:22px;padding:4px;color:#020330;border-color:#fff;border-style:solid;font-size:10px;border-width:1px 1px 0 1px;}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom ,td.rowpic{background-color:#f4f4fa;height:22px;padding:4px;color:#020330;border-color:#fff;border-style:solid;font-size:10px;border-width:1px 1px 0 1px;}

td.cat_hoverrow1 {cursor:pointer;background:#bed7f1;border-style:solid;border-color:#fff;height:22px;padding:4px;border-width:1px 1px 0 1px;}

.mainmenu {font-size:11px;color:#02032f;}
a.mainmenu {font-size:11px;text-decoration:none;color:#02032f;}
a.mainmenu:hover {color:#bbb;}

.forumlink {font-weight:bold;font-size:11px;color:#02032f;}
a.forumlink {font-size:11px;font-weight:bold;text-decoration:none;color:#02032f;}
a.forumlink:hover {color:#6a0000;}

.nav  {font-weight:normal;font-size:10px;color:#02032f;}
a.nav, a.nav:hover {font-size:10px;color:#002a8d;font-weight:bold;text-decoration:none;}
a.nav:hover {color:#02032f;}

.name{font-size:11px;color:#000;}
.postdetails {font-size:10px;color:#02032f;font-weight:normal;}
.postbody {font-size:11px;color:#02032f;}

a.postlink,a.postlink:hover {font-size:12px;font-weight:normal;text-decoration:none;}
a.postlink {color:#000;}
a.postlink:hover{color:#6A0000;}

.bodyline {background-color:#7777aa;	border:0px solid;border-color:#bed7f1;}
.quoteheader {background-color:#f4f4fa;border:1px solid #e7edf4;font-size:10px;color:#000;}
.quoteheader  img{border:0px;}

.quote, .code {background:#f2f2fa;border:0px solid #bed7f1;font-size:0.95em;margin:0.5em 1px 0 25px;overflow:hidden;padding:5px;}
.helpline {background-color:#f8f8ff;border:1px solid #e7edf4;font-size:11px;color:#000;width:99%;}

.postimage {cursor:pointer;}
.postimage:hover {background-color:#C2CFE5;cursor:pointer;}

.blocktitle {font-weight:bold;font-size:11px;color:#000;text-decoration:none;}

select.post{width:170px;font-size:11px;width:120px;margin:0px;padding:0px;}
input.post {font-size:11px;width:120px;margin:0px;padding:0px;}
textarea.post {font-size:11px;margin:0px;padding:0px;}
input.mainoption, input.button, input.sub, input.liteoption, button.button  {color:#02032f;font-size:11px;padding:0px 2px 1px 2px;background-color:#dce8f2;border-top:1px solid #ebf4fd;border-left:1px solid #ebf4fd;border-bottom:1px solid #91b6e0;border-right:1px solid #91b6e0;}
input.noborder {color:#02032f;border-top:0px solid #bed7f1;border-bottom:0px solid #bed7f1;border-left:0px solid #bed7f1;border-right:0px solid #bed7f1;}

.validt{background-image: url(../../../themes/aspurcela/images/validt.gif);background-repeat:no-repeat;margin-top:2px;padding:2px 2px 2px 22px;color:#fff;display:none;background-color:#ff0000;font-size:10px;line-height:16px;background-position:3px 2px;}

.attachtable {background-color:#b1cbed;}
.attachheader{background-color:#f2f2ff;padding:1px;color:#020330;border-color:#fff;border-style:solid;font-size:10px;border-width:1px 1px 0 1px;}
.attachrow{background-color:#f2f2ff;padding:1px;color:#020330;border-color:#fff;border-style:solid;font-size:10px;border-width:1px 1px 0 1px;}

.maintb,.forummenu{font-size:11px;width:100%;background-color:#a9c6ea;}
.maintb td.brd{background-color:#a9c6ea;background-repeat:repeat-x;}
.maintb table td{padding:3px;}

.emoticons  img{margin:2px;}
.postimage {cursor:pointer;margin-left:1px;}
.postimage:hover {cursor:pointer;}

.fnavbar {padding-bottom:5px;}
.fnavbar a, .forummenu  a{font-size:11px;color:#02035f;font-weight:normal;text-decoration:none;}
.fnavbar a:hover, .forummenu a:hover{color:#0088ee;}

/* gen genblue */
.gen{font-size:11px;color:#02032f;font-weight:normal;}
a.gen, .gen a {font-size:11px;color:#02032f;font-weight:normal;text-decoration:none;}
a.gen:hover, .gen a:hover {color:#09F;text-decoration:underline;}

.genblue{font-size:11px;color:#0044bb;font-weight:normal;}
a.genblue, .genblue a {font-size:11px;color:#0044bb;font-weight:normal;text-decoration:none;}
a.genblue:hover, .genblue a:hover {color:#0088cc;text-decoration:underline;}

/* genmed genmedblue */
.genmed{font-size:11px;color:#02032f;font-weight:normal;}
a.genmed, .genmed a {font-size:10px;color:#02032f;font-weight:normal;text-decoration:none;}
a.genmed:hover, .genmed a:hover {color:#09F;text-decoration:underline;}

.genmedblue{font-size:11px;color:#0044bb;font-weight:normal;}
a.genmedblue, .genmedblue a {font-size:10px;color:#0044bb;font-weight:normal;text-decoration:none;}
a.genmedblue:hover, .genmedblue a:hover {color:#0088cc;text-decoration:underline;}

/* gensmall gensmallblue */
.gensmall, .content{font-size:10px;color:#02032f;font-weight:normal;}
a.gensmall, .gensmall a{font-size:10px;color:#02032f;font-weight:normal;text-decoration:none;}
a.gensmall:hover, .gensmall a:hover {color:#09F;text-decoration:underline;}

.gensmallblue{font-size:10px;color:#0044bb;font-weight:normal;}
a.gensmallblue, .gensmallblue a{font-size:10px;color:#0044bb;font-weight:normal;text-decoration:none;}
a.gensmallblue:hover, .gensmallblue a:hover {color:#0088cc;text-decoration:underline;}

.cattitle {font-size:11px;color:#02032f;font-weight:bold;}
a.cattitle, .cattitle  a{font-size:11px;color:#444;font-weight:bold;text-decoration:none;}
a.cattitle:hover, .cattitle  a:hover{color:#f29702;}

.blacklink, a.blacklink{font-size:10px;font-weight:bold;color:#02032f;text-decoration:none;}
a.blacklink:hover{color:#e35b00;}

/* the same genmef */
.topictitle{font-size:11px;color:#02032f;font-weight:normal;}
a.topictitle,.topictitle a{font-size:11px;color:#02032f;font-weight:normal;text-decoration:none;}
a.topictitle:hover,.topictitle a:hover {color:#6a0000;text-decoration:underline;}

a.normal{font-size:10px;color:#00F;font-weight:normal;text-decoration:underline;}
a.normal:hover{color:#05c;}

/* featured Sell Offers *//*  industry  */
a.oname, a.featured_Sell_Offers {font-size:11px;color:#0033FF;text-decoration:none;}
a.oname:hover,a.featured_Sell_Offers:hover {color:#F60;}

.maintitle, h1, h2 , a.maintitle,a.maintitle:hover{font-weight:bold;font-size:18px;line-height:120%;color:#000;}
a.maintitle,a.maintitle:hover {text-decoration:none;}
a.maintitle:hover {color:#09F;}

.maintitle,h1,h2{font-weight:bold;font-size:18px;text-decoration:none;line-height:120%;color:#000;}

a.goback{font-size:10px;color:#4c52c7;font-weight:normal;text-decoration:none;}
a.goback:hover {color:#09F;}

/* start a Link like button */
a.buttonsimilar, a.buttonsimilar:link, a.buttonsimilar:visited, a.buttonsimilar:hover, a.buttonsimilar:active{display:block;font-size:10px;font-weight:normal;color:#02032f;min-width:40px;line-height:12px;padding:1px 4px 4px 4px;text-align:center;text-decoration:none;vertical-align:middle;margin-bottom:6px;display:inline-block;cursor:pointer;}
a.buttonsimilar, a.buttonsimilar:link, a.buttonsimilar:visited{background-color:#d5e3f2;border-top:1px solid #ebf4fd;border-left:1px solid #ebf4fd;border-right:1px solid #91b6e0;border-bottom:1px solid #91b6e0;}
a.buttonsimilar:hover{background-color:#d5e3f2;border-top:1px solid #ebccaa;border-left:1px solid #ebccaa;border-right:1px solid #bb8833;border-bottom:1px solid #bb8833;}
a.buttonsimilar:active{padding:2px 4px 3px 4px;background-color:#ccd;border-top:1px solid #88b;border-left:1px solid #88b;border-right:1px solid #fff;border-bottom:1px solid #fff;}
/* End Forum style */

/************************************************************
  Image zoom show full size icon 
 ************************************************************/
a.expand{background:url(../images/fullexpand23.gif) no-repeat;display:block;margin:0px;padding:0px;width:23px;height:23px;position:absolute;bottom:2px;right:2px;}

/************************************************************
  News
 ************************************************************/
/* News menu */
.newsmenu {margin-bottom:14px;width:100%;}
a.newsmenu,a.newsmenu:hover, a.newsmenuactive,a.newsmenuactive:hover{
	white-space:nowrap;
	font-size:13px;
	letter-spacing:-1px;
	line-height:18px;
	text-decoration:none;
}
a.newsmenu{color:#0044bb;}
a.newsmenu:hover, a.newsmenuactive {color:#0044bb;text-decoration:underline;}

/* block Related topics */
.reltopics{
	float:left;
	width:170px;
	background-color:#f4f4ff;
	border:4px solid #f4f4ff;
}
.reltopics .rth{
	width:100%;
	height:24px;
	margin-bottom:5px;		
	background-color:#e0def5;	
	text-indent:5px;	
	color:#32336f;
	clear:both;	
}
.reltopics .rtr{
	width:100%;
	margin-bottom:10px;	
	vertical-align:top;
	overflow:hidden;
	clear:both;
}
.reltopics .rtr img{
	float:left;
	margin:2px 3px 2px 0px;
	border:1px solid #d8dbea;
}
.reltopics .sep{
	width:100%;
	height:20px;
	line-height:10px;	
	clear:both;
}
.reltopics .rth, .reltopics .rth a, .reltopics .rth a:hover {font-size:11px;font-weight:bold;line-height:22px;}
.reltopics .rth a {color:#32336f;text-decoration:none;}
.reltopics .rth a:hover {color:#0088cc;text-decoration:underline;}

.reltopics .rtr a {color:#0044bb;font-size:10px;font-weight:normal;text-decoration:none;}
.reltopics .rtr a:hover {color:#0088cc;text-decoration:underline;}

/* block Related topics */
.ratearticle{width:100%;font-size:10px;font-weight:normal;line-height:14px;color:#02032f;}

/* highlight search results */
.highlight{background-color:#ccccff;}

/* member status */
a.goldstatus, a.goldstatus:hover {font-size:10px;color:#b39841;font-weight:bold;}
a.goldstatus {text-decoration:none;}
a.goldstatus:hover {text-decoration:underline;}

/* results, when clicked alphabet search  */
.abcrez {font-size:15px;font-weight:bold;color:#aaaaff;}

/* All tablelists here */
ul.tablelist{list-style:none;margin:0px;padding:0px;}
.tablelist li {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
}
/*  each tablelists styles */
.submiss_tbl li {	
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #b1cbed;
	border-bottom: 1px solid #b1cbed;
	background-color:#e7edf4;
	vertical-align: top;
	text-align:top;	
	padding: 2px 0px 0px 0px;
	width: 152px;
	white-space:nowrap;
	overflow:hidden;
	min-height: 22px;
	_height: 22px;
}
.submiss_tbl label {vertical-align: top;}

/* Share this */
.sharethis ul li{	
	font-size:11px;
	white-space:nowrap;
	padding: 0px;
	margin-right:7px;
	min-width: 65px;
	min-height: 35px;
	_height: 35px;
	_width: 65px;	
}
.sharethis ul li img{float:none;vertical-align:middle;margin-right:2px;width:26px;height:26px;}
.sharethis  h6{	
	font-size:12px;
	font-weight:bold;
	color:#5555cc;
	margin:0px 0px 3px 0px;
	letter-spacing:-1px;
}

.google_tr{float:right;color:#5555cc;text-align:right;margin-bottom:2px;}
.google_tr img{vertical-align:middle;}
.google_tr span{color:#878787;font-size:9px;line-height:10px;height:10px;text-align:right;margin-right:5px;letter-spacing:-1px;}
 
/************************************************************
  clear
 ************************************************************/
.clear{clear:both;line-height:1px;}

/************************************************************
  clearfix
 ************************************************************/
/* float clearing for IE6 */
* html .clearfix,
* html .contentText,
* html .buttonSet{
	height: 1%;
	overflow: visible;
}
/* float clearing for IE7 */
*+html .clearfix,
*+html .contentText,
*+html .buttonSet{
	min-height: 1%;
}
/* float clearing for everyone else */
.clearfix:after,
.contentText:after,
.buttonSet:after{
	clear: both;
	content: ".";
	display: block;
  line-height: 0; 	
	height: 0;
	visibility: hidden;
}
