/* These are all EXAMPLES -- they are meant to be updated/changed/modified */
	th { font: 12px 'Verdana','Arial','Helvetica','Sans-Serif'; text-align: left; font-weight: bold; }
	.title { font: 30px 'Verdana','Arial','Helvetica','Sans-Serif'; font-weight: bold; margin-left: -2px;}
	.title_action { font: 12px 'Verdana','Arial','Helvetica','Sans-Serif'; font-weight: bold; margin-bottom: -4px; }
	.warning { color: #ff0000; font-size: 10px }
	.instructions { font: 9px 'Arial','Helvetica','Sans-Serif'; font-style: italic; }
	.item_divider { line-height: 16px; }
	.item_label { font: 12px 'Verdana','Arial','Helvetica','Sans-Serif'; padding-bottom: 4px; }
	.item_label_disabled { font: 12px 'Verdana','Arial','Helvetica','Sans-Serif'; padding-bottom: 4px; color: #999999; }

	.button { font: 10px 'Verdana','Arial','Helvetica','Sans-Serif'; font-weight: bold; }
	.listbox { font: 12px 'Verdana','Arial','Helvetica','Sans-Serif'; width: 250px; }
	.textbox { font: 12px 'Verdana','Arial','Helvetica','Sans-Serif'; width: 250px; }
	
	.paginator_inactive_step { font-weight: bold; color: #aaaaaa; }
	.paginator_active_step { font-weight: bold; color: #000000; text-decoration: none; }
	.paginator_page { text-decoration: none; color: #000000; padding: 0px 3px 0px 3px; }
	.paginator_selected_page { font-weight: bold; background-color: #ddccff; padding: 0px 3px 0px 3px; border: 1px; border-style: solid; }

	
/*   Elliott's Wizard Styles    */	
	
	
/* CSS Document */

body{
	margin: 0;
	background-color: #ffffff;
	font-family: 'Verdana','Arial','Helvetica','Sans-Serif';
	font-size: 70%;
}


/* NAV MENU */

.main_structure_header{
	background-color: #d9edff;
	border-bottom: solid 2px #83afd4;
}

.holder_intro_login{
float: left;
width: 275px;
padding: 25px;
border: solid 1px #81add4;
background-color: #fcfdff;
margin: 10px 0px 0px 0px;
display: inline; /* IE Hack */
}


.img_floater_right{
float: right;
}
.img_floater_left{
float: left;
}

ul {
	list-style-type: none;
	padding: 5px 0px 5px 0px;
	margin: auto;
}

li {
	background-image: url(images/list_bulletpoint.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 1em;
}
	
/*body {
	
	font-size: 70%;
} */
/* Links */

img {
	border: 0;
}
div.autosize {
	display: table;
	width: 1px;
}
div.autosize > div { display: table-cell;}
div.leftpane {
	width: 49%;
	float: left;
}
div.leftcontent {
	float: right;
}
div.rightpane {
	float: left;
}

div.wizard_entry {
	padding-left: 15px;
	padding-right: none;
	padding-top: 15px;
	padding-bottom: none;
	width: 780px;
}
div.wizard_footer_left {
	float:left;
	text-align:right;
	width: 460px;
}
div.wizard_footer_right {
	float:left;
	text-align:right;
	width: 300px;
}

.wizard_tabbuttons {
	position: absolute;
	left: 630px;
}
.wizard_navbuttons {
	margin: 10px;
}
	
.sectiontitle{
	color:#294C83;
	font-size:200%;
	font-weight:bold;
}	
.sectionsubtitle{
	color:#5584CA;
	font-size:150%;
	font-weight:bold;
}	
.sectionnote{
	color:#294C83;
	font-weight:bold;
}	
.listtitle{
	color:#294C83;
	font-size:135%;
	font-weight:bold;
}
.edittitle{
	color:green;
	font-size:135%;
	font-weight:bold;
}
.fieldlabel {
	text-align: right;
	white-space: nowrap;
	vertical-align:top;
}
.fielddata {
	text-align: left;
}
.formbutton {
	text-align: center;
}
#nowrapspan td {
	white-space: nowrap;
}
div.greenbox {
	text-align: center;
	margin-right: auto;
	float: left;
	color: gray;
	border: 1pt solid green;
	padding: 15px;
}

.bluebox {
	color: gray;
	border:1px solid #86b1d4;
	margin: 10px 10px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.notetext{
	color: #41729c;
}

.notepopup {
	font-family: Verdana;
	font-size: 10px;
	color: #41729c;
}

.noteneeds{
	color: #41729c;
	font-weight:bold;
}

/* Green Box on Right Panel */
div.sectiontext-main{
	color:#294C83;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
}
/* Blue Box on Left Column */

.notebox{
	white-space: normal;
	color: #41729c;
	font-weight:bold;
	border:1px solid #B2C6CA;
	padding: 5px;
	background-color: #d7fffb;
}
.extraextrashort{
	width:2em;
}
.extrashort{
	width:4em;
}
.short{
	width:8em;
}
.long{
	width:15em;
}
.prefix{
	width:2em;
}
.phone{
	width:12em;
}
#dhtmltooltipframe{
 position: absolute;
 border:none;
 width: 350px;
 height:150px;
 font-size: 10pt;
 visibility: hidden;
 z-index: 100;
}
/* floating tips */
#dhtmltooltip{
 position: absolute;
 width: 350px;
 font-weight: bold;
 font-size: 10pt;
 border: 1px solid #1355c2;
 padding: 15px;
 color: #002d62; 
 background: #ffffff;
 visibility: hidden;
 z-index: 100;
}
div.homepage-main{
	border:1pt solid #B2C6CA;
	padding:10px;
	margin-top: 15px;	
}
.imagebox{
padding:10px;
width:400px;
height:200px;
background:white
}
.eventimagebox{
padding:10px;
width:400px;
height:200px;
background:white;
}
textarea.metakeyword{
	width:220px;
	height:100px;
}
textarea.helpcontent{
	width:400px;
	height:160px;
}
iframe.metakeyword{
	width:400px;
	height:167px;
}
.imageUploadIframe {
	height: 50px;
}
.subMenu {

margin-top: 10px;	
margin-bottom: 10px;
padding: 20px 5px;
background: #D9EDFF;
width: 	410px;
text-align:center;
}
.btn{
	cursor:pointer;
}
textarea.field{
	width:250px;
	height:200px;
}
.imageUploadIframe{
	overflow:hidden;
	width:300px;
	height:80px;
}
label.login-field, div.login-input{
	padding-bottom:5px;
	float:left;
}
label.login-field{
	width:80px;
}
input.login-input{
	width:150px;
}
br.left{
	clear:left;
}
br.right{
	clear:right;
}
div.center{
	text-align:center;
}
.floatright{float:right;}
.floatleft{float:left;}
.PrivacyPolicy{
	width:350px;
	height:200px;
}
/* wz12
 */
.pubsitepage_row{
	width:850px;
	padding-top:5px;
}
.pubsitepage_header{
	border:1pt solid #0079E8;
	padding:5px;
}
.pubsitepage_item_edit{
	float:left;
	width:120px;	
}
.pubsitepage_item_pagetype{
	float:left;
	width:120px;
}
.pubsitepage_item_title{
	float:left;
	width:300px;	
}
.pubsitepage_item_title_left{
	float:left;
	width:200px;	
}
.pubsitepage_item_title_right{
	float:left;
	width:100px;	
}
.pubsitepage_item_visible{
	float:left;
	width:120px;	
}
.pubsitepage_item_order{
	float:left;
	width:120px;	
}
.pubsitepage_item_content{
	float:left;
	width:700px;
	background:#D2E9FF;
	padding:5px;
}
.site_page_section_image_left {
	float: left;
	vertical-align: top;
	margin-right: 10px;
	border: 1px solid #666;
	padding: 2px;
}
.site_page_section_image_right {
	float: right;
	margin-left: 10px;
	vertical-align: top;
	border: 1px solid #666;
	padding: 2px;
}
.site_page_section_heading{
	font-weight:bold;
	font-size:14pt;
}


.user_stats
{
	border: 1px solid black;
	border-collapse: collapse;
	width: 300px;
}
.user_stats td, .user_stats th
{
	border: 0px;
	padding: 3px 3px 3px 3px;
}
/* Editor */
.pdflink{
background: url(/images/pdf_icon.gif) no-repeat 10px 0px;
padding: 7px 7px 10px 45px;
font-weight: bold;
text-decoration: underline;
display: block;
}
.pdflink:hover{
background: #ffffff url(/images/pdf_icon.gif) no-repeat 10px 0px;
}
