/*
-----------------------------------------------
Yahoo Default CSS Resets.
----------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
margin: 0;
padding: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style: normal;
font-weight: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-size: 100%;
}
q:before,q:after {
content: '';
}
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
color: #444;
font: 13px/1.231 Arial,Helvetica,clean,sans-serif;
text-align: center;
margin: 10px 0px 10px 0px;
}
table {
font-size: inherit;
font-size: 100%;
}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code,kbd,samp,tt {
font-family: monospace;
line-height: 100%;
}

li {
list-style-type: none;
}
ul {
list-style-type: none;
}
.clear_both {
clear: both;
}
.clear:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Default Resets End  */

#wrap {
width: 950px;
margin: auto;
text-align: left;
}
#bd {
margin-top: 10px;
margin-left: 14px;
}

/* link styles
----------------------------------------------- */
a {
color: #216CB5;
text-decoration: none;
}
a:hover {
color: #216CB5;
text-decoration: underline;
}
a:active, a:focus {
outline: none;
}
.blue_link {
color: #216cb5;
text-decoration: none;
}

/* headers
----------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
}
.georgia {
font-family: Georgia, "Times New Roman", serif;
font-size: 15px;
font-weight: normal;
color: #444;
margin: 0px 0px 20px 0px;
padding: 0px;
}
.georgia p {
margin-top: 10px;
}

/* Template Columns
----------------------------------------------- */
.left {
float: left;
margin-right: 20px;
}
.right {
float: right;
}

.col_195 {
width: 195px;
}
.col_234 {
width: 234px;
}
.col_720 {
width: 720px;
}
.col_937 {
width: 937px;
}
.col_500 {
width: 500px;
}
.main_col {
width: 716px;
float: left;
}
.inner_padding {
background-color: #fff;
padding: 40px;
}
.inner {
background-color: #fff;
padding: 10px;
}

/* Box Styles
----------------------------------------------- */
.box {
margin-top: -20px;
margin-bottom: 10px;
}
.box h3 span {
display: none;
}
.box .main {
background-color: #F7F5E2;
padding: 20px 10px 10px 10px;
margin-top: 8px;
}

.box .main2 {
background-color: #F7F5E2;
padding: 10px 10px 10px 10px;
margin-top: 8px;
}

/* Header Styles
----------------------------------------------- */
.logo {
float: left;
}
.headline {
text-align: right;
text-align: right;
padding-top: 0px;
}
.headline h1 {
font-family: Georgia, "Times New Roman", serif;
font-style: italic;
font-weight: normal;
font-size: 20px;
color: #216CB5;
margin: 0;
}
.headline span {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
font-size: 12px;
}
.logged_info {
margin-top: 5px;
font-size: 11px;
font-weight: bold;
}
.home-banner {
width: 716px;
_margin-left: 14px;
}

/* Main Navigation Styles
----------------------------------------------- */
#main-nav {
padding: 0px;
margin: 10px 0px 0px 0px;
list-style: none;
background-color: #F7F5E2;
width: 950px;
}
#main-nav li {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
font-size: 12px;
float: left;
position: relative;
border-right: 2px solid #fff;
padding: 15px 0px 15px 0px;
}
#main-nav li.right_link {
float: right;
border-left: 2px solid #fff;
border-right: 0px;
}
#main-nav li a {
color: #666;
background-color: #F7F5E2;
text-decoration: none;
padding: 15px;
}
#main-nav li a:visited {
color: #666;
background-color: #F7F5E2;
text-decoration: none;
padding: 15px;
}
#main-nav li a:hover {
color: #fff;
background: #216CB5;
text-decoration: none;
padding: 15px;
}
#main-nav li a.selected {
color: #fff;
background-color: #216CB5;
text-decoration: none;
padding: 15px;
}
#main-nav li a.selected:visited {
color: #fff;
background-color: #216CB5;
text-decoration: none;
padding: 15px;
}


/* Header Background Styles
----------------------------------------------- */

.keyword_search h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
background-image: url(/coldbox/public/images/EDS/keyword_search_hdr.png);
}
.keyword_search form {
padding: 0px 10px 10px 10px;
}
.keyword_search form .text_input {
width: 160px;
height: 30px;
}

