/* CSS Document */body {							                          background: #36598c;      color: #ffffff;  }a:link { 						    color: #26598c;    text-decoration: none;}a:visited {    color: #26598c;    text-decoration: none;}a:hover {    color: #000000;    text-decoration: underline;}a:active {    color: #000000;    text-decoration: none;}.header_box {        display: block;        width: 440px;        height: auto;        margin: 0;        padding: 4px 0 4px 20px;        background: #26598c;        font-weight: bold;        font-size: 16px;        color: #fff}.intro {	font-size: 14px;	font-variant: normal;	font-weight: normal;	margin: 6px 20px 6px 20px;}.bullets {	margin-left: 60px;	margin-right: 20px;}.img_rgt {	float: right;	padding-right: 10px;}.star {	padding: 2px 0 2px 0;	margin: 2px 0 2px 4px;}.tanning {	color: #330099;}h1.welcome {	background: url(/images/welcome.gif) no-repeat top left;	height: 40px;	width: auto;	margin: 0 20px;	padding: 0;}h1.welcome span {	display: none;}#google {        position: absolute;        bottom: 4px;        left: 50px;}div#checkbox {	float: left;	margin-top: 8px;   	}div#form {	width: 204px;	float: left;	margin-left: 10px;	text-align: left;	padding-bottom: 106px}.form {	width: 200px;	margin: 3px 0 3px 10px;}.tiny {	font-size: 10px;	margin: 2px 0px 2px 0;	padding: 2px 0 2px 0;	color: #000000;	width: 200px;}.indent {	padding: 3px 20px 3px 20px;	font-size: 14px;}div#container {					background: #fff url(/images/container_bg.gif) repeat-y;	text-align: left;}	div#header {	background: #fff url(/images/header_bg.jpg) no-repeat;	color: black;	border-bottom: 2px solid #0c0962;}div#menu a.pages {	height: auto;	width: 103px;	padding: 2px 0 2px 17px;	margin: 2px 0 2px 4px;	display: block;	color: #fff;	text-align: left;	background: #36598c url(/images/arrow.gif) no-repeat top left;}div#menu a.pages:hover {	color: #000;	background-color: #b7b7b7;}div#text_box {	color: black;}div#text_box a.request {	width: 193px;	height: 31px;	margin: 0;	padding: 0;	display: block;    background: url(/images/request_btn.gif) 0 0 no-repeat;}div#text_box a.request:hover {	background-position: 0 -29px;}div#text_box a.request:active {	background-position: 0 -29px;}	div#text_box a.request_lg{	width: 301px;	height: 45px;	margin: 0;	padding: 0;	display: block;        background: url(/images/request_btn_lg.gif) 0 0 no-repeat;}div#text_box a.request_lg:hover {	background-position: 0 -45px;}div#text_box a.request_lg:active {	background-position: 0 -45px;}div#franchise {	background: transparent;	text-align: center;}div#footer a{        color: white;}div#footer {	background: #788496;	text-align: left;	border-top: 4px solid #000;}div#footer p{	margin: 0 95px 0 95px;	font-size: 8px;	text-align: center;}