/* CSS Document */



.formHeader {

	color:rgb(255,255,255);

	font-family:Arial;

	text-align:center;

	padding:5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	background-color: #666666;

	font-weight:bold;



}

.formSubHeader {

	color:rgb(0,0,0);

	font-family:Arial;

	font-size:12px;

	padding:5px;

	font-weight:bold;

}

.formBody {

	font-family:Arial;

	font-size:11px;

	color:rgb(0,0,0);

	border:1px solid #000000;

}

.formInnerBody {

	font-family:Arial;

	font-size:11px;

	color:rgb(0,0,0);

	border-right:1px solid #333333;

	border-bottom:1px solid #333333;

}

.formFooter {

	color:rgb(0,0,0);

	font-family:Arial;

	text-align:center;

	padding:5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #666666;

}

.formLabel {

	font-family:Arial;

	font-size:11px;

	font-weight:bold;

	color:rgb(0,0,0);

	border-bottom:2px solid #000000;

}

.formItem {

	font-family:Arial;

	font-size:12px;

	color:rgb(0,0,0);

	border-bottom:1px solid #CCCCCC;

	padding:3px;

}

.formButton {

}



body {
	background-color:#94C7E6;
	margin:0px;
	padding:0px;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
}


.main_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


.firstTable {

	background-color:#FFFFFF;

	text-align:left;

}

.leftTable {

	border-right:solid 1px rgb(230,230,230);

}

.navHeaderCell {

	color:rgb(28,29,182);

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	padding-left:5px;

	padding-right:5px;

	text-align:center;

}

.menuHeaderDiv {

	border-bottom:solid 2px #79EFFB;

}

.menuHeaderDiv2 {

	border-bottom:solid 2px #190469;

}

.beforeNavCell {

	padding-top:5px;

}

.navCellLeft {

	width:23px;

	padding-left:8px;

	padding-top:3px;

	padding-bottom:3px;

}

.navCellRight {

	color:#4E676E;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	padding-top:3px;

	padding-bottom:3px;

}



.navCellRight a:hover {

	color:rgb(28,29,182);

}



.navCellLink {

	color:#3A7178;

	text-decoration:none;

}

.navLink {

	color:#3A7178;

}

.CopyrightCell {

	color:#355E92;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	padding:10px;

	border-top:solid 1px rgb(230,230,230);

}

.footerLink {

	color:#355E92;

	text-decoration:underline;

}

.FourZonesHeader {

	padding-top:27px;

	padding-left:10px;

	padding-bottom:29px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	color:#033C73;

	font-weight:bold;

}

.Before4Zones {

	padding-left:20px;

}

.EachZone {

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	padding-bottom:5px;

}

.EachZoneLink {

	color:#A0AADF;

	text-decoration:none;

}

.patrollersLoginArea {

	background-color:#D2D3E7;

	padding-left:10px;

	padding-right:10px;

	padding-bottom:10px;

	padding-top:10px;

}



.patrollersLoginArea2 {

	background-color:#D2D3E7;

	height:107px;

	min-height:107px;

}



.patrollersLoginHeader {

	color:#336A71;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	padding-bottom:3px;

}

.patrollersText {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	padding-bottom:3px;

	padding-top:3px;

}

.patrollersLink {

	color:#5D5B8C;

}

.patrollersInputField {

	width:87px;

	height:12px;

	border:solid 1px #5D5B8C;

	background-color:#E8EDE6;

	font-size:10px;

}



.patrollersInputField:focus {

	background-color:#FFFFFF;

}



.patrollersFont {

	color:#4078B1;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

}

.beforeNews {

	padding-top:17px;

	padding-left:10px;

	padding-right:10px;

}

.newsRoomTable {

	border:solid 1px #274BAC;

}

.newsRoomHeader {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#274BAC;

	font-weight:bold;

	padding-top:3px;

	padding-bottom:3px;

}

.newsRoomItem {

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#274BAC;

	font-weight:bold;

	padding:3px;

}

.newsRoomLink {

	color:#274BAC;

	text-decoration:none;

}

.beforeIndexMainArea {

	padding-left:20px;

	padding-right:20px;

}

.indextitle {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	padding-top:8px;

	padding-bottom:3px;

	font-size:16px;

	font-weight:bold;

	color:rgb(4,3,143);

}

.indexcell2 {

	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:3px;
	padding-bottom:13px;
	font-size:12px;

}

.websiteFeatures {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	padding-top:3px;

	padding-bottom:3px;

	font-size:14px;

	padding-left:15px;

	font-weight:bold;

	color:rgb(4,3,143);

	background-color:rgb(210,212,233);

}



.websiteFeatureCell1 {

	padding-top:10px;

}

.websiteFeatureCell2 {

	padding-top:10px;

}

.websiteFeatureCell3 {

	padding-top:10px;

}

img.websiteFeature {

	border:solid 3px rgb(144,200,235);

}

.websiteFeatureCell4, .websiteFeatureCell5, .websiteFeatureCell6 {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	padding-top:3px;

	padding-bottom:5px;

	font-size:12px;

	color:#6671FF;

}

.websiteFeatureHeader {

	text-decoration:underline;

	color:rgb(28,40,100);

	font-weight:bold;

}



.BeforeFollowupContent {

	padding-left:20px;

	padding-right:20px;

	padding-top:5px;

	padding-bottom:10px;

}



.FollowupContentHeader {

	background-image: url(../images/followup_header_bg.jpg);

	background-repeat:no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	color:rgb(4,3,143);

	height:34px;

	min-height:34px;

	padding-left:45px;

	padding-top:8px;

}



.FollowupContent {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	padding-top:15px;

	padding-bottom:5px;

	padding-left:15px;

}

.TopMenu1 {

	padding-top:1px;

}



.TopMenu1_Cell {

	padding-right:25px;

	background-color:#D70C12;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

}



.TopMenu1_Cell_Link {

	color:#EBFF11;

	text-decoration:none;

}



.TopMenu1_Cell a:hover {

	color:#FFFFFF;

	text-decoration:none;

}



.photoCaptionCell {

	padding-top:10px;

}



.adminHeaderCell {

	color:rgb(28,29,182);

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	padding-bottom:10px;

	padding-left:10px;

}



.adminHeaderCell2 {

	color:rgb(28,29,182);

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	padding-bottom:10px;

	padding-left:10px;

	padding-top:10px;

}



form {

	padding:0px;

	margin:0px;

}



input {

	padding:0px;

	margin:0px;

}



img {

	padding:0px;

	margin:0px;

}



table {

	padding:0px;

	margin:0px;

}



tr {

	padding:0px;

	margin:0px;

}



td {

	padding:0px;

	margin:0px;

}



div {

	padding:0px;

	margin:0px;

}



.event_details {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:rgb(4,3,143);

}