#OuterTableCellOverlay
{
    z-index: 998;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;   
    text-align: center;
}

#InnerTableCellOverlay
{
    z-index: 999;
    position: fixed;
    top: 50%;
    left: 50%;
    height: 1px;
    width: 1px;
    overflow: visible;
    text-align: center;
}

#InnerTableCellOverlay img
{
	float: left;
	margin-left: -35px;
	margin-top: -35px;
}

/***********Global Start***********/
* { margin: 0; padding:0; outline:none; border:none;}
.clear{clear:both;}
.no_border{ border:0px !important;}
.no_pad{ padding: 0px !important; }

.errorSummary{display: table; width:500px; height: 48px; clear: both; background:url(../images/information.gif) no-repeat 10px 10px; padding: 5px 0 3px 60px; margin-left: 5px; text-align:left;}
.errorSummary div{display: table-cell; vertical-align: middle; float: none !important;}
.errorSummary h6{padding-left:5px; font:bold 0.81em/22px "Helvetica", Arial, sans-serif; color:#cf3908;}

.validationSummary{display: table; width:500px; height: 48px; background:url(../images/information.gif) no-repeat 10px 10px; padding: 5px 0 3px 60px; margin-left: 5px; text-align:left; font:bold 0.81em/22px "Helvetica", Arial, sans-serif; color:#cf3908 !important;}

.popup_red_arrow_comment{width:291px; height:65px; float:left; display:block;}
.popup_red_arrow_comment .arrow_bg{width:291px; height:65px; float:left; background:url(../images/red_arrow_comment.png) no-repeat 0 0;}
.popup_red_arrow_comment .arrow_bg p{width:auto; height:auto; float:left; text-align: left; margin: 0; padding:10px 30px 0 40px; font:normal 0.7em/15px "Helvetica", Arial, sans-serif; color:#cf3908;}
.popup_red_arrow_comment2{width:360px; height:120px; text-align:left; float:left; display:block;}
.popup_red_arrow_comment2 .arrow_bg{width:360px; height:120px; float:left; background:url(../images/red_arrow_comment3.png) no-repeat 0 0;}
.popup_red_arrow_comment2 .arrow_bg p{width:auto; height:auto; float:left; margin: 0; padding:10px 30px 0 15px; font-size:0.65em !important; font-family:"Helvetica",Arial,sans-serif; color:#cf3908;}

.popup_fees_info{width:410px; height:150px; text-align:left; float:left; display:block;}
.popup_fees_info .arrow_bg{width:410px; height:150px; float:left; background:url(../images/blue_arrow_fee_info.png) no-repeat 0 0;}
.popup_fees_info .arrow_bg p
{
    width: auto;
    height: auto;
    float: left;
    margin: 0;
    padding: 10px 30px 0 15px;
    font-size: small;
    font-family: "Helvetica" ,Arial,sans-serif;
    color: #000080;
}


/***********Validation Classes*******/
.invalid{border: solid 1px #ff0000; background:#ffcccc none !important;}

/* hidden by default */
.ajax__validatorcallout_popup_table{display:none;}
/* overridden style to display arrow */
.validatorStyle {display:block !important; z-index: 999999 !important;}
.validatorStyle .ajax__validatorcallout_callout_cell{ background:url(../images/red_arrow.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 10px;}
.validatorStyle .ajax__validatorcallout_error_message_cell{text-align:left; white-space:nowrap; width: auto; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 9px 0 5px; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif;}
.validatorStyle .ajax__validatorcallout_icon_cell{display:none;}
.validatorStyle .ajax__validatorcallout_innerdiv{display:none;}
.validatorStyle .ajax__validatorcallout_close_button_cell{display:none;}
/* overridden style to display arrow on the left of a field */
.validatorStyleLeft {display:block !important; z-index: 999999 !important;}
.validatorStyleLeft .ajax__validatorcallout_callout_cell{ background:url(../images/red_arrow_point_right.gif) no-repeat left 0;line-height:21px; padding:0 9px 0 10px;}
.validatorStyleLeft .ajax__validatorcallout_error_message_cell{text-align:left; white-space:nowrap; width: auto; background:url(../images/red_arrow_left.gif) no-repeat left 0;line-height:21px; padding:0 10px 0 5px; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif;}
.validatorStyleLeft .ajax__validatorcallout_icon_cell{display:none;}
.validatorStyleLeft .ajax__validatorcallout_innerdiv{display:none;}
.validatorStyleLeft .ajax__validatorcallout_close_button_cell{display:none;}


/***********Layout Start***********/
#layout{width:1000px; margin:0 auto;}

/***********Header***********/
#header{width:1000px; float:left; position:relative; height:200px}

/***********Top Menu***********/
#top_menu{width:1000px; float:left; position:absolute; top:1px; left:0px;}
#top_menu ul{width:950px; float:left; list-style:none; background:url(../images/header_top_nav_bg.jpg) repeat-x 0 0}
#top_menu ul li{width:auto; float:left; background:url(../images/header_top_nav_separator.jpg) no-repeat 0 0; padding-left:1px;}
#top_menu ul li a{width:auto; float:left;}

/***********Top Side Menu***********/
#top_side_menu{width:auto; float:right; position:absolute; top:1px; right:2px;}
#top_side_menu .left_corner{width:auto; float:left; height:35px; background:url(../images/top_side_menu_corner.gif) no-repeat 0 0; padding-left:32px;}
#top_side_menu .right_corner{width:auto; float:left; height:35px; background:url(../images/top_side_menu_corner1.gif) no-repeat right 0; padding-right:30px;}
#top_side_menu .right_corner ul{width:auto; float:left; list-style:none; padding:10px 0 0 2px;}
#top_side_menu .right_corner ul li{width:auto; float:left; padding:0 9px; background:url(../images/top_side_separator.jpg) no-repeat 0 0;}
#top_side_menu .right_corner ul li.first{width:auto; float:left; padding:0 8px 0 0; background:none;}
#top_side_menu .right_corner ul li img{width:auto; float:left;}
#top_side_menu .right_corner .search_area{width:auto; float:left;}
#top_side_menu .right_corner .search_area form{width:auto; float:left;}
#top_side_menu .right_corner .search_area .search_input_bg{width:126px; height:22px; float:left; background:url(../images/search_bg.jpg) no-repeat 0 0; margin: 0 5px; display:inline;}
#top_side_menu .right_corner .search_area input{width:120px; height:20px; float:left; padding:2px 6px 0; background:none;}
#top_side_menu .right_corner .search_area input.btn{width:37px; height:18px; float:left; background:url(../images/search_btn.jpg) no-repeat 0 0; margin-top:5px; cursor:pointer;}

/***********Menu***********/
#menu{width:1000px; float:left;position:absolute; bottom:1px; left:1px;}
#menu ul{width:1000px; float:left; list-style:none;}
#menu ul li{width:auto; float:left; padding-right:1px;}
#menu ul li a{width:auto; float:left;}

/***********Body Container***********/
#body_container{width:1000px; float:left; background:url(../images/body_bg.jpg) no-repeat 0 0;}

/***********Bradcrume***********/
#bradcrume{width:1000px; float:left;}
#bradcrume ul{width:auto; float:left; list-style:none; padding-left:36px; padding-top:3px;}
#bradcrume ul li{width:auto; float:left; font:normal 0.69em/27px  "Helvetica", Arial, sans-serif; color:#006699; padding-right:5px;}
#bradcrume ul li a{width:auto; float:left; color:#666; text-decoration:none;}

/***********Main Shadow Box***********/
#main_shadow_box{width:960px; float:left; background:url(../images/main_center_bg.png) no-repeat 0 0; margin-left:12px; display:inline;  padding:15px 0 10px 7px;}
#main_shadow_box_inner{width:960px; float:left; background:#fff; min-height:900px; height:auto!important; height:900px;}
#sign_in_container{width:790px; float:left; background:#fff; margin:50px 0 0 85px; min-height:600px; height:auto!important; height:600px; font-size:16px;}
#sign_in_container p{margin: 0;}
#sign_in_area{width:790px; float:left; background:#fff;}
#sign_in_area h3{width:777px; float:left; background:#003971; font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff;  padding:6px 0 6px 13px;}
#sign_in_area .inner_data{width:788px; float:left; background:url(../images/grey_white_bg.gif) repeat-x 0 0; border:1px solid #cfcfcf; padding-top:20px;}
#sign_in_area .inner_data .dotted_bg{width:765px; float:left; background:url(../images/dotted_bg.gif) repeat-y 0 0; padding:0 0px 0 23px}
#sign_in_area p{width:788px; float:left; margin: 0; font:normal 0.69em/15px "Helvetica", Arial, sans-serif; color:#505050; padding-top:15px;}
#sign_in_area p a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline;}

/***********Already Account***********/
#already_account{width:370px; float:left; }
#already_account h4 {width:370px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#3f79ab; padding-bottom:25px;}
#already_account h4 span{width:auto; font-weight:normal;color:#505050; padding-left:5px;}
#already_account .form_box{width:370px; float:left; padding-top:30px;}
#already_account form{width:370px; float:left;}
#already_account .row{width:370px; float:left; padding-bottom:13px;}
#already_account .row_link{width:215px; float:left; padding:0 0 0px 155px; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab;}
#already_account .row_bottom{width:210px; float:left; padding-left: 150px;}
#already_account .row_link a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline;}
#already_account label{width:147px; padding-right:8px; float:left; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right;}
#already_account .input_bg{width:186px; height:22px; float:left; background:url(../images/input_bg.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050;}
#already_account input{width:176px; height:20px; float:left; background:none; font-weight:bold; color:#505050; padding:2px 5px 0;}
#already_account .button_bg{width:87px; height:37px; float:left; background:url(../images/btn_bg.gif) no-repeat 0 0; padding:7px 0 0 7px;}
#already_account input.btn{width:73px; height:23px; float:left; background:url(../images/login.gif) no-repeat 0 0; cursor:pointer;}

/***********Not Registered***********/
#not_registered{width:340px; float:left; padding-left:35px;}
#not_registered h4 {width:340px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#3f79ab; padding-bottom:25px;}
#not_registered h4 span{width:auto; font-weight:normal;color:#505050; padding-left:5px;}
#not_registered p{width:auto;}
#not_registered ul{width:auto; float:left; list-style:none; padding-bottom:15px;}
#not_registered ul li{width:325px; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 9px; padding-left:12px; font:bold 0.81em/23px  "Helvetica", Arial, sans-serif; color:#505050;  text-align:left;}
#not_registered .row{width:340px; float:left; padding-bottom:13px;}
#not_registered .row .register_bg{width:107px; float:left; height:38px; background:url(../images/register_bg.jpg) no-repeat 0 0; padding:7px 0 0 7px; text-align:left;}
#not_registered .row .register_bg input.btn{width:107px; height:23px; float:left; background:url(../images/register_btn.jpg) no-repeat 0 0; cursor:pointer;}

/***********Forget Passwod PopUP***********/
#forget_password_popup{width:465px; float:left;}
#forget_password_popup .top_bg{width:465px; float:left; background:url(../images/pop_up_top.png) no-repeat 0 0;}
#forget_password_popup .bottom_bg{width:465px; float:left; background:url(../images/pop_up_bottom.png) no-repeat 0 0; height:18px;}
#forget_password_popup .top_bg .inner{width:430px; float:left; padding:17px 17px; position:relative;}
#forget_password_popup .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:8px; top:8px; z-index:999;}
#forget_password_popup .top_bg .inner h3{width:400px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:10px 0 4px 13px; text-align:left;}
#forget_password_popup .top_bg .inner h4{width:315px; float:left;  font:bold 0.94em/25px "Helvetica", Arial, sans-serif; color:#003971; text-align:center; padding:30px 0 0 55px; height: auto;}
#forget_password_popup .top_bg .inner .link_row{width:280px; float:left; padding:10px 0 15px 166px;}
#forget_password_popup .top_bg .inner .link_row .close_bg{width:87px; height:37px; float:left; background:url(../images/btn_bg_trans.png) no-repeat 0 0; padding:7px 0 0 0;}
#forget_password_popup .top_bg .inner .bottom_data{width:730px; float:left; background:url(../images/pop_up_loc.gif) no-repeat 1px 0; padding:30px 0 0 ;}
#forget_password_popup .top_bg .inner p{width:370px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 25px; text-align:left;}
#forget_password_popup .top_bg .inner p a{width:auto; font-weight:bold; text-decoration:none; color:#527dab;}
#forget_password_popup .top_bg .inner .top_data{width:370px; float:left; padding:20px 0 0 0;}
#forget_password_popup .top_bg .inner form{width:430px; float:left; }
#forget_password_popup .top_bg .inner .row{width:370px; float:left; padding-left:25px;}
#forget_password_popup .top_bg .inner .row_btn{width:370px; float:left; padding:8px 0 18px 22px;}
#forget_password_popup .top_bg .inner .row p{width:370px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 0; text-align:left;}
#forget_password_popup .top_bg .inner label{width:370px; float:left; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050;  text-align:left;}

#forget_password_popup .top_bg .inner .input_bg{width:206px; float:left; height:22px; background:url(../images/input_bg2.gif) no-repeat 0 0;}
#forget_password_popup .top_bg .inner input{width:195px; float:left; height:20px; padding:2px 5px 0; background:none;}
#forget_password_popup .top_bg .inner .reset_pass_bg{width:140px; height:31px; float:left; background:url(../images/reset_pass_bg.png) no-repeat 0 0; padding:4px 0 0 4px;}
#forget_password_popup .top_bg .inner input.r_pass_btn{width:132px; height:23px; float:left; background:url(../images/reset_password_btn.png) no-repeat 0 0; cursor:pointer;}

#forget_password_popup .top_bg .inner .cancel_bg{width:91px; height:31px; float:left; background:url(../images/cancel_bg_trans.png) no-repeat 0 0; padding:4px 0 0 4px;}
#forget_password_popup .top_bg .inner input.cancel_btn{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0; cursor:pointer;}



#sign_register_popup{width:816px; float:left;}
#sign_register_popup .top_bg{width:816px; float:left; background:url(../images/big_pop_up_top.png) no-repeat 0 0;}
#sign_register_popup .bottom_bg{width:816px; float:left; background:url(../images/big_pop_up_bottom.png) no-repeat 0 0; height:18px;}
#sign_register_popup .top_bg .inner{width:804px; float:left; padding:18px 12px; position:relative; padding:12px 0 0 12px;}
#sign_register_popup .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:5px; text-align:right; top:5px; z-index:999;}
#sign_register_popup .top_bg .inner h3{width:750px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:8px 0 6px 13px; text-align:left;}
#sign_register_popup h4 {width:335px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#3f79ab; padding-bottom:25px; text-align:left;}
#sign_register_popup h4 span{width:auto; font-weight:normal;color:#505050; padding-left:5px;}
#sign_register_popup .form_box{width:370px; float:left; padding-top:40px;}
#sign_register_popup form{width:345px; float:left;}
#sign_register_popup .row{width:345px; float:left; padding-bottom:13px;}
#sign_register_popup .row_link{width:215px; float:left; padding:0 0 0px 155px; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab;}
#sign_register_popup small{padding-left:155px; float:left; width:200px; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab; padding-top:1px; text-align:left;}
#sign_register_popup small a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline;}
#sign_register_popup .row_bottom{width:210px; float:left; padding-left: 146px;}
#sign_register_popup .row_link a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline;}
#sign_register_popup label{width:147px; padding-right:8px; float:left; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right;}
#sign_register_popup .input_bg{width:186px; height:22px; float:left; background:url(../images/input_bg.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050;}
#sign_register_popup input{width:176px; height:20px; float:left; background:none; font-weight:normal; color:#505050; padding:2px 5px 0;}
#sign_register_popup .button_bg{width:87px; height:37px; float:left; background:url(../images/btn_bg.gif) no-repeat 0 0; padding:7px 0 0 7px;}
#sign_register_popup input.btn{width:73px; height:23px; float:left; background:url(../images/login.gif) no-repeat 0 0; cursor:pointer;}

#sign_register_popup .inner_data{width:791px; float:left;  padding-top:20px;}
#sign_register_popup .inner_data .dotted_bg{width:765px; float:left; background:url(../images/dotted_bg.gif) repeat-y 0 0; padding:0 0px 0 23px}
#sign_register_popup p{width:788px; float:left; font:normal 0.69em/15px "Helvetica", Arial, sans-serif; color:#505050; padding-top:15px;}
#sign_register_popup p a{width:auto; font-weight:bold; color:#527dab; text-decoration:none;}

#pop_support_info{width:758px; float:left; border-top:1px solid #cfcfcf; padding:25px 0 9px 30px; margin-top:20px;}
#pop_support_info h4{width:710px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:15px;}
#pop_support_info p{width:710px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:0px 0 20px;  text-align:left;}
#pop_support_info p strong{width:710px; float:left; font-weight:bold; color:#505050; text-align:left;}
#pop_support_info p a{width:auto; color:#527dab; font-weight:bold; padding-bottom:20px; text-decoration:none;  text-align:left;}
#pop_support_info .row_close{width:410px; float:left; padding:0 0 15px 313px;}
#pop_support_info .row_close .close_bg{width:94px; height:34px; float:left; background:url(../images/cancel_bg.gif) no-repeat 0 0;}
#pop_support_info .row_close .close_bg a{width:81px; height:23px; float:left; padding:6px 0 0 6px;}

/***********Support Info***********/
#support_info{width:758px; float:left; border-top:1px solid #cfcfcf; padding:25px 0 9px 30px; margin-top:20px;}
#support_info h4{width:710px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:15px;}
#support_info p{width:710px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:20px;}
#support_info p strong{width:710px; float:left; font-weight:bold; color:#505050;}
#support_info p a{width:auto; color:#527dab; font-weight:bold; padding-bottom:20px; text-decoration:none;}

/***********Create New Password***********/
#new_password{width:775px; float:left;}
#new_password form{width:775px; float:left;}
#new_password .row{width:775px; float:left; padding-top:10px;}
#new_password .row_btn{width:500px; float:left; padding:15px 0 40px 180px;}
#new_password .row_link{width:775px; float:left;font:bold 0.81em/20px "Helvetica", Arial, sans-serif;}
#new_password .row_link a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline;}
#new_password label{width:175px; float:left; padding-right:10px; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right;}
#new_password label span{color:#003971;}
#new_password label span.red{color:#cf3908;}
#new_password small{width:500px; float:left; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab; padding-left:185px;}
#new_password .input_bg{width:236px; float:left; height:22px; background:url(../images/input_bg2.gif) no-repeat 0 0;}
#new_password input{width:230px; float:left; height:20px; padding:2px 3px 0; background:none;}
#new_password .input_update_bg{width:90px; height:28px; float:left; background:url(../images/update_bg.gif) no-repeat 0 0; padding:6px 0 0 5px; margin-right:10px; display:inline;}
#new_password input.update_btn{width:83px; height:23px; float:left; background:url(../images/update_btn.gif) no-repeat 0 0; cursor:pointer;}

#new_password .cancel_bg{width:89px; height:28px; float:left; background:url(../images/cancel_bg.gif) no-repeat 0 0; padding:6px 0 0 5px;}
#new_password input.cancel_btn{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0; cursor:pointer;}


/***********Registration***********/
#registration{width:780px; float:left;}
#registration h5{width:725px; float:left; font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#003971; padding:0 0 10px 20px;}
#registration form{width:775px; float:left;}
#registration .row{width:775px; float:left; padding-bottom:15px;}
#registration .row_spl{width:775px; float:left; padding-bottom:10px;}
#registration .row_btn{width:500px; float:left; padding:5px 0 22px 200px;}
#registration .row_link{width:775px; float:left; font:bold 0.81em/20px "Helvetica", Arial, sans-serif;}
#registration .row_link a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline;}
#registration label{width:190px; float:left; padding-right:17px; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right;}
#registration label span{color:#003971;}
#registration label span.red{color:#cf3908;}
#registration small{width:500px; float:left; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab; padding-left:207px;}
#registration .input_bg{width:266px; float:left; height:22px; background:url(../images/input_bg1.gif) no-repeat 0 0;}
#registration .list_bg{width:157px; float:left; height:21px; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative; z-index:9}
#registration .list_bg .data_list{width:155px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#registration .list_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc;}
#registration .list_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc;}
#registration .list_bg .data_list ul li.last{border-bottom:none;}
#registration .list_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#registration .list_bg .data_list ul li a:hover{text-decoration:underline;}
#registration .list_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#registration .input_bg3{width:266px; float:left; height:22px; background:url(../images/input_bg3.gif) no-repeat 0 0;}
#registration .input_bg4{width:107px; float:left; height:22px; background:url(../images/input_bg4.gif) no-repeat 0 0;}
#registration .input_bg3_small{width:47px; float:left; height:22px; background:url(../images/input_bg3.gif) no-repeat 0 0;}
#registration input{width:260px; float:left; height:20px; padding:2px 3px 0; background:url(../images/input_bg1.gif) no-repeat 0 0;}
#registration input.list_input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none;}
#registration input.small_input{width:97px; float:left; height:19px; padding:2px 5px 0; background:url(../images/input_bg4.gif) no-repeat 0 0;}
#registration input.tiny_input{width:37px; float:left; height:20px; padding:2px 3px 0; background:url(../images/input_bg3.gif) no-repeat 0 0;}
#registration .red_tag, .reg_tag {width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding-left:11px;}
#registration .red_tag .right, .reg_tag .right {width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px;}
#registration .red_tag .left, .reg_tag .left {width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px;}
#registration .input_submit_bg{width:90px; height:35px; float:left; background:url(../images/submit_bg.gif) no-repeat 0 0; padding:6px 0 0 7px; margin-right:10px; display:inline;}
#registration input.submit_btn{width:83px; height:23px; float:left; background:url(../images/submit_btn.gif) no-repeat 0 0; cursor:pointer;}
#registration .cancel_bg{width:91px; height:35px; float:left; background:url(../images/cancel_bg_trans.png) no-repeat 0 0; padding:4px 0 0 4px; display:inline; margin:2px 0 0 0;}
#registration input.cancel_btn{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0; cursor:pointer;}



/***********Footer***********/
#footer{width:1000px; float:left; background:#fff url(../images/footer_bg.jpg) no-repeat 0 0; padding-bottom:50px;}
#footer_inner{width:980px; float:left; padding:12px 0 0 20px;}
#footer_inner .titles{width:980px; float:left;}
#footer_inner .titles ul{width:920px; float:left; list-style:none; padding:15px 0 5px; background:url(../images/footer_title_border.jpg) repeat-x 0 bottom; margin-left:15px; display:inline;}
#footer_inner .titles ul li{width:auto; float:left; background:url(../images/blue_seprator.gif) repeat-y 0 0; font:bold 0.75em/17px "Helvetica", Arial, sans-serif; color:#527dab;}
#footer_inner .titles ul li a{text-decoration:none; color:#527dab;}
#footer_inner .titles ul li.title1{width:auto; float:left; padding:0 22px; background:none;}
#footer_inner .titles ul li.title2{width:auto; float:left; padding:0 40px;}
#footer_inner .titles ul li.title3{width:auto; float:left; padding:0 18px;}
#footer_inner .titles ul li.title4{width:auto; float:left; padding:0 25px;}
#footer_inner .inner_data{width:937px; float:left; background:url(../images/footer_white_bg.jpg) no-repeat 0 0; padding:10px 0 0 3px; margin:6px 0 0 7px; display:inline}
#footer_inner .inner_data .dotted_line{width:931px; float:left; background:url(../images/footer_dot_bg.gif) repeat-y 0 0; margin-left:5px; display:inline}
#footer_inner .inner_data .dotted_line .box_first{width:133px; float:left; padding-left:13px;}
#footer_inner .inner_data .dotted_line .box{width:132px; float:left; padding-left:21px;}
#footer_inner .inner_data .dotted_line ul{width:133px; float:left; list-style:none;}
#footer_inner .inner_data .dotted_line ul li{width:133px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif;  color:#9c9d9d; padding-top:2px;}
#footer_inner .inner_data .dotted_line ul li a{color:#9c9d9d; text-decoration:none;}
#registration .red{color:#cf3908;}
#registration label span{color:#003971;}



/***********Forget Passwod PopUP***********/
#forget_password_reset{width:465px; float:left;}
#forget_password_reset .top_bg{width:465px; float:left; background:url(../images/pop_up_top.png) no-repeat 0 0;}
#forget_password_reset .bottom_bg{width:465px; float:left; background:url(../images/pop_up_bottom.png) no-repeat 0 0; height:18px;}
#forget_password_reset .top_bg .inner{width:430px; float:left; padding:17px 17px; position:relative;}
#forget_password_reset .top_bg .inner .cross_btn{width:30px; height:30px; float:left; position:absolute; right:8px; top:8px;}
#forget_password_reset .top_bg .inner h3{width:400px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:10px 0 4px 13px;  text-align:left;}
#forget_password_reset .top_bg .inner h4{width:315px; float:left;  font:bold 0.94em/25px "Helvetica", Arial, sans-serif; color:#003971; text-align:center; padding:30px 0 0 55px;}
#forget_password_reset .top_bg .inner .link_row{width:280px; float:left; padding:10px 0 15px 166px; float:left;}
#forget_password_reset .top_bg .inner .link_row .close_bg{width:87px; height:37px; float:left; background:url(../images/btn_bg_trans.png) no-repeat 0 0; padding:7px 0 0 7px; text-align:left;}
#forget_password_reset .top_bg .inner .bottom_data{width:730px; float:left; background:url(../images/pop_up_loc.gif) no-repeat 1px 0; padding:30px 0 0 ;}
#forget_password_reset .top_bg .inner p{width:370px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 25px;  text-align:left;}
#forget_password_reset .top_bg .inner p a{width:auto; font-weight:bold; text-decoration:none; color:#527dab;}
#forget_password_reset .top_bg .inner .top_data{width:370px; float:left; padding:20px 0 0 0;}
#forget_password_reset .top_bg .inner form{width:430px; float:left; }
#forget_password_reset .top_bg .inner .row{width:370px; float:left; padding-left:25px;}
#forget_password_reset .top_bg .inner .row_btn{width:370px; float:left; padding:8px 0 18px 22px;}
#forget_password_reset .top_bg .inner .row p{width:370px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 0;}
#forget_password_reset .top_bg .inner label{width:370px; float:left; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050;}

#forget_password_reset .top_bg .inner .input_bg{width:206px; float:left; height:22px; background:url(../images/input_bg2.gif) no-repeat 0 0;}
#forget_password_reset .top_bg .inner input{width:195px; float:left; height:20px; padding:2px 5px 0; background:none;}
#forget_password_reset .top_bg .inner .reset_pass_bg{width:140px; height:31px; float:left; background:url(../images/reset_pass_bg.png) no-repeat 0 0; padding:4px 0 0 4px;}
#forget_password_reset .top_bg .inner input.r_pass_btn{width:132px; height:23px; float:left; background:url(../images/reset_password_btn.png) no-repeat 0 0; cursor:pointer;}

#forget_password_reset .top_bg .inner .cancel_bg{width:91px; height:31px; float:left; background:url(../images/cancel_bg_trans.png) no-repeat 0 0; padding:4px 0 0 4px;}
#forget_password_reset .top_bg .inner input.cancel_btn{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0; cursor:pointer;}

/************Promotion_code Start************/
.promoCart { width: 788px !important; float: left; }
#Promotion_code{width:790px; float:left; margin-top:1px; background: #6d96c2; overflow: hidden;}
#Promotion_code .wide {width:768px !important; float:left; background:#5e86b1 !important; padding:10px 12px 0 10px !important; }
#Promotion_code .left_area{width:623px; float:left; background:#5e86b1; padding:10px 12px 0; }
#Promotion_code .left_area form{width:623px; float:left;}
#Promotion_code .left_area .row{width:623px; float:left; padding-bottom:7px;}
#Promotion_code .left_area .row .recent_promo{float: left; color:#fff; padding: 0 8px 0 0;}
#Promotion_code .left_area .row .recent_promo a{font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color: #fcbb00;}
#Promotion_code .left_area .widerow {  width:776px !important;}
#Promotion_code .left_area .row p{width:auto; float:left; font:bold 0.88em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:0px;}
#Promotion_code .left_area .row p strong{font:bold 1.00em/21px "Helvetica", Arial, sans-serif!important;}
#Promotion_code .left_area .row p span{color:#fcbb00;}
#Promotion_code .left_area .row p a{margin-left: 10px; color: #cbe3fb; font:bold 0.85em/13px "Helvetica", Arial, sans-serif!important; text-decoration: none;}
#Promotion_code .left_area .row p.additionalText { font:normal 0.75em/18px "Helvetica", Arial, sans-serif; color:#fff; padding: 0 0 0 10px; }
#Promotion_code .left_area .row p.additionalTextMini { font:normal 0.75em/18px "Helvetica", Arial, sans-serif; color:#fff; padding: 2px 0 0 30px; }
#Promotion_code .left_area label{width:auto; float:left; font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#fff; padding-right:10px;}
#Promotion_code .left_area input{width:130px; height:20px; border:1px solid #cfcfcf; float:left; color:#000; margin-top:5px;}
#Promotion_code .left_area .input_bg{ width:90px; height:27px; float:left; background:url(../images/apply_bg.jpg) no-repeat 0 0; padding:4px 0 0 5px; margin-left:3px; display:inline;}
#Promotion_code .left_area input.btn{ width:83px; height:23px; float:left; background:url(../images/apply_btn.gif) no-repeat 0 0; margin:0px; border:0px; cursor:pointer;}
#Promotion_code .left_area input.updatebtn{ width:83px; height:23px; float:left; background:url(../images/update_btn_blue.png) no-repeat 0 0; margin:0px; border:0px; cursor:pointer;}
#Promotion_code .need_help{width:143px; float:left; padding:10px 0 0 0; }
#Promotion_code .need_help p{width:143px; float:left;  color:#fff; text-align:center; padding:0px;}
#Promotion_code .need_help .live_chat{width:88px; height:28px; float:left;  padding:5px 0 0 4px;  display:inline;}
#Promotion_code .need_help .live_chat a{width:83px; height:23px; float:left; background:url(../images/live_chat_btn.jpg) no-repeat 0 0;}
/*************Promotion_code End************/

/*your_new_subscription Start*/
#your_new_subscription{width:790px; float:left;  position:relative;}
#your_new_subscription h4{width:auto; display:block; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#505050; padding-left:12px;}
#your_new_subscription h6{width:auto; display:block; font:normal 0.75em/21px "Helvetica", Arial, sans-serif; color:#72ae57; padding-left:12px;}
#your_new_subscription ul{width:776px; float:left; list-style:none; padding:8px 0 0 12px;}
#your_new_subscription ul.data li{width:758px; float:left; padding:20px 0 25px; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; background:url(../images/doted_row.gif) repeat-x 0 bottom;}
#your_new_subscription ul.data li.last{width:758px; float:left; padding:20px 0; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; background:none;}
#your_new_subscription ul.data li a{width:auto; float:left; color:#527dab; text-decoration:underline; padding-bottom:10px; border-bottom:1px solid #222;}
#your_new_subscription ul.data li a.why{width:auto; cursor: pointer; float:none; color:#527dab; border:none;}
#your_new_subscription ul.data li span{color:#72ae57; }
#your_new_subscription ul.data li .renewal_changed{color:#72AE57;}
#your_new_subscription ul.data li strong.space{padding-right:10px;}
#your_new_subscription ul.data li .row{width:758px; float:left;}
#your_new_subscription ul.data li .row_p{width:758px; float:left; padding-top:30px;}
#your_new_subscription ul.data li .row .col1{width:180px; float:left;}
#your_new_subscription ul.data li .row .col2{width:220px; float:left;}
#your_new_subscription ul.data li .row .col3{width:175px; float:left;}
#your_new_subscription ul.data li .row .col4{width:123px; float:left;}
#your_new_subscription ul.data li .row .col5{width:60px; float:left; line-height:13px;}
#your_new_subscription ul.data li .row .col5 a.change{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 6px; padding-left:15px;color:#527dab; border:none;}
#your_new_subscription ul.data li p{width:auto; float:left; font:normal 0.75em/17px "Helvetica", Arial, sans-serif; color:#72ae57; padding:0px;}
#your_new_subscription .add_your_order{width:776px; float:left; padding:25px 0 25px 12px; font: normal 0.81em/21px "Helvetica", Arial, sans-serif; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf;}
#your_new_subscription .add_your_order a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:15px;color:#527dab;}
#your_new_subscription .another_series{width:776px; float:left; padding:20px 0 40px 12px;}
#your_new_subscription .another_series .left_side{width:207px; float:left; font-size:0.81em;}
#your_new_subscription .another_series .left_side a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 6px; padding-left:15px;color:#527dab; font-family: "Helvetica", Arial, sans-serif;}
#your_new_subscription .another_series form{ width:530px; float:left;}
#your_new_subscription .another_series label{width:530px; float:left; font:normal 0.81em/27px "Helvetica", Arial, sans-serif; color:#505050;}
#your_new_subscription .another_series .input_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; margin-top:6px; position:relative;}
#your_new_subscription .another_series input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/16px "Helvetica", Arial, sans-serif; color:#505050;}
#your_new_subscription .another_series .input_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#your_new_subscription .another_series .input_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#your_new_subscription .another_series .input_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px;}
#your_new_subscription .another_series .input_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#your_new_subscription .another_series .input_bg .data_list ul li.last{border-bottom:none;}
#your_new_subscription .another_series .input_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#your_new_subscription .another_series .input_bg .data_list ul li a:hover{text-decoration:underline;}
#your_new_subscription .another_series .dropdown{height:21px; float:left; margin-top:6px; position:relative; background-color:#E5EBF1;}
#your_new_subscription .another_series .go_bg{width:55px; height:30px; float:left; background:url(../images/go_btn_bg.jpg) no-repeat 0 0; padding:5px 0 0 7px;}
#your_new_subscription .another_series input.go_btn{width:45px; height:23px; float:left; background:url(../images/go_btn.jpg) no-repeat 0 0; cursor:pointer;}
#your_new_subscription .red_arrow_comment{width:291px; height:65px; float:left; position:absolute; top:65px; right:-15px;}
#your_new_subscription .red_arrow_comment .arrow_bg{width:291px; height:65px; float:left; background:url(../images/red_arrow_comment.png) no-repeat 0 0;}
#your_new_subscription .red_arrow_comment .arrow_bg p{width:auto; height:auto; float:left; padding:10px 30px 0 40px; font:normal 0.75em/15px "Helvetica", Arial, sans-serif; color:#cf3908;}
/*your_new_subscription End*/

/*Renewal Option Start*/
#renewal_option{width:788px; float:left;  position:relative;}
#renewal_option h4{width:auto; display:block; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#505050; padding:8px 0 0 12px;}
#renewal_option .option{width:776px; float:left; padding:4px 0 33px 12px; border-bottom:1px solid #cfcfcf;}
#renewal_option .option ul{width:770px; float:left; list-style:none;font:normal 0.81em/23px "Helvetica", Arial, sans-serif; color:#505050;}
#renewal_option .option ul li{width:770px; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 10px; padding-left:15px;}
#renewal_option .choose_option{width:763px; float:left; padding:42px 0 20px 13px; font:normal 0.81em/19px "Helvetica", Arial, sans-serif; color:#505050;}
#renewal_option .choose_option .blue_row{width:763px; float:left; padding-top:1px;}
#renewal_option .choose_option .blue_row .lite_blue{width:590px; background:#e8eef5; float:left; padding:8px 0 0 20px; margin-right:1px; display:inline; height:67px; }
#renewal_option .choose_option .blue_row .lite_blue_long{width:610px;}
#renewal_option .choose_option .blue_row .row{width:590px; float:left;}
#renewal_option .choose_option .blue_row .row .right_padd{ padding-right:10px;}
#renewal_option .choose_option .blue_row .row .col{width:180px; float:left;}
#renewal_option .choose_option .blue_row .row .col2{width:240px; float:left;}
#renewal_option .choose_option .blue_row .row .col3{width:auto; float:left;}
#renewal_option .choose_option .blue_row .dark_blue {width:139px; height:70px; background:#d6e0ea;float:left;padding:5px 0 0 12px;}
#renewal_option .choose_option .blue_row .dark_blue_long{width:118px;}
#renewal_option .choose_option .blue_row .dark_blue form{width:auto; float:left;}
#renewal_option .choose_option .blue_row .dark_blue .row{width:auto; float:left;}
#renewal_option .choose_option .blue_row .dark_blue input.radio{width:auto; float:left; margin-top:5px;}
#renewal_option .choose_option .blue_row .dark_blue label{width:auto; float:left; padding-left:12px; line-height:20px}
#renewal_option .choose_option .white_row{width:763px; float:left;  font-family:"Helvetica", Arial, sans-serif; padding-top:8px}
#renewal_option .choose_option .white_row .row{width:746px; float:left; border-bottom:1px solid #e7e7e7; padding:0 0 0 17px; line-height:27px; color:#505050;}
#renewal_option .choose_option .white_row .row input.radio{width:auto; float:left; margin-top:8px;}
#renewal_option .choose_option .white_row .last{ border-bottom:none; padding-bottom:5px;}
#renewal_option .choose_option .white_row .row .col1{width:280px; float:left; padding-right:10px;}
#renewal_option .choose_option .white_row .row .col2{width:70px; float:left; padding-right:10px;}
#renewal_option .choose_option .white_row .row .col3{width:80px; float:left; padding-right:10px;}
#renewal_option .choose_option .white_row .row .col4{width:23px; float:left; padding-right:0px;}
#renewal_option .choose_option .white_row .row .col5{width:45px; float:left; padding-right:0px;}
#renewal_option .choose_option .white_row .row .col6{width:auto; float:left; padding-right:0px; color:#003971; white-space:nowrap;}
#renewal_option .red_tag_flipped {width:auto; float:right; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding: 5px 11px 0 0;}
#renewal_option .red_tag_flipped .right {width:auto; float:left; background:url(../images/red_arrow_point_right.gif) no-repeat right 0;padding-right:11px; line-height:21px;}
#renewal_option .red_tag_flipped .left {width:auto; float:left; background:url(../images/red_arrow_left.gif) no-repeat left 0;line-height:21px; padding:0 5px 0 10px;}
#renewal_option .choose_option .grey_row{width:743px; float:left; padding-left:20px; background:#e4e4e4; padding-bottom:3px;}
#renewal_option .choose_option .border{ border-top:2px solid #b2b2b2;}
#renewal_option .choose_option .grey_row p{width:743px; float:left; line-height:20px; font-weight:bold;}
#renewal_option .choose_option .grey_row p a{width:743px; float:none; font-size:0.75em; line-height:21px; text-decoration:underline; margin-left:20px; display:inline; color:#5c84b0; font-weight:normal;}
#renewal_option .choose_option .lite_grey_row{width:743px; float:left; padding-left:20px; background:#ececec; padding-top:3px;}
#renewal_option .choose_option .lite_grey_row .row{width:743px; float:left; line-height:27px;}
#renewal_option .choose_option .lite_grey_row .row .col1{width:220px; float:left;}
#renewal_option .choose_option .lite_grey_row .row .col4{width:20px; float:left; padding-right:10px;}
#renewal_option .choose_option .lite_grey_row .row .col4 input.radio{width:20px; float:left; margin-top:7px;}
#renewal_option .choose_option .lite_grey_row .row .col2{width:27px; float:left; padding-right:8px;}
#renewal_option .choose_option .lite_grey_row .row .col3{width:70px; float:left; padding-right:10px;}
/*Renewal Option End*/

/*renewals_area Start*/
#grey_main_container{width:790px; float:left; background:#fff;}
#grey_main_container h3{width:777px; float:left; background:#003971; font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff;  padding:7px 0 7px 13px;}
#grey_main_container h3.rmv_padd{padding:4px 0 4px 13px;}
#grey_main_container .inner_data{width:788px; float:left; background:url(../images/grey_white_bg.gif) repeat-x 0 0; border:1px solid #cfcfcf; padding-top:20px;}
/*renewals_area End*/

/*renewal Start*/
#renewals{width:788px; float:left;}
#renewals .top_box{width:762px; float:left; padding:27px 0 13px 24px; border-bottom:1px solid #cfcfcf;}
#renewals h4{width:764px; float:left; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#0f6e9e; padding-left:24px; padding-top:10px;}
#renewals p{width:764px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 17px 0;}
/*renewal End*/

/*additional_tickets Start*/
#additional_tickets{width:788px; float:left;}
#additional_tickets h4{width:764px; float:left; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#505050; padding-left:13px;}
#additional_tickets p{width:764px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 17px 0;}
#additional_tickets .ticket_search{width:775px; float:left; padding:33px 0 10px 13px;}
#additional_tickets .ticket_search form{width:775px; float:left;}
#additional_tickets .ticket_search small{width:auto; float:left;font:bold 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-right:10px;}
#additional_tickets .ticket_search label{width:auto; float:left; font:normal 0.81em/18px "Helvetica", Arial, sans-serif; color:#505050; padding:0 22px 0 8px;}
#additional_tickets .ticket_search input.radio{width:auto; float:left; margin:0px 0 0 0; padding:0px;}
#additional_tickets .ticket_search .list_bg{width:157px; float:left; height:21px; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative; z-index:9; margin-left:45px; display:inline;}
#additional_tickets .ticket_search input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/16px "Helvetica", Arial, sans-serif; color:#505050; margin:0px;}
#additional_tickets .ticket_search .list_bg .arrow{width:15px; float:left; padding:6px 0 0}
#additional_tickets .ticket_search .list_bg .data_list{width:155px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#additional_tickets .ticket_search .list_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc;}
#additional_tickets .ticket_search .list_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc;}
#additional_tickets .ticket_search .list_bg .data_list ul li.last{border-bottom:none;}
#additional_tickets .ticket_search .list_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#additional_tickets .ticket_search .list_bg .data_list ul li a:hover{text-decoration:underline;}
#additional_tickets .ticket_search .dropdown{height:21px; float:left; position:relative; background-color:#E5EBF1;margin-left:45px;}
#additional_tickets .ticket_output{width:761px; float:left;font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-left:12px;}
#additional_tickets .ticket_output .title{width:761px; float:left; background:#cfdae5; height:25px; font-weight:bold; line-height:22px;}
#additional_tickets .ticket_output .col1{width:118px; float:left; padding-left:22px;}
#additional_tickets .ticket_output .col2{width:240px; float:left; padding-left:30px;}
#additional_tickets .ticket_output .col2 a.arrow{width:225px; float:left; background:url(../images/green_arrow.jpg) no-repeat 0 7px; padding-left:15px;color:#6fab54;}
#additional_tickets .ticket_output .col3{width:315px; float:left; padding-left:31px;overflow: hidden;}
#additional_tickets .ticket_output .col3 p{width:300px; float:left;}
#additional_tickets .ticket_output .data {width:761px; float:left; background:url(../images/ticket_output_bg.jpg) repeat-y 0 0;}
#additional_tickets .ticket_output .data ul {width:761px; float:left; list-style:none; padding-bottom:10px;}
#additional_tickets .ticket_output .data ul li{width:761px; float:left; border-top:1px solid #e7e7e7; padding:15px 0 17px;}
/*additional_tickets End*/

/*series_data Start*/
.series_data{width:758px; float:left; padding:0 15px 10px 15px;font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}
.series_data ul{width:758px; float:left; list-style:none; padding-top:17px;}
.series_data ul li{width:740px; float:left; background:url(../images/doted_row.gif) repeat-x 0 0; padding:10px 0 9px 20px;}
.series_data ul li.first{background:none;}
.series_total_container{background:none; border-top:4px solid #cfcfcf; padding-top:7px; clear:both; margin: 0 10px;}
.series_data ul li .col1{width:215px; float:left;}
.series_data ul li .col2{width:128px; float:left;}
.series_data ul li .col3{width:170px; float:left;}
.series_data ul li .col4{width:215px; float:left;}
.series_total_container .col5_total{width:auto; float:right; padding-right:30px;font: 0.81em/17px "Helvetica",Arial,sans-serif}
.series_data span.space{width:auto; padding-left:30px;}
/*series_data End*/

/*process_renweal Start*/
#process_renweal{width:758px; float:left; padding:0 15px 120px 15px;}
#process_renweal p{width:753px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 10px 7px;}
#process_renweal .process_renewal_bg{width:160px; height:28px; float:left; padding:5px 0 0 5px; background:url(../images/process_renewal_btn_bg.jpg) no-repeat 0 0; margin-left:3px; display:inline;}
#process_renweal .process_renewal_bg a{width:152px; height:23px; float:left; background:url(../images/process_renewal_btn.jpg) no-repeat 0 0;}
#process_renweal small{width:753px; height:23px; float:left; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab; padding:10px 0 0 7px;}
/*process_renweal End*/

/*Bottom Button Start*/
#bottom_btn{width:788px; float:left; padding-top:25px;}
#bottom_btn .back_bg{width:88px; height:35px; float:left; background:url(../images/back_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 4px; margin-right:5px; display:inline;} 
#bottom_btn .back_bg a{width:88px; height:29px; float:left; background:url(../images/back_btn.jpg) no-repeat 0 0;}
#bottom_btn .contineue_bg{width:117px; height:29px; float:left; background:url(../images/contineu_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 5px;} 
#bottom_btn .contineue_bg a{width:177px; height:29px; float:left; background:url(../images/contineu_btn.jpg) no-repeat 0 0;}
#bottom_btn .no_thanks{width:259px; height:28px; float:left; background:url(../images/no_thank_bg.jpg) no-repeat 0 0; padding:5px 0 0 5px;} 
#bottom_btn .no_thanks a{width:253px; height:23px; float:left; background:url(../images/no-thanks_btn.jpg) no-repeat 0 0;}
#bottom_btn .add_option{width:117px; height:29px; float:left; background:url(../images/contineu_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 5px;} 
#bottom_btn .add_option a{width:111px; height:23px; float:left; background:url(../images/add_option_btn.jpg) no-repeat 0 0;}
#bottom_btn .add_to_cart{width:117px; height:29px; float:left; background:url(../images/contineu_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 5px;} 
#bottom_btn .add_to_cart a{width:111px; height:23px; float:left; background:url(../images/add_to_cart.jpg) no-repeat 0 0;}
#bottom_btn .add2cart_shopping{width:268px; height:27px; float:left; background:url(../images/add2cart_bg.jpg) no-repeat 0 0; padding:5px 0 0 5px;} 
#bottom_btn .add2cart_shopping a{width:268px; height:23px; float:left; background:url(../images/add2cart_btn.jpg) no-repeat 0 0;}
#bottom_btn .add2cart_checkout{width:206px; height:27px; float:left; background:url(../images/add2cartout_bg.jpg) no-repeat 0 0; padding:5px 0 0 5px;} 
#bottom_btn .add2cart_checkout a{width:201px; height:23px; float:left; background:url(../images/add2cartout_btn.jpg) no-repeat 0 0;}
#bottom_btn .dont_change{width:122px; height:27px; float:left; background:url(../images/dont_change_bg.gif) no-repeat 0 0; padding:5px 0 0 5px; margin: 0 0 0 55px;} 
#bottom_btn .dont_change a{width:118px; height:23px; float:left; background:url(../images/dont_change_btn.gif) no-repeat 0 0;}
#bottom_btn .dont_change input.d_change{width:118px; height:23px; float:left; background:url(../images/dont_change_btn.gif) no-repeat 0 0; cursor:pointer;}
#bottom_btn .save_changes{width:133px; height:27px; float:left; background:url(../images/save_changes_bg.gif) no-repeat 0 0; padding:5px 0 0 5px;} 
#bottom_btn .save_changes a{width:128px; height:23px; float:left; background:url(../images/save_changes_btn.gif) no-repeat 0 0;}
#bottom_btn .save_changes input.s_changes{width:128px; height:23px; float:left; background:url(../images/save_changes_btn.gif) no-repeat 0 0; cursor:pointer;}
#bottom_btn .checkout{width:107px; height:27px; float:left; background:url(../images/checkout_bg.gif) no-repeat 0 0; padding:4px 0 0 4px} 
#bottom_btn .checkout a{width:103px; height:23px; float:left; background:url(../images/checkout_btn.gif) no-repeat 0 0}
#bottom_btn .continew_shopping{width:166px; height:27px; float:left; background:url(../images/contineu_shopping_bg.gif) no-repeat 0 0; padding:4px 0 0 4px} 
#bottom_btn .continew_shopping a{width:161px; height:23px; float:left; background:url(../images/contineu_shopping_btn.gif) no-repeat 0 0}
#bottom_btn .cancel_btn{width:90px; height:30px; float:left; background:url(../images/cancel_bg.gif) no-repeat 0 0; padding:6px 0 0 6px} 
#bottom_btn .cancel_btn a{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0}
#bottom_btn .place_order{width:166px; height:27px; float:left; background:url(../images/contineu_shopping_bg.gif) no-repeat 0 0; padding:4px 0 0 4px} 
#bottom_btn .place_order a{width:161px; height:23px; float:left; background:url(../images/place_order_btn.jpg) no-repeat 0 0}
#bottom_btn .clear_cart{width:133px; height:33px; float:left; background:url(../images/clear_cart_bg.gif) no-repeat 0 0; padding:4px 0 0 4px} 
#bottom_btn .clear_cart a{width:123px; height:23px; float:left; background:url(../images/clear_cart_btn.gif) no-repeat 0 0}

/*Bottom Button End*/

/*top_control_selction Start*/
#nav{width:790px; float:left; height:23px; background:url(../images/sprite_nav.gif) no-repeat 0 0; margin-bottom:1px;}
#nav ul{float:left; width:789px; list-style:none; border-right:1px solid #cfcfcf }
#nav ul.bg3{ background:url(../images/sprite_nav.gif) no-repeat 0 -69px;}
#nav ul.bg5{ background:url(../images/sprite_nav.gif) no-repeat 0 -92px;}
#nav ul.bg2{ background:url(../images/sprite_nav.gif) no-repeat 0 -46px;}
#nav ul.bg1{ background:url(../images/sprite_nav.gif) no-repeat 0 -23px;}
#nav ul.bg6{ background:url(../images/sprite_nav.gif) no-repeat 0 bottom;}
#nav ul.bg4{ background:url(../images/nav1_bg.gif) no-repeat 0 0;}
#nav li{float:left; width:auto; font:bold 0.81em/21px "Helvetica", Arial, sans-serif; color:#527dab; height:23px;}
#nav li a{color:#505050; text-decoration:none; cursor:default; padding-left:15px;font-weight:bold;font-family:"Helvetica",Arial,sans-serif;}
#nav li.tab1{float:left; width:198px;}
#nav li.tab1 a.active{float:left; width:auto; color:#fff;}
#nav li.tab2{float:left; width:134px;}
#nav li.tab2 a.active{float:left; width:auto; color:#fff;}
#nav li.tab3{float:left; width:172px;}
#nav li.tab3 a.active{float:left; width:auto; color:#fff;}
#nav li.tab4{float:left; width:118px;}
#nav li.tab4 a.active{float:left; width:auto; color:#fff;}
#nav li.tab5{float:left; width:160px;}
#nav li.tab5 a.active{float:left; width:auto; color:#fff;}
#nav li.tab6{float:left; width:168px; padding-left:20px;}
#nav li.tab6 a.active{float:left; width:auto; color:#fff;}
#nav li.tab7{float:left; width:195px; padding-left:20px;}
#nav li.tab7 a.active{float:left; width:auto; color:#fff;}
#nav li.tab8{float:left; width:160px; padding-left:20px;}
#nav li.tab8 a.active{float:left; width:auto; color:#fff;}
#nav li.tab9{float:left; width:180px; padding-left:20px;}
#nav li.tab9 a.active{float:left; width:auto; color:#fff;}
/*top_control_selction End*/

/*subscription_addticket Start*/
#subscription_addticket{width:788px; float:left;}
#subscription_addticket h4{width:764px; float:left; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#505050; padding-left:13px;}
#subscription_addticket p{width:764px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 17px 0;}
#subscription_addticket .subscription_info{width:764px; float:left; padding:8px 0 0 12px;}
#subscription_addticket .subscription_info .row{width:764px; float:left; font:normal 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050;}
#subscription_addticket .subscription_info .row .col1{width:300px; float:left; padding-right:10px;}
#subscription_addticket .subscription_info .row .col2{width:250px; float:left; padding-right:10px;}
#subscription_addticket .subscription_info .row .col3{width:190px; float:left;}
#subscription_addticket .subscription_data{width:776px; float:left; padding:25px 0 30px 12px;  border-bottom:1px solid #cfcfcf}
#subscription_addticket .subscription_data ul{width:764px; float:left; list-style:none;}
#subscription_addticket .subscription_data ul li{width:750px; float:left; background:url(../images/doted_row.gif) repeat-x 0 0;font:normal 0.81em/27px "Helvetica", Arial, sans-serif; color:#505050; padding-left:3px;}
#subscription_addticket .subscription_data ul li.border_none{ background:none;}
#subscription_addticket .subscription_data ul li .col1{width:265px; float:left; padding-right:10px;}
#subscription_addticket .subscription_data ul li .col2{width:260px; float:left; padding-right:10px;}
#subscription_addticket .subscription_data ul li .col3{width:195px; float:left; padding-right:10px;}
#subscription_addticket .add_your_order{width:776px; float:left; padding:23px 0 25px 12px; font: normal 0.81em/21px "Helvetica", Arial, sans-serif; border-bottom:1px solid #cfcfcf;}
#subscription_addticket .add_your_order a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:15px;color:#527dab;}
#subscription_addticket .another_series{width:776px; float:left; padding:20px 0 40px 12px;}
#subscription_addticket .red_tag {width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding:5px 0 0 11px;}
#subscription_addticket .red_tag .right {width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px;}
#subscription_addticket .red_tag .left {width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px;}
#subscription_addticket .another_series .left_side{width:207px; float:left; font-size:0.81em;}
#subscription_addticket .another_series .left_side a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 6px; padding-left:15px;color:#527dab; font-family:"Helvetica", Arial, sans-serif; margin-top:5px;}
#subscription_addticket .another_series form{ width:530px; float:left;}
#subscription_addticket .another_series label{width:530px; float:left; font:normal 0.81em/27px "Helvetica", Arial, sans-serif; color:#505050;}
#subscription_addticket .another_series .input_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; margin-top:6px; position:relative;}
#subscription_addticket .another_series input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/15px "Helvetica", Arial, sans-serif; color:#505050;}
#subscription_addticket .another_series .input_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#subscription_addticket .another_series .input_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#subscription_addticket .another_series .input_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc;}
#subscription_addticket .another_series .input_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc;}
#subscription_addticket .another_series .input_bg .data_list ul li.last{border-bottom:none;}
#subscription_addticket .another_series .input_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#subscription_addticket .another_series .input_bg .data_list ul li a:hover{text-decoration:underline;}
#subscription_addticket .another_series .dropdown{height:21px; float:left; margin-top:6px; position:relative; background-color:#E5EBF1;}
#subscription_addticket .another_series .wrapper{float: left; width: 530px;}
#subscription_addticket .another_series .go_bg{width:55px; height:30px; float:left; background:url(../images/go_btn_bg.jpg) no-repeat 0 0; padding:5px 0 0 7px;}
#subscription_addticket .another_series input.go_btn{width:45px; height:23px; float:left; background:url(../images/go_btn.jpg) no-repeat 0 0; cursor:pointer;}
/*subscription_addticket End*/

/***********remove_all_subscription PopUP Start***********/
#remove_all_subscription
{
    width: 465px;
    float: left;
    position: absolute;
    top: 400px;
    left: 400px;
}
#remove_all_subscription .top_bg{width:465px; float:left; background:url(../images/pop_up_top.png) no-repeat 0 0;}
#remove_all_subscription .bottom_bg{width:465px;float:left;background:url(../images/pop_up_bottom.png) no-repeat 0 0; height:18px;}
#remove_all_subscription .top_bg .inner{width:430px; float:left; padding:17px 17px; position:relative;}
#remove_all_subscription .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:8px; top:8px; z-index:999;}
#remove_all_subscription .top_bg .inner h3{width:400px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:10px 0 4px 13px; text-align:left;}
#remove_all_subscription .top_bg .inner h4{width:auto; height:auto; float:left;  font:bold 0.94em/40px "Helvetica", Arial, sans-serif; color:#cf3908; text-align:center; padding:30px 0 0 45px; background:url(../images/information.gif) no-repeat 0 30px; margin:5px 0 34px 25px; display:inline;}
#remove_all_subscription .top_bg .inner .link_row{width:250px; float:left; padding:29px 0 15px 160px;}
#remove_all_subscription .top_bg .inner .link_row .close_bg{width:99px; height:27px; float:left;background:url(../images/close_btn_bg.png) no-repeat 0 0;padding:5px 0 0 6px; text-align:left;}
#remove_all_subscription .top_bg .inner .bottom_data{width:428px; float:left; background:url(../images/pop_up_loc1.png) no-repeat 1px 0; padding:37px 0 0 ;}
#remove_all_subscription .top_bg .inner p{width:370px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 25px; text-align:left;}
/***********remove_all_subscription PopUP End***********/

/***********remove_all_subscription PopUP Start***********/
#renewals_verify_removals{width:465px; float:left;}
#renewals_verify_removals .top_bg{width:465px; float:left; background:url(../images/pop_up_top.png) no-repeat 0 0;}
#renewals_verify_removals .bottom_bg{width:465px;float:left;background:url(../images/pop_up_bottom.png) no-repeat 0 0;height:18px;}
#renewals_verify_removals .top_bg .inner{width:430px; float:left; padding:17px 17px; position:relative;}
#renewals_verify_removals .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:8px; top:8px; z-index:999;}
#renewals_verify_removals .top_bg .inner h3{width:400px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:10px 0 4px 13px; text-align:left;}
#renewals_verify_removals .top_bg .inner h4{width:auto; height: auto; float:left;  font:bold 0.94em/22px "Helvetica", Arial, sans-serif; color:#003971; padding:30px 0 0 58px; background:url(../images/information.gif) no-repeat 0 30px;margin:5px 0 17px 25px; display:inline; text-align:left;}
#renewals_verify_removals .data{width:auto; float:left; padding:0 0 15px 25px;}
#renewals_verify_removals .row{width:390px; float:left; font:normal 0.88em/25px "Helvetica", Arial, sans-serif; color:#505050; text-align:left;}
#renewals_verify_removals .row .col1{width:204px; float:left; text-align:left;}
#renewals_verify_removals .row .col2{width:185px; float:left; text-align:left;}
#renewals_verify_removals .top_bg .inner .link_row{width:250px; float:left; padding:19px 0 40px 20px;}
#renewals_verify_removals .top_bg .inner .link_row .close_bg{width:99px; height:27px; float:left; background:url(../images/close_btn_bg.png) no-repeat 0 0; padding:5px 0 0 6px;}
#renewals_verify_removals .top_bg .inner .link_row .okay_bg{width:88px; height:28px; float:left; background:url(../images/cancel_bg.gif) no-repeat 0 0; padding:6px 0 0 6px;}
#renewals_verify_removals .top_bg .inner .link_row .okay_bg a{width:81px; height:23px; float:left; background:url(../images/okay_btn.gif) no-repeat 0 0;}
#renewals_verify_removals .top_bg .inner .link_row .dont_remove{width:134px; height:25px; float:left; background:url(../images/reset_pass_bg.png) no-repeat 0 0; padding:4px 0 0 4px; margin-top:2px;}
#renewals_verify_removals .top_bg .inner .link_row .dont_remove a{width:132px; height:23px; float:left; background:url(../images/dontt_remove.gif) no-repeat 0 0;}
#renewals_verify_removals .top_bg .inner .bottom_data{width:428px; float:left; background:url(../images/pop_up_loc1.png) no-repeat 1px 0; padding:27px 0 0 ;}
#renewals_verify_removals .top_bg .inner p{width:370px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 25px; text-align:left;}
/***********remove_all_subscription PopUP End***********/

/*popup_new Start*/
.popup_new_border
{
    border: 3px outset #0000FF;
    width: 480px;
    float: left;
    font-size: 14px;
    background: url(../images/pop_up_bg1.jpg) repeat 0 0;
}
.popup_new_border .top_bg
{
    width: 480px;
    float: left;
  
}
.popup_new_border .top_bg .inner
{
    width: 480px;
    float: left;
    position: relative;
}
.popup_new_border .top_bg .inner h3
{
    width: 480px;
    float: left;
    font: bold 14px/21px Helvetica, Arial, sans-serif;
    color: #000000;
    text-align: center;
}
.popup_new_border .top_bg .inner .last_btns
{
    width: 480px;
    float: left;
    background-color: #C0C0C0;

}
.popup_new_border .top_bg .inner .add_to_cart input.add_donation
{
    width: 159px;
    height: 23px;
    float: left;
    background: url(../images/add_donation.gif) no-repeat 0 0;
    cursor: pointer;
}
.popup_new_border .top_bg .inner .add_to_cart input.change_amount{width:159px; height:23px; float:left; background:url(../images/change_amount.gif) no-repeat 0 0; cursor:pointer}
.popup_new_border .top_bg .inner .add_to_cart input.no_thank_you{width:159px; height:23px; float:left; background:url(../images/no_thank_you.gif) no-repeat 0 0; cursor:pointer}





.popup_new{width:487px; float:left; font-size:16px;}
.popup_new .top_bg{width:487px; float:left; background:url(../images/popup_top_bg.png) no-repeat 0 0}
.popup_new .bottom_bg{width:487px;float:left;background:url(../images/popup_bottom_bg.png) no-repeat 0 0; height:27px}
.popup_new .top_bg .inner{width:453px; float:left; padding:17px 17px 0 13px; position:relative}
.popup_new .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:8px; top:8px; z-index:999}
.popup_new .top_bg .inner h3{width:400px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:7px 0 4px 13px; text-align:left}
.popup_new .top_bg .inner h4{width:auto; float:left;  font:bold 0.94em/25px "Helvetica", Arial, sans-serif; color:#003971; padding:35px 0 20px 50px; background:url(../images/information.gif) no-repeat 0 30px; margin:5px 0 10px 25px; display:inline; text-align:left}
.popup_new .top_bg .inner h4.confirm{width:auto; float:left;  font:bold 0.94em/25px "Helvetica", Arial, sans-serif; color:#cf3908; padding:35px 0 20px 50px; background:url(../images/information.gif) no-repeat 0 30px; margin:5px 0 10px 25px; display:inline; text-align:left}
.popup_new .blue_data{width:461px; float:left; padding:13px 0 15px 0px; background:#cccaca;}
.popup_new .blue_data p.top{width:auto; margin: 0; float:left; font:normal 1.00em/21px "Helvetica", Arial, sans-serif!important; padding-bottom:0px!important;}
.popup_new .blue_data p span{width:auto; padding-left:20px;}
.popup_new .blue_data p a{width:auto; text-decoration:underline; }
.popup_new .blue_data p a:hover{width:auto; color:#cde3fa; text-decoration:none; }
.popup_new .data{width:auto; float:left; padding:0 0 30px 25px}
.popup_new .data1{width:auto; float:left; padding:25px 0 30px 15px}
.popup_new .row{width:auto; float:left; font: normal 0.88em/25px "Helvetica", Arial, sans-serif; color:#505050; text-align:left}
.popup_new .btn_row{width:431px; float:left; padding-top:35px; }
.popup_new .p_bottom{ padding-bottom:5px;}
.popup_new .row .col1{width:auto; float:left; text-align:left}
.popup_new .row .col2{width:auto; float:right; text-align:left; padding-left: 20px;}
.popup_new .row .col3{width:122px; float:left; text-align:right; padding-right:5px;}
.popup_new .row .col4{width:35px; float:left; text-align:left}
.popup_new .row .col5{width:200px; float:left; text-align:left}
.popup_new .row .col6{width:70px; float:left; text-align:right}
.popup_new .row input{width:24px; height:20px; float:left; text-align:center; border:1px solid #c8c8c9; border-top:1px solid #9b9b9c; }
.popup_new .btn_row .calculate_bg{width:204px; height:27px; float:right; background:url(../images/calculate_bg.gif) no-repeat 0 0; padding:4px 0 0 4px}
.popup_new .btn_row input.calculate_btn{width:199px; height:23px; float:left; cursor:pointer; background:url(../images/calculate_btn.gif) no-repeat 0 0;}
.popup_new .last_btns{width:451px; float:left; padding:15px 0 0 10px; border-top:1px solid #cfcfcf;}
.popup_new .last_btns .cancel_btn{width:90px; height:30px; float:left; background:url(../images/cancel_bg.gif) no-repeat 0 0; padding:6px 0 0 6px} 
.popup_new .last_btns .cancel_btn input.cancel{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0; cursor:pointer}
.popup_new .last_btns .add_to_cart{width:117px; height:29px; float:left; background:url(../images/contineu_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 5px} 

.popup_new .last_btns .add_to_cart input.add_donation{width:159px; height:23px; float:left; background:url(../images/add_donation.gif) no-repeat 0 0; cursor:pointer}
.popup_new .last_btns .add_to_cart input.change_amount{width:159px; height:23px; float:left; background:url(../images/change_amount.gif) no-repeat 0 0; cursor:pointer}
.popup_new .last_btns .add_to_cart input.no_thank_you{width:159px; height:23px; float:left; background:url(../images/no_thank_you.gif) no-repeat 0 0; cursor:pointer}



.popup_new .last_btns .add_to_cart input.add_cart{width:111px; height:23px; float:left; background:url(../images/add_to_cart.jpg) no-repeat 0 0; cursor:pointer}

.popup_new .top_bg .inner .bottom_data{width:450px; float:left; background:url(../images/pop_up_loc1.png) no-repeat 1px 0; padding:35px 0 0 }
.popup_new .top_bg .inner p{width:410px; float:left; margin: 0; font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 15px; text-align:left}
.popup_new .top_bg .inner p.confirm_pop{width:410px; float:left;  font:bold 0.81em/15px "Helvetica", Arial, sans-serif; color:#CF3908; padding:0 0 15px 25px; text-align:left}
.popup_new .top_bg .inner .link_row{width:250px; float:left; padding:19px 0 25px 20px}
.popup_new .top_bg .inner .link_row .dont_remove{width:134px; height:25px; float:left; background:url(../images/reset_pass_bg.png) no-repeat 0 0; padding:4px 0 0 4px; margin-top:2px}
.popup_new .top_bg .inner .link_row .dont_remove a{width:132px; height:23px; float:left; background:url(../images/dontt_remove.gif) no-repeat 0 0}
.popup_new .top_bg .inner .link_row .remove{width:85px; height:27px; float:left; background:url(../images/remove_btn_bg.jpg) no-repeat 0 0; padding:4px 0 0 4px; margin:2px 5px 0 0; display:inline}
.popup_new .top_bg .inner .link_row .remove a{width:81px; height:23px; float:left; background:url(../images/remove_btn.jpg) no-repeat 0 0}
.popup_new .top_bg .inner .link_row .close_btn {width:104px; height:33px; float:left; background:url(../images/close_btn_bg.png) no-repeat 0 0;padding:5px 0 0 6px; text-align:left;}
.popup_new .top_bg .inner .link_row .close_btn a{width:92px; height:23px; float:left; background:url(../images/close_btn1.jpg) no-repeat 0 0}

/*popup_new End*/

/*renewals_steps Start*/
#renewals_steps{width:790px; float:left; background:#5e86b1;}
#renewals_steps form{width:788px; float:left; background:#5e86b1;}
#renewals_steps ul{width:788px; float:left; list-style:none; background:url(../images/doted_row.gif) repeat-x 0 bottom; padding:5px 0;}
#renewals_steps ul li{width:776px; float:left; padding-left:12px; font:normal 0.81em/25px "Helvetica", Arial, sans-serif; color:#fff; padding-bottom:3px;}
#renewals_steps ul li .space_left{padding-left:15px;}
#renewals_steps ul li .change_color{ color:#c5d1de;}
#renewals_steps ul li .col1{width:22px; float:left; padding-top:3px;}
#renewals_steps ul li .col2{width:345px; float:left;}
#renewals_steps ul li .col3{width:22px; float:left;padding-top:3px;}
#renewals_steps ul li .col4{width:auto; float:left; padding-right:25px;}
#renewals_steps ul li .col5{width:22px; float:left;padding-top:3px;}
#renewals_steps ul li .col6{width:auto; float:left;}
#renewals_steps ul li .col7{width:320px; height:20px; background:url(../images/step_bg.jpg) no-repeat 0 3px; display:inline; margin-left:390px; float:left;font-size:0.81em;}
#renewals_steps ul li .col7 p{width:310px; float:left; text-align:center; color:#fff; font-weight:bold; font-family: "Helvetica", Arial, sans-serif; color:#fff;}
#renewals_steps small{width:auto; float:left; font:normal 0.75em/27px "Helvetica", Arial, sans-serif; color:#fff; padding:3px 0 5px 32px; }
#renewals_select{width:788px; float:left; padding:0 0 20px 0px;}

.rmv_padd{ padding-bottom:0px!important;}
.series{width:776px; float:left; padding:0 0 12px 12px;  border-bottom:1px solid #cfcfcf}
.series .row{width:776px; float:left; font:normal 1.00em/19px "Helvetica", Arial, sans-serif; color:#505050;}
.series .row .col1{width:250px; float:left; padding-right:10px;}
.series .row .col2{width:330px; float:left; padding-right:10px;}
.series .row .col3{width:170px; float:left; font-size:0.75em}
.series .row a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:15px;color:#527dab;}
.series .row .col4{width:315px; float:left; padding-right:10px;}
.series .row .col5{width:200px; float:left; padding-right:10px;}
.series .row .col6{width:235px; float:left; font-size:0.75em}
#renewals_select .choose_number {width:776px; float:left; padding:14px 0 13px 12px;  border-bottom:1px solid #cfcfcf}
.border_none{border:none!important;}
#renewals_select .choose_number .row{width:776px; float:left;}
#renewals_select div{float:left;}
#renewals_select .subscription_data{width:776px; float:left; padding:25px 0 30px 12px;  border-bottom:1px solid #cfcfcf}
#renewals_select .subscription_data ul{width:764px; float:left; list-style:none;}
#renewals_select .subscription_data ul li{width:750px; float:left; background:url(../images/doted_row.gif) repeat-x 0 0;font:normal 0.81em/27px "Helvetica", Arial, sans-serif; color:#505050; padding-left:3px;}
#renewals_select .subscription_data ul li.border_none{ background:none;}
#renewals_select .subscription_data ul li .col1{width:265px; float:left; padding-right:10px;}
#renewals_select .subscription_data ul li .col2{width:260px; float:left; padding-right:10px;}
#renewals_select .subscription_data ul li .col3{width:195px; float:left; padding-right:10px;}
#renewals_select .choose_number .row label{width:auto; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-right:10px;}
#renewals_select .red_tag {width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding:5px 0 0 11px;}
#renewals_select .red_tag .right {width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px;}
#renewals_select .red_tag .left {width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px;}
#renewals_select .red_tag_flipped {width:auto; float:left; height:auto; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding: 5px 11px 0 0;}
#renewals_select .red_tag_flipped .right {width:auto; float:left; background:url(../images/red_arrow_point_right.gif) no-repeat right 0;padding-right:11px; line-height:21px;}
#renewals_select .red_tag_flipped .left {width:auto; float:left; background:url(../images/red_arrow_left.gif) no-repeat left 0;line-height:21px; padding:0 5px 0 10px;}
#renewals_select .choose_number .row .list_bg{width:47px; height:21px; float:left; background:url(../images/list_bg.jpg) no-repeat 0 0; margin-top:6px; position:relative}
#renewals_select .choose_number .row .list_data{width:25px; float:left; height:19px;padding:2px 5px 0; background:none; font:normal 0.75em/15px "Helvetica", Arial, sans-serif; color:#505050;}
#renewals_select .choose_number .row .list_bg .arrow{width:11px; float:left; padding:6px 0 0 }
#renewals_select .choose_number .row .list_bg .data_list{width:47px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#renewals_select .choose_number .row .list_bg .data_list ul{width:45px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px;}
#renewals_select .choose_number .row .list_bg .data_list ul li{width:38px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#renewals_select .choose_number .row .list_bg .data_list ul li.last{border-bottom:none;}
#renewals_select .choose_number .row .list_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#renewals_select .choose_number .row .list_bg .data_list ul li a:hover{text-decoration:underline;}
#renewals_select .choose_number .row p{width:776px; float:left;font:normal 0.81em/21px "Helvetica", Arial, sans-serif; color:#527dab;}
#renewals_select .choose_number .dropdown{height:21px; float:left; margin-top:6px; position:relative; background-color:#E5EBF1;}
#renewals_select .change_section{width:776px; float:left; padding:17px 0 5px 12px;  border-bottom:1px solid #cfcfcf}
#renewals_select .change_section h4{width:764px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:10px;}
#renewals_select .change_section h4 span{width:auto; font:bold 0.85em/30px "Helvetica", Arial, sans-serif; color:#505050;}
#renewals_select .change_section p{width:764px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}
#renewals_select .change_section .left_area{width:513px; float:left; padding-top:20px;}
#renewals_select .change_section .left_area .data{width:513px; float:left;}
#renewals_select .change_section .left_area .data .top_row{width:493px; float:left; padding:10px 0 0 20px; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050;}
#renewals_select .change_section .left_area .data .title{width:513px; float:left; height:25px; background:#cfdae5;}
#renewals_select .change_section .left_area .data .title h5{width:auto; float:left; font:bold 0.85em/23px "Helvetica", Arial, sans-serif; color:#505050; padding-left:15px;}
#renewals_select .change_section .left_area .data ul{width:513px; float:left; list-style:none; padding-top:5px;}
#renewals_select .change_section .left_area .data ul li{width:498px; float:left; background:url(../images/doted_row.gif) repeat-x 0 0; font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-left:15px;}
#renewals_select .change_section .left_area .data ul li.first{ background:none;}
#renewals_select .change_section .left_area .data ul li.padd{ padding-bottom:5px;}
#renewals_select .change_section .left_area .data ul li.border{ background:none; border-top:4px solid #e2e2e2;}
#renewals_select .change_section .left_area .data ul li input.radio{width:auto; float:left; margin-top:8px}
#renewals_select .change_section .left_area .data ul li .unactive{ color:#a09f9f;}
#renewals_select .change_section .left_area .data .col1{width:25px; float:left}
#renewals_select .change_section .left_area .data .col2{width:130px; padding-right:10px; float:left}
#renewals_select .change_section .left_area .data .col3{width:60px; padding-right:5px; float:left}
#renewals_select .change_section .left_area .data .col5{width:150px; padding-right:5px; float:left}
#renewals_select .change_section .left_area .data .col7{width:155px; padding-right:5px; float:left}
#renewals_select .change_section .left_area .data .col6{width:109px;float:left;color:#003971; font-weight:bold; line-height:17px; font-family:"Helvetica", Arial, sans-serif; padding-top:5px;}
#renewals_select .change_section .left_area .data .col4{width:240px; float:left; font-weight:bold; color:#003971;}
#renewals_select .change_section .left_area .data .discount{ color: #ff0000; width: 64px !important;}
#renewals_select .change_section .left_area .data .discount img{margin-top: -1px;}
#renewals_select .change_section .left_area .data span{font-weight:normal; font-size:0.81em}
#renewals_select .change_section .right_area{width:215px; float:left; padding:20px 0 33px 31px;}
#renewals_select .change_section .right_area .seating_chart{width:210px; float:left; border:1px solid #cfcfcf;}
#renewals_select .change_section .right_area .seating_chart .inner{width:210px; float:left; border-bottom:1px solid #cfcfcf;}
#renewals_select .change_section .right_area .seating_chart img{width:auto; float:left;}
#renewals_select .change_section .right_area .seating_chart .btm_link{width:210px; float:left; border-top:1px solid #cfcfcf;}
#renewals_select .change_section .right_area .seating_chart .btm_link p{width:210px; float:left; text-align:center; font:normal 0.81em/30px "Helvetica", Arial, sans-serif;}
#renewals_select .change_section .right_area .seating_chart .btm_link p a{width:auto; background:url(../images/arrow_bullet.jpg) no-repeat 0 6px; padding-left:15px; color:#527dab;}
#renewals_select .seating_request{width:776px; float:left; padding:15px 0 0px 12px;}
#renewals_select .seating_request h4{width:764px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:5px; height: auto;}
#renewals_select .seating_request h4 span{width:auto; font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050;}
#renewals_select .seating_request form{width:776px; float:left;}
#renewals_select .seating_request .row{width:776px; float:left; font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:0px;}
#renewals_select .seating_request label{width:150px; float:left; text-align:right; padding-right:10px; line-height:20px}
#renewals_select .seating_request .check{width:auto; float:left; margin-top:5px;}
#renewals_select .seating_request small{width:550px; float:left; padding-left:10px; font-size:0.81em; line-height:20px;}
#renewals_select .seating_request textarea{width:375px; float:left; border:1px solid #cfcfcf; height:80px; margin-top:5px;}
#renewals_select .seating_request p{width:776px; float:left; font:normal 0.81em/23px "Helvetica", Arial, sans-serif; color:#505050; padding:12px 0 5px;}
/*renewals_steps End*/

/*Chosse Seat and Concerts Start*/
#compose_your{width:776px; float:left; padding:0 0 25px 12px;  border-bottom:1px solid #cfcfcf}
#compose_your h4{width:764px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:10px;}
#compose_your h4.series1{width:764px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:0px;}
#compose_your h4 span{width:auto; font:normal 0.81em/21px "Helvetica", Arial, sans-serif; color:#505050;}
#compose_your small{width:700px; float:left; padding-left:60px;font:normal 0.81em/13px "Helvetica", Arial, sans-serif; color:#527dab;}
#compose_your p{width:700px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}

#series_concerts {width:763px; float:left; padding:27px 0 0 12px;}
#series_concerts .title{width:763px; float:left; background:#cfdae5;}
#series_concerts .title h5{width:auto; float:left; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-left:21px;}
#series_concerts .title h5.right_title{width:300px; float:right; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050;}
#series_concerts .concerts_data{width:763px; float:left; background:url(../images/series_concerts_bg.jpg) repeat-y 0 0; border-bottom:4px solid #e7e7e7; position:relative;}
#series_concerts .concerts_data .red_arrow_comment{width:291px; height:65px; float:left; position:absolute; top:145px; right:70px;}
#series_concerts .concerts_data .red_arrow_comment .arrow_bg{width:291px; height:65px; float:left; background:url(../images/red_arrow_comment1.png) no-repeat 0 0;}
#series_concerts .concerts_data .red_arrow_comment .arrow_bg p{width:auto; height:auto; float:left; padding:10px 25px 0 20px; font:normal 0.75em/15px "Helvetica", Arial, sans-serif; color:#cf3908;}
#series_concerts .concerts_data ul{width:763px; float:left; list-style:none;}
#series_concerts .concerts_data ul li{width:763px; float:left; border-bottom:1px solid #e7e7e7; padding:3px 0 4px;font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050;}
#series_concerts .concerts_data .col1{width:154px; float:left; overflow: hidden;}
#series_concerts .concerts_data .col2{width:259px; float:left; padding-left:20px;}
#series_concerts .concerts_data .col2 p{width:100%; float:left; line-height:17px; padding:0 0 0 0;}
#series_concerts .concerts_data .col2 a{width:auto; float:none; color:#527dab;cursor:pointer;}
#series_concerts .concerts_data .col2 div {width:100%; float:left; line-height:17px;}
#series_concerts .concerts_data .col3{width:220px; float:left; padding:15px 0 0 25px;}
#series_concerts .concerts_data .col3 .col_row{width:140px; float:left; line-height:25px; padding-bottom:3px;}
#series_concerts .concerts_data .col3 .col_row2{width:70px; float:left; line-height:25px; padding-bottom:3px;}
#series_concerts .concerts_data .col3 .input_bg{width:27px; float:left;}
#series_concerts .concerts_data .col3 .check{width:auto; float:left; margin-top:4px; padding-left:0;}
#series_concerts .concerts_data .col3 label{width:auto; float:left; line-height:20px;}
#series_concerts .concerts_data span{width:auto; float:none; padding-left:12px;}
#series_concerts .concerts_data .col4{width:60px; float:left;  padding:14px 0 0 0;}
#series_concerts .concerts_data .col4_row{width:60px; float:left;}
#series_concerts .concerts_data .col4 a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding: 0 0 4px 15px;color:#527dab; line-height:20px}
#series_concerts .selected_concerts{width:763px; float:left; padding:15px 0 0;font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050; }
/*Chosse Seat and Concerts End*/

#choose_data_area {width:763px; float:left; padding:10px 0 0 12px;}
#choose_data_area .title{width:763px; float:left; background:#cfdae5;}
#choose_data_area .title h5{width:170px; float:left; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-left:21px;}
#choose_data_area .title h5.second{width:430px; float:left; font:bold 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-left:40px;}
#choose_data_area .chosse_data{width:763px; float:left; background:url(../images/choose_data_bg.jpg) repeat-y 0 0}
#choose_data_area .chosse_data .row{width:763px; float:left; border-bottom:1px solid #e7e7e7; padding:10px 0 13px; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}
#choose_data_area .chosse_data .row_last{border-bottom:none; }
#choose_data_area .chosse_data .row .col1{width:175px; float:left; padding:0 0 0 20px;}
#choose_data_area .chosse_data .row .col1 p{width:175px; float:left;}
#choose_data_area .chosse_data .row .col1 label{width:175px; float:left; font-weight:bold;}
#choose_data_area .chosse_data .row .col2{width:525px; float:left; padding-left:40px;}
#choose_data_area .chosse_data .row .col2 p{width:525px; float:left; line-height:20px; font-weight:bold}
#choose_data_area .chosse_data .row .col2 p.link{width:525px; float:left; line-height:17px;}
#choose_data_area .chosse_data .row .col2 p.link a{width:auto; float:left; background:url(../images/arrow_link.jpg) no-repeat right 8px; padding-right:17px; color:#5c84b0; text-decoration:none; line-height:17px;}

#change_series{width:775px; float:left; padding:13px 0 13px 12px;  border-bottom:1px solid #cfcfcf}
#change_series form{ width:775px; float:left;}
#change_series label{width:auto; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-right:5px;}
#change_series .red_tag {width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding:5px 0 0 11px;}
#change_series .red_tag .right {width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px;}
#change_series .red_tag .left {width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px;}
#change_series .input_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; margin-top:6px; position:relative;}
#change_series .dropdown{height:21px; float:left; margin-top:6px; position:relative; background-color:#E5EBF1;}
#change_series input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/15px "Helvetica", Arial, sans-serif; color:#505050;}
#change_series .input_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#change_series .input_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#change_series .input_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc;}
#change_series .input_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc;}
#change_series .input_bg .data_list ul li.last{border-bottom:none;}
#change_series .input_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#change_series .input_bg .data_list ul li a:hover{text-decoration:underline;}
#change_series .go_bg{width:55px; height:30px; float:left; background:url(../images/go_btn_bg.jpg) no-repeat 0 0; padding:5px 0 0 7px;}
#change_series input.go_btn{width:45px; height:23px; float:left; background:url(../images/go_btn.jpg) no-repeat 0 0; cursor:pointer;}


/*set_parking Start*/
#set_parking{width:775px; float:left; padding-left:13px;}
#set_parking h4{width:764px; float:left; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#505050; padding:10px 0 0;height:auto;}
#set_parking p{width:764px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:15px 0 17px 0;}
#parking_passes{width:763px; float:left; padding:13px 0 12px 13px;}
#parking_passes .row{width:515px; float:left; padding-left:250px}
#parking_passes form{width:515px; float:left;}
#parking_passes .col{width:250px; float:left;}
#parking_passes .col label{width:250px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:8px;}
#parking_passes .col input{width:24px; height:20px; float:left; border:1px solid #adadad; margin-left:75px; display:inline; text-align:center; color:#505050}
#parking_passes .col .input_bg{width:101px; height:34px; float:left; padding:5px 0 0 5px;}
#parking_passes .col input.btn{width:89px; height:23px; float:left; background:url(../images/add2all.jpg) no-repeat 0 0; margin-left:10px; display:inline; border:none; cursor:pointer}
#set_parking .no_thanks_bg {width:264px; height:33px; float:left;  padding:5px 0 0 5px; background:url(../images/no_thank_bg.jpg) no-repeat 0 0; display:inline;}
#set_parking .no_thanks_bg a{width:253px; height:23px; float:left; background:url(../images/no-thanks_btn.jpg) no-repeat 0 0;}
#set_parking .concert_data{width:764px; float:left;}
#set_parking .concert_data .blue_title{width:763px; float:left;font:normal 0.81em/25px "Helvetica", Arial, sans-serif; color:#505050; background:#cfdae5;}
#set_parking .concert_data .lite_blue_box{width:763px; float:left;font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; background:#e8eef5; padding:10px 0 15px;}
#set_parking .concert_data .lite_blue_bottom{width:763px; float:left;font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; background:#e8eef5 url(../images/grey_white_line.jpg) repeat-x 0 bottom; padding:10px 0 15px;}
#set_parking .concert_data .grey_box{width:763px; float:left; background:#a3a3a3; padding:10px 0 10px; border-top:3px solid #727272; border-bottom:3px solid #727272;}
#set_parking .concert_data .grey_box p{width:auto; float:left; font:bold 0.81em/17px "Helvetica", Arial, sans-serif; color:#fff; padding:0 0 0 20px}
#set_parking .concert_data .total_parking{width:763px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:15px 0;}
#set_parking .concert_data .total_parking strong{width:auto; float:right; padding-right:78px; }
#set_parking .concert_data .concert{width:763px; float:left;font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; background:url(../images/grey_white_line.jpg) repeat-y 0 0; padding:10px 0 0px; border-bottom:4px solid #e7e7e7;}
#set_parking .concert_data .concert .row{width:763px; float:left; border-bottom:1px solid #e7e7e7; padding:14px 0 18px 0}
#set_parking .concert_data .concert .row .input_outer{width:145px; float:left; padding:7px 0 0 75px;}
#set_parking .concert_data .concert .row .input_outer_drop{width:220px; float:left; padding:7px 0 0 0;}
#set_parking .concert_data .concert .row .input_outer1{width:165px; float:left; padding:7px 0 0 80px;}
#set_parking .concert_data .concert .row input{width:24px; height:20px; float:left; border:1px solid #c8c8c9; border-top:1px solid #aeaeae; text-align:center; color:#505050}
#set_parking .concert_data .concert .row select{width:155px; height:22px; margin-left: 10px; padding: 0; border:1px solid #c8c8c9; border-top:1px solid #aeaeae; text-align:center; color:#505050}
#set_parking .concert_data .lite_blue_box .row{width:763px; float:left;}
#set_parking .concert_data .col1{width:207px; float:left; padding-left:21px;}
#set_parking .concert_data .col2{width:220px; float:left; padding-left:35px;}
#set_parking .concert_data .col2_sub{width:240px; float:left; padding-left:15px;}
#set_parking .concert_data .col3{width:245px; float:left; padding-left:30px;}
#set_parking .concert_data .col3_sub{width:230px; float:left; padding-left:15px;}
#set_parking .concert_data .col4{width:220px; float:left; padding-left:20px;}
#set_parking .concert_data .col5{width:255px; float:left;}
#set_parking .concert_data .col6{width:195px; float:left;}
#set_parking .concert_data .col7{width:73px; float:left;}
#set_parking .concert_data .col7 a{width:auto; float:left; cursor:pointer; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:15px;color:#527dab;}
#set_parking .concert_data div{float:left; width: 100%;}
#set_parking .concert_data span{width:auto; float:none; padding-left:10px;}
#set_parking .concert_data .sub_total{width:763px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:8px 0}
#set_parking .concert_data .row_btn{width:458px; float:left;  padding:10px 0 53px 305px}
#set_parking .concert_data .row_btn .clear_parking_bg{width:214px; height:27px; float:left;  padding:5px 0 0 5px; background:url(../images/clear_parking_bg.jpg) no-repeat 0 0;}
#set_parking .concert_data .row_btn .clear_parking_bg a{width:209px; height:23px; float:left; background:url(../images/clear_parking_btn.jpg) no-repeat 0 0;}
#set_parking .concert_data .row_btn .re_total_cost_bg{width:205px; height:27px; float:left;  padding:5px 0 0 6px; background:url(../images/recalculate_bg.jpg) no-repeat 0 0; margin-left:10px; display:inline;}
#set_parking .concert_data .row_btn .re_total_cost_bg a{width:205px; height:23px; float:left; background:url(../images/recalculate_cost_btn.jpg) no-repeat 0 0;}
#set_parking .concert_data .row_btn .total_cost_bg{width:203px; height:26px; float:left;  padding:4px 0 0 4px; background:url(../images/calculate_bg.gif) no-repeat 0 0; margin-left:10px; margin-top: 1px; display:inline;}
#set_parking .concert_data .row_btn .total_cost_bg a{width:203px; height:23px; float:left; background:url(../images/calculate_btn.gif) no-repeat 0 0;}
/*set_parking End*/

/*choose_day Start*/
#choose_day{width:760px; float:left; padding:17px 0 0 13px; border-top:1px solid #cfcfcf; }
#choose_day h4{width:764px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050;height:auto;}
#choose_day p.top_nav{width:764px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#527dab; padding:0 0 0px;}
#choose_day .day_nav{width:760px; float:left; position:relative; height:51px; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}
#choose_day .day_nav ul{width:auto; float:left; list-style:none; position:absolute; top:0px; left:0px; background:url(../images/day_menu_bg.gif) repeat-x right 0; height:66px;}
#choose_day .day_nav ul li{width:147px; float:left; background:url(../images/day_menu_border.gif) no-repeat 0 0;}
#choose_day .day_nav ul li a{width:147px; float:left; background:none; padding:10px 0; text-align:center; line-height:29px; color:#527dab; text-transform:uppercase; text-decoration:none; font-weight:bold}
#choose_day .day_nav ul li a:hover{width:147px; float:left; background:url(../images/day_menu_hover1.gif) no-repeat 0 0; padding:10px 0; text-align:center; line-height:29px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; height:46px;}
#choose_day .day_nav ul li a.current{width:147px; float:left; background:url(../images/day_menu_hover1.gif) no-repeat 0 0; padding:10px 0; text-align:center; line-height:29px; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold; height:46px;}
#choose_day .blue_row{width:760px; float:left; background:#cfdae5; padding:15px 0 5px;}
#choose_day .white_row{width:760px; float:left; background:url(../images/choose_day_bg.gif) repeat-y 0 0; border-bottom:4px solid #cfcfcf;}
#choose_day .white_row_border{border-bottom:1px solid #cfcfcf;}
#choose_day .white_row_grey{width:760px; float:left; background:#ececec; border-bottom:0px;}
.choose_grey_row{width:740px; float:left; background:#e4e4e4; padding-left:20px; font:normal 0.85em/17px "Helvetica", Arial, sans-serif; color:#505050; position:relative;}
.choose_grey_row h5{width:auto; float:left; line-height:30px; font-size:13px; color:#505050;font-family:"Helvetica",Arial,sans-serif;}
.choose_grey_row h5 a{width:auto; float:none; cursor:pointer; line-height:21px; margin-left:10px; display:inline; color:#5c84b0;font-family:"Helvetica",Arial,sans-serif;font-weight:bold;}
#choose_day .col1{width:127px; float:left; padding:10px 0 4px 20px; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}
#choose_day .col4{width:103px; float:left; padding:10px 0 4px 0px; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050;}
#choose_day .col3{width:16px; float:left; padding:10px 5px 4px 20px;}
#choose_day .col3 .radio_box{width:auto; float:left;}
#choose_day .col3 .radio_box {width:auto; float:left;}
#choose_day .col3 .radio_box input.radio{width:auto; float:left; margin-top:0px; margin-top:2px!important;}
#choose_day .col2{width:400px; float:left; padding:10px 0 4px 50px; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; overflow:hidden;}
#choose_day .col2 .details{width:400px; float:left; padding:5px 0;}
#choose_day .col2 div{float:left;}
#choose_day .col2 p{width:400px; float:left;}
#choose_day .col2 p.link{width:400px; float:left;}
#choose_day .col2 p.link a{width:auto; float:left; padding-right:17px; color:#5c84b0; text-decoration:none; line-height:17px; cursor:pointer;}
#choose_day .col2 p.link a.bottom{width:auto; float:left; background:url(../images/arrow_link.gif) no-repeat right 6px;}
#choose_day .col2 p.link a.top{width:auto; float:left; background:url(../images/arrow_link1.gif) no-repeat right 6px;}
#top_series{width:776px; float:left; padding:0 0 20px 12px;  border-bottom:1px solid #cfcfcf}
#top_series .row{width:776px; float:left; font:normal 1.00em/19px "Helvetica", Arial, sans-serif; color:#505050;}
#top_series .row .col1{width:265px; float:left; padding-right:10px;}
#top_series .row small{width:700px; float:left; padding-left:60px;font:normal 0.81em/13px "Helvetica", Arial, sans-serif; color:#527dab;}
#top_series .row .col2{width:330px; float:left; padding-right:10px;}
#choose_day .hide { display: none; }

/*choose_day End*/

/*error_popup Start*/
#error_popup{width:816px; float:left;}
#error_popup .inner_data{width:761px; float:left;  padding:20px 0 0 30px;}
#error_popup .top_bg{width:816px; float:left; background:url(../images/big_pop_up_top.png) no-repeat 0 0;}
#error_popup .bottom_bg{width:816px; float:left; background:url(../images/big_pop_up_bottom.png) no-repeat 0 0; height:18px;}
#error_popup .top_bg .inner{width:804px; float:left; padding:18px 12px; position:relative; padding:12px 0 0 12px;}
#error_popup .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:5px; text-align:right; top:5px; z-index:999;}
#error_popup .top_bg .inner h3{width:750px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:8px 0 6px 13px; text-align:left;}
#error_popup .bottom_link{width:761px; float:left;  padding:0px 0 5px 30px; border-top:1px solid #cfcfcf; margin-top:25px;}
#error_popup .bottom_link a{width:auto; float:left; font:bold 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab;}
#error_popup .bottom_link a:hover{ text-decoration:none;}
#error_popup .bottom_info{width:761px; float:left;  padding:20px 0 20px 30px; border-top:1px solid #cfcfcf; margin-top:15px;}
#error_popup .bottom_info p{width:750px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:15px;}
/*error_popup End*/

/*redeem_pop_up Start*/
#redeem_popup{width:685px; float:left; font-size:16px;}
#redeem_popup p{margin: 0; padding: 0;}
#redeem_popup .top_bg{width:685px; float:left; background:url(../images/pop_up_top1.png) no-repeat 0 0}
#redeem_popup .bottom_bg{width:685px; float:left; background:url(../images/pop_up_bottom1.png) no-repeat 0 0; height:25px}
#redeem_popup .top_bg .inner{width:660px; float:left; padding:18px 12px; position:relative; padding:12px 0 0 10px}
#redeem_popup .top_bg .title{width:660px; float:left;}
#redeem_popup .top_bg .title h3{width:auto; float:left; font:normal 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:7px 0 0 20px;}
#redeem_popup .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:-10px; text-align:right; top:-5px; z-index:999}
#redeem_popup .inner_data{width:635px; float:left;  padding:20px 0 0 25px}
#redeem_popup .inner_data .row{width:635px; float:left;}
#redeem_popup .inner_data .row p.red_text{width:615px; float:left; text-align:right; font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#cf3908; padding:0 5px 5px 0;}
#redeem_popup .inner_data .row p.red_text span{width:auto;  padding-left:40px;}
#redeem_popup .inner_data .row .col1{width:270px; float:left; padding:15px 50px 0 0;}
#redeem_popup .inner_data .row .col2{width:286px; float:left;}
#redeem_popup .bottom_data a{width:auto; float:right; font:bold 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab}
#redeem_popup .bottom_data a:hover{ text-decoration:none}
#redeem_popup .bottom_data{width:600px; float:left;  padding:20px 30px 20px 30px; border-top:1px solid #cfcfcf; margin-top:15px; border-bottom:1px solid #cfcfcf;}
#redeem_popup .bottom_data p{width:600px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:10px; text-align:left;}
#redeem_popup .bottom_data h3{width:600px; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:10px; text-align:left;}
#redeem_popup .bottom_data .row{width:600px; float:left; padding-top:12px;}
#redeem_popup .bottom_data .row1{width:213px; float:left; text-align:right;}
#redeem_popup .bottom_data .top_row{width:600px; float:left; padding-top:10px;}
#redeem_popup .bottom_data label{width:213px; float:left; padding-right:7px; font:normal 0.81em/21px "Helvetica", Arial, sans-serif; color:#505050; text-align:right;}
#redeem_popup .bottom_data input{width:auto; height:20px; float:left; font:normal 0.81em/21px "Helvetica", Arial, sans-serif; color:#505050; border:1px solid #c8c8c9; border-top:1px solid #9b9b9c;}
#redeem_popup .bottom_data input.size1{width:134px; float:left;}
#redeem_popup .bottom_data input.size2{width:44px; float:left;}
#redeem_popup .bottom_data input.size3{width:74px; float:left;}
#redeem_popup .btn_box{width:600px; float:left;  padding:0 0 10px 30px;  margin-top:15px;}
#redeem_popup .btn_box .close_bg{width:85px; height:27px; float:left; background:url(../images/remove_btn_bg.jpg) no-repeat 0 0; padding:4px 0 0 4px;}
#redeem_popup .btn_box input.close{width:81px; height:23px; float:left; background:url(../images/close_btn1.gif) no-repeat 0 0;  cursor:pointer;}
#redeem_popup .btn_box .redeem_bg{width:85px; height:27px; float:left; background:url(../images/remove_btn_bg.jpg) no-repeat 0 0; padding:4px 0 0 4px; margin-left:5px; display:inline;}
#redeem_popup .btn_box input.redeem{width:81px; height:23px; float:left; background:url(../images/redeem_btn.jpg) no-repeat 0 0;  cursor:pointer;}

#redeem_popup .red_tag, .reg_tag {width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding-left:11px;}
#redeem_popup .red_tag .right, .reg_tag .right {width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px;}
#redeem_popup .red_tag .left, .reg_tag .left {width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px;}


/*redeem_pop_up End*/



#review_checkout{width:788px; float:left}
#review_checkout .inner_data{width:788px; float:left; padding-top:10px}
#review_checkout .order_number{width:764px; float:left; font:bold 1.10em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-left: 12px;}

/*order_total Start*/
#review_checkout .order_total{width:776px; float:left; padding:3px 0 11px 12px; border-bottom:1px solid #cfcfcf}
#review_checkout .order_total h5{width:auto; float:left; font:bold 1.00em/21px "Helvetica", Arial, sans-serif; color:#0f6e9e}
#review_checkout .order_total h5 span{width:auto; float:none; padding-left:50px}
#review_checkout .order_total a{width:auto; float:right; margin-right:15px; display:inline; background:url(../images/green_arrow1.gif) no-repeat 0 3px; padding:0 0 0 25px;font:bold 0.75em/24px "Helvetica", Arial, sans-serif; color:#5c84b0}
#review_checkout .order_total a:hover{ text-decoration:none}
/*order_total End*/

/*bill_account Start*/
#review_checkout .bill_account{width:764px; float:left; padding:18px 12px 20px 12px; border-bottom:1px solid #cfcfcf}
#review_checkout .top_padd{ padding-top:4px; }
#review_checkout .bill_account h4{width:764px; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:15px;}
#review_checkout .bill_account h5{width:764px; float:left; font:bold 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050;}
#review_checkout .bill_account p{width:761px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:10px 3px 7px 3px;}
#review_checkout .bill_account p a{width:auto; float:right; color:#527dab; padding-right:35px; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:15px}
#review_checkout .bill_account p a:hover{ text-decoration:none}
/*bill_account End*/

/*bill_to Start*/
#review_checkout .bill_to{width:776px; float:left; padding:30px 0 35px 12px; border-bottom:1px solid #cfcfcf; color:#505050;}
#review_checkout .bill_to .box{width:335px; float:left;}
#review_checkout .bill_to h4{width:auto; float:left; font:bold 1.00em/18px "Helvetica", Arial, sans-serif;}
#review_checkout .bill_to p{width:auto; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif;}
#review_checkout .bill_to a{width:auto;  text-decoration:none; color:#505050;}
#review_checkout .bill_to a:hover{text-decoration:underline;}
#review_checkout .bill_to .box .col1{width:75px; float:left;}
#review_checkout .bill_to .box .col2{width:255px; float:left;}
/*bill_to End*/

/*Payment Info Start*/
#review_checkout .payment_info{width:776px; float:left; padding:35px 0 35px 12px; border-bottom:1px solid #cfcfcf; color:#505050;}
#review_checkout .payment_info .row{width:776px; float:left;}
#review_checkout .payment_info h4{width:776px; float:left; font:bold 1.00em/18px "Helvetica", Arial, sans-serif; padding-bottom:15px;}
#review_checkout .payment_info p{width:auto; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif;}
#review_checkout .payment_info p.size1{width:165px; float:left; padding-right:13px; text-align:right;}
/*Payment Info End*/

/*links Start*/
#review_checkout .links{width:776px; float:left; padding:15px 0 20px 12px; border-bottom:1px solid #cfcfcf; color:#505050;}
#review_checkout .links .row{width:756px; float:left;}
#review_checkout .links a{width:auto; float:right; text-decoration:none; color:#5c84b0; font-family:"Helvetica", Arial, sans-serif; font-size:0.81em; margin-right:0px!important;}
/*links End*/

/*important_info Start*/
#review_checkout .important_info{width:764px; float:left; padding:35px 12px 50px 12px; color:#505050;}
#review_checkout .important_info h4{width:764px; float:left; font:bold 0.85em/18px "Helvetica", Arial, sans-serif; padding-bottom:15px;}
#review_checkout .important_info h5{width:764px; float:left; font:bold 0.85em/18px "Helvetica", Arial, sans-serif;}
#review_checkout .important_info p{width:auto; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; padding: 5px 3px 2px 3px}
/*important_info End*/

/*optional_questions Start*/
.optional_questions{width:753px; float:left; padding:15px 0 14px 5px;}
.optional_questions .back_bg{width:753px; float:left; background:url(../images/order_popup_bg.gif) no-repeat 0 0;}
.optional_questions .bottom_bg{width:753px; float:left; background:url(../images/order_popup_bottom.gif) no-repeat 0 bottom; height:15px; line-height:1px; font-size:1px;}
.optional_questions .inner_box{width:739px; float:left; padding:7px 0 0 7px}
.optional_questions .title{width:739px; float:left; height:30px; position:relative;}
.optional_questions .title h6{width:auto; float:left; font:normal 0.85em/17px "Helvetica", Arial, sans-serif; color:#505050; padding:5px 0 0 10px;}
.optional_questions .title .arrow_cross{width:30px; height:30px; float:left; position:absolute; top:-15px; right:-10px; cursor:pointer;}
.optional_questions .data{width:739px; float:left;}
.optional_questions form{width:739px; float:left;}
.optional_questions .row1{width:729px; float:left; padding:15px 0 0 10px}
.optional_questions .row2{width:710px; float:left; padding:5px 0 0 28px}
.optional_questions .row_last{width:710px; float:left; padding:10px 0 30px 28px}
.optional_questions .row3{width:729px; float:left; padding:20px 0 0 10px}
.optional_questions .list_row{width:729px; float:left; padding:9px 0 0 28px}
.optional_questions .btn_row{width:709px; float:left; padding:17px 0 15px 10px; border-top:1px solid #cfcfcf;}
.optional_questions label{width:auto; float:left;font:normal 0.85em/19px "Helvetica", Arial, sans-serif; color:#505050;}
.optional_questions label.size1{width:147px; float:left; padding-right:8px; text-align:right;}
.optional_questions label.size2{width:200px; float:left; padding-right:8px; text-align:right; font-weight:bold; line-height:20px;}
.optional_questions textarea{width:275px; height:50px; float:left; border:1px solid #e3e3eb; border-top:1px solid #adadad; font:normal 0.81em/19px "Helvetica", Arial, sans-serif; color:#505050; overflow:auto;}
.optional_questions input{width:auto; height:auto; float:left; border:1px solid #c7c8c8; border-top:1px solid #adadad; font:normal 0.85em/19px "Helvetica", Arial, sans-serif; color:#505050;}
.optional_questions input.size1{width:307px; float:left; padding:2px 5px 2px; line-height:15px;}
.optional_questions .input_sub_bg{width:107px; height:27px; float:left; padding:4px 0 0 4px; background:url(../images/checkout_bg.gif) no-repeat 0 0;}
.optional_questions input.submit{width:103px; height:23px; float:left; background:url(../images/submit_bg1.gif) no-repeat 0 0; border:0px; cursor:pointer;}
.optional_questions .input_no_thx{width:118px; height:27px; float:left; padding:4px 0 0 4px; background:url(../images/no_thank_bg1.jpg) no-repeat 0 0; margin-left:5px; display:inline;}
.optional_questions input.no_thx{width:114px; height:23px; float:left; background:url(../images/no-thanks_btn1.gif) no-repeat 0 0; border:0px; cursor:pointer;}
.optional_questions .list_bg{width:211px; height:21px; float:left; background:url(../images/list_bg2.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:999}
.optional_questions .list_bg1{width:211px; height:21px; float:left; background:url(../images/list_bg2.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:99}
.optional_questions .list_bg2{width:211px; height:21px; float:left; background:url(../images/list_bg2.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:9}
.optional_questions input.list{width:190px; height:auto; float:left; background:none; border:0px; padding-top:2px; font-size:0.81em; line-height:15px;}
.optional_questions .arrow{width:15px; height:auto; height:auto; float:right; padding-top:5px;}
.optional_questions .list_data{width:211px; float:left; position:absolute; top:21px; left:0px; background:#fff;}
.optional_questions .list_data ul{width:209px; float:left; list-style:none; border:1px solid #adadad;}
.optional_questions .list_data ul li{width:199px; float:left; border-bottom:1px solid #adadad; padding:0 5px 2px}
.optional_questions .list_data ul li a{width:auto; font:normal 0.81em/14px "Helvetica", Arial, sans-serif; color:#505050; text-decoration:none; float:left;}
.optional_questions .list_bg .list_data ul li a:hover{text-decoration:underline;}
/*optional_questions End*/

/*payment_information Start*/
#review_checkout .payment_information{width:776px; float:left; padding:18px 0 20px 12px; border-top:1px solid #cfcfcf; font-family:"Helvetica", Arial, sans-serif;}
#review_checkout .payment_information .paymentForm{float:left; padding-top:42px; width:auto;}
#review_checkout .payment_information h4{width:776px; height:auto; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:11px}
#review_checkout .payment_information h4.payment{width:776px; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:6px}
#review_checkout .payment_information .row{width:776px; float:left;}
#review_checkout .payment_information .row_top{width:776px; float:left; padding-top:3px;}
#review_checkout .payment_information .row1{width:776px; float:left; padding-bottom:45px;}
#review_checkout .payment_information .row_p{width:776px; float:left; padding-bottom:13px;}
#review_checkout .payment_information .row_inner{width:auto; float:left; padding-bottom:13px;}
#review_checkout .payment_information .row_last{width:auto; float:left; padding-bottom:25px;}
#review_checkout .payment_information  p{width:auto; float:left; font:normal 0.81em/21px "Helvetica", Arial, sans-serif; color:#505050;}
#review_checkout .payment_information  p.left_text{ padding-top:5px;}
#review_checkout .payment_information  p.right{ float:right;}
#review_checkout .payment_information  p.left_width{width:190px; float:left;}
#review_checkout .payment_information  p.right_width{width:190px; float:left;}
#review_checkout .payment_information .row p span.left_padd{ padding-left:20px;}
#review_checkout .payment_information .row a{width:auto; float:left; font-size:0.75em; line-height:21px; color:#5c84b0;}
#review_checkout .payment_information .redeen_bg{width:97px; height:29px; float:left; background:url(../images/add2all_bg.jpg) no-repeat 0 0; padding:5px 0 0 5px}
#review_checkout .payment_information .redeen_bg a{width:89px; float:left; height:23px; background:url(../images/redeem_btn.jpg) no-repeat 0 0;}
#review_checkout .payment_information .col1{width:auto; float:left; padding-right:10px;}
#review_checkout .payment_information .col2{width:auto; float:left;}
#review_checkout .payment_information .col3{width:175px; float:left; padding-right:10px;}
#review_checkout .payment_information form{width:auto; float:left; padding-top:42px;}
#review_checkout .payment_information .radio_area{width:500px; float:left; padding-top:5px;}
#review_checkout .payment_information .radio_row{width:auto; float:left}
#review_checkout .payment_information .radio_area input.radio{width:auto; float:left; padding:0px; border:0px;}
#review_checkout .payment_information .radio_area small{width:450px; float:left; font:normal 0.81em/19px "Helvetica", Arial, sans-serif; color:#505050; padding-left:10px}
#review_checkout .payment_information .radio_area small.sub{padding-left:30px}
#review_checkout .payment_information .box1{width:435px; float:left; padding-bottom:27px;}
#review_checkout .payment_information .padd_bottom{padding-bottom:55px;}
#review_checkout .payment_information .box2{width:320px; float:left;}
#review_checkout .payment_information label{width:auto; float:left; padding-right:7px; font-size:0.81em; text-align:right; color:#505050;}
#review_checkout .payment_information a{width:auto; float:left; font-size:0.75em; line-height:21px; color:#5c84b0;}
#review_checkout .payment_information a.what{width:auto; float:left; font-size:0.75em; line-height:21px; color:#5c84b0; margin-left:10px; display:inline;}
#review_checkout .payment_information label.size1{width:160px; float:left;}
#review_checkout .payment_information .color{ background:#e5ebf1;}
#review_checkout .payment_information label.size2{width:133px; float:left;}
#review_checkout .payment_information input{width:auto; float:left; padding:2px 5px 4px; border:1px solid #e0e2e3; border-top:1px solid #9b9b9c; font-size:0.7em; color:#505050;}
#review_checkout .payment_information input.size1{width:254px; float:left;}
#review_checkout .payment_information input.size2{width:33px; float:left;}
#review_checkout .payment_information .list_bg{width:157px; float:left; height:21px; position:relative; z-index:9}
#review_checkout .payment_information .list_bg .data_list{width:155px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#review_checkout .payment_information .list_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc}
#review_checkout .payment_information .list_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc}
#review_checkout .payment_information .list_bg .data_list ul li.last{border-bottom:none}
#review_checkout .payment_information .list_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#review_checkout .payment_information .list_bg .data_list ul li a:hover{text-decoration:underline}
#review_checkout .payment_information .list_bg .arrow{width:15px; float:left; padding:6px 0 0}
#review_checkout .payment_information input.list_input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font-size:0.75em; color:#505050; border:0px;}
#review_checkout .payment_information .list_bg1{width:55px; float:left; height:21px; background:url(../images/month_list_bg.jpg) no-repeat 0 0; position:relative; z-index:9; margin-right:5px; display:inline;}
#review_checkout .payment_information .list_bg1 .data_list{width:47px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#review_checkout .payment_information .list_bg1 .data_list ul{width:45px; float:left; list-style:none; background:#fff; border:1px solid #ccc}
#review_checkout .payment_information .list_bg1 .data_list ul li{width:37px; float:left; padding-left:7px; border-bottom:1px solid #ccc}
#review_checkout .payment_information .list_bg1 .data_list ul li.last{border-bottom:none}
#review_checkout .payment_information .list_bg1 .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#review_checkout .payment_information .list_bg1 .data_list ul li a:hover{text-decoration:underline}
#review_checkout .payment_information .list_bg1 .arrow{width:15px; float:left; padding:6px 0 0}
#review_checkout .payment_information input.month{width:25px; float:left; padding:2px 3px 0; background:none; font-size:0.75em; color:#505050; border:0px; line-height:15px; border:0px!important;}
#review_checkout .payment_information .red_tag{width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding-left:10px}
#review_checkout .payment_information .red_tag .right{width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px}
#review_checkout .payment_information .red_tag .left{width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px}
/*payment_information End*/

/*Signin_here Start*/
.Signin_here{width:776px; float:left; padding:18px 0 20px 12px; border-bottom:1px solid #cfcfcf}
.Signin_here h4{width:776px; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:11px}
.Signin_here h4 span{font-weight:normal; padding-left:10px}
.Signin_here form{width:776px; float:left; padding-top:5px}
.Signin_here .row{width:400px; float:left; padding-bottom:13px}
.Signin_here .row_btn{width:400px; float:left; padding:0 0 0px 185px;}
.Signin_here label{width:183px; float:left; padding-right:7px; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right}
.Signin_here .input_bg{width:186px; height:22px; float:left; background:url(../images/input_bg.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050}
.Signin_here input{width:176px; height:20px; float:left; background:none; font-weight:normal; color:#505050; padding:2px 5px 0}
.Signin_here small{padding-left:190px; float:left; width:200px; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab; padding-top:1px; text-align:left}
.Signin_here .input_sign_bg{width:82px; height:32px; float:left; background:url(../images/btn_bg.gif) no-repeat 0 0; padding:7px 0 0 7px; margin-right:10px; display:inline}
.Signin_here input.sign_btn{width:73px; height:23px; float:left; background:url(../images/login.gif) no-repeat 0 0; cursor:pointer}
.Signin_here small a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline}
/*Signin_here End*/

/*donation Start*/
#review_checkout .donation{width:776px; float:left; padding:18px 0 25px 12px; border-bottom:1px solid #cfcfcf; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .donation h4{width:776px; height: auto; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:0px}
#review_checkout .donation form{width:776px; float:left}
#review_checkout .donation .row{width:776px; float:left}
#review_checkout .donation .row_bottom{width:776px; float:left; padding-bottom:5px}
#review_checkout .donation p{width:auto; float:left; font-size:0.81em; line-height:17px; color:#505050}
#review_checkout .donation p.right{width:auto; float:right}
#review_checkout .donation .col1{width:395px; float:left}
#review_checkout .donation .col6{width:145px; float:left; margin-top: -3px;}
#review_checkout .donation .col8{width:180px; float:left; text-align:right; padding-right:23px}
#review_checkout .donation a{width:auto; float:left; font-size:0.75em; line-height:19px; color:#5c84b0}
#review_checkout .donation a.left_arrow{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:10px}
#review_checkout .donation label{width:auto; float:left; padding-right:4px;font:normal 0.81em/30px "Helvetica", Arial, sans-serif; color:#505050}
#review_checkout .donation label span{ padding-left:8px}
#review_checkout .donation input{width:44px; height:auto; float:left; color:#505050; border:1px solid #505050; margin-top:5px; font-size:0.75em; color:#505050; padding:1px 5px 4px}
#review_checkout .donation .input_bg{width:163px; height:27px; float:left;background:url(../images/add_gift_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; margin-left:5px; display:inline}
#review_checkout .donation input.btn{width:159px; height:23px; float:left;background:url(../images/add_donation.gif) no-repeat 0 0; border:0px; margin:0px; cursor:pointer; padding:0px}
#review_checkout .donation input.btn1{width:159px; height:23px; float:left;background:url(../images/add_gift_btn.gif) no-repeat 0 0; border:0px; margin:0px; cursor:pointer;padding:0px}
/*donation End*/

/*change_info Start*/
#review_checkout .change_info{width:776px; float:left; padding:30px 0 24px 12px}
#review_checkout .padding_low{width:776px; float:left; padding:20px 0 20px 12px}
#review_checkout .change_info h4{width:776px; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:11px}
#review_checkout .change_info p{width:765px; float:left; font:normal 0.81em/17px "Helvetica", Arial, sans-serif; color:#505050; padding-bottom:7px}
#review_checkout .change_info p a{width:auto; float:none; color:#3f79ab; text-decoration:none}
#review_checkout .change_info p a:hover{text-decoration:underline}
/*change_info End*/

/*subscriptions Start*/
#review_checkout .subscriptions{width:776px; float:left; padding:18px 0 23px 12px; border-bottom:1px solid #cfcfcf; font-family:"Helvetica", Arial, sans-serif;}
#review_checkout .empty{width:776px; float:left; padding: 6px 0 6px 12px; font-family:"Helvetica", Arial, sans-serif;}
#review_checkout .subscriptions h4{width:400px; height: auto; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding:1px 0 8px}
#review_checkout .empty h4{width:400px; height: auto; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding:1px 0 8px}
#review_checkout .subscriptions h4.detail{width:400px; float:left; font:bold 1.00em/20px "Helvetica", Arial, sans-serif; color:#505050; padding:1px 0 4px}
#review_checkout a.print{width:auto; float:right; background:url(../images/print_icon.gif) no-repeat 0 0; padding-left:36px; font-size:0.75em; color:#5c84b0; text-decoration:none; margin-right:15px; display:inline; line-height:25px; height:30px}
#review_checkout .subscriptions .sub_data{width:763px; float:left;}
#review_checkout .subscriptions .sub_data div{float:left;}
#review_checkout .subscriptions .sub_data .blue_row{width:743px; float:left; background:#cfdae5; padding:3px 0 4px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .white_row{width:743px; float:left; padding:0px 0 0px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .row1{width:743px; float:left; padding:0px 0 5px 20px; font-family:"Helvetica", Arial, sans-serif;}
#review_checkout .subscriptions .sub_data .dotted_row{width:743px; float:left; padding:0px 0 8px 20px; font-family:"Helvetica", Arial, sans-serif; background:url(../images/doted_row.gif) repeat-x 0 bottom; margin-bottom:10px;}
#review_checkout .subscriptions .sub_data .total_row{width:743px; float:left; padding:6px 0 0 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .discount{ color: #ff0000; }
#review_checkout .subscriptions .sub_data .row{width:743px; float:left; padding:11px 0 0px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .row2{width:763px; float:left; padding:0; font-family:"Helvetica", Arial, sans-serif}

#review_checkout .subscriptions .sub_data .top_row{width:743px; float:left; padding:15px 0 0px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .last_spc_row{width:743px; float:left; padding:0px 0 25px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .last_row{width:743px; float:left; padding:0px 0 15px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .last_row1{width:763px; float:left; padding:0px 0 15px 0px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .subscriptions .sub_data .border_row{width:743px; float:left; padding:6px 0 19px 20px; font-family:"Helvetica", Arial, sans-serif; border-bottom:4px solid #b2b2b2}
#review_checkout .subscriptions .sub_data p{width:auto; float:left; font-size:0.81em; line-height:17px; color:#505050}
#review_checkout .subscriptions .sub_data p.cut_price{text-decoration:line-through}
#review_checkout .subscriptions .sub_data p.right{width:auto; float:right}
#review_checkout .subscriptions .sub_data span.right{width:auto; float:right}
#review_checkout .subscriptions .sub_data span.color{ color:#7d7d7d; font-weight:bold; font-size:0.81em; line-height:17px}
#review_checkout .subscriptions .sub_data span.left_padd{ padding-left:20px}
#review_checkout .subscriptions .sub_data a{width:auto; float:left; font-size:0.75em; line-height:19px; color:#5c84b0}
#review_checkout .subscriptions .sub_data a:hover{ text-decoration:none}
#review_checkout .subscriptions .sub_data a.right_arrow{width:auto; float:left; background:url(../images/arrow_link.gif) no-repeat right 8px; padding-right:15px}
#review_checkout .subscriptions .sub_data span.top_arrow{width:auto; float:left; background:url(../images/arrow_link.gif) no-repeat right 8px; padding-right:15px}
#review_checkout .subscriptions .sub_data span.bottom_arrow{width:auto; float:left; background:url(../images/arrow_link1.gif) no-repeat right 8px; padding-right:15px}
#review_checkout .subscriptions .sub_data a.left_arrow{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:10px}
#review_checkout .subscriptions .sub_data a.parking{width:auto; float:left; background:url(../images/parking_icon.jpg) no-repeat 0 -2px; padding-left:25px; color:#505050; font-size:0.81em; text-decoration:none; line-height:16px; height:48px;}
#review_checkout .subscriptions .sub_data a.fanfare{width:auto; float:left; background:url(../images/fanfare.jpg) no-repeat 0 -2px; padding-left:25px; color:#505050; font-size:0.81em; text-decoration:none; line-height:16px; height:22px;}
#review_checkout .subscriptions .sub_data form{width:auto; float:left;}
#review_checkout .subscriptions .sub_data textarea{width:431px; height:50px; float:left; overflow:auto; border:1px solid #e2e9ef; border-top:1px solid #aaadb4; font-size:0.81em; color:#505050; padding:0 0px 0 5px}
#review_checkout .subscriptions .sub_data .input_bg{width:143px; height:34px; float:left; background:url(../images/save_comment_bg.jpg) no-repeat 0 0; padding:4px 0px 0 4px}
#review_checkout .subscriptions .sub_data input.btn{width:139px; height:29px; float:left; background:url(../images/save_comment_btn.jpg) no-repeat 0 0; cursor:pointer;}
#review_checkout .subscriptions .sub_data .col1{width:180px; float:left}
#review_checkout .subscriptions .sub_data .col2{width:69px; float:left}
#review_checkout .subscriptions .sub_data .col3{width:149px; float:left}
#review_checkout .subscriptions .sub_data .col4{width:90px; float:left}
#review_checkout .subscriptions .sub_data .col5{width:67px; float:left; padding-right:23px;}
#review_checkout .subscriptions .sub_data .col6{width:145px; float:left; margin-top: -3px;}
#review_checkout .subscriptions .sub_data .col7{width:270px; float:left; text-align:right; padding-right:38px}
#review_checkout .subscriptions .sub_data .col8{width:376px; float:left; text-align:right; padding-right:23px}
#review_checkout .subscriptions .sub_data .col9{width:579px; float:left}
#review_checkout .subscriptions .sub_data .col10{width:135px; float:left; padding:0 23px 0 150px;}
#review_checkout .subscriptions .sub_data .col11{width:120px; float:left;}
#review_checkout .subscriptions .sub_data .col12{width:456px; float:left;}
#review_checkout .subscriptions .sub_data .col13{width:480px; float:left; padding: 0 10px 0 20px;}
/*subscriptions End*/

/*order_subtotal Start*/
#review_checkout .order_subtotal{width:776px; float:left; padding:30px 0 40px 12px; border-bottom:1px solid #cfcfcf; background:#ebf1f6; position:relative}
#review_checkout .order_subtotal .row{width:743px; float:left; padding:0px 0 0px 0px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .order_subtotal .last_row{width:743px; float:left; padding:0px 0 15px 20px; font-family:"Helvetica", Arial, sans-serif}
#review_checkout .order_subtotal p{width:auto; float:left; font-size:0.81em; line-height:17px; color:#505050}
#review_checkout .order_subtotal p.right{width:auto; float:right; font-size:0.81em; line-height:17px; color:#505050}
#review_checkout .order_subtotal a{width:auto; float:left; font-size:0.75em; line-height:19px; color:#5c84b0}
#review_checkout .order_subtotal a:hover{ text-decoration:none}
#review_checkout .order_subtotal a.right_arrow{width:auto; float:left; background:url(../images/arrow_link.gif) no-repeat right 8px; padding-right:15px}
#review_checkout .order_subtotal a.left_arrow{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 8px; padding-left:10px}
#review_checkout .order_subtotal .dropdown{height:21px; width: 167px; float: right; margin-top:1px; font-size:0.75em; background-color:ghostWhite;}
#review_checkout .order_subtotal .col1{width:250px; float:left}
#review_checkout .order_subtotal .col2{width:77px; float:left}
#review_checkout .order_subtotal .col3{width:149px; float:left}
#review_checkout .order_subtotal .col4{width:92px; float:left}
#review_checkout .order_subtotal .col5{width:79px; float:left}
#review_checkout .order_subtotal .col6{width:120px; float:left}
#review_checkout .order_subtotal .col7{width:270px; float:left; text-align:right; padding-right:36px}
#review_checkout .order_subtotal .col8{width:326px; float:left; text-align:right; padding-right:33px}
#review_checkout .order_subtotal .col9{width:725px; float:left}
#review_checkout .order_subtotal .list_bg{width:177px; float:right; height:21px; background:url(../images/list_bg1.gif) no-repeat 0 0; position:relative; z-index:9}
#review_checkout .order_subtotal .list_bg .data_list{width:175px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.75em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#review_checkout .order_subtotal .list_bg .data_list ul{width:175px; float:left; list-style:none; background:#fff; border:1px solid #ccc}
#review_checkout .order_subtotal .list_bg .data_list ul li{width:165px; float:left; padding-left:7px; border-bottom:1px solid #ccc}
#review_checkout .order_subtotal .list_bg .data_list ul li.last{border-bottom:none}
#review_checkout .order_subtotal .list_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#review_checkout .order_subtotal .list_bg .data_list ul li a:hover{text-decoration:underline}
#review_checkout .order_subtotal .list_bg .arrow{width:15px; float:left; padding:6px 0 0}
#review_checkout .order_subtotal .list_bg input.list_input{width:145px; float:left; height:auto; font-size:0.75em; line-height:14px; color:#505050; padding:2px 5px 0; background:none}
#review_checkout .order_subtotal .list_bg .arrow{width:15px; float:left; padding:6px 0 0}
#review_checkout .order_subtotal .red_arrow_comment{width:291px; height:65px; float:left; position:absolute; top:16px; right:145px; z-index:99}
#review_checkout .order_subtotal .red_arrow_comment .arrow_bg{width:291px; height:86px; float:left; background:url(../images/red_arrow_comment2.png) no-repeat 0 0}
#review_checkout .order_subtotal .red_arrow_comment .arrow_bg p.arrow1{width:auto; height:auto; float:left; padding:10px 30px 0 15px; font-size:0.75em!important; line-height:15px; font-family:"Helvetica", Arial, sans-serif; color:#cf3908}
/*order_subtotal End*/

/*another_series Start*/
#review_checkout .another_series{width:776px; float:left; padding:20px 0 16px 12px; border-bottom:1px solid #CFCFCF}
#review_checkout .another_series .left_side{width:250px; float:left; font-size:0.81em; padding-left:20px}
#review_checkout .another_series .main_side{width:500px; float:left; font-size:0.81em; padding-bottom:15px}
#review_checkout .another_series .left_side a{width:auto; float:left; background:url(../images/arrow_bullet.jpg) no-repeat 0 6px; padding-left:15px;color:#527dab; font-family: "Helvetica", Arial, sans-serif}
#review_checkout .another_series form{ width:450px; float:left}
#review_checkout .another_series .dropdown{height:21px; float:left; margin-top:6px; position:relative; background-color:#E5EBF1;}
#review_checkout .another_series label{width:450px; float:left; font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050}
#review_checkout .another_series .input_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; margin-top:6px; position:relative}
#review_checkout .another_series input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/16px "Helvetica", Arial, sans-serif; color:#505050}
#review_checkout .another_series .input_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#review_checkout .another_series .input_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#review_checkout .another_series .input_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px}
#review_checkout .another_series .input_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#review_checkout .another_series .input_bg .data_list ul li.last{border-bottom:none}
#review_checkout .another_series .input_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#review_checkout .another_series .input_bg .data_list ul li a:hover{text-decoration:underline}
#review_checkout .another_series .go_bg{width:55px; height:30px; float:left; background:url(../images/go_btn_bg.jpg) no-repeat 0 0; padding:5px 0 0 7px}
#review_checkout .another_series input.go_btn{width:45px; height:23px; float:left; background:url(../images/go_btn.jpg) no-repeat 0 0; cursor:pointer}
/*another_series End*/

/*registration Start*/
#review_checkout .registration{width:776px; float:left}
#review_checkout .shipping_address{width:776px; float:left; border-top:1px solid #cfcfcf}
#review_checkout .registration h4{width:776px; float:left; font:bold 1.00em/30px "Helvetica", Arial, sans-serif; color:#505050; padding:30px 0 35px 12px}
#review_checkout .registration h5{width:725px; float:left; font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#003971; padding:0 0 34px 12px}
#review_checkout .registration .row{width:775px; float:left; padding-bottom:15px}
#review_checkout .registration .row1{width:775px; float:left; padding-bottom:50px}
#review_checkout .registration .row2{ padding-bottom:30px}
#review_checkout .registration .bottom_padd{padding-bottom:30px}
#review_checkout .registration .row_spl{width:775px; float:left; padding-bottom:10px}
#review_checkout .registration .row_btn{width:500px; float:left; padding:5px 0 22px 200px}
#review_checkout .registration .row_link{width:775px; float:left; font:bold 0.81em/20px "Helvetica", Arial, sans-serif}
#review_checkout .registration .row_link a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline}
#review_checkout .registration label{width:190px; float:left; padding-right:17px; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right}
#review_checkout .registration label.size1{width:290px; float:left; font:bold 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:left; padding:0 0 0 12px}
#review_checkout .registration label span{color:#003971}
#review_checkout .registration label span.red{color:#cf3908}
#review_checkout .registration small{width:500px; float:left; font:normal 0.69em/21px "Helvetica", Arial, sans-serif; color:#527dab; padding-left:207px}
#review_checkout .registration .input_bg{width:266px; float:left; height:22px; background:url(../images/input_bg1.gif) no-repeat 0 0}
#review_checkout .registration .radio_area{width:350px; float:left}
#review_checkout .registration .radio_row{width:auto; float:left}
#review_checkout .registration .radio_area input.radio{width:20px; float:left; padding:0px}
#review_checkout .registration .radio_area .radio { width: 400px; }
#review_checkout .registration .radio_area .radio input { width: auto; }
#review_checkout .registration .radio_area .radio label { width: auto; }
#review_checkout .registration .radio_area small{width:300px; float:left; font:normal 0.81em/21px "Helvetica", Arial, sans-serif; color:#505050; padding-left:10px}
#review_checkout .registration .list_bg{width:157px; float:left; height:21px; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative; z-index:9}
#review_checkout .registration .list_bg .data_list{width:155px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#review_checkout .registration .list_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc}
#review_checkout .registration .list_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc}
#review_checkout .registration .list_bg .data_list ul li.last{border-bottom:none}
#review_checkout .registration .list_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#review_checkout .registration .list_bg .data_list ul li a:hover{text-decoration:underline}
#review_checkout .registration .list_bg .arrow{width:15px; float:left; padding:6px 0 0}
#review_checkout .registration .input_bg3{width:266px; float:left; height:22px; background:url(../images/input_bg3.gif) no-repeat 0 0;}
#review_checkout .registration .input_bg4{width:107px; float:left; height:22px; background:url(../images/input_bg4.gif) no-repeat 0 0}
#review_checkout .registration input{width:260px; float:left; height:20px; padding:2px 3px 0; background:none}
#review_checkout .registration input.list_input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font-size:0.75em; color:#505050}
#review_checkout .registration input.small_input{width:97px; float:left; height:19px; padding:2px 5px 0; background:none}
#review_checkout .registration input.tiny_input{width:37px; float:left; height:20px; padding:2px 3px 0; background:url(../images/input_bg3.gif) no-repeat 0 0;}
#review_checkout .registration .red_tag{width:auto; float:left; font-size:0.69em; color:#cf3908; font-family:"Helvetica", Arial, sans-serif; padding-left:11px}
#review_checkout .registration .red_tag .right{width:auto; float:left; background:url(../images/red_arrow.gif) no-repeat 0 0;padding-left:11px; line-height:21px}
#review_checkout .registration .red_tag .left{width:auto; float:left; background:url(../images/red_arrow_right.gif) no-repeat right 0;line-height:21px; padding:0 10px 0 5px}
#review_checkout .registration .input_submit_bg{width:90px; height:35px; float:left; background:url(../images/submit_bg.gif) no-repeat 0 0; padding:6px 0 0 7px; margin-right:10px; display:inline}
#review_checkout .registration input.submit_btn{width:83px; height:23px; float:left; background:url(../images/submit_btn.gif) no-repeat 0 0; cursor:pointer}
#review_checkout .registration .red{color:#cf3908}
#review_checkout .registration label span{color:#003971}
/*registration End*/

#review_checkout .usercontent {}
#review_checkout .usercontent p{float: none !important;}
#review_checkout .usercontent a{float: none !important; padding: 0 !important; background-image: none !important; }

/*popup_alert Start*/
/*remove_form_cart_popup Start*/
.popup_alert{width:487px; float:left; font-size:16px;}
.popup_alert .top_bg{width:487px; float:left; background:url(../images/popup_top_bg.png) no-repeat 0 0}
.popup_alert .bottom_bg{width:487px;float:left;background:url(../images/popup_bottom_bg.png) no-repeat 0 0; height:27px}
.popup_alert .top_bg .inner{width:453px; float:left; padding:17px 17px 0 14px; position:relative}
.popup_alert .top_bg .inner .cross_btn{width:30px; height:30px; float:none; position:absolute; right:8px; top:8px; z-index:999}
.popup_alert .top_bg .inner h3{width:400px; float:left;  font:bold 1.13em/21px "Helvetica", Arial, sans-serif; color:#fff; padding:10px 0 4px 13px; text-align:left}
.popup_alert .top_bg .inner h4{width:auto; float:left;  font:bold 0.94em/25px "Helvetica", Arial, sans-serif; color:#003971; padding:35px 0 20px 50px; background:url(../images/information.gif) no-repeat 0 30px; margin:5px 0 10px 25px; display:inline; text-align:left}
.popup_alert .top_bg .inner h4.confirm{width:auto; float:left;  font:bold 0.94em/25px "Helvetica", Arial, sans-serif; color:#cf3908; padding:35px 0 20px 50px; background:url(../images/information.gif) no-repeat 0 30px; margin:5px 0 10px 25px; display:inline; text-align:left}
.popup_alert .data{width:auto; float:left; padding:0 0 30px 25px}
.popup_alert .row{width:405px; float:left; font:normal 0.88em/25px "Helvetica", Arial, sans-serif; color:#505050; text-align:left}
.popup_alert .row .col1{width:auto; float:left; text-align:left}
.popup_alert .row .col2{width:auto; float:right; text-align:left}
.popup_alert .top_bg .inner .bottom_data{width:450px; float:left; background:url(../images/pop_up_loc1.png) no-repeat 1px 0; padding:35px 0 0 }
.popup_alert .top_bg .inner p{width:410px; float:left;  font:normal 0.81em/15px "Helvetica", Arial, sans-serif; color:#505050; padding:0 0 15px 25px; text-align:left}
.popup_alert .top_bg .inner p.confirm_pop{width:410px; float:left;  font:bold 0.81em/15px "Helvetica", Arial, sans-serif; color:#CF3908; padding:0 0 15px 25px; text-align:left}
.popup_alert .top_bg .inner .link_row{width:250px; float:left; padding:19px 0 25px 20px}
.popup_alert .top_bg .inner .link_row .dont_remove{width:134px; height:25px; float:left; background:url(../images/reset_pass_bg.png) no-repeat 0 0; padding:4px 0 0 4px; margin-top:2px}
.popup_alert .top_bg .inner .link_row .dont_remove a{width:132px; height:23px; float:left; background:url(../images/dontt_remove.gif) no-repeat 0 0}
.popup_alert .top_bg .inner .link_row .remove{width:85px; height:27px; float:left; background:url(../images/remove_btn_bg.jpg) no-repeat 0 0; padding:4px 0 0 4px; margin:2px 5px 0 0; display:inline}
.popup_alert .top_bg .inner .link_row .remove a{width:81px; height:23px; float:left; background:url(../images/remove_btn.jpg) no-repeat 0 0}
.popup_alert .top_bg .inner .link_row .contineue_bg{width:117px; height:29px; float:left; background:url(../images/contineu_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 5px;} 
.popup_alert .top_bg .inner .link_row .contineue_bg a{width:177px; height:29px; float:left; background:url(../images/contineu_btn.jpg) no-repeat 0 0;}
.popup_alert .top_bg .inner .link_row .cancel_btn{width:90px; height:30px; float:left; background:url(../images/cancel_bg.gif) no-repeat 0 0; padding:6px 0 0 6px} 
.popup_alert .top_bg .inner .link_row .cancel_btn a{width:81px; height:23px; float:left; background:url(../images/cancel_btn.gif) no-repeat 0 0}

/************remove_form_cart_popup End************/
/************popup_alert End***********/

/***********myaccount starts***********/
.no_bg{float:left; background:none!important;}
#my_account{width:788px; float:left}
#my_account .inner_data{width:788px; float:left; padding-top:0;}
#my_account .inner_data .top_content{float:left; width:764px; background:url(../images/account_top_bg.gif) repeat-y 0 0; padding:17px 12px; border-bottom:1px #cfcfcf solid;}
#my_account .inner_data .top_content .col{float:left; width:250px; font:0.813em/18px Arial, "Helvetica", sans-serif; color:#505050;}
#my_account .top_content .right_content{float:right; width:184px; position:relative; z-index:9;}

#my_account .top_content .btn_bg{width:88px; height:28px; float:left; background:url(../images/acc_btn_bg.gif) no-repeat -1px -3px; padding:5px 0 0 4px;}
#my_account .top_content .btn_bg a{width:83px; height:23px; float:left;}

#my_account .button{float:left; width:auto; padding-left:166px; padding-top:24px;}
#my_account .btn_bg{width:88px; height:28px; float:left; background:url(../images/btn_bg1.gif) no-repeat 0 0; padding:7px 0 0 7px;}
#my_account .btn_bg a{width:83px; height:21px; float:left;}
#my_account .left_nav{float:left; width:166px; position:relative; height:184px;}
#my_account .left_nav ul{float:left; width:170px; padding:0; padding:0; list-style:none; position:absolute; left:0; top:0;}
#my_account .left_nav ul li{float:left; width:179px; }
#my_account .left_nav ul li a{float:left; background:#fbfbfb url(../images/left_nav_bg_up.gif) no-repeat 0 bottom; width:144px; padding:9px 11px 8px; color:#505050; font:13px Arial, "Helvetica", sans-serif; text-decoration:none;border-bottom:1px #cfcfcf solid;}
#my_account .left_nav ul li.current a{float:left; background:url(../images/left_nav_bg.gif) no-repeat 0 0; width:170px; color:#fff; border:none;}

#my_account .right_form{float:left; width:621px; border-left:1px #cfcfcf solid;background:#fff url(../images/right_bg.gif) repeat-x 0 0;}
#my_account .right_form .common_row1{float:left; width:570px; padding-left:24px; padding-top:27px; padding-bottom:30px;}
#my_account .left_nav ul li.current1 a{float:left; background:url(../images/left_nav_bg1.gif) no-repeat 0 0; width:170px; color:#fff; border:none;}

#my_account .right_form .common_row1 .exchange{float:left; width:597px; padding-bottom:20px; margin:0;}
#my_account .right_form .common_row1 .exchange ul{float:left; width:597px; padding-bottom:40px; margin:0; list-style:none;}
#my_account .right_form .common_row1 .exchange ul li{float:left; display:inline; width:183px; margin:0; padding-left:0px;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row1 .exchange .rowtwo{float:left; width:597px; padding:0; margin:0;}
#my_account .right_form .common_row1 .exchange .rowtwo .colsone{float:left; width:174px; text-align:right; padding-bottom:10px; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .right_form .common_row1 .exchange .rowtwo .colstwo{float:left; width:412px; padding-left:10px; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row1 .exchange .rowtwo input{margin-right:4px;}
#my_account .right_form .common_row1 .exchange .rowthree{float:left; width:597px; padding-top:20px; margin:0;}
#my_account .right_form .common_row1 .exchange .rowthree .colsone{float:left; width:174px; text-align:right; padding-bottom:10px; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg{width:367px; height:22px; float:left; background:url(../images/select_big.jpg) no-repeat 0 0; position:relative}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg input{width:337px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.93em/16px "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px; color:#505050; z-index:9999}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .data_list ul{width:365px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .data_list ul li{width:358px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .data_list ul li.last{border-bottom:none}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none;}
#my_account .right_form .common_row1 .exchange .rowthree .colstwo .select_bg .data_list ul li a:hover{text-decoration:underline}

#my_account .right_form .common_row1 .exchange .rowthree .colstwo textarea{float:left; border:1px solid #ccc; height:120px; width:365px;}

#my_account .right_form .common_row1 .exchange .rowthree .colstwo{float:left; width:412px; padding-left:10px; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .right_form .common_row1 .exchange .colstwo .select_bg1{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; color:#505050; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif;}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .arrow{width:15px; float:left; padding:6px 0 0 }
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .data_list{width:155px; float:left;position:absolute; top:21px; left:0px; color:#505050; z-index:9999}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .data_list ul li.last{border-bottom:none}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#my_account .right_form .common_row1 .exchange .colstwo .select_bg1 .data_list ul li a:hover{text-decoration:underline}
/***********donate history page starts***********/
#my_account .right_form .common_row3{float:right; width:597px; padding-top:27px; padding-bottom:30px;}
#my_account .right_form .common_row3 .order_row{width:597px; float:left; list-style:none; padding:0; margin:0;}
#my_account .right_form .common_row3 .order_row .order_col1{float:left; width:168px; padding:0; margin:0;}
#my_account .right_form .common_row3 .order_row .order_col1 strong{font:bold 1em/16px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row3 .order_row .order_col2{float:left; width:318px;padding:0; margin:0;}
#my_account .right_form .common_row3 .order_row .order_col2 label{float:left; padding:2px 4px 0 0;}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative}
#my_account .right_form .common_row3 .order_row .order_col2 input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/16px "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .data_list ul li.last{border-bottom:none}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#my_account .right_form .common_row3 .order_row .order_col2 .select_bg .data_list ul li a:hover{text-decoration:underline}

#my_account .right_form .common_row3 .order_row .order_col2 span{font:normal 0.688em/11px "Helvetica",Arial, sans-serif; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col2 span a{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col2 span a:hover{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col3 span{font:normal 0.688em/11px "Helvetica",Arial, sans-serif; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col3 span a{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col3 span a:hover{text-decoration:underline; color:#5c84b0;}

#my_account .right_form .common_row3 .order_row1{float:left; padding:0; display:inline; width:570px; background:url(../images/order_bg.gif) repeat-x 0 0; height:25px;  margin-top:8px; font:bold 11px "Helvetica",Arial, sans-serif; color:#505050; text-align:center; padding-top:5px;}
#my_account .right_form .common_row3 .order_row1 .order_col4{float:left; margin:0; padding:0; width:118px;}
#my_account .right_form .common_row3 .order_row1 .order_col5{float:left; margin:0; padding:0; width:146px;}
#my_account .right_form .common_row2 .top_space{padding-bottom:30px;}

#my_account .right_form .common_row3 .order_row1 .order_col6{float:left; margin:0; padding:0; width:114px;}
#my_account .right_form .common_row3 .order_row1 .order_col7{float:left; margin:0; padding:0; width:106px;}
#my_account .right_form .common_row3 .order_row1 .order_col8{float:right; margin:0; padding:0; width:86px;}
#my_account .right_form .common_row3 .order_row2{float:left; padding:0; display:inline; width:570px;   margin-top:8px; font:normal 0.688em/11px "Helvetica",Arial, sans-serif; color:#505050; text-align:center; padding-top:5px;}
#my_account .right_form .common_row3 .order_row2 .order_col9{float:left; margin:0; padding:0; width:118px;}
#my_account .right_form .common_row3 .order_row2 .order_col10{float:left; margin:0; padding:0; width:146px; text-align:left;}
#my_account .right_form .common_row3 .order_row2 .order_col11{float:left; margin:0; padding:0; width:114px;}
#my_account .right_form .common_row3 .order_row2 .order_col12{float:left; margin:0; padding:0; width:106px;}
#my_account .right_form .common_row3 .order_row2 .order_col13{float:left; margin:0; padding:0; width:86px; font-family:"Helvetica",Arial, sans-serif; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row2 .order_col13 a{color:#5c84b0; text-decoration:underline;}
#my_account .right_form .common_row3 .order_row2 .order_col13 a:hover{text-decoration:none;}
#my_account .right_form .common_row3 .details_col1{float:left; width:155px; font:bold 1em/16px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row3 .details_col2{float:left; width:304px; font:normal 0.75em/12px "Helvetica",Arial, sans-serif; color:#5c84b0; line-height:17px;}
#my_account .right_form .common_row3 .details_col2 a{color:#5c84b0; text-decoration:underline;}
#my_account .right_form .common_row3 .details_col2 a:hover{text-decoration:none;}
#my_account .right_form .common_row3 .details_col3{float:right; width:100px;font:normal 0.75em/12px Arial, Helvetica, sans-serif; color:#5c84b0;line-height:17px; padding-right:23px;}
#my_account .right_form .common_row3 .details_col3 a{color:#5c84b0; text-decoration:underline;}
#my_account .right_form .common_row3 .details_col3 a:hover{text-decoration:none;}

#my_account .right_form .common_row3 .order_row3{float:left; padding:0; display:inline; width:570px; background:url(../images/order_bg.gif) repeat-x 0 0; height:25px;  margin-top:8px; font:bold 0.688em/11px "Helvetica",Arial, sans-serif; color:#505050; text-align:center; padding-top:5px;}
#my_account .right_form .common_row3 .order_row3 .order_col14{float:left; width:90px; padding:0; margin:0;}
#my_account .right_form .common_row3 .order_row3 .order_col15{float:left; width:124px;}
#my_account .right_form .common_row3 .order_row3 .order_col16{float:left; width:88px;}
#my_account .right_form .common_row3 .order_row3 .order_col17{float:left; width:58px;}
#my_account .right_form .common_row3 .order_row3 .order_col18{float:left; width:62px;}
#my_account .right_form .common_row3 .order_row3 .order_col19{float:left; width:40px;}
#my_account .right_form .common_row3 .order_row3 .order_col20{float:right; width:75px;}

#my_account .right_form .common_row3 .order_row4{float:left; width:570px; display:inline; padding:0; margin:0; font:normal 0.688em "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .right_form .common_row3 .order_row4 .order_col21{float:left; width:90px; padding-bottom:10px; margin:0;}
#my_account .right_form .common_row3 .order_row4 .order_col21 span{color:#6fab54;}
#my_account .right_form .common_row3 .order_row4 .order_col22{float:left; width:124px;}
#my_account .right_form .common_row3 .order_row4 .order_col22 span{color:#6fab54;}

#my_account .right_form .common_row3 .order_row4 .order_col23{float:left; width:88px;}
#my_account .right_form .common_row3 .order_row4 .order_col24{float:left; width:58px;}
#my_account .right_form .common_row3 .order_row4 .order_col24 span{color:#6fab54;}

#my_account .right_form .common_row3 .order_row4 .order_col25{float:left; width:62px;}
#my_account .right_form .common_row3 .order_row4 .order_col26{float:left; width:60px;}
#my_account .right_form .common_row3 .order_row4 .order_col26 span{ color:#cf3908;}

#my_account .right_form .common_row3 .order_row4 .order_col27{float:right; width:75px;}
#my_account .right_form .common_row3 .order_row4 .order_col27 a{color:#5c84b0; text-decoration:none;}
#my_account .right_form .common_row3 .order_row4 .order_col27 a:hover{color:#5c84b0; text-decoration:none;}

#my_account .right_form .common_row3 .order_row .order_col2 label{font:bold 13px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row3 .order_row .order_col3{float:right; width:111px;padding:0; margin:0;}
#my_account .right_form .common_row3 .order_row .order_col3 label{font:normal 12px "Helvetica",Arial, sans-serif; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col3 label a{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row3 .order_row .order_col3 label a:hover{text-decoration:none; color:#5c84b0;}


#my_account .right_form .common_row3 .order{float:left; width:597px; margin:0; background:#00CCFF; height:25px; }
#my_account .right_form .common_row3 .order ul{float:left; width:597px; list-style:none; padding:0;}
#my_account .right_form .common_row3 .order ul li{float:left; width:auto; display:inline; margin:0;}

/***********donate history page ends***********/
#my_account .right_form .common_row2{float:left; width:597px; padding-left:24px; padding-top:32px; border-bottom:1px #cfcfcf solid;}

#my_account .right_form h4{font:bold 1em/16px "Helvetica", Arial, sans-serif;color:#505050; padding-bottom:20px;}
#my_account .right_form p{float:left; font:normal  0.813em/13px "Helvetica",Arial,sans-serif; color:#505050; height:116px}
#my_account .right_form .row{width:597px; float:left; padding-bottom:13px;}
#my_account .right_form .row .colfirst{width:189px; float:left; padding:0; margin:0}
#my_account .right_form .row .colfirst label{float:right;width:189px; text-align:right;font:normal 0.813em/13px "Helvetica", Arial, sans-serif; color:#505050;}

#my_account .right_form .row .colsecond{width:373px; float:right; padding:0 0 0 35px; margin:0;}
#my_account .right_form .row .colsecond label{width:373px; float:left; font:normal 0.75em/12px "Helvetica", Arial, sans-serif; color:#505050;}
#my_account .right_form .row .colsecond .btn{float:right; width:373px; padding:25px 0 50px 0;}

#my_account .right_form .row span{color:#527dab; font:normal 0.813em/21px "Helvetica", Arial, sans-serif; padding-left:10px;}
#my_account .right_form .row_link{width:597px; float:left; padding:0 0 13px 0; font:normal 0.813em/21px "Helvetica", Arial, sans-serif;}
#my_account .right_form .row_link span{color:#527dab;}
#my_account .right_form .row_bottom{width:210px; float:left; padding-left: 150px}
#my_account .right_form .row_link a{width:auto; font-weight:bold; color:#527dab; text-decoration:underline}
#my_account .right_form form label{width:176px; padding-right:16px; float:left; font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right}
#my_account .right_form form .text01{float:left;font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050;}
#my_account .right_form form label.text{width:80px; padding-right:16px; float:left; font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; text-align:right}
#my_account .right_form form .input_bg{width:267px; height:22px; float:left; background:url(../images/input_lrg_bg.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form form .input_bg input{width:250px; height:20px; float:left; background:none; font-weight:normal; color:#505050; padding:0 5px 0; font-size:12px;}

#my_account .right_form form .input_small{width:48px; height:22px; float:left; background:url(../images/input_small.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form form .input_small input{width:35px; height:20px; float:left; background:none; font-weight:normal; color:#505050; padding:0 5px 0; font-size:12px;}

#my_account .right_form form .input_bg_sml{width:186px; height:22px; float:left; background:url(../images/input_bg.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form form .input_bg_sml input{width:176px; height:20px; float:left; background:none; font-weight:normal; color:#505050; padding:0 5px 0; font-size:12px;}

#my_account .right_form form .input_bg_lrg{width:346px; height:22px; float:left; background:url(../images/input_exlarg_bg.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form form .input_bg_lrg input{width:330px; height:20px; float:left; background:none; font-weight:normal; color:#505050; padding:0 5px 0; font-size:12px;}
#my_account .right_form form .button_bg{width:87px; height:37px; float:left; background:url(../images/btn_bg.gif) no-repeat 0 0; padding:7px 0 0 7px}
#my_account .right_form form input.btn{width:73px; height:23px; float:left; background:url(../images/sing_in.gif) no-repeat 0 0; cursor:pointer}
#my_account .right_form form .select_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative}
#my_account .right_form form input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/16px "Helvetica", Arial, sans-serif; color:#505050}
#my_account .right_form form .select_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#my_account .right_form form .select_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#my_account .right_form form .select_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px}
#my_account .right_form form .select_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#my_account .right_form form .select_bg .data_list ul li.last{border-bottom:none}
#my_account .right_form form .select_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#my_account .right_form form .select_bg .data_list ul li a:hover{text-decoration:underline}

#my_account .right_form form .list_bg3{width:172px; height:22px; float:left; background:url(../images/list_bg3.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:999}
#my_account .right_form form .list_bg4{width:86px; height:22px; float:left; background:url(../images/select_small.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:99}
#my_account .right_form form .list_bg4 input{width:60px;}

#my_account .right_form form .list_bg5{width:172px; height:22px; float:left; background:url(../images/list_bg3.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:9}
#my_account .right_form form .list_bg2{width:211px; height:21px; float:left; background:url(../images/list_bg2.gif) no-repeat 0 0; padding-left:5px; position:relative; z-index:9}
#my_account .right_form form input.list{width:190px; height:auto; float:left; background:none; border:0px; padding-top:2px; font-size:0.81em; line-height:15px;}
#my_account .right_form form .arrow{width:15px; height:auto; height:auto; float:right; padding-top:5px;}
#my_account .right_form form .list_data{width:177px; float:left; position:absolute; top:21px; left:0px; background:#fff;}
#my_account .right_form form .list_data ul{width:175px; float:left; list-style:none; border:1px solid #adadad;}
#my_account .right_form form .list_data ul li{width:165px; float:left; border-bottom:1px solid #adadad; padding:0 5px 2px}
#my_account .right_form form .list_data ul li a{width:auto; font:normal 0.81em/14px "Helvetica", Arial, sans-serif; color:#505050; text-decoration:none; float:left;}
#my_account .right_form form .list_data ul li a:hover{text-decoration:underline;}

#my_account .right_form form .list_bg4 .list_data{width:86px; float:left; position:absolute; top:21px; left:0px; background:#fff;}
#my_account .right_form form .list_bg4 .list_data ul{width:86px; float:left; list-style:none; border:1px solid #adadad;}
#my_account .right_form form .list_bg4 .list_data ul li{width:76px; float:left; border-bottom:1px solid #adadad; padding:0 5px 2px}
#my_account .right_form form .list_bg4 .list_data ul li a{width:auto; font:normal 0.81em/14px "Helvetica", Arial, sans-serif; color:#505050; text-decoration:none; float:left;}
#my_account .right_form form .list_bg4 .list_data ul li a:hover{text-decoration:underline;}

#my_account .right_form .menu_new{float:left;width:570px; margin-top:49px; padding:0; position:absolute;}
#my_account .right_form .menu_new ul{float:left;width:570px;list-style:none;}
#my_account .right_form .menu_new ul li{float:left;width:107px; font:bold 13px Arial, Helvetica, sans-serif; color:#527dab; text-align:center; background:url(../images/email_menu1.gif) no-repeat 0 0; height:37px;}
#my_account .right_form .menu_new ul li a{text-decoration:none;color:#527dab; padding-top:8px; display:block;}
#my_account .right_form .menu_new ul li a:hover{text-decoration:none;}
#my_account .right_form .menu_new ul li a.active{background:url(../images/email_menu.gif) no-repeat 0 0; width:106px; height:47px; float:left; color:#ffffff;  }
/***********myaccount ends***********/

/***********donate page start***********/
#my_account .donate{float:left; width:100%; padding-bottom:30px;}
#my_account .donate_row{width:597px; float:left; margin:0; padding:0;}
#my_account .donate_row .donatecol_1{width:197px; float:left; padding:0; margin:0;}
#my_account .donate_row .donatecol_1 ul{float:left; width:197px; margin:0; padding:0; list-style:none;}
#my_account .donate_row .donatecol_1 ul li{float:left; margin:0; width:197px; font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; padding:0px; padding-bottom:5px;}

#my_account .donate_row .donatecol_2{width:157px; float:left; margin:0;}
#my_account .donate_row .donatecol_2 ul{float:left; width:157px; margin:0; padding:0; list-style:none;}
#my_account .donate_row .donatecol_2 ul li{float:left; width:157px; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; padding:0px;padding-bottom:5px;}

#my_account .donate_row .donatecol_3{width:243px; float:right; margin:0; padding:0;}
#my_account .donate_row .donatecol_3 ul{float:left; width:243px; list-style:none; margin:0; padding:0;}
#my_account .donate_row .donatecol_3 ul li{float:left; width:243px; padding-bottom:5px !important; margin:0;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; padding-right:0 !important;}
#my_account .donate_row .donatecol_3 ul li input{margin-right:5px; margin-top:1px;}
#my_account .bottom_icon{float:left; width:597px; margin:0; padding-top:15px;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .bottom_icon span{background:url(../images/icon01.gif) no-repeat 0 0; float:left; padding-left:25px; padding-bottom:8px; padding-top:5px;}

#my_account .bottom_icon .icon{background:url(../images/icon02.gif) no-repeat 0 0; float:left; padding-left:25px; padding-bottom:40px;}

#my_account .donatebtn_bg{width:88px; height:28px; float:left; background:url(../images/btn_bg1.gif) no-repeat 0 0; padding:7px 2px 0 7px;}

#my_account .donatebtn a{width:83px; height:21px; float:left;}

/***********events starts***********/
#my_account .events{float:left; background:url(../images/events_banner.jpg) no-repeat 0 bottom; margin:0; padding:0; width:621px; height:184px; border-bottom:1px solid #cfcfcf!important; }
#my_account .events.none{ background:none; }
#my_account .events .upcomming_btn{float:left; background:url(../images/upcomming_events_bg.gif) no-repeat 0 0; width:182px; margin:15px 0 0 40px; height:96px; padding:7px 0 0 7px;}
#my_account .events .upcomming_btn1{float:left; background:url(../images/upcomming_events_bg.gif) no-repeat 0 0; width:182px; margin:15px 0 0 5px; height:96px; padding:7px 0 0 7px;}

#my_account .events h4{padding:26px 0 0 26px;}
#my_account .upcomming_events{float:left; width:784px; padding-left:7px;}
#my_account .upcomming_events .event_rows{float:left; width:784px; padding-top:41px; margin:0;}
#my_account .upcomming_events .event_rows .events_cols1{float:left; width:160px; padding:0; margin:0; font:normal 1em/16px " Helvetica",Arial, sans-serif; color:#527dab;}
#my_account .upcomming_events .event_rows .events_cols1 a{text-decoration:underline; color:#527dab;}
#my_account .upcomming_events .event_rows .events_cols1 a:hover{text-decoration:underline;}
#my_account .upcomming_events .event_rows .events_cols2{float:right; width:618px; padding:0; margin:0;font:bold 1em/16px " Helvetica",Arial, sans-serif; color:#505050;}
#my_account .upcomming_events .event_rows1{float:left; width:777px; margin-right:8px; background:url(../images/donate_bg.gif) repeat-x 0 0; margin-top:15px; height:25px; font:bold 0.813em/13px " Helvetica",Arial, sans-serif; color:#505050; padding-top:5px;}
#my_account .upcomming_events .event_rows1 .events_cols3{float:left; width:197px; padding-left:18px;}
#my_account .upcomming_events .event_rows1 .events_cols4{float:left; width:77px;}
#my_account .upcomming_events .event_rows1 .events_cols5{float:left; width:161px;}
#my_account .upcomming_events .event_rows1 .events_cols6{float:left; width:140px; padding-left:10px;}

#my_account .upcomming_events .event_rows1 .events_cols7{float:left; width:164px; padding-left:10px;}

#my_account .upcomming_events .event_rows2{float:left; width:752px;  padding-top:6px; padding-left:18px; display:inline; font:normal 0.813em/17px " Helvetica",Arial, sans-serif; color:#505050; text-align:left;border-bottom:4px solid #cfcfcf; padding-bottom:30px;}

#my_account .upcomming_events .event_rows2 .events_cols8{float:left; width:160px; padding-right:37px; padding-top:5px;}
#my_account .upcomming_events .event_rows2 .events_cols9{float:left; width:60px; padding-left:17px; padding-top:5px;}
#my_account .upcomming_events .event_rows2 .events_cols10{float:left; width:161px; text-align:left;}
#my_account .upcomming_events .event_rows2 .events_cols10 .sub_cols1{float:left; width:120px; padding:0; margin:0;}
#my_account .upcomming_events .event_rows2 .events_cols10 .sub_cols2{float:left; width:40px;padding:0; margin:0;}

#my_account .upcomming_events .event_rows2 .events_cols11{float:left; width:140px; padding-left:10px;}

#my_account .upcomming_events .event_rows2 .events_cols12{float:left; width:154px; padding-left:10px;}

#my_account .upcomming_events .last{border:none!important;}

/***********events ends***********/
/***********donate page end***********/

/***********subscription page start***********/
#my_account .subscription{ width:598px; float:left; margin:0; padding-left:23px;border-bottom:1px solid #ccc;}
#my_account .subscription .subsc_row1{float:left; width:597px; padding-top:28px;}
#my_account .subscription .subsc_row2{float:left; width:597px; padding:0; margin:0;}
#my_account .subscription .subsc_row2 ul{float:left; width:570px; list-style:none; padding:0 0 10px 20px; margin:0;}
#my_account .subscription .subsc_row2 ul li{float:left; display:inline; width:auto; padding-right:70px; padding-top:15px; padding-bottom:12px;}
#my_account .subscription .subscription_space{padding:20px 0 0!important; padding-right:0 !important;}

#my_account .current_subs{float:left; width:780px;  padding-left:7px; background:url(../images/shadow.gif) repeat-x 0 0;}
#my_account .current_subs.none{background:none;}
#my_account .current_subs .current_sub_rows{float:left; width:780px; padding-top:30px; margin:0;}
#my_account .current_subs .current_sub_rows .view{float:right; width:auto; padding-right:18px;font:normal 0.75em/30px  "Helvetica",Arial, sans-serif; color:#5c84b0;}
#my_account .current_subs .current_sub_rows .view a{text-decoration:underline; color:#5c84b0;}
#my_account .current_subs .current_sub_rows .view a:hover{text-decoration:none;}
#my_account .current_subs .current_sub_rows h4{float:left; font:bold 1em/30px Arial, Helvetica, sans-serif; color:#505050;}
#my_account .current_subs .current_sub_rows1{float:left; width:773px;background:url(../images/donate_bg.gif) repeat-x 0 0; margin-top:8px; height:23px; font:bold 0.813em/13px " Helvetica",Arial, sans-serif; color:#505050; padding-top:5px;}
#my_account .current_subs .current_sub_rows1 .current_sub_cols1{float:left; width:194px; margin:0; padding-left:20px;}
#my_account .current_subs .current_sub_rows1 .current_sub_cols2{float:left; width:43px; margin:0; text-align:center;}
#my_account .current_subs .current_sub_rows1 .current_sub_cols3{float:left; width:78px; margin:0; text-align:center;}
#my_account .current_subs .current_sub_rows1 .current_sub_cols4{float:left; width:110px; margin:0;}
#my_account .current_subs .current_sub_rows1 .current_sub_cols5{float:left; width:186px; margin:0;}
#my_account .current_subs .current_sub_rows1 .current_sub_cols6{float:left; width:114px; margin:0;}

#my_account .current_subs .current_sub_rows4{float:left; width:773px;background:url(../images/donate_bg.gif) repeat-x 0 0; margin-top:15px; height:23px; font:bold 0.813em/13px " Helvetica",Arial, sans-serif; color:#505050; padding-top:5px;}
#my_account .current_subs .current_sub_rows4 .current_sub_cols11{float:left; width:177px; margin:0; padding-left:20px; background:none;}
#my_account .current_subs .current_sub_rows4 .current_sub_cols12{float:left; width:136px; margin:0;background:none;}
#my_account .current_subs .current_sub_rows4 .current_sub_cols13{float:left; width:79px; margin:0;background:none;}
#my_account .current_subs .current_sub_rows4 .current_sub_cols14{float:left; width:100px; margin:0;background:none;}
#my_account .current_subs .current_sub_rows4 .current_sub_cols15{float:left; width:108px; margin:0;background:none;}
#my_account .current_subs .current_sub_rows4 .current_sub_cols16{float:left; width:88px; margin:0;background:none;}

#my_account .current_subs .current_sub_rows5{float:left; width:773px; margin-top:8px;  font: 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; padding-top:5px;border-bottom:4px solid #b2b2b2; padding-bottom:20px;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols11{float:left; width:177px; margin:0; padding-left:20px; }
#my_account .current_subs .current_sub_rows5 .current_sub_cols12{float:left; width:136px; margin:0;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols13{float:left; width:79px; margin:0;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols14{float:left; width:100px; margin:0;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols15{float:left; width:108px; margin:0;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols16{float:left; width:88px; margin:0; padding-left:50px;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols16 a{text-decoration:none; color:#5c84b0;font-size:0.9em}
#my_account .current_subs .current_sub_rows5 .current_sub_cols16 a:hover{text-decoration:underline; color:#5c84b0;}

#my_account .current_subs .current_sub_rows2{float:left; width:773px; margin-top:5px;  font:normal 0.813em/17px " Helvetica",Arial, sans-serif; color:#505050; padding-top:5px; border-bottom:4px solid #b2b2b2; padding-bottom:20px;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols1{float:left; width:194px; margin:0; padding-left:20px;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols2{float:left; width:43px; margin:0; text-align:center;}

#my_account .current_subs .current_sub_rows2 .current_sub_cols3{float:left; width:78px; margin:0; text-align:center;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols4{float:left; width:110px; margin:0;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols5{float:left; width:186px; margin:0;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols6{float:left; width:114px; margin:0; text-align:right; color:#5c84b0;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols6 a{text-decoration:none; color:#5c84b0; font-size:0.9em}
#my_account .current_subs .current_sub_rows2 .current_sub_cols6 a img{margin-left:3px;}
#my_account .current_subs .current_sub_rows2 .current_sub_cols6 a:hover{text-decoration:underline; color:#5c84b0;}
#my_account .current_subs .last{border:none !important;}

#my_account .current_sub_rows3{float:left; width:788px;padding-top:10px;  border-bottom:1px solid #b2b2b2; border-top:1px solid #b2b2b2; padding-bottom:10px;}
#my_account .current_sub_rows3 .current_sub_cols{float:left; padding-left:28px; width:760px;font:normal 0.813em/17px "Helvetica",Arial, sans-serif; color:#527dab;}
#my_account .current_sub_rows3 .current_sub_cols a{text-decoration:underline; color:#527dab;}
#my_account .current_sub_rows3 .current_sub_cols a:hover{text-decoration:none;}
#my_account .current_subs .current_sub_rows5{float:left; width:773px; }
#my_account .current_subs .current_sub_rows5 .current_sub_cols7{width:355px; float:left; padding-left:12px; padding-top:13px;overflow:auto; height:112px; border:1px solid #ccc; color:#505050;} 
#my_account .current_subs .current_sub_rows5 .current_sub_cols7 strong{font-weight:bold;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols7 .sub_cols8{float:left; width:94px; line-height:20px;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols7 .sub_cols9{float:left; width:145px;line-height:20px;}
#my_account .current_subs .current_sub_rows5 .current_sub_cols7 .sub_cols10{float:left; width:100px;line-height:20px;}
/***********subscription page end***********/

/***********contact preferences starts***********/
#my_account .right_form .common_row4{float:left; width:597px; padding-left:24px; padding-top:28px; margin-bottom:17px; position:relative;}

#my_account .right_form .common_row4 .contact_pref{float:left; width:574px; margin-top:43px; margin-right:23px; background:url(../images/cf_bg.gif) repeat-x 0 0; height:46px; padding-bottom:5px;}
#my_account .right_form .common_row4 .contact_pref h5{float:left; width:555px;  padding-left:18px; padding-top:15px; font:bold 0.813em/15px "Helvetica",Arial, sans-serif; color:#505050;display:inline; margin:0;}
#my_account .right_form .common_row4 .contact_row1{float:left; width:556px; margin:0;  padding-left:15px; font:normal 0.73em/20px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row4 .contact_row1 .contact_cols1{float:left; width:287px;}
#my_account .right_form .common_row4 .contact_row1 .contact_cols2{float:right; width:269px;}
#my_account .right_form .common_row4 .contact_row1 input{float:left; margin-top:4px;}
#my_account .right_form .common_row4 .contact_row1 label{float:left; padding-left:8px; width:240px;}

#my_account .right_form .common_row4 .contact_pref1{float:left; width:574px; margin-right:23px; background:url(../images/donate_bg.gif) repeat-x 0 0;padding-bottom:10px; margin-top:15px; margin-bottom:10px;}
#my_account .right_form .common_row4 .contact_pref1 h6{float:left; width:555px; padding-left:18px; font:bold 0.73em/13px "Helvetica",Arial, sans-serif; color:#505050; padding-top:5px;}

#my_account .right_form .common_row4 .contact_row2{float:left; width:556px; margin:0;  padding-left:15px; font:normal 0.813em/20px "Helvetica",Arial, sans-serif; color:#505050; }
#my_account .right_form .common_row4 .contact_row2 input{float:left; margin-top:3px;}
#my_account .right_form .common_row4 .contact_row2 label{float:left; padding-left:8px; width:240px;}
#my_account .right_form .common_row4 .contact_row2 .contact_cols3{float:left; width:287px;}
#my_account .right_form .common_row4 .contact_row2 .contact_cols4{float:right; width:269px;}

#my_account .right_form .common_row4 .contact_row3{float:left; width:553px; margin:0;  padding-left:18px;}
#my_account .right_form .common_row4 .contact_row3 p{ font: 0.813em/20px "Helvetica",Arial, sans-serif; color:#505050; height:50px !important;}

#my_account .contact_row4{float:left; width:573px; padding:0; display:inline; margin:0;}

#my_account .contact_row4 label{float:left; width:153px; margin:0; padding:0; font:normal 0.813em/25px "Helvetica", Arial, sans-serif; color:#505050; text-align:right;}

#my_account .contact_row4 .cont_cols2{float:left; width:410px; margin:0; padding-left:10px; padding-bottom:10px; padding-top:3px;}
#my_account .contact_row4 .cont_cols2 .outer{float:left; width:410px; position:relative; z-index:999999999;}
#my_account .contact_row4 .cont_cols2 .security{float:left; width:240px; margin:0; padding:0;}
#my_account .contact_row4 .cont_cols2 .security span{float:left;text-align:left;font:normal 0.813em/18px "Helvetica", Arial, sans-serif; color:#505050; width:auto; padding-left:20px;}
#my_account .contact_row4 .cont_cols2 .security ul{float:left; width:210px; list-style:none;}
#my_account .contact_row4 .cont_cols2 .security ul li{float:left; width:50px; display:inline; margin:0; padding:0;}

#my_account .contact_row4 .cont_cols2 .security_row{float:left; width:220px; margin:0; padding-left:10px;}
#my_account .contact_row4 .cont_cols2 .security_row .security1{float:left; width:230px !important; display:block; margin:0; padding:0;}
#my_account .contact_row4 .cont_cols2 .security_row .security1 ul{float:left; width:220px; list-style:none;}
#my_account .contact_row4 .cont_cols2 .security_row .security1 ul li{float:left; width:210px; display:inline;}
#my_account .contact_row4 .inputspace{float:left; width:176px !important; display:inline;background:url(../images/input_bg6.gif) no-repeat 0 0; }
#my_account .contact_row4 .cont_cols2 .security_row .security1 ul li .input_bg1{float:left;background:url(../images/security_bg.gif) no-repeat 0 0; width:36px; height:22px; margin-right:3px; display:inline;}
#my_account .contact_row4 .cont_cols2 .security_row .security1 ul li .input_bg1 input{width:30px; float:left; padding:2px;}
#my_account .contact_row4 .cont_cols2 .select_bg1{width:47px; float:left; height:21px; background:url(../images/month_list_bg.jpg) no-repeat 0 0; position:relative; z-index:9; margin-right:5px; display:inline;}
#my_account .contact_row4 .cont_cols2 .select_bg1 .data_list{width:47px; float:left; position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#my_account .contact_row4 .cont_cols2 .select_bg1 .data_list ul{width:45px; float:left; list-style:none; background:#fff; border:1px solid #ccc}
#my_account .contact_row4 .cont_cols2 .select_bg1 .data_list ul li{width:37px; float:left; padding-left:7px; border-bottom:1px solid #ccc}
#my_account .contact_row4 .cont_cols2 .select_bg1 .data_list ul li.last{border-bottom:none}
#my_account .contact_row4 .cont_cols2 .select_bg1 .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#my_account .contact_row4 .cont_cols2 .select_bg1 .data_list ul li a:hover{text-decoration:underline}
#my_account .contact_row4 .cont_cols2 .select_bg1 .arrow{width:15px; float:left; padding:6px 0 0}
#my_account .contact_row4 .cont_cols2 .select_bg1 input.month{width:25px; float:left; padding:2px 3px 0; background:none; font-size:0.75em; color:#505050; border:0px; line-height:15px; border:0px!important;}

#my_account .contact_row4 .cont_cols2 input.space2{float:left; width:14px!important ; margin:0 6px 0 0; display:inline;}
#my_account .contact_row4 .cont_cols2 span{font:bold  0.75em/21px "Helvetica", Arial, sans-serif; color:#505050; float:left; padding-right:10px;}
#my_account .contact_row4 .cont_cols2 span a{text-decoration:none; color:#5c84b0;}
#my_account .contact_row4 .cont_cols2 span a:hover{text-decoration:underline;}
#my_account .contact_row4 .cont_cols2 .input_bg{width:176px; height:22px; float:left; background:url(../images/input_bg6.gif) no-repeat 0 0; font:bold 0.81em "Helvetica", Arial, sans-serif; color:#505050;}

#my_account .contact_row4 .cont_cols2 .select_bg{width:157px; height:21px; float:left; background:url(../images/list_bg.gif) no-repeat 0 0; position:relative; z-index:9;}
#my_account .contact_row4 .cont_cols2 input{width:130px; float:left; height:19px; padding:2px 5px 0; background:none; font:normal 0.75em/16px "Helvetica", Arial, sans-serif; color:#505050}
#my_account .contact_row4 .cont_cols2 .select_bg .arrow{width:15px; float:left; padding:6px 0 0 }
#my_account .contact_row4 .cont_cols2 .select_bg .data_list{width:155px; float:left;position:absolute; top:21px; left:0px;  font:normal 0.81em/20px "Helvetica", Arial, sans-serif; color:#505050; z-index:9999}
#my_account .contact_row4 .cont_cols2 .select_bg .data_list ul{width:155px; float:left; list-style:none; background:#fff; border:1px solid #ccc; padding:0px}
#my_account .contact_row4 .cont_cols2 .select_bg .data_list ul li{width:146px; float:left; padding-left:7px; border-bottom:1px solid #ccc; background:none}
#my_account .contact_row4 .cont_cols2 .select_bg .data_list ul li.last{border-bottom:none}
#my_account .contact_row4 .cont_cols2 .select_bg .data_list ul li a{width:auto; float:left; color:#505050; text-decoration:none}
#my_account .contact_row4 .cont_cols2 .select_bg .data_list ul li a:hover{text-decoration:underline}
#my_account .right_form .cont_row1{float:left; width:560px;   background:url(../images/donate_bg.gif) repeat-x 0 0; height:25px;}
#my_account .right_form .cont_row1 h6{float:left; width:555px;  padding-left:18px; padding-top:5px; font:bold 0.813em/15px "Helvetica",Arial, sans-serif; color:#505050;display:inline; margin:0;}

#my_account .right_form .cont_row2{float:left; width:560px; margin:0; padding:0; }
#my_account .right_form .cont_row2 input{margin-top:1px; float:left;}
#my_account .right_form .cont_row2 label{float:left;padding-left:8px; width:240px;}
#my_account .right_form .cont_row2 .cont_cols3{width:271px; float:left; margin:0; padding-left:15px; padding-top:10px;font: 0.813em/15px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .right_form .cont_row2 .cont_cols4{width:270px; float:left; margin:0; padding-top:10px;font: 0.813em/15px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .mobile{float:left; margin:0; padding:0; width:624px; position:absolute; top:+15px; left:-140px;z-index:999999; }

#my_account .mobile .top_curve{float:right; background:url(../images/mobile_top_curve.png) no-repeat 0 0; width:624px; height:45px; }
#my_account .mobile .bottom_curve{float:left; background:url(../images/mobile_bottom_curve.png) no-repeat 0 0; width:624px; height:5px;}

#my_account .mobile .mid_bg{float:left; background:url(../images/mobile_bg.gif) repeat-y 0 0; width:624px; padding:0; margin:0;}
#my_account .mobile .mid_bg .return{float:left; width:600px; padding-left:20px; padding-top:15px;}
#my_account .mobile .mid_bg .return .cols1{float:left; width:300px; }
#my_account .mobile .mid_bg .return .cols1 h1{font:bold 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; padding-bottom:20px;}
#my_account .mobile .mid_bg .return .cols1 strong{font:normal 0.75em/12px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .mobile .mid_bg .return .cols1  p{font:normal 11px "Helvetica",Arial, sans-serif; color:#505050; padding-top:20px; padding-bottom:8px; height:auto;}
#my_account .mobile .mid_bg .return .cols1  p span{color:#5c84b0;}
#my_account .mobile .mid_bg .return .cols1  p a{color:#5c84b0; text-decoration:underline;}
#my_account .mobile .mid_bg .return .cols1  p a:hover{text-decoration:none;}

#my_account .mobile .mid_bg .return .cols1 .required{float:left;  width:350px;font:normal 0.688em/11px "Helvetica",Arial, sans-serif; color:#003971; margin-bottom:10px;}
#my_account .mobile .mid_bg .return .cols1 .req_detail{float:left;  width:350px;}
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols1{float:left; text-align:right;  width:100px; padding-right:10px;font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; margin-bottom:10px; }
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols1 span{color:#5c84b0; float:none; padding:0;}
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols2{float:left;  width:190px;}
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols2 .input_bg1{ float:right;background:url(../images/input_bg.gif) no-repeat 0 0; width:190px; height:22px;margin-bottom:10px;}
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols2 .input_bg1 input{width:170px;}
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols2 .promotion{float:left; background:url(../images/promotion_bg.gif) no-repeat 0 0; width:106px; height:22px;}
#my_account .mobile .mid_bg .return .cols1 .req_detail .req_cols2 .promotion input{width:96px;}

#my_account .mobile .mid_bg .return .cols3{float:left; width:210px; margin:0; padding-top:0; padding-left:102px; padding-bottom:20px;}
#my_account .mobile .mid_bg .return .cols3 .btn_bg3{float:left; background:url(../images/btn_bg3.gif) no-repeat 0 0; height:39px; padding:7px 0 0 8px;}
#my_account .mobile .mid_bg .return .cols3 .btn_bg3 span{width:231px; float:left; color:#505050; padding:5px 0 0; margin:0; color:#527dab;}
#my_account .mobile .mid_bg .return .cols3 .btn_bg3 span a{text-decoration:underline; color:#527dab; font-weight:normal;}
#my_account .mobile .mid_bg .return .cols3 .btn_bg3 span a:hover{text-decoration:none;}

#my_account .mobile .mid_bg .return .cols2{float:right; width:249px; border-left:1px solid #ccc;}
#my_account .mobile .mid_bg .return .cols2 .row1{float:left; width:229px; padding-left:20px; padding-bottom:17px;}
#my_account .mobile .mid_bg .return .cols2 .row1 h1{font:bold 13px "Helvetica",Arial, sans-serif; color:#505050; padding-bottom:20px;}
#my_account .mobile .mid_bg .return .cols2 .row1 strong{font:normal 12px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .mobile .mid_bg .return .cols2 .row1 p{font:normal 11px "Helvetica",Arial, sans-serif; color:#505050; padding-top:20px; padding-bottom:7px; height:auto;}
#my_account .mobile .mid_bg .return .cols2 .row1 .btn_bg4{float:left; background:url(../images/register_bg1.gif) no-repeat 0 0; width:134px; height:38px; padding:7px 0 0 8px;}
#my_account .mobile .mid_bg .return .cols2 .row1 .need{float:left; width:215px; background:#e7e7e7; }
#my_account .mobile .mid_bg .return .cols2 .row1 .need .assistance{padding:20px 10px 20px 10px; width:193px; float:left;}
#my_account .mobile .mid_bg .return .cols2 .row1 .need .assistance strong{font:bold 13px "Helvetica",Arial, sans-serif;}
#my_account .mobile .mid_bg .return .cols2 .row1 .need .assistance p{font:normal 11px "Helvetica",Arial, sans-serif; text-align:justify; padding:0 !important; height:auto;}
/***********contact preferences ends***********/
/***********home rev page start***********/
#my_account .right_form .common_row5{float:left; width:595px; padding-left:24px; padding-bottom:9px; padding-top:16px;border-bottom:solid 1px #ccc; position:relative; }
#my_account .right_form .common_row5 h6{font:bold 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; line-height:15px;}
#my_account .right_form .common_row5 span{float:left; font:normal 0.813em/13px "Helvetica",Arial, sans-serif;}
#my_account .right_form .common_row5 .none1{background:none; border:none!important;}
#my_account .right_form .common_row5 .rev_row1{float:left; width:570px; padding-left:24px; display:inline; border-bottom:dotted 1px #ccc;line-height:17px; color:#505050; padding-top:4px; padding-bottom:4px;}
#my_account .right_form .common_row5 .rev_head{float:left; width:570px; padding-left:24px; display:inline; line-height:17px; color:#505050; padding-top:4px; padding-bottom:4px;}
.rev_col1{float:left; width:107px;}
#my_account .right_form .common_row5 .rev_head .rev_col1{float:left; width:107px;}
#my_account .right_form .common_row5 .rev_head .rev_col2{float:left; width:145px;}
#my_account .right_form .common_row5 .rev_head .rev_col3{float:left; width:245px;}
#my_account .right_form .common_row5 .rev_head .rev_col4{float:left; width:72px; font:normal 0.75em/12px "Helvetica",Arial, sans-serif; color:#5c84b0;}
#my_account .right_form .common_row5 .rev_row1 .rev_col1{float:left; width:107px;}
#my_account .right_form .common_row5 .rev_row1 .rev_col2{float:left; width:145px; padding:6px 0;}
#my_account .right_form .common_row5 .rev_row1 .rev_col3{float:left; width:245px; padding:6px 0;}
#my_account .right_form .common_row5 .rev_row1 .rev_col4{float:left; width:72px; font:normal 0.75em/12px "Helvetica",Arial, sans-serif; color:#5c84b0; padding:6px 0;}
#my_account .right_form .common_row5 .rev_row1 .rev_col4 a{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row5 .rev_row1 .rev_col4 a:hover{text-decoration:none;}
#my_account .right_form .common_row6{float:left; width:557px; padding-left:34px; padding-right:30px; padding-bottom:22px;margin:0;}
#my_account .right_form .common_row6 .reminder{float:left; border:1px solid #ccc; margin-top:28px; width:553px; margin-bottom:15px;}
#my_account .right_form .common_row6 .reminder h6{float:left; padding-left:15px; padding-top:8px; padding-bottom:8px; font: bold 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .right_form .common_row6 .reminder p{float:left; padding-left:14px; font:normal 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; width:500px; height:35px !important;}
#my_account .right_form .common_row6 .reminder p span{float:none; color:#5c84b0;}
#my_account .right_form .common_row6 .reminder p span a{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row6 .reminder p span a:hover{text-decoration:none;}
#my_account .right_form .common_row6 .reminder_event{float:left; width:553px; background:url(../images/donate_bg.gif) repeat-x 0 0; border:1px solid #ccc; margin-bottom:10px; padding-bottom:10px;}
#my_account .right_form .common_row6 .reminder_event h6{float:left;font:bold 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050; padding:5px 0 6px 15px; width:530px;}
#my_account .right_form .common_row6 .reminder_event h6 span{float:none; width:auto;  color:#5c84b0; padding-left:270px;}
#my_account .right_form .common_row6 .reminder_event h6 span a{text-decoration:underline; color:#5c84b0;}
#my_account .right_form .common_row6 .reminder_event h6 span a:hover{text-decoration:none;}
#my_account .right_form .common_row6 .reminder_event .rem_row1{float:left; width:538px; margin-top:10px; padding-left:15px;  color:#505050; line-height:15px;font:normal 0.813em/13px "Helvetica",Arial, sans-serif;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col1{float:left; width:250px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col2{float:left; width:74px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col3{float:left; width:114px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col4{float:left; width:100px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col5{float:left; width:181px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col6{float:left; width:204px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col7{float:right; width:153px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8{float:left; width:500px;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 ul{float:left; width:500px; list-style:none; margin:0; padding:0;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 ul li{float:left; width:auto; padding-bottom:9px; color:#5c84b0; text-align:left;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 ul li a{color:#5c84b0; text-decoration:underline;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 ul li a:hover{ text-decoration:none;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 ul li span{ float:none;color:#505050;  padding-left:5px !important;}
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 
#my_account .right_form .common_row6 .reminder_event .rem_row1 .rem_col8 span p{float:none; color:#505050; height:20px !important;}

#my_account .renew{float:left; margin:0; padding:0; width:302px; position:absolute; top:35px; left:-185px;}

#my_account .renew .top_arrow1{float:left; background:url(../images/renew_top_arrow.png) no-repeat 0 0; width:302px; height:30px;}
#my_account .renew .bottom_arrow1{float:left; background:url(../images/renew_bottom_arrow.png) no-repeat 0 0; width:302px; height:6px;}

#my_account .renew .arrow_bg1{float:left; background:url(../images/renew_bg.png) repeat-y 0 bottom; height:105px;  width:302px; padding:0; margin:0;}
#my_account .renew .arrow_bg1 .renew_row{float:left; margin:0; padding:10px 0 0 21px;}
#my_account .renew .arrow_bg1 .renew_row ul{float:left; list-style:none;}
#my_account .renew .arrow_bg1 .renew_row ul li{float:left; width:265px; font: 0.688em/11px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .renew .arrow_bg1 .renew_row ul li img{float:left;}
#my_account .renew .arrow_bg1 .renew_row ul li span{float:left;padding:7px 0 0 1px;margin:0;}
#my_account .renew .arrow_bg1 .renew_row ul li span a{text-decoration:none; color:#5c84b0;}
#my_account .renew .arrow_bg1 .renew_row ul li span a:hover{text-decoration:underline;}
#my_account .renew .arrow_bg1 .renew_row  .click{font: 0.688em/11px "Helvetica",Arial, sans-serif; color:#505050; float:left; padding-left:10px;}
/***********home rev page end***********/

/***********events and ticket page start***********/
#my_account .legend{width:144px; float:right; margin:11px 8px 0 0; border:1px solid #003971; height:152px;   background:#FFFFFF; position:relative;}
#my_account .legend.none{border:none;}
#my_account .legend .legend_row{float:left; width:130px; margin:0; padding:18px 0 0 14px;}
#my_account .legend .legend_row h1{font:bold 0.75em/12px "Helvetica",Arial, sans-serif; color:#505050; padding-bottom:10px;}
#my_account .legend .legend_row ul{float:left; width:130px; list-style:none;}
#my_account .legend .legend_row ul li{float:left; padding-bottom:2px; width:130px; display:inline; font:normal 0.688em/15px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .legend .legend_row ul li span{margin:3px 0 0 5px; padding:0; float:left;}
#my_account .legend .legend_row ul li span a{color:#505050; text-decoration:none;}
#my_account .legend .legend_row ul li span a:hover{text-decoration:underline;}
#my_account .legend .legend_row ul li img{float:left; padding:0; margin:0;}
#my_account .legend .legend_row ul li.explain{color:#5c84b0; font:normal 0.688em/11px "Helvetica",Arial, sans-serif; padding-top:10px;}
#my_account .legend .legend_row ul li.explain a{text-decoration:none; color:#5c84b0;}
#my_account .legend .legend_row ul li.explain a:hover{text-decoration:underline;}

#my_account .resend{float:left; margin:0; padding:0; width:341px; position:absolute; top:+100px; left:-330px;}

#my_account .resend .right_arrow{float:right; background:url(../images/explain_right_arrow.png) no-repeat 0 0; width:31px; height:159px;}
#my_account .resend .left_arrow{float:left; background:url(../images/explain_left_arrow.png) no-repeat 0 0; width:2px; height:159px;}

#my_account .resend .arrow_bg{float:left; background:url(../images/explain_bg.gif) repeat-x 0 0; height:159px; width:308px; padding:0; margin:0;}
#my_account .resend .arrow_bg p{float:left; font:normal 0.688em "Helvetica",Arial, sans-serif; color:#cf3908; padding:15px 0 0 14px;}

#my_account .event_ticket{float:left; width:776px; margin:0 6px 0 6px; display:inline;}
#my_account .event_ticket h1{float:left; width:160px; padding:35px 0 0 16px; font:bold 1em/16px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .event_ticket span{float:left; padding:35px 0 0 20px; width:580px; font:normal 1em/16px "Helvetica",Arial, sans-serif; color:#527dab;}
#my_account .event_ticket span a{text-decoration:underline; color:#527dab;}
#my_account .event_ticket span a:hover{text-decoration:none;}
#my_account .event_ticket .none{background:none !important;}
#my_account .event_ticket .tick_row1{float:left; width:776px; margin:18px 0 0 0; padding-top:5px; background:url(../images/donate_bg.gif) repeat-x 0 0; height:20px; font:bold 0.813em/13px "Helvetica",Arial, sans-serif; color:#505050;}

#my_account .event_ticket .tick_row1 .tick_cols1{float:left; width:195px; padding-left:15px;}
#my_account .event_ticket .tick_row1 .tick_cols2{float:left; width:51px; text-align:center;}
#my_account .event_ticket .tick_row1 .tick_cols3{float:left; width:96px; padding-left:20px;}
#my_account .event_ticket .tick_row1 .tick_cols4{float:left; width:215px;}
#my_account .event_ticket .tick_row1 .tick_cols5{float:left; width:73px;}
#my_account .event_ticket .tick_row1 .tick_cols6{float:left; width:91px;}
#my_account .event_ticket .tick_row2{float:left; width:776px; margin:0; padding-bottom:15px; padding-top:15px; border-bottom:4px solid #cfcfcf; font:normal 0.813em/15px "Helvetica",Arial, sans-serif; color:#505050;}
#my_account .event_ticket .tick_row2 .tick_cols1{float:left; width:195px; padding-left:15px;}
#my_account .event_ticket .tick_row2 .tick_cols1 .col{width:100px; float:left;}
#my_account .event_ticket .tick_row2 .tick_cols1 .col1{width:79px; float:left;}
#my_account .event_ticket .tick_row2 .tick_cols2{float:left; width:51px; text-align:center;}
#my_account .event_ticket .tick_row2 .tick_cols3{float:left; width:96px;padding-left:20px;}
#my_account .event_ticket .tick_row2 .tick_cols3 ul{float:left; width:138px; list-style:none; margin:0; padding-right:20px;}
#my_account .event_ticket .tick_row2 .tick_cols3 ul li{float:left; display:inline; width:50px; margin:0;}
#my_account .event_ticket .tick_row2 .tick_cols3 ul li.right{text-align:right; float:right; width:80px!important;  margin:0; padding:0;}

#my_account .event_ticket .tick_row2 .tick_cols4{float:left; width:215px;}
#my_account .event_ticket .tick_row2 .tick_cols4 .col1{float:left; width:64px;}
#my_account .event_ticket .tick_row2 .tick_cols4 .col2{float:left; width:138px;}
#my_account .event_ticket .tick_row2 .tick_cols5{float:left; width:73px;}
#my_account .event_ticket .tick_row2 .tick_cols6{float:left; width:91px;}
#my_account .event_ticket .tick_row2 .tick_cols6 ul{list-style:none; float:left; width:102px;}
#my_account .event_ticket .tick_row2 .tick_cols6 ul li{float:left; display:inline; width:auto; padding-left:2px;}

#my_account .event_ticket .tick_row3{float:left; width:776px; margin:0;  color:#505050;}
#my_account .event_ticket .tick_row3 .tick_cols1{float:left; width:368px;}
#my_account .event_ticket .tick_row3 .tick_cols2{float:left; width:216px;}
#my_account .event_ticket .tick_row2 .tick_cols4 ul{float:left; width:216px; list-style:none; padding-top:3px;}
#my_account .event_ticket .tick_row2 .tick_cols4 ul li{float:left; width:173px; background:url(../images/icon01.gif) no-repeat 0 0;padding:4px 0 4px 21px;}
#my_account .event_ticket .tick_row2 .tick_cols4 ul li.icon02{float:left; width:173px; background:url(../images/icon02.gif) no-repeat 0 0 !important;}

#my_account .event_ticket .tick_row3 .tick_cols3{float:left; width:174px;}

.border_none{border:0;}

#popup_menu{float:left; width:465px; margin:0; padding:0; position:absolute; left:35%; top:55%; z-index:999999;}
#popup_menu .cross_btn1{ float:right; position: absolute; width:30px; height:30px; float:none;  left:0; right:0; top:0; }
#close{float:left; position:absolute; width:30px; height:30px; left:+425px; top:+5px; z-index:999;}

#popup_menu .top_curve{float:left; background:url(../images/top_curve.png) no-repeat 0 0; width:465px; height:56px; position:relative;z-index:999;}
#popup_menu .top_curve h1{padding-top:27px; float:left; width:435px; font:bold 1.125em/18px Arial, Helvetica, sans-serif; color:#ffffff; padding-left:30px;}
#popup_menu .middle_bg{float:left; background:url(../images/mid_bg.png) repeat-y 0 0; width:377px; padding:0 44px; text-align:left;}
#popup_menu .bottom_curve{float:left; background:url(../images/botttom_curve.png) no-repeat 0 0;width:465px; height:56px;}

#popup_menu .middle_bg p{float:left; font:normal 0.813em/13px Arial, Helvetica, sans-serif; color:#505050; width:377px; margin-top:15px;}
/***********events and ticket page end***********/

/***********Donate section starts***********/
.donate_area{float:left; width:788px; background:url(../images/grey_white_bg.gif) repeat-x 0 0; border:1px solid #cfcfcf;}
.donate_area .top_sec{float:left; width:766px; border-bottom:1px solid #cfcfcf; padding:22px 0 31px 22px;}	
.donate_area .top_sec p{float:left; width:766px; font:normal 0.81em/15px "Helvetica",Arial,sans-serif; color:#5a5a5a;}
.donate_area .top_sec p a{color:#3f79ab; text-decoration:underline;}
.donate_area .top_sec p a:hover{text-decoration:none;}
.donate_area .form_area{float:left; width:788px; padding:27px 0 0;}
.donate_area h4{ float:left; width:771px;font:bold 1em/18px "Helvetica", Arial, sans-serif; padding-bottom:15px; color:#505050; padding-bottom:26px;}
.donate_area .form_area .form{float:left; width:744px; padding:0 0 40px 17px}
.donate_area .form_area fieldset{float:left; width:744px;}
.donate_area .form_area label{float:left; width:176px; font:bold 0.81em/15px "Helvetica",Arial,sans-serif; text-align:right; padding-right:13px; color:#505050;} 
.donate_area .form_area .form_row span{float:left; width:auto; font:bold 0.81em/15px "Helvetica",Arial,sans-serif; text-align:right; padding-right:13px; color:#505050; padding-right:8px;}
.donate_area .form_area input{width:auto; float:left; padding:2px 5px 4px; border:1px solid #e0e2e3; border-top:1px solid #9b9b9c; font-size:0.7em; color:#505050;}
.donate_area .form_area textarea{width:316px; height:118px; font:normal 0.81em/15px "Helvetica",Arial,sans-serif; color:#505050;float:left; padding:2px 5px 4px; border:1px solid #e0e2e3; border-top:1px solid #9b9b9c; font-size:0.7em; color:#505050;}
.donate_area .form_area input.sizes{float:left; width:84px;}
.donate_area .form_area input.size1{float:left; width:316px;}
.donate_area .form_area .check{float:left; width:23px;}
.donate_area .form_area .check input{float:left; width:15px; height:auto; border:none;}
.donate_area .form_area .form_row01 span{float:left; width:700px; font:normal 0.81em/15px "Helvetica",Arial,sans-serif; color:#505050;}
.donate_area .form_area .form_row02 span{float:left; width:750px; font:normal 0.81em/15px "Helvetica",Arial,sans-serif; color:#505050; padding-bottom:7px}
.donate_area .form_area .form_row03 span{float:left; width:750px; font:normal 0.81em/15px "Helvetica",Arial,sans-serif; color:#505050; padding-bottom:7px}
.donate_area .dropdown{background-color:#E5EBF1; font:normal 0.81em/15px "Helvetica",Arial,sans-serif;float:left;height:20px;margin-top:0px;position:relative;}
.donate_area .form_area .form_row{float:left; width:744px; padding-top:9px;}
.donate_area .form_area .form_row01{float:left; width:744px; padding-top:14px;}
.donate_area .form_area .form_row01.pad{padding-top:28px}
.donate_area .form_area .form_row02{float:left; width:744px; padding-top:14px;}
.donate_area .form_area .form_row03{float:left; width:744px; padding-top:47px;}
.donate_area .form_area .form_row02.pad{padding-top:43px;}

.donate_area .bottom_sec{float:left; width:771px; border-top:1px solid #cfcfcf; padding:22px 0 27px 17px;}
.donate_area .bottom_sec span{float:left; width:700px;font:normal 0.81em/15px "Helvetica",Arial,sans-serif; color:#527dab;}
.donate_area .bottom_sec span a{float:left; width:auto; background:url(../images/arrow_bullet.jpg) no-repeat 0 6px; color:#527dab; text-decoration:underline; padding-left:14px;}	
.donate_area .bottom_sec span a:hover{color:#527dab; text-decoration:none;}
.donate_submit_bg{width:90px; height:35px; float:left; background:url(../images/submit_bg.gif) no-repeat 0 0; padding:6px 0 0 7px; }
.donate_submit_bg1{width:90px; height:35px; float:right; right:-9px; background:url(../images/submit_bg.gif) no-repeat 0 0; padding:6px 0 0 7px; position:relative}
input.submit_donate{width:83px; height:23px; float:left; background:url(../images/submit_btn.gif) no-repeat 0 0; cursor:pointer}

.donate_history{float:left; width:762px; background:url(../images/grey_white_bg.gif) repeat-x 0 0; border:1px solid #cfcfcf; padding:31px 13px 0;}
.donate_history h4{ float:left; width:762px;font:bold 1em/18px "Helvetica", Arial, sans-serif; padding-bottom:15px; color:#505050;}
.donate_history strong{font:bold 0.81em/15px "Helvetica",Arial,sans-serif; color:#505050;}
.donate_history p{font:normal 0.69em/21px "Helvetica",Arial,sans-serif; color:#505050; display:block;}
.donate_history span{font:italic 0.69em/21px "Helvetica",Arial,sans-serif; color:#6fab54; display:block; padding-left:10px;}
.donate_history span.left{float:left;}
.donate_history .price{float:left; width:762px;}
.donate_history .bar{float:left; width:762px; background:#cfdae5; padding:5px 0}
.donate_history .bottom{float:left; width:762px; padding-top:9px;}
.donate_history .bottom div{float:left;}
.donate_history .row{float:left;width:762px;}
.donate_history .col01{float:left; width:91px; padding-left:22px;}
.donate_history .col02{float:left; width:102px;}
.donate_history .col03{float:left; width:58px;}
.donate_history .col03 span{padding:0;}
.donate_history .col04{float:left; width:72px;}
.donate_history .col04 p{text-align:right; padding-right:25px;}
.donate_history .col05{float:left; width:49px; padding-right:9px;}
.donate_history .col05 span{color:#d24618; text-align:right; padding:0;}
.donate_history .col05 p{text-align:right;}
.donate_history .col06{float:left; width:208px;}
.donate_history .rows{float:left; width:208px;}
.donate_history .col06 a{ cursor: pointer;}
.donate_history .col06 a span{float:left; width:auto; font:normal 0.69em/21px "Helvetica",Arial,sans-serif; color:#5c84b0; padding-left: 0; padding-top:8px}
.donate_history .col06 a span.hide{float:left; width:auto; background:url(../images/arrow_link1.gif) no-repeat right 16px; padding-right:15px; color:#5c84b0; text-decoration:none;}
.donate_history .col06 a span.show{float:left; width:auto; background:url(../images/arrow_link.gif) no-repeat right 16px; padding-right:15px; color:#5c84b0; text-decoration:none;}
.donate_history .btn_bg{float:left; width:108px; background:url(../images/make_payment.gif) no-repeat 0 0; padding:7px 9px 6px 10px;}
.donate_history .btn_bg img{float:left;}
.donate_history .pad{padding-top:8px;}
.donate_history .col07{float:left; width:150px;}
.donate_history .form{float:left; width:156px;}
.donate_history fieldset{float:left; width:156px;}
.donate_history label{float:left; width:76px; font:normal 0.69em/21px "Helvetica",Arial,sans-serif; color:#505050; padding-right:9px; text-align:right;}
.donate_history .col07 span{float:left; width:auto; padding:0 6px 0 0; color:#505050; font:normal 0.69em/21px "Helvetica",Arial,sans-serif;}
.donate_history input{width:auto; float:left; padding:2px 5px 4px; border:1px solid #e0e2e3; border-top:1px solid #9b9b9c; font-size:0.7em; color:#505050;}
.donate_history input.sizes{float:left; width:41px;}
.donate_history .form_row{float:left; width:156px; padding-top:8px;}
.pledge_bottom_buttons .back_bg{width:88px; height:35px; float:left; background:url(../images/back_btn_bg.jpg) no-repeat 0 0; padding:6px 0 0 4px; margin: 0 5px 0 0; display:inline;} 
.pledge_bottom_buttons .back_bg a{width:88px; height:29px; float:left; background:url(../images/back_btn.jpg) no-repeat 0 0;}
.pledge_bottom_buttons .continew_shopping{width:166px; height:27px; float:left; background:url(../images/contineu_shopping_bg.gif) no-repeat 0 0; padding:4px 0 0 4px; margin-top: 2px;} 
.pledge_bottom_buttons .continew_shopping a{width:161px; height:23px; float:left; background:url(../images/contineu_shopping_btn.gif) no-repeat 0 0}
/***********Donate section ends***********/


.modalPopup
{
	border: medium none ;
	margin: 0pt;
	padding: 0pt;
	z-index: 998;
	width: 100%;
	height: 100%;
	top: 0pt;
	left: 0pt;
	background-color: #000000;
	opacity: 0.6; 
	filter: alpha(opacity=60);
	position: fixed;	
}


.list_bg .cardtype
{
	background-color:#E5EBF1;
	margin-top: 0px;
	width: 156px;
	margin-left: 1px;
	color:#505050;
	height:21px;
	font-size:0.75em;
}

.list_bg1 .carddate
{
	background-color:#E5EBF1;
	height:21px;
	margin-top:0px;
	position:relative;
	width:60px;
	color:#505050;
	font-size:0.75em;
}

#review_checkout .change_info
{
	border-top:1px solid #CFCFCF;
}

#review_checkout .change_info h4
{
	margin-bottom:10px;
}

.payment_error_summary {
color:#CF3908;
float:left;
font-family:"Helvetica",Arial,sans-serif;
padding-left:11px;
width:200px;
}
.payment_error_summary .red_tag
{
color:#CF3908;
float:left;
font-family:"Helvetica",Arial,sans-serif;
font-size:0.69em;
padding-left:11px;
width:auto;
}


.payment_error_summary .red_tag .right {
background:transparent url(../images/red_arrow.gif) no-repeat scroll 0 0;
float:left;
line-height:21px;
padding-left:11px;
width:auto;
}

.payment_error_summary .red_tag .right .left {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/red_arrow_right.gif) no-repeat scroll right 0;
float:left;
line-height:21px;
padding:0 10px 0 5px;
width:auto;
}

.sizeAuto
{
	width: auto !important;
}

.cartTimer
{
	float: left;
	 font:bold 0.75em/24px "Helvetica",Arial,sans-serif; 
	 color: #cf3908;
	 width: 100%;
}

