@charset "utf-8";
/* CSS Document */
.roundbox{-moz-border-radius: 10px 10px 10px 10px; background-color: #F8F8FA;  border: 1px solid #DBDBDB;  color:#000000;  float: left; font-family: Arial; font-size: 14px;
    padding: 5px 10px; width: 647px; margin-top:15px; margin-bottom:15px; text-align:justify}
.packages ul{list-style:none;margin:0px;	padding:0px;list-style-image:url(images/arriw.png);list-style-position:inside}
.packages ul li{ font-size:14px; margin-bottom:10px;}
.packages ul .red{background: url("images/white_up.png") no-repeat scroll 10px center ;border: 1px solid #FFA3A3;color: #FFFFFF;padding-left: 25px; background-color:#8C1111}

.packages ul .red a{background:#8c1111; border:1px solid #ffa3a3; color:#FFFFFF}
.packages ul .orange{background: url("images/black_up.png") no-repeat scroll 10px center #eaaf00; border:1px solid #ffe7a0; color:#000000;padding-left: 25px;}
.packages ul .orange a{ background:#eaaf00; border:1px solid #ffe7a0; color:#000000}
.packages ul .black{background: url("images/white_up.png") no-repeat scroll 10px center #727272; border:1px solid #727272;color:#FFFFFF;padding-left: 25px;}
.packages ul .black a{ background:#727272; border:1px solid #727272;color:#FFFFFF}


.packages ul .activeClass{background-image:url("images/white_down.png"); background-repeat:no-repeat; background-position: 10px center; padding-left:25px; border:1px solid #c2c2c2}



.SubTitalred{background: url("images/white_up.png") no-repeat scroll 10px center #8C1111;border: 1px solid #FFA3A3;color: #FFFFFF; padding:5px; padding-left: 25px;/* background:#ffc7c7; border:1px solid #ffa3a3; padding:5px; font-family:Arial;color:#3e3e3e; */ margin-bottom:5px;}
.SubTitalorange{background: url("images/black_up.png") no-repeat scroll 10px center #eaaf00; border:1px solid #ffe7a0; color:#000000;padding:5px;;padding-left: 25px;/*background:#ffefc1; border:1px solid #ffce3e; padding:5px; font-family:Arial;color:#3e3e3e;*/ margin-bottom:5px;}
.SubTitalblack{background: url("images/white_up.png") no-repeat scroll 10px center #727272; border:1px solid #727272;color:#FFFFFF;padding:5px;;padding-left: 25px; /* background:#d8d6d6; border:1px solid #807979; padding:5px; font-family:Arial;color:#3e3e3e;*/ margin-bottom:5px;}


#sub_packages{display:none;}/* This is chnage none*/
#sub_packages ul{ padding:0px; margin:0px;}
.bodder_bottom{ height:1px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD; color:#999999;margin-left: 20px;margin-right: 20px;background:#FFFFFF}
#statement{display:none;}/* This is chnage none*/
#statement .active{ border-top:0px;border-bottom:0px;}
/*
#statement .active{border: 1px solid #CCCCCC;color: #993366; padding:0px; border-top:0px;}

*/
.tital{background: url("images/white_down.png") no-repeat scroll 10px center #4e4e4e; padding:5px; padding-left:25px; border:1px solid #c2c2c2; color:#FFFFFF}


#sub_packages{border:1px solid #dedede;margin-left: 20px;margin-right: 20px; border-bottom:none; padding: 9px; background:#FFFFFF}
#statement{border:1px solid #dedede;margin-left: 20px;margin-right: 20px; border-bottom:none; border-top:none; background:#FFFFFF}
#statement .active{border:1px solid #dedede; padding:0px; margin-bottom:15px}
#statement ul{ padding:0px 10px 2px 50px;}
.noData{ color:#3e3e3e; padding:9px;}

#sub_packages .active .even{background: url("images/black_up.png") no-repeat scroll 10px center #d0cfcf; border:1px solid #c1c1c1;color:#000000;margin-bottom:5px; padding-left:25px}

#sub_packages .active .odd{background: url("images/black_up.png") no-repeat scroll 10px center #e5e2e2; border:1px solid #c1c1c1;color:#000000;margin-bottom:5px; padding-left:25px}

#sub_packages .active .activeClassSub{background: url("images/white_down.png") no-repeat scroll 10px center #4e4e4e; padding-left:25px; border:1px solid #c2c2c2; color:#FFFFFF}


/*#sub_packages .active {border-bottom: 0 none; padding: 9px;}
#sub_packages .active li{background: url("images/black_down.png") no-repeat scroll 10px center #e6e6e6; border:1px solid #c1c1c1;color:#000000;margin-bottom:5px;}*/


.notactive{display:none} /* This is chnage none border:1px solid #DDDDDD; */
.active{display:block; color:#3e3e3e;padding:2px; background:#FFFFFF}
.step2Main{}
.step2PersonalDetail{  background:#8C1111; border: 1px solid #FFA3A3;color: #FFFFFF;padding:5px;}
.step2Main .content{ padding:11px;  border:1px solid #DEDEDE; margin-top:2px; background:#FFFFFF}


.sub_main ul{ list-style:none; padding:0px; margin:0px;}
.sub_main ul li{ cursor:pointer;padding:5px;}
.sub{text-align:left;}
#fixdiv{ background: url("images/fix_bg.png") no-repeat scroll 0 0 transparent; font-size: 16px; font-weight: bold; height: 96px; line-height: 24px; margin-top: 15px; padding: 22px 22px 22px 30px; position: absolute; width: 131px; font-family:Arial; color:#606060}
#finalamount{ color:#830505}
#saveamount{color:#830505}

.order_button{ background: url("images/ordernow_button.jpg") no-repeat scroll left center transparent;
    border:none;
    height: 54px;
    width: 174px;}


.clerme{clear:both}
.label{width:250px;float:left;color:#009999;text-align:left;margin:5px}
.detail{width:150px;float:left;color:#009999;text-align:left;margin:5px}
fieldset{border:none;margin:10px;}
legent{	border:none;}
.price{color:#8c1111}
/* Menu css */

#tabs { width:100%;height:40px; margin:0px; padding:0px }
#tabs ul{ list-style:none}
#tabs li {float:left;margin-right:5px;list-style:none; text-align:center; padding:0px}
#tabs li a {  display:block; padding:8px 15px 8px 14px;text-decoration:none; font-size:14px;text-decoration:none ;font-weight:normal;font-family:Arial, Helvetica, sans-serif; text-shadow: 1px 1px 1px #000101; background:#e6e6e6; border:1px solid #c1c1c1; color:#3d3d3d}
#tabs li.on a { background:#840505;color:#fff;font-size:12px;font-size:14px;text-decoration:none;font-weight:normal;font-family:Arial, Helvetica, sans-serif;border:1px solid #FFA3A3} /* background for active tab */

.tab { display:none; font-family:Arial; font-size:14px; } /* hide tabs */
.tab { border:1px solid #ddd;padding:9px;border-bottom:1px solid #ddd; background:#f8f8fa }

.filldata{border:#FF0000 1px solid;}
.data_textbox{	border:#E5E5E5 1px solid;}
.desctiption{	font-size:12px;	color:#3e3e3e;	margin-left:25px;	margin-top:5px;		}
.field{clear:both}
.field_left{width:200px ;float:left;padding:5px; font-style:italic}
.field_right{width:250px ;float:left;padding:5px;}
.sub_panel{ margin-top:20px; border:1px solid #CCCCCC}
.require{color:#FF0000; font-size:10px;padding-left:5px;}
.required .memberbox{color:#000000}
.memberbox{ border:1px solid #a8acad; background:#f8f8fa }
.required .memberbox .error{ color:#000000}
.error{color:#FF0000; font-size:12px;padding-left:5px;}

.custom_textarea{ border:1px solid #a8acad; background:#f8f8fa; width:350px; height:60px; }
.custom_memberbox{ border:1px solid #a8acad; background:#f8f8fa; width:350px; }