/* CSS Document */

/*************************************************************************************************************************
pagestyle(x).css docs should ONLY contain COLOUR information.
All positional css should be placed in layout.css
*************************************************************************************************************************/

body {
	/*Base colours*/
	color: #000;
	background-color: #fff;
	background-image: url(../imgs/bg.jpg);
}

p,h1,h2,h3,h4,div,td,th { }

p, li {
	color: #000;
}
h1 {
	color: #444;
}
h2 {
	color: #666666;
}
h3 {
	color: #999999;
}
h4 {
	color: #999999;
}

a:link, a:visited, a:active, a:hover {
	color: #00AFF3;

}
a:hover {
	color: #FF9900;
}

/* PAGE ID'S COLOUR INFO ONLY */
#back {
	
}

#outer {	
	color: #666666;
	background-color: #FFFFFF;
	
	/*border: 1px solid #666666; */
	border: none;
}

#accessToolbarContainer {
	background-color:#759786;
	border:1px solid #000;
}

#accessToolbar {
	
}

#accessToolbar p {
	color: #000000;
}

#accessToolbar ul li {
	color: #000000;
}

#accessToolbar a:link,
#accessToolbar a:visited,
#accessToolbar a:active,
#accessToolbar a:hover {
	color: #000000;
}

#accessToolbar a:hover {
	color: #fff;
	text-decoration: none;
}

#accessToolbar #pageStyle a:hover { background-color:#C4E9FB; color:#000000; } 
#accessToolbar #pageStyle a.hlite { background-color:#fff; color:#000000; }






#mapTable {
background-color:#638673;
}
#mapTable td{
background-color:#fff;
}
.main {
}
.subHeading {
	color: #5D9CB9;
}
.header {
	color: #000;
	background-color:#7DCEF5;
	border:1px solid #000;
}
.app {
	color: #000;
	background-color:#cccccc;
	border:1px solid #000;
	border-top:0px;
}
.appG {
	color:#006600;
}
.titleImg {
	border:1px solid #000;
	border-top:0px;
	border-bottom:0px;
	background-image:url(../imgs/CACBannerpic01.jpg);
	width:650px;
	height:168px;
	visibility:visible;
}
.navOn {
	background-color:#fff;
}
.navOff {
	background-color:#7DCEF5;
}
.navTable {
	border:1px solid #CC6F38;
	border-right:0px;
}
.navTable td{
	border-right:1px solid #CC6F38;
}
.navigation {
}
.subNav {
}
a:link {
	color: #0066FF;
}
a:hover {
	color: #000000;
}
a:visited {
	color: #6D70A5;
}
a:active {
	color: #6D70A5;
}
.Maintable {
	border:1px solid #CC6F38;
	border-top:0px;
}
#footer {
	background-color:#7DCEF5;
	border:1px solid #CC6F38;
	border-top:0px;
}
#footer p {
	color:#333;
}
