body,ul,li {margin:0;padding:0;}
html {padding: 0px;margin: 0px;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333;text-decoration:none; margin:0px 0px 0px 0px; padding:0;background-color:#FFFFFF;font-weight:normal}
#contenthome {margin: 0px 0.75em;padding: 0px;}
/* tab >>*/
ul#tabnav {border-bottom: 1px solid #CCDBEB;font-family: arial,sans-serif;font-size: 1.5em;font-weight: normal;line-height: normal;list-style-type: none;margin: 0;padding: 3px 10px;text-align: center;}
ul#tabnav li {display: inline;}
ul#tabnav li a {background-color: #fff;border-color: #CCDBEB #CCDBEB;border-style: solid solid none;border-width: 1px 1px medium;color: #666;margin-right: 0;padding: 3px 4px;text-decoration: none;}
ul#tabnav li a.bazaar {background-color: #fff;border-color: #ac3300 #ac3300;border-style: solid solid none;border-width: 1px 1px medium;color: #ac3300;margin-right: 0;padding: 3px 4px;text-decoration: none;font-weight:normal}
ul#tabnav a:hover {text-decoration:underline}
ul#tabnav li a.bazaar.current_b {background-color: #FFE6E6;}
ul#tabnav li a.current {background-color: #E5EBF5;}
.selectedtab {border:solid 1px #CCDBEB;border-top:none;padding:1.5em 1em;background-color: #E5EBF5}
/* tab <<*/
/* autocomplete >> */
div.ac_results ul {background-color: #fff;margin: 0;padding: 0;list-style-type: none;border: solid 1px #ccc;}
div.ac_results ul li {font-family: Arial, Verdana, Sans-Serif;font-size: 12px;margin: 1px;padding: 3px;cursor: pointer;height:18px;display:block;}
div.ac_results ul li.ac_over {background-color: #E5EBF5;}
div.ac_loading {background: white url('media/animated/ajax-loader.gif' ) right center no-repeat;}
div.ac_odd {background-color: #eee;}
div.ac_over {background-color: #0A246A;color: #fff;}
/* autocomplete << */
a { text-decoration:none; color:#00407a; }
a:hover {	color:#FF3300;	text-decoration: underline;}
img {	border-width:0px;}
.imagelink {cursor: url(), pointer;}
.imagelink img {border:1px solid gray;}
.imagelink:hover img {border:1px solid #CC3300}
/* ust menu >> */
.orta { position:relative; height:100px; z-index:0; padding-top:20px; }
.logo{ z-index:1; position:absolute; top:20px; left:50%; margin-left:-130px; width:260px; }
.menuContainer{visibility: hidden;left: 0px;top: 30px;overflow: hidden;position: relative;}
.menuContainer, .menuContent{position: absolute;top: 10px;}
.lang {list-style: none;margin:0;padding:10px 0 0 5px;border: none; border:3px solid #dfdfdf; background-color:#FFFFFF;height:200px}
.lang div {float:left;padding:3px;width:22%}
.lang div a {text-decoration: none;color:#00407a}
.lang div a:hover {color: #FF3300;background-color:#F5F5F5; text-decoration:underline;}
/* ust menu << */
/* dropdown menu >> */
.dropdownbox { z-index:900; }
.dropdownmenu {left:0px;position:relative;padding: 0px;margin:0px;font-size:0.9em}
.dropdownmenu ul {list-style: none;margin: 0px;padding:0px;border: none; border:3px solid #dfdfdf; background-color:#FFFFFF;}
.dropdownmenu ul li {padding:0;}
.dropdownmenu ul li a{display: block;border-bottom: 1px solid #dfdfdf;padding:5px 0px 6px 4px;text-decoration: none;width:140px;color:#00407a;}
.dropdownmenu ul li a:hover {color: #FF3300;background-color:#F5F5F5; text-decoration:underline;}
/* dropdown menu << */
input.searchfield {width: 500px;padding:2px;height:25px;font-size:1.8em;border: 2px solid #ccc;}
input.searchbutton {border:0;padding:7px 11px 2px 11px;margin-top:2px;color: #fff;font-weight: bold;background: #cc3300;}
/* home page >> */
.hcampaign,.hfair {padding:0 0 0 1%;border-top: solid 1px #CCDBEB;overflow:auto;height:100%;}
.hfair .item {padding:8px 10px 8px 0;font-size:1.2em;}
.htopinfo {font-size:1.4em;}
.htopinfo .l {float:left;}
.htopinfo .r {float:right;}
.htopinfo .r a {color:Blue;}
.htopinfo .r a:hover {text-decoration:none;color:#FF3300}
.hcategory {overflow:auto;height:100%;margin-left:8%;}
.hcategory h1 {font-size:1.1em;font-weight:normal;}
.hcategory .sub {float:left;width:25%;padding:2px 0;_padding:0px}
.hcategory total, .categorytotal {font-size:0.8em;color:#666666}
/* home page << */
/* general >> */
div.tableud{padding:10px 0 10px 10px;background-color:#F9F9F9;margin-top: 10px;border-top:solid 1px #acacac;border-bottom:solid 1px #acacac;}
div.tableud label{font-family:Arial; font-size:13px;color:#000000;font-weight:bold;}
#topcontent{font-family:Arial;font-size:1.1em;}
#pagetitle h1 {color:#cc3300;}
#categorytitle h1 {color:#000080;font-weight:normal}
.categorytotal {font-size:0.8em;color:#666666}
#quote{clear:both;float:left;width:97.0%;padding:12px;margin:0;border:1px dotted #CCCCCC;color:black;}
.clearall {padding:0;margin:0;clear:both}
.clear {clear:both}
.vspchometop{margin-top:4%;}
.vspc80 {height:80px;}
.vspc70 {height:70px;}
.vspc60 {height:60px;}
.vspc50 {height:50px;}
.vspc40 {height:40px;}
.vspc30 {height:30px;}
.vspc22 {height:22px;}
.vspc20 {height:20px;}
.vspc10 {height:10px;}
.vspc5  {height:5px;}
.vspc1  {height:1px;}
.plft0  {padding-left:0px;}
.plft10 {padding-left:10px;}
.plft30 {padding-left:30px;}
.prgt30 {padding-right:30px;}
.pbot30 {padding-bottom:30px;}
.mleft0 {margin-left:0px;}
.mleft_10 {margin-left:-10px;}
.image {border:solid 1px #cfcfcf;margin: 2px ;}
.imagelink {cursor: url(), pointer;}
.imagelink img {border:1px solid gray;}
.imagelink:hover img {border:1px solid #CC3300}
.fieldblur{border: solid 2px #dcdcdc;background: #f5f5f5;font-size:17px;font-family:Arial}
div.tooltip{border:1px solid #DEDEDE;color:#222222;margin-top:5px;_margin-top:20px;margin-bottom:10px;padding:8px;text-align:left;background:#FFFFCC;width:98%;font-family:Verdana,'Times New Roman',Times,Serif;font-size:1.0em;font-weight:normal;}
div.errorbox {border:1px solid #CC0000;color:#CC0000;margin-top:5px;_margin-top:20px;margin-bottom:10px;padding:25px 4px 4px 4px;text-align:left;font-size:12px;background:#ffe2d9 url(media/icons/failed.gif) no-repeat scroll 8px 6px;}
div.infobox {border:1px solid #333333;color:#000000;margin-bottom:10px;text-align:left;font-size:12px;background-color:#eaf0f7;}
div.infobox ul {text-indent: 0.25em;}
div.infobox ul li { list-style-type: square; padding:2px; list-style-position: outside;} 
div.signinbox {border:1px solid #333333;color:#000000;margin-bottom:10px;padding:4px;text-align:left;font-size:12px;background-color:#f4eaff;}
div.distance {width:1px;height: 300px;background-color:white;margin-bottom:-13.75em;float:left;}
div.container{margin:0 auto;text-align:center;height:27.5em;width:45em;clear:left;background-color:white;}
div.centerdiv {top: 50%;left: 50%;background-color: #ffffff;} 
hr{color:#CCCCCC;border:none;border-top:1px solid #CCCCCC;height:1px;margin:0;padding:0 0 1em 0;}
p{margin:0 0 1em 0;padding:0;}
h1{font-size:18px;font-weight:normal;margin-top:0;padding-top:0;}
h2{color:#333333;font-size:14px;margin:0;padding:0;}
.btn{background-color:#e8e8e8;color:#000000;font-family:Arial,Trebuchet MS;font-size:1.0em;padding:3px 0;width:200px;font-weight:bold;text-decoration:none;vertical-align:text-bottom;text-align:center;border:1px solid #c1c1c1;cursor:hand;}
.btn:hover {color:#cc3300;	cursor: pointer;cursor: hand;outline:0;}
.btn:active,.btn:focus,.btn:link,.btn:visited {outline:0;}
.imgbtn:{cursor: pointer;cursor: hand;}
.imgbtn:hover {cursor: pointer;cursor: hand;}
input{font-size:16px }
input.FieldBlur {border: solid 2px #dcdcdc;background: #f5f5f5;}
input.FieldFocus {border: solid 2px #cc3300;background: #ffffff; }
.vercode {text-transform:uppercase;}
div.progress {}
.noborder {border:none;}
.errmsg {font-weight:bold;color:#ff0000;}
.infomsg {font-weight:bold;color:#0000ff;}
.loading {background: url('media/progress-indicator.png') no-repeat center;}
.hand {cursor: pointer; cursor: hand;}
div.lstctg {height:100px;width:510px;overflow:Auto;}
div.bulletin ul li { list-style-type: square; list-style-position: inside; padding-left:5px; padding-bottom:5px;} 
.txtmember {padding-left:20px;background-image:url(media/icons/member.gif);background-position:left center;background-repeat:no-repeat;}
.txtmessage {padding-left:20px;background-image:url(media/icons/message.gif);background-position:left top;background-repeat:no-repeat;}
.txtsearch {padding-left:2px;}
.txtpassword {padding-left:20px;background-image:url(media/icons/password.gif);background-position:left center;background-repeat:no-repeat;}
.txtsubject {padding-left:20px;background-image:url(media/icons/subject.gif);background-position:left center;background-repeat:no-repeat;}
div.category h1 {font-family:Arial;font-size:15px;font-weight:bolder;padding:5px;}
div.subcategory h2 {font-family:Arial;font-size:13px;font-weight:bolder;padding:5px;}
div.footer {background-color:#f0f0f0;clear:both;color:#000000;line-height:1.4em;margin-top:25px;padding:15px 0pt;text-align:center;}
.boxheader {border: 1px solid #ccc;background-color: #fff4f4;font-family: arial;font-weight:bold;font-size:14px;padding:5px;color:#cc3300;margin-bottom:10px;}
.header-search{padding-top:10px;}
.nodisplay {display:none;}
.display {display:block;}
.kayit {border: solid 1px #ffd2d2; background-color: #ffe6e6; text-align: center;color: Black; font-weight: bold; padding: 10px;font-size:1.2em}
.advanced_search {font-size:0.90em;margin-left:10px;vertical-align:super}
.please_login, .please_login a {font-weight:bold;color:Red;padding:2px;font-size:1.1em;background-color:#ffd2d2;text-decoration:underline}
/* buttons >> */
a.button,a.active,a.link,a.button_mini{border:solid 1px #e6e8e9;background-color:#fafaf2;cursor:pointer;padding:9px;display:block;color:#0066CC;font-weight:bold;text-decoration:none}
a:hover.button,a:visited.button{color:#0066CC}
a.button_mini{}
.btnadd{background:url(media/icons/add.gif) no-repeat 10px 8px;text-indent:30px;display:block;	}
.btnadd_{background:url(media/icons/add.png) no-repeat 10px 8px;text-indent:30px;display:block;	}
.btnsave{background:url(media/icons/save.png) no-repeat 10px 8px;text-indent:30px;display:block;	}
.btndelete{background:url(media/icons/delete.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnuser{background:url(media/icons/user.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnalert{background:url(media/icons/alert.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnmsg{background:url(media/icons/msg.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btndownload{background:url(media/icons/download.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btninfo{background:url(media/icons/info.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btngo{background:url(media/icons/valid.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnhelp{background:url(media/icons/help.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnprop{background:url(media/icons/valid.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnlist{background:url(media/icons/subject.GIF) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnmap{background:url(media/icons/map.png) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnback{background:url(media/icons/back.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btnuseronline{background:url(media/icons/user.ico) no-repeat 10px 8px;text-indent:30px;display:block;}
/* buttons << */
/* left menu 1 >> */
.leftmenu_1  {   border: solid 1px #cc3300;  width:165px;border-bottom:none; } 
.leftmenu_1 ul {   margin: 0;   padding: 0;   } 
.leftmenu_1 ul li { list-style-type: none;   position: relative;   padding: 0; } 
.leftmenu_1 ul li.level0, .leftmenu_1 ul li a:link, .leftmenu_1 ul li a:visited {display: block;text-decoration:none;   color: black;   background: white;   padding: 0 0 0 4px;   border-bottom: 1px solid #cc3300;   font-size: 12px;   line-height: 200%; width: 161px; }   
.leftmenu_1 ul li.level1 a {font-weight: normal; padding:0 0 0 4px}  
.leftmenu_1 ul li.level1 a h1 {font-weight: normal;font-size:14px; }  
.leftmenu_1 ul li a.active:link, .leftmenu_1 ul li a.active:visited, .leftmenu_1 ul li a.active:hover { color: #f87503; background: #fff1ce; font-weight: bold;  }  
.leftmenu_1 ul li.level0, .leftmenu_1 ul li.level0 a:link, .leftmenu_1 ul li.level0 a:visited {   background: #cc3300; color: white;  font-weight: bold;}  
.leftmenu_1 ul li.level0 a.active:link, .leftmenu_1 ul li.level0 a.active:visited, .leftmenu_1 ul li.level0 a.active:hover, .leftmenu_1 ul li.level0 a.active_top:link, .leftmenu_1 ul li.level0 a.active_top:visited { color: black; background: #ffc13e; }  
.leftmenu_1 ul li.level0 a.active_top:hover, .leftmenu_1 ul li.level0 a:hover { color: white;  background: #F88908;  text-decoration: none; }  
.leftmenu_1 ul li a:hover { background: #ffe2d9;  text-decoration: none; }  
.leftmenu_1 table, .leftmenu_1 td { margin:0;  padding:0;  border: 0;  border-collapse:collapse; } 
/* left menu 1 << */
/* left menu 2 >> */
.leftmenu_2{padding-top:0;padding-right:10px;}
.leftmenu_2 ul li.level0{height:21px;display:block;color:#ffffff;font-size:12px;font-weight:bold;margin:0;padding: 10px 5px 0px 17px;background-color:#cc3300}
.leftmenu_2 ul li.level0 a{text-decoration:none;color:#339999;}
.leftmenu_2 ul li.level0 a:hover{text-decoration:underline;color:#339999;}
.leftmenu_2 ul{list-style:none;margin-top:1px;padding-top:0;margin-left:0;padding-left:0px;padding-bottom:31px;width:180px;}
.leftmenu_2 ul li, .leftmenu_2 ul li h1{display:inline;margin:0;padding:0;font-size:12px;}
.leftmenu_2 ul li a,.leftmenu_2 ul li a:visited{color:#333333;text-decoration:none;display:block;padding:7px 10px 7px 17px;margin:0;border-bottom:1px solid #ffd2d2;background-color:#ffe6e6;text-decoration:none;}
.leftmenu_2 ul li a:hover{background-color:#FFFFFF;text-decoration:underline;}
.leftmenu_2 ul li b a{background-color:#FFFFFF;font-weight:normal;text-decoration:underline;}
.leftmenu_2 ul li.selected a{background-color:#FFFFFF;font-weight:normal;text-decoration:underline}
.leftmenu_2 ul li p{color:#333333;text-decoration:none;display:block;padding:7px 10px 7px 17px;margin:0;border-bottom:1px solid #ADD6D6;background-color:#EAF3F2;}
/* left menu 2 << */
/* horizontal menu >> */
#topnavhrmn {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 830px; PADDING-TOP: 8px; HEIGHT: 39px; TEXT-ALIGN: center;}
#navhrmn {LIST-STYLE-TYPE: none;}
#navhrmn UL {LIST-STYLE-TYPE: none;}
#navhrmn A {DISPLAY: block;}
#navhrmn LI {FLOAT: left; TEXT-ALIGN: left;}
#navhrmn LI A {PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 8px; MARGIN: 0px; FONT: 12px/15px Verdana, Arial, Helvetica, sans-serif; COLOR: #676200; PADDING-TOP: 8px; BACKGROUND-COLOR: #d9da55; TEXT-ALIGN: left; TEXT-DECORATION: none;}
#navhrmn LI A.current {BACKGROUND-POSITION: center bottom; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(media/current_nav_arrow.gif); MARGIN: 0px; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #afbc21}
#navhrmn LI A:hover {MARGIN: 0px; COLOR: #fff; BACKGROUND-COLOR: #afbc21}
#navhrmn LI UL {LEFT: -999em; MARGIN: 0px; WIDTH: 9em; POSITION: absolute; BACKGROUND-COLOR: #afbc21;}
#navhrmn LI UL A {PADDING-RIGHT: 18px; BORDER-TOP: #afbc21 1px solid; PADDING-LEFT: 18px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 12em; COLOR: #676200; PADDING-TOP: 6px; BACKGROUND-COLOR: #d9da55;}
#navhrmn LI UL A:hover {BACKGROUND-IMAGE: none; MARGIN: 0px; WIDTH: 12em; COLOR: #fff; BACKGROUND-COLOR: #afbc21}
#navhrmn LI UL A.first {BORDER-TOP: #afbc21 8px solid}
#navhrmn LI UL A.last {BORDER-BOTTOM: #afbc21 8px solid}
#navhrmn LI:hover UL {LEFT: auto}
#navhrmn LI:hover UL {LEFT: auto}
#navhrmn LI.sfhover UL {LEFT: auto}
/* horizontal menu << */
a.quick_request:link,a.quick_request:visited,a.quick_request:active{color:green;text-decoration:none;font-weight:bold}
a.quick_request:hover{text-decoration:underline;}
a.buyer_link:link,a.buyer_link:visited,a.buyer_link:active{color:green;text-decoration:none;}
a.seller_link:link,a.seller_link:visited,a.seller_link:active{color:#cc3300;text-decoration:none;}
a.green_link:link,a.green_link:visited,a.green_link:active{color:#538517;text-decoration:none;}
a.ctg_link:link,a.ctg_link:active{color:#000080;text-decoration:none;font-size:small;font-weight:normal}
a.ctg_link:visited{color:#996699;text-decoration:none;font-size:small;font-weight:normal}
a.ctg_link:hover,a.green_link:hover,a.buyer_link:hover,a.seller_link:hover{text-decoration:underline;font-size:small;}
a.orange_link:link,a.orange_link:visited,a.orange_link:active{color:#f69f4b;text-decoration:underline;}
a.red_link:link,a.red_link:active{color:#cc3300;text-decoration:underline;}
a.red_link_n:link,a.red_link_n:active{color:#cc3300;text-decoration:none;}
a.red_link_n:visited {color:#996699;}
a.blue_link:link,a.blue_link:active,a.blue_link:visited{color:#0000ff;text-decoration:underline;}
a.blue_link_n:link,a.blue_link_n:active,a.blue_link_n:visited{color:#0000ff;text-decoration:none;}
a.ctgprdcmp:hover{text-decoration:underline;}
a.top_link:link,a.top_link:active,a.top_link:visited{color:#cc3300;text-decoration:underline;}
a.blackbold:link,a.blackbold:active,a.blackbold:visited{color:#000000;text-decoration:none;}
a:focus,a.blue_link:active,a.blue_link:focus,a.top_link:active,a.top_link:focus,a.green_link:active,a.green_link:focus,a.red_link:active,a.red_link:focus,a.blue_link_n:active,a.blue_link_n:focus,
a.red_link_n:active,a.red_link_n:focus,a.ctg_link:active,a.ctg_link:focus,a:active,a:focus,
a.ctgprdcmp:active,a.ctgprdcmp:focus
{outline:0;}
/* links << */
.tables.data {padding:0}
.tables.data th, .tables.data td{background:transparent none repeat scroll 0% !important;border-bottom:1px solid #CCCCCC;font-weight:lighter;padding:4px 4px 4px 8px;text-align:left;}
.tables.data th {color:#000000;width:20%;}
.tables.noborder th, .tables.noborder td{border:none;}
/* itemBox >> */
.itemBox {border:1px solid #CCCCCC;margin-bottom:20px;padding:10px;margin-right:4px;}
.itemBox .compact { float:left; width:10%;margin-right:18px;display:inline;height:150px;overflow:hidden;}
.itemBox h2 {display:inline;font-family:verdana;font-size:1.2em;margin-right:4px;padding:0pt;}
.itemBox .box1 {float:left;}
.itemBox .box2 {float:left;text-align:center;}
.itemBox .box3 {overflow:hidden;}
.itemBox .box4 {overflow:hidden;padding-left:20px;float:left;width:80%}
.itemBox .boxwp{height:100px;overflow:hidden;}
.itemBox .country {float:right;}
.itemBox .box42, .itemBox .box43 {margin-top:10px}
.itemBox:hover {background: #f1f1f1;}
.itemBox.gallery {border:none;float:left;width:21%;} 
.itemBox.gallery .box1 {float:left;padding-right:2px;}
.itemBox.gallery .box3 {clear:both;padding-top:2px;}
.itemBox.gallery h2 {float:left;font-family:verdana;font-size:0.83em;}
/* itemBox << */
/* datebox >> */
div.datebox {background:transparent url(media/datebox.jpg) no-repeat scroll left top;display:block;float:left;height:97px;margin:0pt 5px 0px 0pt;text-align:center;width:68px;}
div.datebox span {display:block;text-align:center;}
div.datebox span.day {color:#FCB131;font-family:Georgia,"Times New Roman",Times,serif;font-size:35px;font-weight:bold;line-height:30px;margin-top:5px;}
div.datebox span.month {color:#666666;font-size:12px;font-weight:bold;line-height:16px;margin-bottom:0px;margin-top:2px;text-transform:uppercase;}
div.datebox span.year {color:#999999;font-size:12px;font-weight:bold;line-height:10px;padding-top:3px;text-transform:uppercase;}
/* datebox << */
/* modal popups >> */
.modalBackground {background-color:Gray;filter:alpha(opacity=50);opacity:0.5;}
.modalPopup {background-color:#ffffff;border-width:1px;border-style:solid;border-color:Gray;padding:3px;width:450px;}
/* modal popups << */
/* general << */
/* seller & buyer >> */
#top-nav-wrap{background-color:#ddd;height:30px;margin-top: 10px;_margin-top: 10px;}
#top-nav{background-color:#ddd;height:30px;margin-left:5%;margin-right:5%;text-align:left;width:90%;}
#top-nav ul{margin-bottom:0;margin-left:2px;padding-bottom:0;padding-left:0;width:850px;}
#top-nav ul li{display:inline;list-style:none;}
#top-nav ul li a{float:left;color:#000000;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;height:20px;margin-top:0px;padding : 8px 2em 2px 2em;text-align:center;text-decoration:none;border-right:solid 1px #ffffff;}
#top-nav ul li a#current-tn,#top-nav ul li b a{background-color:#FF3300;color:#FFFFFF;}
#top-nav ul li.selected a{background-color:#cc3300;color:#FFFFFF;}
#top-nav ul li a:hover{background-color:#cc3300;color:#ffffff; }
#content-wrap{clear:both;height:100%;margin:0;}
#content-wrap-inner{background-color:#FFFFFF;margin-top:0;padding-left:20px;padding-right:20px;padding-top:25px;padding-top:0;vertical-align:top;}
#topcontent h1,#topcontent h2,#topcontent  h3{font-family:Arial;}
table#border-left-and-right{background-color:#FFFFFF;height:100%;margin-left:5%;margin-right:5%;width:89.5%;}
table#border-left-and-right tr td#top-left-corner{background-image:url(media/top_left_corner.gif);background-repeat:no-repeat;height:8px;vertical-align:top;width:3px;}
table#border-left-and-right tr td#shadow-of-topnav{background-image:url(media/shadow-of-topnav.gif);background-repeat:repeat-x;height:8px;}
table#border-left-and-right tr td#gradient-border-left{background-image:url(media/border-left.gif);background-repeat:repeat-y;width:2px;}
table#border-left-and-right tr td#gradient-border-right{background-image:url(media/border-right.gif);background-repeat:repeat-y;width:2px;}
#shadow-of-topnav{background-image:url(media/shadow-of-topnav.gif);background-repeat:repeat-x;height:8px;}
#footer{background-color:#FFFFFF;clear:both;color:#999999;font-family:Verdana,"Bitstream Vera Sans",arial,"Lucida Grande","Luxi Sans",helvetica,sans-serif;font-size:11px;text-align:center;margin-top:20px;}
#footer p{margin-bottom:5px;margin-top:5px;}
#footer hr{border-bottom:none;border-left:none;border-right:none;border-top:2px solid #EEEEEE;height:0;margin:5px auto 0 auto;width:100%;}
#footer div#statement{color:#666666;font-size:9px;padding:10px;}
div.tbline {border-top:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;padding-top:5px;padding-bottom:5px;}
div.hbox{border:1px solid #EEEEEE;padding: 4px 0px 4px 5px;background-color:#f0f0f0;font-weight:bold;margin-bottom:10px;}
div.hboxc {border:1px solid #EEEEEE;padding: 4px 0px 4px 5px;background-color:#f0f0f0;font-weight:bold;margin-bottom:10px;}
div.hbox h1,div.hboxc h1 {font-size:19px;padding:0;margin:0}
div.hbox h2,div.hboxc h2 {font-size:1em; color:#00528e;}
/* seller & buyer << */
.sidebar-box{width:180px;background:url(media/grey_box_header.gif) 0 0 no-repeat #F9F9F9;border-bottom:1px solid #FFFFFF;margin-bottom:10px;}
.sidebar-box div div{padding:10px;}
.sidebar-box h2{margin-bottom:20px;font-size:100%;}
.imagetext {text-transform:uppercase;}
.txtbox {font-family:Verdana;font-size:12px;}
.drpdown {font-family:Verdana;font-size:12px;height:17px;}
/* login >> */
#signInAlreadyRegistered {border-right:1px solid #8BC3DF;padding-right:10px;}
#signInRegister {margin-left:20px;}
/* login << */
.required {color:#c5152f;font-size:10px;}
.break{	clear:both;	visibility:hidden;}
.clr{clear:both;}
#mainWrapper{padding: 0 1em 1em 1em;position:relative;clear:both;margin: 0 0 0 0;z-index:0;}
#errors, .cls {margin : 1em 0 1em 0;padding : .5em;border : 1px solid #cc3300;}
.checkbox {width: auto;}
.searchtext { margin-top:-5px;_margin-top:0px;}
.info_fields {border-bottom:1px solid #CCCCCC;padding:4px 4px 4px 8px}
.info_fields .left_field {float:left; width:20%;}
.info_fields .right_field {float:left; width:70%;}
/* login >>*/
.bigfont {font-family:Arial;font-size:30px;color:#2BA1DF;font-weight:bold;}
/* login <<*/
/* join us >>*/
#	 h1 {font-family:Arial;font-size:30px;color:green;font-weight:bold;}
#seller h1 {font-family:Arial;font-size:30px;color:#cc3300;font-weight:bold;}
#buyer h1 {font-family:Arial;font-size:30px;color:#339999;font-weight:bold;}
.lijoin ul {margin:0 0 0 30px;padding:0}
.lijoin ul li.level0 {margin-left:0px; list-style-type:square; padding: 5px;font-size: 12px;line-height: 150%; _display: block ;}   
/* join us <<*/
/* header >> */
.header-margins {padding-top: 15px;padding-right: 30px;padding-bottom: 0px;padding-left: 30px;}
.header-band {padding-right: 10px;padding-left: 30px;border-bottom-width: 0px;border-bottom-style: solid;border-bottom-color: #FFFFFF;}
.header-logo {text-align: left;	vertical-align: top;}
/* header << */
/* top summary / tab area */
.top-summary-area {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCDBEB;}
.top-summary-text {font-size: 14px;padding: 3px 10px 3px 0;}
.top-summary-bold {	font-weight: bold;}
.tab-area {	padding-top: 38px;}
.tab-on  {font-weight: bold;border:solid 1px #CCDBEB;border-bottom:none;padding: 7px 10px;text-align: center;font-size: 12px;}
.tab-off {padding: 7px 10px;background: #E5EBF5;border: solid 1px #CCDBEB;text-align: center;font-size: 12px;}
.tab-gap {border-bottom:solid 1px #CCDBEB;}
/* Content Type Controls */
.content-margin {padding-right: 20px;}
.content-space {padding-left: 8px;}
.content-on {font-weight: bold;}
/* Results Display */
.results-title-borderless {padding-top: 13px;padding-right: 30px;padding-bottom: 5px;padding-left: 30px;font-size: 12px;}
.result-title {font-size: 14px;margin-bottom: 0px;}
.results-area {padding-top: 0px;padding-right: 30px;padding-bottom: 10px;padding-left: 30px;}
.result-text {font-size: 13px;margin-top: 3px;margin-bottom: 0px;}
.result-highlight {font-weight: bold;}
.result-source {color: #666666;font-size: 12px;margin-top: 3px;margin-bottom: 0px;}
/* Paging Controls */
.summary-tally {font-size: 12px;}
/* footer */
.footer {color: #333333;margin-bottom: 4px;margin-top: 0px;}
.footer-margins {font-size:12px;text-align: center;padding-top: 20px;padding-right: 5px;padding-bottom: 15px;padding-left: 5px;border-top-width: 1px;border-top-style: solid;	border-top-color: #CCDBEB;}
.section-small {border-top:1px solid #CCDBEB;padding:5px 30px;_padding-bottom:15px;font-size:12px;}
.section-title {font-family: Arial, Verdana, sans-serif;font-size: 18px;font-weight: bold;}
/* search << */
/* chart lists >>*/
a.chartlink {color: #2D7BB2; text-decoration: none; font-weight: bold; }
a.chartlink:hover {color: #333; }
.chartlist {float: left; border-top: 1px solid #EEE; width: 15em;}
.chartlist li {position: relative;display: block; _zoom: 1;background: #EFEFEF;}
.chartlist li .inn {display: block;padding: 0.4em 4.5em 0.4em 0.5em;position: relative; z-index: 2;font-size: 14px; }
.chartlist .count {display: block;position: absolute;top: 0;right: 0;margin: 0 0.3em;text-align: right;color: #999;font-weight: bold;font-size: 14px;line-height: 2em;}
.chartlist .index {display: block;position: absolute;top: 0;left: 0;height: 100%;background: #B8E4F5;text-indent: -9999px;overflow: hidden;line-height: 2em;}
/* chart lists <<*/
/* Accordion >> */
.accordionHeader{border: 1px solid #2F4F4F;color: white;background-color: #2E4d7B;font-family: Arial, Sans-Serif;font-size: 12px;font-weight: bold;padding: 5px;margin-top: 5px;cursor: pointer;}
.accordionHeaderSelected{border: 1px solid #2F4F4F;color: white;background-color: #5078B3;font-family: Arial, Sans-Serif;font-size: 12px;font-weight: bold;padding: 5px;margin-top: 5px;cursor: pointer;}
.accordionContent{border: 1px dashed #2F4F4F;border-top: none;padding: 5px;padding-top: 10px;}
#master_content .accordionHeader a {color: #FFFFFF;background: none;text-decoration: none;}
#master_content .accordionHeader a:hover{background: none;text-decoration: underline;}
#master_content .accordionHeaderSelected a {color: #FFFFFF;background: none;text-decoration: none;}
#master_content .accordionHeaderSelected a:hover {background: none;text-decoration: underline;}
/* Accordion << */
/* Message Boxes >> */
.info, .success, .warning, .error, .validation {border: 1px solid;margin: 10px 0px;padding:15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;}
.info {color: #00529B;background-color: #BDE5F8;background-image: url('media/icons/info.png');}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('media/icons/successb.png');}
.warning {color: #9F6000;background-color: #FEEFB3;background-image: url('media/icons/warning.png');}
.error {color: #D8000C;background-color: #FFBABA;background-image: url('media/icons/error.png');}
/* Message Boxes << */
/* Inline Edit Box >> */
.iebox {padding:7px;display:block;background:#ffcbb3;margin-bottom:5px;color:#000000;border:1px solid black;}
.ieboxhover {padding:7px;background:#2BA1DF;color:#ffffff;border:1px dotted black;}
/* Inline Edit Box << */
/* jcarousel >> */
.aaa {overflow: hidden; float: left;width:105px;height:130px;}
.aaC {overflow: hidden; float: left;width:125px;height:130px;}
.aaB {overflow: hidden; float: left;width:155px;height:145px;}
.aaN {overflow: hidden; float: left;width:90px;height:145px;}
.xa1 {background: transparent url(media/carousel/next-horizontal.gif) no-repeat 0 0;width: 36px;height: 36px;border:none;cursor:pointer;}
.xa2 {background: transparent url(media/carousel/prev-horizontal.gif) no-repeat 0 0;width: 35px;height: 36px;border:none;cursor:pointer;}
.cvb {width: 800px ;height:125px; float:left; overflow: hidden; visibility: visible; position: relative; z-index: 2; left: 0px;}
.fre {margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 2890px; left: -680px;}
/* jcarousel << */
/* profile complete >> */
div.profil {background:transparent url(media/prf_cmp_inact.gif) no-repeat scroll 1px;margin:7px 5px 0pt 0pt;padding:1px;_padding-top:2px;width:219px;}
.mb5 {margin-bottom:5px !important;}
/* profile complete << */
.promhome1 {color:Green;font-size:1.2em;font-weight:bold}
.promhome2 {font-size:1.1em;}
.nocampaign {padding-top:2%;}
/* menu >> */
.menu, .menu ul {margin: 0;padding: 0;border: 0;list-style-type: none;display: block;font-weight:bold;}
.menu li {margin: 0;padding: 0;border: 0;display: block;float: left;position: relative;z-index: 5;}
.menu:after, .menu ul:after {content: ".";height: 0;display: block;visibility: hidden;overflow: hidden;clear: both;}
.menu ul {padding: 10px 30px 30px 30px;margin: -10px 0 0 -30px;}
.menu, .menu ul li {color: #eee;background: #959595;}
.menu, .menu ul {	zoom: 1;}
#sddm {font-family:Arial, Helvetica, sans-serif;font-weight:normal;margin: 0;padding:0 0 0 7%;margin-top:0px;}
#sddm li {margin: 0;padding: 0;list-style: none;float: left;}
#sddm li a {display: block;margin: 0 1px 0 10px;padding: 4px 10px;width: 83px;background: #959595;color: #FFF;text-align: center;text-decoration: none;position:relative;z-index:1;}
#sddm li a:hover {background: #49A3FF;}
#sddm div {position: absolute;visibility: hidden;margin: 0;margin-left:10px;padding: 0;background: #ffffff;border: 1px solid #5970B2}
#sddm div a {position: relative;display: block;margin: 0;padding: 5px 20px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background: #ffffff;color: #2875DE;}
#sddm div a:hover {background: #49A3FF;color: #FFF}
/* menu << */		
.gridrow {background-color:#fff}
.gridaltrow { background-color:#EBF4FA;}
.gridrow div, .gridaltrow div { margin-bottom:5px;}
fieldset {background:#F0FBFF none repeat scroll 0 0;border:1px solid #E3F4FA;margin-bottom:1em;padding:1em 1.2em;}
fieldset h2 {margin-bottom:10px;}
.tbX {text-align: center;border-collapse: collapse;background-color: #F5F5F5;border-color: #CCC;font-size: 14px;font-weight: bold;color:black;}
.bnh {text-align: left;background-color: #E0E0E0;padding:5px;color:#00528E;}
.brh {background-color: #fff;color:#00528E;padding:8px 5px 5px 10px;}
.bzh {background-color: #fff;padding:5px;color:#00528E;}
.svh {background-color: #fff;padding:5px;color:#00528E;}
.glh {background-color: #fff;padding:5px;color:#00528E;}
.bn {text-align: left;font-size: 11px;font-weight: bold;padding:5px;}
.bndesc {text-align: left;font-size: 0.9em;padding:5px;}
.graph_country_name {text-align: left;font-size: 1.1em;padding:5px;font-weight:normal}
.graph_country_count {text-align: left;font-size: 1.1em;padding:5px;font-weight:normal}
.br {background-color: #F0F0F0;padding:5px;}
.bz {background-color: #F0F0F0;padding:5px;}
.sv {padding:5px;background-color: #F0F0F0;}
.gl,.price, .priceF {background-color: #F0F0F0;padding:5px;}
.gl a, .sv a, .bz a, .fr a {color:Blue;}
.price{ font-weight:bold;font-size: 1.3em;}
.priceF { font-weight:bold;font-size: 1.1em;}
#custom ul {list-style: none;margin-left: 0;padding-left: 3em;text-indent: -1em;}
#custom ul li {margin-bottom: 1em;}
/* paging >> */
.p_g_s span.nextprev {border:1px solid #DDD;color:#666;}
.p_g_s a:hover,.p_g_s a:focus {color:#000;border:1px solid #ffd2d2;text-decoration:none;font-weight:700;}
.p_g_s a,.p_g_s span {color:#000;cursor:pointer;background:#FFF none repeat scroll 0;border:1px solid #cecece;display:block;float:left;margin:10px .1em 20px 0;padding:.2em .5em;text-decoration:none;font-size:12px;}
.p_g_s span.current,.p_g_s a.current {background:#f2f2f2 none repeat scroll 0;border:1px solid #ffd2d2;color:#000;font-weight:700;font-size:12px;}
.p_g_s span.summary {	background-color:#ccc;	color:#000;	cursor:default;}
/* paging << */
/* New Account Style >> */
#newaccountstyle {margin:0 2% 0 2%;font-size:1.1em}
.newform {padding: 5px 15px 15px;border: 1px solid #F0F0F0;background: #F8F8F8;}
.newform_mrg {margin:10px 20px;}
.newform_mrg_0_20 {margin:0 20px;}
.newform p,.newform_entry p {border-bottom: 1px solid #E6E6E6;padding: 12px 0 5px 0;	margin: 0;color: #666666;}
.newform label, .newform_entry label {color: #000;font-style:italic;}
.newform input, .newform select, .newform textarea, .newform_entry input, .newform_entry textarea {margin: 5px 0;padding: 5px;color: #6A6969;border-width: 1px;border-style: solid;border-color: #D4D4D4 #EBEBEB #EBEBEB #D4D4D4;font: 11px 'Lucida Grande', Verdana, Helvetica, sans-serif;}
.newform input.button,.newform_entry input.button {font: bold 12px Arial, Sans-serif; height: 30px;margin: 0;padding: 2px 3px;color: #666666;background:#CCDBEB;border-width: 1px;border-style: solid;border-color: #CCDBEB;}
.newform_header {background-color:#6e6e6e;border:1px solid #000;color:#fff;font-size:1.1em;padding:4px 0 4px 8px;}
.newform_loading_box {border:solid 1px #F0F0F0;background: #ffe6e6 url('media/animated/ajax-loader.gif' ) center center no-repeat;margin-top:1%;padding:10%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.90;-khtml-opacity: 0.90;opacity: .9;}
.newform_caption {font-size:1.1em;padding:4px 0 4px 8px;}
.bg_lightred  {background-color:#ffe6e6;border:1px solid #ffd2d2;color:#333;}
.bg_lightgreen  {background-color:#b5e6e6;border:1px solid #399;color:#333;}
.bg_lightgray  {background-color:#ccc;border:1px solid #999;border-bottom:none;color:#333;}
.newform_entry {padding: 5px 15px 15px;border: 1px solid #acacac;background: #F0F0F0;overflow:auto;height:100%;}
.newform_entry .chk {border:none;}
.newform_entry .left {width:49%;float:left;}
.newform_entry .right {width:49%;float:left;margin-left:10px}
.newform_entry_txt {width:400px;}
.newform_entry_w20 {width:20px;}
.newform_entry_w30 {width:30px;}
.newform_entry_w40 {width:40px;}
.newform_entry_w50 {width:50px;}
.newform_entry_w60 {width:60px;}
.newform_entry_w70 {width:70px;}
.newform_entry_w80 {width:80px;}
.newform_entry_w90 {width:90px;}
.newform_entry_w100 {width:100px;}
.newform_entry_w100_ {width:98%;}
.newform_entry_w120 {width:120px;}
.newform_entry_w150 {width:150px;}
.newform_entry_w200 {width:200px;}
.newform_entry_w250 {width:250px;}
.newform_entry_w300 {width:300px;}
.newform_entry_w330 {width:330px;}
.newform_entry_w350 {width:350px;}
.newform_entry_w400 {width:400px;}
.newform_entry_w500 {width:500px;}
.newform_entry_sub {background-color:#F1F1F1;height:100%;margin-top:20px;overflow:auto;padding:15px;}
.newform_entry select {margin: 10px 0;color: #6A6969;border:none;font: 11px 'Lucida Grande', Verdana, Helvetica, sans-serif;}
a:link.btn-link, .newform a:visited.btn-link,a:visited.btn-link,input.newform_entry_myproducts_btn {display:inline-block;margin:0 2px 0 0;background-color:#8EB50C;border:1px solid #dedede;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#fff;cursor:pointer;padding:6px;}
a.btn-link:hover {color:#000;text-decoration:none;}
a.run-link, a:link.run-link, .newform a:visited.run-link,.newform a.run-link:hover {background:transparent url('media/animated/ajax-loader.gif') center no-repeat;color:White;}
.newform_txt {width:300px;}
.newform .focused,.newform_entry .focused {color: #555;background: #F8FAFD;border-color: #555;}
.newform_infobox, .newform_errorbox {background:#F8FAFD none repeat scroll 0 0;border:1px solid #DCF1FB;color:#555555;font-family:Verdana,'Times New Roman',Times,Serif;font-size:1.0em;font-weight:normal;line-height:1.6em;padding:0px;margin-bottom:10px}
.newform_errorbox {background:#FFE6E6 none repeat scroll 0 0;border:1px solid #FFD2D2;color:#555555;padding: 10px 20px;}
.newform_infobox ul, ol, .newform_errorbox ul, ol {margin: 2px 20px;padding: 5px 20px 0 20px;}
.newform_infobox ul, .newform_errorbox ul { list-style: disc; }
.newform_infobox ul li, .newform_errorbox ul li { padding-bottom:5px }
.newform_infobox ol , .newform_errorbox ol { list-style: decimal; }
.newform_infobox a, .newform_errorbox a { color:Blue }
.newform_infobox a:hover, .newform_errorbox a:hover { color:Red }
.newform_infobox p {padding:10px 10px 5px 10px;}
.newform_prvnxt {background:#fafafa none repeat scroll 0 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;color:#555555;height:100%;margin-bottom:10px;padding:3px 6px;overflow:auto}
.newform .no-border,.newform_entry .no-border {border:medium none;}
.newform_mandatory { color:Red; font-weight :bold;}
.newform_market {border:none;width:100%;}
.newform_market .left, .newform_market .right {width:45%;padding:7px 0;}
.newform_myproducts {background:#F8FAFD none repeat scroll 0 0;border:1px solid #DCF1FB;color:#555555;padding:10px 0;margin-bottom:20px;text-align:center}
.newform_entry_chks {line-height:2.6em;_line-height:0;}
.newform h1, .newform h2, .newform h3, .newform h4 {font: bold 1em/1.5em Georgia, 'Times New Roman', Times, serif;color: #555;margin: 2px 2px 2px 0px;}
.newform h1 { font-size: 1.8em;}
.newform h2 { font-size: 1.6em;}
.newform h3 { font-size: 1.4em;}
.newform h4 { font-size: 1.2em;}
.newform_pager {margin: 10px 0; padding: 5px 8px;border: 1px solid #F0F0F0;background: #ffe7ce;width:98%;overflow:auto;}
.newform_results .record {margin: 10px 0; padding: 10px;border: 1px solid #F0F0F0;background: #F8F8F8}
.newform_results .compact { float:left; width:10%;margin-right:18px;display:inline;height:auto;overflow:hidden;}
.newform_errfield {background-color:#ffa4a4;}
.newform_bulllet ul {}
.newform_bulllet ul li { list-style-type:circle; padding:3px; list-style-position: outside;line-height:0.75em;margin-left:5px} 
.newform_maxlength_notification {border:3px solid #d55b5b;background-color: #ffcdcd;padding:5px;}
.newform_category_search >p {background-color:#e5e5e5;padding:8px}
.newform_admline .adm_items {border-bottom:solid 1px gray;height:100%;padding:6px 2px}
.newform_admline span {margin-right:10px;}
.newform_admline label {margin-right:5px;font-style:italic;}
.newform_admline a.btn-link:link,.newform_admline a.btn-link:visited  {background:gray none repeat scroll 0%;font: 1.0em Verdana, Sans-serif;}
.newform_admline a.btn-link:hover  {color:yellow}
.newform_admline #admresult {border:solid 1px gray;margin-top:10px}
.newform_admline #admresult p {padding-right:20px;color:black;background-color:#f1f1f1;padding:5px 3px}
.newform_comprd_images .row { overflow: auto;height:100%;border:none;border-bottom: solid 1px #f0f0f0;padding: 10px 0;}
.newform_comprd_images .row .left {float: left;}
.newform_comprd_images .row .right {float: left; padding-left: 10px}
.newform_comprd_images .row .multi {}
.newform_comprd_images .row .right .pics div {}
.newform_images_chk_label {font-size:0.85em;}
.newform_cmpcom,.newform_cmpcom a {font-size:0.98em ;padding-left:5px; color:#0000ff}
.newform_prdcom, .newform_prdcom a {font-size:0.98em ;padding-left:5px; color:#0000ff}
.newform_inv_preview {background:#E6E6E6 none no-repeat scroll 6px 8px;border:1px solid #DBDBDB;font-size:0.95em;margin:0.5em 1px 0 0;overflow:hidden;padding:5px;}
.newform_paid {margin-left: 15%;width:62%;}
.newform_list {margin: 10px 0; padding: 10px 10px 20px 10px;border-bottom: 1px solid #efefef;background: #F8F8F8;height:100%;cursor:hand;cursor:pointer;overflow:auto;}
.newform_list .left {float:left;}
.graph_2_div{width:400px;padding:10px 0;}
.bbgray {border-bottom:solid 1px gray}
.bbnone {border-bottom:none}
.w2 {width:2%;}
.w3 {width:3%;}
.w4 {width:4%;}
.w5 {width:5%;}
.w6 {width:6%;}
.w7 {width:7%;}
.w8 {width:8%;}
.w9 {width:8%;}
.w10 {width:10%;}
.w12 {width:12%;}
.w15 {width:15%;}
.w17 {width:17%;}
.w18 {width:18%;}
.w20 {width:20%;}
.w25 {width:25%;}
.w30 {width:30%;}
.w40 {width:40%;}
.w50 {width:50%;}
.w55 {width:55%;}
.w56 {width:56%;}
.w58 {width:58%;}
.w60 {width:60%;}
.w63 {width:63%;}
.w70 {width:70%;}
.w72 {width:72%;}
.w75 {width:75%;}
.w80 {width:80%;}
.w85 {width:85%;}
.w90 {width:90%;}
.w95 {width:95%;}
.w100 {width:100%;}
.bigtext {font-size:1.2em;}
.bold {font-weight:bold;}
.center {text-align:center;}
.italic {font-style:italic;}
.imageborder {border:1px solid gray;}
.left,.lft {float: left;}
.right,.rght {float:right;}
.ml1_ {margin: 1%;}
.ml2 {margin-left: 2px;}
.ml2_ {margin-left: 2%;}
.ml5 {margin-left: 5px;}
.ml5_ {margin-left: 5%;}
.ml10 {margin-left: 10px;}
.ml10_ {margin-left: 10%;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml25_ {margin-left: 25%;}
.ml50 {margin-left:50px;}
.mr2_ {margin-right:2%;}
.pr15 {padding-right:15px}
.mb10 {margin-bottom: 10px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.pl10 {padding-left:10px;}
.pl20 {padding-left:20px;}
.pl50 {padding-left:50px;}
.ptb10 {padding:10px 0;}
.w320 {width:320px}
.pl10{padding-left:10px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.newform_pager_select,.newform_pager_select:hover {color:Red;text-decoration : underline;}
.newform_imagelink {cursor: url(), pointer;}
.newform_imagelink img {border:1px solid gray;}
.newform_imagelink:hover img {border:1px solid #CC3300}
/* popup >> */
.jqifade{position: absolute;background-color: #aaaaaa;}
div.jqi{width: 400px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;position: absolute;background-color: #ffffff;font-size: 11px;text-align: left;border: solid 1px #eeeeee;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding: 7px;}
div.jqi .jqicontainer{font-weight: bold;}
div.jqi .jqiclose{position: absolute;top: 4px; right: -2px;width: 18px;cursor: default;color: #bbbbbb;font-weight: bold;}
div.jqi .jqimessage{padding: 10px;line-height: 20px;color: #444444;}
div.jqi .jqibuttons{text-align: right;padding: 5px 0 5px 0;border: solid 1px #eeeeee;background-color: #f4f4f4;}
div.jqi button{padding: 3px 10px;margin: 0 10px;background-color: #2F6073;border: solid 1px #f4f4f4;color: #ffffff;font-weight: bold;font-size: 12px;}
div.jqi button:hover{background-color: #728A8C;}
div.jqi button.jqidefaultbutton{background-color: #BF5E26;}
.jqiwarning .jqi .jqibuttons{background-color: #BF5E26;}
.jqimustfield {border:solid #ff0000 1px}
.popinfowarning .popinfo,.poperrorwarning .poperror{ background-color: #acb4c4; }
.popinfofade,.poperrorfade{ position: absolute; background-color: #aaaaaa; }
div.popinfo,div.poperror{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; width: 300px; font-size: 11px; text-align: left; border: solid 1px #213e80; }
div.popinfo .popinfocontainer,div.poperror .poperrorcontainer{ background-color: #ffffff; border-top: solid 14px #213e80; padding: 5px; font-weight: bold; }
div.popinfo .popinfoclose,div.poperror .poperrorclose{ float: right; width: 18px; cursor: default; margin: -19px -8px 0 0; color: #ffffff; font-weight: bold; }
div.popinfo .popinfomessage,div.poperror .poperrormessage{ padding: 10px; line-height: 20px; font-size: 11px; color: #333333; }
div.popinfo .popinfobuttons,div.poperror .poperrorbuttons{ text-align: right; padding: 5px 0 5px 0; border: solid 1px #eeeeee; background-color: #f4f4f4; }
div.popinfo button,div.poperror button{ padding: 3px 10px; margin: 0 10px; background-color: #314e90; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; }
div.popinfo button:hover,div.poperror button:hover{ border: solid 1px #d4d4d4; }
div.poperror .poperrorcontainer{ border-top: solid 14px #ac3300; padding: 5px; font-weight: bold; }
div.popinfo button,div.poperror button{ background-color: #ac3300; border: solid 1px #f4f4f4; }
/* popup << */
/* tabs >> */
.newform_tab_container {border: 1px solid #999;border-top: none;overflow: hidden;background: #fff;}
.newform_tab_content {padding: 20px;font-size: 1.1em;}
ul.newform_tabs {margin: 0;padding: 0;list-style: none;height: 22px;border-bottom: 1px solid #999;border-left: 1px solid #999;}
ul.newform_tabs li {float: left;margin: 0;padding: 0;height: 21px;line-height: 21px;border: 1px solid #999;border-left: none;margin-bottom: -1px;overflow: hidden;position: relative;background: #e0e0e0;}
ul.newform_tabs li a {text-decoration: none;color: #000;display: block;font-size: 1.0em;padding: 0 20px;border: 1px solid #fff;outline: none;}
ul.newform_tabs li a:hover {background: #ccc;}
html ul.newform_tabs li.active, html ul.newform_tabs li.active a:hover {background: #fff;border-bottom: 1px solid #fff;}
/* tabs << */
/* tooltip >> */
#tooltip { position:absolute; top:0px; left:0px; display:none; padding:4px 8px; border:1px solid #ccc; background:#222; color:#fff; width:300px; height:auto; font-size:1.1em;}
.newform_tooltip { background:transparent url(allimg_sprite.vrs1138.png) no-repeat scroll 0 0;display:inline-block;overflow:hidden;width:15px;height:15px;background-position: -142px 0;color:#FFFFFF;text-indent:-9999px;width:15px;color:#ffc20e}
/* tooltip << */
/* product batch upload >> */
h2.newform_number {position: relative;top: 0px;left: 0px;font-size: 6.5em;color: #ccc;float: left;margin-right:40px;padding:0 0 15px 15px}
#newform_description-area {padding: 5px;}
.newform_comment-box {margin: 0px 0px 20px 0px;padding: 30px 0 5px 10px;width: 98%;border: 1px solid black;float: left;}
/* product batch upload << */
/* SignIn Menu >> */
#signin_menu {-moz-border-radius:5px;background-color:#DDEEF6;border:1px none transparent;color:#778899;font-size:11px;margin-left:-8px;margin-top:5px;padding:25px 15px;position:absolute;text-align:left;width:210px;z-index:100;display: none;top: 25px;right: 6%;border:solid 1px #AACCEE;}
#signin_menu input[type="text"], #signin_menu input[type="password"] {-moz-border-radius:4px;border:1px solid #AACCEE;display:block;font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu p {margin:0;}
#signin_menu a {color:#66AACC;}
#signin_menu label {font-weight:normal;}
#signin_menu p.remember {padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete {clear:both;margin:5px 0;}
#signin_menu p a {color:#2277BB !important;}
#signin_submit,.newform_button {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background-color:#33A4E5 ;border:1px solid #3399DD;color:#FFFFFF;font-size:11px;font-weight:bold;margin:0 5px 0 0;padding:4px 10px 5px;text-shadow:0 -1px 0 #3399DD;cursor:pointer;}
#signin_submit::-moz-focus-inner {border:0 none;padding:0;}
#signin_submit:hover, #signin_submit:focus {background-position:0 -5px;cursor:pointer;}
/* SignIn Menu << */
/* Login >> */ 
#wrapper {padding:15px 0 0 15px;margin:3% 1%;}
.reg-form {padding:10px;}
.form-register {float:left;width:450px;}
.register-info{-moz-border-radius:4px;padding:0 20px 0 30px;border-left:1px solid #CCDBEB;}
.register-info {margin-left:480px;}
.register-info h3  {border-bottom:1px solid #DFDBD2;padding-bottom:20px}
.register-why, .register-why li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 0 2em;}
.register-why li {padding:10px 0 10px 35px;}
.register-forgot {border-top:1px solid #DDDDDD;display:block;margin-top:30px;padding-top:20px;}
.dialog-section {clear:left;margin:0 0 20px;}
.dialog-login {clear:left;float:left;margin:0 0 20px;padding:0 0 5px;}
.dialog .login-register .dialog-section {margin-bottom:0;margin-top:-16px;}
.dialog-section form {padding:0 10px 5px 0;}
.dialog .login-tep {border-top:1px solid #DDDDDD;}
.dialog-section form div {margin-top:5px;}
.dialog-section form div label {font-size:85%;margin-right:10px;}
.dialog-login a {-moz-border-radius:3px;border:1px solid #AEC9E3;display:block;float:left;font-size:85%;font-weight:bold;margin:8px 8px 0 0;min-width:90px;padding:6px 10px 6px 30px;text-decoration:none;}
label.dialog-label {display:block;font-size:85%;font-weight:bold;padding:0.6em 0;}
/* Login << */ 
/* Join >>*/
.register-logo {margin:5% 0 0 6%;}
.register-buyer, .register-seller {-moz-border-radius:4px;padding:20px;width:39%;position:absolute;margin-top:1%;height:61%;}
.register-buyer h3,.register-seller h3 {padding-bottom:5px;font-size:1.5em}
.register-buyer h3 {border-bottom:solid 1px #399;color:#339999}
.register-seller h3 {border-bottom:solid 1px #932500;color:#CC3300}
.register-buyer {margin-left:6%;}
.register-seller {margin-left:50%;}
/* Join <<*/
/*Listing >>*/
.listing_content * {padding: 0; margin: 0;}
.listing h1 {  font-size: 24px; padding: 3px 0px; } 
.listing h2 { font-size: 2em; } 
.listing h3 { font-size: 1.3em; } 
.listing { margin: 0 0px; border-top: 1px solid #ededed; border: 1px solid white;  border-bottom: 1px solid #E7E7E7; } 
.listing .listing-header h3 { margin-bottom: 2px;} 
.listing .listing-header a.title-link { color: #2061C3 ;  font-size: 0.99em; line-height: 1.2; } 
.listing .listing-header a.title-link:visited, .listing .listing-sublink a:visited { color: #b1b1b1 ; } 
.listing .listing-desc {margin-top:10px;font-size:0.95em;}
.listing .double-wrapper { height: 100%; padding: 7px 5px; } 
.listing .normal-section { padding-left: 120px; } 
.listing .normal-section .normal-listing-module { min-height: 86px; } 
.listing .normal-section .normal-listing-module { height: 86px; } 
.listing .thumbnail { padding-left: 3px; float: left;  } 
.listing .rightbox { float: right; width: 87px; margin: 0; padding: 0; margin-right: 5px; margin-left: 25px; } 
.listing .user-module { background: white; border: 1px solid #e7e7e7; text-align: center; padding: 3px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } 
.listing .user-module img.partner-logo { display: block; margin: 0px auto; margin-bottom: 3px; }  
.listing .user-module img.user-photo { width: 77px; } 
.listing .user-module img.user-photo-clickable { cursor: pointer; } 
.listing .user-module .seller-name { text-align: center; font-size: 80%; color: #666; margin-top: 3px; }  
.listing .subpic_desc {margin-top:5%;}
.premium { background: white url('media/gradient_background.gif') bottom left repeat-x; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #e7e7e7; border-bottom: 1px solid #b9b9b9; margin-bottom: 4px; zoom: 1; padding-right:6px}
ul.popup-action { display:block; min-width:340px; margin: 0px; font-size: 85%; margin-left: 0px; } 
ul.popup-action li { float:left; height:12px; line-height: 12px; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 5px 8px 5px 0px; padding: 0px 5px 0px 0px; width:auto; } 
ul.popup-action li.last { padding: 0px; border: none; } 
.listing-sublink {display:block; min-width:340px;font-size: 90%;  margin-top:3%}
.listing-sublink a {color:Green;}
.listing_content .compact { float:left; width:16%;overflow:hidden;margin:0 1% 1% 0; text-align:center;padding:0 0 0 1%}
.listing_content .compact:hover,.premium:hover {border:solid 1px #0085dd;}
.listing_taboff {padding:12px 10px 8px;border:solid 1px #CCDBEB;border-bottom:none;}
.listing_tabon {padding:12px 10px 8px;border:solid 1px #CCDBEB;border-bottom:none;background: #E5EBF5;}
.listing_tabgap {border-bottom:solid 1px #CCDBEB;padding:9px 5px 11px;}
.listing_top_summary_area {border-bottom:solid 1px #CCDBEB;padding:7px 10px 6px;_padding-top:10px}
.listing_top_header {font-size:1.1em;padding-left:5px;font-weight:bold;}
/*Listing <<*/
/* New Account Style << */
.newctg h1, .newctg h2, .newctg h3, .newctg h4, .newctg h5 {font-weight:normal;padding:0}
.newctg h1 { font-size: 1.6em;margin:1% 0.5%;}
.newctg h2 { font-size: 1.4em;margin:1% 4%;}
.newctg h3 { font-size: 1.2em;margin:1% 8%;}
.newctg h4 { font-size: 1.0em;margin:1% 10%;}
.newctg h5 { font-size: 1.0em;margin:1% 12%;}
.mark_text {background-color:Yellow;}
.boxes-blue {clear:left;float:left;overflow:hidden;padding:0;width:100%;border-top: solid 1px #CCDBEB;border-bottom: solid 1px #CCDBEB}
.boxes-blue ul {float:left;left:50%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:relative;text-align:center;padding-top:0.5%;}
.boxes-blue ul li {display:block;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;position:relative;right:50%;}
.boxes-blue ul li a {display:block;float:left;margin:0 1px;padding:5px 10px;position:relative;text-decoration:none;}
.boxes-blue ul li p {margin-top:5px;text-align: center;font-size:1.1em;color:Navy}
.boxes-blue ul li a:hover,.boxes-blue ul li p:hover {color:Blue;text-decoration:none}
.filter-btns{height:3em;margin:0;padding:5px 0}
.filter-btns a{color:rgb(50,50,50);display:block;float:left;font-size:1.1em;text-decoration:none}
.filter-btns a b{background-color:rgb(110,110,110);display:block;font-size:1px;height:1px;overflow:hidden;width:100%}
.filter-btns a span{background-color:rgb(240,240,240);border-left:1px solid rgb(110,110,110);border-right:1px solid rgb(110,110,110);display:block;padding:0.3em;zoom:1;}
.filter-btns a span span{background:none;background-position:1px;background-repeat:no-repeat;border:none;padding:0;text-align:center}
.filter-btns div.lst-btn-l b{margin:0 0 0 1px;font-size:1px;overflow:hidden;}
.filter-btns div.lst-btn-r b{margin:0 0 0 -1px;font-size:1px;overflow:hidden;}
.filter-btns div.lst-btn-c span{border-left:1px solid rgb(255,255,255)}
.filter-btns div.lst-btn-c span span{border-left:none}
.filter-btns div.lst-btn-r span{border-left:1px solid rgb(255,255,255)}
.filter-btns div.lst-btn-r span span{border-left:none}
.filter-btns div.lst-btn-active span{background:rgb(120,120,120);border-left:none}
.filter-btns div.lst-btn-active span span{color:white;background:none;border-left:none;margin-left:1px}
.filter-btns div a:hover{cursor:pointer;color:#ff6d06}
.filter-btns div.lst-btn-active a:hover{cursor:default}
.starred_icon, .unstarred_icon {background:transparent url(allimg_sprite.vrs1138.png) no-repeat scroll 0 0;display:inline-block;overflow:hidden;height:14px;width:14px}
.unstarred_icon {background-position: -326px -37px}
.starred_icon {background-position: -311px -37px}
.tbltopcrt td {vertical-align:bottom}
#translate_back_org {margin-top:1em;background:#F8FAFD none repeat scroll 0 0;border:1px solid #DCF1FB;color:#555555;font-family:Verdana,'Times New Roman',Times,Serif;font-size:1.0em;font-weight:normal;line-height:2.6em;padding:0px;text-align:center;}
.btlineblue {border-bottom:1px solid #CCDBEB;}
div.sub_container {border-top: solid 1px #CCDBEB;padding-top:5px}
div.sub_container div.item_box {display: block;float: left;margin: 5px;position: relative;width: 15%;}
div.sub_container div.item_box p {margin: 0;padding-left: 20px;padding-top: 5px;margin-top:6px}
div.sub_container div.item_box img{display: block;margin: 0 auto;}
div.sub_container div.item_box span.smallinfo {color:#A71928;font-size:0.9em;}
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 32px;border-bottom: 1px solid #999;border-left: 1px solid #999;width: 95%;}
ul.tabs li {float: left;margin: 0;padding: 0;height: 31px;line-height: 31px;border: 1px solid #999;border-left: none;margin-bottom: -1px;background: #e0e0e0;overflow: hidden;position: relative;}
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size: 1.1em;padding: 0 20px;border: 1px solid #fff;outline: none;}
ul.tabs li a:hover {background: #ccc;}
html ul.tabs li.active, html ul.tabs li.active a:hover {background: #fff;border-bottom: 1px solid #fff;}
.tab_container {border: 1px solid #999;border-top: none;clear: both;float: left;width: 95%;background: #fff;-moz-border-radius-bottomright: 5px;-khtml-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;}
.tab_content {padding: 20px;font-size: 1.2em;}
/* top menu styles >> */
.jsddm {font-family:Verdana,Arial;overflow:auto;height:100%;margin:0}
.jsddm li {float: left;list-style: none;}
.jsddm li a	{display: block;padding: 8px 12px;text-decoration: none;width: auto;color: black;white-space: nowrap;position:relative;z-index:9999}
.jsddm li a:hover {background: #E5EBF5;color:black;text-decoration:none;}		
.jsddm li ul {margin: 0;padding: 0;position: absolute;visibility: hidden;border-top: 1px solid white}
.jsddm li ul li {float: none;display: inline;}
.jsddm li ul li a {width: auto;background: #E5EBF5;color: black}
.jsddm li ul li a:hover {background: #a4badb;text-decoration:none;}
.topmenu_left{ padding:0 4px; border-bottom:1px solid #d5d5d5; color:#7f9fbc; }
.topmenu_left a {text-decoration:none; color:#333; }
.topmenu_left a:hover {color:#FF3300;	text-decoration: underline;}
.topmenu_right{ padding:0 4px; color:#7f9fbc; z-index:2; position:absolute; top:0; right:1px; width:22%;}
.topmenu_right a {text-decoration:none; color:#333; }
.topmenu_right a:hover {color:#FF3300;	text-decoration: underline;padding:8px 12px 5px 12px}
.jsddm a.quick_request:link,a.quick_request:visited,a.quick_request:active{color:green;text-decoration:none;font-weight:bold}
.jsddm a.quick_request:hover{font-weight:bold;color:Green;}
.jsddm .zindex_set {z-index:100;}
.jsddm .top_back_color {background: #E5EBF5;}
.jsddm .topmenu_table td {border-bottom:solid 1px white;}
/* top menu styles << */
/* sprite >> */
.sprite {background:transparent url(allimg_sprite.vrs1138.png) no-repeat scroll 0 0;display:inline-block;overflow:hidden;}
.sprite-search {width:21px;height:20px;background-position: 0 0;}
.sprite-member {width:11px;height:16px;background-position: -25px 0;}
.sprite-arrow-down {width:7px;height:7px;background-position: -40px 0;border:none}
.sprite-login {width:13px;height:16px;background-position: -50px 0;}
.sprite-dot-green {width:4px;height:4px;background-position: -65px 0;}
.sprite-exit {width:16px;height:15px;background-position: -71px 0}
.sprite-close {width:16px;height:14px;background-position: -89px 0}
.sprite-msg-unread {width:14px;height:10px;background-position: -107px 0}
.sprite-msg-read {width:14px;height:10px;background-position: -176px 0}
.sprite-line-gray {width:150px;height:1px;background-position: 0 -21px}
.sprite-logo {width:275px;height:80px;background-position: 0 -22px}
.sprite-logo-small {width:200px;height:45px;background-position: 0 -104px}
.sprite-help {width:15px;height:15px;background-position: -142px 0}
.sprite-delete {width:16px;height:16px;background-position: -158px 0}
.sprite-progress-bar {width:123px;height:12px;background-position: -152px 0}
.sprite-progress-bar-red {width:240px;height:12px;background-position: 0 -26px}
.sprite-progress-bar-orange {width:240px;height:12px;background-position: 0 -39px}
.sprite-mode-gallery {width:22px;height:19px;background-position: -243px 0;margin-left:5px}
.sprite-mode-list {width:22px;height:19px;background-position: -266px 0}
.sprite-pager-prev {width:18px;height:17px;background-position: -289px 0}
.sprite-pager-next {width:18px;height:17px;background-position: -308px 0}
.sprite-member-2 {width:11px;height:12px;background-position: -204px 0}
.sprite-phone {width:16px;height:16px;background-position: -327px 0}
.sprite-message {width:16px;height:12px;background-position: -216px 0}
.sprite-chn-I {width:12px;height:16px;background-position: -191px 0}
.sprite-chn-M {width:10px;height:15px;background-position: -233px 0}
.sprite-chn-W {width:16px;height:16px;background-position: -276px -20px}
.sprite-chn-A {width:16px;height:16px;background-position: -326px -73px}
.sprite-chn-F {width:14px;height:14px;background-position: -152px -153px}
.sprite-member-gold {width:12px;height:16px;background-position: -311px -20px;margin-right:5px}
.sprite-member-silver {width:12px;height:16px;background-position: -324px -20px;margin-right:5px}
.sprite-member-bronze {width:12px;height:16px;background-position: -337px -20px;margin-right:5px}
.sprite-new-window {width:10px;height:10px;background-position: -277px -43px;margin-left:5px}
.sprite-check-green {width:14px;height:14px;background-position: -276px -57px}
.sprite-rss-big {width:32px;height:32px;background-position: -201px -104px}
.sprite-rss-yahoo {width:91px;height:17px;background-position: 0 -276px}
.sprite-rss-google {width:104px;height:17px;background-position: 0px -259px}
.sprite-rss-aol {width:92px;height:18px;background-position: -91px -276px}
.sprite-help {width:14px;height:14px;background-position: -325px -57px}
.sprite-ex {width:16px;height:15px;background-position: -291px -57px}
.sprite-nex {width:14px;height:15px;background-position: -309px -57px}
.sprite-verified {width:16px;height:17px;background-position: -234px -104px}
.sprite-user-female {width:100px;height:140px;background-position: -375px -0px}
.sprite-user-male {width:105px;height:135px;background-position: -370px -140px}
.sprite-bullet-blue {width:16px;height:16px;background-position: -343px 0}
.sprite-bullet-purple {width:16px;height:16px;background-position: -359px 0}
.sprite-bullet-green {width:16px;height:16px;background-position: -359px -16px}
.sprite-ctg-search {width:213px;height:23px;background-position: -157px -252px}
.sprite-no-photo {width:100px;height:100px;background-position: -270px -152px}
.sprite-no-logo {width:110px;height:80px;background-position: 0 -179px}
.sprite-map {width:16px;height:16px;background-position: -341px -37px}
.sprite-date {width:14px;height:16px;background-position: -359px -37px}
.sprite-urgent {width:15px;height:16px;background-position: -341px -56px}
.sprite-new-en {width:16px;height:7px;background-position: -358px -59px}
.sprite-new-tr {width:19px;height:11px;background-position: -122px 0;vertical-align:top}
.sprite-campaign {width:16px;height:16px;background-position: -276px -73px}
.sprite-button {width:191px;height:30px;background-position: 0 -149px}
.sprite-lens {width:15px;height:16px;background-position: -310px -73px}
.sprite-share {width:16px;height:16px;background-position: -293px -73px}
.sprite-starred {width:14px;height:14px;background-position: -311px -37px}
.sprite-unstarred {width:14px;height:14px;background-position: -326px -37px}
.sprite-label {padding-left:5px;vertical-align:top}
.sprite-progress-empty {width:123px;height:12px;background-position: 0px -263px}
.sprite-progress-orange {width:240px;height:12px;background-position: 0px -275px}
.sprite-progress-red {width:235px;height:12px;background-position: -240px -275px}
.sprite-progress-black {width:240px;height:12px;background-position: 0px -287px}
.sprite-progress-green {width:235px;height:12px;background-position: -240px -287px}
.sprite-progress-yellow {width:240px;height:12px;background-position: 0px -299px}
.sprite-btn-prev {width:48px;height:48px;background-position: -274px -104px}
.sprite-btn-next {width:48px;height:48px;background-position: -322px -104px}
.sprite-partnership {width:100px;height:100px;background-position: -170px -152px}
.sprite-twitter {width:165px;height:29px;background-position: 0px -293px}
.sprite-facebookapp {width:144px;height:44px;background-position: -183px -275px}
.sprite-ico-google {width:16px;height:16px;background-position: -152px -170px}
.sprite-ico-facebook {width:14px;height:14px;background-position: -152px -153px}
.sprite-ico-digg {width:16px;height:16px;background-position: -132px -152px}
.sprite-ico-delicious {width:16px;height:16px;background-position: -111px -152px}
.sprite-ico-yahoo {width:16px;height:16px;background-position: -144px -206px}
.sprite-ico-twitter {width:12px;height:16px;background-position: -129px -206px}
.sprite-ico-mixx {width:16px;height:16px;background-position: -132px -188px}
.sprite-ico-stumbleupon {width:15px;height:16px;background-position: -111px -224px}
.sprite-ico-reddit {width:17px;height:16px;background-position: -152px -188px}
.sprite-ico-ask {width:16px;height:16px;background-position: -130px -224px}
.sprite-ico-fark {width:10px;height:14px;background-position: -151px -224px}
.sprite-ico-faves {width:12px;height:16px;background-position: -111px -243px}
.sprite-ico-furl {width:16px;height:16px;background-position: -132px -170px}
.sprite-ico-myspace {width:16px;height:16px;background-position: -125px -243px}
.sprite-ico-newsvine {width:13px;height:16px;background-position: -111px -206px}
.sprite-ico-slashdot {width:12px;height:12px;background-position: -143px -245px}
.sprite-ico-live {width:16px;height:14px;background-position: -111px -188px}
.sprite-ico-feedburner {width:16px;height:14px;background-position: -111px -170px}
.sprite-facebook-user {width:16px;height:14px;background-position: -111px -260px}
/* sprite << */
/* flags >> */
.sprfl-small {background:transparent url(media/flag-small.png) no-repeat scroll 0 0;display:inline-block;overflow:hidden;margin-right:5px;vertical-align:middle;cursor:pointer;width:16px;height:11px}
.sprfl-ad { background-position: 0 0 } .sprfl-ae { background-position: 0 -12px } .sprfl-af { background-position: 0 -24px } .sprfl-ag { background-position: 0 -36px } .sprfl-ai { background-position: 0 -48px } .sprfl-al { background-position: 0 -60px } .sprfl-am { background-position: 0 -72px } .sprfl-an { background-position: 0 -84px } .sprfl-ao { background-position: 0 -96px } .sprfl-ar { background-position: 0 -108px } .sprfl-as { background-position: 0 -120px } .sprfl-at { background-position: 0 -132px } .sprfl-au { background-position: 0 -144px } .sprfl-aw { background-position: 0 -156px } .sprfl-ax { background-position: 0 -168px } .sprfl-az { background-position: 0 -180px } .sprfl-ba { background-position: 0 -192px } .sprfl-bb { background-position: 0 -204px } .sprfl-bd { background-position: 0 -216px } .sprfl-be { background-position: 0 -228px } .sprfl-bf { background-position: 0 -240px } .sprfl-bg { background-position: 0 -252px } .sprfl-bh { background-position: 0 -264px } sprfl-bi { background-position: 0 -276px } .sprfl-bj { background-position: 0 -288px } .sprfl-bm { background-position: 0 -300px } .sprfl-bn { background-position: 0 -312px } .sprfl-bo { background-position: 0 -324px } .sprfl-br { background-position: 0 -336px } .sprfl-bs { background-position: 0 -348px } .sprfl-bt { background-position: 0 -360px } .sprfl-bv { background-position: 0 -372px } .sprfl-bw { background-position: 0 -384px } .sprfl-by { background-position: 0 -396px } .sprfl-bz { background-position: 0 -408px } .sprfl-ca { background-position: 0 -420px } .sprfl-cc { background-position: 0 -432px } .sprfl-cd { background-position: 0 -444px } .sprfl-cf { background-position: 0 -456px } .sprfl-cg { background-position: 0 -468px } .sprfl-ch { background-position: 0 -480px } .sprfl-ci { background-position: 0 -492px } .sprfl-ck { background-position: 0 -504px } .sprfl-cl { background-position: 0 -516px } .sprfl-cm { background-position: 0 -528px } .sprfl-cn { background-position: 0 -540px } .sprfl-co { background-position: 0 -552px } .sprfl-cr { background-position: 0 -564px } .sprfl-cs { background-position: 0 -576px } .sprfl-cu { background-position: 0 -588px } .sprfl-cv { background-position: 0 -600px } .sprfl-cx { background-position: 0 -612px } .sprfl-cy { background-position: 0 -624px } .sprfl-cz { background-position: 0 -636px } .sprfl-de { background-position: 0 -648px } .sprfl-dj { background-position: 0 -660px } .sprfl-dk { background-position: 0 -672px } .sprfl-dm { background-position: 0 -684px } .sprfl-do { background-position: 0 -696px } .sprfl-dz { background-position: 0 -708px } .sprfl-ec { background-position: 0 -720px } .sprfl-ee { background-position: 0 -732px } .sprfl-eg { background-position: 0 -744px } .sprfl-eh { background-position: 0 -756px } .sprfl-er { background-position: 0 -768px } .sprfl-es { background-position: 0 -780px } .sprfl-et { background-position: 0 -792px } .sprfl-fi { background-position: 0 -804px } .sprfl-fj { background-position: 0 -816px } .sprfl-fk { background-position: 0 -828px } .sprfl-fm { background-position: 0 -840px } .sprfl-fo { background-position: 0 -852px } .sprfl-fr { background-position: 0 -864px } .sprfl-ga { background-position: 0 -876px } .sprfl-gb { background-position: 0 -888px } .sprfl-gd { background-position: 0 -900px } .sprfl-ge { background-position: 0 -912px } .sprfl-gf { background-position: 0 -924px } .sprfl-gh { background-position: 0 -936px } .sprfl-gi { background-position: 0 -948px } .sprfl-gl { background-position: 0 -960px } .sprfl-gm { background-position: 0 -972px } .sprfl-gn { background-position: 0 -984px } .sprfl-gp { background-position: 0 -996px } .sprfl-gq { background-position: 0 -1008px } .sprfl-gr { background-position: 0 -1020px } .sprfl-gs { background-position: 0 -1032px } .sprfl-gt { background-position: 0 -1044px } .sprfl-gu { background-position: 0 -1056px } .sprfl-gw { background-position: 0 -1068px } .sprfl-gy { background-position: 0 -1080px } .sprfl-hk { background-position: 0 -1092px } .sprfl-hm { background-position: 0 -1104px } .sprfl-hn { background-position: 0 -1116px } .sprfl-hr { background-position: 0 -1128px } .sprfl-ht { background-position: 0 -1140px } .sprfl-hu { background-position: 0 -1152px } .sprfl-id { background-position: 0 -1164px } .sprfl-ie { background-position: 0 -1176px } .sprfl-il { background-position: 0 -1188px } .sprfl-in { background-position: 0 -1200px } sprfl-io { background-position: 0 -1212px } .sprfl-iq { background-position: 0 -1224px } .sprfl-ir { background-position: 0 -1236px } .sprfl-is { background-position: 0 -1248px } .sprfl-it { background-position: 0 -1260px } .sprfl-jm { background-position: 0 -1272px } sprfl-jo { background-position: 0 -1284px } .sprfl-jp { background-position: 0 -1296px } .sprfl-ke { background-position: 0 -1308px } .sprfl-kg { background-position: 0 -1320px } .sprfl-kh { background-position: 0 -1332px } sprfl-ki { background-position: 0 -1344px } .sprfl-km { background-position: 0 -1356px } .sprfl-kn { background-position: 0 -1368px } .sprfl-kp { background-position: 0 -1380px } .sprfl-kr { background-position: 0 -1392px } .sprfl-kw { background-position: 0 -1404px } .sprfl-ky { background-position: 0 -1416px } .sprfl-kz { background-position: 0 -1428px } .sprfl-la { background-position: 0 -1440px } .sprfl-lb { background-position: 0 -1452px } .sprfl-lc { background-position: 0 -1464px } .sprfl-li { background-position: 0 -1476px } .sprfl-lk { background-position: 0 -1488px } .sprfl-lr { background-position: 0 -1500px } .sprfl-ls { background-position: 0 -1512px } .sprfl-lt { background-position: 0 -1524px } .sprfl-lu { background-position: 0 -1536px } .sprfl-lv { background-position: 0 -1548px } .sprfl-ly { background-position: 0 -1560px } .sprfl-ma { background-position: 0 -1572px } .sprfl-mc { background-position: 0 -1584px } .sprfl-md { background-position: 0 -1596px } .sprfl-me { background-position: 0 -1608px } .sprfl-mg { background-position: 0 -1621px } .sprfl-mh { background-position: 0 -1633px } .sprfl-mk { background-position: 0 -1645px } .sprfl-ml { background-position: 0 -1657px } .sprfl-mm { background-position: 0 -1669px } .sprfl-mn { background-position: 0 -1681px } .sprfl-mo { background-position: 0 -1693px } .sprfl-mp { background-position: 0 -1705px } .sprfl-mq { background-position: 0 -1717px } .sprfl-mr { background-position: 0 -1729px } .sprfl-ms { background-position: 0 -1741px } .sprfl-mt { background-position: 0 -1753px } .sprfl-mu { background-position: 0 -1765px } .sprfl-mv { background-position: 0 -1777px } .sprfl-mw { background-position: 0 -1789px } .sprfl-mx { background-position: 0 -1801px } .sprfl-my { background-position: 0 -1813px } .sprfl-mz { background-position: 0 -1825px } .sprfl-na { background-position: 0 -1837px } .sprfl-nc { background-position: 0 -1849px } .sprfl-ne { background-position: 0 -1861px } .sprfl-nf { background-position: 0 -1873px } .sprfl-ng { background-position: 0 -1885px } .sprfl-ni { background-position: 0 -1897px } .sprfl-nl { background-position: 0 -1909px } .sprfl-no { background-position: 0 -1921px } .sprfl-np { background-position: 0 -1933px } .sprfl-nr { background-position: 0 -1945px } .sprfl-nu { background-position: 0 -1957px } .sprfl-nz { background-position: 0 -1969px } .sprfl-om { background-position: 0 -1981px } .sprfl-pa { background-position: 0 -1993px } .sprfl-pe { background-position: -17px 0 } .sprfl-pf { background-position: -17px -12px } .sprfl-pg { background-position: -17px -24px } .sprfl-ph { background-position: -17px -36px } .sprfl-pk { background-position: -17px -48px } .sprfl-pl { background-position: -17px -60px } .sprfl-pm { background-position: -17px -72px } .sprfl-pn { background-position: -17px -84px } .sprfl-pr { background-position: -17px -96px } .sprfl-ps { background-position: -17px -108px } .sprfl-pt { background-position: -17px -120px } .sprfl-pw { background-position: -17px -132px } .sprfl-py { background-position: -17px -144px } .sprfl-qa { background-position: -17px -156px } .sprfl-re { background-position: -17px -168px } .sprfl-ro { background-position: -17px -180px } .sprfl-rs { background-position: -17px -192px } .sprfl-ru { background-position: -17px -204px } .sprfl-rw { background-position: -17px -216px } .sprfl-sa { background-position: -17px -228px } .sprfl-sb { background-position: -17px -240px } .sprfl-sc { background-position: -17px -252px } .sprfl-sd { background-position: -17px -264px } .sprfl-se { background-position: -17px -276px } .sprfl-sg { background-position: -17px -288px } .sprfl-sh { background-position: -17px -300px } .sprfl-si { background-position: -17px -312px } .sprfl-sj { background-position: -17px -324px } .sprfl-sk { background-position: -17px -336px } .sprfl-sl { background-position: -17px -348px } .sprfl-sm { background-position: -17px -360px } .sprfl-sn { background-position: -17px -372px } .sprfl-so { background-position: -17px -384px } .sprfl-sr { background-position: -17px -396px } .sprfl-st { background-position: -17px -408px } .sprfl-sv { background-position: -17px -420px } .sprfl-sy { background-position: -17px -432px } .sprfl-sz { background-position: -17px -444px } .sprfl-tc { background-position: -17px -456px } .sprfl-td { background-position: -17px -468px } .sprfl-tf { background-position: -17px -480px } .sprfl-tg { background-position: -17px -492px } .sprfl-th { background-position: -17px -504px } .sprfl-tj { background-position: -17px -516px } .sprfl-tk { background-position: -17px -528px } .sprfl-tl { background-position: -17px -540px } .sprfl-tm { background-position: -17px -552px } .sprfl-tn { background-position: -17px -564px } .sprfl-to { background-position: -17px -576px } .sprfl-tr { background-position: -17px -588px } .sprfl-tt { background-position: -17px -600px } .sprfl-tv { background-position: -17px -612px } .sprfl-tw { background-position: -17px -624px } .sprfl-tz { background-position: -17px -636px } .sprfl-ua { background-position: -17px -648px } .sprfl-ug { background-position: -17px -660px } .sprfl-uk { background-position: -17px -672px } .sprfl-um { background-position: -17px -684px } .sprfl-us { background-position: -17px -696px } .sprfl-uy { background-position: -17px -708px } .sprfl-uz { background-position: -17px -720px } .sprfl-va { background-position: -17px -732px } .sprfl-vc { background-position: -17px -744px } .sprfl-ve { background-position: -17px -756px } .sprfl-vg { background-position: -17px -768px } .sprfl-vi { background-position: -17px -780px } .sprfl-vn { background-position: -17px -792px } .sprfl-vu { background-position: -17px -804px } .sprfl-wf { background-position: -17px -816px } .sprfl-ws { background-position: -17px -828px } .sprfl-ye { background-position: -17px -840px } .sprfl-yt { background-position: -17px -852px } .sprfl-za { background-position: -17px -864px } .sprfl-zm { background-position: -17px -876px } .sprfl-zw { background-position: -17px -888px } 
.flagcntr {margin:30px 30px 31px 45px}
/* flags << */
.now_country_list {float:left;width:31%;border-bottom:solid 1px gray;padding:6px 2px;}
.now_country_list .nflag,.now_country_list .nname,.now_country_list .ncount {float:left;font-size:0.9em}
.now_country_list .ncount {padding-left:2px}
/* competitors >>*/
.comparison_inner {margin-left:10%;}
.top_section {border:1px solid #97AEC9;padding:10px 20px 0;}
.tbl_comparison { width: 100%; margin-top: 10px; font-family:Arial }
.tbl_comparison  th { padding: 15px; border-bottom: 3px solid #dce3eb; text-align: left; }
.tbl_comparison  td { padding: 15px; color: #7b7b79; border-bottom: 1px solid #dce3eb; vertical-align: top;}
.tbl_comparison .col_label { color: #333; font-weight: bold;  background: url("media/fade-to-left-bg.jpg") repeat-y right top; }
.tbl_comparison .col_label h3 { font-size: 18px; margin: 0; padding: 0; }
.tbl_comparison .col_A { width: 38%;  }
.tbl_comparison .col_B { width: 38%; border-left: 1px solid #dce3eb;  border-right: 1px solid #dce3eb; }
.tbl_comparison td.col_A span,.tbl_comparison td.col_B span { margin-right:5px  } 
.tbl_comparison_top {width:800px; margin-right:0; margin-left:0;}
.tabs_top { height: 57px;}
.tab_li { float: left; border: 1px solid #b2bed0; margin-right: 6px; margin-top: 25px; background: #f6f8fc; list-style-image:none;list-style-position:outside;list-style-type:none;}
.tab_li a { display: block; line-height: 25px; padding: 0 40px; text-decoration: none; color: #333; }
.comparison_inner .selected { margin-top: 20px; border: 1px solid #97aec9; border-bottom: 1px solid #fff; background: #fff; position: relative; }
.comparison_inner .selected a { line-height: 36px; font-size: 14px; font-weight: bold; color: #354e68; }
/* competitors <<*/
#CategoryLink {position : relative;padding : 2px 0px 0px 0px;margin : 0px;}
#CategoryLink ul {list-style-type : none;padding : 0px;margin : 0px;}
#CategoryLink li{display : inline;}
#CategoryLink h2{font-weight : normal;font-size:1em}

#apidoc {margin-top:2%;font-family:arial,helvetica,sans-serif;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.4;}
#apidoc .seperator {background-color:#E5EBF5;color:#564B47;font-size:1.6em;font-weight:bold;margin:0;padding:5px 15px;text-align:left;border:solid 1px #CCDBEB;}
.seperator sup {color:#A12A2A;display:inline;font-size:0.6em;letter-spacing:0;}
#apidoc_left {position: absolute;left: 0px;width: 15%;color: #564b47;margin: 0px; padding: 3px}
#apidoc_left ul {margin-left: 1em;}
#apidoc_left li {list-style-type: none;padding: 3px 0;font-weight: bold;}
#apidoc_content {margin: 0 0 0 18%;padding: 6px;background-color: #ffffff;}
#apidoc_right {position: absolute;right: 0px;width: 190px;color: #564b47;margin: 0px; padding: 0px;}
#apidoc .param_table {border-collapse:collapse;border-spacing:0;}
#apidoc .param_table td, #apidoc .param_table th {border-color:#CCCCCC;border-style:solid;border-width:1px;}
#apidoc .param_table th {background-color:#FFFEE5;}
.api_main h1 {color:#000;font-size:2.1em;margin-top:10px}
.api_main h2 {clear:none;color:#AAAAAA;font-size:2.1em;font-weight:bold;letter-spacing:-1px;line-height:1.4em;padding:10px 0 6px;}
.api_main h3 {color:#71AC0A;border-top:1px solid #EEEEEE;font-size:1.35em;font-weight:bold;line-height:1;margin:0 0 15px;padding-top:13px;}
.api_main h4 {color:#71AC0A;border-top:1px solid #EEEEEE;font-size:1.35em;font-weight:bold;line-height:1;margin:0 0 15px;padding-top:13px;}
.api_main h3 a {display:block;width:150px;}
.api_main ul {padding-left:6%;line-height:2em;}
.api-list, .arg-more {font-size:115%;line-height:1.4;margin:-25px 0 0 100px;position:relative;top:-15px;list-style-image:none;list-style-position:outside;list-style-type:none;font-size:1.1em}
.api-list li a {display:block;padding:2px 0;}
td.api-arguments, td.api-errors {font-size:1em !important;padding:6px 24px 6px 0;vertical-align:top;}
code {display:inline;}
pre, code {color:#666666;font-size:100%;margin:0;}
div.api-example {background-color:#E5ECF3;border:1px solid black;font-size:1.35em;font-weight:bold;line-height:1.5em;margin:0 0 15px;max-height:300px;overflow:auto;padding:13px;}
div.api-example-response {background-color:#EEEEEE;border:1px solid black;font-size:1.35em;font-weight:bold;line-height:1.5em;margin:0 0 15px;max-height:300px;overflow:auto;padding:13px;}
#api-docs a {color:Blue;text-decoration:underline}
#api-docs a:hover,.api_main a:hover {color:#000033}
#api-docs h3 {color:#71AC0A;font-size:1.35em;font-weight:bold;line-height:1;margin:0 0 15px;padding-top:13px;}
/* dropdown menu >> */
#drop-down-navbar {display:none}
#drop-down-navbar li {list-style: none;float: left; }
#drop-down-navbar li a {display: block;padding: 3px 8px;text-transform: uppercase;text-decoration: none;color: #999;font-weight: bold; }
#drop-down-navbar li a:hover {color: #000; }
#drop-down-navbar li ul {display: none;  border:solid 1px red;width:100%}
#drop-down-navbar li:hover ul, #drop-down-navbar li.hover ul {position: absolute;	display: inline;left: 0;width: 100%;margin: 0;padding: 0; }
#drop-down-navbar li:hover li, #drop-down-navbar li.hover li {float: left; }
#drop-down-navbar li:hover li a, #drop-down-navbar li.hover li a {color: #000; }
#drop-down-navbar li li a:hover {color: #357; }
/* dropdown menu << */

/* ui jquery button >> */
.dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
.dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
/* ui jquery  button << */

.product-outer{margin:auto 0.4%}

.product-left {float:left;width:75%;border:solid 1px #f1f1f1;margin-right:1%;padding:4px;-moz-border-radius:6px;-webkit-border-radius:6px}
.product-photo {float:left;width:40%;margin-right:1%;padding:4px;}
.product-photo-main {width:300px;height:300px;border:solid 2px #f1f1f1;position:relative}
.product-photo-main table td {position: absolute;top: 35%;left: 35%;width: auto;height: auto;margin: auto;}
.product-photo-main table tr {height:300px}
.product-photo-larger {width:300px;background-color:#f1f1f1;border:solid 1px #ccc;text-align:center;padding:5px 0}
.product-photo-extra {width:302px}
.product-photo-extra table {border-collapse:collapse;width:302px}
.product-photo-extra table td {height:42px;width:12.5%;border:solid 1px #f1f1f1;text-align:center}
.product-photo-extra table td.selected {border:solid 2px gray}
.product-photo-extra table td img {width: 32px; height: 26.3333px}
.product-info {float:left;width:57%;padding:0}
.product-info h1 {font-size:2.0em;padding-top:5px}
.product-info .wholesale-price {border-collapse:collapse;text-align:right}
.product-info .wholesale-price th {background-color:#f0f0f0;padding:6px}z
.product-info .wholesale-price td {padding:6px;border-bottom:solid 1px #f1f1f1}
.product-info-row table {width:100%;margin-top:3%}
.product-info-row table td.label{color:Gray;text-align:right;white-space:nowrap;width:10%;padding:0 4px 18px 4px;font-size:1em}
.product-info-row table td.value{color:#666666;width:65%;padding:0 4px 18px 4px;}
.product-info-row table td.quantity input {margin: 5px 0;padding: 5px;color: #6A6969;border-width: 1px;border-style: solid;border-color: #D4D4D4 #EBEBEB #EBEBEB #D4D4D4;font: 11px 'Lucida Grande', Verdana, Helvetica, sans-serif;width:25px}
.product-info-row table td.quantity input.focused {color: #555;background: #F8FAFD;border-color: #555;}
.product-info .unit-price {font-weight:bold;font-size:1.8em;color:#ac3300;padding-right:5px}

.product-right {float:left;width:22%}
.product-right .section {border:solid 1px #f1f1f1;-moz-border-radius:6px;-webkit-border-radius:6px;}
.product-right .company-top {border-bottom:solid 1px #f1f1f1;padding-bottom:8px}
.product-right .section .header {font-size:1.3em;padding:8px;font-weight:bold}
.product-right .section address {color:#666666;font-size:10px;line-height:120%;margin-top:5px;padding-left:8px;font-style:normal}
.product-right .section h2 {font-weight:bold;padding:8px;font-size:0.9em}
.product-right .section .small-info {padding:5px;font-size:0.8em;line-height:1.8em}
.product-right .contact-info {display:block;padding-bottom:8px}
.product-right .contact-info .caption {color:Gray;font-weight:bold;padding:8px;}
.product-right .contact-info .person {padding-left:8px;font-size:0.9em}
.vspc20 {height:20px;}
/* message boxes >> */
.UIMessageBox {border:solid 1px;padding:10px;margin:15px 0}
.UIMessageBox h2 {font-size:1.4em;margin:0}
.ui_error {background-color:#FFEBE8;border:solid 1px #DD3C10;}
.ui_status {background-color:#FFF9D7;border:solid 1px #E2C822;}
/* message boxes << */
#company-map-free{width: 550px;height:360px;}
/* category popup >> */
.category_form {}
.category_form dd {color:#686868;float:left;margin: 10px 3px 3px 0;}
.category_form dt select,.category_form dd select  {width: 145px;height:260px;font-size:0.9em}
.popctg_info {font-weight:bold;clear:both}
.category_search_results {margin:3px 0 5px 0; background-color:#e4e4e4;padding:5px}
/* category popup << */
ul.CategorySearchList {list-style-type: none;} 
ul.CategoryList {list-style-type:disc;margin-left:15px}
ul.CategorySearchList li, ul.CategoryList li {padding:5px 0 10px 0;margin:2px 0 ;} 
ul.CategorySearchList li a { color:Blue }
ul.CategorySearchList li a:hover { color:#cc3300 }
ul.CategoryList li a { color:Green }
ul.CategoryList li a:hover { color:#cc3300 }
ul.CategoryList li span a { color:Red }
.cursor_pointer { cursor:pointer }
.bordertopbottomgray {border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;}
table.mobile_page {background-color:#F7F7F7;border:solid 1px #CCCCCC;line-height:16px;margin:10px 0;padding:10px;width:100%}
table.mobile_page h2{font-size:1.7em}
table.table-contact .image {vertical-align:top}