
/* personal page css */
@import url("pp_layout.css");

/* datapicker css */
@import url("datepicker.css");

html, body {height: 100%;}
body,td,th {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px;}
.box {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: 1px solid #000000;}
.boxGray {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: 1px solid #D0D0D0;}
.search{background:#fff url(../../images/magnifier.gif) no-repeat scroll left center; padding-left:20px;}
.data_picker{background:transparent url(../../images/dp.gif) no-repeat scroll left center; padding-left:18px;}
.buton {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-color: #D4D0C8; border: 1px solid #EEEEEE; text-align: center;}
.general_tip {font:bold 10px Tahoma; color:#555555}
.clear {clear:both;}
.bold {font-weight:bold;}
.greenTips {color:#008200;}
.redTips {color:#ff1207;}
.grayText {color:#777777;}
.orangeTips{color:#FF8502;}
.blueTips{color:#344D74;}
.center{text-align:center;}
.textDecorationNone{text-decoration:none;}
.textCenter{text-align:center;}
.textNormal{font-weight:normal;}
.textBold{font-weight:bold;}
.blue_1{color:#434CCD;}
.deletedText {text-decoration:line-through; color:#ff0000;}

.fL {float:left;}
.fR {float:right;}
.clear {clear:both;}
.blockElem {display:block;}
.strip_p {margin:0; padding:0;} 
.clearAll{clear:both; height:0px; line-height:1px; font-size:1px;}

.clearAll {margin:0; padding:0; list-style:none; clear:both;}

.inplaceeditor-form textarea, .inplaceeditor-form input{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-color: #FFFFFF; border: 1px solid #000000;}
.inplaceeditor-form .editor_ok_button{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; background-color: #D4D0C8; border: 1px solid #EEEEEE; text-align: center;}

#content {width : 100%; height : 100%; border: 0px solid;}
#leftcontent {position: absolute; margin-left: 10px; margin-right: 0px; left: 0px; width: 159px;}
#centercontent {margin-left: 168px;}
#header {margin-left: 0px; margin-right: 0px;}
#footer {margin-left: 0px; margin-right: 0px;}

.rows_tree {border-left : 1px #DDDDDD solid; border-right : 1px #DDDDDD solid; border-bottom : 1px #DDDDDD solid;}
.table_head {border-left : 1px #DDDDDD solid; border-right : 1px #DDDDDD solid; border-bottom : 2px #9999CC solid; border-top : 2px #9999CC solid;}
.table_head_offer {border-left : 1px #DDDDDD solid; border-right : 1px #DDDDDD solid; border-bottom : 2px #FF8D12 solid; border-top : 2px #FF8D12 solid; background-color: #FCDEC9;}
.table_head_request {border-left : 1px #DDDDDD solid; border-right : 1px #DDDDDD solid; border-bottom : 2px #008200 solid; border-top : 2px #008200 solid; background-color: #c9f0a3;}
.table_head_home {border-left : 1px #EEEEEE solid; border-right : 1px #EEEEEE solid; border-bottom : 1px #CCCCCC solid; border-top : 1px #CCCCCC solid;}
.subtable_head {border-left : 1px #D6DEFF solid; border-right : 1px #D6DEFF solid; border-bottom : 1px #ffffff solid; border-top : 1px #9C9C9C solid;}

.size11 {font-size: 12px;}
.size9 {font-size: 9px;}

a {color:#344D74; outline-style:none;}
a:hover {color:#FF8400;}

a.green_link {color:#008200; font-weight:bold;}
a.green_link:hover {color:#ff8400;}
a.green_link_normal {color:#008200;}
a.green_link_normal:hover {color:#ff8400;}
a.orange_link {color:#ff8400; font-weight:bold;}
a.orange_link:hover {color:#344D74;}
a.blue_link {color:#344D74; font-weight:bold;}
a.blue_link:hover {color:#ff8400;}
a.blue_link_1 {color:#434CCD;}
a.blue_link_1:hover {color:#434CCD;}
a.black_link {color:#000;}
a.black_link:hover {text-decoration:none;}
a.darkred_link {color:#C02E3A;}
a.darkred_link:hover {color:#ff8400;}
a.red_link {color:#ff0000;}
a.red_link:hover {color:#ff8400;}
a.grayLink {color:#777777;}
a.grayLink:hover {color:#ff8400;}

.lh16 {line-height:16px;}
.lh18 {line-height:18px;}

.trLink{color:#008200; font-weight:bold;}

.anchor_buton{color:#000000; text-decoration:none; background-color:#D4D0C8; border:1px solid #EEEEEE; text-align:center; font-family:normal 11px Tahoma, Verdana, Arial, sans-serif; padding:4px;}

.pointer {cursor:pointer;}

.section_title {border:1px #eeeeee solid; padding:10px; font:bold 14px/20px Tahoma, sans-serif;}
.section_title .blue{color:#003384;}

.title {color:#000000; text-decoration: none;}
.title:visited {color:#000000; text-decoration: none;}

.message_head {border-left:1px #ffffff solid; border-top:1px #ffffff solid; border-bottom:1px #c1c1c1 solid; border-right:1px #c1c1c1 solid; background-color: #e6e6e6;}
.message_head_sel {border-left:1px #ffffff solid; border-top:1px #ffffff solid; border-bottom:1px #c1c1c1 solid; border-right:1px #c1c1c1 solid; background-color: #c1c1c1;}
.message_row {border-bottom:1px #E6E6E6 solid;}

.link_negru:link {color:#000000; text-decoration: none;}
.link_negru:visited {color:#000000; text-decoration: none;}
.link_negru:hover {color:#ffffff; text-decoration: none;}

.link_alb:link {color:#ffffff; text-decoration: none;}
.link_alb:visited {color:#ffffff; text-decoration: none;}
.link_alb:hover {color:#ffffff; text-decoration: none;}

.linkOrange:link {color:#FF8502; text-decoration: none;}
.linkOrange:visited {color:#FF8502; text-decoration: none;}
.linkOrange:hover {color:#E36308; text-decoration: underline;}

.products_img_small {border: 1px #CCCCCC solid; background-color: #FFFFFF; text-align: center; width: 100px; height: 100px;}
.prod_img_link{display:block; width: 100px; height: 100px; border: 1px #CCCCCC solid; background-color: #FFFFFF; text-align: center; text-decoration:none; outline-style:none;}

.note {color:#696969; font:normal 10px Tahoma, Verdana, Arial, sans-serif;}
.reg_tips{color:#003384;font-size:11px;}
.gray_tips {font:normal 11px Tahoma, Verdana, Arial, sans-serif; color:#696969;}

#mess {padding:6px 3px; display:block;}

.validation-advice {color:#FF3300;}

/* ------------  HEADER  ----------------------- */
.mainHeader {}
.mainHeader p{margin:0px; padding:0px;}
.mainHeader td.logoCell{background: url(../../images/image_map_570x460.png) no-repeat top left;}
.mainHeader td.logoCell a.logo{display:block; background: url(../../images/image_map_570x460.png) no-repeat scroll -220px 0px; width:144px; height:55px; text-indent:-1000px;}

.mainHeader table tr td.rowTopMenu{border-top:2px #EEEEEE solid; background-color:#eeeeee;}
.mainHeader table tr td.rowTopMenu div.content{background: url(../../images/image_map_570x460.png) no-repeat scroll left -180px; overflow:hidden; padding-top:10px;}
.mainHeader table tr td.rowTopMenu div.mainMenuBottomLine{clear:both; height:1px; line-height:1px; font-size:1px; border-top:1px #344D74 solid; background-color:#ffffff; border-bottom:1px #ffffff solid;}
.mainHeader table tr td.rowTopMenu div p.topMenu{line-height:25px; margin-left:15px;}
.mainHeader table tr td.rowTopMenu div p.topMenu a.orange{color:#FF8400;}
.mainHeader table tr td.rowTopMenu div p.topMenu a.service_center{font-weight:bold; color:#008200;}
.mainHeader table tr td.rowTopMenu div p.topMenu a.service_center sup{color:#ff0000;}
.mainHeader table tr td.rowTopMenu div p.topMenu a.rss{float:left; display:block; margin: 5px 10px 0 0; background: url(../../images/image_map_570x460.png) no-repeat scroll right -210px;}
.mainHeader table tr td.rowTopMenu div p.bookmarkAdThis{margin-top:8px; line-height:16px; float:right;}
.mainHeader table tr td.rowTopMenu div p.bookmarkAdThis img{border:0px;}

.mainHeader table tr td.rowLanguage{border-top:1px #dedede solid; background-color:#eeeeee;}
.mainHeader table tr td.rowLanguage div.content{background: url(../../images/image_map_570x460.png) no-repeat scroll left bottom; line-height:34px; padding:0px 5px 0px 15px;}

.mainHeader tr.lable{background: url(../../images/image_map_570x460.png) scroll left -328px;}
.mainHeader tr.lable td form{margin:0px; padding:0px; margin-bottom:2px;}
.mainHeader tr.lable td form #selCountry_Filter optgroup{font:normal 11px Tahoma, Verdana, Arial, sans-serif;}

/* -------------- END HEADER  ------------------- */

#main_menu {margin:0px; padding: 0px; list-style:none; overflow:hidden;}
#main_menu li{border-right:1px #344D74 solid; border-top:1px #344D74 solid; float:left;}
#main_menu li a{display:block; padding:0 15px; text-decoration:none; font:bold 14px/34px Arial, Tahoma, sans-serif; background-color:#ffffff; color:#000000;}
#main_menu li a.blacklist{display:block; padding:0 6px; text-decoration:none; font:bold 12px/34px Tahoma, sans-serif; background-color:#000000; color:#ffffff;}
#main_menu li a:hover,
#main_menu li a#selected {background-color:#008200; color:#ffffff;}
#main_menu li.empty_cell {border:0px none;border-right:1px #344D74 solid; float:left; width:100px;}
#main_menu li.empty_cell span {display:block; padding:0 6px; font:bold 12px/27px Tahoma, sans-serif;}
#main_menu li.openMenu {border-left:1px #344D74 solid;}
#main_menu li.closeMenu {border:0px none;}
#main_menu li dl.socialLinks {margin:0 0 0 30px; padding:0; list-style:none;}
#main_menu li dl.socialLinks dt {float:left;}
#main_menu li dl.socialLinks dt a,
#main_menu li dl.socialLinks dt a:hover{background-color:#eeeeee; padding:5px;}
#main_menu li sup{line-height:0px;}


#lang {text-align:left; margin:0px auto; list-style:none;}
#lang li {float: right; height: 10px; padding-left:4px;}

#lang li#lang_cn { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_cn a {background: url(../../images/image_map_570x460.png) no-repeat scroll -120px -210px; height:10px; display: block;}
#lang li#lang_cn a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll -120px -220px;}

#lang li#lang_tr { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_tr a {background: url(../../images/image_map_570x460.png) no-repeat scroll -100px -210px; height:10px; display: block;}
#lang li#lang_tr a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll -100px -220px;}

#lang li#lang_ro { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_ro a {background: url(../../images/image_map_570x460.png) no-repeat scroll -80px -210px; height:10px; display: block;}
#lang li#lang_ro a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll -80px -220px;}

#lang li#lang_de { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_de a {background: url(../../images/image_map_570x460.png) no-repeat scroll -60px -210px; height:10px; display: block;}
#lang li#lang_de a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll -60px -220px;}

#lang li#lang_it { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_it a {background: url(../../images/image_map_570x460.png) no-repeat scroll -40px -210px; height:10px; display: block;}
#lang li#lang_it a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll -40px -220px;}

#lang li#lang_fr { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_fr a {background: url(../../images/image_map_570x460.png) no-repeat scroll -20px -210px; height:10px; display: block;}
#lang li#lang_fr a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll -20px -220px;}

#lang li#lang_en { width: 18px; border:0px none; padding-top:10px;}
#lang li#lang_en a {background: url(../../images/image_map_570x460.png) no-repeat scroll 0px -210px; height:10px; display: block;}
#lang li#lang_en a:hover {background: url(../../images/image_map_570x460.png) no-repeat scroll 0px -220px;}

#lang li#lang_text {border:0px none; line-height:30px;}

#add_links {border-top: 4px #777777 double;}
#add_links td{border: 1px #eeeeee solid;}

div #title{border-bottom:3px double; padding: 0px 0px 3px 0px;}
div #title a{font:bold 14px/20px Tahoma, sans-serif; color:#008200; text-decoration:none;}
div #title a:hover{text-decoration:underline;}

#links_category{margin:0px;padding:0px;list-style:none;}
#links_category li{padding:2px; font:normal 12px/18px Tahoma, sans-serif;}
#links_category li a.more{font:normal 12px/18px Tahoma, sans-serif; color:#ff6600;}

#links_categ{margin:0px;padding:0px;list-style:none;border:1px #a1a1a1 solid;}
#links_categ .title{font-weight:bold;background-color:#eeeeee;border-left:5px #a1a1a1 solid;padding:5px;border-bottom:1px #a1a1a1 solid;}

#links_categ #links{margin:0px;padding:0px;list-style:none;}
#links_categ #links .title_{border-left:5px #ffffff solid;font-weight:bold;}
#links_categ #links .title_:hover{border-left:5px #ff3300 solid;}
#links_categ #links .description{padding-left: 5px; white-space:pre-wrap;}
#links_categ #links .url{padding-left: 5px;font-style:italic;color:#888888;}
#links_categ #links .other{padding-left: 5px;}
#links_categ #links .end{border-bottom: 1px #a1a1a1 solid;}

#links_menu {margin:0px;padding:0px;list-style:none;}
#links_menu li{border-left:5px #ffffff solid;margin:2px;}
#links_menu li:hover{border-left:5px #ff6600 solid;}

.links_code_use{padding:0px; margin:0px; list-style:none;}
.links_code_use li{line-height:18px;}

#PostSearchTable {border-width: 0px 1px; border-style: none solid; border-color:#EEEEEE;}
#PostSearchTable thead{background-color:#D6DCFE;}
#PostSearchTable thead th{text-align:left; padding:3px; border-width:2px 0px; border-style:solid; border-color:#99C;}
#PostSearchTable tbody td{border-bottom:1px #EEEEEE solid; padding:2px; line-height:19px;}
#PostSearchTable .box{width:222px;}
#PostSearchTable tfoot td{background-color:#eeeeee; padding:3px;}
#PostSearchTable #posting_req{background-color:#eeeeee;}

div.autocomplete {position:absolute; background-color:#4A566E; border:1px solid #000000; margin:0px; padding:0px;}
div.autocomplete ul {list-style-type:none; margin:0px; padding:0px;}
div.autocomplete ul li.selected {background-color: #636F89;}
div.autocomplete ul li {list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}
div.autocomplete ul li span{display:block; font:bold 11px Tahoma, Verdana, Arial, sans-serif; color:#76a0ab;}
div.autocomplete ul li.selected span{color:#ffffff;}
div.autocomplete ul li span.goRight{float:right; color:#eeeeee; font:normal 10px Tahoma, Verdana, Arial, sans-serif;}

.loginBox b {display:block; background:#ededed url(../../images/colaj_bg.gif) repeat-x top; font-weight:normal;}
.loginBox b b{background:transparent url(../../images/colaj_bg_bottom.gif) repeat-x bottom;}
.loginBox b b b{background:transparent url(../../images/colaj_cl.gif) no-repeat left top;}
.loginBox b b b b{background:transparent url(../../images/colaj_cr.gif) no-repeat right top;}
.loginBox b b b b b{background:transparent url(../../images/colaj_cr_bottom.gif) no-repeat right bottom;}
.loginBox b b b b b b{background:transparent url(../../images/colaj_cl_bottom.gif) no-repeat left bottom; padding:10px;}
.loginBox b b b b b b p{margin:0px; padding:0px;}
.loginBox b b b b b b label{cursor:pointer;}


.colaj div.header b{display:block; background:#ededed url(../../images/colaj_bg.gif) repeat-x; font-weight:normal;}
.colaj div.header b b{background:transparent url(../../images/colaj_cl.gif) no-repeat left top;}
.colaj div.header b b b{background:transparent url(../../images/colaj_cr.gif) no-repeat right top;}

#dvPhones {width:488px; height:233px; background:url(../../images/back_phones_.jpg) no-repeat top left; padding-top:7px;}
.regBtn {float:left; display:block; width:210px; height:24px; padding-top:5px; margin:7px 0 0 6px; font:bold 15px Tahoma; color:#FFFFFF; text-decoration:none; text-align:center; background:transparent url(../../images/btn_open_account.gif);}
.regBtn:hover {color:#e0ff9e;}
#easyTxt {float:left; margin:12px 0 0 7px; font:bold 14px Tahoma; color:#344d74;}

#regBenefits {clear:left; margin-left:20px; padding-top:10px;}
#titleOrange {font:bold 15px Tahoma; color:#e76200; padding-bottom: 8px; display:block;}
#ulBenefitsHome {margin:0px; padding:0px; list-style:none;}
#ulBenefitsHome li {padding-left:10px; font:bold 13px/21px Tahoma; color:#555555; background:url(../../images/bullet_benefits_home.gif) no-repeat left center;}

.slideDv {width:470px; height:255px; padding:5px 10px 10px 10px;  background:url(../../images/back_phones_.jpg) no-repeat right bottom;}
.slideDv h1 {padding:10px 0 15px; text-align:center; font-size:15px; font-weight:bold; color:#fc8c10;}
.listElements {display:block; padding-left:10px; font:bold 13px/21px Tahoma; color:#555555; background:url(../../images/bullet_benefits_home.gif) no-repeat left center;}
.easyAndFree {clear:both; display:block; padding:8px 0 0 7px; font:bold 14px Tahoma; color:#344d74;}

.slideDv1 {width:470px; height:255px; padding:5px 10px 10px 10px;  background:url(../../images/back_phones_1.jpg) no-repeat right bottom;}
.slideDv1 h1 {padding:10px 0 15px; text-align:center; font-size:15px; font-weight:bold; color:#fc8c10;}

#reply_conds {margin-left:24px;}
#reply_conds ul{padding:0px; margin:0px; list-style:none;}
#reply_conds li{display:inline; padding-right:33px;}

#autocomplete_tip {display:block; font:bold 11px Tahoma; color:#008200; position:absolute; background-color: #ffffff; border:1px solid #000000; width:202px; padding: 3px 0px; padding-left:18px;}
#model_tip,
#model_tip_ {white-space:nowrap; overflow:hidden; display:block; font:bold 10px Tahoma; color:#ffffff; position:absolute; background-color: #4A566E; border:1px solid #000000; width:202px; padding: 3px 0px; padding-left:18px;}

#validator {margin:0px auto; padding:0px; list-style:none; text-align:left;}
#validator li.warning {padding:5px; margin-bottom:2px; background-color:#fcfff3; border:1px solid #ecefe1; font:bold 12px Tahoma; color:#6ca804;}
#validator li ul {margin:0px; padding:0px; list-style:none;}
#validator li ul li {padding:3px; margin:0 0 2px 20px; background-color:#fff7ee; border:1px solid #ece2d8; font:normal 11px Tahoma; color:#d64100;}

#user_details {border-width: 0px 1px 1px 1px; border-style:none solid solid solid; border-color:#DDDDDD;}
#user_details th{text-align:left; border-width:2px 0px; border-style:solid none; border-color:#9999CC; background-color:#D6DCFE;}

#toggleBusinessDetails {display:block;overflow:hidden;outline-style:none;}

#ff_search {padding:0px; margin:0px; list-style:none;}
#ff_search span.tips{position:relative; top:-4px; left:10px; color:#344D74; font:normal 10px Tahoma; text-decoration:none;}
#ff_search span.tips_{color:#344D74; font:normal 10px Tahoma; text-decoration:none;}
#ff_search span.desc_text{color:#344D74; font-weight:bold; outline-style:none; text-decoration:underline;}

#generalTable {border-left:1px #eeeeee solid;}
#generalTable th{border-width:2px 1px; border-style:solid; border-color:#9999CC #eeeeee;}
#generalTable thead{background-color:#D6DCFE; text-align:left;}
#generalTable tfoot{background-color:#eeeeee;}
#generalTable td{padding:2px; text-align:left; border-width: 0px 1px 1px 0px; border-style: none solid solid none; border-color:#eeeeee;}
#generalTable td.logo{padding:10px;}
#generalTable td table td{border:0px;}

.generalTable {border-left:1px #eeeeee solid;}
.generalTable th{border-width:2px 1px; border-style:solid; border-color:#9999CC #eeeeee;}
.generalTable thead{background-color:#D6DCFE;}
.generalTable tfoot{background-color:#eeeeee;}
.generalTable td{padding:2px; border-width: 0px 1px 1px 0px; border-style: none solid solid none; border-color:#eeeeee;}
.generalTable td.logo{padding:10px;}
.generalTable td table td{border:0px;}

#rss_list {list-style:none; padding:0px; margin:0px;}
#rss_list li{padding:5px;}
#rss_list li a.rss_link{font:bold 14px Tahoma;}

.articles {margin-bottom:30px; border-bottom:1px #000000 solid;}
.articles a{outline-style:none;}
.articles .article_title{display:block; font:normal 18px Tahoma; color:#008200;text-decoration:none;}
.articles .article_title:hover{text-decoration:underline;}
.articles .art_foot{padding:0px; margin:0px; list-style:none;}
.articles .art_foot li{float:left;}
.articles .blog_date{font:normal 12px Tahoma; color:#FF8604; color:#000;}
.articles .note{font:normal 12px Tahoma; display:block;}
.articles .lnkCommentsBlog{display:block; padding:0 15px 15px 40px; font:bold 12px Tahoma; color:#ff4e00; text-decoration:none; background:url(../../images/blog_bg_comments.gif) no-repeat top left;}
.articles .lnkCommentsBlog:hover {color:#344d74;}
.articles .numberBlue {color:#344d74;}

#comments{margin-bottom:30px;}
#comments .row_0{padding:10px;border-width:1px 0px; border-style:solid none; border-color:#aaaaaa; background-color:#eeeeee;}
#comments .row_1{padding:10px;}
#comments .comment_title{font:bold 13px Tahoma;}
#comments .note{display:block;}

.tableDefaultBlog {table-layout: fixed; width:100%;}
.tableDefaultBlog td{white-space:nowrap; overflow:hidden;}
.tableDefaultBlog .col1{width:10px;}
.tableDefaultBlog .col3{width:5px;}
.tableDefaultBlog .col4{width:50px;}
.tableDefaultBlog .col5{width:100px;}

#prod_categ {margin:0px; padding:0px; list-style:none;}
#prod_categ li{float:left; padding: 3px 25px 3px 0px;}
#prod_categ li a{display:block; font-weight:bold;}

#quick_buttons {padding:0px; margin:0px; list-style:none;}
#quick_buttons li{float:right; margin:5px 0px; padding-left:20px;}

.mySummary_Link {padding:12px 7px 12px 33px; font:bold 11px Tahoma; color:#344d74; text-decoration:none; display:block;}
.mySummary_Link:hover {color:#ff8400;}
.mySummary_cTopLeft {background:url(../../images/c_top_left.gif) no-repeat top left;}
.mySummary_cTopRight {background:url(../../images/c_top_right.gif) no-repeat top right;}
.mySummary_cBottomLeft {background:url(../../images/c_bottom_left.gif) no-repeat bottom left;}
.mySummary_cBottomRight {background:url(../../images/c_bottom_right.gif) no-repeat bottom right;}
.mySummary_bulletRequest {vertical-align:middle; background:url(../../images/bullet_request.gif) no-repeat 7px center;}
.mySummary_bulletOffer {vertical-align:middle; background:url(../../images/bullet_offer.gif) no-repeat 7px center;}
.mySummary_bulletView {vertical-align:middle; background:url(../../images/bullet_view.gif) no-repeat 7px center;}

#frmTrustReady {text-align:left; margin:0px auto;}
#frmTrustReady input.box{width:200px;}
#frmTrustReady select.box{width:200px;}

#businessDetails, #businessDetails ul{margin:0px; padding:0px; list-style:none;}
#businessDetails li{line-height:28px; clear:both;}
#businessDetails ul li{clear:none; float:left; padding-left:10px;}

span.alert {background: transparent url(../../images/alert.png) no-repeat left center; padding-left:20px; line-height:16px;}
.alert_box {font:bold 12px/28px Tahoma; border:1px #008200 solid; background-color:#C9F0A3; padding:6px;}

/* overlib css classes */

#overDiv {margin-top:0.8em;}

.ol_textfont {font-size:12px;}
.ol_captionfont {font:bold 12px Tahoma; color:#ffffff;}
.ol_closefont {font-size:12px;}

/* end overlib */
.minisite_image {float:left; margin:0 10px 10px 0;}
#minisite_your_url {margin:15px 0; font: normal 14px Tahoma, sans-serif;}
#minisite_your_url span{font-weight:bold; color:#008200;}
#minisite_preview {padding:1px; margin:0px; list-style:none; background-color:#eeeeee;}
#minisite_preview li{padding:3px;}
#minisite_preview li.title{font:bold 13px Tahoma;}
#minisite_preview li.content{background-color:#ffffff;}

.table_general th{text-align:left; border-style:solid none; border-width:2px; border-color:#9999CC; background-color:#D6DCFE; padding:5px;}
.table_general td{border:1px #eeeeee solid;}

#image_list {margin:0px; padding:0px; list-style:none;}
#image_list li{margin-right:15px; width:100px; text-align:center; float:left;} 

#gall_small_list {margin:0px; padding:0px; list-style:none;}
#gall_small_list li{margin:8px; float:left;}
#gall_small_list li img{border:2px #ffffff solid;}
img.big_pic {border:2px #EEEEEE solid;}

.my_activity{width:100%; table-layout: fixed;}
.my_activity td{text-align:center; white-space:nowrap; overflow:hidden;}
.my_activity thead td{padding:3px; border-style:solid none; border-width:1px; border-color: #9C9C9C #fff #fff #fff; background-color:#D6DCFE;}
.my_activity tbody td{padding:0px 3px; border-style:solid none; border-width:1px 0 1px 0; border-color: #FED73B #fff #9C9C9C #fff; background-color:#EEEEEE;}

.mess_error {color:#ff3300; font-weight:bold;}
.mess_success {color:#008200; font-weight:bold; }

.table_posts {width:100%; border-width:1px; border-color:#DDDDDD; border-style:none solid; line-height:28px;}
.table_posts tbody.even{background-color:#FFFFFF;}
.table_posts tbody.odd{background-color:#F9F9F9;}
.table_posts tbody .first_col{padding-left:3px;}
.table_posts tbody .last_col{padding-rightt:3px;}
.table_posts tbody .separator{background-color:#DDDDDD;}
.table_posts .alignLeft{text-align:left;}
.table_posts .deleted td{text-decoration:line-through; color:#ff0000;}
.table_posts .expand{display:block; width:9px; height:20px; background: transparent url(../../images/m.png) scroll center center; text-decoration:none; outline-style:none;}
.table_posts .collapse{display:block; width:9px; height:20px; background: transparent url(../../images/p.png) scroll center center; text-decoration:none; outline-style:none;}
.table_posts .expandable{display:none;}
#list_offers th{border-style:solid none; border-width:2px; border-color:#FF8D12; background-color:#FCDEC9;}
#list_requests th{border-style:solid none; border-width:2px; border-color:#008200; background-color:#C9F0A3;}

/*
.title_req {color:#008200;}
.title_sel {color:#FF8D12;}
*/
.title_req {color:#003384;}
.title_sel {color:#003384;}
.title_general {color:#344D74;}
.title_black {color:#000000;}
.title_country_filter {color:#f00; font-weight:bold;}
.title_normal_text {font:normal 12px/30px Tahoma, Verdana, Arial, sans-serif;}

a.alert {margin-left:5px; padding:5px 5px 5px 20px; background: transparent url(../../images/alert.gif) no-repeat left center; display:block;}

a.read_more {color:#FF8400; text-decoration:none;}
a.read_more:hover {color:#FF8400; text-decoration:underline;}

.normal_table {table-layout: fixed; border-collapse:collapse; border-style:solid; border-spacing: 0; border-color:#eeeeee;}
.normal_table td, .cart th{white-space:nowrap; overflow:hidden;}
.normal_table th.left{text-align:left;}
.normal_table th.right{text-align:right;}
.normal_table th{background-color:#D7DAEB;}
.normal_table tr th a{text-decoration:none; color:#000; display:block;}
.normal_table tr th a span{display:block;}
.normal_table tr th a.asc{background:transparent url(../../images/arrow_up_white.gif) no-repeat 98% 30%;}
.normal_table tr th a.asc:hover span{background:url(../../images/arrow_down_red.gif) no-repeat 98% 70%;}
.normal_table tr th a.desc{background:url(../../images/arrow_down_white.gif) no-repeat 98% 70%;}
.normal_table tr th a.desc:hover span{background:url(../../images/arrow_up_red.gif) no-repeat 98% 30%;} 

.default_table {border-collapse:collapse; border-style:solid; border-spacing: 0; border-color:#eeeeee;}
.default_table th{padding:0 5px; line-height:22px; border-collapse:collapse; background-color:#D6DCFE; border-width:2px 0; border-style:solid none; border-color:#9999CC;}
.default_table th.left{text-align:left;}
.default_table th.right{text-align:right;}
.default_table td{padding:2px 5px; line-height:18px; border-color:#eeeeee;}
.default_table td table td{padding:0;}

.tr_hover tr:hover td{background-color:#eeeeee;}
.tr_href tr:hover td{cursor:pointer;}

.blacklist_table {table-layout: fixed; border-collapse:collapse; border-style:solid; border-spacing: 0; border-color:#9999CC;}
.blacklist_table th{background-color:#D7DAEB; line-height:30px; border-color:#9999CC;}
.blacklist_table td,
.cart th{white-space:nowrap; overflow:hidden; border-color:#9999CC;}

.service_center_table {table-layout: fixed; border-collapse:collapse; border-style:solid; border-spacing: 0; border-color:#9999CC;}
.service_center_table th{background-color:#D7DAEB; line-height:30px;}
.service_center_table td, .cart th{white-space:nowrap; overflow:hidden;}

.blog_filter_categs {margin:5px 0px; padding:0px; list-style:none;}
.blog_filter_categs li{float:left; padding:2px 15px 2px 0px;}
.blog_filter_categs li a{display:block; font-weight:bold;}

.more_search_opt {margin:0px; padding:0px; list-style:none;}
.more_search_opt li{float:left; padding-right:15px;}

.paypal_payment {background:#f9f9f9; border:1px #eeeeee solid; padding:15px;}
.paypal_payment .title{font:bold 13px/20px Tahoma, sans-serif; color:#008200;}
.paypal_payment .vat_checker {border:1px #344D74 solid; padding:15px; margin-bottom:20px;}

#mess_vat_validator {line-height:18px;}

.paypal_order {table-layout: fixed; border-top:1px #3B5E91 solid; border-right:1px #3B5E91 solid; margin:20px 0;}
.paypal_order th{background:#E4EAF4; line-height:25px; border-style: none none solid solid; border-width:1px; border-color:#3B5E91;}
.paypal_order td{line-height:20px; padding:0 5px; border-style: none none solid solid; border-width:1px; border-color:#3B5E91;}
.paypal_order td.no_broder{border:0px none;}
.paypal_order td.paddingBottom{padding-bottom:30px;}

.search_filter_categs {margin:0px; padding:0px; list-style:none; font-weight:bold;}
.search_filter_categs li{width:134px; float:left; line-height:18px;}
.search_filter_categs li a{margin:1px;}
.search_filter_categs li a.hide{margin:1px; display:none;}
.search_filter_categs li.show{display:;}
.search_filter_categs li.hide{display:none;}
.search_filter_categs li.more_less{width:50px;}
.search_filter_categs li.more_less a{color:#008200; font-weight:bold;}
.search_filter_categs li.more_less a:visited {color:#008200;}
.search_filter_categs li.more_less a:hover {color:#008200; text-decoration: none;}
.event_type_filters li{width:200px;}

.members_business {margin:0px; padding:0px; list-style:none; font-weight:bold;}
.members_business li{width:159px; float:left; line-height:18px;}
.members_business li a{margin:1px;}
.members_business li a.hide{margin:1px; display:none;}
.members_business li.show{display:;}
.members_business li.hide{display:none;}
.members_business .more_less {width:50px;}
.members_business .more_less a{color:#008200; font-weight:bold;}
.members_business .more_less a:visited {color:#008200;}
.members_business .more_less a:hover {color:#008200; text-decoration: none;}

.homepage_filters {margin:0px; padding:0px; list-style:none;}
.homepage_filters li{float:left; line-height:18px; padding:0px 15px;}
.homepage_filters li a{margin:1px;}

.quick_search {border-style:solid none; border-width:1px; border-color:#909090; background-color:#D6DCFE;}
.quick_search td{padding:5px;}
.quick_search td table td{padding:0px;}

.linkDirActions {margin:0px; padding:0px; list-style:none;}
.linkDirActions li{float:left; padding:2px 5px;}
.linkDirActions li a{display:block;}

.contact_form {line-height:18px;}
.contact_form th{text-align:right; background-color:#eeeeee;}

.showroom_gallery {margin:0px; padding:0px; list-style:none;}
.showroom_gallery li{float:left; margin-right:10px;}
.showroom_gallery span{width:200; height:150; text-align:center; display:block;}
.showroom_gallery a.del{display:block; text-align:center; margin-top:20px;}

.tr_requirements {font:bold 12px/20px Tahoma, sans-serif;}
.tr_requirements a{font-weight:normal; margin-left:25px;}
.tr_requirements div.uploadFrm{font-weight:normal; border:1px #eeeeee solid; padding:10px 20px; margin:4px; float:left;}
.tr_requirements table{font-weight:normal;}

.inline_list {margin:0px; padding:0px; list-style:none;}
.inline_list li{float:left; margin-right:20px;}

.feedback_rating {border:1px #CCCCCC solid;}
.feedback_rating thead th {text-align:left; background-color:#E8E8E8; font:bold 12px Tahoma, sans-serif; border:0px none;}
.feedback_rating th {text-align:right; background-color:#F2F2F2; font:normal 10px Tahoma, sans-serif; padding:5px 6px; border-top:1px #CCCCCC solid;}
.feedback_rating td {padding:5px 6px; border-top:1px #CCCCCC solid;}
.feedback_rating td.positive {text-align:right; color:#008200;}
.feedback_rating td.neutral {text-align:right;}
.feedback_rating td.negative {text-align:right; color:#ff3300;}

.feedbackProfileMenu {padding:0px; margin:0px; border:1px #ffffff solid; list-style:none; margin-left:10px;}
.feedbackProfileMenu li{float:left; margin-left:5px; border:1px #696969 solid; border-bottom:0px none;}
.feedbackProfileMenu li a{display:block; padding:0px 15px; font:bold 12px/30px Tahoma, sans-serif; text-decoration:none; color:#000000;}
.feedbackProfileMenu li a:hover{color:#ffffff; background-color:#008200;}
.feedbackProfileMenu li a.selected{color:#ffffff; background-color:#008200;}

.feedbackTabContent {border-top:1px #696969 solid; padding:10px;}

.feedback_listings th{padding:4px 8px; background-color:#eeeeee;}
.feedback_listings td{padding:4px 8px; border-bottom:1px #CCCCCC solid;}
.feedback_listings tr:hover td{background-color:#fefefe;}
.feedback_listings td p{margin:4px 0px;}

.feedbackReplies {font-size:11px; color:#696969;}

.title_subsection {font:bold 14px Tahoma, sans-serif; color:#344D74; padding:0px; margin:0px; white-space: nowrap;}

.defaultTitleLatestProd {font:bold 12px Tahoma, sans-serif; margin:0px; padding:0px;}
#defaultLatestProd {border:1px #cccccc solid; padding:5px; margin-bottom:10px;}

div.blacklist_forms{float:left; width:260px; margin:5px;}
div.blacklist_forms form{margin:0px; padding:0px;}
div.blacklist_forms b{display:block; border-style:none solid; border-width:1px; border-color:#696969;}
div.blacklist_forms b b{position:relative; top:-1px; border-style:none; border-top:1px #696969 solid;}
div.blacklist_forms b b b{position:relative; top:2px; border-style:none; border-bottom:1px #696969 solid;}
div.blacklist_forms b b b b{padding:1px 6px 6px 6px; border-style:none;}
div.blacklist_forms b b b b form{margin:0px auto; padding:0px;}
div.blacklist_forms b b b b p{margin:0px; padding:0px; border:0px none;}

h1.myMessageNPWarning {font:normal 12px Tahoma, sans-serif; padding-left:25px; background:transparent url(../../images/alert.png) no-repeat 5px center; color:#ff1207;}

.generalWarning {padding-left:25px; background:transparent url(../../images/alert.png) no-repeat 5px center;}

.employeesList {margin:0px; padding:0px; list-style:none;}
.employeesList li{line-height:22px; padding-right:10px; float:left;}
.employeesList li label{cursor:pointer;}

.serviceCenterBusinessDetails {}
.serviceCenterBusinessDetails p{margin:0px; padding:0px; line-height:20px;}
.serviceCenterBusinessDetails p span.green{color:#008200;}
.serviceCenterBusinessDetails ul.prod_service{margin:0px 10px; padding:0px; list-style:inside;}

.left_menu {margin:0px; padding:0px; list-style:none; border-style:none none solid solid; border-width:2px; border-color:#CCCCCC; line-height:18px;}
.left_menu li{border-right:2px #CCCCCC solid; padding:0px;}
* html .left_menu li{height:0px;}
.left_menu li.title{padding:2px 0px 2px 2px; font:bold 12px/18px Tahoma, sans-serif; background: #D6DCFE url(../../images/image_map_570x460.png) no-repeat right top; border:0px none; border-bottom:2px #CECECE solid;}
.left_menu li.dotted{padding:0px; line-height:1px; font-size:1px; background:none; border-bottom:2px #CCCCCC dotted;}
.left_menu li ul.submenu{border:0px solid; padding:5px 2px; margin:0px; list-style:none; overflow:hidden;}
.left_menu li ul.submenu li{border:0px none; padding:0px; clear:both;}
.left_menu li ul.submenu li .title{color:#344D74;}
.left_menu li a{display:block; padding-left:15px; background:transparent url(../../images/image_map_570x460.png) no-repeat scroll 5px -233px; overflow:hidden;}
.left_menu li a.no_bullet{background:none; padding:0;}
.left_menu li ul.submenu li.bullet_top{padding-left:15px; background:transparent url(../../images/image_map_570x460.png) no-repeat scroll 5px -233px;}
.left_menu li ul.submenu li.bullet_top a{display:inline;}
.left_menu li ul.submenu li.bullet_top a.no_bullet{display:inline;}
.left_menu li ul.submenu li a.green{color:#008200; text-decoration:underline;}
.left_menu li ul.submenu li a.green:hover{color:#FF8400;}
.left_menu li ul.submenu li a.new_links{text-decoration:none;}
.left_menu li ul.submenu li a.new_links span{text-decoration:underline;}
.left_menu li ul.submenu li ul{padding: 0px 0 5px 23px; margin:0; list-style:none;}
.left_menu li a.moreLinks,
.left_menu li a.lessLinks{text-decoration: none; color: #FF8400;}
.left_menu a.moreLinks:hover,
.left_menu a.lessLinks:hover{text-decoration: underline;}

.member {color:#344D74 !important; text-decoration:underline;}
a.member:hover {text-decoration:none; color:#FF8400 !important;}
.lvl2 {color:#FF4E00 !important;}
.trustReady {padding-right:11px; background: transparent url(../../images/image_map_570x460.png) no-repeat scroll right -300px;}
.trustReadyLeftStar {padding-left:11px; background: transparent url(../../images/image_map_570x460.png) no-repeat scroll left -270px;}
.user_deleted { color:#999999 !important; text-decoration:line-through !important;}
.trustReadyStar {background: transparent url(../../images/image_map_570x460.png) no-repeat scroll left -270px;}

.newsletterHomepageBox {width:180px; min-height:150px; margin-bottom:15px;}
* html .newsletterHomepageBox {height:150px;}
.newsletterHomepageBox form{margin:0px; padding:0px;}
.newsletterHomepageBox table{background-color:#D6DCFE;}
.newsletterHomepageBox table th{text-align:left;}
.newsletterHomepageBox table td{background-color:#ffffff;}
.newsletterHomepageBox table td p{margin:0px; padding:2px 0px;}
.newsletterHomepageBox table td span.tips{font-size:10px; color:#ff9900; display:block;}
.newsletterHomepageBox table td input.email{width:165px;}

h3.topSectionTitle {font:bold 14px Tahoma, sans-serif; color:#344D74; padding:0px; margin:0px;}

.mainContentTitle {padding:7px 10px; margin:0px; border-style:none solid solid solid; border-width:1px; border-color:#eeeeee; font:bold 14px/20px Tahoma, sans-serif;}
.mainContentTitle h1{font:bold 14px/20px Tahoma, sans-serif; margin:0px; padding:0px;}
.mainContentTitle h1 span.expired{margin:200px;}
.mainContentTitle h1 span.show_expired{margin:10px;}
.mainContentTitle h1 span.blue{color:#003384;}
.mainContentTitle h1 span.red{color:#ff0000;}
.mainContentTitle h1 span.orange{color:#FF8502;}

.subscriptionTable {border-collapse:collapse; border-style:solid; border-spacing: 0; border-color:#eeeeee; display:table; font-weight:bold;}
.subscriptionTable td{border-color:#eeeeee;}
.subscriptionTable td p{margin:0; padding:0;}
.subscriptionTable p.headerDesc{color:#008200; margin:0; padding:0;}
.subscriptionTable td small{font-weight:normal; display:block; margin:0.3em 0;}
.subscriptionTable td .green{color:#008200;}
.subscriptionTable tr.odd{background-color:#D7DAEB;}
.subscriptionTable tr.even{background-color:#ffffff;}
.subscriptionTable td.borderTRL{border-top:2px #008200 solid; border-right:2px #008200 solid; border-left:2px #008200 solid;}
.subscriptionTable td.borderRL{border-right:2px #008200 solid; border-left:2px #008200 solid;}
.subscriptionTable td.borderRBL{border-right:2px #008200 solid; border-bottom:2px #008200 solid; border-left:2px #008200 solid;}
.subscriptionTable p.paymentOptHeader{font:bold 13px/20px Tahoma, sans-serif; color:#344D74; margin-top:1em;}

.subscriptionPlans {width:500px;}
.subscriptionPlans p.paymentOptHeader{font:bold 13px/20px Tahoma, sans-serif; color:#344D74; margin:1em 0 0 1em;}
.subscriptionPlans h4{margin:0; padding:0;}

.recurring_prod {margin:0 15px 15px 0; padding:0px; list-style:none;}
.recurring_prod li{line-height:25px;}
.recurring_prod li input{margin:0px; padding:0px; outline-style:none;}
.recurring_prod li label{cursor:pointer;}
.recurring_prod li.creditCardTitle{font:bold 12px/18px Tahoma, sans-serif; color:#344D74;}
.dotted{background: url(../../images/menu_dot.gif) repeat-x center;}

.regFooterGreenBox {border:1px #008200 solid; background-color:#C9F0A3; margin:1em 0;}
.regFooterGreenBox ul{list-style:none; margin:1em 1em 1em 3em; padding:0;}
.regFooterGreenBox ul li{padding:3px 0;}

.regSteps {list-style:none; padding:0; margin:1em;}
.regSteps li{float:left; padding:0px 25px; line-height:20px;}
.regSteps li.reg1On{background: url(../../images/reg1_on.gif) no-repeat; font-weight:bold; color:#003384;}
.regSteps li.reg1Off{background: url(../../images/reg1_off.gif) no-repeat;}
.regSteps li.reg2On{background: url(../../images/reg2_on.gif) no-repeat; font-weight:bold; color:#003384;}
.regSteps li.reg2Off{background: url(../../images/reg2_off.gif) no-repeat;}
.regSteps li.reg3On{background: url(../../images/reg3_on.gif) no-repeat; font-weight:bold; color:#003384;}
.regSteps li.reg3Off{background: url(../../images/reg3_off.gif) no-repeat;}

.regScansList li{margin-bottom:1em;}
.regScansList li div.uploadForm{border:1px #eeeeee solid; padding:1em; margin-top:1em;}

dl.regLegend {border:1px #ffcc00 solid;}
dl.regLegend dt{border-bottom:1px #ffcc00 solid; background-color:#FFFFCC; font:bold 12px/25px Tahoma; padding:0px 10px;}
dl.regLegend dd{padding:5px 0;}
dl.regLegend dd dl dt{border:none; background:none; margin:0; padding:0;}
dl.regLegend dd dl dt div{font:normal 12px/12px Tahoma;}
dl.regLegend dd dl dd{margin:0; padding:0;}
dl.regLegend dd dl dd ul{margin:0 4px; padding:0; list-style:inside;}

.memberOtherInformation {list-style:none; margin:0; padding:0;}
.memberOtherInformation li{border-bottom:1px #eeeeee solid; line-height:25px; font-weight:bold;}

.filter_my_messages {list-style:none; margin:0; padding:0; line-height:18px;}
.filter_my_messages li{float:left; padding-right:3em; font-weight:bold;}

.memberInfoSmallFollowersTimewasters {list-style:none; margin:0; padding:0; line-height:25px;}
.memberInfoSmallFollowersTimewasters li{float:left; margin-right:3px;}
.memberInfoSmallFollowersTimewasters li span.showTips{background: url(../../images/tbl_icon_info_.gif) no-repeat scroll 0px -5px; padding-left:10px; cursor:pointer; line-height:25px;}
.showTips{background: url(../../images/tbl_icon_info_.gif) no-repeat scroll 0px -5px; padding-left:10px; cursor:pointer; line-height:25px;}
.showTipsFront{background: url(../../images/tbl_icon_info_.gif) no-repeat scroll 0px -5px; padding-left:15px; cursor:pointer; line-height:25px;}
.showTipsBack{background: url(../../images/tbl_icon_info_.gif) no-repeat scroll 0px -5px; padding-right:15px; cursor:pointer; line-height:25px;}

#globalFilters {position:relative;}
#globalFilters div b{display:block; border-style:none solid; border-color:#b8b8b9; border-width:1px; background: url(../../images/global_filter_bg_off.gif) 2px; font-weight:normal; cursor:pointer;}
#globalFilters div b b{border:none; border-top:1px #b8b8b9 solid; position:relative; top:-1px;}
#globalFilters div b b b{border:none; border-bottom:1px #b8b8b9 solid; position:relative; top:2px;}
#globalFilters div b b b b{border:none; position:relative; top:-1px; padding:0 8px; line-height:16px;}
#globalFilters:hover div b{display:block; border-style:none solid; border-color:#939393; border-width:1px; background: url(../../images/global_filter_bg_off.gif) 2px; font-weight:normal;}
#globalFilters:hover div b b{border:none; border-top:1px #939393 solid; position:relative; top:-1px;}
#globalFilters:hover div b b b{border:none; border-bottom:1px #939393 solid; position:relative; top:2px;}
#globalFilters:hover div b b b b{border:none; position:relative; top:-1px; padding:0 8px; line-height:16px;}
#globalFilters div.selected b{display:block; border-style:none solid; border-color:#888888; border-width:1px; background: url(../../images/global_filter_bg_on.gif) 2px; font-weight:normal; color:#ffffff;}
#globalFilters div.selected b b{border:none; border-top:1px #888888 solid; position:relative; top:-1px;}
#globalFilters div.selected b b b{border:none; border-bottom:1px #888888 solid; position:relative; top:2px;}
#globalFilters div.selected b b b b{border:none; position:relative; top:-1px; padding:0 8px; line-height:16px;}
#globalFilters div div.container{display:none; background:#FAFAFC; padding:5px 10px 5px 10px;}
	*html #globalFilters div div.container{display:none; background:#FAFAFC; width:10px;}
#globalFilters div.selected div.container{position:absolute; top:18px; right:0px; border:1px solid; display:block; border:1px #cccccc solid; z-index:1000;}
#globalFilters div.selected div.container ul{padding:0; margin:0; list-style:none;}
#globalFilters div.selected div.container ul li{line-height:20px; white-space:nowrap; padding-left:20px; cursor:pointer; margin:1px 0; background: url(../../images/icon_checkbox.gif) no-repeat left;}
#globalFilters div.selected div.container ul li.checked{background: url(../../images/icon_checkbox_checked.gif) no-repeat left;}
#globalFilters div.selected div.container a.apply{padding-left:20px; margin-top:7px; border-top:1px #b8b8b9 solid; display:block; font:bold 12px/24px Tahoma; color:#000000; white-space:nowrap; background-color:#FF8604;}
#globalFilters div.selected div.container a.apply:hover{color:#000000; clear:both;}

h2.sectionTitle1 {border-bottom:1px #cccccc solid; font:bold 12px Tahoma; margin:1em; padding:0 1em;}

#bundleListings {width:350px; height:300px; border:1px #eeeeee solid; overflow:auto; padding:0.5em;}
#bundleListings ul{padding:0; margin:0; list-style:none;}
#bundleListings ul li{padding:0 3px;}

#bundleListings ul li img.expandable{height:22px; width:9px; background: transparent url(../../images/p.png) no-repeat scroll 0px 1px; cursor:pointer;}

#bundleListings ul li img.checkbox{height:22px; width:12px; padding:0; margin:0; background: transparent url(../../images/icon_checkbox.gif) no-repeat center left; cursor:pointer;}
#bundleListings ul li img.checked{background: transparent url(../../images/icon_checkbox_checked.gif) no-repeat center left;}

#bundleListings ul li ul{display:none; margin-left:2em;}

#bundleListings ul li.expanded ul{display:block;}
#bundleListings ul li.expanded img.expandable{background: transparent url(../../images/m.gif) no-repeat scroll 0px 1px;}

#countriesListings {width:350px; height:300px; border:1px #eeeeee solid; overflow:auto; padding:0.5em;}
#countriesListings ul{padding:0; margin:0; list-style:none;}
#countriesListings ul li{padding:0 3px; line-height:22px;}
#countriesListings ul li:hover{background-color:#fafafa;}
#countriesListings ul li img.delete{float:right; background: url(../../images/icon_delete.png) no-repeat center center; cursor:pointer;}

.icon_attach {background: url(../../images/icon_attach.gif) no-repeat; width:15px; height:15px; margin:0; padding:0;}

ul.progressContainer {margin:0; padding:0; list-style:none;}
ul.progressContainer li{float:left; margin:0 10px 0 0; padding:0; list-style:none;}
ul.progressContainer li.bold{font-weight:bold;}
ul.progressContainer li.progressBar{width:100px; padding:1px; border:1px #4263AB solid; bacground-color:#ffffff;}

ul.progressContainer {margin:0; padding:0; list-style:none;}
ul.progressContainer li{float:left; margin:0 10px 0 0; padding:0; list-style:none;}
ul.progressContainer li.progressBar{width:100px; padding:1px; border:1px #4263AB solid; bacground-color:#ffffff;}
ul.progressContainer li.progressBar div.progressBarInProgress,
ul.progressContainer li.progressBar div.progressBarComplete{font-size: 0;width: 0%; height: 14px; background-color: #4263AB; margin:0;}

#buttonResetGlobalFilters {display:block; margin-left:10px; line-height:16px; background-color:#ff1207; text-decoration:none; color:#fff;}
#buttonResetGlobalFilters:hover {text-decoration:underline;}
#buttonResetGlobalFilters b{display:block; border-style:none solid; border-width:1px; border-color:#ff1207; font-weight:normal;}
#buttonResetGlobalFilters b b{border:none; border-top:1px #ff1207 solid; position:relative; top:-1px;}
#buttonResetGlobalFilters b b b{border:none; border-bottom:1px #ff1207 solid; position:relative; top:2px;}
#buttonResetGlobalFilters b b b b{border:none; position:relative; top:-1px; padding:0 14px 0 5px; margin-right:1px; background: transparent url(../../images/icon_remove_filters.gif) no-repeat right center;}

a.phoneDetailsPhoto {display:block; text-align:center; text-decoration:none;}
a.phoneDetailsPhoto img{margin:0 0.5em;}
a.phoneDetailsPhoto small{display:block; text-decoration:underline; margin:0.5em 0;}
a.phoneDetailsPhoto:hover small{text-decoration:underline;}

.membersListings {background-color:#9999CC; line-height:22px;}
.membersListings th{background-color:#D6DCFE;}
.membersListings th.left{text-align:left;}
.membersListings th p{margin:0; padding:0;}
.membersListings tr:hover td{background-color:#E4E8FE;}

/* Homepage Colaj */
.homeBnr {height:170px;}
.homeBnrLeft {float:left; width:520px; height:170px; background:url(../../images/homepage_banner.jpg) no-repeat right top;}
.homeBnrLeft h1 {width:350px; padding:10px 0 20px 10px; margin:0; font:bold 18px Tahoma; color:#000;}
.homeBnrLeft h2 {width:350px; padding:0 0 20px 10px; margin:0; font:bold 15px Tahoma; color:#000;}

.homeBnrRight {width:290px; float:right;}
.homeBnrRight .wholesale {padding:10px 0 15px; text-align:center; font-size:17px; font-weight:bold; color:#344D74;}
.homeBnrRight .buyForLess {font-size:18px; color:#000;}
.homeBnrRight .membersNr {padding:10px 0 18px; font-size:24px; font-weight:bold; color:#208632; text-align:center;}
.homeBnrRight .btnHomeSign {display:block; padding:4px 7px; border:1px solid #cdcdcd; font:bold 13px Tahoma; color:#505050; text-decoration:none; text-align:center; text-shadow:#ffffff 0px 1px 0px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; background:#dbdddb url(../../images/btn_home_banner.gif) repeat-x left top;}
.homeBnrRight .btnHomeSign:hover {border:1px solid #77c477; color:#1d5c1d; background:#7fd77f url(../../images/btn_home_banner_on.gif) repeat-x left top;}

ul#signInSlider {margin:0; padding:0; list-style:none; width:488px; height:270px; overflow:hidden; position:relative;}
ul#signInSlider li{position:absolute; top:0px;}

.signInWrapper {border-bottom:1px #ccc solid;}
.signInWrapper thead {background-color:#D6DCFE; line-height:23px;}
.signInWrapper thead th{border-top:2px #ccc solid;}
.signInWrapper tbody td{padding:10px 0;}

div.paginator a {float:left; display:block; padding:0 7px; line-height:20px; margin-right:1px; border:1px #bbb solid; background-color:#eee; color:#555; text-decoration:none;}
div.paginator a:hover,
div.paginator a.selected{background-color:#3D3D3D; color:#fff;}

dl.signInLearnMore{margin:1em 0; padding:0;}
dl.signInLearnMore dd{margin:0; padding:2px 0 2px 15px; background: url(../../images/sign_in_arrow.png) no-repeat center left;}

h4.subscrPaymentOption {color:#344d74; font:bold 12px Tahoma; margin-bottom:0;}
h4.subscrFeature {color:#008200; font:bold 14px Tahoma; padding-left:20px;}

ul.subscrFeatureList{list-style:none; margin:0; padding:0; border-top: 2px #008200 solid;}
ul.subscrFeatureList li{padding:8px 20px; border-bottom:1px #B5B5B5 solid; font:bold 14px/22px Tahoma;}
ul.subscrFeatureList li.noBorder{border:0px none;}

h5.subscrDesc {color:#777777; font:bold 12px Tahoma; text-decoration:underline;}

.defaultBlogForum {border:1px #FFCC00 solid; height:481px;}
.defaultBlogForum h4.title{font:normal 12px/24px Tahoma; margin:0 10px;}
.defaultBlogForum h4.title strong{text-decoration:underline;}
.defaultBlogForum p.clearAll{line-height:20px;}

.advancedSearchTable {font:normal 12px/34px Tahoma;}
.advancedSearchTable td{border-bottom:1px #eee solid;}
.advancedSearchTable tfoot td{border-bottom:0px none;}
.advancedSearchTable td.head{text-align:right; padding-right:40px;}
.advancedSearchTable .box{width:222px;}

.rssLink {line-height:26px; font:bold 14px Tahoma; text-decoration:none;}
.rssLink span{line-height:26px; font:bold 14px Tahoma; text-decoration:underline;}
.rssLink small{font-weight:normal; color:#ff1207;}

.mySummaryQuickSearch {background-color:#D4DDFE}
.mySummaryQuickSearch tr th{line-height:20px;}
.mySummaryQuickSearch tr td{background-color:#FFF}
.mySummaryQuickSearch ul.listRadions{line-height:20px; list-style:none; margin: 0 0 0 2em; padding:0;}
.mySummaryQuickSearch ul.listRadions li{float:left;}

.mySummaryBlogForumContainer {/*border:1px #FFCC00 solid;*/ padding:0 5px 5px 5px;}
.mySummaryBlogForumContainer h4.title{font:normal 12px/24px Tahoma; margin:10px 2px 0; padding:0 15px; background: url(../../images/bullet.gif) no-repeat center left;}
.mySummaryBlogForumContainer h4.title strong{text-decoration:underline;}
.mySummaryBlogForumContainer ul.eventAndMeetings {padding:0; margin:0; list-style:none;}
.mySummaryBlogForumContainer ul.eventAndMeetings li.row{float:left; width: 50%;}
.mySummaryBlogForumContainer ul.eventAndMeetings ul.eventDetails li.title{overflow:hidden; white-space: nowrap; text-overflow: ellipsis; width: 120px;}
.mySummaryBlogForumContainer ul.eventAndMeetings ul.eventDetails li.period{font-size:11px;}
.mySummaryBlogForumContainer ul.eventAndMeetings ul.actionList{font-size:11px;}
.mySummaryBlogForumContainer ul.eventAndMeetings ul.actionList li.rsvp{width:40px; padding-left:0px;}
.mySummaryBlogForumContainer ul.eventAndMeetings ul.actionList li.attendees{width: 70px;}

h3.prodDetailsTitle{border-left : 1px #DDDDDD solid; border-right : 1px #DDDDDD solid; border-bottom : 2px #9999CC solid; border-top : 2px #9999CC solid; background:#D6DCFE; line-height:25px;}

.productsListings {border-width:1px 0; border-color:#D8D8DA; border-style:solid none;}
.productsListings th.head{background-color:#eeeeee; padding-left:15px; line-height:26px; font-weight:normal;}
.productsListings th.head strong.orange{color:#FF8200; font-size:16px;}
.productsListings th.footer{background-color:#eeeeee; padding-left:15px; line-height:26px; font-weight:normal;}

.productsListing h4.title{margin-top:0; font-size:14px;}
.productsListing h4.title a{color:#434CCD;}
.productsListing h4.title a:hover{color:#434CCD;}
.productsListing p.smallDesc{color:#8E8E8E;}
.productsListing p.companyDetails{color:#8E8E8E; font-weight:bold; margin:0; padding:0; line-height:16px;}
.productsListing p.companyDetails a{color:#8E8E8E; text-decoration:none;}
.productsListing p.companyDetails a:hover{color:#8E8E8E; text-decoration:underline;}
.productsListing p.otherOptions{margin:0; padding:0; line-height:16px;}
.productsListing p.otherOptions a{color:#000000;}
.productsListing p.otherOptions a:hover{text-decoration:none;}
.productsListing ul{list-style:none; margin:0 0 1em 0; padding:0;}
.productsListing ul li{line-height:16px;}
.productsListing ul li.gray{color:#82868C;}
.productsListing p.addToBasket{margin-top:2em;}

ul.pageProdList{list-style:none; padding:0; margin:0;}
ul.pageProdList li{display:inline; font-weight:bold; color:#0078DB;}
ul.pageProdList li a{display:inline-block; border:1px #D8D8DA solid; color:#0078DB; padding:0 7px; background-color:#fff; text-decoration:none; font-weight:normal; line-height:18px;}
ul.pageProdList li span{padding:3px 7px;}
ul.pageProdList li a small{color:#FF8200; line-height:18px;}
ul.pageProdList li a.disabled{color:#909090;}
ul.pageProdList li a.disabled small{color:#909090;}

.prodInquiryListings {border-top:1px #9999CC solid; line-height:14px;}
.prodInquiryListings th{background-color:#D6DCFE; border-left:1px #9999CC solid; border-bottom:1px #9999CC solid;}
.prodInquiryListings td{border-bottom:1px #909090 solid; line-height:30px;}

.prodInquiryLegend dt{font-weight:bold;}
.prodInquiryLegend dd{margin:0; padding:0;}
.prodInquiryLegend dd ul{margin:0; padding:0; list-style-position:inside;}

#frmQuickSearch label {cursor:pointer;}

.viewMessage td{padding:5px;}
.viewMessage td table td{padding:3px;}

.usersActivity th{border-width:2px 1px; border-style:solid; border-color:#9999CC #eeeeee;}
.usersActivity thead{background-color:#D6DCFE; text-align:left;}


/* homepage search results */
div.autocompleteWrapper{border:1px solid; padding:5px 0; position:absolute; -moz-border-radius: 15px; border-radius: 15px; min-width:300px; width:520px; background-color:#fff;}

ul.searchResults {margin:0; padding:0; list-style:none; max-width:520px;}
ul.searchResults li.cell{float:left; margin:10px 5px;}
ul.searchResults li.cell:hover,
ul.searchResults li.selected{background-color:#D4DAFC; cursor:pointer;}
ul.searchResults a{text-decoration:none;}

ul.phone {margin:0; padding:0; list-style:none; width:120px;}
ul.phone li{text-align:center;}
ul.phone li.model{height:28px; line-height:14px;}
ul.phone li.image{text-align:center; height:100px;}

div.phone {width:120px; text-align:center; padding:5px 0;}
div.phone p{margin:0; padding:0; font:normal 12px Tahoma;}
div.phone p.model{height:28px; line-height:14px; font-weight: bold;}
div.phone p.price{color:#808080;}
div.phone p.results{color:#008200; font-weight: bold;}
div.phone div.image{text-align:center; height:100px;}

div.autocompleteWrapper p.searchLayerFooter{margin:5px; padding:0; font:bold 14px Tahoma;}
div.autocompleteWrapper p.searchLayerFooter a.wtb{}
div.autocompleteWrapper p.searchLayerFooter a.signup{color:#008200;}

table.cancelTerminateForm th{background-color:#eeeeee; padding:1.5em 1em;}
table.cancelTerminateForm ul.listMainCause{padding:0; margin:0; list-style:none; line-height:24px;}
table.cancelTerminateForm label{cursor:pointer;}
table.cancelTerminateForm a.upgradeAccountLink{padding-left:2em; font-weight:bold;}

.w200 {width:200px;}

dl.frmSimpleLogin, 
dl.frmSimpleLogin dt, 
dl.frmSimpleLogin dd{margin:0; padding:0;}

dl.frmSimpleLogin dt {margin-top:1em; font-weight:bold;}

h1.unsubscribeTitle {font:bold 30px/40px Tahoma; color:#636266;}
h1.unsubscribeTitle span.green{color:#6BC03F;}
div.unsubscribeContent {border: 1px #d1d1d1 solid; border-radius: 15px; -moz-border-radius: 15px; padding:20px; font:normal 16px/20px Tahoma; color:#696969;}

dl.stayConnectedList {margin:2em 0; padding:0; list-style:none;}
dl.stayConnectedList dt{float:left; margin: 0 0.5em; font: bold 13px/31px Tahoma;}
dl.stayConnectedList dd{float:left; border:1px #d1d1d1 solid; margin: 0 0.5em; padding:4px;}

div.type_0 {background-color:#008200; color:#ffffff; font-weight: bold; border:1px #008200 solid; border-radius: 5px; -moz-border-radius: 10px; margin:5px 0; padding:5px 15px; position:relative;}
div.type_1 {background-color:#B00; color:#ffffff; font-weight: bold; border:1px #B00 solid; border-radius: 5px; -moz-border-radius: 10px; margin:5px 0; padding:5px 15px; position:relative;}
div.type_2 {background-color:#7D95BA; color:#ffffff; font-weight: bold; border:1px #7D95BA solid; border-radius: 5px; -moz-border-radius: 10px; margin:5px 0; padding:5px 15px; position:relative;}
div.type_0 ul,
div.type_1 ul,
div.type_2 ul{margin:0; padding:0; list-style: none;}

div.type_0 a,
div.type_1 a,
div.type_2 a{color:#fff !important;font-weight: bold;}
div.type_0 span.closeMessageBox,
div.type_1 span.closeMessageBox,
div.type_2 span.closeMessageBox{position:absolute; right:0px; top:0px; padding:2px 8px; cursor:pointer; font-weight:bold;}



.stayConnectedList img{border:1px #D4D0D1 solid; padding:5px;}

ul.membersDirListCompanyDetails {margin:0 0 0 5px; padding:0; list-style:none;}
ul.membersDirListCompanyDetails li.title,
ul.membersDirListCompanyDetails li.title a{font:bold 14px/22px Tahoma; color:#000; text-decoration:underline;}
ul.membersDirListCompanyDetails li.title a:hover{text-decoration:none;}
ul.membersDirListCompanyDetails li span.country{font:bold 13px/20px Tahoma; color:#484184;}
ul.membersDirListCompanyDetails li span.city{font:bold 12px/20px Tahoma; color:#87A0CC;}
ul.membersDirListCompanyDetails li.joined{font:normal 12px/18px Tahoma; color:#8F9390;}

table.tblAddEvent caption{font:bold 14px/30px Tahoma; text-align:left; border-bottom: 1px #CCC solid;}
table.tblAddEvent tfoot tr td{border-top: 1px #CCC solid;}

.eventDetails {margin:0px; padding:0px; list-style:none; line-height:20px;}
.eventDetails li.title{font:bold 14px Tahoma;}
.eventDetails li ul.actionList{margin:0; padding:0; list-style:none; line-height:20px;}
.eventDetails li ul.actionList li.sep{float:left;}
.eventDetails li ul.actionList li.attendees{float:left; padding: 0 5px; width: 75px;}
.eventDetails li ul.actionList li.favorites{float:left; padding: 0 5px; width: 75px;}
.eventDetails li ul.actionList li.followers{float:left; padding: 0 5px; width: 75px;}
.eventDetails li ul.actionList li.inviteMyFollowers{float:left; padding: 0 5px;}
.eventDetails li ul.actionList li.rsvp{float:left; padding: 0 5px; width: 50px;}
.eventDetails li ul.actionList li.rsvp a.toggleRsvp{text-decoration:none; font-weight:bold; background: url(../../images/events_rsvp_open.gif) no-repeat right; display:block;}
.eventDetails li ul.actionList li.edit{float:left; padding: 0 5px;}
.eventDetails li ul.actionList li ul.rsvpList{margin:0; padding:0; list-style:none; line-height:20px; background-color:#ffffff; border: 2px #CCCCCC solid; border-bottom: 1px #CCCCCC solid;}
.eventDetails li ul.actionList li ul.rsvpList li{border-bottom: 1px #CCCCCC solid; width: 100px;}
.eventDetails li ul.actionList li ul.rsvpList li a{display:block; text-decoration:none; padding:0 5px; color:#1F77A4;}
.eventDetails li ul.actionList li ul.rsvpList li a:hover{background-color:#DDF0F7; color:#1F77A4;}

.eventsListings {margin:0; padding:0; list-style:none;}
.eventsListings li {border-bottom: 1px dotted; margin:10px 0;}
.eventsListings li li{border: 0px none; margin:0; padding:0;}

ul.eventCommentListings{margin:1em 0; padding:0; list-style:none; border-top:1px #AAAAAA solid;}
ul.eventCommentListings li{ border-bottom:1px #AAAAAA solid;}
table.eventComment tr td ul{margin:0; padding:0; list-style:none;}
table.eventComment tr td ul li{border:0px none;}

#frmEditEvent label {cursor:pointer;}

dl.eventDetailsBoxes{}
dl.eventDetailsBoxes dt{border:1px #AAAAAA solid; background-color:#6E93BF; font: bold 12px/24px Tahoma; padding:0px 5px; color:#ffffff; border-top-left-radius: 5px; border-top-right-radius: 5px;}
dl.eventDetailsBoxes dd{border:1px #AAAAAA solid; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding:5px; margin:0;}
dl.eventDetailsBoxes div.separator {border-bottom:1px #AAAAAA dotted;}
dl.eventDetailsBoxes h4.title {margin-bottom:0;}
dl.eventDetailsBoxes h4.title1 {margin:0.5em 0;}
dl.eventDetailsBoxes ul.historyList {margin:0; padding:0; list-style-position:inside;}
dl.eventDetailsBoxes ul.membersList {margin:0; padding:0; list-style:none;}

/*2011.07.25*/
.linkedinLocality {color: #666666; font-size: 11px;}
.linkedinConnections {color: #666666; font-size: 11px}
.linkedinTable{background-color:#DDF0F8;}
.linkedinTable td{line-height: 15px;}
.linkedinTable tr th{background-color:#fff;border: none; font-size: 14px;}

.compDetails td{line-height: 22px !important;}
a.orangeLink{ color:#ff4e00;}
a.orangeLink:hover{ color:#ff9422;}
.headerTd {padding:0 5px; line-height:22px; border-collapse:collapse; background-color:#D6DCFE; border-width:2px 0; border-style:solid none; border-color:#9999CC;}


/*2011.08.22*/
div.nopoastbox {background-color:#d6dcfe; color:#344D74; border:1px #d6dcfe solid; border-radius: 5px; -moz-border-radius: 10px; margin:5px 0; padding:5px 15px; position:relative; margin-top: 10px;}
div.nopoastbox ul{margin:0; padding:0; list-style: none;}
div.nopoastbox .text{padding:20px;text-align:center;font-size: 14px;}
div.nopoastbox .text a{font-weight:bold; }


