body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
     margin-right: 0px;
    padding-left:0px;
    padding-right:0px;
    margin:0px;
    color: #000;
    background-color:#D6D6D8;/**/
	text-align:center;
	margin-left:auto; /*centers the div in standard browsers */
	margin-right:auto;
	/*background-image:url(../images/bgDot.gif);*/
	background-image:url(../images/bg.gif);
} 
h1{
    font-family: Arial;
    letter-spacing:3px;
    text-align:left;
    font-size: 28px;
    color: #1B2D3F;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    padding-left:8px;
}
.image{
    background: #ECE9E9;
    float:left;
    padding:5px;
    margin: 0 12px 0 0;
}
 
 #header{
	margin:0px;
 }
 #header img{
 	margin:0px;
	padding:0px;
 }
 .corneredHeader{
 	position:relative;
	top:2px;
 }
 #footerBlock{
 	width:794px;
	//width:796px;
	background-color:#0A50A1;
	position:relative;
	left:0px;
	//left:-3px;
	text-align:left;
	margin-left:auto; /*centers the div in standard browsers */
	margin-right:auto;
 	height:15px;
	padding-left:4px;
	clear: both;
	margin-top:-2px;
	margin-bottom:7px;
	padding-bottom:6px;
	padding-top:3px;
	z-index:10;
 }
 .footerImage{
	position:relative;
	top:5px;
	width:796px;
	//width:795px;
	left:-3px;
	text-align:left;
	margin-left:auto; /*centers the div in standard browsers */
	margin-right:auto;
 	height:24px;
	padding-left:0px;
	clear: both;
 }
 .footerImage2{
 width:796px;
	//width:800px;
 	position:relative;
	top:-9px;
	//top:-7px;
	left:-3px;
	text-align:left;
	margin-left:auto; /*centers the div in standard browsers */
	margin-right:auto;
 	height:24px;
	padding-left:0px;
	clear: both;
 }
 #footerBlock a:link, #footerBlock a{
 font: 10px Verdana,Arial, Helvetica, sans-serif;
 	color:#FFFFFF;
	
	float:left;
	padding:3px;
	padding-left:7px;
	margin-right:7px;
	text-decoration:none;
	
 }
  #footerBlock a:hover, #footerBlock a:active{
  	color:#D2D2D2;
  }
 
 #menu{
 	font: 10px Verdana,Arial, Helvetica, sans-serif;
 	position:relative;
 	background-color:#2275B3;
	width:796px;
	text-align:left;
	margin-left:auto; /*centers the div in standard browsers */
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	height:24px;
	padding-top:0px;
	padding-left:3px;
	top:-2px;
	background-image:url(../images/menuI.gif);
	background-repeat:repeat-x;
 }
 
 #menu a:link, #menu a{
 	opacity:.9;
 	background-image:url(../images/menuG.gif);
	background-repeat:repeat-x;
	font: 10px Verdana,Arial, Helvetica, sans-serif;
 	color:#DEE0CD;
	width:100px;
	float:left;
	padding:3px;
	padding-left:7px;
	margin-top:1px;
	margin-right:2px;
	text-decoration:none;
	background-color:#0A50A1;
	height:15px;
 }
  #menu a:hover, #menu a:active{
  	background-color:#2275B3;
	background-image:url(../images/menuG-o.gif);
	background-repeat:repeat-x;
	
	color:#FFFFFF;
	font-weight:bold;
  }

 #menu .on a{
  	background-color:#2275B3;
	background-image:url(../images/menuG-o.gif);
	background-repeat:repeat-x;
	
	color:#FFFFFF;
	font-weight:bold;
  }


 #content{
 	width:800px;

 	/*margin:0px;
	padding:0px;*/
 	text-align:center;
	margin-left:auto; /*centers the div in standard browsers */
	margin-right:auto;
	position:relative;
	
	height:100%;
	min-height:740px;
	background-color:#F2F2F2;
	
	top:-2px;
 }
