/*=========================================================
global styles - overrides
=========================================================*/
/*#wraper         { direction:rtl; width:948px; margin:38px auto 0; text-align:right;  }*/
#mainContent    { width:948px !important; clear:both; float:none !important; padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important;}
input{font-size:11px; color:#7C6F5F; }
select {color:#7C6F5F; }

/*=========================================================
general styles - main content
=========================================================*/
.pageTitle{ padding:0 20px 15px; font-size: 20px;}
.horsep{background:url(../images/vendors/horbg.jpg) repeat-x center 0px; height:1px; overflow:hidden;}
.versep{background:url(../images/vendors/verbg.jpg) repeat-y center center; width:1px; overflow:hidden;}
.dotBg{ background:url(../images/general/verticaldotbg.jpg) repeat-y 728px 100px;}
a.linkButtonGreen {width:113px; height:21px; padding:4px 0 0; text-align:center; display:inline-block; background:url(../images/vendors/green_button_111x25.png) no-repeat center center; color:#523d2a; font-weight:bold;}
a.linkButtonGreen:hover {text-decoration:none; background:url(../images/vendors/green_button_111x25_over.png) no-repeat center center;}
.search-reff{float:left; }
.wrapElem{display: block; word-wrap: break-word; }
/*========================================================= 
vendor Registration - main content
=========================================================*/
#vendorRegistration {}
#vendorRegistration .dotBg{width:100%;background:url(../images/vendors/verbg.jpg) repeat-y  648px 0; margin-bottom: 30px; }
#vendorRegistration .rightBar{width:281px;float:right; padding:0 20px; line-height:normal;}
#vendorRegistration .rightBar .horsep{width:258px; margin:8px 0;}
#vendorRegistration .rightBar .inputGroup{width:260px; padding-bottom:13px;}
#vendorRegistration .rightBar .errorMessage {background:url(../images/vendors/errorbox260.png) no-repeat scroll center top transparent;font-size:11px;height:25px;padding:3px 0 5px;text-align:center; color:#D9106F !important;}
#vendorRegistration .rightBar .inputGroup div{}
#vendorRegistration .rightBar .inputGroup div.clear{display:block;}
#vendorRegistration .rightBar .inputGroup div.input img{width:256px !important; position:static !important; margin-bottom:5px;}
#vendorRegistration .rightBar .inputGroup div.input input{width:250px; background:url(../images/inputs/textboxbg260x24.jpg) no-repeat right  center;}
#vendorRegistration .rightBar .inputGroup label{ font-weight:bold; display:block; }
#vendorRegistration .rightBar .inputGroup span.mandatory{color:#D9106F; font-size:14px; }
#vendorRegistration .rightBar .inputGroup span.float{display:block; float:left; font-weight:normal;}
#vendorRegistration .rightBar .inputGroup span.notice{ font-weight:normal;}
#vendorRegistration .rightBar .inputGroup input{padding:5px; height:15px; border:0px solid #fff; font-size:11px;}
#vendorRegistration .rightBar .inputGroup select{font-size:12px;}
#vendorRegistration .rightBar .inputGroup input.input260x24{width:250px; background:none transparent;}
#vendorRegistration .rightBar .inputGroup input.input125x24{width:115px; background:none transparent;}
#vendorRegistration .rightBar .inputGroup input.input72x24{width:62px; background:url(../images/inputs/textboxbg72x25.jpg) no-repeat right  center; margin-right:2px;}
#vendorRegistration .rightBar .inputGroup input.input180x24{width:170px; background:none transparent;}
#vendorRegistration .rightBar .inputGroup select.select72{width:72px;margin-right:2px; }
#vendorRegistration .rightBar .inputGroup select.select260{width:260px;}
#vendorRegistration .rightBar .inputGroup select.select180{width:180px;}
#vendorRegistration .rightBar .inputGroup .error{font-size:11px; color:#d90f4f; font-weight:bold; display: block; }
#vendorRegistration .rightBar a.linkButton{width:85px;height:17px; margin-left:22px;cursor:pointer; font-weight:bold; text-align:center; display:block; padding:4px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; float:left;}
#vendorRegistration .rightBar a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}

#vendorRegistration .rightBar .formMessage{}
#vendorRegistration .rightBar .formMessage p{background:url("../images/vendors/register/tick.jpg") no-repeat scroll 240px 4px #EDEEDF; color:#588624; width:224px; padding:0 28px 0 10px; }
#vendorRegistration .rightBar .rightbox{  width: 263px; padding-top:14px;}
#vendorRegistration .rightBar .rightbox .innerBorder{padding: 0pt 12px;line-height:17px; border-right: 1px solid rgb(186, 177, 162); border-left: 1px solid rgb(186, 177, 162);}
#vendorRegistration .rightBar .rightbox ol{padding:10px 21px; margin-right:0;}
#vendorRegistration .rightBar .rightbox li {list-style-type:decimal; padding-bottom:10px;}
#vendorRegistration .rightBar .rightbox .phoneIcon{ background:url(../images/general/icons/phone.gif) no-repeat right 14px; padding:0 18px;}
#vendorRegistration .rightBar #termsPop{width:558px;margin:-567px  81px 0 0 ; display:none; padding-top:13px; height:521px; border:solid 3px #bab1a2; border-bottom:none 0px #bab1a2;  position:absolute; z-index:100; background:#fff;}
#vendorRegistration .rightBar #termsPop .termsContent{ height:466px; width:539px; overflow:auto;margin:13px; line-height:18px; }
#vendorRegistration .rightBar #termsPop .horsep{width:539px;margin:8px 13px; }
#vendorRegistration .rightBar .messageBox{margin-left: 20px; margin-bottom: 12px;}
#vendorRegistration .rightBar .messageBoxInner{background:#edeedf;padding:0 10px;}
#vendorRegistration .rightBar .messageBoxInner strong{display:block; float:right; padding-top:5px; }
#vendorRegistration .rightBar .messageBoxInner a{float:left;}

#vendorRegistration .leftBar{float:left; width:627px;} 
#vendorRegistration .leftBar h1{font-size:18px;padding-bottom:18px;}
#vendorRegistration .leftBar #tabsContent{ height:838px; background:url('../images/vendors/register/mainbg.jpg') no-repeat right bottom; }
#vendorRegistration .leftBar #tabsContent ul.tabs{ line-height:normal; }
#vendorRegistration .leftBar #tabsContent ul li{font-size:11px;  display:inline-block; padding:0 0 0 5px; text-align:center;  }
#vendorRegistration .leftBar #tabsContent ul li a{color:#523d2a; text-decoration:none;width:86px; height:27px; display:inline-block; padding:5px 5px 5px 5px;background:url(../images/vendors/register/tab_header.jpg) no-repeat right top;}
#vendorRegistration .leftBar #tabsContent ul li.tabs-selected a{cursor:default;}
/*#vendorRegistration .leftBar #tabsContent ul li.last{padding-left:5px;background:url(../images/vendors/register/tab_header_last.jpg) no-repeat right center;}
#vendorRegistration .leftBar #tabsContent ul li.first{background:url(../images/vendors/register/tab_header_first.jpg) no-repeat right center;}*/
#vendorRegistration .leftBar #tabsContent ul li.tabs-selected strong{font-weight:bold;}
#vendorRegistration .leftBar #tabsContent ul li.tabs-selected a{background:url(../images/vendors/register/tab_header_active.jpg) no-repeat right top}
/*#vendorRegistration .leftBar #tabsContent ul li.tabs-selected.first {background:url(../images/vendors/register/tab_header_first_active.jpg)}
#vendorRegistration .leftBar #tabsContent ul li.last.tabs-selected {background:url(../images/vendors/register/tab_header_last_active.jpg)}*/
#vendorRegistration .leftBar #tabsContent .tabBody{padding:29px 11px;}
#vendorRegistration .leftBar #tabsContent .tabBody h2{ padding-right:10px; font-size:16px; margin-bottom:7px;}
#vendorRegistration .leftBar #tabsContent .tabBody p{ padding-right:10px; margin-bottom:7px;width:550px;}
 

/*=========================================================
vendor edit Registration - main content
=========================================================*/
.vendroEditPageTitle{ padding:0 20px 9px;}
#rightContent{width:180px; float:right; padding:0 20px;}
#rightContent .rightbox{  width: 160px; margin-bottom:18px;}
#rightContent .rightbox .innerBorder{width:154px; padding: 0pt 12px;line-height:17px; border-right: 1px solid rgb(186, 177, 162); border-left: 1px solid rgb(186, 177, 162);}
#rightContent .yellowbox .innerBorder{background:#f8f9e9;}
#rightContent .rightbox .horsep{padding:0px 0;margin:5px 0;}
#rightContent .rightbox ul li {padding:3px 0; }
#rightContent .rightbox ul li a{display:inline-block;}
#rightContent .rightbox ul li.active span{background:url("../images/general/icons/arrow-left-brown.jpg") no-repeat scroll left center transparent; font-weight:bold; padding-left:10px; }


#centerContent{width:462px; float:right;padding:0px 20px 0; line-height:150%}
#centerContent  h1 {font-weight:normal; font-size:20px;  padding-bottom:15px; }
#centerContent  h2 {font-weight:bold; font-size:16px; padding-bottom:10px; }
#centerContent  h2 a{font-size:12px; font-weight:normal;}
#centerContent  h3 {font-weight:bold; font-size:14px;  }
#centerContent .editZone{border:solid 1px #c8c1b5; border-bottom:none; width:458px;}
#centerContent .editZone ul.editTabs{ background: #d2e8f6; }
#centerContent .editZone ul.editTabs li{display:inline-block; padding:0 3px; background:url(../images/vendors/verbg.jpg) repeat-y left center;margin:3px 0 0; line-height:normal;}
#centerContent .editZone ul.editTabs li img{visibility:hidden;}
#centerContent .editZone ul.editTabs li a{display:inline-block;  padding-bottom:4px;}
#centerContent .editZone ul.editTabs li:hover a{color:#523d2a; background:#fff; text-decoration:none;}
#centerContent .editZone ul.editTabs li:hover img{visibility:visible;}
#centerContent .editZone ul.editTabs li.active a{color:#523d2a; background:#fff; font-weight:bold;}
#centerContent .editZone ul.editTabs li.active img{visibility:visible;}
#centerContent .editZone ul.editTabs li.last{background:none; padding-left:2px;}
#centerContent .editZone .innerPadding{padding:20px 12px 12px ; line-height:17px; min-height:396px;}
#centerContent .editZone .innerPadding p.description{background:url(../images/vendors/edit/hurtssmall.jpg) right 4px no-repeat; padding-right:31px; padding-bottom:15px;}
#centerContent .editZone a.linkButton{width:85px;height:19px; margin-left:22px;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:3px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
#centerContent .editZone a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
#centerContent .editZone a.linkButton136{width:136px;height:17px; margin-left:22px;cursor:pointer; font-weight:bold; text-align:center; display:block; padding:4px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut136x25.jpg) no-repeat center center;}
#centerContent .editZone a.linkButton136:hover{text-decoration:none; background:url(../images/inputs/bluebut136x25over.jpg) no-repeat center center;}
#centerContent .editZone .articlesList{padding-top:20px;}
#centerContent .editZone .articlesList h2{padding:0;}
#centerContent .editZone .articlesList .horsep{margin:10px 0 10px; }
#centerContent .editZone .articlesList table.metaInf{position:relative; left:4px; font-weight:bold;color:#7C6F5F; font-size:11px;}
#centerContent .editZone .articlesList table.metaInf h3{font-size:14px}
#centerContent .editZone .articlesList table.metaInf a{color:#4F87AF;}
#centerContent .editZone .articlesList table.metaInf a:hover{color:#D9106F;}

#centerContent .editZone .yellowMessage{margin-bottom:15px;}
#centerContent .editZone .yellowMessage .yellowMessageInner{width:414px; padding:0 10px; background:#feffef; border-right:solid 1px #e1d6c4;border-left:solid 1px #e1d6c4; }

#centerContent .editZone .grayMessage{margin-bottom:15px; text-align:center; color:#588624;}
#centerContent .editZone .grayMessage .grayMessageInner{width:409px; padding:0 10px; margin:0 auto; background:#edeedf;  }

#centerContent .editZone table.salesListItem{ width:100%; padding-bottom:15px; }
#centerContent .editZone table.salesListItem td.saleItemTop{background:url(../images/vendors/edit/white_box_top.jpg); height:8px;}

#centerContent .editZone .GrayListItem td.saleItemTop{background:url(../images/vendors/edit/sales_box_gray_header.png)!important;height:7px !important;}
#centerContent .editZone table.salesListItem td.saleItemBottom{ background:url(../images/vendors/edit/white_box_bottom.jpg); height:8px;}
#centerContent .editZone .GrayListItem td.saleItemBottom{background:url(../images/vendors/edit/sales_box_gray_footer.png)!important;height:7px;}
#centerContent .editZone table.salesListItem_gray td.saleItemTop{background:url(../images/vendors/edit/white_box_top.jpg)}
#centerContent .editZone table.salesListItem_gray td.saleItemBottom{ background:url(../images/vendors/edit/white_box_bottom.jpg)}
#centerContent .editZone td.saleItemRight { width:71px; text-align:center; border-right:solid 1px #beb6a7; }
#centerContent .editZone td.saleItemLeft { text-align:right; border-left:solid 1px #beb6a7; }
#centerContent .editZone .GrayListItem td.saleItemLeft {background:#edeee0;}
#centerContent .editZone .GrayListItem td.saleItemRight{background:#edeee0;}
#centerContent .editZone td.saleItemLeft .itemActions{height:20px; line-height:normal; }

#centerContent .editZone .horsep{margin:10px 0 10px; }
#centerContent .editZone table.editForm{padding-top:10px;}
#centerContent .editZone table.editForm td{padding:5px 0;}
#centerContent .editZone table.editForm td.req{color:#D9106F; font-weight:bold; font-size:14px; padding:9px 0 0;width:10px;}
#centerContent .editZone table.editForm td.label{width:97px;}
#centerContent .editZone table.editForm td.input{}
#centerContent .editZone table.editForm td.label label{font-weight:bold;}
#centerContent .editZone table.editForm td textarea {color:#7C6F5F;border:none; font-size:11px; font-weight:normal; font-family:Arial;}
#centerContent .editZone table.editForm td.input textarea.textArea328x64{width:318px; height:54px; padding:5px; background: url(../images/inputs/textbox328x64.png) no-repeat right  center;}
#centerContent .editZone table.editForm td.input span{font-size:11px;}
#centerContent .editZone table.editForm td.input select.select203{ width:203px;}

#centerContent .editZone table.editForm td textarea.textArea328x47{width:318px; height:37px; padding:5px; background: none transparent;}
#centerContent .editZone table.editForm td textarea.textArea433x85{width:423px; height:75px; padding:5px; background: url(../images/inputs/textbox433x85.png) no-repeat right  center;}
#centerContent .editZone table.editForm td textarea.textArea433x150{width:423px; height:140px; background: none no-repeat right  center;}
 textarea.textArea290x155{width:280px; height:145px; background: transparent none;}
#centerContent .editZone table.editForm td textarea.textArea290x45{width:280px; height:35px; padding:5px; background:       url(../images/inputs/textbox290x45.jpg) no-repeat right  center;}
span.photoTip{ font-size:11px; padding:12px 20px 0 0;width:112px; height:51px; background:url("../images/vendors/edit/imagetipbg.png") no-repeat scroll right center transparent; position:relative; top:-187px; left:-185px; display:inline-block; }
#centerContent .editZone table.editForm td.input .yellowMessage{padding:0; margin:0;}
#centerContent .editZone table.editForm td.input .yellowMessageInner{width:300px;}
#centerContent .editZone .confirmationButtons { text-align:left;}
#centerContent .editZone .editzoneInner{padding:0 11px; border-left:1px solid #beb6a7;border-right:1px solid #beb6a7;}
#centerContent .editZone .aboutThePlaceEditForm td div{display: inline;}
#centerContent .editZone .aboutThePlaceEditForm td div.horsep{display: block;}
#centerContent .editZone .aboutThePlaceEditForm td div.yellowMessage{display: block;}
 
#centerContent .editZone td.input div{display: inline; }
#centerContent .errorMessage {background:url("../images/vendors/errorbox461.png") no-repeat scroll center top transparent;font-size:11px;height:25px;padding:3px 0 5px;text-align:center;width:432px; color:#D9106F;}
#centerContent .errorMessageWide {background:url("../images/vendors/errorboxWide.jpg") no-repeat scroll center top transparent;font-size:11px;height:25px;padding:3px 0 5px;text-align:center;width:461px; color:#D9106F;}
#centerContent .errorMessagePhone {height:25px;padding:4px 10px 5px;text-align:center;color:#D9106F;font-weight:bold;font-size: 16px;}

#centerContent .editZone .ratingsList{font-size:11px;}
#centerContent .editZone .ratingsList table.rating{width:100%;}
#centerContent .editZone .ratingsList .horsep{margin:5px 0;}
#centerContent .editZone .ratingsList table.rating td.ratingImage{width:79px;}
#centerContent .editZone .ratingsList table.rating td.ratingContent{}
#centerContent .editZone .ratingsList table.rating td.ratingContent p{font-size:12px; word-wrap:break-word; width:331px; }
#centerContent .editZone .ratingsList table.rating td.ratingContent strong{color:#7C6F5F;}
#centerContent .editZone .ratingsList table.rating td.ratingContent strong .rating img{padding:0; top:0;}
#centerContent .editZone .ratingsList table.rating td.ratingContent img{position:relative; top:3px; padding:0 4px;}
#centerContent .editZone .ratingStarIcon{padding:0 !important; margin:0 !important; position:static !important; top:0 !important;}
#centerContent .editZone .ratingsList .reportBar img{position:relative; top:3px;} 
#centerContent .editZone .ratingsList .reportBar{border-bottom:1px dotted #A69B95; color:#7C6F5F; background:#EDEEE0; padding:2px 5px; text-align:left; margin:5px 0 15px;}
#centerContent .editZone .ratingsList .reportBar .clientMessage{width:0px; height:0px; overflow:visible; z-index:11000; position:absolute; display: none;}
#centerContent .editZone .ratingsList .reportBar .clientMessage .clientMessageBg{background-color:#D2E8F7;font-size:11px;height:21px;padding-top:6px;}
#centerContent .editZone .ratingsList .reportBar .clientMessage .clientMessageReportPos{height:35px;left:-291px;text-align:center; top:-48px; width:124px; position:relative;background:url(../images/general/tooltopbottomarrow.jpg) center bottom no-repeat;}
 
.confirmationPopup{position:absolute; z-index:1000; text-align:right!important;}
.confirmationPopup .pos{position:relative; top:-158px;left:159px; width:352px;}
.confirmationPopup .pos img.xIcon{top:3px; position:relative; }
.confirmationPopup .border{border:solid 3px #bab1a2;border-bottom:none; padding:10px; background-color:#edeedf;}
.confirmationPopup .pos img{max-height:auto !important; max-width:auto !important;top:0 !important; }
#vendorMailBox .topBar .confirmationPopup .pos{position:relative; top:-121px;left:166px; }
#vendorMailBox .confirmationPopup .linkButton{height:20px; padding:5px 0; display: inline-block; width:85px;}



#centerContent .mainVendorPanel .navigationCards , 
#centerContent .mainVendorPanelMainPage .navigationCards {position:absolute; margin-top:-17px; margin-right:377px;}
#centerContent .mainVendorPanel .navigationCards a,
#centerContent .mainVendorPanelMainPage .navigationCards a{display:inline-block;}
#centerContent .mainVendorPanel .navigationCards .pager a.prev,
#centerContent .mainVendorPanelMainPage .navigationCards .pager a.prev{background:url(../images/vendors/icons/prev.png) no-repeat 33px center; padding-right:10px;}
#centerContent .mainVendorPanel .navigationCards .pager a.prevdis,
#centerContent .mainVendorPanelMainPage .navigationCards .pager a.prevdis{background:url(../images/vendors/icons/prevdis.png) no-repeat 33px center; padding-right:10px; color:#523D2A;cursor:default;text-decoration:none;}
#centerContent .mainVendorPanel .navigationCards .pager a.next,
#centerContent .mainVendorPanelMainPage .navigationCards .pager a.next{background:url(../images/vendors/icons/next.png) no-repeat left center; padding-left:10px;}
#centerContent .mainVendorPanel .navigationCards .pager a.nextdis,
#centerContent .mainVendorPanelMainPage .navigationCards .pager a.nextdis{background:url(../images/vendors/icons/nextdis.png) no-repeat left center; padding-left:10px;color:#523D2A;cursor:default; text-decoration:none;}

#centerContent .mainVendorPanel{background:url(../images/vendors/edit/box_vendor_bg.jpg) repeat-y center center;width:463px; position:relative; left:3px;margin-bottom:15px;}
#centerContent .mainVendorPanel .innerPadding{padding: 0 15px 0 10px;}
#centerContent .mainVendorPanel .innerPadding .image{ float:right;}
#centerContent .mainVendorPanel .innerPadding .image img{border:1px solid #dcd7d0;}
#centerContent .mainVendorPanel .innerPadding h1{font-size:20px; font-weight:normal; padding:0; margin:0;float:right; line-height:normal;}
/*#centerContent .mainVendorPanel .innerPadding .vendorMainLeft{width:254px; float:left;}*/
#centerContent .mainVendorPanel .innerPadding .tags{float:left; font-weight:bold;}
#centerContent .mainVendorPanel .innerPadding .tags a{color:#4F87AF;}
#centerContent .mainVendorPanel .innerPadding .tags a:hover{color:#D9106F;}
#centerContent .mainVendorPanel .innerPadding .address{ font-size:11px; font-weight:bold; padding-top:3px; color:#7C6F5F;}
#centerContent .mainVendorPanel .innerPadding .address a{font-weight:normal;}
#centerContent .mainVendorPanel .innerPadding .address img{position:relative; top:3px;}
#centerContent .mainVendorPanel .innerPadding .rating{font-size:11px; font-weight:bold; padding:2px 0; color:#7C6F5F; display: inline;}
#centerContent .mainVendorPanel .innerPadding .rating img{}
#centerContent .mainVendorPanel .innerPadding ul.moreInfo { height:22px; }
#centerContent .mainVendorPanel .innerPadding ul.moreInfo li{float:right;font-size:11px;}
#centerContent .mainVendorPanel .innerPadding .horsep{margin:6px 0 ;}
#centerContent .mainVendorPanel .innerPadding .phones{padding:0px 0 0; font-size:11px; }
#centerContent .mainVendorPanel .innerPadding .phones a{font-size:11px;cursor: pointer;}
#centerContent .mainVendorPanel .innerPadding .phones img{position:relative; top:2px;}
#centerContent .mainVendorPanel .innerPadding .moreinfo2{font-size:11px;}
#centerContent .mainVendorPanel .innerPadding .moreinfo2 a{font-size:11px;}
#centerContent .mainVendorPanel .innerPadding .moreinfo2 img{position:relative; top:2px;}

#centerContent .mainVendorPanelMainPage {background:url(../images/vendors/edit/box_vendor_bg.jpg) repeat-y center center;width:463px; position:relative; left:3px;margin-bottom:15px;}
#centerContent .mainVendorPanelMainPage .innerPadding{margin: 2px 15px 0 10px; overflow: hidden; width: 436px;} 
#centerContent .mainVendorPanelMainPage .innerPadding .image{ float:right; padding-bottom:7px}
#centerContent .mainVendorPanelMainPage .innerPadding .image img{border:1px solid #dcd7d0;}
#centerContent .mainVendorPanelMainPage .innerPadding h1{font-size:20px; width:256px; font-weight:normal; padding:0; margin:0;float:right; line-height:normal;}

#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft{min-width:256px; padding:0 10px;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .tags{float:left; font-weight:bold;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .tags a{color:#4F87AF;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .tags a:hover{color:#D9106F;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .address{ font-size:11px; font-weight:bold; padding-top:3px; color:#7C6F5F; width:1000px;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .address a{font-weight:normal;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .rating{font-size:11px; font-weight:bold; padding:6px 0 3PX; color:#7C6F5F;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .rating img{}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft ul.moreInfo { height:22px; }
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft ul.moreInfo li{float:right;font-size:11px;}
#centerContent .mainVendorPanelMainPage .innerPadding .vendorMainLeft .horsep{margin:7px 0 ;}
#centerContent .mainVendorPanelMainPage .innerPadding .phones{padding:0px 0 0; font-size:11px; }
#centerContent .mainVendorPanelMainPage .innerPadding .phones a{font-size:11px;cursor: pointer;}
#centerContent .mainVendorPanelMainPage .innerPadding .phones img{position:relative; top:2px;}
#centerContent .mainVendorPanelMainPage .innerPadding .moreinfo2{font-size:11px;}
#centerContent .mainVendorPanelMainPage .innerPadding .moreinfo2 a{font-size:11px;}
#centerContent .mainVendorPanelMainPage .innerPadding .moreinfo2 img{position:relative; top:2px;}
#centerContent a.InactiveLink{color:#7C6F5F; text-decoration:none; cursor:default; }

#centerContent .editZone .mainPageAboutThePlace .videoImage img{border:1px solid #DCD7D0}

#centerContent .editZone h2 a{font-size:16px; font-weight:bold; float:right;}
#centerContent .editZone h2 a.editLink{float:left; font-size:12px;font-weight:normal; float:left;}
a.editLinkRight{float:right; font-size:12px !important;font-weight:normal !important;}
#centerContent .editZone h2 span.moreInfo{font-size:12px; font-weight:normal; float:right;}
#centerContent .editZone td.mainItemRight { width:75px; text-align:left; border-right:solid 1px #beb6a7; }
#centerContent .editZone td.mainItemRight_n_Left {border-right:solid 1px #beb6a7; border-left:solid 1px #beb6a7; padding:0 10px;}
#centerContent .editZone td.mainItemLeft { text-align:right; border-left:solid 1px #beb6a7; }
#centerContent .editZone td.mainItemLeft p{width:330px;padding-right:15px;}
#centerContent .editZone td.mainItemLeft .itemActions{height:20px; line-height:normal; }
#centerContent .editZone .lineSepLink{display:block; padding:10px 0 15px;}
#centerContent .editZone #comutinitTabs #myWeddings img.mainImage{border:1px solid #beb6a7; margin-top:15px;}
#centerContent .editZone #comutinitTabs ul.tabHeadGroup{/*BACKGROUND: url(../images/vendors/edit/white_tabbox_top.jpg) no-repeat scroll 0 33px transparent;*/ padding-bottom:6px;margin-right:-2px;} 
#centerContent .editZone #comutinitTabs ul li.tabHead{display:inline-block; position:relative; z-index:2;}
#centerContent .editZone #comutinitTabs ul li.tabHead a{color:#523D2A; TEXT-DECORATION:NONE;background:url(../images/vendors/edit/tabs_main_regular.jpg) center center no-repeat; width:125px; text-align:center; height:14px; padding:10px 0;display:inline-block;margin-left:8px;}
/*#centerContent .editZone #comutinitTabs ul li.tabHead a:HOVER{background:url(../images/body_tab_hover.jpg) center center no-repeat;}*/
#centerContent .editZone #comutinitTabs ul.tabHeadGroup li.bottomBg{height: 13px; position: absolute; margin: -6px 2px; z-index: 0;}
#centerContent .editZone #comutinitTabs ul li.tabs-selected{}
#centerContent .editZone #comutinitTabs ul li.tabs-selected a{background:url("../images/vendors/edit/tabs_main_active.jpg") center center no-repeat; font-weight:bold; cursor:default;}
/*#centerContent .editZone #comutinitTabs ul li.tabs-selected a:hover{background:url("../images/body_tab_highlight.jpg") center center no-repeat; font-weight:bold;}*/
#centerContent .editZone #comutinitTabs .tabBody{padding:10px;border-left:solid 1px #bab1a2;border-right:solid 1px #bab1a2;min-height:100px; width:412px;}
#centerContent .editZone #comutinitTabs .tabBody .yellowMessageSmall{ margin-bottom:10px;}
#centerContent .editZone #comutinitTabs .tabBody .yellowMessageSmall .yellowMessageSmallInner{ padding:0 10px;width:386px; background:#feffef; border-right:1px solid #c5c6b9;border-left:1px solid #c5c6b9;}
#centerContent .editZone #comutinitTabs .tabBody .editLink{float:left; display:block;}
#centerContent .editZone #comutinitTabs .tabBody .leftArrow{display:inline-block; padding-left:10px; background:url(../images/vendors/edit/left_arrow.jpg) no-repeat left center;}

#centerContent .editZone #comutinitTabs #myOpinions .yellowMessageSmall{padding:2px; margin-bottom:15px;}
#centerContent .editZone #comutinitTabs #myOpinions .yellowMessageSmallInner{border-left:#c5c6b9 solid 1px;border-right:#c5c6b9 solid 1px; padding:0 10px; background:#feffef;}
#centerContent .editZone #comutinitTabs #myOpinions table td.rightCuples{width:78px;}
#centerContent .editZone #comutinitTabs #myOpinions table td.leftCuples .commentBy{font-size:11px; color:#7C6F5F; font-weight:bold;}
#centerContent .editZone #comutinitTabs #myOpinions table td.leftCuples ul.moreInfo { height:18px; }
#centerContent .editZone #comutinitTabs #myOpinions table td.leftCuples ul.moreInfo li{float:right;font-size:11px;}
#centerContent .editZone #comutinitTabs #myOpinions table td.leftCuples .horsep{margin:4px;}
#centerContent .editZone #comutinitTabs #myOpinions .reportBar{ background:#edeedf; padding:3px 10px; text-align:left; font-size:11px; margin-top:15px;}
#centerContent .editZone #comutinitTabs #myOpinions .reportBar img{position:relative; top:3px;}
#centerContent .editZone #comutinitTabs #myRatings p.fistLine{padding: 0 0 5px 0px; clear:both; }
#centerContent .editZone #comutinitTabs #myRatings p.fistLine span.counterRating{display:block; float:right;}

#centerContent .editZone #comutinitTabs #myRecomandations table td{text-align:center; color:#7C6F5F; font-weight:bold; font-size:11px;}
#centerContent .editZone #comutinitTabs #myRecomandations .findCuples img{margin:-24px 67px;}

#centerContent .editZone #comutinitTabs #myRecomandations table td img{border:solid 1px #bab1a2;}
#centerContent .editZone #comutinitTabs #myRecomandations table td a{font-weight:bold; font-size:12px;}
#centerContent .editZone #comutinitTabs #myRecomandations img.vendorSmallLogo{max-width:171px !important;} 
#centerContent .editZone #comutinitTabs #myRecomandations p.fistLine{padding: 0 0 15px 0; }

#centerContent .editZone .mainItemRight_n_Left span.tags{float:left; font-size:11px;}
#centerContent .editZone .mainItemRight_n_Left span.tags a{color:#4F87AF;}
#centerContent .editZone .mainItemRight_n_Left span.tags a:hover{color:#D9106F;}
#centerContent .editZone .mainItemRight_n_Left span.tags img{position:relative; top:3px;}
#centerContent .editZone .mainItemRight_n_Left .shortDescription{width:409px; word-wrap:break-word; overflow: hidden; }
#centerContent .editZone .mainMetaInf{position:relative; left:4px; font-weight:bold;color:#7C6F5F; font-size:11px;}


#centerContent .editZone table.AlbumImageBorder{width:211px;height:211px; border:1px solid #DCD7D0; margin-bottom:5px;}
#centerContent .editZone table.AlbumImageBorder td{text-align:center;}
#centerContent .editZone table.albumEdit{ line-height:140%;width: 100%; }
#centerContent .editZone table.albumEdit td.album{padding-bottom:15px;}
#centerContent .editZone table.albumEdit img{max-height:211px; max-width:211px;}
#centerContent .editZone table.albumEdit .sep{position:relative; top:2px; padding:0;border:none 0px #dcd7d0;}
#centerContent .editZone td.AlbumMainImage {height:207px;}
#centerContent .editZone .AlbumMainImage img{max-height: 211px; max-width: 211px;}
#centerContent .editZone #checkboxs{margin-top:10px;}
#centerContent .editZone .linkCancel{float:left; padding-top:3px;}

#centerContent .editZone table.bigImageBorder{ margin:10px 0; width: 433px; min-height: 217px;}
#centerContent .editZone table.bigImageBorder td{text-align:center;}
#centerContent .editZone .bigImageEdit{ text-align:center;}
#centerContent .editZone .bigImageEdit img{max-width: 433px; max-height: 433px;border:#bab1a2 solid 1px;}
#centerContent .editZone .bigImageEdit .pager{text-align:left;}
#centerContent .editZone .bigImageEdit .pager a{} 
#centerContent .editZone .bigImageEdit .pager a.prev{background:url(../images/vendors/icons/prev.png) no-repeat right center; padding-right:10px;}
#centerContent .editZone .bigImageEdit .pager span.prevdis{background:url(../images/vendors/icons/prevdis.png) no-repeat right center; padding-right:10px; color:#523D2A;cursor:default;text-decoration:none;}
#centerContent .editZone .bigImageEdit .pager a.next{background:url(../images/vendors/icons/next.png) no-repeat left center; padding-left:10px;}
#centerContent .editZone .bigImageEdit .pager span.nextdis{background:url(../images/vendors/icons/nextdis.png) no-repeat left center; padding-left:10px;color:#523D2A;cursor:default; text-decoration:none;}

#centerContent .editZone table.albumPicsBorder{width:132px;height:132px;border:solid 1px #dcd7d0; margin:0 auto 4px;}  
#centerContent .editZone table.albumPicsBorder td{text-align:center;padding:0 !important;}
#centerContent .editZone table.editAlbumImages{width: 100%; text-align: center; margin-top: 15px;}
#centerContent .editZone table.editAlbumImages img{ max-height:130px ; max-width:130px;}
#centerContent .editZone table.editAlbumImages td {padding-bottom:10px; width:142px;}
#centerContent .editZone table.editAlbumImages .bottomLinks img{position:relative; top:3px; border:none 0px #fff; margin-bottom:0;}
#centerContent .editZone table.editAlbumImages p.imageDetails{text-align:right;}
#centerContent .editZone table.editAlbumImages p.imageDetails span{font-size:11px;}
#centerContent .editZone table.editAlbumImages td.centerTd {width: 152px;} 
#centerContent .editZone table.editAlbumImages td.centerTd p.imageDetails {padding: 0 22px 0 }
#centerContent .editZone .findCuples input.searchBox{width:154px; padding:5px; border:none 0px #000; background:url(../images/inputs/searchbox.jpg) no-repeat right center; height:15px;position:relative; top:-4px; left:-3px;}
 


#centerContent .editZone .weddingList table {margin-top:15px;}
#centerContent .editZone .weddingList table td.rightCuples{width:78px;}
#centerContent .editZone .weddingList table td.leftCuples .commentBy{font-size:11px; color:#7C6F5F; font-weight:bold;}
#centerContent .editZone .weddingList table td.leftCuples ul.moreInfo { height:18px; }
#centerContent .editZone .weddingList table td.leftCuples ul.moreInfo li{float:right;font-size:11px;}
#centerContent .editZone .weddingList table td.leftCuples .horsep{margin:8px 0;}
#centerContent .editZone .weddingList .reportBar{ background:#edeedf; padding:3px 10px; text-align:left; font-size:11px; margin-top:15px;}
#centerContent .editZone .weddingList .reportBar img{position:relative; top:3px;}
#centerContent .editZone .weddingList .reportBar span{color:#a79d8c} 
#centerContent .editZone .weddingList .reportBar .clientMessage{width:0px; height:0px; overflow:visible; z-index:11000; position:absolute; display: none;}
#centerContent .editZone .weddingList .reportBar .clientMessage .clientMessageBg{background-color:#D2E8F7;font-size:11px;height:21px;padding-top:6px;}
#centerContent .editZone .weddingList .reportBar .clientMessage .clientMessageReportPos{height:35px;left:-194px;text-align:center; top:-38px; width:124px; position:relative;background:url(../images/general/tooltopbottomarrow.jpg) center bottom no-repeat;}

#centerContent .editZone table.editSupItems {width:100%; text-align:center; font-weight:bold;}
#centerContent .editZone table.editSupItems td {width:126px; padding-top:5px;}
#centerContent .editZone table.editSupItems td.centerTd{width: 171px;}
#centerContent .editZone table.editSupItems td.centerTd p{padding-left:22px;}
#centerContent .editZone table.editSupItems p{text-align:left; font-weight:normal;font-size:11px;}
/*#centerContent .editZone table.editSupItems p.large{padding-bottom:16px;}
#centerContent .editZone table.editSupItems p.large span{position: absolute; width: 152px; margin-right: -12px; display: block; }
#centerContent .editZone table.editSupItems .centerTd p.large {padding-bottom:0;}
#centerContent .editZone table.editSupItems .centerTd p.large span{position: relative; left:-10px; width: auto; margin-right:0;}*/

#centerContent .editZone table.editSupItems .recomStrong{width:125px;}
#centerContent .editZone table.editSupItems .centerTd .recomStrong{width:125px !important; margin:0 auto;}
#centerContent .editZone table.editSupItems p img{position:relative; top:2px; border:0 solid #fff;}
#centerContent .editZone table.editSupItems span{font-size:11px; color:#7C6F5F;}
#centerContent .editZone table.editSupItems img{border:solid 1px #bab1a2; max-width:171px; }


#centerContent .editZone table.videoMainVideo {height:93px;}
#centerContent .editZone table.videoMainVideo td{width:140px; font-size:11px;font-weight:bold;}
#centerContent .editZone table.videoMainVideo img{border:1px solid #bab1a2;}

#centerContent .editZone .videoEditPage object{padding-right:7px;}

#centerContent ul.pager{ float:left;}
#centerContent ul.pager a{display:inline-block; font-size:11px; font-weight:bold; color:#523d2a; }
#centerContent ul.pager a:hover{color:#D9106F;}
#centerContent ul.pager li{float:left; padding:0 3px; }
#centerContent ul.pager li.next{width:10px; height:20px; padding-top:1px; padding-left:0; background:url(../images/general/icons/arrow-left-gray.jpg) no-repeat left  center; }
#centerContent ul.pager li.next a{width:10px; background:url(../images/general/icons/arrow-left-blue.jpg) no-repeat center  center; text-decoration:none;}
#centerContent ul.pager li.prev{width:10px; height:20px; padding-top:1px; background:url(../images/general/icons/arrow-right-gray.jpg) no-repeat center  center;}
#centerContent ul.pager li.prev a{width:10px; background:url(../images/general/icons/arrow-right-blue.jpg) no-repeat center  center; text-decoration:none;}
#centerContent ul.pager li.pageNumber a{width:21px;height:20px; padding-top:1px;text-align:center; color:#523D2A; background:url(../images/general/pagingbox-normal.jpg) no-repeat center center;}
#centerContent ul.pager li.pageNumber a:hover{text-decoration:none; background:url(../images/general/pagingbox-active.jpg) no-repeat center center;}
#centerContent ul.pager li.activePageNumber a{text-decoration:none; cursor:default; color:#523D2A; width:21px;height:20px; padding-top:1px; text-align:center; background:url(../images/general/pagingbox-active.jpg) no-repeat center center;}
#centerContent ul.pager li.dots{}
#centerContent ul.pager li.freeText{} 
#centerContent ul.pager li.getQuote{float:right;}
#centerContent ul.pager li.getQuote a.linkButton{width:158px;height:21px; position:relative; top:-3px; font-weight:bold; text-align:center; display:block; padding:2px 0;  color:#FFFFFF; background:url(../images/general/bluebut158x25.jpg) no-repeat center center;}
#centerContent ul.pager li.getQuote a.linkButton:hover{text-decoration:none; background:url(../images/general/bluebut158x25over.jpg) no-repeat center center;}
 
/*#centerContent .editZone .editInwin{position:absolute; z-index:99999; top:0; padding-top:40px; height:100%;  left:0px; width:100%; display:block;}*/
#centerContent .editZone .editInwin .pos{position:relative; margin:0 auto; width:448px;}
#centerContent .editZone .editInwin .pos img.xIcon{top:3px; position:relative;}
#centerContent .editZone .editInwin .border{border:solid 3px #bab1a2;  padding:10px; background-color:#edeedf;}
#centerContent .editInwin .message,
#centerContent .editInwin ul.message {background:url(../images/vendors/errorbox418.png) no-repeat scroll center top transparent;font-size:11px;height:25px;padding:3px 0 5px;text-align:center;/* create mess in photos inwin width:538px;*/}
#centerContent .thin .message{width:418px !important;}
.blockErros .errors{display:block;}
.aboutThePlaceEditForm 	 .blockErros div{display:block;}
#centerContent .editZone input[type='text']{border:none 0px #fff; height:15px; padding:5px;}
#centerContent .editZone #removePhoto_InWin{margin-left:-114px; width:234px; position:fixed; top:200px;border:3px solid #BAB1A2}
#centerContent .editZone #removePhoto_InWin table{width:100%;}

#centerContent .editInwin{position:absolute; z-index:999999; top:0; padding-top:40px; height:100%;  left:0px; width:100%; display:block;}
#centerContent .editInwin .pos{position:relative; margin:0 auto; width:448px;}
#centerContent .editInwin .pos img.xIcon{top:3px; position:relative;}
#centerContent .editInwin .border{border:solid 3px #bab1a2;  padding:10px; background-color:#edeedf;}
#centerContent input[type="text"],
#centerContent input[type="password"]
						{border:none 0px #fff; height:15px; padding:5px;}
#centerContent .editInwin .ratingSelectors .errors{display:block;}
#centerContent .editInwin .ratingFull .error{display:block;}

#centerContent .editInwin .horsep{margin-top:5px;}
#centerContent .editInwin table.editForm td.label{width:130px;}
#centerContent .thin table.editForm td.label{width:79px;}
#centerContent table.editForm td.input select{ width:203px;}
#centerContent .editInwin table.editForm td textarea {color:#7C6F5F;border:none; font-size:11px; font-weight:normal; font-family:Arial;}
#centerContent .editInwin table.editForm td.input textarea.textArea328x64{width:318px; height:54px; padding:5px; background: url(../images/inputs/textbox328x64.png) no-repeat right  center;}
.aboutPlaceLogo td.label{width:57px !important;}
#centerContent .editInwin table.editForm td textarea.textArea290x45{width:280px; height:35px; padding:5px 0; background:  none transparent;;}
#centerContent .editInwin table.editForm td{padding:5px 0;} 
#centerContent table td.label{font-weight:bold;}
#centerContent table td.captchaLabel{}
#centerContent table td.captchaLabel div{display: inline;}
#centerContent table td.captchaLabel input{margin-right:9px;}
#centerContent table td.captchaLabel .error{display: block;margin-right:85px; font-size:11px;}








#leftContent{width:202px; float:right;padding-left:20px; line-height:normal;}
#leftContent .sep {height:0px; width:170px; overflow:hidden; border-bottom:dotted 1px #a89e94; clear:both; }
#leftContent .bannerBox { width:180px; height:150px;background:url(../images/general/leftbannerbox.jpg) no-repeat center center; padding:10px; margin-bottom:19px;}
 
input.textbox203{width:193px; text-align:right; background:url(../images/inputs/textbox203x24.png) no-repeat right  center; }
input.textbox167{width:157px; text-align:right; background:url(../images/inputs/textbox167x24.png) no-repeat right  center; }
input.textbox72{width:62px; text-align:right; background:none transparent; margin-right:2px;}





/*######################################################################*/
/*          VENDORS EMAILS                                              */
/*######################################################################*/
#vendorMailBox {}
#vendorMailBox input, #vendorMailBox select, #vendorMailBox textarea{font-family: arial;}
#vendorMailBox .horsep{margin:8px 0;}
#vendorMailBox a.linkButton{width:85px;height:19px; margin-left:22px;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:3px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
#vendorMailBox a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
#vendorMailBox .dotBg{width:100%;background:url(../images/vendors/verbg.jpg) repeat-y  727px 0; margin-bottom: 30px; }
#vendorMailBox #rightContent{width:180px; float:right; padding:0 20px;}
#vendorMailBox #rightContent .rightbox{  width: 160px; margin-bottom:18px;}
#vendorMailBox #rightContent .rightbox .innerBorder{width:154px; padding: 0pt 12px;line-height:17px; border-right: 1px solid rgb(186, 177, 162); border-left: 1px solid rgb(186, 177, 162);}
#vendorMailBox #rightContent .yellowbox .innerBorder{background:#f8f9e9;}
#vendorMailBox #rightContent .rightbox .horsep{margin:8px 0;}
#vendorMailBox #rightContent .rightbox ul li {padding:3px 0; }


#vendorMailBox .leftBar{float:left; width:707px;} 
#vendorMailBox .leftBar h1{font-size:18px;padding-bottom:18px;}
#vendorMailBox .leftBar #tabsContent{  }
#vendorMailBox .leftBar #tabsContent ul.tabs{ height:42px; line-height:normal; background:url(../images/vendors/mailbox/tabsbg.jpg) no-repeat right 32px; }
#vendorMailBox .leftBar #tabsContent ul.tabs li{  display:inline-block; text-align:center;  }
#vendorMailBox .leftBar #tabsContent ul.tabs li a{width:111px; height:22px;display:inline-block; padding:11px 5px 5px 5px; margin-left:5px;background:url(../images/vendors/mailbox/tab_bg.jpg) no-repeat right top;color:#523d2a; text-decoration:none; cursor:pointer;}
#vendorMailBox .leftBar #tabsContent ul.tabs li.active a{font-weight:bold;background:url(../images/vendors/mailbox/tab_bg_active.jpg) no-repeat right top}
/*#vendorRegistration .leftBar #tabsContent ul li.last{padding-left:5px;background:url(../images/vendors/register/tab_header_last.jpg) no-repeat right center;}
#vendorRegistration .leftBar #tabsContent ul li.first{background:url(../images/vendors/register/tab_header_first.jpg) no-repeat right center;}*/


/*#vendorRegistration .leftBar #tabsContent ul li.tabs-selected.first {background:url(../images/vendors/register/tab_header_first_active.jpg)}
#vendorRegistration .leftBar #tabsContent ul li.last.tabs-selected {background:url(../images/vendors/register/tab_header_last_active.jpg)}*/
#vendorMailBox .leftBar #tabsContent .tabBody{padding:5px 11px; border-left:1px solid #beb6a7;border-right:1px solid #beb6a7; width:657px;}

#vendorMailBox .tabBody .filterYellow {padding:0 4px;}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent{ padding:0 5px; background:#feffef; border-right:#e1d6c4 solid 1px; border-left:#e1d6c4 solid 1px;}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li{display:inline-block; padding:0 3px;}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li img{position:relative; top:3px;}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li a{display:inline-block; background-repeat:no-repeat; background-position:right 3px; padding-right:22px;}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li a.messages{background-image:url(../images/vendors/icons/envelop_yellow.jpg);}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li a.rfcop{background-image:url(../images/vendors/icons/add_yellow.jpg);}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li a.rfp{background-image:url(../images/vendors/icons/proposal_yellow.jpg);}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li.active{font-weight:bold;}
#vendorMailBox .tabBody .filterYellow  ul.filterYellowContent li.active a {cursor: default; color:#523D2A; text-decoration: none;}
#vendorMailBox .tabBody .errorMessage{color:#d90e4c; background:url(../images/vendors/mailbox/errorbg.jpg) no-repeat center center; padding:5px; font-size:11px; text-align:center; margin-top:10px;}
/*#vendorMailBox .pager{text-align:left;}
#vendorMailBox .pager a{}
#vendorMailBox .pager a.prev{background:url(../images/vendors/icons/prev.png) no-repeat right center; padding-right:10px;}
#vendorMailBox .pager a.prevdis{background:url(../images/vendors/icons/prevdis.png) no-repeat right center; padding-right:10px; color:#523D2A;cursor:default;text-decoration:none;}
#vendorMailBox .pager a.next{background:url(../images/vendors/icons/next.png) no-repeat left center; padding-left:10px;}
#vendorMailBox .pager a.nextdis{background:url(../images/vendors/icons/nextdis.png) no-repeat left center; padding-left:10px;color:#523D2A;cursor:default; text-decoration:none;}
*/
#vendorMailBox .topBar{margin-top:10px;}
#vendorMailBox .topBar .rightPart{float:right;}
#vendorMailBox .topBar .rightPart ul.selections{}
#vendorMailBox .topBar .rightPart ul.selections li{display:inline-block; padding:0 3px;}
#vendorMailBox .topBar .rightPart ul.selections li img{position:relative; top:3px;}

#vendorMailBox ul.pager{ float:left;}
#vendorMailBox ul.pager a{display:inline-block; font-size:11px; font-weight:bold; color:#523d2a; }
#vendorMailBox ul.pager a:hover{color:#D9106F;}
#vendorMailBox ul.pager li{float:left; padding:0 3px; }
#vendorMailBox ul.pager li.next{width:10px; height:20px; padding-top:1px; padding-left:0; background:url(../images/general/icons/arrow-left-gray.jpg) no-repeat left  center; }
#vendorMailBox ul.pager li.next a{width:10px; background:url(../images/general/icons/arrow-left-blue.jpg) no-repeat center  center; text-decoration:none;}
#vendorMailBox ul.pager li.prev{width:10px; height:20px; padding-top:1px; background:url(../images/general/icons/arrow-right-gray.jpg) no-repeat center  center;}
#vendorMailBox ul.pager li.prev a{width:10px; background:url(../images/general/icons/arrow-right-blue.jpg) no-repeat center  center; text-decoration:none;}
#vendorMailBox ul.pager li.pageNumber a{width:21px;height:20px; padding-top:1px;text-align:center; color:#523D2A; background:url(../images/general/pagingbox-normal.jpg) no-repeat center center;}
#vendorMailBox ul.pager li.pageNumber a:hover{text-decoration:none; background:url(../images/general/pagingbox-active.jpg) no-repeat center center;}
#vendorMailBox ul.pager li.activePageNumber a{text-decoration:none; cursor:default; color:#523D2A; width:21px;height:20px; padding-top:1px; text-align:center; background:url(../images/general/pagingbox-active.jpg) no-repeat center center;}

#vendorMailBox .messagesList{ margin-top:10px; line-height:normal;}
#vendorMailBox .messagesList table th{background:#edeedf; border-bottom:dotted 1px #9f9584;  border-top:dotted 1px #9f9584; height:30px;}
#vendorMailBox .messagesList table tr.blueBg td{background:#eff7ff;}
#vendorMailBox .messagesList table th.td1{width:37px;  }
#vendorMailBox .messagesList table th.td2{width:80px; }
#vendorMailBox .messagesList table th.td3{width:120px;}
#vendorMailBox .messagesList table th.td4{width:241px;}
#vendorMailBox .messagesList table th.td5{width:77px; }
#vendorMailBox .messagesList table th.td6{width:99px; text-align:center;}
#vendorMailBox .messagesList table td{text-align:right; padding:15px 0;border-bottom:dotted 1px #9f9584; }
#vendorMailBox .messagesList table td strong{font-size:11px;}
#vendorMailBox .messagesList table td.td1{width:37px;text-align:center; }
#vendorMailBox .messagesList table td.td2{width:80px; }
#vendorMailBox .messagesList table td.td3{width:120px;}
#vendorMailBox .messagesList table td.td3 a{cursor:pointer;}
#vendorMailBox .messagesList table td.td4{width:241px;}
#vendorMailBox .messagesList table td.td5{width:77px; }
#vendorMailBox .messagesList table td.td6{width:99px; text-align:center; }
#vendorMailBox .messagesList table td.td4 p{background-repeat:no-repeat; background-position:right 3px; padding-right:22px;}
#vendorMailBox .messagesList table td p{width:211px;}
#vendorMailBox .messagesList table td p.messages{background-image:url(../images/vendors/icons/envelop_white.jpg);}
#vendorMailBox .messagesList table td p.rfcop{background-image:url(../images/vendors/icons/add_white.jpg);}
#vendorMailBox .messagesList table td p.rfp{background-image:url(../images/vendors/icons/proposal_white.jpg);}
#vendorMailBox .messagesList table tr.blueBg td p.messages{background-image:url(../images/vendors/icons/envelop_blue.jpg);}
#vendorMailBox .messagesList table tr.blueBg td p.rfcop{background-image:url(../images/vendors/icons/add_blue.jpg);}
#vendorMailBox .messagesList table tr.blueBg td p.rfp{background-image:url(../images/vendors/icons/proposal_blue.jpg);}

#vendorMailBox table td.td3 .subCategories{font-size:11px;}
#vendorMailBox a.linkButton{width:100%;height:17px; cursor:pointer; font-weight:bold; text-align:center; display:block; padding:4px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
#vendorMailBox a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
#vendorMailBox a.openAddons{display:inline-block; cursor:pointer; background:url(../images/vendors/mailbox/bottomarrow.jpg)  no-repeat left center; padding-left:10px;}

#vendorMailBox .addons{display:none; z-index:200; position:absolute;}
#vendorMailBox .addons .addonsPos{position:relative; width:260px; max-height:171px;overflow:auto; overflow-y:auto;overflow-x:hidden; background:#fff; border:1px solid #e1d6c4;}
#vendorMailBox .addons .addonsPos ul{width:230px; padding:5px;}
#vendorMailBox .addons .addonsPos ul li{padding-bottom:3px;}
#vendorMailBox .addons .addonsPos ul li a{font-size:11px; }
#vendorMailBox .addons .addonsPos img{position:relative; top:-14px; left:-50px; }

#vendorMailBox table.newMessage { line-height:normal;}
#vendorMailBox table.newMessage input,#vendorMailBox table.newMessage textarea{ border:none 0px #fff; padding:5px; font-size:11px; color:#523D2A;}
#vendorMailBox table.newMessage span{font-size:11px;}
#vendorMailBox table.newMessage input.textbox414x24{background:none transparent; width:404px; height:15px;}
#vendorMailBox table.newMessage textarea.textbox414x50{background:none transparent;width:404px; height:40px; overflow: auto;}
#vendorMailBox table.newMessage textarea.textbox561x200{background:url(../images/inputs/textbox561x200.jpg) no-repeat center center;width:551px; height:190px;}
#vendorMailBox table.newMessage textarea.textbox561x100{background:none transparent;width:551px; height:90px;}
#vendorMailBox table.newMessage label{padding:3px 0 0; display:block; font-weight:bold;}
#vendorMailBox table.newMessage td{padding:5px 0;}
#vendorMailBox table.newMessage td.label{width:95px}
#vendorMailBox table.newMessage td.input{}
#vendorMailBox table.newMessage td.input a.linkButton{width:85px;height:17px; margin-left:22px;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:4px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
#vendorMailBox table.newMessage td.input a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
#vendorMailBox table.newMessage td.input a.linkButtonBig{width:107px;height:17px; margin-left:22px;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:7px 0;  color:#FFFFFF; background:url(../images/vendors/mailbox/response.jpg) no-repeat center center; }
#vendorMailBox table.newMessage td.input a.linkButtonBig:hover{text-decoration:none; background:url(../images/vendors/mailbox/response_over.jpg) no-repeat center center;}
 

#vendorMailBox .navigation{}
#vendorMailBox .navigation img{ position:relative; top:3px; padding:0px 10px;}
#vendorMailBox .navigation a.nextMessage{background:url(../images/vendors/icons/next.png) no-repeat left center; padding-left:10px; float:left; margin-right:20px;}
#vendorMailBox .navigation a.nextMessageDis{background:url(../images/vendors/icons/nextdis.png) no-repeat left center; padding-left:10px;color:#523D2A;cursor:default; text-decoration:none;float:left;margin-right:20px;}
#vendorMailBox .navigation a.pervMessage{background:url(../images/vendors/icons/prev.png) no-repeat right center; padding-right:10px;float:left;}
#vendorMailBox .navigation a.pervMessageDis{background:url(../images/vendors/icons/prevdis.png) no-repeat right center; padding-right:10px; color:#523D2A;cursor:default;text-decoration:none;float:left;}
#vendorMailBox  .messageDetails{background-color:#edeedf; margin:10px 0; padding:5px 10px;border-bottom:#9f9584 1px dotted;border-top:#9f9584 1px dotted;}
#vendorMailBox  .messageDetails img{ position:relative; top:1px;}
#vendorMailBox  table.messageData{ margin-bottom:10px; width:100%;}
#vendorMailBox  table.messageData td{border-bottom:dotted 1px #9F9584; padding:10px 0;}
#vendorMailBox  table.messageData td.senderImage{width:104px;}
#vendorMailBox  table.messageData td.messageContent{}
#vendorMailBox  table.messageData td.messageContent div.messageContentWidth{width:553px;}
#vendorMailBox  table.messageData td.messageContent strong{font-size:11px;}
#vendorMailBox  table.messageData td.messageContent a{display:inline-block; padding-left:8px;}
#vendorMailBox  table.messageData td.messageContent img{ position:relative; top:0px;padding:0 4px;}
#vendorMailBox  table.messageData table.mailMoreInformation{width:100%; border-top:#9F9584 1px dotted; }
#vendorMailBox  table.messageData table.mailMoreInformation td{ border-bottom:#9F9584 0px none; padding:7px 0 0;}
#vendorMailBox  table.messageData table.mailMoreInformation td strong{font-size:12px;}
#vendorMailBox  table.messageData .yellowMessage{margin-bottom:15px;}
#vendorMailBox  table.messageData .yellowMessage .yellowMessageInner{width:515px; padding:0 10px; background:#feffef; border-right:solid 1px #e1d6c4;border-left:solid 1px #e1d6c4; margin-right:4px;}
#centerContent p.descriptionHurts {background:url(../images/vendors/edit/hurtssmall.jpg) right 4px no-repeat; padding-right:31px; padding-bottom:15px;margin-top:15px;}
#leftContent .leftbox .horsep{margin: 15px 0 0 0; width:174px;}
#leftContent .leftbox .innerBorder{width:174px; padding: 5px 12px 8px;line-height:17px; border-right: 1px solid rgb(186, 177, 162); border-left: 1px solid rgb(186, 177, 162);}
#leftContent .leftbox{  width: 200px; margin-bottom:0px;}
#leftContent .leftbox .boxPhoneIcon {padding:0 19px 0 0;  margin-top:5px;background:url(../images/general/icons/phone.gif) no-repeat right 3px;}
/*#centerContent .horsep{padding: 10px 10px 0 0; width:450px;}*/
#centerContent .grayMessage{padding-top:13px; /* -- causes problem in recomended width:460px;*/ margin-bottom:15px; text-align:center; color:#588624;}
#centerContent .grayMessage .grayMessageInner{width:440px; padding:0 10px; margin:0 auto; background:#edeedf;  }
#centerContent .grayMessage .grayMessageInner .red{color:#D9106F;}
#centerContent  a.linkButton{width:85px;height:17px; margin-left:0;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:4px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
#centerContent  a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
#centerContent .filterYellow {padding:0 1px; padding-top:10px;}
#centerContent .filterYellow  .filterYellowContent{ padding:0 5px; background:#feffef; border-right:#e1d6c4 solid 1px; border-left:#e1d6c4 solid 1px;}
#centerContent table td.req{color:#D9106F; font-weight:bold; font-size:14px; padding:9px 0 0;width:10px;}
#centerContent table input[type="text"]{padding:5px; height:15px; border:0px solid #fff; font-size:11px;}
#centerContent table input.input180x24{width:170px; background:url(../images/inputs/textbox180x24.png) no-repeat right  center;}
#centerContent table input.input260x24{width:193px; background:url(../images/inputs/textbox203x24.png) no-repeat right  center;}
#centerContent .inputGroup{width:460px; padding-bottom:13px;}
#centerContent .inputGroup input{padding:5px; height:15px; border:0px solid #fff; font-size:11px;}
#centerContent .inputGroup input.input260x24{width:193px; background:url(../images/inputs/textbox203x24.png) no-repeat right  center;}
#centerContent .inputGroup div{display:inline;}
#centerContent .inputGroup .red{color:#D9106F;}
#centerContent .inputGroup div.input input{width:250px; background:url(../images/inputs/textboxbg260x24.jpg) no-repeat right  center;}
#centerContent table.editForm{padding-top:10px;}
#centerContent table.editForm td{padding:5px 0;}
#centerContent table.editForm td.input{width:203px;}
#centerContent table.editForm td.label label{font-weight:bold;}
#centerContent table.editForm td.label{width:130px;}
#centerContent input.textbox203{width:193px; background:none transparent; }
#centerContent table.editForm td.input span{font-size:11px;}

/*#mainContent .horsep{margin-right:15px; width:910px;}*/
#leftContent  a.linkButton{width:85px;height:17px; margin-left:0;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:4px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
#leftContent  a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
.vendorServiceManag a.linkButton{width:85px;height:21px; margin-left:0;cursor:pointer; font-weight:bold; text-align:center; display:inline-block; padding:2px 0;  color:#FFFFFF; background:url(../images/inputs/bluebut85x25.png) no-repeat center center; }
.vendorServiceManag a.linkButton:hover{text-decoration:none; background:url(../images/inputs/bluebut85x25over.png) no-repeat center center;}
/*#centerContent table.AdvancePackegeForm{padding-top:10px;}
#centerContent table.AdvancePackegeForm td{padding:5px 0;}
#centerContent table.AdvancePackegeForm td.input{width:203px;}
#centerContent table.AdvancePackegeForm td.label label{font-weight:bold;}
#centerContent table.AdvancePackegeForm td.label{width:20px;}
#centerContent table.AdvancePackegeForm input{padding:5px; height:15px; border:0px solid #fff; font-size:11px;}*/

#centerContent table.AdvancePackegeForm{padding-top:10px; width:100%;}
#centerContent table.AdvancePackegeForm tr{background:url(../images/vendors/service/bgpackage.jpg) no-repeat center center;}
#centerContent table.AdvancePackegeForm tr.active,#centerContent table.AdvancePackegeForm tr.activev td{background:url(../images/vendors/service/bgpackageactive.jpg) no-repeat center center;}
#centerContent table.AdvancePackegeForm td{padding:5px 0; border-bottom:1px dotted #B9B1A4;}
#centerContent table.AdvancePackegeForm td.input{width:203px;}
#centerContent table.AdvancePackegeForm td.label label{font-weight:bold; padding-right:17px;}
#centerContent table.AdvancePackegeForm td.label{width:130px;}
#centerContent table.AdvancePackegeForm td.p{width:130px;}
#centerContent table.AdvancePackegeForm td.req{color:#D9106F; font-weight:bold; font-size:14px; padding:9px 0 0;width:10px;}
#centerContent table select.select203{ width:203px;} 
#centerContent table .styledItems option:disabled,
.inputGroup select option:disabled{font-weight: bold; color:#f00 !important;}
#centerContent table td.input select.select100{ width:100px;}

/*#centerPage{width:100%; float:right; padding:0 20px;}
#centerPage .yellowbox .innerBorder{background:#f8f9e9;}
#centerPage .rightbox .horsep{padding:8px 0;}*/

#mainContent .centerC {}
#mainContent .centerC .filterYellow {padding:10px 6px 0; padding-top:10px; width:650px;}
#mainContent .centerC .filterYellow  .filterYellowContent{ padding:0 10px; width:644px; background:#feffef; border-right:#e1d6c4 solid 1px; border-left:#e1d6c4 solid 1px;}
#mainContent .centerC .greenFrame {padding: 15px 18px;}
#mainContent .serviceManagementInfo{padding: 10px 18px; width:650px;}
#mainContent .serviceManagementInfo h1{font-weight:bolder; font-size:larger;}
#mainContent .serviceManagementInfo .horsep{margin:5px 0; }
#mainContent .box {padding: 10px 18px; width:650px;}
#mainContent .box .innerBorder{width:641px; padding: 5px 12px 8px;line-height:17px; border-right: 1px solid rgb(186, 177, 162); border-left: 1px solid rgb(186, 177, 162);}
#mainContent .box .horsep{margin:10px 0 10px; padding-top:2px;}
#mainContent .box table td{width:320px; padding-top:8px;}

.jqmWindow  td.inwinbottomSep{ height:23px;}
.jqmWindow  td.inwinbottomSep div{ height:0px;overflow:hidden; border-top:dotted 1px #a89e94; margin:15px 0 11px;}
.inwinTBLHeader{width:100%; }
.inwinTBLHeader{width:100%; border-bottom:dotted 1px #a89e94;margin-bottom:10px;}
.inwinTBLHeader td{width:50%; font-weight: bold;}
.inwinTBLHeader td .jqmClose{float:left;}
td.inwinButtons{text-align:left;}
td.inwinButtons a.linkButton{background:url(../images/inputs/bluebut85x25.png) no-repeat center center;display:inline-block;width:85px; height:21px; padding-top:4px; text-align:center; color:#fff; text-decoration:none; font-weight: bold;}
td.inwinButtons a:hover.linkButton{background:url(../images/inputs/bluebut85x25.png) no-repeat center center;}
td.inwinButtons input.linkButton{cursor:pointer; font-family:arial; background:url("../images/inputs/bluebut85x25.png") no-repeat scroll center bottom transparent;display:inline-block;width:85px; height:28px; position:relative; text-align:center; color:#fff; text-decoration:none; font-weight: bold;border:none 0px #fff;}
td.inwinButtons input:hover.linkButton{background:url(../images/inputs/bluebut85x25over.png) no-repeat center bottom;}
td.inwinButtons a.linkButtonCancel{display:inline-block;width:39px; height:25px;text-align:left; }




#addVendor_InWin{width:431px;border:solid 1px #bab1a2;padding:0 10px; background:#edeedf; top:40px!important;left:expression((document.documentElement.offsetWidth-538)/2) !important; margin-left:-215px !important;}
#addVendor_InWin .addDiscussionMainTBL{width:100%; }
#addVendor_InWin .addDiscussionMainTBL .message{padding: 0px 0 3px ;background:url(../images/general/inwin/errorbox428.jpg) no-repeat center bottom; height:25px; width:428px; text-align:center; font-size:11px;}
table.inwinForm textarea{font-size:12px; font-family:arial;  border:none 0px #fff; padding:5px; }
table.inwinForm input{font-size:12px; font-family:arial; border:none 0px #fff; padding:5px; height:15px; width:193px;}


.leftBar .centerC .greenFrames .frameBase{width:183px; height:232px; padding:23px;background:url(../images/vendors/gray_frame.jpg) no-repeat center center;}
.leftBar .centerC .greenFrames .frameBase .packName{ font-size:14px;}
.leftBar .centerC .greenFrames .frameBase .packIcon{height:85px;}
.leftBar .centerC .greenFrames .frameBase .packDesc img{position: relative; top:3px;}
.leftBar .centerC .greenFrames .active,.leftBar .centerC .greenFrames .frameBase:hover{background:url(../images/vendors/green_frame.jpg) no-repeat center center;}
.td10pxPaddingTable td{ padding:5px 0;}

table.packeges td{vertical-align: top;}
table.packeges td.label{width:150px;}





#leftContent .miniSiteBox .sep {margin:8px 0; }
#leftContent .miniSiteBox { width:170px; height:206px;background:url(../images/general/leftMinisitebox.jpg) no-repeat center top ; padding:14px 16px 16px; margin-bottom:19px;}
#leftContent .miniSiteBox .boxTitle { text-align:center;}
#leftContent .miniSiteBox .boxImage { padding:2px 0;}
#leftContent .miniSiteBox .boxText {  margin:10px 0 2px 0;float:right; width:84px;}
#leftContent .miniSiteBox .boxButton { margin:12px 0 2px 0;float:left; text-align:center; width:85px; height:25px; font-weight:bold; top:3px;  }
#leftContent .miniSiteBox .boxButton a{width:85px;height:17px; padding:4px 0; display:inline-block; color:#FFFFFF; background:url(../images/general/minisitebutton.jpg) no-repeat center center;}
#leftContent .miniSiteBox .boxButton a:hover{text-decoration:none; background:url(../images/general/minisitebuttonover.jpg) no-repeat center center;}
#leftContent .miniSiteBox .linkButton {}
#leftContent .miniSiteBox .boxSearchBar {}
#leftContent .miniSiteBox form { padding-top:3px;}
#leftContent .miniSiteBox .searchTextBox { float:right; width:142px; height:14px; padding:5px 5px 5px 0 ; background:url(../images/general/minisitesearchbox.jpg) no-repeat right  center; border:none 0px #fff; color:#523d2a; font-family:Arial;  font-size:11px;}
#leftContent .miniSiteBox .searchButton { float:right;}

