#buy_outer {
margin-left:3px!important;  
}
#b_buy_nonar1  {
background-image:url("../images/buynow/b_buy_nonar1.jpg");
background-repeat:no-repeat !important;
height:180px;
padding-left:0;
padding-right:0;
width:934px;
}




#b_buy_nonar2 {
background-image:url("../images/buynow/b_buy_nonar2.jpg");
background-repeat:no-repeat !important;
height:180px;
padding-left:0;
padding-right:0;
width:934px;
}
#b_buy_freetrial {
background-image:url("../images/buynow/b_buy_trial.png");
background-repeat:no-repeat !important;
height:112px;
padding-left:0;
padding-right:0;
width:934px;
}

#b_buy_thanks {
background-image:url("../images/buynow/b_buy_thanks.jpg");
background-repeat:no-repeat !important;
height:140px;
padding-left:0;
padding-right:0;
width:934px;
}
#buy_bck_main1 {
background-image:url("../images/buynow/buy_bck_main1.png");
padding-left:0;
padding-right:0;
width:934px;
}
#buy_bck_main {
background-image:url("../images/buynow/buy_bck_main1.png");
padding-left:0;
padding-right:0;
width:934px;
}
.title_white {
color:#333333;
display:block;
font-size:20px;
font-weight:normal;
padding-left:40px;
padding-right:30px;
padding-top:25px;
}
.left_box_top {
background-image:url("../images/buynow/left_box_top.png");
background-repeat:no-repeat !important;
color:#0D6A05;
height:24px;
width:660px;
padding-top:10px;
}
.left_box_bottom {
background-image:url("../images/buynow/left_box_bottom.png");
background-repeat:no-repeat !important;
color:#0D6A05;
height:26px;
width:660px;
}
td.sec_main {
background-image:url("../images/buynow/sec_main.png");
background-repeat:no-repeat !important;
height:35px;
width:652px;
}
caption, th, td {
font-weight:normal;
}
td.secprice {
font-family:arial,verdana,helvetica;
font-size:11px;
line-height:14px;
}
td.secname {
border-bottom:1px solid #C4DEE3;
color:#666666;
font-family:arial,verdana,helvetica;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-left:20px;
}
td.line {
background-color:#F0F5FB;
border:1px solid #B2D9F0;
text-align:center;
/* vertical-align:top; */ 
}
td.line-top {
background-color:#F0F5FB;
border-top:1px solid #333333;
padding:0 10px;
}
td.details1,  span.details1{
color:#000000;
font-size: 1em;
font-weight:bold;
height:30px;
line-height:22px;
text-align: right;
padding:0 10px;
}
td.details2, span.details2 {
color:#333333;
font-size: 1em;
font-weight:normal;
height:30px;
line-height:22px;
text-align: left;
padding-left: 20px;
}

.title {
color:#FFFFFF;
font-family:arial,verdana,helvetica;
font-size:12px;
font-weight:bold;
margin-top:10px !important;
padding-left:35px;
padding-top:10px !important;
}
.jumi_title {
color:#FFFFFF;
font-family:arial,verdana,helvetica;
font-size:12px;
font-weight:bold;
margin:0px !important;
padding:0px;
}

.toptexttitle {
color:#333333;
font-size:14px;
font-weight:bold;
line-height:22px;
}
.note {
color:#15839E;
font-size:0.8em;
font-weight:bold;
line-height:18px;
padding:0;
}

.tax {
color:#666666;
font-size:0.8em;
font-weight:bold;
line-height:18px;
padding:0;
}

.order_top {
background-image:url("../images/buynow/order_top_ind.png");
background-repeat:no-repeat !important;
height:60px;
padding-left:0;
padding-right:0;
width:243px;
}
.order_bottom {
background-image:url("../images/buynow/order_bottom_ind.png");
background-repeat:no-repeat !important;
height:21px;
padding-left:0;
padding-right:0;
width:243px;
}
.order_body {
background-image:url("../images/buynow/order_body_ind.png");
padding-left:0;
padding-right:0;
width:243px;
}
#boxcontent, #boxcontent1, #boxcontent2, #boxcontent3 {
padding-left:15px;
padding-right:15px;
width:220px;
}
.total {
color:#15839E;
font-size:14px;
font-weight:bold;
line-height:22px;
}