#contentBack{
	position:relative;
	background-color:#F2F2F2;
	
	
	width:780px!important;
	left:1px;
}

 #left{
 	
 	height:100%;
	text-align:left;
 	float:left;
	width:191px;
	margin:0px;
	padding-left:0px;
	padding-top:0px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:0px;
	margin-left:2px;
	position:relative;
	left:-1px;
	//left:-6px;
 }
  #col2{
	text-align:left;
	
	padding-top:0px;
 	float:left;
	width:189px;
	margin:0px;
	padding-left:0px;
	
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	margin-left:0px;
	position:relative;
	left:7px;
	//left:-13px;
 }
 .floatingLeftCol{
 	
 	
	text-align:left;
 	float:left;
 	
	width:189px;
	
	margin:0px;
	padding-left:0px;
	
	padding-top:0px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	margin-left:0px;
	position:relative;
	left:7px;
	//left:-15px;
 
 
 }
 
 #col3{
	text-align:left;
 	float:left;
	width:376px;
	margin:0px;
	padding-left:0px;
	padding-top:0px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:0px;
	margin-left:0px;
	position:relative;
	left:14px;
	
 }
 
 
 #col4{
	text-align:left;
 	float:right;
	width:190px;
	margin:0px;
	padding-left:0px;
	padding-top:0px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:0px;
	margin-left:0px;
	border:1px solid #666;
	position:relative;
	left:19px;
	//left:-15px;
	
 }
 #innerCentre{
 	text-align:left;
 	float:left;
 	
	width:590px;
	
	margin:0px;
	padding-left:0px;
	
	padding-top:0px;
	padding-right:0px;
	
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:0px;
	margin-left:0px;
	position:relative;
	left:7px;

 }
  #innerCentre2{
 	text-align:left;
 	float:left;
 	
	width:590px;
	height:100%;
	margin:0px;
	padding-left:0px;
	
	padding-top:0px;
	padding-right:0px;
	
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:0px;
	margin-left:0px;
	position:relative;
	//top:-7px;
	

 }

 #leftContent{
 	
 	width:185px;
	background-color:#FFFFFF;
	margin:0px;
	padding-left:7px;
	padding-top:7px;
	padding-bottom:20px;
	//padding-bottom:7px;
	padding-right:4px;
 	top:0px;
	margin:0px;
	margin-top:0px;
	//margin-top:2px;
	margin-bottom:1px;
	//margin-left:4px;
 
 }

 #leftContent2{
 	
 	width:390px;
	//width:380px;
	background-color:#FFFFFF;
	margin:0px;
	padding-left:7px;
	padding-top:7px;
	padding-bottom:20px;
	padding-right:4px;
	//padding-right:14px;
 	top:0px;
	margin:0px;
	margin-top:0px;
	//margin-top:2px;
	margin-bottom:1px;
	//margin-left:4px;
 
 }
 
 
 #floatingLeftContent{
 	width:189px;
	background-color:#FFFFFF;
	margin:0px;
	padding-left:7px;
	padding-top:7px;
	padding-bottom:20px;
 		margin:0px;
	margin-top:2px;
	margin-bottom:1px;
	
 	/*border: 1px solid #d2d2d2;*/
 
 }
 
 
  #innerContent{
 	width:573px;
	//width:579px;
	background-color:#FFFFFF;
	margin:0px;
	padding-left:15px;
	
	padding-top:7px;
	padding-bottom:20px;
	padding-right:10px;
	//padding-right:5px;
 	top:0px;
	margin:0px;
	margin-top:2px;
	margin-bottom:1px;
	
	height:100%;
	//position:relative;
	//left:-15px;
	//top:-7px;
 	/*border: 1px solid #d2d2d2;*/
 
 }
 
  .innerSectionHeader{
  	
 	border-top:14px solid #DC955B;
	text-align:left;
 	float:left;
 	height:45px;
	width:591px;
	//width:592px;
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:5px;
	padding-left:7px;
	padding-top:7px;
	padding-right:0px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	position:relative;
	left:0px;
	text-transform:capitalize;
	//position:relative;
	//left:-15px;
	
 }
 
  
