body, form
{
	background-color:#AAAAAA;
	margin:0 auto;
	width:790px;
	color:#000000;
	font-family : Verdana, tahoma, sans-serif; 
  /* adjust width as needed */
}
h1
{
	color:#770000;
	font : 140% Tahoma, arial, sans-serif; 
	font-weight : bold;
	margin-top:0px;	 
}
h2
{
	color:#440000;
	font : 115% arial, Verdana, Tahoma, sans-serif; 
	font-weight : bold; 
	margin-top:0px;	 
}
.contentcontainer { 
background : #ffffff; 
border : 0; 
width : 760px; 
} 

.a, a:link, a:visited { 
color : #000077; 
} 
.a:hover
{
	text-decoration:none;
}

.displaycolumn
{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	
}

.pagebackground
{
	background-image:url(images/Background.gif);	
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:20px;
}
.mainpagebackground
{
	background-image:url(images/Backgroundlight.gif);	
	background-repeat:repeat-y;
}
.fullmainpagebackground
{
	background-image:url(images/Backgroundlightfull.gif);	
	background-repeat:repeat-y;
}
.footerbackground
{
	background-image:url(images/BaseGraphic.gif);
	background-repeat:no-repeat;
}
.headerclass
{
	background-image:url(images/Backgrounds/Background1.gif);	
	background-repeat:no-repeat;
	height:186px;
}

.buttonspacing
{
	padding-right:3px;
}
.fullheight
{
	height:155px;
}

.charcoal
{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:95%;
font-weight:bold;
color:#FFFFFF;
background-color:#171717;
height:14px;
}
 
.gallerybar{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:100%;text-decoration:none;color:#000000;}
.gallerybar a,.gallerybar a:visited{background:inherit;color: #000000;text-decoration:none;}
.gallerybar a:hover{text-decoration:none;color:#006600;background:inherit;}

.recordtext{font-size:100%;font-weight:normal;text-decoration:none;color:#000077;}
.recordtext a,.recordtext a:visited{background:inherit;color: #000077;font-weight:normal;text-decoration:none;}
.recordtext a:hover{text-decoration:none;color:#000077;background:inherit;font-weight:bold;}

.footertext{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:90%;font-weight:normal;text-decoration:none;color:#D3D7E4; }
.footertext a,.footertext a:visited{background:inherit;color: #D3D7E4;text-decoration:none; border-left-style:solid; border-left-width:2px; border-left-color:#D3D7E4;}
.footertext a:hover{text-decoration:none;background:inherit;color:#FFFFFF;border-left-color:#FFFFFF; border-left-style:solid;border-left-width:2px}

.searchheader
{
	background-image:url(images/blockbacktop.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:0px;
	height:50px;
}


.quartersearchheader
{
	background-image:url(images/blockbacktop1.gif);
	background-repeat:no-repeat;
	height:50px;
}


.policesearchheader
{
	background-image:url(images/blockbacktop2.gif);
	background-repeat:no-repeat;
	height:50px;
}

.willssearchheader
{
	background-image:url(images/blockbacktop3.gif);
	background-repeat:no-repeat;
	height:50px;
}

.apprenticesearchheader
{
	background-image:url(images/blockbacktop4.gif);
	background-repeat:no-repeat;
	height:50px;
}

.workhousesearchheader
{
	background-image:url(images/blockbacktop5.gif);
	background-repeat:no-repeat;
	height:50px;
}

.searchbody
{
	background-image:url(images/blockbackmiddleNew.gif);
	background-repeat:repeat-y;
	padding-top:4px;

}

.searchfooter
{
	background-image:url(images/blockbackbottomNew.gif);
	background-repeat:no-repeat;
	height:25px;
}

.searchtext
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:105%;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.maxwidth
{
	width:100%;
}
.fullwidth
{
	width:99%;
}
.shortwidth
{
	width:91%;
}
.midwidth
{
	width:96%;
}
.repeatercontent
{
	background-color:#DDDFE5;
}
.headertop
{
	background-color:#D3D7E4;
	color:#000000;
}
.repeatertop
{
	background-color:#D3D7E4;
	color:#000000;
	font-weight:bold;
}

.smalltext
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#555555;
}
.whitesmalltext
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#FFFFFF;
}
.bigtext
{
	font-size:110%;
	font-weight:bold;
	color:#000000;
}

.smalltextlight
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:80%;
	font-weight:bold;
	color:#999999;
}
.detailtext
{
	font-size:90%;
}
.acknowledgetext
{
	font-size:80%;
	font-weight:normal;
	color:#000000;
}
.photoholder
{
	width:80%;
	text-align:center;
	border-width:2px;
	border-color:#7783A8;
	border-style:solid;
	height:280px;
}
.subsearchtop
{
	background-image:url(images/subsearchtop.gif);
	background-repeat:no-repeat;
	height:16px;
}
.subsearchmiddle
{
	background-image:url(images/subsearchmiddle.gif);
	background-repeat:repeat-y;
}
.subsearchbottom
{
	background-image:url(images/subsearchbottom.gif);
	background-repeat:no-repeat;
	height:30px;
}
.papertable
{
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#888888;
}
.altline
{
	color:#AA0000;
}
.addheight
{
	height:150px;
}
.columna
{
	background-color:#ECEFF3;
}
.columnb
{
	background-color:#F5F7F9;
}
.basketheader
{
	background-image:url(images/blockbacktop.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	height:40px;
}
.headerfont
{
	color:#FFFFFF;
	font-size:150%;
	font-family : Arial Narrow, Verdana, tahoma, sans-serif; 
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
}
.headersubfont
{
	color:#FFFFFF;
	font-size:90%;
	font-weight:bolder;
	font-family : arial, Verdana, tahoma, sans-serif; 
}
.headergraphic
{
	padding-top:3px;
}

.quoteindent{padding-left:30px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:100%;text-decoration:none;color:#444444;}
.padbottom{padding-bottom:30px;}

	

	
