@charset "utf-8";

/* CSS Document */
.banner {margin-bottom: -3px;}


/* begin basic global styles */

html,body,div,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd {color: #000000;list-style: none; margin: 0;padding: 0; }

body { font: 12px arial; }

a { color: #444; font-weight: bold; text-decoration: none; }

a:focus {outline:0;}

h1 { font-size: 2em; }

h2 { font-size: 1.5em; }

.floatright {

float: right;

}

.floatleft {

float: left;

}

.totheright {

text-align: right;

}

/* Body Wrapper */



#main {background: #ffffff; margin: 100px auto; width: 777px; margin-bottom: 10px;}



/* Heading Styles */



#header {}

#mainTitle {text-align: center;}

#mainTitle a {text-align: center;}

#mainTagline { display:block; text-align: center; font-size: 18px; }



/* Navigation Bars */



#topLinks, #bottomLinks {font-size: 1.5em; line-height: 2em; background: #00526E; text-align: center;}

#topLinks li, #bottomLinks li {display: inline;list-style: none;}

#topLinks li a, #bottomLinks li a {color: #fff; margin: 0 .5em;}

#topLinks li a:hover, #bottomLinks li a:hover {color: #ccc;}



/* wrapper for elements below nav */



#mainArea { padding: 1em; }



/* Left Side Layout */



#leftLinks { 

padding:1em; 

text-align: center;

}

#leftLinks li { line-height: 1.55em; 

display: inline;}

#leftLinks a, #leftLinks a:link { color: #000000; padding: 5px; }

#leftLinks a:hover { text-decoration:underline; }



/* Sitemap sidebar link area */



#sidesm { margin: 1em 0; padding:1em;}

#sidesm li { line-height: 1.55em; }

#sidesm a, #sidesm a:link { color: #000000; }

#sidesm a:hover { text-decoration:underline; }



/* Web Link Box */



#webLinkTop, #webLinkBottom {height: 120px; width: 500px; padding:1em;background: url('/images/weblink.png') center no-repeat;}

#webLinkTop, #webLinkBottom { margin:0px auto; }

#webLinkTop h2, #webLinkBottom h2 { text-align:center; }

#webLinkTop dl dt, #webLinkBottom dl dt { float:left; width:100px; font-weight:normal; }

#webLinkTop dl dd, #webLinkBottom dl dd { margin-left:100px; }

#addressLeft { width:250px; float:left; }

#addressRight { margin-left:250px; }

#webLinkTop a, #webLinkBottom a {

display: block;

text-indent: -99999px;

height: 225px;

z-index: -5;

}



/* Page Content Styles */



#content {text-align: left; margin: 0px auto; padding:1em;font-size: 17px;}

#content img {margin: 8px; padding: 5px;}

#content li {list-style: disc; margin-left: 30px;}



/* Bottom Keyterms */



#relatedInfo { background: #9A9A9A; padding: 1em; text-align: center; clear:both;}

#relatedInfo li { display:inline; padding: 3px; }

#relatedInfo h3 { color: #000000; font-size: 18px; }

#relatedInfo a { color: #000000; text-transform: capitalize;}

#relatedInfo a:hover { color: #ccc; }



/* Weather */



#wrap{

margin-top: 30px;

display: block;

height: 200px;

padding-bottom: 5px;

position: relative;

margin: 10px;

padding: 40px;

margin-bottom: 60px;

}

#weather {

text-align: right;

padding:0px 0px 0px 0px;

margin-top: 0px;

float: right;

width: 250px;

}

#weather img {

float:left;

margin:0;

}



/* Opt in form classes */



#optin { border: 2px solid #618095; margin: 1em 0; padding:1em; background-color: #CAE0EF;}

#optin label { display:block;}

#optin label span { width:45px; float:left; margin:7px 0; font-size:14px; font-weight:bold; }

#optin label input { width:130px; height:15px; margin:5px 0;}

#optin input[type="submit"] { }



/* Cartoon of the day */



#cotd {

margin: 0px 0;

padding: 0px 0px;

text-align:center;

float: left;

width: 160px;

}

#cotd h2{

font-size: 12px;

}

#cotd img {

border: #00526E solid 1px;

}



/* Search box */



#search { 

text-align:center;

padding:5px;

position: absolute;

border: 0px;

margin-top: -50px;

}

#search input, #search option { margin:0 5px; }

#search fieldset {border: 0px;}



/*------------------------------------------

Forms

------------------------------------------*/