.floatingLeftHeader{
  	opacity: .7;
 	border-top:14px solid #105C66;
	text-align:left;
 	border:1px solid #666;
 	height:45px;
	width:189px;
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:5px;
	padding-left:7px;
	padding-top:7px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	
	text-transform:capitalize;
 }

  .sectionHeader1{
 	//opacity: .7;
 	border-top:14px solid #DDE4F0;
	text-align:left;
 	float:left;
 	height:45px;
	width:189px;
	background-color:#FFFFFF;
	margin:0px;
	padding-left:7px;
	padding-top:7px;
	margin-bottom:0px;
	//margin-bottom:-2px;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-right:3px;
	margin-left:2px;
	position:relative;
	left:-2px;
	//left:0px; /* IE */
	text-transform:capitalize;
	
 }
 
  .sectionHeader2{
  	//opacity: .7;
 	border-top:14px solid #105C66;
	text-align:left;
 	float:left;
 	height:45px;
	width:189px;
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:5px;
	//margin-bottom:-2px;
	padding-left:7px;
	padding-top:7px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	position:relative;
	left:-2px;
	//left:4px; /* IE */
	text-transform:capitalize;
 }
 
  .sectionHeader3{
    //opacity: .7;
 	border-top:14px solid #2BA089;
	text-align:left;
 	float:left;
 	height:45px;
	width:394px;
	//width:394px;
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:5px;
	//margin-bottom:-2px;
	padding-left:7px;
	padding-top:7px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	position:relative;
	left:0px;
	//left:4px;
	text-transform:capitalize;
 }
  .sectionHeader4{
 	//opacity: .7;
	border-top:14px solid #D3782D;
	text-align:left;
 	float:left;
 	height:45px;
	width:189px;
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:5px;
	//margin-bottom:-2px;
	padding-left:7px;
	padding-top:7px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	position:relative;
	left:0px;
	//left:4px;
	text-transform:capitalize;
 }
 
 
   .sectionHeader5{
 	//opacity: .7;
	border-top:14px solid #D3782D;
	text-align:left;
 	float:left;
 	height:45px;
	width:189px;
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:5px;
	//margin-bottom:-2px;
	padding-left:7px;
	padding-top:7px;
	margin-bottom:0px;
	//margin-bottom:-2px;
	font-weight:bold;
	font: 12px Verdana,Arial, Helvetica, sans-serif;
	margin-right:3px;
	position:relative;
	left:0px;
	//left:4px;
	text-transform:capitalize;
 }
 
 
  #footer{
 	width:189px;
	background-color:#CBD6E9;
	margin:0px;
	padding-left:7px;
 	top:0px;
	margin:0px;
	margin-top:-1px;
	margin-bottom:1px;
	height:19px;
 	border-bottom: 1px solid #666666;
	position:relative;
 	//left:4px;
 }
   #footer1{
 	width:189px;
	background-color:#CBD6E9;
	margin:0px;
	padding-left:7px;
 	top:0px;
	margin:0px;
	margin-top:-1px;
	margin-bottom:1px;
	height:19px;
 	border-bottom: 1px solid #666666;
	position:relative;
 	//left:4px;
 }
    #footer3{
 	width:189px;
	background-color:#EEEBE4;
	margin:0px;
	padding-left:7px;
 	top:0px;
	margin:0px;
	margin-top:-1px;
	margin-bottom:1px;
	height:19px;
 	border-bottom: 1px solid #666666;
	position:relative;
 	//left:4px;
 }
 #footer2{
 	width:394px;
	//width:394px;
	background-color:#DDF1DE;
	margin:0px;
	padding-left:7px;
 	top:0px;
	margin:0px;
	margin-top:-1px;
	margin-bottom:1px;
	height:19px;
 	border-bottom: 1px solid #666666;
	position:relative;
 	//left:4px;
 }
 
 .footerRight{
 	float:right;
	margin-right:1px;
	margin-top:2px;
 
 }
   #centreFooter{
 	width:588px;
	background-color:#F4F7F5;
	margin:0px;
	padding-left:7px;
 	top:0px;
	margin:0px;
	margin-top:2px;
	margin-bottom:1px;
	height:19px;
 	border-bottom: 1px solid #9492E3;
	position:relative;
	left:-15px;
 	//left:4px;
 }
 .date{
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	color:#252176;
	padding-left:5px;
	margin:0px;
	margin-top:5px;
	margin-bottom:4px;
 }
 
 .title{
 	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3F3927!important;
	margin:0px;
	margin-bottom:13px;
	padding-left:5px;
	
	position:relative;
	text-transform:capitalize;
 }
 
 
 
 #newstitle{
 
	 position:relative;
	 width:50%;
 
 }
 
 
  .errorMessage{
 	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#D76A12!important;
	margin:0px;
	margin-bottom:13px;
	margin-top:13px;
	padding-left:5px;
	
	
	text-transform:capitalize;
 }
  .description{
  	position:relative;
 	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-bottom:13px;
	padding-left:5px;
	
 }
   .newsDescription{
  	position:relative;
 	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-bottom:13px;
	padding-left:5px;
	min-height:500px;
	
 }
  .newsDescription p {
 	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
 }
 .description p {
 	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
 }
 
   .subscribeDescription{
  	position:relative;
 	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
	margin:0px;
	margin-bottom:13px;
	padding-left:5px;
	height:400px;
	padding-bottom:20px;
 }
 .subscribeDescription p {
 	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#666666;
 }
 #dphoto{
 	position:relative;
 	float:right;
	height:200px;
 }	
  .title a{
 	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#3F3927!important;
	margin:0px;
	margin-bottom:13px;
	padding-left:0px;
	
	text-transform:capitalize;
 }
