html {
background: url(/picts/backgrounddk1.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover; 
}
BODY	{
	SCROLLBAR-BASE-COLOR: #15416C;

}
.style7 {font-size: 15px; font-weight: bold; color: #225A71}
.style72 {font-size: 10px}
.style5 {font-size: 18px; font-weight: bold; color: #e4c424; }
.style9 {font-size: 18px; font-weight: bold; color: #000066; }
.style1 {font-size: 10px; font-weight: normal; color: #e4c424; }
.style55 {
	font-size: 12px;
	font-weight: normal;
	color: #e4c424;
}
.stylepolice {FONT: 13px arial; }
a:link		{ color: #16416C; text-decoration: none }
a:visited	{ color: #16416C; text-decoration: none }
a:active	{ color: #16416C; text-decoration: none }
a:hover		{ color: #16416C; text-decoration: none }
 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
TABLE		{
	COLOR: #666666;
	FONT: 11px geneva, verdana, arial, sans-serif;
}
.title		{ COLOR: #225A71; FONT: 15px geneva, verdana, arial, sans-serif; font-weight: bold }
.subtitle	{ COLOR: #999999; FONT: 13px geneva, verdana, arial, sans-serif; font-weight: bold }
.smalltitle 	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }
.phonetitle	{ COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }
.picturecomments{ COLOR: #666666; FONT: 10px geneva, verdana, arial, sans-serif }
.picturetitle 	{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: bold }
.price	 	{ COLOR: #CC6600; FONT: 12px verdana, arial, sans-serif; font-weight: bold }
.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none }
.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }
.just 		{
	text-align: justify;
	z-index: 0;
	margin-left: 250px;
}
.copytext	{ COLOR: #999999; FONT: 10px geneva, verdana, arial, sans-serif }
.menutrans 	{ filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 180PX;
		BORDER: #7F9DB9 1px solid}
		
.shadeformsearch	{ FONT: 13px arial, verdana, sans-serif;
		text-align: left;
		WIDTH: 156PX;
		BORDER: #7F9DB9 1px solid}	
		
.shadeformsearch2	{ FONT: 13px arial, verdana, sans-serif;
		text-align: left;
		WIDTH: 110PX;
		BORDER: #7F9DB9 1px solid}
		
.searchbut2 {
font-family: arial, verdana, helvetica, sans;
		  font-size: 9pt;
		  height: 20px;
		  width: 60px;
		  
		  cursor:hand;
		  text-indent: 1px;
		 
		  text-align: left;
		 
		  color: #16416C;
		  background-image: url("picts/searchbut.gif");
		  border: #FFFFFF 0px solid;	  
}		
.searchbutj {
font-family: arial, verdana, helvetica, sans;
		  font-size: 8pt;
		  height: 20px;
		  width: 44px;
		  
		  cursor:hand;
		  text-indent: 1px;
		 
		  text-align: left;
		 
		  color: #16416C;
		  background-image: url("picts/searchbutj.gif");
		  border: #FFFFFF 0px solid;	  
}				
		
.shadeform3	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform3.gif");
		text-align: left;
		WIDTH: 180PX;
		BORDER: #7F9DB9 1px solid}		
.shadeform3b	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform3.gif");
		text-align: left;
		BORDER: #7F9DB9 1px solid}
		
.shadeform2	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		BORDER: #7F9DB9 1px solid}

 /* SETUP PAGES FOR PRINTING */
@media print {
.printhide 	{ display:none;}
.printhelp	{ width:600px; }
}
@media screen{
.printonly { display:none; }
}
.sidebartext	{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif }
.date-font	{ color: #ffffff; font: 10px verdana, arial, sans-serif; font-weight: bold }
.deptinfo-font	{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: bold }
.deptinfo-font3	{ color: #FFFFFF; font: 12px verdana, arial, sans-serif; font-weight: bold }
.deptinfo-font2	{ color: #999999; font: 10px verdana, arial, sans-serif; font-weight: bold }
.leftlabel {color: #FFFFFF; font: 12px verdana, arial, sans-serif; font-weight: bold}

.dropdown {	COLOR: #666666;
		WIDTH: 250PX;
		FONT: 11px geneva, verdana, arial, sans-serif}
.textarea	{
	FONT: 13px arial, verdana, sans-serif;
	background-image: url("picts/shadeform.gif");
	text-align: left;
	WIDTH: 300PX;
	BORDER: 1px solid #7F9DB9
}
.textarea2	{
	background-image: url("picts/shadeform.gif");
	text-align: left;
	WIDTH: 180PX;
	BORDER: 1px solid #7F9DB9;
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
}
.textarea2mem	{
	FONT: 13px arial, verdana, sans-serif;
	background-image: url("picts/shadeform.gif");
	text-align: left;
	WIDTH: 360PX;
	BORDER: 1px solid #000000;
	SCROLLBAR-BASE-COLOR: bad4fc; 
}
.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		background-image: url("picts/shadeform.gif");
		BORDER: #000000 1px solid;}
.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }
.searchbutton { FONT-FAMILY: arial, verdana, helvetica, sans;
		font-size: 9pt;
		width: 36px }
 /* SMALL GALLERY MESSAGES */
.divstyle {	position:absolute;
		border: #000000 0px solid;
		top:0;
		left:0; }
#deptinfo {
	position:relative;
		}
		
#deptinf2{
	POSITION: absolute;
	padding:0px 320px;
	top:0;
}
.pstyletitle{	position:absolute;
		border: #000000 1px solid;
		background:white;
		color:black;
		font-size:10px;
		padding: 3px;
		font-family:verdana, arial; }
.pstylebody {	position:absolute;
		background:white;
		color:black;
		font-size:10px;
		font-family:verdana, arial; }
/* CODE FOR THE PAUSE SCROLLER */
.module_links {
	FONT-SIZE: 10px; COLOR: #4c4c4c; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica
}
 /* START THE CODE FOR THE MENUS */
#menulocation { WIDTH: 154px; POSITION: absolute; TOP: 180px; padding:0px 15px; white-space:nowrap; }
#floater { WIDTH: 130px; POSITION: relative; TOP: 60px;  white-space:nowrap; }
.menu		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 9pt;
		  height: 15px;
		  width: 154px;
		  cursor:hand;
		  text-indent: 8px;
		  line-height: 11pt;
		  text-align: left;
		  display: block;
		  border: #FFFFFF 0px solid; }
.menulabel		{ font-family: arial, verdana, helvetica, sans;
		  font-size: 9pt;
		  height: 15px;
		  width: 154px;
		  cursor:hand;
		  text-indent: 8px;
		  line-height: 11pt;
		  text-align: left;
		  display: block;
		  color: #16416C;
		  background-image: url("picts/navmenuon.jpg");
		  border: #FFFFFF 0px solid; }  
a.menu:link 	{ background-image: url("picts/menu2.jpg");
		  background-color:#FFFFFF;
		  color: #FFFFFF; }
a.menu:visited 	{ background-image: url("picts/menu2.jpg");
		  background-color:#FFFFFF;
		  color: #FFFFFF; }
a.menu:active 	{ background-image: url("picts/menu2.jpg");
		  background-color:#FFFFFF;
		  color: #FFFF80; }
a.menu:hover 	{ background-image: url("picts/menuon2.jpg");
		  background-color:#FFFFFF;
		  color: #3D5A7B; }
/*VERTICAL MENU SETTINGS*/		  
.menu2		{
	font-family: arial, verdana, helvetica, sans;
	font-size: 9pt;
	height: 15px;
	width: 154px;
	cursor:hand;
	text-indent: 8px;
	line-height: 9pt;
	text-align: left;
	display: block;
	border: #FFFFFF 0px solid;
	z-index: 2;
}		  
a.menu2:link 	{ background-image: url("picts/menu2.jpg");
		  background-color:#FFFFFF;
		  color: #FFFFFF; }
a.menu2:visited 	{ background-image: url("picts/menu2.jpg");
		  background-color:#FFFFFF;
		  color: #FFFFFF; }
a.menu2:active 	{ background-image: url("picts/menu2.jpg");
		  background-color:#FFFFFF;
		  color: #FFFF80; }
a.menu2:hover 	{ background-image: url("picts/menuon2.jpg");
		  background-color:#FFFFFF;
		  color: #3D5A7B; }	
/* VETIICAL MENU CONTROLS */
#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border-bottom-width: 0;
border:thin #CCCCCC;
border: #999999 1px solid;
font:normal 11px Verdana;
line-height:12px;
z-index:100;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: #999999 1px solid;
padding: 1px 0;
text-decoration: none;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #4A6B8C;
color: #FFFFFF; text-decoration: none
}		  	  		
/*END OF VERTICAL MENU SETTINGS */		  	  
/* START THE CODE FOR THE MENUS */
 /* TOP LEVEL MENU CONTROL */
a.menu_TOP{
display:block;
line-height: 12pt;
text-align: center;
text-decoration:none;
border-right: #313252 1px solid;
}
 /* SUB LEVEL MENU CONTROL */
a.menu_SUB{
display:block;
padding: 2px 2px 2px 4px;
text-decoration:none;
filter:alpha(opacity=100);
border-bottom: #999999 1px solid;
}
 /* MORE SUB LEVEL MENU CONTROL */
.menu_DIV{
border-top: #000000 0px solid;
border-bottom: #666666 0px solid;
border-right: #666666 1px solid;
border-left: #666666 1px solid;
filter:alpha(opacity=100);
z-index:100;
}
.searchbut {
font-family: arial, verdana, helvetica, sans;
		  font-size: 9pt;
		  height: 34px;
		  text-align: center;
		  width: 154px;
		  cursor:hand;
		  text-indent: 9px;
		  line-height: 11pt;
		  text-align: left;
		  display: block;
		  color: #16416C;
		  background-image: url("picts/searchbut.gif");
		  border: #FFFFFF 0px solid;
		  
}
/* THIS EXTRA CLASS WAS ADDED FOR THE SECOND LEVEL */
.menuL2 	{ background-color: #FFFFFF; border-bottom: 0px solid #3A692C; background-image: url("picts/spacer.jpg");  }
 /* SUB LEVEL MENU CODES */
ul#sub-nav {		border-top: 1px solid #3A692C;
			border-left: 1px solid #3A692C;
			border-right: 1px solid #3A692C;
			z-index:3;
			width: 175px;
			}
ul#sub-nav li a {	display: block;
			text-decoration: none;
			padding: 5px;
			color: #3A692C;
			font: 8pt arial, verdana, helvetica, sans; font-weight: normal;
			}
ul#sub-nav li		{ background-color: #FFFFFF; border-bottom: 1px solid #3A692C; background-image: url("picts/spacer.jpg");  }
ul#sub-nav li a:hover	{ background-color: #F0F0F0; COLOR: #000000; background-image: url("picts/spacer.jpg"); }
#translate {
	padding-left: 15px;
	z-index: 99999;
	float: left;
	position: absolute;
	padding-top: 2px;
}
#layersothink {
	position:absolute;
	width:150;
	z-index:2000;
	left:170;
	top:5;
	visibility: visible;
	overflow: visible;
}

#deptinfo {
	color: #003399;

		}
#layersubmenu {
	position:absolute;
	width:593;
	top: 200;
	visibility: visible;
	overflow: visible;	
}
#layersub {
	position:absolute;
	width:593;
	top: 200;
	left:200;
	visibility: visible;
	overflow: visible;	
}

