	/* Home Page Boxes */
	.divbox{
		BACKGROUND-COLOR: #FFFFDD;
		border-style:solid;
		border-width:1px;
		overflow:auto;
		border-bottom-color:#557FAA;
		border-top-color:#557FAA;
		border-left-color:#557FAA;
		border-right-color:#557FAA;
		height:auto;
	}
	
	.divhead{
		BACKGROUND-COLOR:#557FAA;
		color:#fcfcfc;
		height:21px;
		font-family:Verdana;
		font-size:x-small;
		font-weight:bold;
		padding-left:5px;
		border-bottom:solid 1px #557FAA;
	}
	
	.divanchor{
		text-decoration:UNDERLINE;
		color:#27408B;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
	}
	
	/* */
	input.text{
		border-style:solid;
		height:18px;
		vertical-align:top;
		font-weight:normal;
		border-width:1px;
	}
  
   .colordarkgoldenrod{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
	}
		
   .colorcrimson{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
   }
   
   .colorseagreen{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
   }
   
   .colordarkorchid{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
   }
   
   .colordarkblue{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
	}
   
   .colordarkblue1{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
	}
   
  .colorchocolate{
		padding: 2px 1em 0px 1em;
		position: relative;
		text-decoration: none;
		top: .1em;
		font-family: Verdana;
		font-size: .8em;
		z-index: 100;
		cursor:hand;
		background-color:#557FAA;
		color:white;
		font-weight:bold;	
		border:2px solid;
		border-bottom-width:0pt;
		border-color: #E2EBF4 gray gray #E2EBF4;
   }
   
   .header{
		color:white;
		background-color:midnightblue;
		font-family:Verdana;
		font-size:12pt;
		font-weight:bold;
   }
   /*
   .grdBgcolorWhite{
		background-color:"#ffffff";
	}*/
   
   /*
   .grdBgcolorFWhite{
		background-color:"#ffffee";
	}*/
   
   
   .item{
		font-family:Verdana;
		font-size:8pt;
	}
   
   .newitemstyle{
		font-size:7pt;
		font-family: Verdana;		
	}
   
   .newitemstyleblue{
		font-size:7pt;
		font-family: Verdana;		
		color:Blue;
	}
   
   .itemstyle{
		font-size:10pt;
		font-family: Verdana;
		background-color: #ebebeb;
	}
   
   .altitemstyle{
		font-size:10pt;
		font-family: Verdana;		
		background-color: #fcfcfc;
	}
   
   .headerstyle{
		background-color:#fcfcfc;
		font-family:Verdana;
		font-size: .8em;
		font-weight:bold;
	}
	
	.headerstylelarge{
		background-color:#fcfcfc;
		font-family:Verdana;
		font-size: 1em;
		font-weight:bold;
	}
	
   
