
body
  { behavior: url('csshover.htc');
  }

body, td {
	font-size: 12px;
	font-family: arial, helvetica, serif;
	color: #666;
	margin: 0;
  	padding: 0;
}

h1 {
	display: inline;
	color: #775577;
	font-size: 16px;
	font-family: arial, helvetica, serif;
	font-weight: bold;
}


a.large {
	font-size: 14px;
	color: #775577;

}

a {
	font-size: 12px;
	color: #775577;

}

a:hover {
	font-size: 12px;
	color: #AA88AA;
}


a:hover.large {
	font-size: 14px;
	color: #AA88AA;
}




.faded {
	color: #999;
}


div.news {
	border-top: 1px solid #aa88aa;
	color: #775577;
}

div.left {
	color: #775577;
}

td.textcol {
	background: url(images/border.gif) top left repeat-y;
}

td.leftcol {
	background-color: #ccbbcc;
	padding: 2;
}

td.main {
	padding: 2;
	text-align: justify;
}

div.main {
	text-alignment: justify;
}

td.toprow {
	background-color: #aa88aa;
  padding: 0;
}


ul.menu { 
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}


#nav li { 
	font-size: 12px;
	font-family: arial, helvetica, serif;
	float: left;
	position: relative;
	background-color: #aa88aa;
	width: 90px;

}

#nav li a {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	width: 100%;
	padding-bottom: 2px;
	padding-top: 2px;
	border: 0px;
	background: url(images/border.gif) top left repeat-y;
}

#nav>li a {
	display: block;
}


#nav li li a {
	font-weight: normal;
}




#nav li li.dropdown {
	border: solid #ccbbcc;
	border-width: 0px 0px 1px 0px;
}

#nav li.dropdown:hover, #nav li.teal.hover {
	background-color: #aa88aa;
}

#nav li.dropdown a:hover {
	background-color: #ccbbcc;
}

#nav li li.dropdown a {
	background-color: #aa88aa;
}

#nav li li.dropdown a:hover {
	background-color: #ccbbcc;
}







#nav li ul { 
	display: none;
	position: absolute;
	top: 19px;
	left: 0px;
}

#nav li ul ul { 
	display: none;
	position: absolute;
	top: 0px;
}

#nav li>ul { 
	top: 19px;
	left: 0px;
}

#nav li>ul ul { 
	top: 0px;
}


#nav li:hover ul ul, #nav li.hover ul ul {
    display:none; 
}

#nav li:hover ul, #nav ul li:hover ul, #nav li.hover ul, #nav ul li.hover ul {
    display:block;
}


#content {
	clear: left;
}


/* Begin employment pages */

input#lastname { display:none; }

#employment {
}

#employment-position {
	border-top: 1px dashed #aa88aa;
	padding: 10px 0px 10px 0px;
	margin: 0;
	list-style: none;
	vertical-align: middle;
}


#employment-position ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#employment-position li {
	padding: 3px 0px 5px 0px;
	margin: 0;
	list-style: none;
}

#position ul {

}


#employment-apply-form {
	width: 450px;
}

li.employment-apply-form-section {
	background-color: #efeeef;
	padding: 0px 10px 10px 10px;
	margin: 10px;
	list-style: none;
}


#employment-apply-form-s0, #employment-apply-form-s1, #employment-apply-form-s2, #employment-apply-form-s3 {
	padding: 0px;
}

#employment-apply-form-s1 li, #employment-apply-form-s2 li {
	padding: 0px 0px 10px 0px;
	list-style: none;
}

#employment-apply-form-s0 li, #employment-apply-form-s3 li {
	padding: 0px 0px 2px 0px;
	list-style: none;
}




/* End employment page */
