

HTML, BODY {
  margin: 0px;
  padding: 0px;
}

P {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  padding: 10px;
  line-height: 17px; 
}

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin-bottom: 1px;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin-bottom: 1px;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  margin-bottom: 1px;
}
		
h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-left: 10px;
  margin-bottom: 1px;
}
                
hr {
  color: #336699;
}

/*
 * Standard Link tags
 */

A:link {
	color: #336699;
	font-weight: bold;
}

A:active {
	color: #000000;
	font-weight: bold;
}

A:visited {
	color: #666666;
	font-weight: bold;
}

A:hover {
	text-decoration: underline;
	font-weight: bold;
}

/*
 *
 */
A.newsheadlines {
	font-size:   11px;
	color:       #336699; 
	text-align:  left;
	font-family: verdana, Helvetica,sans-serif;
}
A.newsheadlines:link {
	font-size:   11px;
	color:       #336699; 
	text-align:  left;
	font-family: verdana, Helvetica,sans-serif;
}
A.newsheadlines:visited {
	font-size:   11px;
	color:       #336699; 
	text-align:  left;
	font-family: verdana, Helvetica,sans-serif;
}
A.newsheadlines:hover {
	font-size:   11px;
	color:       #336699; 
	text-align:  left;
	font-family: verdana, Helvetica,sans-serif;
}

/*
 *
 */
A.movies {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    11px;
	text-align:   left;
	color:        #ffffff;
  text-decoration: none;
}
A.movies:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    11px;
	text-align:   left;
	color:        #ffffff;
  text-decoration: none;
}
A.movies:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    11px;
	text-align:   left;
	color:        #ffffff;
  text-decoration: none;
}
A.movies:hover {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    11px;
	text-align:   left;
	color:        #ffffff;
  text-decoration: none;
}

/*
 * Link tags for lp class
 */

A.lp:link {
	color: #000000;
	font-weight: bold;
}

A.lp:active {
	color: #000000;
	font-weight: bold;
}

A.lp:visited {
	color: #000000;
	font-weight: bold;
}

/*
 * Link tags for nav footer class
 */
a.navftr {
  font-family: Verdana, Arial, Helvitica, sans-serif;
  font-weight:     normal;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}

a.navftr:link {
  font-family: Verdana, Arial, Helvitica, sans-serif;
  font-weight:     normal;
  font-size: 11px;
  color: #000000;
  text-decoration: none;
}
				
a.navftr:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  font-size: 11px;
  color: #666666;
  text-decoration: none;
}

.navftr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
	font-size: 11px;
	color: #000000;
}

/*
 * Link tags for content class
 */
 
A.ev {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       11px;
}

A.ev:link {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       11px;
}

A.ev:hover {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #6699FF;
  font-size:       11px;
}

A.evdark {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       12px;
}

A.evdark:link {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       12px;
}

A.evdark:hover {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #6699FF;
  font-size:       12px;
}

table.FamilyEmail {
  background-color: #336699;
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  color:            #FFFFFF;
}
/*
 * Link tags for content class
 */
 
A.evnormal {
  text-decoration: underline;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       11px;
  padding-left:    10px;
}

A.evnormal:link {
  text-decoration: underline;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       11px;
  padding-left:    10px;
}

A.evnormal:hover {
  text-decoration: underline;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       11px;
  padding-left:    10px;
}
A.evnormal:visited {
  text-decoration: underline;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       11px;
  padding-left:    10px;
}

/* 
 *
 */
A.evlinktext {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:  normal;
  font-size:    11px;
  color:        #000000;
  padding-left:      10px;
}
/* 
 *
 */
/*
A.evlinktext:list {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:  normal;
  font-size:    11px;
  color:        #000000;
  padding-left:      10px;
}
*/

A.evlinktext:hover {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:  normal;
  font-size:    11px;
  color:        #000000;
  padding-left:      10px;
}
A.evlinktext:visited {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-weight:  normal;
  font-size:    11px;
  color:        #000000;
  padding-left:      10px;
}
/*
 *
 */
.ev {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       11px;
}
/*
 *
 */
.evnormal {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       11px;
}
/*
 *
 */
.evnormalbigger {
  text-decoration: none;
  font-family:     Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       14px;
}
/* 
 *
 */
.evlinktext {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size:    11px;
  font-weight:  normal;
  color:        #000000;
  padding-left: 10px;
}

/* Custom Classes */
.sm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 13px;
}
				
.smaller {
	font-size: 7pt;
	font-family: verdana, Helvetica, sans-serif;
}

.boxTitle {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    13pt;
	text-align:   center;
/*	font-style:   italic;*/
	color:        #000000; 
}

.box {
	font-size:   8pt;
	color:       #000000; 
	font-family: Verdana, Helvetica, sans-serif;
}

.newsheadlines {
	font-size:   8pt;
	color:       #000000; 
	text-align:  left;
	font-family: Verdana, Helvetica, sans-serif;
}

.copyright {
	font-size:   10px; 
	color:       #000000; 
	font-family: Verdana, Helvetica, sans-serif;
}


.lspaced {
	font-size:      11px; 
	font-family:    Arial, Helvetica, Geneva, Swiss, SunSans-Regular,sans-serif; 
/*	letter-spacing: 2px; */
}


.bg_medium {
  background-color : #8797a5;
}

.bg_light {
  background-color : #8da1b2;
}

.bg_dark {
  background-color : #4b6072;
}

.white {
  background-color : #778899;
}