.error{
	font-family: Trebuchet MS, Verdana, Arial;	    font-size: 12px; 		font-weight:bold;	   color:Red; 
	}

	.colordarkorchid.colordarkorchidactive{
		text-decoration:none;     
		color: yellow;/*white;*/
		font-weight:bold;	
		background-color:#557FAA;
	}
	
	.colorcrimson.colorcrimsonactive{
		text-decoration:none;     
		color: yellow;
		font-weight:bold;	
		background-color:#557FAA;
	}

	.colorchocolate.colorchocolateactive{
		text-decoration:none;     
		color: yellow;
		font-weight:bold;	
		background-color:#557FAA;
	}
 
	.colordarkblue.colordarkblueactive{
		text-decoration:none;     
		color: yellow;
		font-weight:bold;	
		background-color:#557FAA;
	}
	
	.colordarkblue1.colordarkblue1active{
		text-decoration:none;     
		color: yellow;
		font-weight:bold;	
		background-color:#557FAA;
	}
	
	.colorseagreen.colorseagreenactive{
		text-decoration:none;     
		color: yellow;
		font-weight:bold;	
		background-color:#557FAA;
	}
 
	.colordarkgoldenrod.colordarkgoldenrodactive{
		text-decoration:none;     
		color: yellow;
		font-weight:bold;	
		background-color:#557FAA;  
	}
 
	.colordarkgoldenrod:hover{
		color: yellow;
		top: 1px;
		background-color:#557FAA;
	}

	.colorchocolate:hover{
		color: yellow;
		top: 1px;
		background-color: #557FAA;
	}
   
	.colorcrimson:hover{
		color: yellow;
		top: 1px;
		background-color: #557FAA;
	}
   
   .colorseagreen:hover{
		color: yellow;
		top: 1px;
		background-color:#557FAA;
	}
   
   .colordarkorchid:hover{
		color: yellow;
		top: 1px;
		background-color: #557FAA;
	}
   
   .colordarkblue:hover{
		color: yellow;
		top: 1px;
		background-color: #557FAA;
	}
	
	.colordarkblue1:hover{
		color: yellow;
		top: 1px;
		background-color: #557FAA;
	}
	
	.bar{
		background-color: #557FAA;
		text-align:center;
		vertical-align:bottom;
		font-family:Verdana,Arial;
		font-style:italic;
		font-weight:bold;
		color:white;
		height:20px;
		font-size:8pt;
	}

	.Footer{ 
		background-color:#557FAA;
		border-width:1px;
		border-color:"black";
		font:7pt;
		color:White;
		font-family:Verdana;
	}
	
	/*.inputLabel{
		font-family: Verdana;
		font-weight:bold;	
		font-size: .7em;
	}*/

	.inputLabelSmall{
		font-family: Verdana;
		font-weight:bold;	
		font-size: .6em;
	}

	/* Used in Search, Search Results, View Image */
	.submenu{
		text-decoration: none;
		font-family: Verdana;
		font-size: .7em;	
		background-color:gainsboro;
		color:black; /*olive;*/
		font-weight:bold;	
	}

	.submenu.submenuactive{
		color: crimson;
	}

	.submenu:hover{
		color: red;
	}
	

	/* Header */
	.Subhead{
		font-weight: bold;
		font-family: Verdana;
		FONT-SIZE: 14pt;	
		color: navy;
	}

	
	/*.H1{
		FONT-WEIGHT: bold;
		FONT-SIZE: 18pt;
		FONT-FAMILY: Verdana, Arial
	}*/
	
	
	/*TBHome.aspx*/
	.Description{
		FONT-SIZE: 10pt;
		FONT-FAMILY: Verdana, Arial
	}
	
	/* Not sure how useful in year.vb */
	.tags{
		FONT-WEIGHT: bold;
		FONT-SIZE: 9pt;
		COLOR: white;
		FONT-FAMILY: Verdana, Arial;
		TEXT-DECORATION: none
	}
	
	/*Used in 2 places */
	.DescClass{
		font-weight: bold;
		font-family: Verdana, Arial;
		FONT-SIZE: 7pt;
		border-color: Black;
		border-width: 1px;
		border-style: groove;
		background-color: lemonchiffon;
	}

	/* Used in Clerk Record Search Pages*/
	.smallText{
		font-family: Verdana, Arial;
		FONT-SIZE: 7pt;
		border-color: Black;
		border-width: 1px;
	}

	
		
	/* Used only in one page form.aspx*/
	.subheader1{
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		color: white;
		background-color: #557FAA; /*#00009C*/	
		text-align:left;
	}

	/* Used only in one page form.aspx*/
	.subheader2{
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		color: black;
		background-color: #ffffdd;   /* #FFE4C4 #B2DFEE*/
		text-align:left;
	}

	INPUT.bgcolor{
		border-style: outset;
		border-width:1px;
		border-color:#557FAA;
		background-color: #BAD3FC;
		color:black;
		font-family: Verdana;
		font-size:11;
		font-weight:bold;
		height:20px;
		width:auto; 
		text-align:center;
		text-transform:capitalize;
		cursor:hand;
		filter:progid:DXImageTransform.Microsoft.Gradient
			(GradientType=0,StartColorStr='#ffffff',EndColorStr='#BAD3FC');
	}
	
	/* Used in 2 places*/
	.tblclass{
		BORDER-RIGHT:midnightblue thin solid;
		BORDER-TOP: midnightblue thin solid; 
		BORDER-LEFT: midnightblue thin solid; 
		BORDER-BOTTOM: midnightblue thin solid;
	} 
	   
	.lineSeparator{
		border-style:dashed;
		color:'#990000';
		height:1px;
		line-height:0px;
	}
	   
	.dialogBox_Title{
		font-weight: bold;
		font-size: xx-small;
		font-family: verdana;
		background-color: #e3d8ba;
		text-align: center;
	}

	.gridCommon{
		padding:3px 3px 3px 3px;
	}
	
	.sectionHeading{
		font-family:Verdana;
		font-size:xx-small;
		color:#ffffff; 
		padding:3px 3px 3px 3px;
		font-weight:bold;
		background-color:#3366CC;
	}

	p{margin: 0 15px;padding-bottom:1em;}
	
	.tblhead
{
   font-weight: bold;
   font-family: Verdana;
   FONT-SIZE: 12pt;	
   color: white;
   background-color:#557FAA;
}
	.tblborder
{
	border-style: outset;
	border-width:1px;
	border-collapse:collapse;
	border-color:#557FAA;
}
	.titlefont{
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:Blue;
	}
	
	
