@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
background:#5aaec7 url(../images/slice.gif) repeat-x;
}

#wrapper{
margin:0 auto;
width:970px;
}

#header{
margin:5px 0 0 0;
width:970px;
float:left;
background:#fff url(../images/header_bg.png) no-repeat;
}

.logo{
margin:20px 0 0 40px;
padding:0 0 32px 0;
display:inline;
float:left;
}

/* MENU BEGINS */

#nav {
float: left;
width: 933px;
margin:30px 0 0 35px;
display:inline;
background:#fff;
}

#nav li {
float: left;
list-style-type:none;
font-size: 100%;
}

#nav li.right{
float:left;
width:190px;
font-size:14px;
padding-left:10px;
color: #dc7e00;
font-weight:bold;
}

#nav li.right a{ color:#dc7e00; text-decoration:underline; }
#nav li.right a:hover{ color:#dc7e00; text-decoration:none; }

#nav li a.home{
display: block;
padding: 1px 15px 4px 7px;
color: #1c6f96;
font-size:14px;
font-weight:bold;
/*background:url(../images/buzz.png) no-repeat;*/
text-decoration:underline;
}

#nav li a.home:hover{ text-decoration:none; }

#nav li a.bus{
display: block;
padding: 1px 29px 6px 29px;
margin:0 0 0 25px;
color: #cd7200;
font-size:14px;
font-weight:bold;
/*background:url(../images/log_in.png) no-repeat;*/
text-decoration:underline;
}

#nav li a.bus:hover{ text-decoration:none; }

#nav li a.bus2{
display: block;
padding: 1px 23px 6px 23px;
margin:0 0 0 25px;
color: #cd7200;
font-size:14px;
font-weight:bold;
/*background:url(../images/log_in.png) no-repeat;*/
text-decoration:none;
}

#nav li a.bus2:hover{ text-decoration:underline; }

#nav li a.add_bus{
display: block;
padding: 1px 29px 6px 13px;
margin:0 0 0 10px;
color: #cd7200;
font-size:14px;
font-weight:bold;
/*background:url(../images/add_bus_hdr.png) no-repeat;*/
text-decoration:underline;
}

#nav li a.add_bus:hover{ text-decoration:none; }

#nav li a.login{
display: block;
padding: 8px 20px 8px 18px;
margin:0 0 0 10px;
color: #FFF;
font-size:150%;
font-weight:bold;
/*background:url(../images/login.png);*/
text-decoration:none;
}

#nav li a.login:hover{ text-decoration:underline; }

#nav li a.signup{
display: block;
padding: 1px 32px 4px 25px;
margin:0 0 0 10px;
color: #1c6f96;
font-size:14px;
font-weight:bold;
/*background:url(../images/home.png) no-repeat;*/
text-decoration:underline;
}

#nav li a.signup:hover{ text-decoration:none; }

#nav li a.signup2{
display: block;
padding: 1px 40px 4px 40px;
margin:0 0 0 10px;
color: #1c6f96;
font-size:14px;
font-weight:bold;
/*background:url(../images/home2.png) no-repeat;*/
text-decoration:underline;
}

#nav li a.signup2:hover{ text-decoration:none; }


/* MENU ENDS */

#main{
display:inline;
float:left;
width:970px;
background-color:#FFFFFF;
}

.main_content{ float:left; margin:1px 0 0 0; }

.main_content2{ float:left; margin:25px 0 0 0; }

.left_content{
float:left;
width:360px;
}

.right_content{
float:left;
width:610px;
}

.suggestion{ float:left; margin:7px 5px 0 20px; display:inline; }

.blue_bg{
margin:30px 0 0 15px;
display:inline;
float:left;
width:470px;
height:97px;
background:url(../images/blue_bg.png) no-repeat;
}

.blue_bg h2{
padding:10px 15px 10px 15px;
color:#343b7d;
line-height: 24pt;
float:left;
font-size:22px;
font-weight:100;
}

.blue_bg h3{
margin:20px 0 0 15px;
padding:0;
float:left;
display:inline;
color:white;
font-size:20px;
font-weight:100;
line-height: 24pt;
width:220px;
}

#icons_a {
position: absolute;
top: 0;
left: 0;
width: 97px;
height: 47px;
}

#icons_a span {
position: absolute;
display: block;
top: -10000px;
left: -10000px;
font-size: 1px;
color:white;
}

.left_column{
margin:0;
padding:0;
float:left;
width:540px;
}

.right_column{
margin:0;
padding:0;
float:left;
width:379px;
background:url(../images/right_slice.png) repeat-x;
}

.main_txt{
margin:0;
padding:20px;
float:left;
color:#303470;
font-size:14px;
}

.right_header h4{
margin:2px 0 0 15px;
padding:0 0 10px 0;
float:left;
display:inline;
color:#1b294f;
font-size:20px;
font-weight:100;
line-height: 24pt;
width:280px;
}

