body{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
    margin : 0px;
    padding-left : 0px;
    padding-top : 0px;
    text-indent : 0px;
    background-color:#FFFCF2;
    
   
}
INPUT.lblAttachname{
	border-style:none; font-family:Arial,Verdana; font-size:12px; font-weight:bold; background-color:Red;
}	

/* THIS MAKES THE DROP SHADOW WORK ON IMAGES */

div.shadow {
  float: left;
  padding: 0 1px;
  margin-right:10px;
  margin-bottom:10px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
  
}

div.shadow img {
  padding: 5px 5px 9px 5px;
  background: white url(images/shad_bottom.png) repeat-x bottom left;
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url(images/shad_tlcorner.png) no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(images/shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(images/shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(images/shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}

TD{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.contact{
    FONT-SIZE: 12px;
    COLOR: #6a8bc3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px; 
}

TD.contactheader{
    FONT-SIZE: 15px;
    font-weight:bold;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    background-color:#abd64f;
}

TD.searchresults{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px; 
}
.headletterhome
{
    width: 156px;
    padding-left:1px;
    padding-right:1px;
    padding-top:1px;
    padding-bottom:1px;   
    overflow:visible
} 
.ContentFont{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.setVis
{
	visibility:hidden
}
TD.Main{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TD.Navigation{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    Padding-Left: 10px;
    Padding-Right: 10px;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
	 
}
TD.Headline{
    FONT-SIZE: 20px;
    COLOR: #577FC2;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    padding-bottom:5px;
}

.Headline{
    FONT-SIZE: 14px;
    COLOR: #577FC2;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.Header{
    FONT-SIZE: 20px;
    COLOR: #577FC2;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.Navigation{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    margin-left: 10px;
    margin-right: 10px;
}
A.Navigation:link{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    margin-left: 10px;
    margin-right: 10px;
}
A.Navigation:hover{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    margin-left: 10px;
    margin-right: 10px;
}

A.Navigation:visited{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
    margin-left: 10px;
    margin-right: 10px;
}
TD.Logo{
    Padding-Left: 14px;
    Padding-Right: 10px;
    Padding-Top: 10px;
    Padding-Bottom: 10px;
}
TD.Footer{
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD.boardlist{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.boardtitle{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#577FC2;
}   
TD.Quote{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.QuoteSig{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.testimonial{
    FONT-SIZE: 14px;
    COLOR: #f78e12;
    FONT-FAMILY: Garamond, Verdana, Arial, Helvetica, sans-serif;
}
.viewmore{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Garamond, Verdana, Arial, Helvetica, sans-serif;
}
.ColumnPadLeft{
  padding-top: 10px; 
  padding-left: 8px;
  padding-boottom: 10px;   
}
.ColumnPadRight{
  padding-top: 10px; 
  padding-Right: 8px;
  padding-bottom: 10px;   
}
.publisheddate{
    FONT-SIZE: 8px;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Footer{
    COLOR: blue;
    TEXT-DECORATION: none
}
A.Footer:link{
    COLOR: blue;
    TEXT-DECORATION: none
}
A.Footer:hover{
    COLOR: blue;
    TEXT-DECORATION: underline
}

A.Footer:visited{
    COLOR: blue;
}

INPUT{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TEXTAREA{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
SELECT{
    FONT-SIZE: 11px;
    BACKGROUND: #dde5ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.search{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px outset;
    WIDTH: 25px;
    CURSOR: hand;
    COLOR: white;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Geneva, Arial, helvetica;
    BACKGROUND-COLOR: #abd64f;
    TEXT-ALIGN: center
}

.go{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px outset;
    WIDTH: 25px;
    CURSOR: hand;
    COLOR: white;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Geneva, Arial, helvetica;
    BACKGROUND-COLOR: #0058a0;
    TEXT-ALIGN: center
}
.submit{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px outset;
    WIDTH: 70px;
    CURSOR: hand;
    COLOR: white;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Geneva, Arial, helvetica;
    BACKGROUND-COLOR: #0058a0;
    TEXT-ALIGN: center
}
.Driveit{
    BORDER-RIGHT: 1px outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px outset;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: 1px outset;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: white;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: 1px outset;
    FONT-FAMILY: Geneva, Arial, helvetica;
    BACKGROUND-COLOR: #0058a0;
    TEXT-ALIGN: center
}

.TabStripOn
{
	border-right: 1px inset;
	padding-right: 0px;
	border-top: 1px inset;
	font-size: 9pt;
	margin-left: 0px;
	border-left: 1px inset;
	width: 120px;
	cursor: hand;
	color: white;
	margin-right: 0px;
	border-bottom: 1px inset;
	font-family: Geneva, Arial, helvetica;
	background-color: #0058a0;
	text-align: center;
}
.TabStripOff
{
	border-right: 1px outset;
	padding-right: 0px;
	border-top: 1px outset;
	font-size: 9pt;
	margin-left: 0px;
	border-left: 1px outset;
	width: 120px;
	cursor: hand;
	color: black;
	margin-right: 0px;
	border-bottom: 1px outset;
	font-family: Geneva, Arial, helvetica;
	background-color: lightgrey;
	text-align: center;
}

A{
    COLOR: #0000cc;
    TEXT-DECORATION: underline;
}
A:link{
    TEXT-DECORATION: underline;
}
A:hover{
    COLOR: #0000cc;
    TEXT-DECORATION: none;
}

.TabArea
{
    background-color: White;
    font-size: x-small;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    border-top:1px solid black;
    position:absolute;
    top:42px;
    height:400px;
    z-index:-25;
}


	
	/* On State*/
	
	p.navigationon {
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 9pt; font-weight: bold; 
		text-align: left; 
		width: 160px; height:20px;
		margin-bottom: -12px;
		margin-left: 10px;

	}	
	p.navigationon a {
		display:block; color: white;
		background-color: #91b8fb; text-decoration: none;
		padding: 2px; border: 1px solid #6a8bc3;
	}
	
	p.navigationon a:visited {
		display:block; color: white;
		background-color: #91b8fb; text-decoration: none;
		padding: 2px; border: 1px solid #6a8bc3;
	}
	
	p.navigationon a:hover {
		display:block; color: white;
		background-color: #91b8fb; text-decoration: none;
		padding: 2px; border: 1px solid #6a8bc3;
	}	
	
	/*p.navigation is the holder unit for the block links. It also specifies larger bold text*/
	
	p.navigation {
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-size: 9pt; font-weight: bold; 
		text-align: left; 
		width: 160px; height:20px;
		margin-bottom: -12px;
		margin-left: 10px;

	}	
	
	p.navigation a {
		display:block; color: #6a8bc3;
		background-color: #FFFFFF; text-decoration: none;
		padding: 2px; border: 1px solid #6a8bc3;
	}
	
	p.navigation a:visited {
		display:block; color: #6a8bc3;
		background-color: #FFFFFF; text-decoration: none;
		padding: 2px; border: 1px solid #6a8bc3;
	}
	
	p.navigation a:hover {
		display:block; color: white;
		background-color: #91b8fb; text-decoration: none;
		padding: 2px; border: 1px solid #6a8bc3;
	}
	.calday{
		font-family: Georgia, Arial, Helvetica, sans-serif; 
		font-size: 18px;
		font-weight: bold;
		color: #6f6052;
	}
	.calmonth{
		font-family: Georgia, Arial, Helvetica, sans-serif; 
		font-size: 16px;
		font-weight: bold;
		color: white;
	}
	.galleryhome
	{
        padding-left: 28px;
        padding-top: 0px;		    
	}
.Dropcap
{
    float:left;
    color:#D4D4C7;
    font-size:80px;
    line-height:60px;
    padding-top:2px;
    padding-right:5px;
    font-family: Georgia;
}