  html, body, #table, #maintable {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
    
   }

UL{
list-style-image: url(images/bullet_fish.gif);
margin-top: 5px;
margin-left: 15px;
margin-bottom: 5px;

}

.textfield {

border: 3px double #CCCCCC;
	
	
}

.breadcrumbs{
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	text-align: center
 padding: 20;
}

 
   #table {
      margin: 0 auto;
      width: 685px;
   }
   #header{
	height:277px;
	margin: 0;
	padding: 0;
	border: none;
	vertical-align: top;    
   }
   }
   #headercontent{
	padding-right: 20px;
	padding-left: 20px;
	}
	 
   #content{
      height:400px;
      margin: 0;
      padding: 0;
      border: none;
    
   }
      #title{
	margin: 0;
	padding: 8px 8px 8px 10px;
	border: none;
	vertical-align: middle;    
   }
   
        #subtitle{
	margin: 0;
	padding: 4px 4px 4px 10px;
	border: none;
	vertical-align: middle;    
   }
   
   
     #image{
	margin: 0;
	padding: 0px 10px 0px 10px;
	border: none;
	
   }
   #titlecontent{
	margin: 0;
	padding: 10px 10px 10px 15px;
	border: none;

   }
   #footer{
	height:66px;
	margin: 0;
	padding: 0;
	border: none;
	vertical-align: bottom;    
   }
   
   .readmore{
	color: #B9010B;
	font-family: sans-serif;
	font-size: 11px;
   }

.arrears {
	font-family:  sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}

a.arrears:link { color: #ffffff; text-decoration: none; }
a.arrears:visited { color: #ffffff; text-decoration: none; }
a.arrears:hover{ color: #ffffff; font-weight: bold; text-decoration: underline; } 
a.arrears:active{ color: #ffffff; text-decoration: none; } 

a.scrollwhite:link { color: #ffffff; font-size: 12px; text-decoration: none; }
a.scrollwhite:visited { color: #ffffff; font-size: 12px; text-decoration: none; }
a.scrollwhite:hover{ color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: underline; } 
a.scrollwhite:active{ color: #ffffff; font-size: 12px; text-decoration: none; } 

   
a:link.readmore { color:#B9010B; text-decoration:none; }
a:visited.readmore { color:#B9010B; text-decoration:none; }
a:hover.readmore{ color:#B9010B; font-weight: bold; text-decoration:underline; } 
a:active.readmore { color:#B9010B; text-decoration:none; } 


a:link{ color:#B9010B; text-decoration:none; }
a:visited { color:#B9010B; text-decoration:none; }
a:hover{ color:#B9010B; font-weight: bold; text-decoration:underline; } 
a:active{ color:#B9010B; text-decoration:none; }   


.bg_alignright {
	background-image: url(Images/bg_Left_repeat.gif);
	background-repeat: repeat;
	background-position: right;
}
.bg_alignleft {
	background-image: url(Images/bg_right_repeat.gif);
	background-repeat: repeat;
	background-position: left;
}

.web-address,.breadcrumbs {
	font-family:  sans-serif;
	font-size: 11px;
	
}

a:link.web-address { color:#B9010B; text-decoration:none; }
a:visited.web-address { color:#B9010B; text-decoration:none; }
a:hover.web-address{ color:#B9010B; text-decoration:underline; } 
a:active.web-address { color:#B9010B; text-decoration:none; }  

.title {
	font-family:  sans-serif;
	font-size: 14px;
	color: #676767;
	font-weight: bold;
}





.heading {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9010B;
	font-weight: bold;
}

.heading2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B9010B;
	font-weight: bold;
}
.headingLarge {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:  overline;
}

.main-text, ul {
	font-family:  sans-serif;
	font-size: 12px;
	color: #666666;
	
}
.focus-text {
	font-family:  sans-serif;
	font-size: 12px;
	color: #000000;
}
.focus-textBold {
	font-family:  sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.small-datagrid{
	font-family:  sans-serif;
	font-size: 10px;
	color: #666666;
	
}
.focus-text-white{
	font-family:  sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.focus-text-whitebold{
	font-family:  sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}



.footer-link {
	font-family:  sans-serif;
	font-size: 11px;
	color: #DA021F;
}
#image {
	float: right;
}

.calTitle   {font-weight: bold;
	             font-size: 11;
	             background-color:#cccccc;
	             color: black;
	             width: 90px; }

.billsdue {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B9010B;
	font-weight: bold;
	text-decoration:blink;
}				 
				 
.valsummary ul 
{
display: none;
visibility: hidden;
}

.valsummary 
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B9010B;
	font-weight: bold;
}


.content-title
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	
}

.content-subtitle
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	
	
}
