
 BODY  {
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*scrollbar-arrow-color:9BC577;
    scrollbar-track-color:9BC577;
    scrollbar-shadow-color:9BC577;
    scrollbar-face-color:4DABB7;
    scrollbar-highlight-color:9BC577;
    scrollbar-darkshadow-color:4DABB7;
    scrollbar-3dlight-color:9BC577;*/
    /*background-color:#35572b;*/
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	/*filter:progid:DXImageTransform.Microsoft.Gradient
(endColorstr='#193b0f', startColorstr='#35572b', gradientType='0');*/
	background: #E1E1E1 url(../images/backall3.jpg) repeat-x top left;
}

	a:link {color:#FFFFFF; text-decoration: underline; }
	a:visited {color: #FFFFFF; text-decoration: underline;}
	a:hover {color: #FFFFFF; text-decoration: none; }
	a:active {color: #FFFFFF; text-decoration: underline; } 
	
	
		
	img {
		border-color:#FFFFFF;
		}
			
	/*UL.squareIcon {list-style-image: url(../images/img_nav/rollover_square_small.gif);}*/
	UL { list-style-type: square; color:#333366;}
	OL {  color:#FFFFFF;}
	
	h1 {font-size:19px; font-weight:normal; color:#b9d2d8; font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2pt;
	}
		
		.errorColour { 
		color:#b9d2d8;
		font-weight: bold;
		}
		
		.siteDisclaimer { 
		font-size:9px;
		}
		
	    .bodyBorderTable { 
		background-color: #ffffff;
		width: 760px;
		/*border: 1px #c5cad8 solid;*/
		line-height: 14px;
		}
		
		.bodyBorderLeft {
		background-image:url(../images/navigation/border_left_main.jpg);
		background-repeat:repeat-y;
		}
		
		.bodyBorderRight {
		background-image:url(../images/navigation/border_right_main.jpg);
		background-repeat:repeat-y;
		}
		
		
		
		#columnLeft {
		font-size: 11px;
		background-color:#fafde9;
		padding: 3px;
		width: 155px;
		border: 1px #c5cad8 solid;
		}
		
		#imageBody {
		background-color:#e6e9f4;
		padding: 3px;
		border: 1px #c5cad8 solid;
		}
		
		#featuredTable {
		  color:#56501b;
		  font-size: 11px;
		  background-color:#f0eeee;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  }
		  
		/*#featuredTable th {
		  color:#127690;
		  font-size: 11.5px;
		  background-color:#a7a7a7;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  font-weight:bold;
		  }*/
		  
		  #featuredTable th {
		  color:#FFFFFF;
		  font-size: 11.5px;
		  background-color:#5f6d7a;
		  background-image:url(../images/back_heading.jpg);
		  background-repeat:repeat-x;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  font-weight:bold;
		  padding: 2px;
		  }
		  
		 #featuredTable td {
		  color:#FFFFFF;
		  font-size: 11.5px;
		  background-color:#9ba193;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 0px solid #e2e1e1;
		  font-weight:normal;
		  }
		  
		  #featuredTablePhoto {
		  color:#56501b;
		  font-size: 11px;
		  background-color:#f0eeee;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  }
		  
		   #featuredTablePhoto th {
		  color:#FFFFFF;
		  font-size: 11.5px;
		  background-color:#5f6d7a;
		  background-image:url(../images/back_heading_photo.jpg);
		  background-repeat:repeat-x;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #e2e1e1;
		  font-weight:bold;
		  padding: 2px;
		  }
		  
		 #featuredTablePhoto td {
		  color:#FFFFFF;
		  font-size: 11.5px;
		  background-color:#9ba193;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 0px solid #e2e1e1;
		  font-weight:normal;
		  }
		  
		  
		  
		.columnRight{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#797c75;
		font-size: 11px;
		background-color:#fafde9;
		padding: 0px;
		/*width: 197px;*/
		width: 150px;
		}
		
		
		.columnMiddle{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 11px;
		background-color:#797c75;
		padding: 10px;
		}
		
		.columnMiddleFont{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 11px;
		}
		
		.admincolumnLeft {
		font-size: 11px;
		background-color:#fafde9;
		padding: 3px;
		width: 150px;
		/*border: 1px #c5cad8 solid;*/
		color: #797c75;
		}


		
		INPUT, TEXTAREA, SELECT {
		/*background: white;*/
		color: #294b7b;
		font-weight: normal;
		font-style: normal;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 z-index:1;
		background-color:#fafde9 ! important
		}

.footerFont { font-size: 10px; 
	line-height: 14px; color: #797c75;}


a.navrollFooter:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #797c75; text-decoration: none; }
a.navrollFooter:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #797c75; text-decoration: none;}
a.navrollFooter:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #797c75; text-decoration: underline; }
a.navrollFooter:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  color: #797c75; text-decoration: none; } 

a.NavLinks:link {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; text-decoration: none;  font-weight:bold;}
a.NavLinks:visited {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; text-decoration: none; ; font-weight:bold;}
a.NavLinks:hover {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; text-decoration: underline;  font-weight:bold;}
a.NavLinks:active {font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFFFFF; text-decoration: none;  font-weight:bold;} 
	
	a.navRollRight:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none; }
a.navRollRight:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none;}
a.navRollRight:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: underline; }
a.navRollRight:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none; } 

	a.navRollLeft:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none; }
a.navRollLeft:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none;}
a.navRollLeft:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: underline; }
a.navRollLeft:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none; } 

a.navRollVideo:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none; }
a.navRollVideo:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none;}
a.navRollVideo:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: underline; }
a.navRollVideo:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #797c75; text-decoration: none; } 

	

.ClientTable0 {
	
	color:#ece9e2;
	font-size: 11px;
	background-color:#4f5f88;
	border: 1px #41548C solid;
	font-style:normal;
	font-weight: normal;
	/*border-left: 3px #ffffff solid;
	border-top: 1px #ffffff solid;*/
}

.ClientTable1 {
	
	color:#2D437D;
	font-size: 11px;
	background-color: #acb2a5;
	border: 1px #41548C solid;
	font-style:normal;
	font-weight: normal;
	/*
	color:#2D437D;
	border-left: 3px #ffffff solid;
	border-top: 1px #ffffff solid;*/
}

.popupFont {
	color:#2D437D;
	font-size: 11px;
	font-style:normal;
	font-weight: normal;
	/*border-left: 3px #ffffff solid;
	border-top: 1px #ffffff solid;*/
}

.columnRightBoxBorder {
	border-width: 1px;
	border-color:#797c75;
	border-style:solid;
}

#displayResults0 td {
		  background-color:#efefef;
		  }
		  
#displayResults1 td {
		  background-color:#ffffff;
		  }
		  

		#adminTable {
		  color:#53574d;
		  font-size: 11px;
		  background-color:#acb2a5;
		  border-collapse: collapse;
		  empty-cells: show;
		  border: 1px solid #53574d;
		  }
		
			
		/* basic shared rules */
		#adminTable th,
		#adminTable td {
		  border-collapse: collapse;
		  border-bottom: 1px solid #53574d; 
		  padding: 4px;
		  }
		  
		  #adminTableInside {
		  color:#2D437D;
		  font-size: 11px;
		  background-color:#F0F0F0;
		  border-collapse: collapse;
		  empty-cells: show;
		  /*border: 1px solid #41548C;*/
		  }
		  
		  /* basic shared rules */
		#adminTableInside th,
		#adminTableInside td {
		  border-collapse: collapse;
		  border-bottom: 0px solid #41548C; 
		  padding: 1px;
		  }
		  
		  