.black {
  background-color : #778899;
}

.errortext {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size :   15px;
  color:        #ff0000;
  font-weight : bold;
}
		
.smalltext {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-style : normal;
  font-variant : normal;
  font-weight : normal;
  font-size : .8em;
}
		
.largetext {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-style : normal;
  font-variant : normal;
	font-weight : normal;
	font-size : 1.2em;
}

.weather {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    14pt;
	text-align:   center;
	color:        #000000;
}

.largeWhiteHeading {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    14pt;
	text-align:   center;
	color:        #FFFFFF;
}

.movies {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size:    12px;
	text-align:   center;
	color:        #ffffff;
}
.heading {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	font-weight:     bold;
	font-size:       14px;
	text-align:      left;
	text-decoration: none;
	color:           #336699;
/*  line-height:     20px;*/
}
.headingdark {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	font-weight:     bold;
	font-size:       14px;
	text-align:      left;
	text-decoration: none;
	color:           #000000;
/*  line-height:     20px;*/
}

.heading2 {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	font-weight:     bold;
	font-size:       12px;
	text-align:      left;
	text-decoration: none;
	color:           #336699;
  line-height:     17px;
}

.article {
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	font-size:       11px;
	text-align:      left;
	text-decoration: none;
	color:           #000000;
}

td.lineup {
	border-collapse: collapse;
	border: 1px solid white;
}

a.lineup:link {
	font-family: Verdana, Arial, Helvitica, sans-serif;
  font-weight:     normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.lineup:hover {
	font-family: Verdana, Arial, Helvitica, sans-serif;
  font-weight:     normal;
	font-size: 11px;
	color: #6699FF;
	text-decoration: none;
}
a.lineup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:     normal;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
/*   

*/
div.mainPadding {
  padding-left:  10px;
  padding-right: 10px;
}
/*
 *
 */
.ebillnormal {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       9px;
}
/*
 *
 */
.ebillmedium {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       10px;
}
/*
 *
 */
.ebilllarge {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       11px;
}
/*
 *
 */
.ebillnormalbold {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       9px;
}
/*
 *
 */
.ebillmediumbold {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       10px;
}
/*
 *
 */
.ebilllargebold {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     bold;
  color:           #000000;
  font-size:       11px;
}
/* 
 *
 */
.ebillldcall {
  text-decoration: none;
  font-family:     Courier New, Lucida Console, Helvetica, sans-serif;
  font-weight:     normal;
  color:           #000000;
  font-size:       8px;
}
/*
 *
 */
.section {
	font-family: Verdana, Arial, Helvitica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
/*
 *
 */
a.section:link {
	font-family: Verdana, Arial, Helvitica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
/*
 *
 */
a.section:hover {
	font-family: Verdana, Arial, Helvitica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6699FF;
	text-decoration: none;
}
/*
 *
 */
a.section:visited {
	font-family: Verdana, Arial, Helvitica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
/*
 *
 */
.section_bg {
	font-family: Verdana, Arial, Helvitica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	line-height: 20px;
}

.btn-nav-chat {
	position: relative;
	display:block;
	padding: 0 ;
	margin: 0;
	width: 138px;
	height: 46px;
	background-image: url(/modules/Contacts/images/button-chat-hover.gif);
}

.btn-nav-chat a {display: block;}
.btn-nav-chat img {width: 138px; height: 46px;}
.btn-nav-chat a:hover img {visibility: hidden}

/* Website Creator addons */
.wsc {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11.5px;
        color: #FFFFFF;
}

.wsc a:link {
        color: #FFFFFF;
}
.wsc a:visited {
        color: #FFFFFF;
}
.wsc a:active {
        color: #FFFFFF;
}
.wsc .style2 {
        color: #245693;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10.5px;
        background-color: #FFFFFF;
}

.style2:hover
{color: red;}

.style2:visited
{color: blue;}

.style2:link
{color: blue;}
.textBot {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10.5px;
        color: #222222;
}
.style3 {
  color: #0000FF;
  font-size: 9.5px
}
.style4 {
        font-size: 10.5px
}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; color: #245693;}
.style7 {color: #245693; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFFFFF; }

#billMenu {
  padding-left: 10px;
  padding-bottom: 15px;
}

#viewBill {
  width: 250px;
  margin: 0px;
}

#viewBillLeft {
  float: left;
  width: 80px;
  margin: 0;
  text-align: right;
  padding-right: 1em;
  border-right: 2px solid black;
}
#viewBillRight {
  width: 130px;
  padding-left: 1em;
  margin-left: 100px;
}

#Bills {
  width: 100%;
  margin: 2px auto; 
}

#billLeft {
  float: left; 
  width: 280px;
  padding-top: .5em;
  margin: 0;
  display: inline; 
}

#billLeft ul {
  list-style: none;
	margin: 0;
	padding-left: .5em;
	text-indent: -1em;
	overflow: auto;
}

#billCenter {
  margin-left: 330px;
  margin-right: 330px;
  padding-top: .5em;
  text-align: center;
 
}

#billCenter ul {
  list-style: none;
	margin: 0;
	padding-left: .5em;
	text-indent: -1em; 
	overflow: auto;
}

#billRight {
  float: right;
  width: 280px;
  padding-top: .5em;
  margin: 0;
  display: inline;
}

#billRight ul {
  list-style: none;
	margin: 0;
	padding-left: .5em;
	text-indent: -1em;
	overflow: auto; 
}

#billClear {
  clear: both;
}

