/* CSS Document */
html {
     overflow: -moz-scrollbars-vertical;
}

* {
	margin:0px;
	padding:0px;
	}
body {
	margin-top:10px;
	color:#000;
	background-color:#b3b3b3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	}
h1 {
	font-size:14px;
	margin:5px 0;
	}
h2 {
	font-size:14px;
	}
h3 {
	font-size:14px;
	}
h4 {
	font-size:14px;
	}
p {
	margin-bottom:10px;
	}

a:link {
	color:#333333;
	}
a:hover {
	color:#f00;
	}
a:visited {
	color:#333333;
	}

wrapper {
	width:760px;
	margin:0 auto;
	}
#header {
	background-image:url(../images/header.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:90px;
	}
#backRepeater {
	background-image:url(../images/backRepeater.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin:0 auto;
	}
#footer {
	font-size:11px;
	}
#footerBase {
	background-image:url(../images/footer.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:23px;
	}
#content {
	width:750px;
	margin:0 auto;
	padding-left:20px;
	border:0px solid #000000;
	overflow: hidden;
	}
#navigation a{
	font-size:12px;
	display:block;
	padding:5px;
	color:#000;
	background: #E9E9E9;
	margin:5px 0;
	width:160px;
	text-decoration:none;
	}

#navigation {
	width:170px;
	float:left;
	display:inline;
	}
	
#rightColumn {
	background-color:#fff;
	margin-left:180px;
	width:550px;
	}
html>body #rightColumn {
	margin-left:184px;
	}
	
.clear {
	clear:both;
	}
#flashPanel {
	background-color:#fff;
	margin-bottom:0px;
	}
.topRow {
	margin-bottom:10px;
	margin-top:10px;
	}
.boxOutRight {
	width:175px;
	background-color:#fff;
	border:0px solid #ccc;
	float:right;
	background-image:url(../images/news.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:170px;
	}
.boxOutMiddle {
	width:175px;
	background-color:#fff;
	border:0px solid #ccc;
	margin-left:187px;
	background-image:url(../images/bucket.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:170px;
	}
.boxOutLeft {
	width:175px;
	background-color:#fff;
	border:0px solid #ccc;
	float:left;
	background-image:url(../images/globe.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	height:170px;
	}
.innerBoxOut {
	padding:5px;
	line-height:18px;
	}
.innerBoxOut a{
	font-size:11px;
	color:#333333;
	}
.heading {
	font-size:12px;
	width:165px;
	color:#F00;
	font-weight:bold;
	background-image:url(../images/backHeader.jpg);
	background-repeat:repeat-x;
	background-position:left;
	padding:5px;
	border-bottom:0px dotted #ccc;
	}
.boxOut {
	float:right;
	width:175px;
	margin-left:10px;
	margin-bottom:10px;
	border:1px solid #ACABD3;
	background: #9594C7 url(../images/backBlue.jpg) repeat-y;
	position:relative;
	clear:right;
	left: 0px;
	top: 22px;

	
	}

.breakOut {
	position:absolute;
	left:130px;
	top:-28px;
	z-index:5;
	}
#bottomNavigation {
	width:750px;
	margin:5px auto;
	text-align:center;
	color:#fff;
	}
#bottomNavigation a{
	color:#fff;
	font-size:11px;
	}
#bottomNavigation a:hover{
	color:#f00;
	}
.dottedLine {
	border-bottom:1px dotted #999;
	margin-top:5px;
	margin-bottom:5px;
	}
.redLine {
	background-image:url(../images/redLine.jpg);
	background-repeat:repeat-x;
	background-position:center;
	width:100%;
	display:block;
	clear:right;
	height:10px;
	margin:10px 0 ;
	}
.redText {
	color:#f00;
	font-weight:bold;
	}
.clear {
	clear:left;
	}
.caption {
	text-align:center;
	font-style:italic;
	font-size:11px;
	background-color:#fff;
	border:0px solid #999;
	}
#freeStandingFans, #suspendedFans{
	
	}

.linker {
	cursor:pointer;
	}
th {
	background-color:#CCCCCC;
	border:1px solid #999;
	font-size:9px;
	}
td{
	border:1px solid #ccc;
	font-size:9px;
	padding:2px;
	}
.question {
	color:#f00;
	}
.answer {
	color:#000;
	border-bottom:1px dotted #ccc;
	margin-bottom:5px;
	padding-bottom:5px
	}
.submit {
	background-image:url(../images/backSubmit.jpg);
	background-repeat:repeat-x;
	margin:5px 0;
	}
.homeList {
	list-style:inside square;
	}
.homeList2 li {
	border-bottom:1px dotted #ccc;
	list-style:inside square;
	}
.subHeader {
	font-size:13px;
	color:#000;
	font-weight:bold;
	}
.mainImage {
	border:1px solid #ccc;
	}
.boxOut a:link {
	color:#333333;
	}
.diagram {
	border:1px solid #ccc;
	border-top:0px;
	border-right:0px;
	padding:10px;
	margin:10px 0;
	}