.red {
color:#2280BB;
font-weight:bold;
}
p.content {
font-family:verdana,arial,san-serif;
font-size:11px;
line-height:16px;
margin-bottom:10px;
}
p.content a:link, a:visited, a:active {
color:#318CBB;
text-decoration:none;
}
.features {
color:#666666;
display:block;
font-family:arial,verdana,helvetica;
font-size:10px;
line-height:14px;
padding:0 5px 3px 30px;
text-align:left;
}
td.secprice {
border-bottom:1px solid #C4DEE3;
color:#666666;
font-family:arial,verdana,helvetica;
font-size:11px;
font-weight:normal;
line-height:14px;
padding-left:10px;
padding-top:10px;
}
.left_box {
width:660px;
}
.left_box_body {
background-image:url("../images/buynow/left_box_body.png");
color:#0D6A05;
width:660px;
margin-top: -20px;
}
.totalprice {
color:#15839E;
font-size:24px;
font-weight:normal;
}
.plan {
color:#15839E;
font-size:10px;
font-weight:normal;
line-height:22px;
}
.plan1 {
color:#333333;
font-size:11px!important;
font-weight:normal;
line-height:22px;
}
td.sectioninfo {
background-image:url("../images/buynow/sec_person.png");
background-repeat:no-repeat !important;
height:45px;
width:648px;
}
td.sectionaccount {
background-image:url("../images/buynow/sec_arrow.png");
background-repeat:no-repeat !important;
height:45px;
}
.sectitle {
color:#1376AE;
font-family:arial,verdana,helvetica;
font-size:10px;
font-weight:bold;
margin-top:10px !important;
padding-left:75px;
padding-top:10px !important;
}
td {
color:#666666;
line-height:18px;
}
td.data {
font-family:arial,verdana,helvetica;
font-size:12px;
padding:5px 10px 3px 20px;
text-align:left;
}
td.red_data {
font-family:arial,verdana,helvetica;
font-size:12px;
padding:5px 10px 3px 20px;
text-align:left;
color: #fd0000;
font-weight: bold;
}
#buy_bck_main2 {
background-image:url("../images/buynow/buy_bck_main1.png");
padding-left:0;
padding-right:0;
width:934px;

}

#buy_bck_bottom , #buy_bck_bottom1, #buy_bck_bottom2, #buy_bck_bottom3 {
background-image:url("../images/buynow/buy_bck_bottom.png");
height:28px;
padding-left:0;
padding-right:0;
width:934px;
}
/* ########## buy now forms  ########## */

input.text {
  height: 16px;
  font-size: 11px;
  font-family: Arial;
  FONT-WEIGHT: normal; 
  border: solid 1px #848484;
  COLOR: #333333;
 }
input.redbordertext {
  height: 16px;
  font-size: 11px;
  font-family: Arial;
  FONT-WEIGHT: normal; 
  border: solid 1px #ff0000;
  COLOR: #333333;
 }
select.text {
  height: 16px;
  font-size: 11px;
  font-family: Arial;
  FONT-WEIGHT: normal; 
  border: solid 1px #848484;
  COLOR: #333333;
 }
select.redbordertext {
  height: 16px;
  font-size: 11px;
  font-family: Arial;
  FONT-WEIGHT: normal; 
  border: solid 1px #ff0000;
  COLOR: #FF0000;
 }
.error_message { 
  padding-left: 20px; 
  color: #FF0000; 
  font-size: 12px; 
  font-weight: bold;
}
#buy_top {
background-image:url("../images/buynow/real_estate_top.png");
background-repeat:no-repeat !important;
height:200px;
padding-right:0;
width:935px;
}
#buy_body {
background-image:url("../images/buynow/real_estate_body.png");