.commonhead
{
  margin: 0px;
  font-family: verdana;
  font-size: 150%; 
  font-weight: bold;
}
	/*
	.divscroll{
		BACKGROUND-COLOR: white;
		width:230px;
		height:210px;
		border-style:solid;
		border-width:2px;
		overflow:auto;
		border-bottom-color:#557FAA;
		border-top-color:#557FAA;
		border-left-color:#557FAA;
		border-right-color:#557FAA;
	}*/	
	
	/*
	.anchor{
		text-decoration:UNDERLINE;
		color:    black;
	}*/
			
	/* NOT USED 

	.frmheaderstyle{
		font-family:Verdana;
		font-size:9pt;
		font-weight:bold;
		color:#000000;
		background-color:peachpuff;
		text-align :center;
		height:30px;
	}

	.homehead{
		font-weight: bold;
		font-family: Verdana;
		FONT-SIZE: 11pt;	
		color: navy;
	}

	.hometext{
		font-weight: bold;
		font-family: Verdana;
		FONT-SIZE: 9pt;	
		color: black;
		line-height:15pt;
	}

	.outtertable{
		border-left:solid 2px #000000;
		border-right:solid 2px #000000;
		border-top:solid 2px #000000;
		border-bottom:solid 2px #000000;
	}
	*/
	
	/*hr{color:#557FAA;}*/
	
	/*
	.wnTitle{
		font-family: Arial;
		color:#0000ff;
		font-size:12px;
	}*/
	
	
	/*
	.upperleft{
		BACKGROUND-POSITION: left top;
		BACKGROUND-IMAGE: url(upperleft.png);
		MARGIN-LEFT: auto;
		WIDTH: 50%;
		MARGIN-RIGHT: auto;
		BACKGROUND-REPEAT: no-repeat;
		BACKGROUND-COLOR: #c0c0c0
	}*/
	
	/*
	.upperright{
		BACKGROUND-POSITION: right top;
		BACKGROUND-IMAGE: url(upperright.png);
		BACKGROUND-REPEAT: no-repeat
	}*/
	
	/*
	.lowerleft{
		BACKGROUND-POSITION: left bottom;
		BACKGROUND-IMAGE: url(lowerleft.png);
		BACKGROUND-REPEAT: no-repeat
	}*/
	
	/*
	.lowerright{
		PADDING-RIGHT: 3%;
		BACKGROUND-POSITION: right bottom;
		PADDING-LEFT: 3%;
		BACKGROUND-IMAGE: url(lowerright.png);
		PADDING-BOTTOM: 3%;
		PADDING-TOP: 3%;
		BACKGROUND-REPEAT: no-repeat
	}*/
	  
	/*Rounded Corners 
	h1,h2,p{margin: 0 30px}
	h1{font-size: 250%;color: #FFF;font-family: verdana;}
	h2{font-size: 125%;color: blue;font-family :verdana;}
	p{padding-bottom:1em}
	h2{padding-top: 0.3em}
	
	div#nifty{margin: 0 5%;background: #ebebeb;}
	b.rtop, b.rbottom{display:block;background: #FFF;}
	b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #ebebeb;}
	b.r1{margin: 0 5px}
	b.r2{margin: 0 3px}
	b.r3{margin: 0 2px}
	b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
	*/
