#videobox { width: 455px; padding: 4px 0px 20px 5px; background: url(graphics/videobox_bg.jpg) top center no-repeat; }



/* ------------------------------------------------------------
 
                         MENUS

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

/* MenuBegin:uv_menu */
ul.uv_menu { margin: 0; border: 0px; padding: 0px; list-style: none; width: 330px; line-height: 25px;}
ul.uv_menu li { margin-bottom: 0px; background-image:url(graphics/uv_menuback_off.jpg); background-repeat: no-repeat; line-height: 25px;}
ul.uv_menu a { line-height: 25px; color: #ffffff; text-decoration: none; text-align: left; padding: 0px 0px 5px 30px; font: bold 12px/20px Tahoma, Geneva, sans-serif; display: block; height: auto !important; height: 1%; /*For IE*/ }
ul.uv_menu li:hover,
ul.uv_menu li a:hover {line-height: 25px; color: #ffffff; background-image:url(graphics/uv_menuback_on.jpg); background-repeat: no-repeat; text-decoration: none; font: bold 12px/20px Tahoma, Geneva, sans-serif;}

ul.uv_menu ul {  list-style: none; }
ul.uv_menu ul li { padding-left: 10px; margin-bottom: 4px; background-image:url(graphics/uv_menuback_dead.jpg); background-repeat: no-repeat; }
ul.uv_menu ul a { line-height: 16px; color: #6e4cab; /* #FF8118 old orange color */ text-decoration: none; text-align: left; padding: 0px 0px 5px 0px; font: bold 11px/14px Tahoma, Geneva, sans-serif; display: block; height: auto !important; height: 1%; /*For IE*/ }
ul.uv_menu ul li:hover,
ul.uv_menu ul li a:hover { line-height: 16px; color: #94ac32; background-image:url(graphics/uv_menuback_dead.jpg); background-repeat: no-repeat; text-decoration: none; font: bold 11px/14px Tahoma, Geneva, sans-serif;}


/* ------------------------------------------------------------
 
                         BASICS

------------------------------------------------------------ */
body {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 15px;	
	color: #000000;
	background-image:url(graphics/uv_background.jpg);
	background-repeat:repeat;
	margin: 0px;
}
td, th {	
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 15px;	
	color: #000000;
	margin: 0px;
}
p   {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 15px;	
	color: #000000;
	margin-top: 0px;
	margin-bottom: 12px;
	margin-right: 50px;
	padding: 0px;
}
a {	
	color: #6e4cab; /* #FF8118 old orange color */
	text-decoration: underline;
}
a:hover {
        color: #94AC35;	
	text-decoration: underline;
}
h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 24px;
	font-weight: normal;	
        line-height: 28px;
	color: #94AC35;
	margin-top: 2px;
	margin-bottom: 12px;
	padding-bottom: 10px;
	border-bottom: 2px solid #FF8118;
}
h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 22px;
	font-weight: normal;	
        line-height: 28px;
	color: #000000;
	margin: 5px 0px 10px 0px;
}


/* ------------------------------------------------------------
 
                         DIVS

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

#address { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 15px;	
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
#orange_number { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 25px;	
	line-height: 27px;	
	color: #FF8118;
	margin: 5px 0px 0px 0px;
	text-align: right;
	padding: 0px;
	}
#footer { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 15px;	
	color: #000000;
	margin: 0;
	text-align: center;
	align: center;
	padding-top: 5px;
	border-top: 2px solid #FF8118;
        text-decoration: none;
	width: 760px;
	}
#footer a { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 15px;	
	color: color: #6e4cab; /* #FF8118 old orange color */
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	text-align: center;
	}
#footer a:hover { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10px;	
	line-height: 15px;	
	color: #FF8118;
	font-weight: normal;
	text-decoration: underline;
	margin: 0;
	text-align: center;
	}


/* ------------------------------------------------------------
 
                         LOWER MENU and ZIPCODE

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

.consumer {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 20px;
}
.consumer a {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
        text-decoration: none;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.consumer a:hover {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        text-decoration: underline;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.consumer_s {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 20px;
}
.consumer_s a {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
        text-decoration: none;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
	display: block;
	text-align: center;
}
.consumer_s a:hover {
        text-decoration: underline;
}
.disaster {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 20px;
}
.disaster a {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        text-decoration: none;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.disaster a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 16px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        text-decoration: underline;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.feature {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 14px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 20px;
}
.feature a{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        text-decoration: none;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.feature a:hover {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 13px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        text-decoration: underline;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}



.consumer_d {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 30px;
}
.consumer_d a {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 16px;
        font-weight: bold;
        text-decoration: none;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.consumer_d a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 16px;
        font-weight: bold;
        text-decoration: underline;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.disaster_d {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 16px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 30px;
}
.disaster_d a{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 16px;
        font-weight: bold;
        text-decoration: none;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.disaster_d a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 15px;	
	line-height: 16px;
        font-weight: bold;
        text-decoration: underline;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.feature_d {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 12px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 30px;
}
.feature_d a{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 12px;
        font-weight: bold;
        text-decoration: none;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.feature_d a:hover{
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	line-height: 12px;
        font-weight: bold;
        text-decoration: underline;
	color: #ffffff;
        margin: 0px;
        padding: 0px 0px 0px 0px;
}
.zipcode_style {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	line-height: 14px;
        font-weight: bold;
	color: #ffffff;
        margin: 0px;
        padding: 0px;
}

/* ------------------------------------------------------------
 
                         CLASSES, NEWS, and Enews

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

.newsBody {
}
.newsHeadline {
	font-size: 15px;
	font-weight: bold;	
	color: #94AC35;
	margin-top: 12px;
	margin-bottom: 8px;
        text-decoration: none;
}
.newsLink {
}
.newsListBlurb {
        font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-weight: normal;
        line-height: 14px;	
	color: #000000;
        text-decoration: none;
	margin: 0px;
}
.newsListHeadline {
        font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;	
	color: #6E4CAB;
	margin: 0px;
        text-decoration: none;
}
.newsListHeadline:hover {
        font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;	
	color: #FF8118;
	margin: 0px; 
        text-decoration: underline;
}
.newsListHeadlineTD {
        font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight: bold;	
	color: #6E4CAB;
	margin: 0px;
        text-decoration: none;
}
.newsListMoreLink {
 color: #6e4cab; /* #FF8118 old orange color */
 padding-left: 6px;
 font-size: 10px;
 text-decoration: none;
}
.newsListMoreLink:hover {
 text-decoration: underline;
}
.newsListPublishline {
 padding-left: 0px;
 font-weight: bold;
 font-size: 10px;
 color: #000000;
 display: none;
}
.newsListTopHeadline {
 font-weight: bold;
 font-size: 14pt;
 color: #000000;
 text-align: left;
 text-decoration: none;
}
.newsPublished {
 font-size: 10px;
 color: #000000;
}
.newsSmallText {
 font-size: 10px;
}
.newsSubHeadline {
 font-size: 12px;
 color: #000000;
 text-align: left;
 text-decoration: none;
}
.newsText {
}
.newsPrevNext {
 line-height: 12px;
}
#freedom_calendar { position: absolute; left: 100px; top: 100px; width: 175px; z-index: 100; visibility: hidden; clip:rect(0px 175px 145px 0px); height:145px; }

.imgleft { float: left; margin: 0px 10px 10px 0px; }
.imgright { float: right; margin: 0px 0px 10px 10px; }
