.reportline1, .reportline1 * {
    /* color: #006699; */
    background-color: #ABCDEF;
    }
  
.reportline2,  .reportline2 *{
    /* color: #006699; */
    background-color: #FFFFFF;
    }

BODY {
	margin: 0px;
	color : #333333;
	background-color : White;
	font-family : sans-serif;
	font-size : 12px;
	line-height: 14px;
	text-align : left;
	scrollbar-arrow-color:orange;
    scrollbar-base-color:#AABBCC;
    scrollbar-darkshadow-color:#006699;
    scrollbar-face-color:#AABBCC;
    scrollbar-highlight-color:#AABBCC;
    scrollbar-shadow-color:#AABBCC;
}

.headtable{
background-color: #FFFFFF;
}

#logo{
background-image:url(../images/portal_r1_c1.jpg);
background-repeat:no-repeat;
}
.darkbg{
background: #006699;
background-color: #006699;}

.darkline{
color: #0099CC;
width: 100%;
}
.darkline_indented{
color: #0099CC;
width: 100%;
margin-left : 15px;
}

.darkline2{
color: #0099CC;
width: 90%;
}
.lightline{
color: #abcdef;
}
.lightunderline{
border-bottom: 1px solid #abcdef;
}
#button {
    margin-top: 0.2em;
    display: inline-block;
    padding-left: 0.2em;
    padding-right: 0.2em;
    font-weight: bold;
    border: solid 1px #999999; /*0099CC*/
    background-color: #CCCCCC;
    }
    
#button:hover {
    color: #FFFFFF !important;
    background-color: #006699;
    text-decoration: none !important;
    }

#bill_outstanding {
	color: darkred;
	}
#bill_overdue {
	color: red;
	}
#bill_paid {
	color: blue;
	}
#bill_bad {
	color: hotpink;
	}
#bill_void {
	color: black;
	}

A {
text-decoration : none; border :0; color : #006699;
}

A:HOVER {
text-decoration : underline; color : #006699;
}

A:LINK{ 
color : #006699; border :0;
}

V:LINK{
color : #006699;
}

P{
font-family : Verdana, sans-serif; margin-left : 15px; margin-right : 15px; color: #333333; font-size : 11px;
line-height: 14px;
}

SUP{
font-family : Verdana, sans-serif; font-size : 11px; height : 11px;
}

H4{ font-family : Verdana, sans-serif; font-size : 11px; color:#ffffff; margin-left : 15px; margin-right : 10px; text-decoration: bold;

}

H3{ font-family : Verdana, sans-serif; font-size : 18px; color:#006699; margin-left : 15px; margin-top :2px; margin-bottom: 0px; text-decoration: none;

}

H2{ font-family : Verdana, sans-serif; font-size : 15px; color:#006699; margin-left : 15px; margin-top :2px; margin-bottom: 0px; text-decoration: none;
	
}

#marginnotes{
padding-left: 10px;
padding-top: 10px;
padding-right: 3px;
font-family: Verdana, sans-serif; font-size : 10px; font-weight: normal;
color: #FFFFFF;}

LI{ font-family : Verdana, sans-serif;
font-size : 11px;
line-height: 14px;
}

LI a:link {  color: #006699; text-decoration: none;}
LI a:hover {  color: #FFFFFF; text-decoration: none; background-color: #006699;}

#navtable{ font-family : Verdana, sans-serif;
font-size : 11px;
line-height: 14px;
}

#navtable a:link {  color: #006699; text-decoration: none;}
#navtable a:hover {  color: #FFFFFF; text-decoration: none; background-color: #006699;}

#portalbuttontable a:link, #portalbuttontable a:visited, #portalbuttontable a:active{
font-family : Verdana, sans-serif; font-size : 15px; font-weight: bold; color:#006699; text-decoration: none;}

#portalbuttontable a:hover {  text-decoration: underline;}

HR {  margin-top : 0px; margin-bottom : 0px; height : 1px;

}

#PCL {
		font-family: Verdana,Arial,Helvetica;
		font-style: none;
		font-weight: normal;
		text-decoration: none;
		font-size: 8pt;
}

#PTT {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt;
}

#PST {
		font-family: Verdana,Arial,Helvetica;
		font-size: 8pt;
}

#sidenav {
	
	}
	
#sidenav a:link, #sidenav a:visited, #sidenav a:active {
	/*border-bottom: 1px #ABCDEF solid;*/
	font-family : Verdana, sans-serif;
	font-size : 11px;
	font-weight: bold;
	display: block;
	color: #ffffff;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 3px;
	text-decoration:none;
	text-decoration: bold;}
	
#sidenav a:hover {
	/*background-color: #ABCDEF;*/
	text-decoration: underline;}
	
#pagetitle{
	margin-top: 24px;
	white-space: nowrap;}
