body
{
	font-family: 'Trebuchet MS';
}


#staff_list
{
	padding: 0 20px 20px 20px;
}
.staff
{
	border-bottom: 1px solid #ccc;
	padding: 7px;
}
#center-in .staff
{
	border-bottom: 1px solid #CC9900;
	padding: 7px;
}
h2
{
	color: #022652;
	font-size: 18px;
	border-bottom: 4px solid #cc9900;
	padding: 20px 0 8px 10px;
	margin-bottom: 0;
}

.staff h3
{
	cursor: pointer;
	padding: 0;
	margin: 0 0 0 5px;
	font-size: 13px;
}
.staff div
{
	/* display: none; */
	padding: 4px 4px 0 14px;
	font-size: 13px;
}
#staff_left {width:60%;}
#staff_left fieldset {border:1px solid #ccc;margin:10px 5px 10px 27px;background-color:#fff;padding:0px 8px 8px 8px;}
p.news_pad {border:1px solid #C2A877;background-color:#F5F3DE;height:100%;}
#staff_left legend {font-weight:bold;}
#staff_left fieldset span {font-weight:bold;text-transform:uppercase;font-size:10px;}
#staff_left fieldset p {margin-left:20px;}
.odd
{
	background-color: #fff;
}
.even
{
	background-color: #ffffcc;
}
#center-in .even
{
	background-color: #F5F3DE;
}
.even_emp
{
	background-color: #ffffcc;
	font-weight:bold;
	padding:5px;
	font-variant:small-caps;
}
span.even_emp
{
	background-color: #ffffcc;
	font-weight:bold;
	padding:5px;
	padding-left:0;
	margin-left:0;
	font-variant:small-caps;
}

input
{
	margin-bottom: 10px;
}
.info
{
	font-size: 11pt;
	padding: 0 5px;
}
h3.arrow_left
{
	margin: 0;
	padding-left: 14px;
	display: block;
	background: url(/images/button_expand_collapse.gif) no-repeat 0 5px;
}

h3.arrow_down
{
	margin: 0;
	padding-left: 14px;
	display: block;
	background: url(/images/button_expand_collapse.gif) no-repeat 0 -35px;
}

#button_expand_collapse
{
	margin:0px 10px 0 15px;
}


.box
{
	border: 2px solid #cc9900;
	padding:0px 15px 0px 15px;
	margin:0 20px;
	margin-right:20px ;
	background-color: #ffffcc;
}
#center-in .box
{
	border: 2px solid #cc9900;
	padding:0px 15px 0px 15px;
	margin:0 20px;
	margin-right:20px ;
	background-color: #F5F3DE;
}
/* additional employment styles */
.indent_sort 
{
	margin-left:20px;

}
p.indent_intro {
	padding:10px 0px 20px 10px;
}
p.indent_report {
	
}
p.intro {
	font-size:12px;
	padding-left:25px;
}
h1.indent_sort 
{
	font-size:26px;

}
ul.zero li {margin-top:0;padding-top:0;}
.summary {
	margin:20px 50px 30px 50px;
}

#center-in #staff_list {float:left;width:69%;margin-bottom:50px;min-height:27em;margin-top:0;padding-top:0;}
.sidebarText{
	float:right;
	width:16%;
	margin:25px 10px 10px 0px;
	padding:10px 12px 12px 12px;
	background-color:#F3F2E9;
	border:1px solid #C2A877;
	}
.sidebarText h3 {font-size:14px;}
/* a-z guide */
.item {font-size:14px;list-style:none;margin-left:0;padding-left:0;}
.item li {padding-bottom:1px;padding-top:1px;line-height:1.8em;font-weight:bold;}
.item a:link {font-weight:normal;border-bottom:1px dotted tan;}
.item li a:hover {font-weight:normal;border:none;}
.item li a:visited {font-weight:normal;border:none;color:#D59900;}
div#center-in .letter {
	font-weight:bold;
	font-size:28px;
	color:#9E2E2C;
	padding:15px 0 0 0;
}	
div#center-in h2 {
	margin-left:0;
	padding-left:0;
	font-size: 18px;
	color:#000;
}
#ex_title {margin:0;padding:5px 0;}
#ex_button {border-right:2px solid #cc9900;margin:0;padding:5px 0;}
#ex_sort {margin:0;padding:0 5px 0 20px;}
/* sitemap */
#site_map ul {list-style:none;}
#site_map ul ul {list-style:disc;}
#site_map li {font-weight:bold;font-size:14px;padding-top:12px;}
#site_map ul ul li {font-weight:normal;font-size:13px;line-height:1em;}
.in {font-size:13px; margin:0;}

/* */
.buttons input {border:1px solid #915A00;background-color:#F3F2E9;color:#333360;cursor:pointer;}
.buttons input:hover {background-color:#C1AA77;color:#333360;cursor:pointer;}
.buttons input:active {background-color:#996633;cursor:pointer;color:#fff;}
#errors {margin:0 0 15px 0;padding:0;}
.staffList {float:right;background-color:#FFFFCC;border:1px solid #ccc;width:250px;}
.hqstaff {margin-right:320px;}
.staff-hr {border:1px solid #CC9900;}
#staff_quicklinks {margin-right:320px;}

ul#gen {list-style:none;border:4px double #CC9900;padding:0px 12px 12px 12px;margin:15px 10px 12px 10px;background-color:#fff;}
ul#gen li {padding-bottom:5px;}
ul.sidelist { width: 250px; padding:0;}
.sidelist { list-style:none; border:1px solid #ccc; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; padding:0px 12px 12px 12px;margin:15px 10px 12px 10px;background-color:#fff;}
.sidelist li {padding: 8px;}
.sidelist h4 {background-color:#e8e8e8; border-bottom: 1px solid #ccc; padding:5px 0;text-align:center;margin:0;font-size:12px;}
ul#side_dir {list-style:none;padding:5px 12px 12px 12px;margin:0 12px;}
ul#side_dir li {padding-bottom:22px;}

table#carnegie {}
table#reg_meet td {padding-right:30px;}
#staffNav ul.sidelist {background-color:#fff;}
#staffNav ul.sidelist li {border-bottom:2px dotted #F5F3DE;background: url(http://www.ptk.org/images/button_expand_collapse.gif) no-repeat 0 5px;margin:2px 0 0 15px;padding:0 10px 2px 26px;}

