body
{
margin: 25px auto 20px 10px;
font: normal 10px verdana;
color: #000;
}

body.pop
{
margin: 0;
font: normal 10px verdana;
color: #000;
background: #E3EBF2;
}

	a {color: #0065cb;}
		a:hover {background: #eee;}
	
	img {border: 0;}
	
	th {text-transform: uppercase;}
	
	td
	{
	font: normal 10px verdana;
	}
	
	input, select, textarea
	{
	font: normal 10px verdana;
	vertical-align: middle;
	}
		textarea {height: 60px;}
	
		input.submit {width: auto; height: 18px; line-height: 9px; background: #eee;}
		input.wide, select.wide, textarea.wide {width: 250px;}
	
	.small {font-size: 9px; color: #666;}

div#masthead
{
width: 750px;
height: 95px;
margin-bottom: 15px;
text-align: right;
line-height: 40px;
}

	div#masthead img
	{
	float: left;
	}
	
div#banner
{
height: 23px;
}

	div#welcome
	{
	float: left;
	width: 420px;
	height: 12px;
	padding: 5px 0 4px 9px;
	border: 1px solid #cbcbcb;
	border-bottom: 1px solid #989898;
	border-right: 1px solid #989898;
	}
	
	a#logout, a#login, a#profile
	{
	height: 12px;
	display: block;
	float: left;
	width: 152px;
	margin-left: 0px;
	padding: 5px 0 4px 9px;
	color: #000;
	background: #e5e5e5;
	border-top: 1px solid #cbcbcb;
	border-bottom: 1px solid #989898;
	border-right: 1px solid #989898;
	border-left: 1px solid #fff;
	text-decoration: none;
	}
	
		a#logout img, a#profile img
		{
		margin-right: 5px;
		vertical-align: middle;
		}
		
		a#logout:hover, a#profile:hover
		{
		background: #e9ffc6;
		}

div#greyBox
{
width: 750px;
background: #b5c0cb;
}

	div#navBox
	{
	float: left;
	width: 147px;
	margin: 5px 5px 0 0;
	background: transparent;
	}
	
		div.navHolder
		{
		width: auto;
		clear: both;
		border-bottom: 1px solid #989898;
		border-right: 1px solid #989898;
		border-left: 1px solid #989898;
		}
		
			div.navHolder a
			{
			display: block;
			width: auto;
			height: 19px;
			background: #e5e5e5;
			border-top: 1px solid #fff;
			border-left: 1px solid #fff;
			font: normal 10px arial;
			color: #000;
			text-decoration: none;
			}
			
				div.navHolder a img
				{
				background: #f4f4f4;
				vertical-align: middle;
				}
				
				div.navHolder a:hover
				{
				background: #e9ffc6;
				}

				div.navHolder a:hover img
				{
				background: #cbff65;
				}
		
		div.subNavHolder
		{
		display: none;
		width: auto;
		margin-left: 23px;
		padding: 4px 1px 4px 5px;
		clear: both;
		background: #f4f4f4;
		border-bottom: 1px solid #989898;
		border-right: 1px solid #989898;
		border-left: 1px solid #989898;
		}
		
			div.subNavHolder a
			{
			display: block;
			margin-bottom: 3px;
			font: normal 10px arial;
			color: #000;
			}
		
			div.subNavHolder a:hover
			{
			background: #e9ffc6;
			}
				
				div.subNavHolder a#subLit
				{
				font-weight: bold;
				text-decoration: none;
				background: #e9ffc6;
				}
	
div#mainContainer
{
float: left;
width: 598px;
margin: 5px 0 50px 0;
padding: 10px 9px 12px 7px;
background: #fff;
border: 1px solid #989898;
/* IE6 */
voice-family: "\"}\""; 
voice-family:inherit;
width: 582px;
}

		h1 {margin: 0 0 0 0; font: bold 20px arial; color: #0065cb;}
		h1 a {display: block; float: right; font: bold 14px arial; color: #0065cb;}
		
		div.instructions {margin: 0 0 10px 0; color: #666;}
			div.instructions strong {display: block; margin: 5px 0 5px; font-size: 11px; color: #000;}
		div.links {margin: 10px 0 10px 0; color: #0065cb;}
		
		div.findTool {clear: both; margin-bottom: 20px; padding: 4px; border-top: 1px solid #b5c0cb; border-bottom: 1px solid #b5c0cb; background: #E3EBF2;}
		
		div.section {margin-bottom: 30px;}
		
		.header {font: bold 16px arial;}
		
			.header a.small {font: normal 11px;}
		
		.createLink {font-weight: bold;}
		
		div.content table {width: 580px; margin-bottom: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
		
		div.content table tr th {font: bold 10px verdana; background: #eee; border-bottom: 1px solid #ccc; text-align: left;}
		div.content table tr td {border-bottom: 1px solid #eee;}
		
		p.error
		{
		font: bold 12px verdana;
		color: #c30;
		}
		
		p.error li
		{
		font: normal 11px verdana;
		color: #c30;
		}

div#wys
{
float: left;
margin: 0;
}
textarea.wys
{
width: 200px;
height: 250px;
color: #666;
cursor: text;
}
div#previewContainer
{
float: left;
}
div.preview
{
float: left;
width: 200px;
height: 250px;
margin: 0 0 0 0;
padding: 4px;
color: #000;
background: #fefefe;
border: 2px inset;
overflow: auto;
}
	div#preview a
	{
	color: blue;
	}
	
div#buttons
{
float: left;
height: 260px;
margin: 15px 2px 0 2px;
}
input.wysInput
{
font: normal 9px verdana;
text-align: left;
letter-spacing: -0.06em;
width: 75px;
background: #eee;
}
h1.wysH1
{
font: bold 16px arial;
margin: 0 0 10px 0;
}
h2.wysH2
{
font: bold 11px arial;
margin: 0 0 0 0;
}

div.content table tr th a.sort {background: #fff;}
	div.content table tr th a.sort:hover {background: #FFDB9B;}
	
h5 { font: bold 10px Verdana;  }

button.likelink {
color:#0065CB; 
background-color:transparent;  
border:none; 
cursor:pointer;
white-space: normal;
font-family: verdana; 
font-size: 10px; 
vertical-align: bottom; 
padding-bottom: 0px;
}
button.likelink span {
	text-decoration: underline;
}

