body, html {height: 100%;  margin: 0 0 0 0; padding:0 0 0 0;}
* {font-family: Arial, Helvetica, Geneva sans-serif; }
BODY { background: #CCCCCC; text-align:center; font-family: Arial, Helvetica, Geneva sans-serif;  margin: 0 0 0 0; padding:0 0 0 0;}
.header { background: #cccccc url('/imgs/fci_interface8_rhsbar.jpg'); height: 167px; width:988px;  overflow:hidden; }
.footer{  background: #CCCCCC url('/imgs/fciback.jpg') repeat-y center; color: black; width: 988px; height: 38px; font-size: 10px; font-family: Arial, Helvetica, Geneva sans-serif; }
.bodytable {height: 100%; border: 0; padding: 0; margin: 0; }
.wrapbodytable {  background: #CCCCCC url('/imgs/fciback.jpg') repeat-y center; height: 100%; border: 0; padding: 0; margin: 0; width:988px;}
.wrapbodytableleft {height: 100%; width: 9px; background: #cccccc url('/images/bg_left_grad.jpg') repeat-y scroll right top; }
.wrapbodytableright {height: 100%; width: 9px; background: #cccccc url('/images/bg_right_grad.jpg') repeat-y scroll left top;}
.navigationleft { font-size: 12px; margin: 10px 0 0 36px; padding: 0 3em 0 0; font-weight: bold; }
.container {height: 100%; text-align: left; background: #CCCCCC url('/imgs/fciback.jpg') repeat-y center; margin:0 auto 0 auto; width:988px; }
A {  font-family: Arial, Helvetica, Geneva sans-serif; }
.adminheader { background: #ffffff; font-size: 12px; margin: 20px 20px auto auto; padding: 0 1em 0 2em; font-weight: bold; float: right; font-size: 20px; font-weight: bold; font-style: italic; font-family: Arial, Helvetica, Geneva sans-serif; color: #000000;}
.adminHeader2 { float: right; font-size: 24px; line-height: 24px; margin: 10px 28px 0 0;}
.adminHeader { float: right; font-size: 24px; line-height: 24px; margin: 10px 28px 0 0;}
#camerasdiv {position: relative; left: -40px; width: 680px; overflow: hidden;}

.large_banner {background: url('/images/lg_standard_header.jpg');  width:988px; height:155px;}
.adminheader A:link, .navigationleft A:link { text-decoration: none; color: #ffc324; }
.adminheader A:visited, .navigationleft A:visited { text-decoration: none; color: #ffc324; }
.adminheader A:active, .navigationleft A:active { text-decoration: none; color: black; }
.adminheader A:hover, .navigationleft A:hover { text-decoration: none; color: black; }
.navigation A:link, .navigationleft A:link { text-decoration: none; color: #ffc324; }
.navigation A:visited, .navigationleft A:visited { text-decoration: none; color: #ffc324; }
.navigation A:active, .navigationleft A:active { text-decoration: none; color: black; }
.navigation A:hover, .navigationleft A:hover { text-decoration: none; color: black; }
.main {background: #ffffff; padding:0px;  width:964px; margin:0 auto 0 0; vertical-align: top;}
.mainhome { padding:0px;  width:575px; margin:0 0 0 0; vertical-align: top;}
.main A, .mainhome A {color: #ffc324;}
.navigation {  background: #ffffff; font-size: 12px; margin: 20px 20px auto auto; padding: 0 1em 0 2em; font-weight: bold; float: right; }
.navcontainer { width:988px; background: #ffffff; }
.mainhome table { margin: 10px 0 10px 36px;}
.main table { margin: 0 0 0 36px;}
ul {padding: 0; margin: 0 auto 10px 36px; list-style-type: disc; list-style-position: outside;}
ol {padding: 0; margin: 0 auto 10px 36px;  list-style-position: outside;}
li {margin: 0 0 0 30px;}


img { border: 0px;}
.stretch {margin: 0 0 0 0 ; height: 100%;}
.homesidebar { margin:0 0 0 0;  width: 389px;  vertical-align: top; padding:0px;}
.newsbar {clear:both; padding:0px; margin:0 0 0 0;  background: #414040 url('/images/boxbg.jpg'); width: 389px; height: 39px; }
.teambar {clear:both; padding:0px; margin:0 auto 10px auto;  background: #414040 url('/images/boxbg.jpg'); width: 389px; height: 39px; }
.newscontent {padding:0px; margin:0 auto;   width: 389px; }
h1 {font-size: 36px; line-height: 36px; font-weight: bold; font-style: italic; font-family: Arial, Helvetica, Geneva sans-serif; color: #000000; margin: 20px 10px 20px 36px;}
.newscontent h1{ clear:both; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-family: Helvetica,Arial; color: #ffffff; margin: 10px 10px 0 10px; text-transform: uppercase; }
.newscontent a , .newscontent2 a{ font-size: 10px; color: #ffffff;}
.newscontent .floatright { float: right; position: relative;}
.newscontent p {margin: 0 0 10px 0;}
h2, .header2 {font-size: 18px; font-weight: bold; font-style: italic; font-family: Arial, Helvetica, Geneva sans-serif; color: #ffc324; margin: 10px 10px 10px 36px;}
h3 {text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva sans-serif; color: #ffc324; margin: 10px 10px 10px 36px; text-transform: uppercase; }
h3 a {text-decoration: none; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva sans-serif; color: #ffc324;  text-transform: uppercase; }
h3 a:hover {text-decoration: underline;}
td {line-height: 150%;  font-size: 11px; font-family: Arial, Helvetica, Geneva sans-serif;}
p, .bodytext3, .bodytext4 {line-height: 150%;  font-size: 11px; font-family: Arial, Helvetica, Geneva sans-serif; margin: 10px 28px 10px 36px;}
.bodytext3 {font-weight: bold;}
.nofootermarginp {margin: 10px 28px 0 36px;}
.lessindent p, .lessindent h3, .lessindent h2, .lessindent h1 {margin: 10px 28px 10px 10px;}
.lessindentspecial p, .lessindentspecial h3, .lessindentspecial h2, .lessindentspecial h1 {margin: 10px 28px 10px 20px;}
.noindenttable p, .noindenttable h3, .noindenttable h2, .noindenttable h1, .noindenttable td {margin: 10px 28px 10px 0;}
.notopmarginh3 { margin: 0 28px 10px 10px;}
.newscontent p {line-height: 150%;  font-size: 11px; font-family: Arial, Helvetica, Geneva sans-serif; margin: 0 10px 0 10px;}
.newscontent2 p {line-height: 150%;  font-size: 11px; font-family: Arial, Helvetica, Geneva sans-serif; margin: 0 10px 10px 10px;}
li {font-size: 11px; font-family: Arial, Helvetica, Geneva sans-serif;}
p, td, li {line-height: 150%; color: #666666;}
.newscontent p, .newscontent2 p{color: #ffc324;}

.header A{ padding: 0 1em 0 1em; }
.navigationleft A{ padding: 0 3em 0 0; }
.error1, .error2, .error1 li, .error1 ul li { color: red; font-weight: bold;}
.footer A:link {text-decoration: none; color: black;}
.footer A:visited {text-decoration: none; color: black;}
.footer A:active {text-decoration: none; color: white;}
.footer A:hover {text-decoration: none; color: white;}
.footernav {margin: 11px auto auto auto; float: left; width: 300px; font-weight: bold;}
.footercopyright {margin: 11px 0px auto auto; width: 534px; float: left; text-align: right; text-transform: uppercase;}
.orangespan {color: #ffc324;}
.blackspan {color: #000000;}
.whitespan {color: #ffffff;}
.contactustable {vertical-align: top; width: 892px;}
.contactustable td {vertical-align: top;}
.contactustable p,.contactustable h1,.contactustable h2,.contactustable h3 {margin: 10px 10px 0 0;}
.contactustable table {margin: 0 10px 0 10px;}
.displayTable { border: 1px solid #ffc324; border-collapse: collapse; width: 892px;}
.displayTable, .displayTable th, .displayTable td { font-family: Arial, Helvetica, Geneva sans-serif; font-size: 10px; color: #666666;}
.displayTable caption { font-size: 150%; font-weight: bold; margin: 5px;}
.displayTable td, .displayTable th { padding: 4px;}
.displayTable thead th { text-align: left; background: #ffc324; color: #000000;  font-weight : bold;}
.displayTable thead tr th a:link, .displayTable thead tr th a:visited { color: #000000; text-decoration: none; font-weight : bold;}
.displayTable tbody th { font-weight: bold;}
.displayTable tbody tr { background: #FFFFFF; border-bottom: 1px solid #ffc324;}
.displayTable tbody tr.odd { background: #FFFFFF; }
.displayTable tfoot th, .product_table tfoot td { font-size: 95%;}
.displayTable tfoot td { border:0px; }
.displayTable p {margin: 0 0 0 0;}
.displayTable A:visited { color: #aaaaaa;}




p {
font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	}

a:link { 
		
		color: #001ea5; 
		
		text-decoration: none;
		
        font-weight : normal;
		
}

a:active {
		
		color: #001ea5; 
		
		text-decoration: none;

}

a:visited { 
		
		color: #001ea5; 
		
		text-decoration: none;

}

a:hover { 

		color: #0020e5; 
		
		text-decoration: underline; 
		
}




#module_controls{
width: 100%;
background-color:#cccccc;
position:absolute;
top:0;
left:0;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
vertical-align:middle;
}

.menuoff{
	background-color: white;
	height: 20px;
	width: 151px;
	color:#000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	vertical-align:middle; 
	padding-top: 4px;
	margin-bottom: 5px;
}
.menuon{
	background-color: white;
	height: 20px;
	width: 151px;
	filter:alpha(opacity=61);
	-moz-opacity:.61;
	opacity:.61;
	color:#000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	vertical-align:middle; 
	padding-top: 4px;
	margin-bottom: 5px; 
}
/* Generated Styles */



.header1
{
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
	text-align: justify;
	color: #FF6600;
	background-color: none ! important;
}

.bodytext1
{
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	text-align: justify;
	color: #000000;
	background-color: none ! important;
}

.emergencytext
{
	font-family: Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: justify;
	color: #000000;
	background-color: none ! important;
}

.navtext1
{
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	color: #a8a8a8;
	background-color: none ! important;
}

.header2
{
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
	color: #FF6600;
	background-color: none ! important;
}
																
/* End Generated */