*{ margin: 0; padding: 0; }* 
body { 
    line-height: 1.6em;
    color: #838383;
    background-attachment: fixed;
    background-color: #fff;
    background-image: url(../images/bg-box.jpg);
    background-repeat: no-repeat;
    background-position: 50% 0pt;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.body_text,select,input { 
    font-weight: normal; 
    font-style: normal; 
    text-decoration: none; 
    line-height: 1.6em;
    color: #838383;
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
}
.title_text
{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; font-style: normal; color: #AFB377; text-decoration: none; }

.header_text
{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; font-style: normal; color: #AFB377; text-decoration: none; }

.copyright_text
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; font-style: normal; color: #ccc; text-decoration: none; }

.error_text
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; color: #FF0000; text-decoration: none; }

.page_bottom_space
{ border: 0px; z-index: 1; width: 1px; height: 40px; }

.content_header { 
    background-color: #fff;
    padding: 0;
    font-size: 1.7em;
    font-weight: normal;
    color: #AFB377;
    font-family: Georgia;
 }

.faq_list_title_text
{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; font-style: normal; color: #89B3DB; text-decoration: none; }

.faq_list_ans_text1
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; font-style: italic; color: #838383; text-decoration: none; }

.menu_text  /* 10 */
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; color: #89B3DB; text-decoration: none; }

.menu_text_hl
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; color: #89B3DB; text-decoration: none; }

.menu_main_cell
{ padding-left: 5px; padding-bottom: 5px; padding-top: 5px; border-top: 1px solid #FFFFFF; background-color: #0066FF;  }

.menu_main_cell_hl
{ padding-left: 5px; padding-bottom: 5px; padding-top: 5px; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background-color: #C45206;  }

.menu_main_cell_right
{ padding-right: 5px; padding-bottom: 5px; padding-top: 5px; border-top: 1px solid #FFFFFF; background-color: #E6D698;  }

.menu_main_cell_right_hl
{ padding-right: 5px; padding-bottom: 5px; padding-top: 5px; border-top: 1px solid #FFFFFF; background-color: #C45206;  }

.sub_menu  /* 16 */
{ background-color: #FFFFFF;  }

.sub_menu_text
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; }

.sub_menu_text_hl
{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; font-style: normal; color: #FFFFFF; text-decoration: none; }

.sub_menu_cell
{ background-color: #E6D698;  }

.sub_menu_cell_hl
{ background-color: #C45206;  }




#contentArea A
{ color: #666600;   background: inherit; text-decoration: none; 
    /* get rid of link outlines in firefox */
    outline-color:invert;
    outline-style:none;
    outline-width:medium;
}
/*
#contentArea
{ left: 163px; top: 160px; position: absolute; width: 600px; }
*/
#contentArea
{ width: 750px;}

#contentArea A
{ color: #666600;   background: inherit; text-decoration: none; 
    /* get rid of link outlines in firefox */
    outline-color:invert;
    outline-style:none;
    outline-width:medium;
    border: 0;
    padding: 0;
    margin: 0;
}

#contentArea A:hover
{ color: #9CB7B0; background: inherit; text-decoration: underline; }

#contentArea A:link
{ COLOR: #666600; }

#contentArea A:active
{ COLOR: #9CB7B0; }


#contentArea img {
    float: none;
    margin: 0;
    border: 0;
    padding: 0; 
}

#contentArea table {
margin-bottom: 0;
}

#contentArea td { }
.odd_row_text { 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    font-size: 0.75em;
    font-style: normal; 
    color: #838383; 
    text-decoration: none;
}

.odd_row
{ background-color: #ccc;}

.nav_menu 
{
    font-size:9px;
}

.prefRow
{
    height:35px;
}

ul#menu li ul.sub-menu li a {
	font-size: 12px;
}

.notificationMethods {
width: 150px;
}

.moreAddresses {
    cursor: pointer;
    font-size: 9px;
    border-width: 1pt;
    text-decoration: underline;
}

.morePhones {
    cursor: pointer;
    font-size: 9px;
    border-width: 1pt;
    text-decoration: underline;
}

/* Hide Captions */
Caption {
    display: none;
}

/* Age Verification Prompt */
    #ageCheck {
    position:absolute;
    width: 300px;
    height: 300px;
    left: 20px;
    top: 20px
}