.shop_categories h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/shop_categories_hdr.png);
}
#category_menu {
list-style: none;
margin: 0px;
font-size: 11px;
}
#category_menu ul {
padding: 0px;
}
#category_menu li a {
font-weight: bold;
font-size: 12px;
}
#category_menu li {
padding: 8px 0px 8px 0px;
border-bottom: 1px solid #607E96;
}
#category_menu li.last_item {
border-bottom: 0px;
}
#category_menu li ul {
list-style: none;
margin: 0px;
}
#category_menu li ul li {
padding: 0px 0px 0px 0px;
border: 0px;
}
#category_menu li ul a {
font-weight: normal;
font-size: 11px;
}
.quick_navigation {
margin: 20px 0px 10px 0px;
}
.welcome_area h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/welcome_hdr.png);
}

.welcome_area h4 {
margin-top: 10px;
}

.shipping_offers h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/free_shipping_hdr.png);
}
.shipping_offers ul {
list-style: none;
padding: 5px;
margin: 0px;
font-size: 11px;
}
.shipping_offers ul li {
border-bottom: 1px solid #607e96;
padding: 5px;
}
.top_stores h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/top_stores_hdr.png);
}
.top_stores ul {
list-style: none;
padding: 5px;
margin: 0px;
font-size: 11px;
}
.top_stores ul li {
border-bottom: 1px solid #607e96;
padding: 5px;
}
.expiring_offers h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/expiring_offers_hdr.png);
}
.expiring_offers ul {
list-style: none;
padding: 5px;
margin: 0px;
font-size: 11px;
}
.expiring_offers ul li {
border-bottom: 1px solid #607e96;
padding: 5px;
}
.new_stores h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/new_stores_hdr.png);
}
.new_stores ul {
list-style: none;
padding: 10px;
margin: 0px;
font-size: 11px;
}
.new_stores ul li {
border-bottom: 1px solid #607e96;
padding: 5px;
}

.popular_specials_home {
width: 450px;
float: left;
margin-left: 10px;
_margin-left: 12px;
margin-top: -10px;
}

.popular_specials_home h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -11px;
top: 20px;
height: 32px;
width: 162px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/popular_specials_hdr.png);
}

.popular_specials_home h4 {
font-family: Georgia, serif;
font-size: 16px;
font-weight: normal;
color: #444;
margin: 10px 0px 10px 5px;
}

.popular_specials h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 32px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/latest_deals_hdr.png);
}

.popular_specials2 h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -11px;
top: 20px;
height: 32px;
width: 162px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/popular_specials_hdr.png);
}


.exclusive_benefits {
width: 220px;
float: left;
margin-top: -10px;
margin-left: 20px;
}
.exclusive_benefits h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -11px;
top: 20px;
height: 32px;
width: 168px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/exclusive_benefits_hdr.png);
}

.exclusive_benefits h4 {
font-family: Georgia, serif;
font-size: 16px;
font-weight: normal;
color: #444;
margin: 10px 0px 10px 5px;
}

.benefits {
list-style: none;
padding: 0px;
margin: 0px;
}

ul.benefits li {
background: #fff;
margin-top: 5px;
padding: 10px;
}

ul.benefits li h5 {
margin: 0px;
font-size: 15px;
font-weight: bold;
color: #216CB5;
}

ul.benefits li p {
color: #444;
margin-top: 0px;
width: 150px;
margin-left: 20px;
}

#discounts-popular-table {
border-collapse: collapse;
margin-left: 5px;
}
#discounts-popular-table td {
vertical-align: top;
padding: 13px;
width: 130px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}
#discounts-popular-table td h1 {
font-size: 11px;
font-weight: bold;
padding: 0px;
margin: 3px 0px 3px 0px;
}
#discounts-popular-table td p {
font-size: 11px;
margin-top: 0px;
}
#discounts-popular-table td {
border-bottom: 10px solid #F7F5E2;
}
#discounts-popular-table td span {
color: #444;
font-weight: bold;
margin-top: 10px;
display: block;
}

