body {
	font-family: Arial,sans-serif;
    background: #D8E8F2;
	color: #333333;
    line-height: 1.3em;	
	margin: 0;
	padding: 0.2em 0.2em 0 0.6em;
}
b { 
	font-weight: bolder; 
	}

br.blong { 
	line-height: 1.5em; 
}

blockquote {
	color: #000;
	background: transparent;
	font: italic normal small/75% Tahoma;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	margin: 1em 0 0 0;
	padding: 0.5em;
	border: 0;
}
div.bc { 
	font: bold 100%/100% Verdana, arial, sans-serif; 
	text-align: center; 
	margin: 1em 0 0.5em 0;
}
div.c {
	text-align: center;
}
div.c1 {
	height: 100px;
}
div.c2 {
	text-align: right;
}
div.c3 { 
	text-align: center; 	 
}
.g1 {
	background:#9acd32; 
	color:green;
	text-align: left;
	padding:0.1em; 
	margin:0.1em;
}
div.hid {
	visibility: hidden;
}
div.message {
	padding-right:3px;
}
div.opac {
	text-align: center;
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	
}
div.upd { 
	text-align: right;
	padding: 1px 13px 0 0; 
	 
}
/*** footad ***/
.footad a:link {
	color: #000; 
	background: transparent; 
	font: normal 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.3em 0;
	padding: 0;
}
.footad a:visited { 
	color: #718e8a; 
	background: transparent; 
	font: normal 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.5em 0;
	padding: 0;
} 
.footad a:hover { 
	color: #999; 
	background: #e3e4d6; 
	font: normal 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.5em 0;
	padding: 0;
}
.footad a:active { 
	color: lime; 
	background: transparent; 
	font: normal 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.5em 0;
	padding: 0;
}
.footad h6 {
	color: #000; 
	background: transparent; 
	font: normal bold 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.3em 0;
	padding: 0;
}
.footad h6 a:link {
	color: navy; 
	background: transparent; 
	font: italic bold 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.3em 0;
	padding: 0;
}
.footad h6 a:hover { 
	color: #999; 
	background: #e3e4d6; 
	font: normal 8pt Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: normal;
	margin: 0.5em 0;
	padding: 0;
}
.footad td {
	color: #000;
	background-color: #e3e4d6;
	font : normal 8pt Arial, sans-serif;
	margin: 0.5em 1em;
	padding: 2pt 1em;
	border-width: 0 2pt 2pt 0;
	text-align: center;
    margin-left:auto
	
}
/************** header tag styles **************/
h1{
 	font: bold 120% Arial,sans-serif;
 	margin: 0px;
 	padding: 0px;
}
h2{
 	font: bold 100% Arial,sans-serif;
 	color: #006699;
	text-transform: uppercase;
	 margin: 0px;
	 padding: 0px;
}
/************** h3 story overrides this in story section **************/
h3 { 
	color: #fff; 
	background: #b0c4de; 
	font: normal bold 100% Verdana, Arial, sans-serif; 
	text-transform: uppercase; 
	text-decoration: none;  	
	margin: 0.5em 0 0.5em 0; 
	 
}
h3 a:link { 
	color: #3977c4;
		 	 
}
h3 a:visited { 
	color: #000;
	 	 	
}
h3 a:hover { 
	color: #1E90FF;
	
	font: normal bold 100% Verdana, Arial, sans-serif; 		 
}
h3 a:active { 
	color: #bb9fff;	 		  
}
h4 { color: #fff; 
	background: transparent; 
	font: bold 85% Verdana, arial, sans-serif; 
	text-transform: uppercase;
	border-width: 0.3em 0;	
	border-style: inset; 
	padding: 0;  
}
h4 a:link { 
	color: #9cbcdc;
	background: transparent; 	 	 
}
h4 a:visited { 
	color: #9cbcdc;
	background: transparent; 	 	
}
h4 a:hover { 
	color: #add8e6;
	background: transparent; 
	font: normal bold 85% Verdana, Arial, sans-serif; 		 
}
h4 a:active { 
	color: #bb9fff;
	background: transparent; 		  
}

