body {
	font-family: Calibri;
}

table {
	padding: 0px;
}


#body_left {
	background-image: url(../images/body_left.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
}

#body_left_m {
	background-image: url(../images/body_left_m.jpg);
	background-repeat: no-repeat;
	height: 467px;
	padding-top: 0px;
}

.body_login_text {
	color: #F0F2F4;
	font-size: 14px;
	font-weight: bold;
	padding-top: 2px !important;
	padding-top: 0px;
	padding-bottom: 0px;
}

.body_login_field {
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.body_login_field .loginInput {
border: 1px solid #1F3D5C;
background: #DADFE6;
color: #1F3D5C;
font-size: 13px !important;
font-size: 12px;
}

#body_login_button {
	padding-top: 15px;
	padding-left: 80px;
}

input.submit {
	background: none;
	background-image: url(../images/body_login_button.jpg);
	background-repeat: no-repeat;
	width: 64px;
	height: 14px;
	border: 0px;
}

:hover input.submit {
	background: none;
	background-image: url(../images/body_login_button_hover.jpg);
	background-repeat: no-repeat;
	width: 64px;
	height: 14px;
	border: 0px;
}

#body_login_err {
	color: #FC8086;
	font-size: 12px;
}

#body_login_button_err {
	padding-left: 80px;
}

#body_member_menu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 16px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	PADDING-TOP: 15px; 
	LIST-STYLE-TYPE: none
}

#body_member_menu li {
	text-align: justify;
 	text-indent: 20px;
	font-weight: bold;
	padding-bottom: 15px;
		color: #F0F2F4;
}

#body_member_menu UL LI A {
	color: #F0F2F4;
}

#body_member_menu UL LI A:hover {
	color: #C6D2E3;
}

#body_content {
	background-image: url(../images/body_content.jpg);
	background-repeat: no-repeat;
	height: 422px;
}

#body_content_m {
        background-image: url(../images/body_main.jpg);
        background-repeat: no-repeat;
        height: 467px;
}

#body_content_blank_top {
	background-image: url(../images/body_content_blank_top_copy.jpg);
	background-repeat: no-repeat;
	height: 361px;
}

#body_content_blank_top_members {
	background-image: url(../images/body_content_blank_top_members.jpg);
	background-repeat: no-repeat;
	height: 361px;
}

#body_content_blank_middle {
	background-image: url(../images/body_content_blank_middle.jpg);
	background-repeat: y-repeat;
}

#body_content_blank_bottom {
	background-image: url(../images/body_content_blank_bottom.jpg);
	background-repeat: no-repeat;
	height: 61px;
}

#body_learn_more_m {
	padding-left: 149px;
	padding-top: 80px;
}

#body_confirmation {
	padding-top: 130px;
	padding-left: 250px;
}

.body_confirmation_text {
	padding-top: 5px;
	padding-bottom: 10px;
        color: #0C50B1;
        font-size: 13px;
        font-weight: bold; 
}

.body_confirmation_err {
	padding-top: 5px;
	padding-bottom: 10px;
        color: #FF0000;
        font-size: 13px;
        font-weight: bold; 
}

.body_confirmation_text A {
        color: #0C50B1;
}

.body_confirmation_text A:hover {
        color: #3D73C1;
}

#body_confirmation .confirmationInput {
border: 1px solid #1F3D5C;
background: #FFFFFF;
color: #1F3D5C;
width=230;
font-size: 18px;
padding-left: 60px;
}

#body_submit_button {
	padding-left: 50px;
}

#body_content_bottom_m {
	padding-left: 110px;
	padding-top: 20px !important;
	padding-top: 10px;
	color: #1F3D5C;
	font-size: 14px; 
}

