/* CSS Document */@import "reset.css";html, body{	background: #b1b4b6 url(../images/bg.gif) top left repeat-x;	padding: 0px;	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}ul {text-align:right;}a {	text-decoration:none; color: #D72A2F}a:hover { color:#990000;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	line-height: 16px;	color: #000000;	text-align: left;}h1 {	font-family:"Palatino", Times, serif; 	font-size: 16px; 	text-align: left;	line-height: 20px;	color: #004b85;	padding-bottom:5px;}h2 {	font-family:"Palatino", Times, serif; 	font-size: 14px; 	text-align: left;	line-height: 18px;	color: #004b85;	padding-bottom:3px;}blockquote {	display: block;	margin:5px;	padding:5px;	background-color:#BDD3EE}.separator {padding: 5px; border-right: 1px solid #b1b4b6; }.scroll{	width: 759px;	height: 468px;	overflow: auto;	padding:5px;}#wrapper {	position: relative;	width: 932px;	height: auto;	margin: 0px auto;	background-color: #eff0f0;	border: 1px solid #ffffff;	border-top:none;}/* Header */#header { 	width:932px;	height: 230px;	margin: 0px;	background-image:url(../images/header.jpg);	background-position: top;	background-repeat: no-repeat;	}#logo {	position: relative;	width:162px;	height: 231px;	top:0px;	left:0px;	background-color: #54585c;	background-image:url(../images/lines.gif);	background-position:left;	background-repeat: repeat-y;}#helpbutton {	position: absolute;	margin: 120px 14px 724px 574px;	padding: 0px;	width: 180px;	height: 56px;	z-index:1;}/*  Menu */ #menu { 	position: relative;	width:162px;	height: 478px;	margin: 0px 0px 0px 0px;	float: left;	clear: right;	border-right: 1px solid #fff;	background-color: #54585c;	background-image:url(../images/lines.gif);	background-position: left -2px;	background-repeat: repeat-y;}#menu ul li{	color: #b1b4b6;	font-size: 14px;	line-height:8px;	padding: 0px 10px 20px 10px;}#menu ul li a{	color: #eff0f0;}#menu ul a:hover{	color:#0099FF;}#specialties {	position: relative;	width:162px;	height: 234px;	float:left;	margin-top:-54px;	background-color: #54585c;	background-image:url(../images/lines.gif);	background-position:left -3px;	background-repeat: repeat-y;}/* Content */#content-wrapper {	position: relative;	width:768px;	height:460px;	margin: 0px 0px 0px 164px;	padding: 0px 0px 20px 0px;	background-color: #eff0f0;}#content-wrappersupport {	position: relative;	width:768px;	height:475px;	margin: -15px 0px 0px 164px;	padding: 0px 0px 20px 0px;	background-color: #b1b4b6;}#content {	width:735px;	height:440px;	margin: 0px;	padding: 15px;}#content span img {	border:1px solid #54585c;	margin: 15px;	float: right;	clear:both;}#td_color {	background-color:#004b85;	padding: 10px;}/* Alerts Page */#alerts_leftcol {	float: left;	height: 620px;	margin: 0px 10px 10px 150px;	padding: 5px;	border: 1px solid #000000;	background-color: #ffffff;}#alerts_rightcol {	float:right;	height: 620px;	margin: 0px 150px 10px 10px;	padding:2px;}#guarantees {	position:relative;	width:100%;	clear:both;	margin: 20px 150px 10px 150px;}#guarantees li {	float: left;	margin: 20px 45px 20px 45px;	display: block;}/* Services Page */#mailprotector {	display:block;	border:none;	margin:5px;	background-position:left;}/* Footer */#footer {	width: 932px;	height: 100px;	margin: 0px;	background-color: #53565a;	background-image:url(../images/lines.gif);	background-position:left;	background-repeat: repeat-y;}#footertext {	padding: 13px 21px 10px 0px}#footertext p {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	line-height: 16px;	color: #b1b4b6;	text-align:right;}#footertext div {	width: auto;	padding: 10px;	float: right;	margin: 5px 0px 0px 0px;}<!--[if lte IE 7]>    #footer {	width: 932px;	height: 100px;	margin-top: 5px;	background-color: #53565a;	background-image:url(../images/lines.gif);	background-position:left;	background-repeat: repeat-y;}<![endif]-->.footerlogo { float:right; width: 57px; height:57px; clear: both; }.copyright { font-size: small; color: #b1b4b6; line-height: 16px;}