.title a:hover{
	color:#3F3927!important;
	text-decoration:none;
}
.title a:active, .title a:link, .title a:visited{
	color:#3F3927!important;
	text-decoration:none;
} 
 .header{
 	font: 0.9em Verdana,Arial,Helvetica, sans-serif;
	color:#1B2D3F;
	font-weight:bold;
	text-transform:capitalize;
	
 }
 
 .titleRight{
 position:relative;
bottom:2px;


 }
 .titleRight a{
 	font: 12px Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1B73C2;
	margin:0px;
	margin-bottom:13px;
	padding-left:0px;
	
	text-transform:capitalize;
 }
.titleRight a:hover{
	color:#1B73C2;
	text-decoration:none;
}
.titleRight a:active, .titleRight a:link, .titleRight a:visited{
color:#1B73C2;
	text-decoration:none;
} 
 .linkArrowRight{
 	float:right;
	position:relative;
	bottom:10px;
	
 }
 .linkArrowRight a{
	width:70px;
	border:1px solid #d2d2d2;
	
	
	position:relative;
	bottom:2px;
	font-weight:bold;
	font: 9px Verdana,Arial, Helvetica, sans-serif;
	color:#405263;
	text-decoration:none;
	margin-bottom:5px;
	margin-right:5px;
	padding-left:5px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:2px;
}
.linkArrowRight a:hover{
	color:#182B3C;
	background-color:#D2D5E3;
	text-decoration:none;
}
.linkArrowRight a:active, .linkArrowRight a:link, .linkArrowRight a:visited{
	text-decoration:none;
} 
a{
	position:relative;
	bottom:0px;
	font-weight:bold;
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	color:#1B73C2;
	text-decoration:none;
	margin-bottom:5px;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
}
a:hover{
	text-decoration:underline;
	color:#1B73C2;
}
a:active, #menu a:link, #menu a:visited{
	text-decoration:none;
}

.innerSectionHeader a, .sectionHeader1 a, .sectionHeader2 a, .sectionHeader3 a, .sectionHeader4 a, .sectionHeader5 a{
	position:relative;
	color:#2C2B24;
	bottom:2px;
	font-weight:bold;
	font: 10px Verdana,Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	margin-bottom:5px;
	padding-left:7px;
	padding-top:7px;
	padding-right:8px;
}
.innerSectionHeader a:hover{
	text-decoration:none;
}
.innerSectionHeader a:active, .innerSectionHeader a:link, .innerSectionHeader a:visited{
	text-decoration:none;
}
.search{
	
	position:absolute;
	right:5px;
	height:6px;
	top:-250px;
	
}
.search img{
position:relative;
bottom:0px;
margin:0px;

}
.search input{
	bottom:4px;
	margin:0px;
	position:relative;
	padding-left:2px;
	font: 10px Arial, Helvetica, sans-serif;
}
.greenHeader{
	background-image:url(../images/greenHeader.gif);
	background-repeat:repeat-x;
}
.blueCircle img{
	top:4px;
	margin-top:14px;
}

.leftBorderBar{
	border:1px solid #666;
	height:100%;
	width:10px;

}

.contentBorder{
	position:absolute;
	right:-7px;
	bottom:10px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #d2d2d2;
}

.subscribeTable{
	position:relative;
	width:90%;
	border:1px solid #DC955B;
	margin-left:auto;
	margin-right:auto;
	color:#333333;
}	
.subscribeTable td{
	padding:3px;
	padding-left:9px;
	color:#333333;
}
.subscribeTable th{
	background-color:#DC955B;
	height:20px;
}
.subscribeTable .altRow{
	background-color:#EFE8D7;
}	
.subscribeTable input{
	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#464A80;
	padding-left:4px;
}

.subscribeTable select{
	font: 11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#464A80;
	padding-left:4px;
}

.rightPhoto{
	border:1px solid #CCCCCC;
	padding:3px;
	float:right;
	margin-left:7px;
	margin-bottom:7px;
}
.rightPhotoHome{
	float:left;
	
}

#newsdate{
	padding-left:4px;
	clear:left;
}
