body {
	font-family:Verdana, serif;
	font-size: 13px;
	line-height:1.2em;
	color:#000;
}

/* -- Suckerfish Menu Styles -- */
#nav, #nav ul {
	font-family:Arial, sans-serif;
	font-size:10px;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0pt;
	margin:0;
	padding:0;
}
#nav a {
	color:#4F2C88;
	display:block;
	text-align:center;
	text-decoration:none;
}
#nav li {
	background: url(/graphics/burnett/menu_normal.gif) no-repeat center bottom;
	border-right:1px solid white;
	float:left;
	padding:2px 0 6px 0;
}
#nav .currentItem { background: url(/graphics/burnett/menu_over.gif) no-repeat center bottom; }
#nav .currentItem a { color:#ffffff; }
#nav li ul {
	border-top:1px solid #4f2c88;
	border-left:1px solid #4f2c88;
	border-right:1px solid #4f2c88;
	font-weight:normal;
	height:auto;
	left:-999em;
	margin:5px 0pt 0pt;
	position:absolute;
	width:15em;
}
#nav li li {
	background-image:none;
	background-color:#cbc0d1;
	border-right:none;
	border-bottom:1px solid #4f2c88;
	padding:0pt;
	width:15em;
}
#nav li ul a {
	padding:0.5em 0.5em;
	text-align:left;
	width:13em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
}
#nav li:hover ul, #nav li.sfhover ul {
	left:auto;
}
#nav li:hover, #nav li.sfhover {
	background: url(/graphics/burnett/menu_over.gif) no-repeat center bottom;
	position:static;
}
#nav li:hover a, #nav li.sfhover a {
	color:#fff;
}
#nav li:hover li a, #nav li.sfhover li a {
	color:#4f2c88;
}
	
#nav li li:hover, #nav li li.sfhover {
	background-image:none;
	background-color:#4f2c88;
}
#nav li li:hover a, #nav li li.sfhover a {
	color:#fff;
}

.clearFloats { clear:both; line-height:0.1em; }


.bkgsublinks {background-image: url(graphics/cccw_bkg_sublinks.gif); background-repeat: repeat-x; background-position: left bottom;}
.mainlinksOff {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: none;}
.mainlinksOn {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

.body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
.bodysmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.bodyfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.bodylegal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;}

.titlepage {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5C7287; font-weight: bold;}
.titlepageorange {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4F2C88; font-weight: bold;}
.titlepagewhite {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #F3F3F3; font-weight: bold;}

.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: none;}
.linksmore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: none;}
.linksrightside {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4F2C88; text-decoration: none;}
.linkssubmenu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: none;}

a:link.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: none;}
a:visited.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: none;}
a:hover.linksfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F2C88; text-decoration: underline;}

a:link.linksmore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9A7139; text-decoration: none;}
a:visited.linksmore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9A7139; text-decoration: none;}
a:hover.linksmore {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9A7139; text-decoration: underline;}

a:link.linkssubmenu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5F7593; text-decoration: none;}
a:visited.linkssubmenu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5F7593; text-decoration: none;}
a:hover.linkssubmenu {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #618082; text-decoration: none;}

.calendarTitle {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #5C7287; font-weight: bold;}
.calendarSubTitle {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4F2C88; font-weight: bold;}

/* -- advanced forms page -- */

.advForm 		{ width:440px; }
.advForm_denotes	{ font-style:italic; padding-bottom:15px;}
.advForm_star 		{ color:red;}
.advForm_labelOnly	{ padding:0px 0px 10px 0px; width:440px; overflow:hidden;}
.advForm_labelOnly .advForm_star { float:left; padding-left:}
.advForm_item 		{ padding:0px 0px 10px 0px; width:440px; overflow:hidden;}
.advForm_item label 	{ float:left; width: 150px; padding-right:10px; text-align:right; font-weight:bold;}
.advForm_itemTextArea	{ padding:0px 0px 10px 0px; width:440px; overflow:hidden;}
.advForm_itemTextArea label 	{ float:left; width: 150px; padding-right:10px; text-align:right; font-weight:bold; }
.advForm_itemCheckbox	{ padding:0px 0px 10px 150px; width:260px; overflow:hidden;}
.advForm option		{ padding-left:2px;}
.editor ul.advForm_radioGroup 	{ margin-left:160px; margin-bottom: 5px; list-style-type: none;}
.editor .advForm_radioGroup li	{ margin-bottom: 2px;}
.advForm_submitRow	{ margin-top:10px; padding-top:10px; border-top: 1px solid #ccc; clear:both;}
.advForm_submit		{ margin:4px 0 0 160px; padding:8px 10px; color: #fff; background-color:#4d2b85; border: none; cursor:pointer; text-transform:uppercase;}