/* ALL PAGES CSS */  
  
  .ff_bug {clear: both; height: 0px; overflow: hidden;}
    
  .whole_page_area {background-image: url(../images/common/whole_page_bg.jpg); background-repeat: repeat-y; text-align: left; width: 1016px;}
  .main_area {width: 1000px; text-align: left; margin-left: 8px;}
  
  .left_inner_area, .right_inner_area {float: left;}
    .left_inner_area {width: 687px; padding: 18px 20px 18px 20px;}
    .right_inner_area {padding: 55px 0 20px 0;}
    
  .purple_rule {background: #D5C1EF; height: 1px; border: none; height: 1px; overflow: hidden;}
  .purple_rule2 {background: #EAE0F7; height: 1px; border: none; overflow: hidden;}
  
  .white_bg {background: #fff; overflow: hidden;}

/* TERMS & CONDITIONS and PRIVACY POLICY */

  .tc_area {}
  .tc_area h1 {font-size: 25px; color: #5C3089;}
  .tc_btns {overflow: hidden; padding-right: 20px;}
  .prnt_btn {display: block; background: url(../../images/common/print_btn.gif) no-repeat; width: 42px; height: 16px; float: right;}
  
  .tc_copy_area {overflow: hidden;}
  .tc_col01, .tc_col02 {floaT: left;}
 
    .tc_col02 {padding: 0 10px 0 28px; width: 600px; color: #666;}
      .tc_col02 h1 {color: #FE8206; font-size: 14px; margin: 20px 0 10px 0;}
      .tc_col02 h2 {color: #5C3089; font-size: 12px; margin: 10px 0;}
      .tc_col02 p {padding: 12px 0 0 0; font-size: 12px; color: #333;}
      .tc_col02 ul {list-style-type: none; padding: 0 0 0 10px; margin: 0;}
      .tc_col02 ul li {margin-bottom: 10px; color: #666;}
      .tc_col02 ol {padding: 0 0 0 20px; margin: 10px 0 0 0;}
      .tc_col02 ol li {margin-bottom: 10px; color: #666;}
      
      .tc_col02 .list_row_area {overflow: hidden; font-size: 12px;}
      .tc_col02 .list_row_area .list_points {float: left; margin: 6px 20px 0 0; color: #5C3089; font-weight: bold;}
      .tc_col02 .list_row_area .list_text {float: left; width: 790px; color: #666; margin-top: 6px;}
        .tc_col02 .list_row_area .list_text a {text-decoration: none; color: #FD8308; font-weight: bold; background-image: url(../../images/common/orange_triangle_right.gif); background-position: right; background-repeat: no-repeat; padding-right: 11px;}
        .tc_col02 .list_row_area .list_text a:hover {text-decoration: underline;}
        .tc_col02 strong {color: #5C3089;}
        .tc_col02 b {color: #5C3089;}
        .tc_col02 u {color: #333;}
      .tc_col02 .list_empty_row {height: 10px; width: 100%; overflow: hidden;}
      
    .tc_col01 img {border: solid 1px #BDA8D1; background: #fff; padding: 3px;}

.footer{position:static;width:800px;}
.copyright{width:400px;margin-left:50px;}
.bottomNav{width:400px;margin-right:150px;}
    
    .accept_decline_buttons_area{float:left;display:inline;width:950px;}
    .accept_decline_buttons{float:right;display:inline;margin-top:20px;}
    .accept_decline_buttons a{float:left;}
    a.forum_agree_btn{width:75px;height:26px;display:block;background: transparent url(../../images/common/accept_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
    a.forum_agree_btn:hover {background: transparent url(../../images/common/accept_btn.jpg) no-repeat 0px -26px}
    
    a.forum_decline_btn{width:75px;height:26px; display: block; background: transparent url(../../images/common/decline_btn.jpg) no-repeat 0px 0px; text-decoration: none;}
    a.forum_decline_btn:hover {background: transparent url(../../images/common/decline_btn.jpg) no-repeat 0px -26px}
    