body {
	margin: 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

#container {
	margin: auto;
	width: 860px;
}

.h1 {
	color: #000000;
	font-size: 18pt;
	font-weight: bold;
	text-decoration: none;
	margin: 4px;
}

.subhead {
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	margin: 4px;
}

.subsubhead {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	margin: 4px;
}

.head {
	color: #000000;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: none;
	/*margin-left: 3px;*/
	margin: 4px;
}

.bighead {
	color: #000000;
	font-size: 16pt;
	font-weight: bold;
	text-decoration: none;
	margin: 4px;
}

.title {
	color: #000000;
	font-size: 22pt;
	font-weight: bold;
	text-decoration: none;
	margin: 4px;
}

.input { 
	border:1px solid #000000; 
	font-size:8pt; 
	left:2px; 
	text-indent:2px;
}

inputLead { 
	border:1px solid #000000; 
	font-size:9pt; 
}

form { 
	margin:0; 
	padding:0;
}

.title {
	font-size:15pt; 
	font-weight:bold; 
	font-style:italic; 
	text-decoration:none
}

.title a:visited {
	color: #3366CC; 
	font-size:15pt; 
	text-decoration:underline; 
	font-weight:bold; 
	font-style:italic;
}
	
.title a:link { 
	color: #3366CC; 
	font-size:15pt; 
	text-decoration:underline; 
	font-weight:bold; 
	font-style:italic;
}

.title a:hover {
	color: #ff0000; 
	font-size:15pt; 
	text-decoration:underline; 
	font-weight:bold; 
	font-style:italic; 
}

.page_title { 
	font-size:16pt; 
	color:#006600; 
	font-weight:bold;
}

.header_nav { 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight:normal; 
	text-decoration:none
}

.header_nav a:visited {	
	color: #FFFFFF; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.header_nav a:link { 
	color: #FFFFFF; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.header_nav a:hover { 
	color:#E1C606; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.copyright { 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight:normal; 
	text-decoration:none
}

.copyright a:visited {	
	color: #FFFFFF; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.copyright a:link { 
	color: #FFFFFF; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.copyright a:hover { 
	color:#E1C606; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.text {
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	/*margin: 4px; */
}

.text a:visited {
	color: #3366CC;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: bold;
}

.text a:link {
	color: #3366CC;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: bold;
}

.text a:hover {
	color: #ff0000; 
	font-size:10pt; 
	text-decoration:none; 
	font-weight:bold;
}

.bluelink {
	color: #3366CC;
	font-size: 10pt;
	text-decoration: underline;
	font-weight: bold;
}

.green {
	color: #3F7057;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	margin: 4px;
}

.superior {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	vertical-align: super;
}

.superiortext {
	font-family: Arial;
	font-size: 7pt;
	font-weight: normal;
	vertical-align: super;
}

.stext { color:#000000; font-size:10pt; font-weight:normal; text-decoration:none }
.stext a:visited {	color: #3366CC; font-size:10pt; text-decoration:none; font-weight:bold; }
.stext a:link { color: #3366CC; font-size:10pt; text-decoration:none; font-weight:bold; }
.stext a:hover { color: #ff0000; font-size:10pt; text-decoration:underline; font-weight:bold; }

.wtext { color:#FFFFFF; font-size:12pt; font-weight:normal; text-decoration:none }
.rtext { color:#FF0000; font-size:12pt; font-weight:normal; text-decoration:none }
.gtext { color:#006600; font-size:12pt; font-weight:normal; text-decoration:none }
.btext { color:#0000FF; font-size:12pt; font-weight:normal; text-decoration:none }

.reason { color:#3366CC; font-size:13pt; font-weight:normal; }

.side_bg { background-image:url(../images/side_bg.gif); background-repeat:repeat-x; }
.side_color { background-color:#EAEED8; }

#disableDiv { overflow:hidden; left:0px; top:0px; width:100%; height:100%; position:absolute; background-color:#000000; filter:alpha(opacity=60);-moz-opacity:.60; opacity:.60; z-index:10; }
#winDiv { position:absolute; z-index:11; width:100%; top:200px; }

.sep_right { border-right:dotted #666666 2px; }

.boxBdr { border-right:solid #9c9c9c 1px; border-left:solid #9c9c9c 1px; }

.frmBtn {
	color:#333;
	font-size:11pt;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	background-image:url(btn_bg.gif);
	background-repeat:repeat-x;
}

.btnHov{
	border-top-color:#c63;
	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;
}

.linksmall
{
	font-size: 8pt;
}

/* Needed for LMS Shoppping Cart Forms
----------------------------------------------- */
.cartformtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: Black;
}
.cartdesctext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	COLOR: Gray;
}
.cartformfield {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #ffffff;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#nacvamain{
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: Silver;
}


.agenda th { background: #bfbfbf; } 
.agenda-grey { background: #d9d9d9; }