.footer_li a{ color:#4a4e51; text-decoration:none; }
.footer_li a:hover{ color:#4a4e51; text-decoration:underline; }
.zippee{ float:left; margin:0 0 0 30px; }
.powered{ float:left; margin:5px 0 0 45px; }
.bee{ float:left; margin:0 0 0 30px }
.try{ float:left; margin:20px 0 0 50px }

.top_txt2a{
float:left;
color:#ee8b00;
margin:10px 0 0 20px;
padding:10px 0;
display:inline;
font-size:23px;
font-weight:bold;
width:420px;
}

.top_txt2{
float:left;
color:#999;
margin:5px 0 0 20px;
display:inline;
font-size:14px;
font-weight:bold;
width:550px;
}

.top_txt3{
float:left;
color:#3399cc;
margin:0 0 0 20px;
padding-bottom:4px;
display:inline;
font-size:18px;
width:580px;
}

.top_txt3a{
float:left;
color:#3399cc;
margin:0 0 0 20px;
display:inline;
font-size:21px;
}

.main_form{
float:left;
width:970px;
z-index:0;
}

.form_container{
float:left;
margin:10px 0 0 18px;
display:inline;
width:940px;
}

.form_container2{
float:left;
margin:0 0 0 19px;
display:inline;
width:804px;
background:#fff;
}

.form_a{
float:left;
width:900px;
margin:0 0 0 20px;
display:inline;
padding-bottom:10px;
font-size:14px;
position:relative;
z-index:100;
}

.form_a label{ 
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
margin:0 0 0 10px;
}

.form_b{
float:left;
width:430px;
margin:0 0 0 20px;
padding-top:3px;
display:inline;
border-bottom:1px solid #ccc;
padding-bottom:3px;
font-size:16px;
}

.form_f{
float:left;
width:770px;
margin:10px 0 0 60px;
display:inline;
border-bottom:1px solid #ccc;
padding-bottom:10px;
font-size:16px;
}

.form_b label{
float:left;
clear:both;
width:150px;
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
position:relative;
top:1px;
}

.blue_txt{
float:left;
width:440px;
color:#3399cc;
font-size:14px;
font-weight:bold;
}

.blue_txt2{
float:left;
width:70px;
color:#3399cc;
font-size:16px;
font-weight:bold;
margin:20px 0 0 0;
}

.blue_txt23{
float:left;
width:390px;
color:#3399cc;
font-size:14px;
font-weight:bold;
}

.grey_txt{
float:left;
width:770px;
color:#999;
font-style:italic;
font-size:12px;
font-weight:bold;
}

.grey_txt23{
float:left;
width:450px;
color:#999;
font-style:italic;
font-size:12px;
font-weight:bold;
}

.grey_or{
font-size:18px; 
color: #3399cc;
font-weight:bold; 
margin-right:20px; 
float:left;
}

.grey_txt_both{
float:left;
width:430px;
color:#999;
font-style:italic;
font-weight:bold;
font-size:11px;
margin:0;
}

.grey_txt_right{
float:right;
width:200px;
color:#999;
font-style:italic;
font-size:14px;
font-weight:bold;
}

.grey_txt2{
float:left;
width:430px;
color:#999;
font-style:italic;
font-weight:bold;
font-size:11px;
margin:3px 0 0 0;
}

.required{
margin:5px 0;
padding:2px 0;
color:#333; 
font-size:14px; 
width:400px; 
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

#form_input_a{
margin:5px 0; 
color:#333; 
padding:2px 0;
font-size:14px; 
width:350px; 
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

#form_input2{
margin:5px 0; 
color:#333; 
padding:2px 0;
font-size:14px; 
width:580px;
height:30px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

#form_input3{
margin:0 0 0 0;
position:relative; 
bottom:3px;
padding:2px 0;
color:#333; 
font-size:14px; 
width:180px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

#ilf_beat_price{
position:relative; 
bottom:3px;
padding:2px 0;
color:#333; 
font-size:14px; 
width:180px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

#ilf_requestor_email{
position:relative; 
bottom:3px;
padding:2px 0;
color:#333; 
font-size:14px; 
width:180px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

.beat_price{
position:relative; 
bottom:3px;
padding:2px 0;
color:#333; 
font-size:14px; 
width:150px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

.radio_container{ 
float:left; 
margin:23px 0 0 0;
width:600px;
*margin:20px 0 0 0; 
}

.radio_container label{
float:right;
margin:6px 90px 0 0;
*margin:6px 70px 0 0;
}

.radio_container2{ 
float:left; 
margin:10px 0 0 0;
width:450px;
*margin:10px 0 0 0; 
}

.radio_container2 label{
float:right;
margin:3px 25px 0 0;
*margin:3px 0 0 0;
}

.radio_container3{ 
float:left; 
margin:10px 0 0 0;
width:350px;
*margin:10px 0 0 0; 
}

.radio_container3 label{
float:right;
margin:3px 55px 0 0;
*margin:4px 20px 0 0;
}

.radio_container4{ 
float:left; 
margin:10px 0 0 0;
width:430px;
*margin:10px 0 0 0; 
}

.radio_container4 label{
float:right;
margin:3px 55px 0 0;
*margin:4px 20px 0 0;
}

.radio_container5{ 
float:left; 
margin:3px 0 0 0;
width:430px;
*margin:3px 0 0 0; 
}

.radio_container5 label{
margin:2px 0 0 0;
*margin:2px 20px 0 0;
}


.radio { float:left; }

.radio2 { float:left; margin:0 0 0 10px; display:inline;}

#radio3 { 
float:left; 
margin:0 2px; 
display:inline;
width:70px;
}

#radio4 { 
float:left; 
margin:0 2px 0 4px; 
display:inline;
width:100px;
}

#radio5 { 
float:left; 
margin:3px 2px 0 110px; 
display:inline;
width:200px;
}

.label{ 
float:left; 
color:#999;
font-size:12px;
font-weight:bold;
margin:0 0 0 4px;
display:inline;
}

.label2{ 
float:left; 
color:#999;
font-size:20px;
font-weight:bold;
margin:0 0 0 20px;
display:inline;
position:relative;
bottom:3px;
}

.label2_a{ 
float:left; 
color:#999;
font-size:20px;
font-weight:bold;
margin:0 0 0 1px;
display:inline;
position:relative;
bottom:3px;
}

.submit_btn{ margin:0 0 0 10px; position:relative; bottom:23px; }
.submit_btn2{ margin:20px 0 0 5px; }
.char_remain{ color:#666; font-weight:bold; float:left; font-size:12px; }


/* FOOTER BEGINS */

#footer_bottom{
margin:0;
padding:0;
float:left;
width:970px;
height:79px;
background:url(../images/footer_bg.png) no-repeat;
}

#footer_bottom2{
margin:0;
padding:0;
float:left;
width:970px;
height:79px;
background:url(../images/footer_bg2.png) no-repeat;
}

#footer_bottom3{
margin:0;
padding:0;
float:left;
width:970px;
height:79px;
background:url(../images/footer_bg3.png) no-repeat;
}

