/* MAIN */* {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	vertical-align: top;	border: 0px;}body {	background-color: #FCFEFF;	background-image: url(graphics/bg.jpg);	background-repeat: repeat-x;}p {	background-image: none;	color: #333333;	font-family: "Arial", sans-serif;	font-size: 11px;	margin-bottom: 18px;	margin-left: 18px;	margin-right: 18px;	margin-top: 18px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	text-align: justify;	vertical-align: middle;	line-height: 18px;}h1 {	font-family: "Arial", sans-serif;	color: #0035AD;	font-size: 12px;	margin-bottom: 18px;	margin-left: 18px;	margin-right: 18px;	margin-top: 18px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	text-align: justify;	vertical-align: middle;	line-height: 18px;}h2 {	font-weight:bold;	background-image: none;	color: #333333;	font-family: "Arial", sans-serif;	font-size: 11px;	margin-bottom: 18px;	margin-left: 18px;	margin-right: 18px;	margin-top: 18px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	text-align: justify;	vertical-align: middle;	line-height: 18px;}/* LINKS */a {	color: #333333;}a:visited {	color: #364F61;}a:active {	color: #000000;}a.whitelink {	color: #FFFFFF;}a.whitelink:visited {	color: #FFFFFF;}a.whitelink:active {	color: #FFFFFF;}/* FORMS */.formfield {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	font-family: "Arial", sans-serif;	font-size: 11px;	vertical-align: top;	width: 144px;	height: 18px;	border: 1px solid #72C7F8;	border-width: 1px;	border-color: #72C7F8;}.formfieldmini {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	font-family: "Arial", sans-serif;	font-size: 11px;	vertical-align: top;	width: 60px;	height: 18px;	border: 1px solid #72C7F8;	border-width: 1px;	border-color: #72C7F8;}.formfieldmail {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	font-family: "Arial", sans-serif;	font-size: 11px;	vertical-align: top;	width:105px;	height: 18px;	border: 1px solid #72C7F8;	border-width: 1px;	border-color: #72C7F8;}.formbox {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	color: #000000;	font-family: "Arial", sans-serif;	font-size: 11px;	vertical-align: top;	width: 144px;	height: 126px;	border: 1px solid #72C7F8;	border-width: 1px;	border-color: #72C7F8;}.formboxbig {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	color: #000000;	font-family: "Arial", sans-serif;	font-size: 11px;	vertical-align: top;	border: 1px solid #72C7F8;	width: 306px;	height: 180px;	border-width: 1px;	border-color: #72C7F8;}.gobutton {	width: 40px;	height: 18px;	font-family: "Arial", sans-serif;	border: 1px;	font-size: 9px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;}.formbutton {	font-family: "Arial", sans-serif;	font-size: 9px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;}input, select {	color: #333333;	font-family: "Arial", sans-serif;	font-size: 11px;	margin-bottom: 0px;	margin-left: 18px;	margin-right: 18px;	margin-top: 0px;}select.serviceselect {	background-color: #FFFFCC;	font-size: 12px;	color: #000000;	width: 190px;	vertical-align: middle;	line-height: 20px;}/* FLOATS */.floatright {	float: right;	margin: 18px;	padding: 0px;	line-height: 18px;	display: inline;}.floatrightnotopmargin {	float: right;	margin: 18px;	padding: 0px;	line-height: 18px;	display: inline;}.floatleftcontact {	margin-bottom: 18px;	margin-left: 162px;	margin-right: 18px;	margin-top: 18px;	padding: 0px;	line-height: 18px;	display: inline;	width: 100px;}.floatleft {	float: left;	margin: 18px;	padding: 0px;	line-height: 18px;	display: inline;}.subright {	float: right;	background: #E9F7FF;	background-image: url(graphics/bg-sublinks.jpg);	border: 1px;	border-style: dashed;	border-color: #C7DD0E;	margin: 18px;	padding: 0px;	text-align: justify;	vertical-align: middle;	line-height: 18px;	width: 150px;	display: inline;}.subrightnotopmargin {	float: right;	background: #E9F7FF;	background-image: url(graphics/bg-sublinks.jpg);	border: 1px;	border-style: dashed;	border-color: #C7DD0E;	margin-bottom: 18px;	margin-left: 18px;	margin-right: 18px;	margin-top: 0px;	padding: 0px;	text-align: justify;	vertical-align: middle;	line-height: 18px;	width: 150px;	display: inline;}.submenu {float: left;	background: #E9F7FF;	background-image: url(graphics/bg-sublinks.jpg);	border: 1px;	border-style: dashed;	border-color: #C7DD0E;	margin: 18px;	padding: 0px;	text-align: justify;	vertical-align: middle;	line-height: 18px;	width: 180px;	display: inline;}/* LISTS */ul {	list-style-image: url(graphics/bullet.gif);	margin-bottom: 0px;	margin-left: 18px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	line-height: 18px;}li {	margin-bottom: 18px;	margin-left: 18px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	color: #333333;	font-family: "Arial", sans-serif;	font-size: 11px;}/* SPECIALTIES */.gmap {	background-image: none;	color: #333333;	font-family: "Arial", sans-serif;	font-size: 11px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	text-align: justify;	vertical-align: middle;	line-height: 18px;	width: 200px;}.divline {	margin-bottom: 18px;	margin-left: 18px;	margin-right: 18px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	line-height: 18px;	background-image: url(graphics/div.gif);}.main {	background-color: #FFFFFF;	background-image: url(graphics/bgwhite.jpg);	background-repeat: repeat-x;}.locationbar {	background-color: #72C7F8;	font-weight: bold;	height: 52px;}.thumbnail {	width: 104px;	height: 104px;	text-align: center;	vertical-align: middle;	}.small {	color: #333333;	font-family: "Arial", sans-serif;	font-size: 10px;	text-align: justify;}.whitetext {	color: #FFFFFF;}.icon {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 4px;	margin-top: 0px;	padding-bottom: 0;	padding-left: 0;	padding-right: 0;	padding-top: 0;	border: 0px;	vertical-align: middle;	}.noleftmargin {	margin-left: 0px;}.notopmargin {	margin-top: 0px;}.nobottommargin {	margin-bottom: 0px;}.notopleftmargin {	margin-top: 0px;	margin-left: 0px;	margin-top: 0px;}.noleftmarginalignleft {	margin-left: 0px;	text-align: left;}.alignleft {text-align: left;}.aligncenter {text-align: center;}/* MENU */#popitmenu{position: absolute;background-color: white;border:1px solid #72C7F8;font-family: "Arial", sans-serif;font-size: 11px;color: #0035AD;line-height: 18px;z-index: 100;visibility: hidden;}#popitmenu a{text-decoration: none;padding-left: 4px;color: black;display: block;}#popitmenu a:hover{ /*hover background color*/background-color: #364F61;}