h5 { 	color: #000000;
	
	font: bold 110% Verdana, arial, sans-serif;  	
	margin: 0.5em 0em 0.5em 0.2em;
}
h5 a:link { 
	color: #ddeeff; 
	background: transparent; 
	font: italic bold 110% Verdana, arial, sans-serif; 
}
h5 a:visited { 
	color: #ddeeff; 
	background: transparent; 
	font: italic bold 110% Verdana, arial, sans-serif; 
}
h5 a:hover { 
	color: #bb9fff; 
	background: transparent; 
	font: italic bold 110% Verdana, arial, sans-serif; 
}
h5 a:active { 
	color: #bb9fff; 
	background: transparent; 
	font: italic 110% Verdana, arial, sans-serif; }

hr { 
	border: 1px #fff inset; 
	background-color: #fff;
	float: none; 
	line-height: 150%; 
	margin: 0.5em 0;
	width: 90%;
}
hr.hrc {
	text-align: center;
	width: 60%;
}
hr.nopad {
	padding-bottom: 0; 
	margin-bottom: 0;
}
img.blank {
	border: 0;
	width: 44px;
	height: 15px;
} 
img.blank1 {
	border: 0;
	width: 44px;
	height: 85px;
} 
img.c2 {
	float:left; 
	padding-right: 5px; 
	border: 0;
}
img.c5 {
	width: 33px; 
	height: 13px;
}
img.capw {
	position: relative; 
	left: 5px; 
	height:59px; 
	width:66px; 
	border:0
} 
img.doc {
	border: 0;
	width: 88px;
	height: 86px;
} 
	
img.dusky {
	width: 175px;
	height: 200px;
	padding: 5px;
	border-width: 1px;	
	border-style: inset; 
	border-color: #000;
}
img.g1 {
	float:left; 
	border-style:outset;
	border-width: 2px;
	border-color: gray green green gray; 
	padding:0.3em; 
	margin: 1em;
}
img.chicago {
	width:85px; 
	height:70px;
	border:0;
}
img.chicago:hover img {
	float:left;
	cursor: pointer;
  	width: 75px; 
  	height: 60px; 
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	
}
img.pup {
	width:33px; 
	height:13px;
	border:0;
}
img.speed {
	float:left; 
	width: 160px; 
	height: 54px;
	padding: 0; 
	border: 0;
}
img.thumbnail {
    float:left;
  	width: 60px; 
 	height: 60px; 
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	padding: 0 25px 0 0;
}
img.thumbnail:hover img {
	float:left;
	cursor: pointer;
  	width: 60px; 
  	height: 60px; 
	filter: alpha(opacity=100);
	-moz-opacity: 1;	
}
img.toptower {
	width: 152px;
	height: 202px;
	border: 1px;
}
img.valcss {
	border:0;
}

iv.c4 { 
	text-align: left;
    text-indent: 20px;
}
img.flash {
  	width: 75px; 
 	height: 150px; 
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	border:0;
	padding:0;
}
img.flash:hover img {
	cursor: pointer;
  	width: 75px; 
  	height: 150px; 
	filter: alpha(opacity=100);
	-moz-opacity: 10;
	border:0;
	padding:0;
}
input{
font-family: Arial,sans-serif;
}
li.g1 {
	background:#9acd32; 
	color:#1e2610;
	text-align: left;
	padding:0.3em 0 0 2em; 
	margin:0.2em;
}
.labelfield{ /*CSS for label field in general*/
color: #73828C;
font-size: 90%;
}
.datefield{ 
color: #73828C;
font-size: 90%;
}
#example2 div{ 
margin-bottom: 5px;
}
#example2 div a{ 
text-decoration: none;
}
/*****NEWSTICKER*****/
#newsticker1{
	background-color: #eaece9;
	width: 147px;
	height: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding: 5px 5px 8px 5px;
	border: 1px solid #cccccc;
}
#newsticker1 div{ 
/*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
	background-color: #eaece9;	
}
/******END NEWSTICKER******/