#discounts-popular-table-home {
border-collapse: collapse;
margin-left: 0px;
}
#discounts-popular-table-home td {
vertical-align: top;
padding: 10px;
width: 130px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}
#discounts-popular-table-home td h1 {
font-size: 11px;
font-weight: bold;
padding: 0px;
margin: 3px 0px 3px 0px;
}
#discounts-popular-table-home td p {
font-size: 11px;
margin-top: 0px;
}
#discounts-popular-table-home td {
border-bottom: 10px solid #F7F5E2;
}
#discounts-popular-table-home td span {
color: #444;
font-weight: bold;
margin-top: 10px;
display: block;
}

.member-area {height: 230px;}
.member-area .main {height: 169px;}

.member-area form {_padding-top: 10px;}

.member-area label {
font-size: 11px;
color: #666;
font-weight: bold;
}
.member-area input.text_input {
width: 150px;
}

.member-area .login_btn {
margin-left: 130px;
margin-top: -10px;
}

.member-area span {
font-size: 12px;
font-weight: bold;
line-height: 40px;
}

.member-area form {
margin-top: 10px;
}

.join-area {margin-top: 20px;}

.join-area p {
text-align: center;
font-size: 14px;
font-weight: bold;
color: #153056;
margin: 0px;
padding-bottom: 5px;
}

.learn-more {
font-size: 11px;
}

.learn-more h3 {
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
}

.featured-brands {
font-size: 11px;
margin-top: 20px;
}

.featured-brands h3 {
font-size: 12px;
font-weight: bold;
}

.featured-brands p {
text-align: center;
margin-top: 10px;
}
.savings_cashback h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 196px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/savings_cashback_hdr.png);
}

#savings-table {
border-collapse: collapse;
width: 695px;
margin-left: 3px;
}
#savings-table th {
padding: 10px;
background-color: #216CB5;
color: #fff;
font-weight: bold;
border-bottom: 4px solid #F7F5E2;
}
#savings-table td {
vertical-align: middle;
padding: 10px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 2px solid #F7F5E2;
}
#savings-table td h1 {
font-size: 11px;
font-weight: bold;
padding: 0px;
margin: 3px 0px 3px 0px;
}
#savings-table td p {
font-size: 11px;
margin-top: 0px;
}
.cashback_heading {
margin-top: 10px;
margin-bottom: 10px;
}
.cashback_heading h1 {
font-size: 16px;
}
.cashback_heading span {
font-size: 11px;
}

#savings-table tr td span {
font-weight: bold;
color: #444;
}

.my_account h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/my_account_hdr.png);
}
.my_account div {
margin: 10px 0px 10px 0px;
}

#user-settings-table {
border-collapse: collapse;
width: 910px;
margin-left: 3px;
}
#user-settings-table th {
padding: 5px 0px 5px 20px;
background-color: #216CB5;
color: #fff;
font-weight: bold;
border-bottom: 4px solid #F7F5E2;
}
#user-settings-table td {
vertical-align: middle;
padding: 5px 0px 5px 20px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 2px solid #F7F5E2;
}
.title_row {
font-weight: bold;
}

#user-cashback-table {
border-collapse: collapse;
width: 910px;
margin-left: 3px;
margin-top: 10px;
}
#user-cashback-table th {
padding: 5px 0px 5px 20px;
background-color: #216CB5;
color: #fff;
font-weight: bold;
border-bottom: 4px solid #F7F5E2;
}
#user-cashback-table td.table_heading {
font-size: 14px;
margin: 10px 0px 0px 3px;
width: 695px;
background-color: #216CB5;
color: #fff;
font-weight: bold;
border-bottom: 4px solid #F7F5E2;
}
#user-cashback-table td.table_heading span {
font-size: 11px;
font-weight: normal;
}
#user-cashback-table td {
vertical-align: middle;
padding: 5px 0px 5px 20px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 2px solid #F7F5E2;
}
.extra_details {
width: 860px;
padding: 5px;
text-align: center;
font-size: 11px;
}

