.reviewTest_div { background:none repeat scroll 0 0 #F5F0F7; }
.requestbrouchure { border-bottom:1px solid #C3B2D0; padding:7px 0px; text-align:center; }
.weddingfair { background:#fff; margin-bottom:7px; padding:10px; }
.wedding_cal { background:url(/images/calendar_bg.png) no-repeat; color:#380062; float:left; height:80px; padding-top:2px; text-align:center; width:72px; }
.wedding_cal p { color:#FFF!important; margin:0px!important; padding:2px 0px 0px!important; }
.date { color:#380062; font:normal 32px/35px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.wedding_details { color:#4c4c4c; float:right; width:660px; }
.wedding_details h3 { color:#4c4c4c; font-weight:bold; }
.wedding-listing { margin-top:10px; padding-bottom:10px; }
.wedding-venue_details { float:right; width:690px; }
.wedding-venue_details h3 { background-color:transparent; font-size:13px; font-weight:bold; text-indent:0px; }
.wedding-venue_details a { background:url(/images/moreinfo-bullet.gif) no-repeat 0px 7px; padding-left:15px; }
.wedding-venue_details img { float:right; }
.hideinfo { }
.hideinfo a { background:url(/images/hideinfo-bullet.gif) no-repeat 0px 7px; padding-left:15px; }
.hideinfob { float:right; }
.hideinfob a { background:url(/images/hideinfo-bullet.gif) no-repeat right; padding-right:10px!important; }
.wedding_desc { float:left; margin-right:10px; width:238px; }
.wedding_map { float:left; font-weight:bold; width:410px; }
.wedding_det-desc { float:left; width:350px; margin-right:20px; }
.wedding_det-map { float:left; font-weight:bold; width:410px; }
.WeddingEventgoogleMap { border:1px solid #BFB4D2; height:207px; width:410px; }
.getdirection { border-top:1px solid #bab7c2; margin-top:10px; padding-top:10px; }
.getdirection a { padding:0px 5px; }
.getdirection img { margin-bottom:-5px; }
.directionlinks { float:left; margin:3px 5px 0px 0px; }
.directiontextfield { color:#5c5c5c; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; width:120px; }
.list-rating img { margin:3px 0px -2px 2px; }
.eventDetail { border-bottom:1px solid #beb4cf; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px solid #FFFFFF; margin:10px 0 0 0; padding:8px; }
.eventDetail.selected { background:url(/images/weddingfair_details-bg.gif) repeat-x; border:1px solid #beb4cf; }
.filterHeading { background:url(../images/arrow-bullet.gif) no-repeat 0px 5px; color:#666666; cursor:pointer; display:block; font-weight:bold; padding:0px 0px 5px 15px; text-decoration:none; }
.mainHeading { font-size:12px; }
/*.secondary-nav { float:left; width:158px; }
.secondary-nav ul { margin:0 4px 0 8px; }
.secondary-nav ul li { border-bottom:1px solid #bfb4d2; padding:10px 0px; }
.secondary-nav p { margin:3px 0; }
.secondary-nav input { margin-top:-3px; }
.secondary-nav label { margin:0 0 0 5px; }*/
.listing_information li { border-bottom:0px!important; padding:0px 0px 5px 5px!important; }
.venueSearch { margin-right:10px; }
.content-gap { width:1%; }
.pagging-content { margin-bottom:0px!important; width:auto!important; }
.pagging-left { float:left; width:350px; }
.pagging-right { float:right; text-align:right; width:350px; }
.pagedisable { color:#9c9c9c; }
.weddingevents-list { background:#EDE9F1; border:1px solid #C3B2D0; margin-top:20px; width:815px; }
.weddingevents-list h2 { background:url("/images/secondary-button-bg.gif") repeat-x scroll 0 0 #CBBBD6; color:#340C64; display:block; font-size:13px; line-height:25px; }
.events-list-head { margin-left:10px; padding-top:10px; }
.events-list-head ul { }
.events-list-head li.Wdate { float:left; font-weight:bold; line-height:30px; padding-left:6px; width:155px; }
.events-list-head li.title { float:left; font-weight:bold; line-height:30px; width:251px; }
.events-list-head li.location { float:left; font-weight:bold; line-height:30px; width:210px; }
.events-list-head li.status { float:left; font-weight:bold; line-height:30px; width:100px; }
.events-list-head li.edit { float:left; font-weight:bold; line-height:30px; width:36px; }
.events-list-head li.enableimg { float:left; line-height:30px; width:34px; }
.events-listing { border-left:1px solid #C3B2D0; border-right:1px solid #C3B2D0; margin:0px 10px 0px 10px; }
.events-listing ul { background:#fff; border-bottom:1px solid #C3B2D0; display:inline-block; }
.events-listing li.Wdate { float:left; line-height:30px; padding-left:5px; width:156px; }
.events-listing li.title { float:left; line-height:30px; width:251px; }
.events-listing li.location { float:left; line-height:30px; width:210px; }
.events-listing li.status { float:left; line-height:30px; width:100px; }
.events-listing li.edit { float:left; line-height:30px; width:36px; }
.events-listing li.enableedit { float:left; line-height:30px; width:71px; }
.events-listing li.enableimg { float:left; font-weight:bold; line-height:30px; padding-left:10px; width:25px; }
.events-listing img { margin-bottom:-3px; }
.edit-designer { background:#fff; }
.edit-designer label { float:left; font-weight:bold; width:141px; }
.Textline { border:1px solid #7F9DB9; color:#6c6c6c; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; height:20px; width:291px; }
.Textarea { border:1px solid #7F9DB9; color:#6c6c6c; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
.EmailDiv { margin:2px; }
.EmailDiv h1 { color:#380063; margin:0; background:#f3eef5; border:1px solid #e5e0e6; padding:4px 6px; }
.EmailDiv .EmailDivInner { padding:12px; overflow:auto }
.EmailError { background-color:#FFEFEF; border-bottom:1px solid #EA9797; border-left:1px solid #EA9797; border-right:1px solid #EA9797; color:#990033; height:auto; margin-left:10px; margin-right:10px; margin-top:-10px; padding-left:5px; width:413px; }
.WeddingEventCheckgoogleMap { border:1px solid #BFB4D2; height:407px; width:730px; }
.eventsform label { float:left; line-height:22px; padding-right:12px; text-align:right; width:141px; }
.eventsform-textfield { border:1px solid #7F9DB9; color:#4c4c4c; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; height:20px; }
.eventsform p { overflow:auto; }
.button-wrapper { }
.button-wrapper span { background:transparent url(/images/btn_left.png) no-repeat scroll 0 0; display:inline-block; float:left; padding:0 0 0 7px; }
.button-wrapper span input { background:transparent url(/images/btn_right.png) 100% 0 no-repeat; border:none; color:#FFFFFF; cursor:pointer; display:block; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding:4px 15px 6px 7px; text-decoration:none; }
.designlft { float:left; font-weight:bold; padding-right:9px; text-align:right; width:141px; }
.designrht { width:420px; }
.reviewTest_div { background:#f5f0f7; border:1px solid #C3B2D0; padding:10px; }
.boxeslines { background:none repeat scroll 0 0 #ffffff; display:block; padding:10px; }
label.error { background:#FFF8E8 url(/images/icons/exclamation.png) no-repeat scroll 4px 0; color:#FF0000; float:none; margin-left:5px; padding:0 0 0 25px; text-align:left; white-space:nowrap; }
.dvErrorMsg { background:#FFF8E8 url(/images/icons/exclamation.png) no-repeat scroll 4px 0; color:#FF0000; padding:0 0 0 25px; }
.toggle-list-head { background:url(/images/arrow-bullet.gif) no-repeat #ede9f1 95%; font-size:1em; font-weight:bold; line-height:24px; padding:0; margin:0 0 6px 0; }
.DownArrow { background:url("/Images/Down_arrow.gif") no-repeat scroll 95% 50% transparent; }
.WordCount { background-color:#F0F0EE; border-bottom:1px solid #7F9DB9; border-left:1px solid #7F9DB9; border-right:1px solid #7F9DB9; margin-left:153px; margin-top:-3px; width:368px; }
.admin-pagging { background:url("/images/pagi_bg.jpg") repeat-x scroll 0 0 #EEE8F2; border:1px solid #E0D8E7; margin-top:10px; overflow:auto; padding:0px 10px; }