#body_title_how_to {
	background-image: url(../images/body_title_how_to.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_locations {
	background-image: url(../images/body_title_locations.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_signup{
	background-image: url(../images/body_title_signup.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_confirmation{
	background-image: url(../images/body_title_confirmation.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_support {
	background-image: url(../images/body_title_support.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_contact {
	background-image: url(../images/body_title_contact.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_terms {
	background-image: url(../images/body_title_terms.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_advertising {
	background-image: url(../images/body_title_advertising.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_privacy {
	background-image: url(../images/body_title_privacy.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_press{
	background-image: url(../images/body_title_press.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_faq{
	background-image: url(../images/body_title_faq.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_account{
	background-image: url(../images/body_title_account.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_surveys{
	background-image: url(../images/body_title_surveys.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_winners{
	background-image: url(../images/body_title_winners.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_press{
	background-image: url(../images/body_title_press.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_title_president{
	background-image: url(../images/body_title_president.jpg);
	background-repeat: no-repeat;
	height: 45px;
}

#body_content_block {
	padding-top: 1px;
	padding-left: 40px;
}

#body_content_subtitle {
	padding-top: 7px;
	color: #1F3D5C;
	font-size: 14px;
	FONT-WEIGHT: bold; 
	padding-bottom: 7px;
}

#body_content_subtitleright {
	padding-left: 130px;
	padding-top: 5px;
	color: #1F3D5C;
	font-size: 14px;
	FONT-WEIGHT: bold; 
	padding-bottom: 5px;
}
#body_content_text_mylinens {
	padding-top: 3px;
	color: #1F3D5C;
	font-size: 14px; 
}

#body_content_text {
	padding-top: 3px;
	color: #1F3D5C;
	font-size: 12px; 
}

#body_content_maps {
	margin-top: 15px;
	color: #1F3D5C;
	font-size: 14px; 
	border: 2px solid #A8BC36;
}

#body_content_textright {
	padding-top: 0px;
	color: #1F3D5C;
	font-size: 14px; 
	padding-left: 130px;
}


#content_text A {
	color: #0D4FB1;
	font-size: 18px;
	FONT-WEIGHT: bold; 
	POSITION: relative;
	text-decoration: underline;
}

#content_text A:hover {
	color: #527FB5;
	font-size: 18px;
	FONT-WEIGHT: bold; 
	POSITION: relative;
}

#form_find_locations {
	padding: 0px; 
	margin: 0px; 
}

#form_confirmation {
	padding: 0px; 
	margin: 0px; 
}

.body_form_text {
        color: #1F3D5C;
        font-size: 14px;
        font-weight: bold;
	width: 120px;
        padding-top: 0px;
        padding-bottom: 5px;
}

.body_form_comment{
        color: #1F3D5C;
        font-size: 12px;
        font-weight: italic;
        padding-top: 0px;
        padding-bottom: 5px;
}

.body_form_field {
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 10px;
}

.body_form_field .formInput {
border: 1px solid #1F3D5C;
border: 1px solid #FFFFFF;
background: #DADFE6;
color: #1F3D5C;
font-size: 13px !important;
font-size: 12px;
}

.body_form_field .formSelect {
border: 2px solid #1F3D5C;
background: #DADFE6;
color: #1F3D5C;
font-size: 13px !important;
font-size: 12px;
}

.body_form_button {
        padding-top: 20px;
        padding-left: 20px;
}

input.submit {
        background: none;
        background-image: url(../images/body_login_button.jpg);
        background-repeat: no-repeat;
        width: 64px;
        height: 14px;
        border: 0px;
}

:hover input.submit {
        background: none;
        background-image: url(../images/body_login_button_hover.jpg);
        background-repeat: no-repeat;
        width: 64px;
        height: 14px;
        border: 0px;
}

#footer_copyright {
	padding-left: 20px;
	color: #39A33B;
	font-size: 11px;
}

#footer_menu {
   padding-left: 320px;
	color: #39A33B;
	font-size: 12px;
}

#footer_menu A {
	color: #39A33B;
	font-size: 12px;
	font-weight: bold;
}

#footer_menu A:hover{
	color: #0D52B4;
	font-size: 12px;
	font-weight: bold;
}
