﻿.reddividerline {width:100%;height:2px;background-color:#b30000;}
.input_box_outer{width:100%;float:left;	position:relative;}
.input_box_outer select{color:#666666; font-size:11px; padding:5px; margin-bottom:3px;}
.mini_input_box_outer{width:80%; position:relative; margin:5px 0px;}
.mini_input_box_outer select{color:#666666;}
.hide-info{	color:#666666;}
.text_area{width:82%; border:1px solid #CCC;background-color:#FFF; padding:5px;  margin:5px 0px 8px 0px; height:100px;text-shadow:1px 1px 1px #FFF; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; font-size:13px;font-family:Arial;position:relative;}
.text_area:focus { color:#000; background-color:#CCC;border:solid 1px #999;}
.text_area:active{ background-color:#CCC; }
.comment_txt{font-size:12px;padding:2px 20px 0px 0px;float:left;color:#8c8c8c;text-align:left;}
/* wizard related pages */
#wizard {border:1px solid #d8d8d8;margin:0px 0px 10px 0px;padding-bottom:10px;overflow-x:hidden;width:960px;position:relative;float:left;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}  
/* scrollable items */
#wizard .items {width:20000em;clear:both;position:relative;}
.left_side{left:0px;}
/* single item */
#wizard .page {background-color: #FFFFFF;float: left;text-align: left;width: 960px;}
#wizard ul {padding:0px; !important;margin:0px !important;}
#wizard li {list-style-type:none;list-style-image:none;margin-bottom:15px;}
#wizard .error {border:1px solid red;}
#wizard .right {margin-right:10px;float:right;}
#wizard .proceed_back_buttons{float:left;width:97%;padding:15px 10px 15px 10px;background-color:#f4f3f3;border-top:dotted 1px #e4e4e4;border-bottom:dotted 1px #e4e4e4; margin-top:10px; margin-right:10px;}
#wizard .proceed_back_buttons ul{margin:0px !important;padding:0px !important;}
#wizard .proceed_back_buttons li{margin:0px !important;padding:0px !important;}
.red_box{float:left;width:95%;height:auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:0px 0px 5px 5px;float:left;margin:15px 0px 0px 15px;}
.red_box_first{float:left;width:97%;height:auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:0px 0px 2px 2px;float:left;margin:15px 0px 0px 20px;}
.tooltip{width:auto;font-family: 'Segoe UI', Arial, 'Helvetica Neue', 'Liberation Sans', FreeSans, sans-serif;font-size:12px;letter-spacing:1px;border:solid 1px #d0d0d0;padding:10px 10px;
display:none;color:#5f5f5f;text-align:left;position:relative;float:right;-moz-box-shadow:0 0 8px #b0b0b0;-webkit-box-shadow:0 0 8px #b0b0b0;max-width:300px;background-image:url('/postanad/images/arrow.png');
background-repeat:no-repeat;background-position:-20px 60px;}
.padding_top_space{width:100%;color:#333333 !important;padding-top:10px;font-weight:bold;}
/*.padding_bottom_space{width:100%;color:#333333 !important;padding-bottom:10px;font-weight:bold;}*/
.para_padding_bottom{padding-bottom:10px;}
/* contact info starts here */
.contact_info{margin:10px 10px 0px 10px;float:left;z-index:10000;width:900px;min-height:200px;padding:0px 0px 20px 0px;}	
.padding_top_bottom{padding-top:10px;padding-bottom:10px;}
.padding_left{padding-left:10px;}
/* .white_box{width:25%;height:auto;float:left;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;-moz-box-shadow:2px 2px 2px  #dcdcdc;-webkit-box-shadow:2px 2px 2px #dcdcdc;
box-shadow:2px 2px 2px #dcdcdc;border:solid 1px #d0d0d0;margin-right:1%;padding:9px 2px 12px 0px;}
.white_box_big{width:71%;height:auto;float:left;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;-moz-box-shadow:2px 2px 2px  #dcdcdc;
-webkit-box-shadow:2px 2px 2px #dcdcdc;box-shadow:2px 2px 2px #dcdcdc;border:solid 1px #d0d0d0;padding:10px 5px 10px 0px; margin-left:5px;} */
.drop_white_area{float:left;z-index:1;position:absolute;top:96px;left:32px;}
/*.drop_white_area1{float:left;z-index:1;position:absolute;top:96px;left:32px;} */
/*.spacer{width:100%;height:35px;float:left;}*/
.margin_top{margin-top:20px;}
.phone_number_txt_box{width:50%;float:left; margin-top:5px;}
.user_img{float:left;border:solid 1px #b0b0b0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius :10px;background-color:#e5e5e5;padding:5px;margin:10px 10px 10px 0px;}
.user_name{width:70%;float:left;font-family: 'Segoe UI', Arial, 'Helvetica Neue', 'Liberation Sans', FreeSans, sans-serif;font-size:18px;font-weight:bold;padding:5px 0px 0px 5px;}
.user_mail{color:#7e7d7d !important;}
.confirm_content{width:94%;height:auto;margin:1% 0% 3% 1%;background-color:#ffffff;float:left;padding:10px 10px 10px 10px;color:#676767;border-radius:5px;line-height:18pt;}
.confirm_content ul{list-style-type:none;padding:0px !important;margin:0px !important;}
.confirm_content li{width:100%;height:auto;text-align:left;margin:0px 2px 0px 2px  !important;padding:2px;float:left;}
.confirm_content .left_txt{float:left;width:150px;height:auto;text-align:right;padding-right:5px;background-color:#e8e8e8;}
.confirm_content .right_txt{float:left;width:620px;height:auto;text-align:left;margin-left:5px !important;padding-left:5px;background-color:#f5f5f5;}
.user_responce{width:97%;float:left;padding:0px 0px 10px 10px;}
.user_responce ol{margin:0px !important;padding:0px;}
.user_responce li{width:100%;list-style-type:decimal !important;padding:3px 0px 0px 0px;margin-left:15px !important;}
.back_button{width:50%;float:left;}
.proceed_button{width:49%;float:right;}
/* contact info end here */
.head_title{color:#b30000;padding:2px 0px 0px 0px;}
#status{padding:10px 0px 10px 0px;width:960px;height:60px;background-image:url('/postanad/images/process_bar_back.png');background-color:#f4f4f4;border-bottom:dotted 1px #d8d8d8;
-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
#status ul{list-style-image:none;margin:0px;padding:0px;}
#status li{width:230px;height:60px;float:left;margin:0px;padding:0px;display:block;}
#status a{display:block;float:left;width:180px;height:36px;background:url('/postanad/images/process_number.png') no-repeat;}
#status a.currentpage{background-position:21px -1px;text-decoration:none;}
#status a.completedpage{background-position:-111px -1px;text-decoration:none;}
#status a.newnextpage{background-position:26px -1px;text-decoration:none;}
#status .currenttxt{padding-left:82px;padding-top:3px;float:left;color:#ffffff;text-decoration:none;font-weight:bold;font-size:18px;text-decoration:none;}
#status .currentpagetxt{float:left;padding-top:10px;width:100%;text-align:center;color:#de5c4d;text-decoration:none;font-weight:bold;text-decoration:none;}
#status a.nextpage{background-position:-105px -1px;text-decoration:none;}
#status .nexttxt{padding-left:88px;padding-top:4px;float:left;color:#ffffff;text-decoration:none;font-weight:bold;font-size:18px;text-decoration:none;}
#status .nextpagetxt{float:left;padding-top:10px;width:100%;text-align:center;color:#b6b6b6;text-decoration:none;font-weight:bold;text-decoration:none;}
.input_outer_area{width:100%; position:relative;}
.label-txt {font-size:12px; color:#666;display:block; margin-bottom:6px;}
.label-txt a{color:#666666; text-decoration:underline;}
.label-txt a:hover{color:#000000; text-decoration:underline;}
/* 9-Aug-11 design end here */
.textarea-txt{bottom: 20px;color: #999999;float: left;font-size: 11px;padding: 2px 20px 0 0;position: absolute;right: 73px;text-align: left;top: -11px;z-index:-1;}
.textarea-txt-count{color: #999999;float: left;font-size: 11px;padding: 2px 20px 0 0;position: absolute;right: 160px;text-align: left;top: -11px;}
.textarea-title-count{color: #999999;float: left;font-size: 11px;padding: 2px 20px 0 0;position: absolute;right: 146px;text-align: left;top: -11px;}
#easyTooltip{padding:5px;border:1px solid #ccc;background:#f1f1f1;}
.hint {display: none;position: absolute;right: -380px;width:370px;margin-top: -10px;padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #f2f1f1 url(/postanad/images/arrow.png) no-repeat -20px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color:#666666;box-shadow: 5px 5px 5px #dfdede;}
/* The pointer image is hadded by using another span */
.hint .hint-pointer {position: absolute;left: -20px;top: 10px;width: 21px;height: 24px;background: url(/postanad/images/arrow.png) left top no-repeat;}
input.textboxrent{width:14%;border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.textboxrent:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.textboxrent:active {background-color:#CCC;}
input.textboxarea{width:30%;border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.textboxarea:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.textboxarea:active {background-color:#CCC;}
input.textboxcalendar{width:26%;border:1px solid #CCC;background-color:#FFF; padding:5px 5px 5px 5px;font-size:12px;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-image:url('/postanad/images/calendar_icon.png'); background-repeat:no-repeat; background-position: 88px 7px; font-size:11px;}
input.textboxcalendar:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.textboxcalendar:active {background-color:#CCC;}
input.textboxcalendar1{width:17%;border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-image:url('/postanad/images/calendar_icon.png'); background-repeat:no-repeat; background-position: 88px 7px;}
input.textboxcalendar1:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.textboxcalendar1:active {background-color:#CCC;}
/* home new design starts here */
.left-side-content-outer{width:590px;height:auto;margin:10px 10px 0px 0px;padding:10px 0px 10px 10px;border:solid 1px #ebebeb;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}	
.left-side-content-outer .left-outer{width:282px;margin:20px 10px 10px 0px;position:relative;}
.left-outer .image{position:absolute; left:-5px;top:-12px;}
.left-outer .title{width:150px;font-size:13px;color:#000000;font-weight:bold;text-align:left;padding:5px 5px 5px 60px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;background-color:#e6e5e5;border:solid 1px #b8b7b7;
border-bottom:none;-moz-box-shadow: 5px 5px 5px #666666;-webkit-box-shadow: 5px 5px 5px #666666;box-shadow:5px 5px 5px #666666;}
.left-outer .content{width:272px;border:solid 1px #cacaca;padding:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color:#f9f8f8;}
.left-outer .content ul{margin:0px !important;padding:18px 0px 0px 0px !important;}
.left-outer .content li{padding:0px 0px 0px 30px !important;margin:0px!important;background-image:url('/postanad/images/gray_arrow.png');background-repeat:no-repeat;background-position:18px 8px;line-height:24px;}
.left-outer .content li a{width:270px;font-size:12px;color:#666666;text-decoration:none;}
.bigtxt-left{font-size:14px;text-decoration:none;}
.smalltxt-right{font-size:11px;text-decoration:none;color:#898989;}
.left-outer .content li a:hover{color:#000000;text-decoration:underline;}
.right-side-content-outer{width:290px;border:solid 1px #ebebeb;position:relative;margin:10px 10px 0px 0px;padding:10px 0px 10px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.right-side-content-outer .right-outer{width:280px;margin-right:10px;margin:20px 10px 10px 0px;position:relative;}
.right-outer .image{position:absolute; left:-5px;top:-12px;}
.right-outer .title{width:194px;font-size:13px;color:#000000;font-weight:bold;text-align:left;padding:5px 5px 5px 60px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;background-color:#e6e5e5;border:solid 1px #b8b7b7;
border-bottom:none;	-moz-box-shadow: 5px 5px 5px #666666;-webkit-box-shadow: 5px 5px 5px #666666;box-shadow:5px 5px 5px #666666;}
.right-outer .content{width:266px;border:solid 1px #cacaca;padding:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color:#f9f8f8;}
.right-outer .content ul{margin:0px !important;padding:18px 0px 0px 0px !important;}
.right-outer .content li{padding:0px 0px 0px 30px !important;margin:0px!important;background-image:url('/postanad/images/gray_arrow.png');background-repeat:no-repeat;background-position:18px 8px;line-height:24px;}
.right-outer .content li a{font-size:13px;color:#666666;text-decoration:none;}
.right-outer .content li a:hover{color:#000000;	text-decoration:underline;}
input.ad-input{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:80%;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.ad-input:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.ad-input:active {background-color:#CCC;}
input.ad-input-price{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:22%;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.ad-input-price:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.ad-input-price:active {background-color:#CCC;}
input.ad-input-video{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:77%;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.ad-input-video:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.ad-input-video:active {background-color:#CCC;}
input.ad-small-input{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:42%;margin:5px 0px 8px 0px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.ad-small-input:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.ad-small-input:active {background-color:#CCC;}
.post-label{text-transform:uppercase;font-size:85%;color:#585858;display:block;}
.country_yes, .country_no {display:block;position:absolute;top:9px;right:294px; width:18px;height:19px;}
.country_yes {background:url(/postanad/images/yes-no.png) no-repeat 0 0;}
.country_no {background:url(/postanad/images/yes-no.png) no-repeat right 0;}
.postad_yes, .postad_no {display:block;position:absolute;top:9px;right:86px; width:18px;height:19px;}
.postad_yes1, .postad_no1 {display:block;position:absolute;top:9px;left:67px; width:18px;height:19px;}
.postad_yes2, .postad_no2 {display:block;position:absolute;top:26px;left:192px; width:18px;height:19px;}
.postad_yes, .postad_yes1, .postad_yes2 {background:url(/postanad/images/yes-no.png) no-repeat 0 0;}
.postad_no, .postad_no1, .postad_no2 {background:url(/postanad/images/yes-no.png) no-repeat right 0;}
.country-txt{color:#666666; font-size:12px; }
.country-txt a{color:#666666;text-decoration:underline;}
.country-txt a:hover{color:#000000;text-decoration:none;}
.country-change{color:#666666; font-size:11px; padding-left:5px;}
.help-txt-outer{width:340px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border:solid 1px #d6d6d6;padding:0px;margin:10px 0px 10px 0px;}
.help-txt-outer .title{width:330px;background-color:#efefef;font-size:12px;font-weight:bold;text-align:left;color:#333333;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;padding:5px 0px 5px 10px;margin:0px 0px 5px 0px;}
.help-txt-outer .content-box{padding:5px 0px 5px 5px;margin:2px;}
.help-txt-outer .highlight{padding:5px 0px 5px 5px;margin:2px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background-color:#ffe6e6;-moz-box-shadow: inset 0 0 5px #ffbebe;
-webkit-box-shadow: inset 0 0 5px#ffbebe; box-shadow: inner 0 0 5px #ffbebe;}
.help-txt-outer p{margin:0px !important;padding:10px 5px 0px 5px !important;font-size:11px;color:#666666;	line-height:20px;}
.content-box .title-txt{font-size:11px;font-weight:bold;color:#666666; padding-bottom:2px;}
/*.content-box-highlight .title-txt{font-size:11px;font-weight:bold;color:#666666; padding-bottom:2px;} */
.help-txt-outer ul {margin:0px !important;padding:0px !important;}
.help-txt-outer li {margin:0px 0px 0px 20px !important;padding:0px 0px 3px 0px !important; list-style-image:url('/postanad/images/city-bullet.png') !important;font-size:11px;color:#666666; line-height:15px; font-weight:normal !important;}
.social-icon-spacer{margin-bottom:36px;}
.between-txt{color:#666666;}
div.panel{margin:0px !important;padding:10px 0px 10px 0px !important;position:absolute;z-index:100;width:150px;height:auto;display:none;right:110px;top:26px;border:solid 1px #a4a4a4;
-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color:#f3f3f3;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
div.panel ul{list-style:none;list-style-image:none;margin:0px !important;padding:0px !important;}
div.panel li{margin:0px !important;padding:3px 0px 0px 10px !important;float:left;display:block;list-style:none;color:#8c8c8c;}
div .panel li a{width:100px !important;display:block;float:left;font-size:12px;margin:0px !important;padding:0px 5px 0px 10px !important;background-image:url('/postanad/images/gray_arrow.png');
background-repeat:no-repeat;background-position:1px 6px;color:#8c8c8c;text-decoration:none;text-align:left;line-height:20px;}
div .panel li a:hover{color:#000000;text-decoration:underline;}
.post-ad-input-outer1{width:15%; margin-right:5%; position:relative;}
.post-ad-input-outer2{width:13%; margin-right:5%; position:relative;}
.post-ad-input-outer3{width:14%; margin-right:5%; position:relative;}
.post-ad-input-outer4{width:16%; margin-right:5%; position:relative;}
.post-ad-input-outer5{width:24%; margin-right:3%; position:relative;}
.post-ad-input-outer6{width:44%; margin-right:3%; position:relative;}
.post-ad-input-outer7{width:42%; margin-right:3%; position:relative;}
.post-ad-input-outer7 select{ margin:3px 0px 0px 5px;color:#666666; font-size:11px;}
.post-ad-input-outer8{width:30%; margin-right:3%; position:relative;}
.often-txt {font-size:12px; color:#666;display:block; margin-top:3px; padding-left:10px; padding-right:5px;}
.often-txt a{color:#666; text-decoration:underline;}
.often-txt a:hover{color:#000; text-decoration:none;}
.add-ticket-button{position:absolute; left:96px; top:18px;}
.user-tick{position:relative;}
.no-display{color:#666666; padding-top:10px; display:block;}
.post-event-date-outer{width:43%;margin-right:1%;}
.event-ticket-listing{width:99%; margin:2px 0px 10px 10px;}
.event-ticket-listing ul{margin:0px !important;padding:0px !important;}
.event-ticket-listing li{width:99%;margin:1px !important;padding:0px !important; background-color:#dbdbdb; display:block;}
.event-ticket-listing li .title-big{margin:1px !important; padding:5px !important; background-color:#cdcdcd;display:block; list-style:none; color:#000000; font-size:11px; width:240px; float:left; text-align:center; }
.event-ticket-listing li .title-small{margin:1px !important; padding:5px !important; background-color:#cdcdcd;display:block; list-style:none; color:#000000; font-size:11px; width:50px; float:left; text-align:center;}
.event-ticket-listing li .title-mini{margin:1px !important; padding:5px !important; background-color:#cdcdcd;display:block; list-style:none; color:#000000; font-size:11px; width:25px; float:left; text-align:center;}
.event-ticket-listing li .content-big{margin:1px !important; padding:5px !important;display:block; list-style:none; color:#000000; font-size:11px; width:240px; float:left; text-align:center;min-height:50px; background-color:#f2f0f0; height:50px; overflow:hidden;}
.event-ticket-listing li .content-big a{color:#000000; text-decoration:underline;}
.event-ticket-listing li .content-big a:hover{color:#000000; text-decoration:none;}
.event-ticket-listing li .content-small{margin:1px !important; padding:5px !important;display:block; list-style:none; color:#000000; font-size:11px; width:50px; float:left; text-align:center; min-height:50px; background-color:#f2f0f0; height:50px; overflow:hidden;}
.event-ticket-listing li .content-mini{margin:1px !important; padding:5px !important;display:block; list-style:none; color:#000000; font-size:11px; width:25px; float:left; text-align:center; min-height:50px; background-color:#f2f0f0; height:50px; overflow:hidden;}
/* social plugin new sets  starts */
.social-plugin-new {padding:0 0 0 8px;}
.social-plugin-new a{display:block;float:left;width:135px;height:40px;margin:4px 5px;background:url(/images/default/social-logos.gif) no-repeat 0 0;cursor:pointer;overflow:hidden;text-indent:-9999px;}
.social-plugin-new a.fbnew {background-position:0 0;}
.social-plugin-new a.twnew {background-position:0 -50px;}
.social-plugin-new a.gonew {background-position:0 -100px}
.social-plugin-new a.sunew {background-position:0 -150px;}
.social-plugin-new a.fbnew:hover {background-position:right 1}
.social-plugin-new a.twnew:hover {background-position:right -50px;}
.social-plugin-new a.gonew:hover {background-position:right -100px;}
.social-plugin-new a.sunew:hover {background-position:right -150px;}
.white_box{width:25%;height:auto;float:left;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;-moz-box-shadow:2px 2px 2px  #dcdcdc;-webkit-box-shadow:2px 2px 2px #dcdcdc;
box-shadow:2px 2px 2px #dcdcdc;border:solid 1px #d0d0d0;margin-right:1%;padding:9px 2px 12px 0px;}
.white_box_big{width:71%;height:auto;float:left;background-color:#ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius: 5px;-moz-box-shadow:2px 2px 2px  #dcdcdc;
-webkit-box-shadow:2px 2px 2px #dcdcdc;box-shadow:2px 2px 2px #dcdcdc;border:solid 1px #d0d0d0;padding:10px 5px 10px 0px; margin-left:5px;}
.drop_white_area1{float:left;z-index:1;position:absolute;top:96px;left:32px;}
.spacer{width:100%;height:35px;float:left;}
.padding_bottom_space{width:100%;color:#333333 !important;padding-bottom:10px;font-weight:bold;}
/* social plugin new sets  end */
/* home new design end here */
.top-bg { height: 40px; padding-bottom: 15px; width: 100%; }
/* payment page css starts here */
.payment-info{padding:15px;background-color:#FFE9E7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.payment-info h3{font-size:18px;font-weight:normal;border-bottom:dotted 1px #999;color:#B30000!important;_zoom:1;}
.ptype, .pprice, .pquantity, .pfull, .txtra {display:block;vertical-align:middle;_zoom:1;}
.pprice, .pquantity, .pfull {width:15%;}
.ptype, .txtra {padding:1% 0 1% 1%;}
.pprice {padding: 1% 3% 1% 0;width:10%;text-align:right;}
.ptype {width:65%;}
.pfull {text-align:right;padding:1% 1% 1% 0;}
.payment-hd {width:93%;font-weight:bold;color:#666;background-color:#FFF;vertical-align:middle;border:double 3px #CCC; margin-left:9px;padding:5px 14px;}
.pquantity {padding-top:1%;}
.pprice, .pfull {font-weight:bold;}
.payment-txt {width:96.8%; margin:0px 0px 0px 9px; padding:5px;background-color:#FFF;border-bottom:dotted 1px #CCC;vertical-align:middle;border-left:dotted 1px #CCC;border-right:dotted 1px #CCC;}
.pprice {color:#B30000;text-align:right;}
.payment-fitst-hd {width:95%; margin:3% 1% 0% 1%; font-weight:bold;color:#666;padding:5px;background-color:#FFF;vertical-align:middle;border:double 3px #CCC;}
.payment-form {width:93.3%; height:auto; padding:15px;background-color:#FFF;border-bottom:dotted 1px #CCC;vertical-align:middle;border-left:dotted 1px #CCC;border-right:dotted 1px #CCC; margin:0px 0px 0px 9px;}
.ptype.black3, .ptype.black1, .ptype.red1 {font-weight:bold;}
input.pinput{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:10%;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.pinput:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.pinput:active {background-color:#CCC;}
select.pselect{border:1px solid #CCC;background-color:#FFF;padding:5px 2px;font-size:12px;width:90%;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
select.pselect1{border:1px solid #CCC;background-color:#FFF;padding:5px 2px;font-size:12px;width:auto;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ccbg {background:#FFF url(../common/images/credit-card.jpg) no-repeat right 10px;}
.red1 {color:#B30000;}
.xtrabor {border-top:double 3px #CCC;}
.xtrabor1 {border-bottom:double 3px #CCC;margin-bottom:15px;}
.pformlt, .tformrt {width:49%;position:relative;}
.pformlt1 {width:30%;position:relative;margin-right:3%;}
.pformlt2 {width:63%;position:relative;margin-right:3%;}
.pformlt3 {width:13%;position:relative;margin-right:3%;}
.pformlt4 {width:40%;position:relative;}
.pformrt5 {width:48%;position:relative;}
.pformrt6 {width:45%;position:relative;}
.payment-form .yes, .payment-form .no {display:block;position:absolute;top:20px;right:34px;width:18px;height:19px;}
.pformlt1 .yes, .pformlt1 .no {right:14px;}
.pformlt2 .yes, .pformlt2 .no {right:50px;}
.pformlt3 .yes, .pformlt3 .no {right:4px;}
.nmargin {margin-right:10%;}
.pformlt {float:left;}
.pformrt {float:right;}
.newbgs {background-color:#F0F0F0;}
.borderevent {margin-top:15px;border:solid 1px #CCC;}
.text_box_margin{margin-left:60px;}
.payment-form .notes_outer{width:99%; float:left;height:auto;border:dashed 1px #cfcfcf;padding:5px 0px 5px 5px;margin:5px 0px 5px 0px;background-color:#f3f2f2;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;}
.notes_outer ul{margin:0px !important;padding:5px !important;}
.notes_outer li{margin:0px 0px 0px 20px !important;padding:0px !important;list-style-image:url('../common/images/gray_arrow.png')!important;color:#6c6c6c;line-height:20px;}
.title_space{padding-left:7px;padding-top:8px;padding-bottom:8px;}
.input_outer_area{width:100%; position:relative;}
input.adderss-textbox{border:1px solid #CCC;background-color:#FFF; padding:5px 20px 5px 5px;font-size:12px;width:90%;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
input.adderss-textbox:focus {color:#000;background-color:#CCC;border:solid 1px #999;}
input.adderss-textbox:active {background-color:#CCC;}
.rcbox {border:1px solid #CCC;-moz-box-shadow:6px;-webkit-box-shadow:6px;border-radius: 6px;padding:5px;}
/* payment page css end here */
.cat-info{color:#999999;}
.input_box_outer-small{width:48%;float:left;    position:relative;}
.input_box_outer-small select{color:#666666; font-size:11px; margin:5px 0px}
.fieldouter{width:53%;}
.red_box1{float:left;width:60%;height:auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:0px 0px 5px 5px;float:left;margin:15px 0px 0px 180px;} 
.pformlt8 {width:15%;position:relative;margin-right:3%;}
.pformlt8 select{color:#999999; font-size:12px;}
.tags-outer{border:dotted 1px #c0c0c0; margin:2px; padding:3px 15px 3px 3px; background-color:#f2f2f2; font-size:11px; position:relative;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; color:#666666;}
.tags-outer .closetxt{position:absolute;top:2px; right:2px;}
.tags-outer a{color:#666; text-decoration:none;}
.section-link a {
    padding: 8px 6px 4px;
}
/* mycities style start here */
.col_mycity {width:400px;padding:10px;}
.mycities{
width:93%;
background-color:#f4f4f4;           
-moz-box-shadow: inset 0 0 5px #888;
-webkit-box-shadow: inset 0 0 5px#888;
box-shadow: inner 0 0 5px #dfdede;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:10px 5px 5px 5px;
margin:0px 10px 0px 10px;
}
.mycities ul{
margin:0px !important;
padding:0px !important;
background-image:none !important;
}
.mycities li{
margin:0px 0px 4px 20px !important;
padding:0px !important;
float:left;
list-style:none;
width:95px;
}
.mycities li a{
width:95px;
display:block;
font-size:12px;
margin:0px 2px 0px 0px !important;
padding:0px 0px 0px 15px !important;
background-image:url('/common/images/other/city-bullet.png');
background-repeat:no-repeat;
background-position:1px 6px;
}
/* mycities style end here */
body { background: url("/common/images/default/global-bg.gif") repeat-y scroll center top #CCCCCC; }

/* 29 dec 11  style start */
.tellusouter{margin:10px 20px; background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border: 1px solid #EBEBEB;}
.singleblock-outer{width:284px; height:68px; overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; background-color:#ebebeb; margin:5px; padding:5px; border:solid 1px #fff;}
.singleblock-outer .titleouter{padding:8px 3px; display:block;}
.singleblock-outer .titleouter h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:18px; text-align:center;}
.tellusouter:hover{background-color:#ebebeb;}
.tellusouter:hover .singleblock-outer{background-color:#fff; border:solid 1px #d2d2d2}
.singleblock-outer:hover{background-color:#d2d2d2 !important; border:solid 1px #fff !important;}
/* 29 dec 11  style end */
.service-title{border-top: 1px solid #CCCCCC;}
.area-select{display: block;text-align: center;text-transform: uppercase;}
.search-go{background-color: #D42D17 !important;}
.service-submenu-wrap ul li a.active, .service-submenu-wrap ul li a.active h3{background-color: #D42D17 !important;}
/* 06-jan-2012 home button and txt starts here */
.close-tags-outer{border:dotted 1px #c0c0c0; margin:4px 2px 2px 2px; padding:3px 15px 3px 3px; background-color:#877d7a; font-size:11px; position:relative;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; color:#fff;}
.close-tags-outer a{color:#fff; text-decoration:none;}
.close-tags-outer .closetxt{position:absolute;top:2px; right:2px;}
#status a.home{background-image:none !important;}
#status .homeimg{padding-left:76px;padding-top:3px;float:left;color:#ffffff;text-decoration:none;font-weight:bold;font-size:18px;text-decoration:none;}
#status .hometxt{float:left;padding-top:10px;width:100%;text-align:center;color:#333;text-decoration:none;font-weight:bold;text-decoration:none;}
/* 06-jan-2012 home button and txt end here */
.grid_10_marginleft{margin-left:5px !important;}

.su_overlay .loadinggif-img {z-index:41000;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;padding:10px;position:fixed;top:50%;left:44%;margin:0 auto;}

/*thank you page */
.thankyou-link{}
.thankyou-link ul{margin:0px; padding:0px;}
.thankyou-link ul li{margin:0px !important; padding:0px 2px; list-style:none; float:left; width:auto !important;}
.thankyou-link ul li a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
.confirm_content.txt-margin{margin:1% 0% 0% 1%;}
.cityback-outer{float:left;border:solid 1px #ccc; padding:5px;}
.cityback-outer .title{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#676767; line-height:20px; padding:3px 0px; float:left;}
.red_box.divwidth{width:98% !important;}
.left-citybank-outer{width:620px; padding:5px; margin:5px; float:left;}
.right-mobile-outer{width:270px;float:left; margin:85px 0px 0px 10px; border:solid 1px #ccc; padding:3px 3px 18px 3px;}
.right-mobile-outer .title{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#676767; border-bottom:dotted 1px #ccc; margin:0px 0px 5px 0px; padding:0px 0px 4px 0px; font-weight:bold;}
.right-mobile-outer ul{margin:0px; padding:0px;}
.right-mobile-outer ul li{margin:0px 0px 3px 20px !important; padding:0px; list-style-image:url('../images/city-bullet.png') !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767;}
.mobilead-padding{padding:5px 0px 0px 0px;}
.ad-post-orderid{border:solid 1px #ccc; margin:0px 15px 0px 0px; background-color:#e5e5e5;}
.ad-post-orderid .lefttxt{width:100px;text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; padding:5px;}
.ad-post-orderid .righttxt{width:120px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left;font-weight:bold;padding:5px; background-color:#fff; color:#d42b04;}
.ad-post-data{padding:3px; border:solid 1px #ccc; margin:0px 0px 0px 10px;}
.ad-post-data .title{font-family:Arial, Helvetica, sans-serif; padding:4px 0px; margin:0px; text-align:left; font-weight:bold;}
.ad-post-data ul{margin:0px; padding:0px;}
.ad-post-data ul li{margin:0px 0px 2px 0px !important; padding:2px !important; background-color:#e7e7e7;}
.ad-post-data ul li .leftlabel{width:150px; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:0px 5px 0px 0px;float:left; background-color:#fff;}
.ad-post-data ul li .rightcontent{width:400px; font-family:Arial, Helvetica, sans-serif; text-align:left; padding:0px 5px 0px 4px;float:left;}


.sevice-list{width:220px; float:left; margin:0px 0px 5px 0px;}
.sevice-list .selecttxt{height:100px; width:220px;}
.add-clear-list{float:left; padding:30px 5px 0px 5px; text-align:center;}