/* CSS Document */

body{   background-color:#ffffff;  margin:0 0 0 0;    font-family: Verdana;	}
	
#Table_01 { background: white;   border-collapse: collapse;  border: 1px solid white;    border-top: 0px solid white; border-bottom: 1px solid white;  width: 980px;  margin: 0 auto 0 auto;  }
#space1 { top:0px;left:0px;  width:30px; height:1px; background:url(../cctv-images/general/spacer.gif); } 
#space2 { top:0px;left:0px;  width: 5px; height:1px; background:url(../cctv-images/general/spacer.gif); } 
#space3 { top:0px;left:0px;  width:900px; height:1px; background:url(../cctv-images/general/spacer.gif); } 
#space4 { top:0px;left:0px;  width:10px; height:1px; background:url(../cctv-images/general/spacer.gif); } 
#space5 { top:0px;left:0px;  width:5px; height:1px; background:url(../cctv-images/general/spacer.gif); } 
#space6 { top:0px;left:0px;  width:30px; height:1px; background:url(../cctv-images/general/spacer.gif); } 
#space7 { top:0px;left:0px;  width:670px; height:5px; background:url(../cctv-images/general/spacer.gif); } 
#spaceMenu { top:0px;left:0px;  width:230px; height:2px; background:url(../cctv-images/general/spacer.gif); } 
#spaceBottom { top:0px;left:0px;  width:50px; height:20px; background:url(../cctv-images/general/spacer.gif); }

#mainAreaBox{
	margin: 40px 35px 80px 35px;
	color:#2E2E2E;
	text-align: justify;
	font-size: medium;
}
#bottomLinksBox{ margin: 115px 15px 5px 15px;  color:#2E2E2E; }
#leftSideAddress{   margin: 5px 17px 5px 17px;  color:#2E2E2E;  }
 
.leftBorder{  	background-image: url(../cctv-images/general/border-left.jpg);	background-repeat: repeat-y;  }
.rightBorder{  	background-image: url(../cctv-images/general/border-right.jpg);	background-repeat: repeat-y;  } 

h1{     font-weight:bold;   font-size:medium;   color:#2E2E2E;   margin-top: 0px; margin-bottom: 10px;  }
h2{     font-weight:bold;   font-size:medium;   color:#2E2E2E;   margin-top: 0px; margin-bottom: 3px;  padding-bottom:2px ; padding-top:20px }

.subHeadings{        color:#65ac44;  font-size: medium; margin-bottom: 3px;  padding-bottom:2px ; padding-top:20px ;font-weight: bold;    }
a.subHeadings {	     color: #65ac44; font-size: medium;	font-weight: bold;   text-decoration: underline;   }
a.subHeadings:link { color: #65ac44; font-size: medium;	font-weight: bold;  text-decoration: underline;  }
a.subHeadings:hover {color: #1f4876; font-size: medium;	font-weight: bold;	text-decoration: none;  }
.subHeadingsBlack{   color:#000000;  font-size: medium; margin-bottom: 3px; padding-bottom:2px ; padding-top:20px ;font-weight: bold;    }

.pageText{           color:#2E2E2E;  font-size: medium }
.pageTextItalic{     color:#2E2E2E;  font-size: medium; font-style:italic; font-weight: normal;   }
.pageTextItalicBold{ color:#2E2E2E;  font-size: medium; font-style:italic; font-weight: bold;   }
a.pageText {	     color: #65ac44; font-size: medium;	font-weight: normal; text-decoration: underline; }
a.pageText:link {	 color: #65ac44; font-size: medium;	font-weight: normal; text-decoration: underline;  }
a.pageText:hover {	 color: #2E2E2E; font-size: medium;	font-weight: normal; text-decoration: underline;}


.bottomLinks{
	font-size:11px;
	color:#2E2E2E;
	font-weight: normal;
}
a.bottomLinks {	      color: #2E2E2E;	font-size: 11px; font-weight: normal;  text-decoration: underline; }
a.bottomLinks:link {  color: #2E2E2E;	font-size: 11px; font-weight: normal;  text-decoration: underline;  }
a.bottomLinks:hover { color: #ffffff;	font-size: 11px; font-weight: normal;  text-decoration: none;}


.addressColour1{        color:#346e28;  font-size:13px;  font-weight: bold; padding-top:5px; padding-bottom:5px  }
.addressColour2{        color:#1f4876;  font-size:15px;  font-weight: bold; padding-top:5px; padding-bottom:5px  }
a.addressColour1 {	    color: #346e28;	font-size:13px;  font-weight: bold; text-decoration: none; }
a.addressColour1:link {	color: #346e28;	font-size:13px;  font-weight: bold; text-decoration: none;  }
a.addressColour1:hover {color: #1f4876;	font-size:13px;  font-weight: bold;	text-decoration: underline;}


.ISOText{   color:#2E2E2E;     font-size:10px; text-align:center; font-family: Arial; font-style:italic    }
.asterixText{   color:#FF0000;     font-size:18px;    }

input { color: #000;  background: #fff;  border: 1px solid #666666;  width: 342px; padding:3px;  font-size:13px;  font-family: Verdana, Arial, Helvetica;  }


.pageTextLists{           color:#2E2E2E;  font-size: medium; padding-bottom:7px }

a.pageTextLists {	     color: #65ac44; font-size: medium;	font-weight: normal; text-decoration: underline;padding-bottom:7px }
a.pageTextLists:link {	 color: #65ac44; font-size: medium;	font-weight: normal; text-decoration: underline; padding-bottom:7px }
a.pageTextLists:hover {	 color: #2E2E2E; font-size: medium;	font-weight: normal; text-decoration: underline;padding-bottom:7px}


ul li{  padding-bottom:0px;  padding-top:0px;  }
#Table_01 tr td table tr td table tr td #mainAreaBox1 {
	font-size: x-small;
}
.topnav {
	font-size: 10px;
}

