body {

	margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
 
	text-align:center; /* Hack for IE5/Win */
	
	min-width : 990px;

	background-color:#004990;
	background-image:url('images/grid_Rev3.gif');


}

#wrapper {

	 width : 990px;
	
	 margin:0px auto; /* Right and left margin widths set to "auto" */
	 
	 text-align:left; /* Counteract to IE5/Win Hack */
	 
	 padding:0px;
	 
	 background: white;
 
 }


#mainphoto {
   position : absolute;
   width : 190px;
   height: 800px;
	z-index:0;
}

h1 { font-family: calibri; font-size: 16px; font-weight: normal; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
h2 { font-family: calibri; font-size: 16px; font-weight: normal;  margin-top: 0; margin-bottom: 0; line-height: 12pt; color: rgb(90, 90, 90);}
h3 { font-family: calibri; font-size: 11px; font-weight: normal;  margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
h4 { font-family: calibri; font-size: 16px; font-weight: normal;  margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(90, 90, 90);}
h5 { font-family: calibri; font-size: 14px; font-weight: normal; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
h6 {font-family: calibri;font-size: 16px; color: rgb(246,132, 40); margin-top: 0; margin-bottom: 0; text-decoration: none; font-weight: normal;}




#left
{
   position : absolute;
   width : 190px;
   height: 800px;
   /*margin-top:0px;
   margin-left : 0px;
   margin-right : auto;*/
   text-align: left;
   z-index:999;
   background-repeat:no-repeat;
   overflow:hidden;

}
#left3
{
   position : absolute;
   width : 190px;
   height: 265px;
   margin-top:800px;
   margin-left : 0px;
   margin-right : auto;*/
   text-align: left;
   z-index:999;
  
}

#topimages
{
   background-image:url('images/top/1a.jpg');
   position : absolute;
   width : 800px;
   height: 200px;
   margin-top:0px;
   margin-left : 190px;
   /*margin-right : auto;*/
   text-align: center
}
#left2
{
   position : absolute;
   margin-top:58px;
   margin-left : 0px;
   margin-right : auto;
   text-align: left;
}

#topmenu
{

   position : absolute;
   width : auto;
   height: auto;
   margin-top:215px;
   margin-left : 600px;
   margin-right : auto;
   text-align: left; 
   z-index:2;
}
#topmenu A:link {text-decoration: none; color: rgb(1, 74, 145);}
#topmenu A:visited {text-decoration: none;color: rgb(1, 74, 145);}
#topmenu A:active {text-decoration: none;color: rgb(1, 74, 145);}
#topmenu A:hover {text-decoration: underline;color: rgb(1, 74, 145);}
a.tm {float: left; display: block; font-family: calibri;font-size: 14px; color: rgb(246,132, 40); text-decoration: none; font-weight: normal; margin-right:20px;padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

#directoryShow
{
 position : absolute;
	font-family: calibri;
	font-size: 15px;
	font-weight: normal; 
	text-align:left;
	color: rgb(90, 90, 90);
   width : 600px;
   height: auto;
margin-left : -40px;
     margin-top:0px;
   margin-right : 0px;
z-index:1;
}

ul#toolbarul { padding:0px; font-family: calibri; list-style-type: none;margin: 0px;  no-repeat }
ul#toolbarul2 {font-family: calibri;font-size: 16px; color: rgb(246,132, 40);list-style-type: none; padding:0px; margin: 0px; text-decoration: none; font-weight: normal;no-repeat}
ul#toolbarul li { margin: 0px; padding: 0px; display: inline; }
	a.tbl {float: left; display: block; font-family: calibri;font-size: 16px; color: rgb(246,132, 40); text-decoration: none; font-weight: normal; margin-right:95px;padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

	a.tbl1 {float: left; display: block; font-family: calibri;font-size: 16px; color: rgb(246,132, 40); text-decoration: none; font-weight: normal; margin-right:13px;padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
#main
{
   position : absolute;
   width : 800px;
   height: 600px;
   margin-top:200px;
   margin-left : 190px;
   margin-right : auto;
   text-align: left;
background-color:white;
}
#main2
{
   position : absolute;
   width : 990px;
   height: auto;
   margin-top:200px;
   margin-left : 0px;
   margin-right : auto;
   text-align: left;
background-color:white;
}

#main2 A:link {text-decoration: none; color: rgb(1, 74, 145);}
#main2 A:visited {text-decoration: none;color: rgb(1, 74, 145);}
#main2 A:active {text-decoration: none;color: rgb(1, 74, 145);}
#main2 A:hover {text-decoration: underline;color: rgb(1, 74, 145);}


#amain
{
  position : absolute;
   width : auto;
   height: auto;
   margin-top:120px;
   margin-left : 200px;
   margin-right : auto;
   text-align: left;
   z-index:2;
}


#amenu
{
  position : absolute;
   width : auto;
   height: auto;
   margin-top:120px;
   margin-left : 30px;
   margin-right : auto;
   text-align: left;
   z-index:2;
}



#myform
{
   position : absolute;
   width : auto;
   height: auto;
   margin-top:340px;
   margin-left : 355px;
   margin-right : auto;
   text-align: left;
background-color:white;
}

#mainservices
{
   position : absolute;
   width : 800px;
   height: auto;
   margin-top:200px;
   margin-left : 190px;
   margin-right : auto;
   text-align: left;
background-color:white;

}

#mainservices2
{
   position : absolute;
   width : 800px;
   height: auto;
   margin-top:200px;
   margin-left : 190px;
   margin-right : auto;
   text-align: left;
background-color:white;
}
#mainservices2 A:link {text-decoration: none;}
#mainservices2 A:visited {text-decoration: none;}
#mainservices2 A:active {text-decoration: none;}
#mainservices2 A:hover {text-decoration: none;}

a.ms2{ font-family: calibri; font-size: 16px; font-weight: normal; text-decoration: none;margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(90, 90, 90);}
a.ms2:link { font-family: calibri; font-size: 16px; font-weight: normal; text-decoration: none;margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(90, 90, 90);}
a.ms2:visited{ font-family: calibri; font-size: 16px; font-weight: normal; text-decoration: none;margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(90, 90, 90);}
a.ms2:active{ font-family: calibri; font-size: 16px; font-weight: normal; text-decoration: none;margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(90, 90, 90);}
a.ms2:hover{ font-family: calibri; font-size: 16px; font-weight: normal; text-decoration: none;margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(90, 90, 90);}


a.ms { font-family: calibri; font-size: 16px; font-weight: normal; text-decoration: none;margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}

#mainservices3
{
   position : absolute;
   width : 990px;
   height: auto;
   margin-top:0px;
   margin-left : 0px;
   margin-right : auto;
   text-align: left;
background-color:white;
}

#line1
{
   position : absolute;
   width : 780px;
   height: auto;
   margin-top:210px;
   margin-left : 210px;
   margin-right : auto;
   text-align: left;   
}
#line2
{
   position : absolute;
   width : 655px;
   height: auto;
   margin-top:550px;
   margin-left :335px;
   margin-right : auto;
   text-align: left;  
}
#locations
{
   position : absolute;
   width : 645px;
   height: auto;
   margin-top:330px;
   margin-left : 350px;
   margin-right : auto;
   text-align: left;  
}

#locations A:link {text-decoration: none; color: rgb(90, 90, 90);}
#locations A:visited {text-decoration: none;color: rgb(90, 90, 90);}
#locations A:active {text-decoration: none;color: rgb(90, 90, 90);}
#locations A:hover {text-decoration: underline;color: rgb(90, 90, 90);}

#searchbox1
{
	position : absolute;
   width : 70px;
   height: auto;
   margin-top:231px;
   margin-left :840px;
   margin-right : auto;
   text-align: left;
      z-index:2;
}
.textboxes { position : absolute;border: 0px solid #000000;font-size: 14px;color: #333333; width:70px; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align: left; }
.textboxes2 { position : absolute;border: 1px solid #808080;font-size: 14px;color: #333333; width:150px; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align: left; }
.textboxes3 { position : absolute;border-width: thin; border: 1px solid #808080;OverFlow:auto;font-size: 14px;color: #333333; width:250px; height:90px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align: left; }
.textboxes4 { position : absolute;border-width: thin; border: 1px solid #808080;OverFlow:auto;font-size: 14px;color: #333333; width:250px; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align: left; }




#searchbox2
{
	position : absolute;
   width : 50px;
   height: auto;
   margin-top:231px;
   margin-left :915px;
   margin-right : auto;
   text-align: left;
   z-index:2;
}
#searchbox3
{
	position : absolute;
   width : 50px;
   height: auto;
   margin-top:213px;
   margin-left :815px;
   margin-right : auto;
   text-align: left;
}
#searchboxtext
{
   position : absolute;
   width : 200px;
   height: auto;
   margin-top:278px;
   margin-left : 660px;
   margin-right : auto;
   text-align: left;

}
#notfound
{
   position : absolute;
   width : 200px;
   height: auto;
   margin-top:203px;
   margin-left : 659px;
   margin-right : auto;
   text-align: left;
}

 
#line
{
   position : absolute;
   width : 785px;
   height: auto;
   margin-top:300px;
   margin-left :205px;
   margin-right : auto;
   text-align: left;
}

#footer
{
   position : absolute;
   width : 780px;
   height: auto;
   margin-top:699px;
   margin-left :210px;
   margin-right : auto;
   text-align: left;
}

#footer2
{
position : absolute;
   width : 780px;
   height: auto;
   margin-top:775px;
   margin-left :210px;
   margin-right : auto;
   text-align: left;
}
#footer2 A:link {text-decoration: none; color: rgb(1, 74, 145);}
#footer2 A:visited {text-decoration: none;color: rgb(1, 74, 145);}
#footer2 A:active {text-decoration: none;color: rgb(1, 74, 145);}
#footer2 A:hover {text-decoration: underline;color: rgb(1, 74, 145);}

#footer3
{
   position : absolute;
   width : 780px;
   height: auto;
   margin-top:960px;
   margin-left :210px;
   margin-right : auto;
   text-align: left;
}

#footer4
{
position : absolute;
   width : 780px;
   height: auto;
   margin-top:1035px;
   margin-left :210px;
   margin-right : auto;
   text-align: left;
}
#footer4 A:link {text-decoration: none; color: rgb(1, 74, 145);}
#footer4 A:visited {text-decoration: none;color: rgb(1, 74, 145);}
#footer4 A:active {text-decoration: none;color: rgb(1, 74, 145);}
#footer4 A:hover {text-decoration: underline;color: rgb(1, 74, 145);}

a.foot1 { font-family: calibri; font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
a.foot1:hover { font-family: calibri; font-size: 11px; font-weight: normal; text-decoration: underline; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
a.foot1:link { font-family: calibri; font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
a.foot1:visited { font-family: calibri; font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}
a.foot1:active { font-family: calibri; font-size: 11px; font-weight: normal; text-decoration: none; margin-top: 0; margin-bottom: 0; line-height: 15pt; color: rgb(1, 74, 145);}

#resultsContainer
{
position : absolute;
   width : 50px;
   height: auto;
   margin-top:0px;
   margin-left :0px;
   margin-right : auto;
   text-align: left;
}



TD.CategoryHeader
{

	font-family: calibri;
	font-size: 16px;
font-weight: normal; 
text-decoration: none;
color: rgb(1, 74, 145);

}
TD.DocData
{
	
}
