@charset "utf-8";
/* CSS Document */

/*Common html elements*/
body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333333;
	font-size:0.8em;
	
}
a {
	outline: none;
	color:#003366;
}
a img {
	border:none;
}
.rule {
	color: #CCCCCC;
	padding:0px 3px;
	margin:0px 5px;
}
h1 {
	color: #FFFFFF;
	background: url(../images/dk_blue_banner.jpg);
	margin:0px;
	padding:3px 5px;
	font-size:1em;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
h2 {
	/*color:#003366;*/
	background:url(../images/page_bg.jpg);
	color: #FFFFFF;
	padding: 3px;
	font-size:1em;
	font-weight:normal;
	margin:3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
h3 {
	color:#003366;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-size:1.0em;
	font-weight:normal;
}
h4 {
	color:#003366;
	margin:0px;
	padding:0px 5px 0px 5px;
	font-size:0.9em;
	font-style:italic;
}
p {
	padding:0px 3px 3px 5px;
	margin:3px;
	text-align:left;
}

ul {
	font-size:0.9em;
}

hr {
	line-height:0px;
	border-top: 3px solid #CCCCCC;
	
	}

/*Global styles */

.small {
	font-size:0.8em;
	}
.marginLeft {
	margin-left:5px;
}
.reset {
	clear:both;
}

.left {
	float:left;
}

.right {
	float:right;
	}
.wrapper {
	width:990px;
	margin:0px auto;
	text-align:left;
	background:url(../images/page_bg.jpg);
	padding:10px 5px;
	
 
}

.banner {
	background: url(../images/dk_blue_banner.jpg);
	padding:5px;
	
}

.pageTitle {
}





.content {
	padding:5px;
	margin-top:5px;
	background: url(../images/grey_panel_outer.jpg);
}

.slideshowPanel {
	border:1px solid #CCCCCC;
	background: #FFFFFF;
	padding:5px;
	width:710px;
	float:left;
}

.largePanel {
	width:74%;
	background: #FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	padding-bottom:5px;
}

.contentPanel {
	width:480px;
	background: #FFFFFF;
	float:left;
	border-left:1px dotted #CCCCCC;
}
.slidingPanel h3 {
	background: url(../images/dk_blue_banner.jpg);
	color:#FFFFFF;
	padding:3px 0px 3px 0px;
	margin:0px;

}
.contentPanel img {
	margin:5px 10px 5px 5px;
	border:1px solid #CCCCCC;
}

.contentPanel ul li {
	margin-left:0px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.contentPanel ul {
	margin-left:3px;
}


.navPanel {
	background-color:#FFFFFF;
	padding:5px;
	width:220px;
	float:left;
}
.innerPanel ul {
	margin:0px;
	padding:0px;
	bottom:3px;
}
.innerPanel ul li {
	list-style-type:none;
	border-bottom:1px dotted #CCCCCC;
	margin:0px 0px 5px 0px;
}
.innerPanel ul li a {
	text-decoration:none;
	background:url(../images/nav-arrow-green.gif) no-repeat left;
	padding:3px 3px 3px 17px;
	border:none;
	color:#333333;
}
.innerPanel ul li a:hover {
	background:url(../images/nav-arrow-lit.gif) no-repeat left;
}

.rightPanel {
	width:200px;
	float:left;
	border:1px solid red;
}

.slideshowContent {
	float:left;
	width:460px;
	border:1px solid #CCCCCC;
	background:url(../images/grey_panel_outer.jpg);
	padding:5px;
}

.slideshowNav {
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	padding:5px;
}

.slideshowNav ul{
	margin:0 0 0 10px;
	padding:0;
}

.slideshowNav ul li{
	display:inline;
	margin-right:10px;
	padding:0;
}

.slideshowNav ul li a{
	text-decoration:none;
	color:#999999;
	;
	
}

.fastforward {
	background:url(../images/fastforward-grey.gif) right no-repeat;
	padding-right:16px;
	}
.forward {
	background:url(../images/forward-grey.gif) right no-repeat;
	padding-right:16px;
	
	}
.back {
	background:url(../images/back-grey.gif) left no-repeat;
	padding-left:16px;
	
	}
.fastback {
	background:url(../images/fastback-grey.gif) left no-repeat;
	padding-left:16px;
	}



.SlidingPanelsInner {
	background: #FFFFFF;
	border:1px solid  #CCCCCC;
}

.SlidingPanelsInner img {
	border:1px solid  #CCCCCC;
	margin: 0 5px 5px 0;
}

.SlidingPanelsInner ul {
	
	margin:0px 0px 0px 50px;
	}


.SlidingPanelsInner h2 {
}

.SlidingPanelsInner img {
	margin:5px;
}
.SlidingPanelsInner p {
	padding:5px;
	margin:0px;
}

.SlidingPanelsInner ul {
	}
	
	
.SlidingPanelsInner ul.SlidingPanelsLink {
	text-align:right;
	padding:2px;
	margin:0px 10px;
}
.SlidingPanelsInner ul.SlidingPanelsLink li {
	list-style-type:none;
}
.SlidingPanelsInner ul.SlidingPanelsLink li a {
	text-decoration:none;
	color:#333333;
	background:url(../images/nav-arrow-green.gif) no-repeat;
	padding-left:15px;
	font-weight:bold;
}
.SlidingPanelsInner ul.SlidingPanelsLink li a:hover {
	background:url(../images/nav-arrow-lit.gif) no-repeat;
}
.SlidingPanelsInner h3 {
	background: url(../images/dk_blue_banner.jpg);
	color:#FFFFFF;
	padding:3px 0px 3px 0px;
	margin:0px;
	text-align:center;
}

.flashBanner {
	float:left;
	width:230px;
	margin-left:5px;
	padding:5px;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	min-height:323px;
	}
.flashBanner h2 {text-align:center;}
	
.flashBanner h3 {
	background-color:#666666;
	color:#FFFFFF;
	font-style:normal;
	padding:3px;
}

.navFooter {
	background:url(../images/grey_panel_outer.jpg);
	padding:5px;
	color:#FFFFFF;
}

.navFooter ul {
	margin:0px;
	padding:15px;
	background: url(../images/dk_blue_banner.jpg);
}



/*The Footer */

.navFooter ul li {
	display:inline;
	margin-right:10px;
	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px;
}

.navFooter ul li a {
	text-decoration:none;
	color:#FFFFFF;
	}
	
.clock {
	background:url(../images/clock-nav.gif) no-repeat left;
}
	
.fault {
	background:url(../images/faultsol-nav.gif) no-repeat left;
}
.faultrep {
	background:url(../images/faultrep-nav.gif) no-repeat left;
}
.resources {
	background:url(../images/resources-nav.gif) no-repeat left;
}
.contact {
	background:url(../images/contact-nav.gif) no-repeat left;
}	
.call {
	font-weight:bold;
	font-size:1.0em;
	vertical-align:middle;
}	
.large {
	font-size:1.2em;
}

.footer p {
color: #CCCCCC;
text-align:center;
}

.this {
	font-weight:bold;
	}
	
.red {color: #990033;}
	
.scroll-pane {width: 475px;height: 300px;overflow: auto; margin-bottom:10px;}