background-repeat:no-repeat !important;
padding-left:0;
padding-right:0;
height: 298px;
width:935px;
}
#buy_bottom {
background-image:url("../images/buynow/realestate_bottom.png");
background-repeat:no-repeat !important;
height:47px;
padding-left:0;
padding-right:0;
width:935px;
}
#buy_top2 {
background-image:url("../images/buynow/buy_top2.png");
background-repeat:no-repeat !important;
height:276px;
margin-left: -3px!important; 
padding-right:0;
width:937px;
}
#buy_body2 {
background-image:url("../images/buynow/buy_body2.png");
margin-top: -3px;
background-repeat:no-repeat !important;
padding-left:0;
padding-right:0;
margin-left: -3px!important;
width:937px;
height:287px;
}

#buy_body_narexpo {
background-image:url("../images/buynow/buy_body_narexpo.png");
margin-top: -3px;
background-repeat:no-repeat !important;
padding-left:0;
padding-right:0;
margin-left: -3px!important;
width:937px;
height:287px;
}


#buy_bottom2 {
background-image:url("../images/buynow/buy_bottom2.png");
background-repeat:no-repeat !important;
height:27px;
margin-left:-3px;
padding-left:0;
padding-right:0;
width:937px;
}
#buy_top3 {
background-image:url("../images/buynow/buy_top_landing.png");
background-repeat:no-repeat !important;
height:276px;
margin-left: -3px!important; 
padding-right:0;
width:937px;
}

#buy_top_narexpo {
background-image:url("../images/buynow/buy_top_narexpo.png");
background-repeat:no-repeat !important;
height:276px;
margin-left: -3px!important; 
padding-right:0;
width:937px;
}

.select_ind {
background-image:url("../images/buynow/select_ind2.png");
background-repeat:no-repeat !important;
height:265px;
padding-left:0;
padding-right:0;
width:394px;
}
.select_groups {
background-image:url("../images/buynow/select_groups2.png");
background-repeat:no-repeat !important;
height:265px;
padding-left:0;
padding-right:0;
width:394px;
}
.planintro1 {
color:#cc0000;
font-family: calibri, verdana,arial,verdana,helvetica;
font-size:14px;
font-weight:bold;
line-height:15px;
padding:15px 0 10px;
}
.boxcontent_top {
padding-left:570px;
padding-right:15px;
padding-top:20px;
width:340px;
}
ul.square {
font-family:verdana,arial,san-serif;
font-size:11px !important;
list-style-type:square;
margin:0 0 0 15px;
padding-left:0;
}
.square li {
}
#content  {
font-size:11px;
color:#666666;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
}
.planintro {
color:#333333;
font-family: verdana,arial,verdana,helvetica;
font-size:11px! important;
font-weight:normal;
line-height:20px;
padding:15px 5px 10px;
} 
.buy  {
border-bottom:1px solid #C4DEE3;
padding: 100px 10px 10px 10px;
margin: 0 10px 0 10px;
}
.buy5  {
border-bottom:1px solid #C4DEE3;
padding: 0px 0px 0px 0px;
margin: 0 0px 0 0px;
}

.buy4 {
border-bottom:1px solid #C4DEE3;
padding: 100px 10px 10px 10px;
margin: 0 10px 0 10px;
}

#buy_top_nar {
background-image:url("../images/buynow/buy_top.png");
background-repeat:no-repeat !important;
height:300px;
margin-left:1px;
padding-left:0;
padding-right:0;
width:937px;
}
#buy_body_nar {
background-image:url("../images/buynow/buy_body.png");
background-repeat:no-repeat !important;
margin-top:-26px;
margin-left: 1px;
padding-left:0;
padding-right:0;
width:937px;
} 
#buy_bottom_nar {
background-image:url("../images/buynow/buy_bottom.png");
background-repeat:no-repeat !important;
height:31px;
padding-left:0;
padding-right:0;
width:937px;
margin-left: 1px;
}
.box_info {
padding-left:0;
padding-right:0;
width:388px;
}
.box_info_top {
background-image:url("../images/buynow/box_info_top.png");
background-repeat:no-repeat !important;
height:8px;
padding-left:0;
padding-right:0;
width:388px;
}
.box_info_body {
background-image:url("../images/buynow/box_info_body.png");
height:300px;
padding-left:0;
padding-right:0;
width:388px;
}
.box_info_bottom {
background-image:url("../images/buynow/box_info_bottom.png");
background-repeat:no-repeat !important;
height:11px;
padding-left:0;
padding-right:0;
width:388px;
}

