form {margin-bottom: 	0px;}
body {
	font-size:				12px;
	font-family:			Verdana, Arial, sans-serif;
	margin:					0px;
	background-color: 		#FFFFFF;
	background-image:		url(http://www.westmichiganbabyandbeachrental.com/publicwmbabr/images/template1/royalblueswirlst.jpg);
	width:					98%;
}
.centered {text-align: center;}
.italic {font-style: italic;}
.textcenter {text-align:	center;}
.textbold {font-weight: bold;}
.font125 {font-size: 125%;}	
.font75 {font-size: 75%;}
.buttons {
	color:					#FFFFFF;
	background-color:		#0000C0;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-align:				center;
	height:					22px;
	margin-left:			0px;
	margin-right: 			0px;
	padding-bottom:			1px;
	width:					120px;
}
.buttons_delete_item,
a.buttons_delete_item:link,
a.buttons_delete_item:visited,
a.buttons_delete_item:active,
a.buttons_delete_item:hover {
	color:					#FFFFFF;
	background-color:		#0000C0;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-align:				center;
	vertical-align:			middle;
	height:					18px;
	padding-top:			4px;
	width:					80px;
}
.main_container {
	width:					98%;
	min-width:				770px;
}
.header_container {width: 100%;}
.header_text {
	color:					#DBDBDB;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				11px;
	font-style:				normal;
	font-weight:			normal;
	line-height: 			1.5;
	text-align:				left;
	vertical-align:			top;
}
.navtable_container {
	padding:				3;
	border:					0;
	padding:				0;
	width:					180px;
}
.navtable_headers {
	color:					#000000;
	background-image:		url(http://www.westmichiganbabyandbeachrental.com/publicwmbabr/images/template1/box2.jpg);
	font-family:      		Verdana, Arial, sans-serif;
	font-size:        		8;
	font-weight:      		bold;
	width:					100%;
}
.navtable_content {
	color:					#DBDBDB;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12;
	font-weight:			normal;
	height:					35px;
	vertical-align:			middle;
}
.navtable_link_spacing {line-height: 1.5;}
.page_container {
	color:					#DBDBDB;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12;
	width:					90%;
}
.empty_cart_footer {
	color:					#FFFFFF;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				14px;
	font-weight:			bold;
	text-align:				center;
}
.order_form_required_text {
	font-family:			Verdana, Arial, sans-serif;
	font-size:				9px;
	font-style:				italic;
	color:					#000000;
}
.required_asterisk {color: #C00000;}
.copyright {
	color:					#DBDBDB;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				11px;
	font-style:				normal;
	line-height:			1.5;
	text-align:				center;
	vertical-align:			middle;
}
.thumb_page_active {
	color:					#000000;
}
.product_thumb_name {
	color:					#DBDBDB;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	line-height: 			1.3;
	text-align:				center;
	height:					30px;
	padding:				3px;
	width;					100%;
}
.product_thumb_price {
	color:					#FFFFFF;
	background-color:		#0000C0;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	line-height: 			1.8;
	text-align:				center;
	max-width:				200px;
}
/* THIS IS THE 'PER DAY' NOTE AFTER THE PRICE */
.product_thumb_note {
	color:					#000000;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				9px;
	line-height: 			1.3;
	text-align:				center;
	height:					25px;
	padding-bottom:			10px;
}
.next_page{
	font-family:      		Verdana, Arial, sans-serif;
	font-size:        		12;
	font-weight:      		bold;
}
.prev_page {
	font-family:      		Verdana, Arial, sans-serif;
	font-size:        		12;
	font-weight:      		bold;
}
.productpage_main_cell_header {
	color:					#0000C0;
	background-color:		#FFFFFF;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				14;
	font-weight:			bold;
	border-top:				#000000 1px solid;
	border-bottom:			#000000 1px solid;
}
.productpage_description {
	color:					#000000;
	background-color:		#FFFFFF;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				11;
}
.productpage_item_number {
	color:					#FFFFFF;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12;
	text-align:				center;
}
.productpage_price {
	color:					#FFFFFF;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				14;
	font-weight:			bold;
	text-align:				right;
}
.productpage_option_text {
	color:					#FFFFFF;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				14;
	text-align:				right;
}
#home_container {
	color:					#000000;
	background-image:		url(http://www.westmichiganbabyandbeachrental.com/publicwmbabr/images/template1/lined-white-paper10x1000.jpg);
	border: 				0px;
	margin: 				0px;
	padding: 				10px;
	padding-left: 			10px;
	padding-right: 			10px;
	width: 					97%;
}
.home_text {
	color:					#000000;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	line-height: 			1.5;
	vertical-align:			top;
}
.large {
	font-size:				16px;
}
#faq_container {
	color:					#000000;
	background-image:  		url(http://www.westmichiganbabyandbeachrental.com/publicwmbabr/images/template1/lined-white-paper10x1000.jpg);
	border: 				0px;
	margin: 				0px;
	padding: 				10px;
	padding-left: 			10px;
	padding-right: 			10px;
	width: 					97%;
}
.faq_page_header {
	color:					#000000;
	font-family:			"Times New Roman", Times, serif;
	font-size:				40px;
	font-weight:			bold;
	height:					80px;
	text-align:				center;
	vertical-align:			top;
}
.faq_text_question {
	color:					#C000C0;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	vertical-align:			top;
}
.faq_text_answer {
	color:					#000000;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	line-height: 			1.5;
	vertical-align:			top;
}
.contact_form  {
	color:					#000000;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	line-height: 			1.5;
	margin:					0px 10px;
}
.a.contact_form :link, a.contact_form :active, a.contact_form:visited {
	color:					#404040;
}
.a.contact_form:hover {
	color:					#000000;
}
.rental_agreement  {
	color:					#000000;
	font-family:			Verdana, Arial, sans-serif;
	font-size:				12px;
	line-height: 			1.5;
	vertical-align:			top;
}
.item_added_message {
	color:            		#404040;
	font-family:      		Verdana, Arial, sans-serif;
	font-size:        		14;
	text-align:       		center;
	font-weight:      		bold;
	height:					30px;
}
a:link {
   color: #FFFFFF;
   text-decoration: none;
}
a:visited {
   color: #FFFFFF;
   text-decoration: none;
}
a:hover {
   color: #000000;
   text-decoration: underline;
}
a.dark:link, a.dark:visited, a.dark:active {
   color: #404040;
   text-decoration: none;
}
a.dark:hover {
   color: #808080;
   text-decoration: underline;
}
.logo_text {font-weight:	bold;}
#checkout_container{
	width:				100%;
}
.checkout_form {
	background-color:	#FFFFFF;
}
.checkout_default{
	color: 	        	#000000;
	font-family:  	    Verdana, Arial, sans-serif;
	font-size:    	    12;
}
.checkout_small {
   font-family:      	Verdana, Arial, sans-serif;
   font-size:        	9;
   font-weight:      	normal;
}
.checkout_cell_header {
	color:	            #000000;
	font-family: 	    Verdana, Arial, sans-serif;
	font-size: 	       	10;
	font-weight:	    bold;
	background-color:	#BAC1C7;
	border-bottom:	    #000000 1px solid;
	border-top:  	    #000000 1px solid;
}
.checkout_red_error {
	font-family:	    Verdana, Arial, sans-serif;
	font-size:  		10;
	font-weight: 	    bold;
	color:     		    #FF0000
}
/* THIS IS IN THE CART FOOTER ON VIEW; CHECKOUT */
.cart_checkout_subtotal {
	color:				#000000;
	font-family:		Verdana, Arial, sans-serif;
	font-size:			12;
	font-weight:		bold;
	text-align:			right;
}
.checkout_form_footer {
	color:				#000000;
	background-color:	#FFFFFF;
	font-family:		Verdana, Arial, sans-serif;
	font-size:			12;
	text-align:			center;
}
.benchmark {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        10;
   text-align:       center;
}
.error_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        12;
   font-weight:      bold;
   color:            #FF0000
}
/* USED IN HACK ATTEMPT ERROR CODE */
.large_center_header {
   font-family:      Verdana, Arial, sans-serif;
   font-size:        16;
   font-weight:      bold;
   text-align:       center
}
.margins_left_right {
    margin-left:     10px;
    margin-right:    10px;
    margin-top:      10px;
}
.d_category{HEIGHT: 22px; WIDTH: 210px;}
.cart_edit_quantity{}
.cart_totals_labels
{
	font-family:		Verdana, Arial, sans-serif;
	font-size:			12;
	font-weight:		bold;
	text-align:			right;
}
.cart_totals {
	font-family:		Verdana, Arial, sans-serif;
	font-size:			12;
	font-weight:		bold;
	text-align:			right;
}
.cart_error{}
.no_items_found {
	color:				#FFFFFF;
	font-family:   		Verdana, Arial, sans-serif;
	font-size: 			16;
	font-weight:		bold;
	line-height:		1.5;
	text-align:  	    center;
}
.cartcontents {
   font-family:      	Verdana, Arial, sans-serif;
   font-size:        	12;
}
.default_small {
   font-family:      	Verdana, Arial, sans-serif;
   font-size:        	9;
   font-weight:      	normal;
}
.default_text {
   font-family:      	Verdana, Arial, sans-serif;
   font-size:        	12;
}
.row_title {
   font-family:      	Verdana, Arial, sans-serif;
   font-size:        	10;
   font-weight:     	bold;
}