#user-email-table {
border-collapse: collapse;
width: 910px;
margin-left: 3px;
margin-top: 10px;
}
#user-email-table td.table_heading {
font-size: 14px;
margin: 10px 0px 0px 3px;
width: 695px;
background-color: #216CB5;
color: #fff;
font-weight: bold;
border-bottom: 4px solid #F7F5E2;
}
#user-email-table td.table_heading span {
font-size: 11px;
font-weight: normal;
}
#user-email-table td {
vertical-align: middle;
padding: 5px 0px 5px 20px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 2px solid #F7F5E2;
}

#user-newsletter-table {
border-collapse: collapse;
width: 910px;
margin-left: 3px;
margin-top: 10px;
}
#user-newsletter-table td.table_heading {
font-size: 14px;
margin: 10px 0px 0px 3px;
width: 695px;
background-color: #216CB5;
color: #fff;
font-weight: bold;
border-bottom: 4px solid #F7F5E2;
}
#user-newsletter-table td.table_heading span {
font-size: 11px;
font-weight: normal;
}
#user-newsletter-table td {
vertical-align: middle;
padding: 5px 0px 5px 20px;
background-color: #fff;
color: #444;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 2px solid #F7F5E2;
}

.newsletter_list {
margin-left: 100px;
*margin-left: 60px;
}
.newsletter_list li {
float: left;
padding: 10px;
width: 150px;
*width: 200px;
}
.newsletter_list span {
padding: 10px 10px 20px 10px;}

.about_us h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/about_us_hdr.png);
}

.about_us div {
margin: 10px 0px 10px 0px;
}
.about_us h1 {
font-size: 16px;
}
.about_us div p {
margin: 10px 0px 10px 0px;
}
.faq_body h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/faq_hdr.png);
}
.faq_body div {
margin: 10px 0px 10px 0px;
}
.faq_body h1 {
font-size: 16px;
}
.faq_body div p {
margin: 0px 0px 10px 0px;
}
.faq_body li {
font-size: 13px;
margin-bottom: 3px;
font-weight: bold;
}
.faq_body div p span {
font-size: 10px;
font-weight: bold;
display: block;
margin-top: -5px;
}
.my_email h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/my_email_hdr.png);
}

.contact_info h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/contact_info_hdr.png);
}
.contact_info div {
margin: 10px 0px 10px 0px;
}
.contact_info h1 {
font-size: 14px;
margin-bottom: 0px;
padding-bottom: 0px;
}
.contact_info div p {
margin-top: 0px;
}

.privacy_policy h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/privacy_policy_hdr.png);
}
.privacy_policy div {
margin: 10px 0px 10px 0px;
}
.privacy_policy h1 {
font-size: 16px;
}
.privacy_policy div p {
margin: 0px 0px 10px 0px;
}

/*.privacy_policy ul {
padding: 0px 10px 0px 10px;
}
.privacy_policy ul li {
list-style: disc inside;
margin-top: 10px;
}*/
.privacy_policy ul {
padding: 20px;
}
.privacy_policy ul li {
list-style: decimal outside;
margin-top: 10px;
}

.login_area h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/login_hdr.png);
}
.login_area div {
margin: 10px 0px 10px 0px;
}
.login_area h1 {
font-size: 16px;
}
.login_area div p {
margin: 0px 0px 10px 0px;
}

 .terms_conditions h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/terms_hdr.png);
}

.terms_conditions div {
margin: 10px 0px 10px 0px;
}
.terms_conditions h1 {
font-size: 16px;
}
.terms_conditions div p {
margin: 10px 0px 10px 0px;
}
 
.inner_one {
margin-left: -30px;
margin-right: 10px;
font-weight: bold;
}
.list_numbered {
padding: 20px;
}
.list_numbered li {
list-style: decimal outside;
padding: 10px 0px 10px 0px;
font-weight: bold;
}
.list_numbered2 {
padding: 20px;
}
.list_numbered2 li {
list-style: decimal outside;
padding: 10px 0px 10px 0px;
}

.list_numbered_inner li {
list-style: none;
padding: 10px 0px 10px 30px;
font-weight: normal;
}
.list_numbered_inner2 {
padding-left: 20px;
}
.list_numbered_inner2  li {
list-style: decimal outside;
padding: 10px 0px 10px 0px;
font-weight: normal;
}

