/* begin Safe Harbors CSS Page */

body 
{
   behavior: url("csshover3.htc");
}

#header
{
  font-family:arial;
  font-size:13px;
  font-weight:bold;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  width: 90%;
  height:150px;
  /*background-color:#DEB887;*/
  /*
  border-style:solid;
  border-width:4px;
  border-color:#778899; 
  */
  padding:0px;
  background-image:url('images/SeattleSkyLineEmboss.jpg');
}

#headerimage
{
  margin-left:75px;
  margin-right:auto;
  padding-top:10px;
  padding-bottom:10px;
}

#navbar
{	
  text-transform:uppercase;
  font-family:arial;
  font-weight:bold;
  font-size:12px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  width: 90%;
  background-color:#DCDCDC;
  padding-top:5px;
  padding-bottom:0px;
  /*
  border-style:solid;
  border-width:4px;
  border-top-width:0px;
  border-color:#778899; 
  padding:0px; 
  */
}

a.navbar:link {text-decoration:none;color:#00008B}      /* unvisited link */
a.navbar:visited {text-decoration:none;color:#800000}  /* visited link */
a.navbar:hover {background-color:#FFEFD5; text-decoration:none; color:#008000}  /* mouse over link */
a.navbar:active {text-decoration:none;color:#0000FF}  /* FFEFD5selected link */

.navbarfocus
{	
  text-transform:uppercase;
  font-family:arial;
  font-weight:bold;
  font-size:12px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  width: 90%;
  background-color:#FFE4B5;
  padding-top:5px;
  padding-bottom:0px;
  /*
  border-style:solid;
  border-width:4px;
  border-top-width:0px;
  border-color:#778899; 
  padding:0px; 
  */
}

a.navbarfocus:link {text-decoration:none;color:#00008B}      /* unvisited link */
a.navbarfocus:visited {text-decoration:none;color:#800000}  /* visited link */
a.navbarfocus:hover {background-color:#FFEFD5; text-decoration:none; color:#008000}  /* mouse over link */
a.navbarfocus:active {text-decoration:none;color:#0000FF}  /* FFEFD5selected link */

#navbarline2
{	
  text-transform:uppercase;
  font-family:arial;
  font-weight:normal;
  font-size:10px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  width: 100%;
  background-color:#FFE4B5;
  padding-top:5px;
  padding-bottom:5px;  
  
}  
  
a.navbarline2:link {text-decoration:none;color:#00008B}      /* unvisited link */
a.navbarline2:visited {text-decoration:none;color:#800000}  /* visited link */
a.navbarline2:hover {background-color:#FFEFD5; text-decoration:none; color:#008000}  /* mouse over link */
a.navbarline2:active {text-decoration:none;color:#0000FF}  /* FFEFD5selected link */


/***************************************** Behavior for the Seattle, King County and United Way Icon Links *****************************************/
a.icon:link {text-decoration:none; color:#000000;}      /* unvisited link */
a.icon:visited {text-decoration:none; color:#000000;}  /* visited link */
a.icon:hover {background-color:#FFEFD5; text-decoration:none; color:#000000;}  /* mouse over link */
a.icon:active {text-decoration:none; color:#000000;}  /* selected link */
/************************************** End - Behavior for the Seattle, King COunty and United Way Icon Links **************************************/

.top
{
font-size:11px;
}

#bodycontent
{
  font-family:arial;
  font-size:14px;
  position:static;
  /*height:400px;*/
  width:90%;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:auto;
  margin-left:auto;
  /*border-style:solid;
  border-color:F0F0F0F0;
  border-width:1px;*/
  padding-bottom:10px;
}

#sitesearch
{
    font-size:small;
    float:left;
    width:125px;
    background-color:#DCDCDC;
    border-style:inset;
  border-width:2px;
  padding:3px;
  margin:0px 0px 0px 0px;
}

#whatsnew
{
    float:right;
    width:125px;
    height:100%;
    margin-left:5px;
}
    
#whatsnewcontent
{ 
  width:115px;
  /*height:120px;*/
  background-color:#FFE4B5;
  border-style:inset;
  border-width:2px;
  padding:3px;
  font-weight:normal;
  font-size:.8em;
  text-align:left;
}

#main
{
  float:right;
  position:relative;
  margin-right:auto;
  margin-left:auto;
  padding:10px;
  border-style:solid;
  border-color:0099ff;
  border-width:2px;
}

.leftmain
{
  padding-right:5px;
  
}

#resources
{
list-style:none;
}

#infobar
{
  clear: both;
  margin-left:auto;
  margin-right:auto;
  height:15px;
  width: 80%;
  font-size:.8em;
}

.infobar
{	
  text-transform:uppercase;
  text-decoration:none;
  font-family:arial;
  font-size:.8em;
  vertical-align:middle; 
}

.alerts
{
  padding:10px;
  border-style:solid;
  border-color:0099ff;
  border-width:2px;  
}

a.infobar:link {text-decoration:none;color:#00008B}      /* unvisited link */
a.infobar:visited {text-decoration:none;color:#800000}  /* visited link */
a.infobar:hover {background-color:#FFEFD5; text-decoration:none; color:#008000}  /* mouse over link */
a.infobar:active {text-decoration:none;color:#0000FF}  /* selected link */

#footer
{
  clear: both;
  margin-left:auto;
  margin-right:auto;
  width:80%;
  /*
  border: 1px solid #819F44;
  */
  padding-top:5px;
}

#copyright
{
  clear: both;
  margin-left:auto;
  margin-right:auto;
  width:80%;
}

.redfont
{
    color:Red;
}

/*********************************************************** Table Styles ***********************************************************/

.rowborder
{
    border-width:1px;
    border-style:solid;
    border-color:black;
 }
    
.directory
{
font-size:11px;
font-family:"Arial";
width:100%;
}

tbody
{
    border-width:1px;
    border-style:solid;
    border-color:black;
}

.formspage
{
font-size:12px;
text-align:left;
border-width:2px;
border-style:solid;
border-color:black;
vertical-align:top;
}

.furlough
{
  vertical-align:top;
  width:100%;    
}

.holiday
{
  vertical-align:top;  
  width:100%;
}

.leftmenu
{
float:inherit;
font-size:12px;
width:150px;
background-color:#EEF0EA;
padding:5px;
}

#leftmenu
{
list-style:none;
}

.main
{
width:100%;
font-size:14px;
font-family:"Arial";
}

.mainwithmenu
{
width:80%;
font-size:14px;
font-family:"Arial";
}

.reptitle
{
   background-color:#FFFFCC; 
   border-width:1px;
   border-style:solid;
   border-color:black;
}

.reptitlearchive
{
   background-color:#00CCFF; 
   border-width:1px;
   border-style:solid;
   border-color:black;
}

.schedule
{  
   width:80%;
   font-size:.6875em;
}

.smt
{
font-size:16px;
font-family:"Arial";
width:100%;
}

th
{
    background-color:#E6E6FA;
    text-align:center;
    border-width:1px;
    border-style:solid;
    border-color:black;
}

.table_group
{
    background-color:#505050;
    text-align:center;
    border-width:1px;
    border-style:solid;
    border-color:black;
    font-weight:bold;
    color:Yellow;
    }
    
.ledgergreen
{
    background-color:#DDEBDD;
}

.brightgreenhighlight
{
    background-color:#99FF99;
}

.chinese
{
 background-color:#FFCCFF;
}

.spanish
{
    background-color:#FF6633;
}

.tagalog
{
    background-color:#66FFFF;
}

.vietnamese
{
    background-color:#FF9900;
}
/**** Data Dictionary Style *****************/    
    
.datadict
{
font-size:12px;
text-align:left;
border-collapse: collapse;
}

.ledgergreendata
{
    background-color:#DDEBDD;
}

td.bordtop 
{
    border-top:1px solid black;
    border-left:1px solid black;
    border-right:1px solid black;
}

td.bordmid
{
    border-left:1px solid black;
    border-right:1px solid black;
}

.ledgercreamdata
{
    background-color:#FFE4B5;
}
/*** End Data Dictionary Style *****************/   
/******************** HelpDesk Response Time ************************/
.helpdesk
{
background-color:#3AAE93;
}

.helpdesk_head
{
    background-color:#FF9900;
    color:White;
    font-weight:bold;
}
.helpdesk_bodylt
{
    background-color:#FFCC00;
    font-weight:bold;
    }
.helpdesk_bodydk
{
    background-color:#FFCC66;
    font-weight:bold;
    }

.help_survey
{
    background-color:#FFCC66;
    width:250px;
    }
/*********************************************************** End Table Styles ***********************************************************/

a.leftmenu:link {color:#00008B}      /* unvisited link */
a.leftmenu:visited {color:#800000}  /* visited link */
a.leftmenu:hover {color:#008000}  /* mouse over link */
a.leftmenu:active {color:#0000FF}  /* selected link */


/**********************Three Column Style********************/


.3coltable
{
width:100%;
}

.col1
{
width:10%;
vertical-align:top;
padding-right:5px;
padding-left:3px;
padding-top:25px;
background-color:#EEF0EA;
}
  
.col2
{
width:80%;
vertical-align:top;
}
    
.col3
{
width:10%;
vertical-align:top;
padding-left:5px;
}  
/********* End Three Column Style ***************/

/*.colmask
{/*background-color:Aqua;*/
/* position:relative;	/* This fixes the IE7 overflow hidden bug */
/*	clear:both;
	float:left;
	width:100%;			/* width of whole page */
/*	overflow:hidden;
 }
.colmid
{/*background-color:Blue;*/
/* float:left;
	width:100%;			/* width of page */
/*	position:relative;
	right:15%;
    }
.colleft
{/*background-color:Fuchsia;*/
/* float:left;
	width:100%;			/* width of page */
/*	position:relative;
	right:85%;
	
    }
.col1, .col2, .col3
{
    float:left;
	position:relative;
	overflow:inherit;
	padding-top:5px;
	overflow:hidden;
}    
    
.col1
{/*background-color:Gray;*/
/*	width:15%;
    }
.col2
{/*background-color:Green;*/
/*	width:70%;
	padding:0px 5px 0px 5px;
    }
.col3
{/*background-color:Lime;*/
/*	width:auto;
    }
*/
