body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 40px;	background-image: url(images/backgroundgray.jpg);}.left_edge {	background-image: url(images/left_edge.gif);	background-repeat: repeat-y;}.right_edge {	background-image: url(images/right_edge.gif);	background-repeat: repeat-y;}.main_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15.5px;	font-weight: normal;	color: #666666;	text-decoration: none;}.footer_bground {	background-image: url(images/footer.gif);}.telephone_number {	font-family: Arial, Helvetica, sans-serif;	font-size: 35px;	font-weight: normal;	color: #FFFFFF;	letter-spacing: 0.1em;}.tel {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	line-height: 25px;	letter-spacing: 0.1em;}.callourfriendly {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	line-height: 25px;}.credits_bground {	background-image: url(images/credits_box.gif);	background-repeat: no-repeat;	background-position: left top;}.allrights {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;	text-decoration: none;	letter-spacing: -0.05em;}.credit_links {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;	text-decoration: underline;}.credit_links:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #222222;	text-decoration: underline;}.more_info {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;	text-decoration: none;}.table_orange_titles {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #000000;}.alt {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	text-decoration: none;}.header_nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	letter-spacing: 0.1em;}.header_nav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;	letter-spacing: 0.1em;}.box_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	font-weight: normal;	color: #666666;	text-decoration: none;}.page_heading {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #000000;	text-decoration: none;	letter-spacing: 0.05px;}.main_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #333333;	text-decoration: none;}.main_page_titles {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #333333;	text-decoration: none;	line-height: 24px;	letter-spacing: 0.1em;	padding-left: 10px;}.daisy_home_designers {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	font-weight: bold;	color: #000000;	text-decoration: none;	padding-left: 10px;	letter-spacing: 0.05em;}.main_links {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #333333;	text-decoration: underline;}.nav_background {	background-image: url(images/nav_bar.jpg);	background-repeat: no-repeat;	background-position: left;}.page_titles {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 20px;	font-weight: normal;	color: #333333;	text-decoration: none;}.box_background {	background-image: url(images/box.jpg);	background-repeat: no-repeat;	background-position: left top;}.box_title {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.box_more_link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}.login_fields {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;	width: 100px;	height: 12px;	border: thin solid #666666;}.field_titles {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;}.field_names {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;}.table_data {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	text-decoration: none;}.table_titles {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.red_form_alert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #CC0000;}.buy_online_drop_menu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	width: 150px;}.daisy_dropmenu {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #000000;	text-decoration: none;	letter-spacing: 0.05em;	width: 150px;	margin-right: 10px;}.large_flower {	background-image: url(images/swirls.jpg);	background-repeat: no-repeat;	background-position: right bottom;	background-color: #FFFFFF;}.large_flower_left {	background-image: url(images/flower_large.gif);	background-repeat: no-repeat;	background-position: 10px 180px;}.back_pulldown {	background-image: url(images/headerwhite.jpg);	background-repeat: no-repeat;	background-position: center;	background-color: #FFFFFF;}