body { background-color: white; margin: 2px; }

a img { border: none; }

#searchform { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-top: 1px solid #008000; border-bottom: 1px solid #008000; margin: 1px; 
padding: 0px; }

#headerleft { float: left; width: 223px; }

#headercenter { text-align: center; margin-left: 225px; }

#headerright { text-align: right; margin-left: 635px; }

.dayandtime { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

a.smlinks:link { color: green; text-decoration: none; }

a.smlinks:visited {color: green; text-decoration: none; }

a.smlinks:hover {color: blue; text-decoration: none; }

a.smlinks:active {color: green; text-decoration: none; }

#bestviewed { width: 164px; font-size: 8pt; font-family: Arial, sans-serif; text-align: center; padding-top: 2em; padding-bottom: 1.5em; }

#bestviewed ul { text-align: center; margin: 0; padding: 0; }

#bestviewed ul li { list-style: none; line-height: 1.2; }

.browser { text-align: center; width: 88px;	line-height: 1.3; }

.underline { text-decoration: underline; }

#nowhiring, #advertise { width: 140px; height: auto; border: solid 1px black; text-align: center; font-size: 9pt; font-family: Arial, sans-serif; margin-bottom: 2px; 
padding-bottom: 0.25em; background-color: #ffffff; }

#calendarcell {	width: 140px; height: auto; border: solid 1px black; text-align: center; font-size: 9pt; font-family: Arial, sans-serif; margin-bottom: 2px; 
padding-top: 0.25em; padding-bottom: 0.25em; background-color: #ffffff; }

#sidemenu { margin-bottom: 2px; }

#address { width: 140px; border: solid 1px black; font-size: 8pt; font-family: Arial, sans-serif; text-align: center; padding-top: 2em;	padding-bottom: 1em; 
margin-bottom: 2px; background-color: #ffffff; }

#address ul { text-align: center; margin: 0; padding: 0 0 1em; }

#address ul li { list-style: none; line-height: 1.2; }

#doealogo { width: 140px; border: solid 1px black; margin-bottom: 2px; background-color: #ffffff; }

#hurricanecenter { width: 140px; height: auto; border: solid 1px black; text-align: center; font-size: 8pt; font-family: Arial, sans-serif; font-weight: bold; 
margin-bottom: 2px; padding-top: 0.75em; padding-bottom: 0.5em; background-color: #ffffff; }

#disclaimer { border: solid 1px black; width: 140px; font-size: 8pt; font-family: Arial, sans-serif; text-align: center; margin: 0; padding: 0.75em 0 0.75em; 
background-color: #ffffff; }

#disclaimer p { width: 130px; }

.bancdisclaimer { font-size: 11pt; font-family: "Times New Roman", serif; font-weight: bold; text-align: center; width: 50%; }

.outertable { background-color: #ccffcc; vertical-align: top; width: 100%; height: 100%; border: solid 5px #008000; }

#centercells { width: 100%; }

#printcentercells { width: 100%; background-color: #ffffff; }

.tabcell { vertical-align: top;  margin-bottom: 0.25em; border: solid 1px black; padding-bottom: 0.75em; background-color: #ffffff; }

.innercell { vertical-align: top; margin-bottom: 2px; padding: 0.25em; border: solid 1px black; background-color: #ffffff; }

#wideadspacecell { vertical-align: top; margin-bottom: 2px; padding: 0.25em; border: solid 1px black; background-color: #ffffff; }

.toweradspace { text-align: center; margin-bottom: 2px; padding-bottom: 0.1em; border: solid 1px black; background-color: #ffffff; }

.topstories { vertical-align: top; width: 100%; margin: 0; padding: 0; }

.topstories ul { list-style-type: square; }

.topstories li { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 0.5em; font-weight: bold; }

.topstories li.hlight { border: 2px solid green; padding: 0.25em; }

.topstories li.hlight a { background-color: #ffffff; padding: 0.15em; }

#footer { vertical-align: top; margin-bottom: 0.25em; padding: 0.25em; border: solid 1px black; background-color: #ffffff; }

.footerlinks { margin: 0.5em 0 0.75em; font-family: Arial, Helvetica, sans-serif; text-align: center; font-weight: bold; text-decoration: underline; }

.footerlinks .C1 { font-size: 14pt; }

.footerlinks .L1 { font-size: 12pt; margin-top: 1em; width: 45%; float: left; }

.footerlinks .R1 { font-size: 12pt; margin-top: 1em; width: 45%; float: right; }

.footerlinks .C2 { font-size: 12pt; margin-bottom: 1em; }

.footerlinks .L2 { font-size: 12pt; width: 55%; text-align: left; margin-left: 25%; margin-top: 0.5em; }

.footerlinks .T1 { font-size: 11pt; width: 55%; text-align: left; margin-left: 30%; margin-top: 0.1em; }

.footerlinks .T2 { font-size: 11pt; width: 55%; text-align: left; margin-left: 35%; margin-top: 0.1em; }

.footerlinks .T3 { font-size: 11pt; width: 55%; text-align: left; margin-left: 40%; margin-top: 0.1em; }

a.bodylinks:link {color: green; }

a.bodylinks:visited {color: green; }

a.bodylinks:hover {color: blue; }

a.bodylinks:active {color: green; }

#textlinks { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-align: center; }

#textlinks li { list-style: none; line-height: 1.25; }

.cellctrwithborder { border: solid 1px black; text-align: center; margin-bottom: 2px;  background-color: #ffffff; }

.textinfo { 
	font-size: 12pt; 
	font-family: Helvetica, Arial, sans-serif; 
	text-align: justify; 
	width: 80%;
	margin: 1em 10% 0.25em 10%; 
}

.textinfo1 {
	font-size: 12pt; 
	font-family: Arial, Helvetica, sans-serif;
}

.textinfo2 { 
	font-size: 12pt; 
	font-family: Helvetica, Arial, sans-serif; 
	text-align: justify; 
	margin: 0.5em 1em 0em 1em;
	padding-bottom: 0.5em;
	list-style: square;
}

.textinfo2 li { margin-left: 2em; text-align: left; }

#printcentercolumn { display: none; }

h2 { color: green; font-size: 18pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: .5em; }

h4 { color: green; font-size: 12pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: 0 0 .4em 1em; }

.address1 { font-family: Tahoma, "Lucida Grande", Arial, sans-serif; font-size: 12pt; font-weight: bold; margin: 0; padding: 0;}

.address2 { font-family: Tahoma, "Lucida Grande", Arial, sans-serif; font-size: 12pt; margin: 0 0 .15em; padding: 0; line-height: 1.3; }

.address3 { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; margin: 0.1em 0 0 0; }

.mailingaddress {text-align: center; }

.textline { font-family: Georgia, "Times New Roman", serif; font-size: 12pt; margin-bottom: .5em; }

.boldtextcenter { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; text-align: center; width: 70%; font-weight: bold; }

.boldul { font-weight: bold; text-decoration: underline; }

.graphiccenter { text-align: center; margin: .5em 0 1em 0; background-color: #ffffff; }

.greenH2ctr { vertical-align: top; margin-bottom: 2px; padding: 0.25em 0.25em 0.25em 0.25em; border: solid 1px black; background-color: #ffffff; }

.greenH2ctr .l { text-align: left; width: 84%; }

.greenH2ctr h2 { color: green; font-size: 18pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: .5em 0 .25em; }

.greenH2ctr h3 { color: green; font-size: 16pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: .5em 0 .25em; }

.greenH2ctr .textinfo2 { width: 75%; }

.greenH2ctr ul { list-style-type: square; font-size: 12pt; font-family: Georgia, "Times New Roman", serif; text-align: justify; width: 80%; }

.greenH2ctr li { margin: 0 1em .5em 1em; }

#faqcell { vertical-align: top; margin-bottom: 2px; padding: 0.25em; border: solid 1px black; background-color: #ffffff; }

.faqlist { text-align: left; }

.faqlist dt, .faqlist h5 { color: black; font-size: 14pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: 1em 0 .4em 1em; font-weight: bold;}

.faqlist dt a:link {color: black; }

.faqlist dt a:visited {color: black; }

.faqlist dt a:hover {color: blue; }

.faqlist li { font-size: 12pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: 0 0 0.25em; list-style: lower-alpha; font-weight: bold;}

.faqlist li a:link {color: green; text-decoration: none; }

.faqlist li a:visited {color: green; text-decoration: none; }

.faqlist li a:hover {color: blue; text-decoration: none; }

.faqanchor {margin: 0; }

.faqlist h4 { font-size: 12pt; font-family: Tahoma, "Lucida Grande", Arial, sans-serif; margin: 0 0 0.25em 2em; }

.adinfo h4 { 
	color: green; 
	font-size: 12pt; 
	font-family: Tahoma, "Lucida Grande", Arial, sans-serif; 
	margin: 1em 0 -0.75em 0; 
	text-decoration: underline; 
	text-align: left; 
	width: 82%; 
}

.blktxt { color: black; }

.graphicright { float: right; margin: .5em; padding: 1.5em; display: inline; position: absolute; }

.sidegraphic {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 10px;
}

.spotlightsponsors { width: 80%; border: 0px; padding: 0; margin: 1.5em 0 1em; }

#sccfalcities { margin-bottom: 1.5em; }

.clear { clear: both; height: 1px; font-size: 1px; line-height: 1px; margin-bottom: -1px; }

* html #footer { height: 100%; }