/*FAIR*/
/*
body {margin:0; padding:0; font-size:10pt;font-family: Helvetica;
background: #4b82a1; background-image:url(/Common/Images/bg.jpg); background-repeat:no-repeat; background-repeat:repeat-x;
background-attachment:fixed;}
*/
/* Old browsers */


 
 /* master page elements */
 


 #globalmenu_{max-height: 30px; min-height: 30px; position: relative; top: -320px; width: 100%; z-index: 8; background-color:#069; background-image:url('/Common/Images/BARSolid.png');}

 

               
 #logotrans_{position:relative; top: -310px; z-index:12; width:250px; max-height: 365px; overflow: hidden; z-index: 3;}
  
 #titletrans_{position:relative; top: -250px; z-index: 5; color:#FFF; padding-left: 425px; } 
 
 #content_{position: relative; top:-330px; z-index: 1; background-color:#7094AA ; height:auto; !important;}

#footer_{background-image:url('/Common/Images/BARSolid.jpg');font-size:11pt; font-family: Calibri, Arial; padding: 6px; top: -330px; position: relative; text-align: center; font-size:12px; color: white; height:40px;} 

#rightcolumn {
	position: relative;
	-moz-border-radius-bottomleft: 25px;
	border-bottom-left-radius: 25px;
	padding:0px;
	background-image: url(/Fair/images/zipperside.jpg);
	float: right;
	height: 65em; /*--blue courthouse column height--*/
	width: 400px;


}
/*controls for navigation dots layout used in individual css dept.css files to adjust custom layout on slider images*/
.flex-control-nav {
  width: 100%;
  position: absolute;
  z-index: 20;
  bottom: 10px;
  left: 275px;
   /* text-align: right;nav dots placement*/
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}


/* global menu attributes*/

#sddm
{	
    margin: 0;
 	padding-top: 3px !important; 
	/* height above header text, affects banner height as well*/    
	padding: 0;
	z-index: 30;
}

#sddm li
{
	list-style: none;
	margin-left: 0px;
	/*padding-left: 40px;*/
	float: left;
    /*font-weight:bold; ?*/
	display: block;
	text-align: center;
	/*min-width: 200px; selected main tab width for header text*/

}

#sddm li a.nav
/* global menu tab text attributes*/
{	
	color: #fff;
	font: bold 16px Calibri, Arial;
	padding: 8px 8px;
	padding-top: 7px;
	padding-bottom: 12px;
	text-align: center;
	text-decoration: none;
	}
	/*top text*/


#sddm li a.nav:hover
{
	background-color:#fff;
	color:#069;
	z-index: 30;}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin-top: 11px; /*hover box links position height to bar*/
	margin-left:  -3px; /*hover box links position left to right*/
	border-left: 3px solid #427f9d;
	border-right: 3px solid #427f9d;
	border-bottom: 3px solid #427f9d;
	background: #ffffff;
	}

#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 6px 10px;
		min-width: 170px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #427f9d;
		font: bold 14px Calibri, Arial;
		}

/*BELOW These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */		

#sddm li:hover a
{ 
    background:#fff;
	color:#4a7aa4;
    text-decoration:none;
}

#sddm div a:hover
	{	background: #427f9d;
		color: #FFF;} /*background-image:url(/Common/Images/buttontrans2.png);} */
		

/*END dropdownmenu*/
