/* CSS Document */

html, body {
	padding: 0;
	margin: 0;
	top: 0;
	left: 0;}

body {
	background-color:#ffffff;}

/*a:link, a:visited {
	color:#005D35;}*/


p, ul, li, td, h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#653614;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;}

p, ul, li, td {
	font-size: 12px;}
	
p, ul {
	padding-bottom:10px;}

li {
	padding-bottom:3px;}

td {
	vertical-align:top;}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-weight:bold;
	color:#005D35;
	padding-bottom:10px;
	/*background-color:#ffffff;*/}

.boxTitle {
	color:#FFFFFF;
	padding-bottom:5px;
	/*background-color:#ffffff;*/}

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#005D35;
	padding-bottom:5px;
	padding-top:10px;
	/*background-color:#ffffff;*/}

.photo {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#005D35;
	padding-bottom:5px;
	padding-top:10px;
	/*background-color:#ffffff;*/}
	
.photoText {
	font-size:11px;}


.header {
	/*font-size:11px;*/
	/*text-align:center;*/
	/*color:#000000;*/
	background-color:#521C02;}

.footer, .footerNoPrint {
	font-size:11px;
	text-align:center;
	/*color:#000000;*/
	background-color:#521C02;}

/*.regLink a:link {
	color:#005D35;}

.regLink a:visited {
	color:#003300;}*/

.cell a:link {
	color:#005D35;}

.cell a:visited {
	color:#003300;}
	
.homeContent a:link {
	color:#005D35;}

.homeContent a:visited {
	color:#005D35;}


.copyright, .copyrightT {
	font-size:10px;
	color:#EFE3B9;}

a.copyright {
	color:#EFE3B9;}

.textLink {
	color:#521C02;}

a.textLink {
	text-decoration:none;
	color:#521C02;}

.navBar {
	background-color:#CCCC66;
	}

.navCurrent{
	color:#FFFFFF;}



/* OLD NAV CSS 
.navCurrent {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;}

.navLink {
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#521C02;}

a.navLink {
	text-decoration:none;
	color:#521C02;}
 */



/* 								NEW MENU CSS - start  */


#nav, #nav ul { /* all lists */
/*
	float: left;
*/
	text-align:left;	/* added to make list items on drop down line up - was on nav li ul */

	background: #CCCC66;
	font-weight: bold;

	padding: 0px;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
/*
	width: 75px;
*/
	color: #521C02;
	text-decoration: none;
	padding: 0px 5px 0px 5px;	/* controls main nav items */

	display: block;
}


#nav li { /* all list items */
/*
	white-space:nowrap;
*/
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#FFFFFF;
	
	padding: 5px 10px 5px 10px;	/* controls main nav items */
	margin: 0px 0px 0px 30px;
	float: left;
/*	width: 100px;  width needed or else Opera goes nuts */

}

#nav li li {	/* I added this to have space around dropdown list items, but not top level nav  */

	padding: 10px 0px 0px 0px;	/* controls drop down nav items 												*/
	margin: 0px 0px 0px 5px;
	
/*	width: 175px;  width needed or else Opera goes nuts 													*/
}

#nav li ul { /* second-level lists */
/*
*/
	font-weight: normal;
	text-align:left;	/* added to make list items on drop down line up - don't need if same as nav ul */

	position: absolute;
	background: #CCCC66;
	width: 175px;	/* also change nav li ul a */
	padding: 0px 0px 10px 0px;	/* controls drop down nav items 												*/
	
/*	w\idth: 175px;	*/
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul a { /* allows second-level lists to be wider then containing li element													 */
	width: 175px;
	padding: 0px 0px 0px 0px;	/* controls drop down nav items 												*/
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav a:hover, #nav a.sfhover {	
/*	background: #CCCC66;	  changes background color of list item when you hover */
	color:#FFFFFF;
}


/*
#content {
	clear: left;
	color: #ccc;
}
*/

/* 								NEW MENU CSS - end */





	
.leftContent {
	background-color:#FFFFFF;}
	
.quoteSidebar {
	/*font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;*/
	font-weight:normal;
	font-style:italic;
	text-align:center;
	color: #653614;
	/*background-color:#FFFFCC;*/
}
.quoteSidebarA {
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #653614;
	/*background-color:#FFFFCC;*/
}

.more {
	color:#005D35;}

a.moreLink {
	/*text-decoration: none;*/
	color:#005D35;}
	
.moreHome {
	color:#FFFFFF;}

a.moreLinkHome {
	/*text-decoration: none;*/
	color:#FFFFFF;}
	
	
.rightBox1, .rightBox1noPrint {
	color:#521C02;
	background-color:#8E8A44;}

.rightBox2, .rightBox2noPrint {
	color:#CCCC66;
	background-color:#521C02;}

.rightBox3, .rightBox3noPrint {
	color:#521C02;
	background-color:#CCCC66;}

.listHome {
	/*list-style-type:none;*/
	font-weight:bold;
	margin-left: 0px;
	padding-left:10px;
	text-indent:0px;
	padding-bottom:0px;}

.topDots {
	background-image:url(images/top_dots.gif);
	background-repeat:repeat-x;
	background-color:#CCCC66;}

.topRightDots {
	background-image:url(images/right-dots1.gif);
	background-repeat:repeat-x;
	background-color:#8E8A44;}

.bottomRightDots {
	background-image:url(images/right-dots2.gif);
	background-repeat:repeat-x;
	background-color:#CCCC66;}

.printTitle {display:none;}


.spaceAbove {
	padding-bottom:5px;
	padding-top:30px;}

.zero {
	padding-bottom:5px;
	padding-top:0px;}

.caption {
	color:#FFFFFF;
	background-color:#521C02;
	padding-top:3px;
	padding-bottom:2px;}



.question {
	font-weight:normal;
	padding-top:10px;
	padding-bottom:0px;
}

.scale {
	padding-bottom:15px;
	padding-left:15px;
}

.results {
	font-weight:bold;
	padding-top:0px;
	padding-bottom:5px;
}

.answer {
	padding-bottom:15px;
	padding-left:25px;
}



.worksheet {
	border-style:solid;
	border-color:#653614;
	border-width: 1px;
	border-collapse;}

.worksheetTitle {
	text-align:center;}

/* Color info */

.pageBorder {
	background-color:#ffffff;}

.pageBackground {
	background-color:#EFE3B9;}

.pageDivider {
	background-color:#ffffff;}

.footerBreak {
	background-color:#ffffff;}

.headerBreak {
	background-color:#CCCC66;}

.colorBg {
	background-color:#ffffff;}

.colorMain {
	background-color:#EFE3B9;}

.colorAccent {
	background-color:#521C02;}

.colorLight {
	background-color:#CCCC66;}

.colorMed, .colorMedNoPrint {
	background-color:#8E8A44;}

.colorDark {
	background-color:#005D35;}

.textAccent {
	color:#521C02;}

.textLight {
	color:#CCCC66;}

.textDark {
	color:#005D35;}
	
.textWhite {
	color:#FFFFFF;}