p { 
	font: normal 12pt Verdana, Arial, sans-serif; 
	padding: 0.3em 1em 1em 0.8em; 
	margin: 0 0 0 1em; 
}
p.g1 {
	background:#9acd32; 
	color:#1e2610;
	text-align: left;
	padding:0.3em; 
	margin:0.2em;
}
p.l1 {
	text-indent: 20px;	
}
span.c6 {
	background: #fff;
}
span.cap {
	font: italic bold 300% FlamencoD, serif;
	background-color:#b0c4de;
	text-transform: uppercase;
	padding: 0 6px 0 6px;
	margin: 0 3px 0 3px;
}
span.new1 { 
	padding: 0 0 28px 25px;
	background: #b0c4de url(../ButtonsnMenues/new.gif) left top no-repeat;
 	
}
span.svc { 
	padding: 0 0 28px 45px;
	background: #b0c4de url(../Images/HTTVimages/svc_req.jpg) 
	left top no-repeat;
	 	
}
span.p1 {
	background: #fff;
}
span.tram { 
	padding: 0 0 28px 28px;
	color: #1E90FF;
 	background: #fff url(../ButtonsnMenues/tram.gif) left top no-repeat;
} 
span.update {
	font: normal 50% courier;
	text-align: right;
}
strong { 
	font-weight: bolder; 
}
table.c1 { 
	/**background: #000000; **/
	text-align: center; 
	border-style: outset; 	
	border-width: 2px 5px 5px 2px;
	border-color: #cccccc #cccccc #9999cc #9999cc; 
	text-decoration: none; 
	padding: 4px;  
}
table.c2 { 
	background-image : url(../BannersnLogos/8spcl.jpg);
	z-index: 1; 
	border-style: outset; 
	text-decoration: none; 
	height: 228px; 
	width: 448px; 
	margin: 1.4em 0 0 0;
}
table.c3 { 
	background:#000;
	z-index: 1; 
	text-decoration: none; 
	height: 228px; 
	width: 800px; 
}
td.i1 {
	height: 150px;
	width: 75px;
	background:#000;
	text-align:center;
}
td.center {
    text-align:center;
}

table.story{
    width: 100%;
    vertical-align: top;
}
table.center{
    text-align: center;
}
td.t2 {
	height: 28px;
	width: 100%;
	text-align: center;
	padding: 0.2em;
	margin: 0.1em;
}
td.td { 
	text-align: center; 
} 
 
tr td {
	text-align: center; 
}