#content form { text-align:center; }

#content form span { display:block; clear:both; }

#content form span label { width:75px; float:left; text-align:right; line-height:24px;}

#content form span input[type=text], #content form label textarea { width:375px; }

#content form span textarea { height:75px; width:375px; }

#content form input[type=submit] { margin:0 auto; }



/*------------------------------------------

Site Map area Possibly Reusable

------------------------------------------*/

#sitemap { margin-left:5px; }

#sitemap dt { margin-left:10px; }

#sitemap h3 { margin-left:10px; text-decoration:underline; }

#sitemap dd { margin-left:20px; text-transform:capitalize; }



/* Referer Keyword */

#referer a,

#referer a:link { border:2px solid #FF0000; margin-bottom:10px; padding:11px; background-color:#FF3; text-align:center; display:block; text-transform:uppercase; font:14pt 'Tahoma', 'Helvetica', 'Arial', 'Sans-serif'; letter-spacing:1px; }



.blog { border-top: 2px solid black; }

.blog legend { font-weight:bold; font-size:16px; }

.blogDetail img { display:none !important; }

.blogDetail object { display:none !important; }
.blog a {font-size: 8px}
.blog {width:444px;}
.blog { border-top: px solid black; }
.blog legend { font-weight:bold; font-size:16px; }
.blog legend {font-size:10px;}
.blogDetail div {font-size: 10px; }
.blogDetail img { display:none !important; }
.blogDetail object { display:none !important; }
.blog div{font-size:5px;}
.blog fieldset {font-size: 5px; }

body { position:relative; }
#pop {
	top:30px;
	width:500px;
/*	margin-left:-250px; */
	margin-left:-315px;
	left:50%;
	display:none;
	position:absolute;
	z-index:100000;
}
#popstyle {
/*	background-color:#fff;
	border:5px solid #79b;
	padding:10px 15px;
	text-align:center;
*/
}
#popdim {
/*	background-color:#3c4043; */
	background-color:#bbbbbb;
	opacity: 0.8;
	filter:alpha(opacity=80);

	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	display:none;
	z-index:99999;
}
/* Global Styles */
.button_hover{
	color: #FFFFFF;
/*	font-weight: bold;
*/
	border: 1px solid #EE4501;
	background: #EE4501 url(/images/button_on.gif) repeat scroll 0 0;
}

.button_hover:hover{
	background: #EE4501 url(/images/button_hover.gif) repeat scroll 0 0;
}

.notespopup{
	visibility: hidden;
	display: none;
	position: absolute;
	z-index: 1000;
}

.notespopup1{
	background: transparent url(/images/tooltip_bg.png) repeat scroll 0 0;
	border-bottom: 1px solid #BCB84E;
	margin: 17px 0 0 -45px;
	padding: 20px 10px 10px;
}

.notespopup2{
	background: #FFFFDD;
	border: 1px solid black;
	margin: 20px 0 0 10px;
	padding: 5px 5px 5px 5px;
}
<!--
body,td,th {
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
}
body {
	background-color: #FFFFFF;
}
.style54 {font-size: 8pt}
a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
.links:link {
	color: #000000;
}
.links:visited {
	color: #000000;
}
.style73 {font-size: 8pt; color: #000000; }
.style119 {font-size: 12px}
.style120 {font-family: Tahoma; font-size: 12px; color: #000000; }
.style121 {font-weight: bold}
.style122 {font-weight: bold}
.style123 {font-weight: bold}
.style124 {
	font-weight: bold;
	font-size: 24px;
}
.atranslate {}
.style1231 {	font-size: 23px
}
.style1241 {	color: #000000;
	font-family: Impact;
	font-size: 23pt;
}
.style139 {	font-family: Tahoma;
	font-size: 35px;
	color: #0033CC;
}
.style140 {	font-size: 18px;
	font-weight: bold;
}
.style142 {font-family: Tahoma; font-size: 18px; color: #0033CC; font-weight: bold; }
-->

<!--
.atranslate {}
-->

<!--
body,td,th {
	font-size: 14px;
}
-->

<!--
body,td,th {
	font-size: 14px;
}
-->

<!--
body,td,th {
	font-size: 14px;
}
-->

<!--
body,td,th {
	font-size: 14px;
}
-->

<!--
.blackborder600 {
	background-image: url(/images/middleround600.jpg);
	width: 600px; background-repeat: repeat-y; margin-left: auto; margin-right: auto;
}
-->