.business_dev  h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/business_dev_hdr.png);
}

.forgot_password h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/forgot_password_hdr.png);
}

.forgot_password div {
margin: 10px 0px 10px 0px;
}

.member-area h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -13px;
top: 20px;
height: 33px;
width: 150px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/member_signin_hdr.png);
}

.member-area-loggedin h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -13px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/welcome_hdr.png);
}


.cancel_account h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/cancel_account_hdr.png);
}

.cancel_account div {
margin: 10px 0px 10px 0px;
}
.error h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/error_hdr.png);
}

.error div {
margin: 10px 0px 10px 0px;
}

.contact_support h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/contact_support_hdr.png);
}

.contact_support div {
margin: 10px 0px 10px 0px;
}

.my_email h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/my_email_hdr.png);
}

.my_email div {
margin: 10px 0px 10px 0px;
}

.join_now h3 {
padding: 0px;
margin: 0px;
position: relative;
left: -14px;
top: 20px;
height: 31px;
width: 181px;
margin-bottom: -10px;
background-image: url(/coldbox/public/images/EDS/join_now_hdr.png);
}

.join_page {color: #000;}

.join_now div {
margin: 10px 0px 10px 0px;
color: #000;
}
.more {
display: block;
font-weight: bold;
text-align: right;
margin: 10px 0px 0px 0px;
font-size: 11px;
}

.activation_table td {padding: 10px;}
.internalDataTable {padding: 10px; border: 1px solid #444; width: 450px;}
.internalDataTable td {padding: 0px;}

.highlight {background-color: #FFF294; padding: 2px;}

.loa li {list-style: disc; padding-top: 5px; }
.loa {padding: 15px;}

em {font-style: italic; font-weight: bold;}

/* Footer Styles
----------------------------------------------- */
.legal {
clear: both;
padding-bottom: 5px;
text-align: center;
width: 950px;
}
.legal p {
font-size: 10px;
color: #666;
}
#footer {
padding-top: 5px;
text-align: center;
clear: both;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
}
#footer.span {
text-align: right;
}
#footer-nav {
margin-top: 5px;
margin-bottom: 5px;
text-align: center;
list-style: none;
}
li.footer-link {
list-style: none;
display: inline;
padding-left: 5px;
padding-right: 5px;
border-right: 1px solid #333;
}
li.footer-link-last {
list-style: none;
display: inline;
padding-left: 5px;
padding-right: 0px;
border-right: 0px;
}
li.footer-link a:link {
text-decoration: none;
color: #333;
}
li.footer-link a:visited {
text-decoration: none;
color: #333;
}
li.footer-link a:hover {
text-decoration: underline;
color: #333;
}
li.footer-link-last a:link {
text-decoration: none;
color: #333;
}
li.footer-link-last a:visited {
text-decoration: none;
color: #333;
}
li.footer-link-last a:hover {
text-decoration: underline;
color: #333;
}

/* Footer Styles END */


/* LANDING PAGE */

.purple {  background-color: #5b3690;}
.whitelinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF;}

.verdlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}
.reg {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none;}

.reg-verd {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none;}

.ariel-bold {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.ariel-bold2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.ariel-bold3 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none;}

.ariel-fine { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; }

.ariel-fine2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; }

.ariel-fine-bold { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none}

.ariel-bold2-red { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none ; color: #FF0000;}

.tahoma-bold {  font-family: Tahoma; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.sub-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.fine-text2b {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.finelinks-tahoma {	font-family: Tahoma;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;}

.tahoma-lge {font-family: Tahoma; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.tahoma-bold {  font-family: Tahoma; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.tahoma-bold2 {  font-family: Tahoma; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none;}

.finelinks-tahoma2 {	font-family: Tahoma;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;font-variant: normal;	text-transform: none;}

.update_box { 
position: relative; 
left: 3px; 
padding: 10px; 
color: #ff0000; 
font-size: 11px; 
font-weight: bold; 
width: 360px; 
background-color: #fff; 
}
.update_box_hide { 
display:none;
} 

