html { -webkit-text-size-adjust:none; }
body     { font-size: 12px; font-family: Arial, Verdana; text-align: center; margin: 0px }
td  { }
ul {
	font-size: 14px;
	line-height: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
form { margin: 0px; padding: 0px }
.ulMOD-4-SB   { font-size: 12px; line-height: 16px; margin: 0px; padding: 0px 15px }
.liMOD-4-SB { margin: 0px; padding: 0px 0px 10px }
.transfix { behavior: url(0j/pngx.htc) }
.cccROn    { color: white; font-size: 12px; text-decoration: none; text-align: center; padding: 0px }
.cccROov    { color: white; font-size: 12px; text-decoration: none; text-align: center; padding: 0px }
.cccRBRK     { color: #7eacc5; font-size: 12px; text-decoration: none; text-align: center; padding: 0px }
.cccSBon    { color: white; font-size: 12px; text-decoration: none; background-image: url(0i/mmsbbkg.gif); text-align: left; padding: 5px 0px 0px 18px; border-top: #243c5d; border-right: 1px solid #243c5d; border-bottom: #243c5d; border-left: 1px solid #243c5d; height: 26px }
.cccSBov    { color: white; font-size: 12px; text-decoration: none; background-image: url(0i/mmsbbkgo.gif); text-align: left; padding: 5px 0px 0px 18px; border-top: #243c5d; border-right: 1px solid #243c5d; border-bottom: #243c5d; border-left: 1px solid #243c5d; height: 26px }
.MT  { margin: 0px auto; padding: 0px; width: 100%; height: 100% }
.a  { color: #2b2b2b; text-decoration: none; outline: 0 }
a:link  { color: #006699; text-decoration: underline }
a:visited   { color: #006699; text-decoration: underline }
a:hover   { color: #006699; text-decoration: underline }
a:active   { color: #2b2b2b; text-decoration: underline }
a:focus   { color: #2b2b2b; -moz-outline-style: none ; outline-style: none }
.r  { color: navy; text-decoration: none; outline: 0; }
.r:link  { color: navy; text-decoration: none }
.r:visited { color: navy; text-decoration: none }
.r:hover { color: navy; text-decoration: none }
.r:active { color: navy; text-decoration: none }
.r:focus  { outline-style: none; -moz-outline-style: none }
.nameplate { background: url(0i/nameplate.jpg) no-repeat; margin: 0px; padding: 0px; width: 820px; height: 217px }
.p1-ear-l { background: #05615a url(0i/p1-ear-l.gif); height: 23px }
.p1-ear-r { background: #05615a url(0i/p1-ear-r.gif); height: 23px }
.p1-c-bg { background: #05615a url(0i/p1-c-b.gif); height: 23px }
.p2-inner-ear-all  { background: #38a1b7 url(0i/mm-bg.jpg); height: 217px }
.p2-inSet-ear-l { background-image: url(0i/p2-inset-ear-40-l.gif); height: 217px }
.p2-inSet-ear-r { background-image: url(0i/p2-inset-ear-40-r.gif); height: 217px }
.p3-ear-l { background: #3096a2 url(0i/p3-ear-bg-l.gif); height: 40px }
.p3-ear-r { background: #3096a2 url(0i/p3-ear-bg-r.gif); height: 40px }
.p3-inner-ear-l { background: #3096a2 url(0i/p3-ear-l.gif); width: 39px; height: 40px }
.p3-inner-ear-r { background: #3096a2 url(0i/p3-ear-r.gif); width: 39px; height: 40px }
.p3-c-bg   { color: #7eacc5; font-size: 12px; background: #3096a2 url(0i/p3-c-b.gif); height: 40px }
.p4-ear { background: #647a94 url(0i/p4-ear-l.gif) }
.p4-inner-ear-l { background: #647a94 url(0i/p4-inset-ear-l.jpg); width: 39px }
.p4-inner-ear-r { background: #647a94 url(0i/p4-inset-ear-r.jpg); width: 39px }
.p4-main-bkg { background: white url(0i/p4-main-bkg.gif) repeat-y }
.p5-ear-l   { background: #41acb3 url(0i/p5-ear-bg-l.gif); height: 30px }
.p5-ear-r   { background: #41acb3 url(0i/p5-ear-bg-r.gif); height: 30px }
.p5-inner-ear-l   { background: #41acb3 url(0i/p5-ear-l.gif); width: 39px; height: 30px }
.p5-inner-ear-r   { background: #41acb3 url(0i/p5-ear-r.gif); width: 39px; height: 30px }
.p5-c-bg  { color: #7eacc5; font-size: 12px; background: #41acb3 url(0i/p5-c-b.gif); position: relative; bottom: 0px; height: 30px }
.time-and-temp { color: white; font-size: 12px; margin: 0px; padding: 5px 0px 0px }
.foot-links { color: #2b2b2b; font-size: 12px; line-height: 17px; margin: 0px; padding: 0px 0px 20px }
.foot-address { color: #2b2b2b; font-size: 12px; line-height: 17px; margin: 0px; padding: 0px 0px 20px }
.sb1 { color: white; font-weight: bold; font-size: 16px; background: #1e5e9f url(0i/sb-001.gif); padding: 0px 8px; width: 205px; height: 38px }
.sb2 { color: white; font-weight: bold; font-size: 16px; background: #0f5f8e url(0i/sb-002.gif); padding: 0px 8px; width: 205px; height: 38px }
.sb3 { color: white; font-weight: bold; font-size: 16px; background: #03607f url(0i/sb-003.gif); padding: 0px 8px; width: 205px; height: 38px }
.GS_td_smallbox { color: #2c2c2c; font-size: 12px; line-height: 15px; padding: 20px 15px 0px }
.GS_td_contactbox    { color: #2c2c2c; font-size: 12px; line-height: 16px; padding: 10px 15px 20px }
.ii_GMapBack { background: url(0i/gmap_back.gif) no-repeat; margin: 0px; padding: 5px 11px 9px }
.td-CCMapLnks  { font-weight: bold; font-size: 12px; height: 20px }
.td_counter { color: #2c2c2c; font-size: 12px; line-height: 15px; padding: 20px 0px 0px }
.NN_td_preview { color: #2c2c2c; font-size: 12px; line-height: 15px; padding: 20px 15px 0px }
.MC-td_area { padding: 40px 0px 0px }
.send-2-right-a  { float: right; margin: 0px; padding: 0px; behavior: url(0j/jpgx.htc) }
.send-2-right-wpd  { float: right; margin: 0px 0px 0px 10px; padding: 0px; behavior: url(0j/jpgx.htc) }
.send-2-left-wpd { float: left; margin: 0px 10px 0px 0px; padding: 0px; behavior: url(0j/jpgx.htc) }
h1 {
	color: #2b2b2b;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	margin: 0px;
	padding: 0px 30px 0px
}
h2 { color: #2b2b2b; font-weight: normal; font-size: 14px; line-height: 20px; margin: 0px; padding: 0px 30px }
h3 { color: #0055a4; font-style: normal; font-weight: normal; font-size: 18px; margin: 0px; padding: 0px; border-bottom: 2px solid #0055a4 }
h6 { color: #2b2b2b; font-style: normal; font-weight: normal; font-size: 10px; text-decoration: none; margin: 0px; padding: 0px 30px }
.highlight_content   { color: #2b2b2b; font-weight: normal; font-size: 14px; line-height: 20px; background-color: #eee; margin: 0px 30px; padding: 15px 0px; border: solid 1px #c0c0c0 }
.ff_label { color: black; font-weight: bold; font-size: 12px; text-align: right; margin: 0px; padding: 7px 5px 7px 0px }
.ff_text {
	color: black;
	font-weight: normal;
	font-size: 12px;
	background-color: #f5f5f5;
	text-align: left;
	margin: 0px;
	padding: 1px;
	border: solid 1px #a9a9a9;
	width: 240px
}
.bb_submit { font-weight: normal; font-size: 12px; text-align: center; width: 240px }
.form {  background-color: #eeeeee; border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}.imageborder {
	border: 1px solid #848484;
}
#mainmap {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 0px;
}
#mapAdiv {
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}

#mapcontainer {
	position: relative;
	height: 290px;
	width: 530px;
}
#mapBdiv {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
#mapCdiv {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
#mapDdiv {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
p {
	color: #2b2b2b;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	padding-right: 30px;
	padding-left: 30px;
}
li {
	color: #2b2b2b;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
hr {
	color: #E4E4E4;
	height: 2px;
}
.p-nopadding {
	color: #2b2b2b;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	padding-right: 0px;
	padding-left: 0px;
}
#mapEdiv {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