.textstylenewlarge { 
	padding: 0 0 23px 23px;
	color: #1E90FF;
 	background: transparent url(../ButtonsnMenues/new.gif) left top no-repeat;
 	font: bold 100%/100% Verdana, arial, sans-serif;
 	letter-spacing: 0.2em;
 	text-align: center;
 	margin: 0;
 	text-decoration: none;
} 
a:active { 
	color: #9cbcdc; 
	font-weight: bold;
	font-size: 80%; 
	text-decoration: none; 
	text-transform: uppercase; 
}
a:hover { 
	font-weight: bold;
	font-size: 80%; 
	text-decoration: none; 
	text-transform: uppercase;
	color: #1E90FF;
	letter-spacing: normal;
}
a:link, a:visited
	{
	color: #005fa9;
	text-decoration: none;
}
a:link img { 
	border: 0 navy inset; 
}
a:visited img { 
	border: 0 #9cbcdc inset;
}
a:hover img { 
	border: 0 teal inset; 
}
a:active img { 
	border: 0 #7fffd4 inset; 
}
a.external:link { 
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px; 
	
}
a.external:visited { 
	color: #9cbcdc; 
	background: transparent; 
	font: italic bold 100% Verdana, arial, sans-serif; 
	padding: 0.1em 0.2em 
}
a.external:hover { 
	color: #ccd2d2; 
	background: transparent; 
	font: normal bold 100% Verdana, arial, sans-serif; 
	padding: 0.1em 0.2em; 
}
a.external:active { 
	color: aqua; 
	background: transparent; 
	font: italic bold 100% Verdana, arial, sans-serif; 
}
a.external1:link { 
	color: #000; 
	background: transparent; 
	font: normal 90% Verdana, Arial, sans-serif;
	letter-spacing: 0; 
	word-spacing: normal; 
	text-decoration: none; 
	text-transform: uppercase; 
}
a.external1:visited { 
	color: #000; 
	background: transparent; 
	font: italic 90% Verdana, Arial, sans-serif;
	text-decoration: none; 
	text-transform: uppercase;  
}
a.external1:hover { 
	color: #9cbcdc; 
	background: transparent; 
	font: normal 90% Verdana, Arial, sans-serif;
	letter-spacing: 0; 
	text-decoration: none; 
}
a.external1:active { 
	color: #bb9fff; 
	background: transparent;
	font: normal 90% Verdana, Arial, sans-serif; 
	letter-spacing: 0; 
	text-decoration: none; 
	text-transform: uppercase; 
}
a.external1:link img { 
	border: 0 #000 inset; 
}
a.external1:visited img { 
	border: 1px #fff inset; 
}
a.external1:hover img { 
	border: 1px #66CDAA inset; 
}
a.external1:active img { 
	border: 1px lime inset; 
}
a.external4:link { 
	color: #9cbcdc; 
	background: transparent;
	font: italic bold 100% Verdana, arial, sans-serif;
	text-decoration: none; 	
}
a.external4:visited { 
	color: gray; 
	background: transparent;
	font: italic bold 100% Verdana, Arial, sans-serif;
	text-decoration: none; 
}
a.external4:hover { 
	color: #000; 
	background: transparent; 
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none; 	
}
a.external4:active { 
	font-family: Verdana, Arial, sans-serif; 
	color: #bb9fff; 
	background: transparent; 
	text-decoration: none;
}
a.external4:link img { 
	border-style: outset; 
	border-width: 2px 3px 3px 2px;	
	padding: 2px; 
	border-color: #0080d2 #fff #fff #fff; 
}
a.external4:visited img { 
	border-style: outset; 
	border-width: 2px 3px 3px 2px;
	border-color: #0080d2 #fff #fff #fff; 
	padding: 2px; 	 
}
a.external4:hover img { 
	border-style: outset; 
	border-width: 2px 3px 3px 2px;	
	border-color: #66CDAA #add8e6 #9999cc #9999cc;	
	text-decoration: none; 
	padding: 2px; 
}
a.external4:active img { 
	border-style: outset; 
	border-width: 2px 3px 3px 2px; 
	border-color: #bb9fff #9881cf #9881cf #bb9fff; 	
	text-decoration: none; 
	padding: 2px; 
}
/********* form and related tag styles ********
#DDEEFF - rollover navy - related links
#b0c4de - background - related links
#005fca - hover - links
#003399 - navy
#ccd2d2 - left - gray content border
*/
/*
#ddeeff - mediumpurple
#9cbcdc - steelblue
#bb9fff - rollover purple
#9881cf - mediumpurple
#bb9fff - rollover purple
006 = Navy
003399=navy 
990099=plum
#e1b3ef=hover lightpurple
66ccff=azureblue track color
ccffcc=lightgreen scrollbar
660066=darkredggray 
cccccc=backgroundgray 
6699cc=muted dodgerblue
9999cc=mediumgray
99cc99=darkseagreen title and H3 bkgd
669999=bluegray
008080=darkteal text
#78797d = grey bkgd = home
#828da1 = bluish bkgd = home
#b0c4de = hilite button
#00cddb = cerulian
#A9A9A9 = dark gray
#1E90FF = dodgerblue
#4682b4 = steelblue
#7fffd4 = aquamarine
#66CDAA = mediumaquamarine
#9370d8 = mediumpurple
#708090 = slategray
#add8e6 = LightBlue
#ccd5de = full page background color
#dcdcdc = gainsboro links
#d3d3d3 = lightgrey rollover links (too light)
#b0c4de - lightsteelblue
#86acfa - lightblue rollover links
#C0C0C0 - silver
#add9e6 - H2 (summer blue)
#d46711 - H2 (winter deep maroon)
#575fa9 - H3 (dark blue)
*/