.footer_nav2{
margin:20px 0 0 160px;
padding:0 0 30px 0;
display:inline;
color:#666;
font-size:14px;
float:left;
font-weight:bold;
}

.footer_nav2 span{
margin:0 20px 0 20px;
display:inline;
padding:0;
}

.footer_li{
list-style-type:none;
display:inline;
margin:0;
padding:0;
}

.footer_li a{ color:#666; text-decoration:none; }

.footer_li a:hover{ color:#666; text-decoration:underline; }


/* FOOTER ENDS */

.cr{ clear:both; }

/***************** THANK YOU PAGE ****************/
/*************************************************/

.left_content_thank{
float:left;
width:535px;
margin:0 0 0 20px;
display:inline;
}

.zippee_badge{
float:left;
margin:15px 0 0 14px;
display:inline;
width:500px;
}

.thx_txt{
float:left;
color:#dc7e00;
margin:10px 0 0 20px;
display:inline;
font-weight:bold;
width:500px;
}

.thx_txt a{
color:#dc7e00;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

.thx_txt a:hover{ text-decoration:underline; }

.thx_txt2{
float:left;
color:#999;
margin:20px 0 0 20px;
display:inline;
font-size:16px;
font-weight:bold;
width:490px;
}

.bus_listings{
float:left;
width:910px;
margin:0 0 0 20px;
display:inline;
}

.listing_inv{
float:left;
width:910px;
}

.bus_list{
width:175px;
color:#1c6f96;
font-weight:bold;
text-decoration:none;
float:left;
}

a.bus_list:hover{ text-decoration:underline; }

.bus_phone{
width:130px;
color:#999;
font-weight:bold;
text-decoration:none;
float:left;
}

.bus_addr{
width:500px;
color:#999;
font-weight:bold;
text-decoration:none;
float:left;
margin:0 0 0 10px;
display:inline;
}

.zippee_big{
float:left;
margin:20px 0 0 15px;
display:inline;
}

.right_content_buzz{
float:left;
width:290px;
}

.btm_column{
clear:both;
float:left;
width:920px;
margin:0 0 0 20px;
display:inline;
}

.try_a{ clear:both; float:left; margin:10px 0 0 20px; display:inline; }

/***************** THANK YOU PAGE ENDS ****************/
/******************************************************/




/***************** HOW IT WORKS PAGE ****************/
/**************************************************/

.top_blue_box{
float:left;
margin-left:30px;
display:inline;
margin-top:15px;
}

.top_blue_header{
width:910px;
height:137px;
background:url(../images/wks_01.jpg) no-repeat;
}

.bee_txt4{
float:left;
color:#fff;
margin:70px 0 0 20px;
display:inline;
font-size:24px;
font-weight:bold;
width:180px;
}

.white_txt{
color:#FFF; 
font-size:16px;
float:left;
width:650px;
font-weight:bold;
padding:60px 20px 0 0;
}

.top_blue_box_mid{
width:910px;
float:left;
}

.three_sections{
float:left;
display:inline;
}

.bottom_blue_box{
width:910px;
height:40px;
float:left;
}

.bottom_container{
width:910px;
margin:0 0 0 30px;
display:inline;
float:left;
}

.blue_txt3{
float:left;
width:700px;
color:#0099cc;
font-size:24px;
font-weight:bold;
margin:20px 0 0 15px;
display:inline;
}

.org_txt3_a{
float:left;
width:700px;
color:#0099cc;
font-size:24px;
font-weight:bold;
margin:20px 0 0 15px;
display:inline;
}

.mid_bottom_section{
width:600px;
float:left;
}

.mid_right_column{
float:left;
width:310px;
margin:10px 0 0 0;
}

.mid_right_txt{
float:left;
color:#666;
padding:5px;
width:280px;
margin:0 0 0 20px;
display:inline;
font-weight:bold;
}

.grey_bottom_list_vcard{
float:left;
width:560px;
margin-left:20px;
display:inline;
padding-left:18px;
font-size:16px;
}

.grey_bottom_list_vcard li{ margin-top:20px; color:#999; font-weight:bold; }

.grey_bottom_list{
float:left;
width:650px;
margin-left:20px;
padding-left:45px;
padding-right:60px;
font-size:20px;
}

.grey_bottom_list li{ margin-top:20px; color:#999; font-weight:bold; }

.grey_txt3{
float:left;
width:910px;
font-weight:bold;
color:#999;
font-size:20px;
margin:20px 0 0 15px;
}

.grey_txt3_a{
font-weight:bold;
color:#999;
font-size:11px;
font-style:italic;
margin:0 0 0 0;
float:left;
width:350px;
padding-bottom:3px;
position:relative; z-index:100;
}

a.signup{
display: block;
padding: 8px 20px 8px 18px;
margin:0 0 0 10px;
color: #FFF;
font-size:150%;
font-weight:bold;
/*background:url(../images/signup.png) no-repeat;*/
text-decoration:none;
}

a.signup:hover{ text-decoration:underline; }
 
.bottom_org_btn{
float:left;
margin-top:40px;
margin-left:300px;
display:inline;
}  
  
a.try{
display: block;
padding: 8px 80px 8px 18px;
margin:0 0 0 10px;
color: #FFF;
font-size:150%;
font-weight:bold;
background:url(../images/blue_bottom_btn.jpg) no-repeat;
text-decoration:none;
}

a.try:hover{ text-decoration:underline; }


.bottom_blue_btn{
float:left;
margin-top:40px;
margin-left:380px;
display:inline;
}

/***************** GET BUZZED PAGE ****************/
/**************************************************/

.bubble_top_vcard{
float:left;
width:935px;
padding-bottom:30px;
margin:0 0 0 25px;
display:inline;
background:url(../images/buzzed_bg.png) no-repeat;
}

.buzz_txt{
float:left;
color:#fff;
margin:55px 0 0 20px;
display:inline;
font-size:16px;
font-weight:bold;
width:650px;
}

.buzz_txt_vcard{
float:left;
color:#fff;
width:180px;
margin:80px 0 0 20px;
display:inline;
font-size:30px;
font-weight:bold;
}

.works{
float:left;
margin:0 0 0 165px;
display:inline;
}

.main_content_buzz{
float:left;
width:900px;
margin:0 0 0 20px;
display:inline;
}

.bee_txt{
float:left;
color:#dc7e00;
margin:10px 0 0 20px;
display:inline;
font-size:24px;
font-weight:bold;
width:400px;
}

.bee_txt2{
float:left;
color:#999;
margin:20px 0 0 20px;
display:inline;
font-size:16px;
font-weight:bold;
width:900px;
}

.add_bus_zippee{ float:left; margin:10px 0 0 16px; display:inline; }

.bee_txt3{
float:left;
color:#ff9900;
margin:25px 0 0 220px;
display:inline;
font-size:26px;
font-weight:bold;
}



.right_bg{
float:left;
width:290px;
}

.right_txt{
float:left;
width:260px;
color:#0099cc;
font-weight:bold;
font-size:22px;
margin:20px 0 0 32px;
display:inline;
}

.right_txt2{
float:left;
color:#999;
margin:20px 0 0 15px;
display:inline;
font-size:17px;
font-weight:bold;
width:240px;
}

/***************** PROFILE PAGE ****************/
/*************************************************/

.left_content_profile{
float:left;
width:600px;
margin:20px 0 0 20px;
display:inline;
}

.right_content_profile{
float:left;
width:290px;
height:450px;
margin:20px 0 0 0;
background:url(../images/bee_profile.jpg) 0% 60% no-repeat;
}

.left_content_request{
float:left;
width:600px;
margin:30px 0 0 20px;
padding-bottom:300px;
display:inline;
}

.right_content_request{
float:left;
width:290px;
height:450px;
margin:30px 0 0 0;
background:url(../images/bee_profile.jpg) 0% 60% no-repeat;
}

.org_blue{
clear:both;
width:530px;
height:33px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
background:url(../images/blue_bar.jpg) no-repeat; 
margin:10px 0 0 20px;
display:inline; 
padding:0; 
color:white;
}

.org_blue span { margin:0 0 0 10px; font-weight:bold; position:relative; top:9px; }

.org_org{
clear:both;
width:530px;
height:36px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px; 
/*background:url(../images/org_bar.jpg) no-repeat; */
margin:10px 0 0 15px;
display:inline; 
padding:0; 
color: #dc7e00;;
}

.org_org span { margin:0 0 0 10px; font-weight:bold; position:relative; top:9px; }


div.select_one{
color:#666666;
margin:0 0 0 20px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:510px;
/*background-color:#000010; 	
*/font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

div.select_one909{
color:#666666;
margin:0 0 0 20px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:510px;
background-color:#FFFFFF; 	
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

div.select_one99{
color:#666666;
margin:0 0 0 20px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:555px;
/*background-color:#000010;*/ 	
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

div.select_one2{
color:#666666;
margin:0 0 0 34px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:850px;
/*background-color:#000010;*/ 	
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

div.select_one23{
color:#666666;
margin:0 0 0 20px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:910px;
/*background-color:#000010;*/ 	
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

.org_form{
float: left;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 110%;
padding-right: 7px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
}


.org_form2{
float: left;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 110%;
padding-right: 7px;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
}

.org_form3{
float: left;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 110%;
padding-right: 7px;
margin-top: 0;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
}

.org_form4{
float: left;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 110%;
padding-right: 7px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
}

.org_form_a{
float: left;
margin-left: 4px;
width:112px;
}

.org_form4_b{
float: left;
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 110%;
padding-right: 7px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
border-bottom:1px solid #ccc;
padding-bottom:10px;
width:540px;
}


.org_form_a_txt{
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 100%;
font-weight:bold;
padding-right: 35px;
padding-bottom:5px;
padding-left:15px;
margin-top: 0;
margin-right: 0px;
margin-bottom: 0pt;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.number_a{
width:111px;
float:left;
font-size:14px;
padding:10px 0 10px 0;
border-right:1px solid #ccc;
}

.org_form_b{
float: left;
}

.org_form_b_txt{
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 100%;
font-weight:bold;
padding-right:30px;
padding-bottom:5px;
padding-left:30px;
margin-top: 0;
margin-right: 0px;
margin-bottom: 0pt;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.number_b{
width:182px;
float:left;
font-size:14px;
padding:10px 7px;
border-right:1px solid #ccc;
}

.org_form_c{
float: left;
margin-top: 0;
margin-right: 0px;
margin-bottom: 0pt;
width:245px;
}

.org_form_c_txt{
color: #666666;
font-family: Arial,Helvetica,sans-serif;
font-size: 100%;
font-weight:bold;
padding-right:30px;
padding-bottom:5px;
padding-left:30px;
border-bottom:1px solid #ccc;
}

.number_c{
width:230px;
float:left;
font-size:14px;
padding:10px 7px;
}

.phone{
float: right;
color: #666666;
font-size: 150%;
padding-right: 7px;
margin-top: 11px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0pt;
}

.bt_save{
float:right; 
margin-right:18px; 
display:inline; 
padding-bottom:10px;
}

.bt_save2{
float:right; 
margin-right:18px; 
display:inline; 
padding-bottom:300px;
}

.blue_request{
float:left;
width:536px;
color:#3399cc;
font-weight:normal;
font-size:14px;
margin:15px 0 0 0;
}

.orange_request{
color:#ff9900;
float:left;
font-weight:normal;
font-size:14px;
margin:10px 0 0 30px;
}

.grey_request{
color:#666;
}

.request01{
color:#666;
font-size:15px;
}


/***************** SIGN UP PAGE ******************/
/*************************************************/

.left_content_sign{
float:left;
width:600px;
margin:20px 0 0 20px;
display:inline;
}

.right_content_sign{
float:left;
width:290px;
height:300px;
background:url(../images/bee_profile.jpg) 0% 20% no-repeat;
}

.container_signup{
width:940px;
float:left;
margin:0 0 0 30px;
display:inline;
}

.gry{
float: left;
width: 582px;
background: url(../images/gry_bg.jpg) no-repeat;
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 10px;
display: inline;
}

.gry_txt{
float:left;
color:#666;
margin:25px 0 0 20px;
display:inline;
font-size:24px;
width:480px;
padding-bottom:50px;
}

.form_sign{
float:left;
width:680px;
margin:0 0 0 10px;
display:inline;
padding-bottom:10px;
}

.form_sign label{ 
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
margin:0 0 0 10px;
}

.grey_sign{
float:left;
width:120px;
color:#999;
font-size:20px;
font-weight:bold;
}

#form_sign{
margin:0 0; 
font-size:18px; 
width:300px; 
border:1px solid #ccc;
}

#form_sign2{
margin:0 0; 
font-size:18px; 
width:150px; 
border:1px solid #ccc;
}

#form_sign3{
margin:0 0; 
font-size:18px; 
width:150px; 
border:1px solid #ccc;
}

.form_b_sign{
float:left;
width:650px;
margin:0 0 0 10px;
display:inline;
padding-bottom:10px;
}

.form_b_sign label{ 
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
margin:0 0 0 10px;
}

.radio_container_sign{ 
float:left; 
margin:6px 0 0 0;
width:360px;
*margin:2px 0 0 0; 
}

.radio_container_sign label{
float:right;
margin:4px 90px 0 0;
*margin:4px 70px 0 0;
}

.radio_container_sign2{ 
float:left; 
margin:6px 0 0 0;
width:800px;
*margin:2px 0 0 0; 
}

.radio_container_sign2 label{
float:right;
margin:6px 90px 0 0;
*margin:6px 70px 0 0;
}

.grey_txt4{
float:left;
width:770px;
color:#999;
font-style:italic;
font-size:18px;
margin:10px 0 0 10px;
display:inline;
}

.submit_button{
float:left;
width:700px;
padding-bottom:100px;
}

.radio_container6{ 
float:left; 
margin:10px 0 0 0;
width:620px;
*margin:10px 0 0 0; 
}


.radio_container6 label{
float:right;
margin:3px 55px 0 0;
*margin:4px 20px 0 0;
}

a.terms:hover{ text-decoration:none; }
a.terms:visited{ color:blue; }


/***************** LOG IN PAGE *******************/
/*************************************************/

.gry_txt_sign{
float:left;
color:#666;
margin:20px 0 0 20px;
display:inline;
font-size:24px;
width:870px;
padding-bottom:30px;
}

.grey_sign_sign{
float:left;
width:190px;
color:#999;
font-size:20px;
font-weight:bold;
}

.grey_sign_sign2{
float:left;
width:80px;
color:#999;
font-size:20px;
font-weight:bold;
}

#form_sign_sign{
margin:0 0; 
font-size:18px; 
width:260px; 
border:1px solid #ccc;
}

.container_signup2{
width:500px;
float:left;
margin:0 0 0 30px;
display:inline;
}

.form_sign_sign{
float:left;
width:505px;
margin:0 0 0 10px;
display:inline;
padding-bottom:10px;
}

.form_sign_sign label{ 
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
margin:0 0 0 10px;
}

.submit_button23{
float:left;
width:400px;
padding-bottom:100px;
}

.right_content_sign2{
float:left;
width:290px;
height:300px;
position:relative;
bottom:30px;
background:url(../images/bee_profile.jpg) 0% 100% no-repeat;
}

.close-btn{
float:left;
margin:20px 0 0 340px;
display:inline; 
}

.close-btn2{
float:left;
margin:20px 0 0 40px;
display:inline; 
}


/***************** BUSINESS REGISTRATION PAGE ****************/
/*************************************************************/

.phone_vcard input{
margin:5px 0;
padding:2px 0;
color:#333; 
font-size:14px; 
width:250px; 
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

.phone_vcard select{
margin:5px 0;
padding:2px 0;
font-size:14px; 
width:170px; 
border:1px solid #666;
background:#fff url(../images/form_slice.png) repeat-x;
}

.phone_vcard23 select{
margin:5px 0;
padding:2px 0;
font-size:14px; 
border:1px solid #666;
position:relative;
bottom:15px;
background:#fff url(../images/form_slice.png) repeat-x;
}

.phone_vcard24 select{
margin:5px 0;
padding:2px 0;
font-size:14px; 
border:1px solid #666;
background:#fff url(../images/form_slice.png) repeat-x;
}

.phone_vcard textarea{
margin:5px 0;
padding:2px 0;
font-size:14px; 
width:250px;
height:100px;
border:1px solid #666;
background:#fff url(../images/form_slice.png) repeat-x;
}

.org_form_vcard{
float: left;
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-right: 7px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
display:inline;
width:110px;
}

.org_form_vcard2{
float: left;
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-right: 7px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
display:inline;
width:60px;
}

.org_form_vcard23{
float: left;
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-right: 7px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
display:inline;
width:130px;
}

.phone_vcard23 input{
margin:5px 0;
padding:2px 0;
color:#333; 
font-size:14px;
position:relative;
bottom:15px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

.phone_vcard{
float: left;
color: #666666;
font-size: 14px;
padding-right: 7px;
margin-top: 1px;
margin-right: 0px;
margin-bottom: 0;
margin-left: 0pt;
}

.phone_vcard label{ color:red; font-size:14px; margin:0 0 0 10px; display:inline; *position:relative; *bottom:7px }

.main_form_bg{
float:left;
margin:10px 0 0 0;
}

.grey_txt_pro{
float:left;
width:430px;
color:#999;
font-size:14px;
margin:0 0 0 25px;
padding:3px 0;
display:inline;
}

.submit_img{
float:left;
margin:5px 0 0 140px;
display:inline;
}

.promote_txt{
float:left;
color:#dc7e00;
margin:10px 0 0 28px;
display:inline;
font-size:16px;
font-weight:bold;
width:450px;
}

.promote_txt2{
float:left;
color:#999;
margin:5px 0 0 27px;
padding-bottom:20px;
display:inline;
font-size:14px;
font-weight:bold;
width:490px;
}

.zippee_offer{
float:left;
width:500px;
color:#666666;
font-size:14px;
font-weight:bold;
margin:0 0 0 40px;
display:inline;
}

.offer_name{ float:left; width:400px; }
.delete{ float:right; position:relative; bottom:7px; }

.phone_vcard2{
float: left;
color: #666666;
font-size: 100%;
padding-right: 7px;
margin-top: 1px;
margin-right: 0px;
margin-bottom: 0;
margin-left: 0pt;
}


.phone_vcard2 input{
margin:5px 0;
padding:2px 0;
color:#333; 
font-size:14px; 
width:200px; 
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}


/***************** ADD OFFER PAGE ****************/
/*************************************************/

.zippee_offer_top{
float:left;
width:500px;
color:#666666;
font-size:14px;
font-weight:bold;
margin:20px 0 0 25px;
padding-bottom:10px;
display:inline;
border-bottom:1px solid #999;
}

.offer_date{ float:left; width:70px; color:#333 }
.offer_id{ float:right; width:80px; color:#e78600 }
.offer_desc{ float:left; width:405px; color:#3399cb }

.delete{ float:right; position:relative; bottom:7px; }

.btn_enter{ float:right; margin:5px 27px 0 0; *margin:0 10px 0 0; display:inline; } 
.btn_enter2{ float:left; margin:0 0 0 145px; display:inline; } 

.phone_vcard_btm{
float: left;
color: #666666;
font-size: 14px;
padding-right: 7px;
width:300px;
padding-bottom:15px;
margin-top: 1px;
margin-right: 0px;
margin-bottom: 0;
margin-left: 0pt;
}



/***************** ADD OFFER PAGE ENDS ****************/
/******************************************************/



/***************** BUSINESS DASHBOARD PAGE ****************/
/**********************************************************/

.offer_time{ float:left; width:500px; color: #e78600; margin:10px 0 0 0; }
.offer_max{ float:left; width:500px; color:#e78600 }

.compete_request{
float:left;
margin:0 0 0 60px;
display:inline;
}

.compete_request2{
float:left;
margin:0 0 0 0;
display:inline;
}

.req_txt{
float:left;
color:#ff9900;
margin:10px 0 0 0;
display:inline;
font-size:20px;
font-weight:bold;
width:400px;
}

.offer_desc2{ float:left; width:450px; color:#3399cb; font-weight:bold; font-size:14px; }
.request_desc{ float:left; width:500px; color:#3399cb; font-weight:bold; font-size:14px; margin:10px 0 0 0; }
.offer_desc_vcard{ float:left; width:500px; color:#ff9900; font-weight:bold; font-size:14px; margin:1px 0; }

.grey{ color:#333; }
.mid_grey{ color:#666; }
.light_grey{ color:#999; }

.offer_made{
float:left;
margin:0 0 0 30px;
display:inline;
}

/***************** BUSINESS DASHBOARD PAGE ENDS ****************/
/***************************************************************/

.offer_desc_lrg{ float:left; width:410px; color:#3399cb }

.org_btm{
float:left;
width:500px;
margin:20px 0 10px 25px;
display:inline;
padding:7px 0;
font-size:14px;
border-top:1px solid #999;
border-bottom:1px solid #999;
color:#ff9900;
}


/***************** NON MEMBER DASHBOARD PAGE ****************/
/************************************************************/

.zippee_offer_top2{
float:left;
width:500px;
color:#666666;
font-size:14px;
font-weight:bold;
margin:0 0 0 25px;
display:inline;
}

/***************** USER DASHBOARD ****************/
/*************************************************/

.thx_txt_top{
float:left;
color:#dc7e00;
margin:0 0 0 23px;
display:inline;
font-size:20px;
font-weight:bold;
width:500px;
}

.zippee_offer_user{
float:left;
width:500px;
color:#666666;
font-size:14px;
font-weight:bold;
margin:10px 0 0 25px;
padding-bottom:10px;
display:inline;
}

.user_txt2{
float:left;
color:#999;
margin:5px 0 0 27px;
padding-bottom:10px;
display:inline;
font-size:14px;
font-weight:bold;
width:430px;
}

/***************** CSR DASHBOARD PAGE ****************/
/*****************************************************/

.left_content_csrd{
float:left;
width:835px;
margin:0 0 0 20px;
display:inline;
}

div.select_one_csrd{
color:#666666;
margin:0 0 0 20px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:810px;
/*background-color:#000010;*/ 	
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

.csr_scroll_csrd{
float:left;
height:720px;
width:930px;
overflow-y: auto;
overflow-x: hidden;
margin:10px 0 0 0;
}


.blue{ color: #3399cb; }

.user_txt3{
float:left;
color:#999;
margin:5px 0 0 27px;
display:inline;
font-size:14px;
font-weight:bold;
width:430px;
}

div.select_one3{
color:#666666;
margin:10px 0 0 20px;
display:inline;
padding:0px 5px 0px 0;	
float:left;
width:510px;
/*background-color:#000010;*/ 	
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}

/***************** PROFILE PAGE ******************/
/*************************************************/

.thx_txt_top2{
float:left;
color:#dc7e00;
margin:10px 0 0 20px;
display:inline;
font-size:16px;
font-weight:bold;
width:370px;
}

.save-ctn{ float:left; margin:10px 0 0 0; }

.submit_img2{
float:left;
margin:5px 0 0 144px;
display:inline;
}

.submit_img3{
float:left;
margin:20px 0 0 180px;
display:inline;
}

.org_form_vcard3{
float: left;
color: #000;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-right: 7px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0pt;
margin-left: 7px;
display:inline;
width:150px;
}

.phone_vcard_vcard{
float: left;
color: #666666;
font-size: 14px;
padding-right: 7px;
margin-top: 9px;
margin-right: 0px;
margin-bottom: 0;
margin-left: 0pt;
}

/***************** TERMS PAGE ********************/
/*************************************************/

.grey_bottom_list{
float:left;
width:650px;
margin-left:20px;
padding-left:45px;
padding-right:60px;
font-size:16px;
}

.grey_bottom_list li{ margin-top:20px; color:#999; font-weight:bold; }


.thx_txt_terms{
float:left;
color:#999;
margin:20px 0 0 20px;
display:inline;
font-size:16px;
font-weight:bold;
width:850px;
}

.btm{ *position:relative; *bottom:8px; }
.btm2{ *position:relative; *bottom:6px; }

.red{ color:red; font-weight:bold; font-size:18px; padding-bottom:10px; float:left; }

a.forgot_pwd{
color:#999999;
float:left;
clear:both;
text-decoration:underline;
font-size:12px;
margin:15px 0 0 27px;
display:inline;
}

a.forgot_pwd:hover{ text-decoration:none; }


#deliver_1{
float:left;
width:50px;
position:relative;
top:6px;
}

#deliver_01{
float:left;
width:50px;
}

#deliver_2{
float:left;
width:50px;
position:relative;
top:15px;
}

a.terms_a { color:#999; text-decoration:underline; }
a.terms_a:hover{ text-decoration:none; }

.onepage_h4 {
/*background-color:#D2E0CA; */
background-color:#FFA51F;
color:#FFFFFF;
font-size:11px;
margin:0 0 0em;
padding:0.3em;
position:relative;
font-family:Arial,sans-serif;
float:left;
}

.onepage_h4 span.edit {
font-size:0.9em;
position:absolute;
right:5px;
top:0px;
float:left;
}

.zippee_box_active{
float:left;
height:410px;
width:550px;
overflow-y: auto;
overflow-x: hidden;
}

.zippee_box_expired{
float:left;
height:310px;
width:525px;
overflow-y: auto;
overflow-x: hidden;
margin:10px 0 0 0;
}

.action_btn{
float:left;
margin:15px 0 0 0;
width:400px;
}

.row_btns{
float:left;
width:510px;
margin:10px 0 0 0;
}

.action_item{
float:left;
width:80px;
text-align:center;
color:red;
}

.action_item2{
float:left;
width:80px;
text-align:center;
}

.user_txt_dash{
float:left;
color:#999;
margin:15px 0 0 0;
padding-bottom:10px;
display:inline;
font-size:14px;
font-weight:bold;
width:430px;
}

.red_a{ color:red; }

.csr_scroll{
float:left;
height:720px;
width:620px;
overflow-y: auto;
overflow-x: hidden;
margin:10px 0 0 0;
}

.org_blue2{
clear:both;
width:600px;
height:33px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
background:url(../images/blue_bar2.jpg) no-repeat; 
margin:10px 0 0 20px;
display:inline; 
padding:0; 
color:white;
}
.org_blue2 span { margin:0 0 0 10px; font-weight:bold; position:relative; top:9px; }

.org_blue23{
clear:both;
width:894px;
height:33px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
background:url(../images/blue_bar2.jpg) no-repeat; 
margin:10px 0 0 20px;
display:inline; 
padding:0; 
color:white;
}
.org_blue23 span { margin:0 0 0 10px; font-weight:bold; position:relative; top:9px; }


.going_back{ color: #000; position:relative; bottom:18px; *bottom:23px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight:bold; }


.bus_leads_btn{ margin:0 0 0 33px; *margin:0 0 0 20px; position:relative; top:10px; display:inline; }


.phone_vcard3{
margin:5px 0;
padding:2px 0;
color:#333; 
font-size:14px; 
width:250px; 
}

.org_form_vcard label{ width:60px; float:left; position:relative; bottom:15px; }

.error{ color:red; font-weight:bold; font-size:14px !important;}

#label23{ font-size:14px;  }
#label24{ }
#label25{ margin-right:84px; *margin-right:77px; font-size:14px; }


/***************** NEW PAGE **********************/
/*************************************************/

.left_content_up{
float:left;
width:500px;
}

.right_content_up{
float:left;
width:450px;
}

.org{
float: left;
width: 350px;
height:105px;
left:3px;
background-image: url(../images/org.jpg);
margin-top: 10px;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 20px;
display: inline;
}

.org_txt{
float:left;
color:#fff;
margin:10px 0 0 10px;
display:inline;
font-size:16px;
font-weight:bold;
}

.org_txt2{
float:left;
color:#e7be8b;
margin:3px 0 0 10px;
display:inline;
font-size:13px;
font-weight:bold;
width:330px;
}

.org_txt3{
float:left;
color:#fff;
margin:3px 0 0 10px;
display:inline;
font-size:16px;
font-weight:bold;
width:330px;
}

.org_txt4{
float:left;
color:#e7be8b;
margin:3px 0 0 10px;
display:inline;
font-size:15px;
padding-bottom:18px;
font-weight:bold;
}

.top_txt{
float:left;
color:#fa9500;
margin:15px 0 0 20px;
display:inline;
font-size:20px;
font-weight:bold;
width:450px;
}

.top_txt2a{
float:left;
color:#ee8b00;
margin:10px 0 0 20px;
padding:10px 0;
display:inline;
font-size:23px;
font-weight:bold;
width:420px;
}

.top_txt2{
float:left;
color:#999;
margin:5px 0 0 20px;
display:inline;
font-size:14px;
font-weight:bold;
width:430px;
}

.top_txt3{
float:left;
color:#3399cc;
margin:10px 0 0 20px;
padding-bottom:4px;
display:inline;
font-size:18px;
width:430px;
}

.top_txt3a{
float:left;
color:#3399cc;
margin:0 0 0 0;
display:inline;
font-size:21px;
}

.blue_txt_up{
float:left;
width:400px;
color:#3399cc;
font-size:14px;
font-weight:bold;
}

.form_a_up label{
width:200px;
float:left;
clear:both;
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
margin:0 0 0 0;
position:relative;
top:1px;
}

#form_input2{
margin:5px 0; 
color:#333; 
padding:2px 0;
font-size:14px; 
width:400px;
height:33px;
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}

.grey_txt_up{
float:left;
width:430px;
color:#999;
font-style:italic;
font-size:12px;
font-weight:bold;
}

.main_form_up{
float:left;
width:741px;
z-index:0;
margin:0 0 0 150px;
display:inline;
background:url(../images/right_zip.jpg) 100% 0% no-repeat;
}

.form_c{
float:left;
width:430px;
margin:0 0 0 20px;
padding-top:3px;
display:inline;
border-bottom:1px solid #ccc;
padding-bottom:3px;
font-size:16px;
}

.form_c label{
float:left;
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
position:relative;
top:2px;
}

/***************** NEW PAGE **********************/
/*************************************************/

.bubble{
float:left;
background:url(../images/top_bg.jpg);
width:688px;
height:234px;
margin:25px 0 0 198px;
*margin:25px 0 0 195px;
display:inline;
}

.bubble_txt{
float:left;
color:#3399cc;
font-size:18px;
font-weight:bold;
margin:70px 0 0 150px;
display:inline;
width:380px;
}

.main_form_up_new{
float:left;
width:741px;
z-index:0;
margin:0 0 0 150px;
display:inline;
background:url(../images/right_zip.jpg) 100% 0% no-repeat;
}

.form_container_up_new{
float:left;
margin:2px 0 0 20px;
display:inline;
width:432px;
}

.form_new{
float:left;
width:430px;
margin:0 0 0 20px;
display:inline;
padding-bottom:3px;
font-size:14px;
}

.bubble_sub{
position:relative; 
top:220px; 
right:200px;
*right:203px;
}

.form_b_new{
float:left;
width:360px;
margin:0 0 0 20px;
padding-top:3px;
display:inline;
padding-bottom:3px;
font-size:16px;
}

.form_b_new label{ float:left; width:200px; }

/***************** ZIPPEE 2 PAGE ****************/
/*************************************************/

.bubble2{
float:left;
background:url(../images/top_bg2.jpg) no-repeat;
width:873px;
height:221px;
margin:25px 0 0 57px;
*margin:25px 0 0 54px;
display:inline;
}

.bubble_txt2{
float:left;
color:#3399cc;
font-size:18px;
font-weight:bold;
margin:70px 0 0 300px;
display:inline;
width:380px;
}

.main_form_up_new2{
float:left;
width:741px;
z-index:0;
margin:0 0 0 150px;
display:inline;
background:url(../images/right_zip.jpg) 99.5% 0% no-repeat;
}

.bubble_sub2{
position:relative; 
top:205px; 
right:210px;
*right:213px;
}

/***************** ZIPPEE PAGE 3 ****************/
/*************************************************/

.bubble3{
float:left;
background:url(../images/top_bg3.jpg);
width:794px;
height:269px;
margin:25px 0 0 91px;
*margin:25px 0 0 88px;
display:inline;
}

.bubble_txt3{
float:left;
color:#3399cc;
font-size:18px;
font-weight:bold;
margin:118px 0 0 250px;
display:inline;
width:380px;
}

.bubble_sub3{
position:relative; 
top:257px; 
right:196px;
*right:198px;
}

.feed{
float:right;
position:relative;
left:350px;
}

/***************** THANK YOU PAGE ****************/
/*************************************************/

.bubble_thx{
float:left;
background:url(../images/top_bg4.jpg) no-repeat;
width:724px;
margin:25px 0 0 60px;
display:inline;
}

.bubble_txt_thx{
float:left;
color:#3399cc;
font-size:20px;
font-weight:bold;
margin:70px 0 0 230px;
display:inline;
width:380px;
}

.bubble_grey{
float:left;
color:#999;
font-size:16px;
font-weight:bold;
margin:10px 0 0 230px;
display:inline;
width:420px;
}

.orange{ color:#f99500; font-size:28px; }


.form_c_new{
float:left;
width:430px;
margin:0 0 0 20px;
padding-top:3px;
display:inline;
padding-bottom:3px;
font-size:16px;
}

.form_c_new label{
float:left;
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
position:relative;
top:2px;
}

.blue_txt_up_new{
float:left;
width:400px;
color:#3399cc;
font-size:14px;
margin:0 0 0 28px;
display:inline;
font-weight:bold;
}

.required23{
margin:5px 0;
padding:2px 0;
color:#333; 
font-size:14px; 
width:300px; 
border:1px solid #666;
background:url(../images/form_slice.png) repeat-x;
}


/*****************MODS CODE ***************
*******************************************/

.main_form_thx{
float:left;
width:700px;
z-index:0;
margin:0 0 0 23px;
display:inline;
}

.form_container_up{
float:left;
margin:2px 0 0 0;
display:inline;
width:432px;
}

.form_container2_up{
float:left;
margin:0 0 0 0;
display:inline;
width:440px;
background:#fff;
}

.form_a_up{
float:left;
width:430px;
margin:0 0 0 20px;
display:inline;
padding-bottom:3px;
font-size:14px;
}

.left_blurb{
float:left;
position:relative;
top:55px;
left:60px;
z-index:0;
}

.right_blurb{
float:left;
position:relative;
right:70px;
bottom:5px;
z-index:0;
}

.right_blurb2{
float:left;
position:relative;
z-index:0;
margin:52px 0 0 4px;
*margin:56px 0 0 4px;
display:inline;
}

.top_border{ float:left; margin:0 0 0 230px; display:inline; position:relative; z-index:100 }

.form_b_up{
float:left;
width:430px;
margin:0 0 0 20px;
padding-top:3px;
display:inline;
padding-bottom:3px;
font-size:16px;
/*background:url(../images/question.png) 95% 30% no-repeat;
*/}

.form_b_up label{
float:left;
clear:both;
width:100px;
color:red;
font-weight:bold;
position:relative; bottom:5px;
font-size:14px;
position:relative;
top:1px;
}