.box_info_text {
padding-left:20px;
padding-right:20px;
}
 td.intro {
color:#333333;
font-family:verdana,arial,helvetica;
font-size:11px;
font-weight:normal;
line-height:15px;
padding: 0px 15px!important;
}
td.name {
color:#333333;
font-family:arial,verdana,helvetica;
font-size:11px;
font-weight:bold;
line-height:12px;
padding:5px 15px;
}

td.errortext {
color:#CC0000;
font-family:arial,verdana,helvetica;
font-size:11px;
font-weight:bold;
line-height:12px;
padding:0 20px;
}
#err_msg {
 padding-top: 0!important;
 padding-bottom: 0!important;
}

.re_logos {
background-image:url("../images/buynow/re_logos.png");
background-repeat:no-repeat !important;
height:103px;
padding-left:0;
padding-right:0;
width:939px;
}

.select_basic {
background-image:url("../images/buynow/plan_basic.png");
background-repeat:no-repeat !important;
height:333px;
padding-left:0;
padding-right:0;
width:233px;
}


.select_standard {
background-image:url("../images/buynow/plan_standard.png");
background-repeat:no-repeat !important;
height:333px;
padding-left:0;
padding-right:0;
width:233px;
}

.select_large {
background-image:url("../images/buynow/plan_large.png");
background-repeat:no-repeat !important;
height:333px;
padding-left:0;
padding-right:0;
width:233px;
}

#buy_topselect {
background-image:url("../images/buynow/buy_top1.png");
background-repeat:no-repeat !important;
height:180px;
margin-left: -3px!important; 
padding-right:0;
width:937px;
}

#buy_bodyselect {
background-image:url("../images/buynow/buy_body1.png");
margin-top: -3px;
background-repeat:no-repeat !important;
padding-left:0;
padding-right:0;
margin-left: -3px!important;
width:937px;
height:400px;
}

.buy1  {
border-bottom:1px solid #C4DEE3;
padding: 30px 10px 10px 10px;
margin: 0 10px 0 10px;
}

#b_buy_top {
background-image:url("../images/buynow/b_buy_top.png");
background-repeat:no-repeat !important;
height:180px;
padding-left:0;
padding-right:0;
width:934px;
}

.re_select_standard_nar {
background-image:url("../images/buynow/re_standard_NAR.png");
background-repeat:no-repeat !important;
height:468px;
padding-left:0;
padding-right:0;
width:180px;
}


.re_select_basic_nar {
background-image:url("../images/buynow/re_basic_NAR.png");
background-repeat:no-repeat !important;
height:468px;
padding-left:0;
padding-right:0;
width:180px;
}

.re_select_basic {
background-image:url("../images/buynow/re_basic.png");
background-repeat:no-repeat !important;
height:468px;
padding-left:0;
padding-right:0;
width:180px;
}

.re_select_standard {
background-image:url("../images/buynow/re_standard.png");
background-repeat:no-repeat !important;
height:468px;
padding-left:0;
padding-right:0;
width:180px;
}

.re_select_large {
background-image:url("../images/buynow/re_large.png");
background-repeat:no-repeat !important;
height:468px;
padding-left:0;
padding-right:0;
width:180px;
}
table.buy td {padding: 0px !important;}

#buy_bodyselect_re {
background-image:url("../images/buynow/buy_body1.png");
margin-top: -3px;
background-repeat:no-repeat !important;
padding-left:0;
padding-right:0;
margin-left: -3px!important;
width:937px;
}

.planintro_re {
color:#333333;
font-family: calibri, verdana,arial,verdana,helvetica;
font-size:11px;
font-weight:bold;
line-height:12px;
padding:5px 0 5px;
}
