.topSpan{
	background-image: url("http://clients.serverside.net/nexus/images/side_span_top.gif");
	background-repeat: repeat-x;
}

.topSpanSide{
	background-image: url("http://clients.serverside.net/nexus/images/side_span_top_sec.gif");
	background-repeat: repeat-x;
}

p {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
}

.regularText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
}

.formText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #485F2B;
	font-weight: bold;
}

.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8A00;
	font-weight: bold;
}

.newsHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a.newsLink {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.newsLink:hover {
	color: #FFD26D;
	font-weight: bold;
	text-decoration: none;
}
a.newsLink:active {
	color: #FFD26D;
	font-weight: bold;
	text-decoration: none;
}

.featureHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8A00;
	font-weight: bold;
}

.featureContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

a {
	color: #FF8A00;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #CF711A;
	font-weight: bold;
	text-decoration: none;
}
a:active {
	color: #CF711A;
	font-weight: bold;
	text-decoration: none;
}

a.menuPopLink {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
a.menuPopLink:hover {
	color: #CF711A;
	font-weight: bold;
	text-decoration: none;
}
a.menuPopLink:active {
	color: #CF711A;
	font-weight: bold;
	text-decoration: none;
}

.menuButton{
	color: #333333;
	font-family:Arial; 
	font-size:10px; 
	font-weight:bold; 
}

blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3333333;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

dl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

a.copyright {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.copyright:hover {
	color: #485F2B;
	font-weight: bold;
	text-decoration: none;
}
a.copyright:active {
	color: #485F2B;
	font-weight: bold;
	text-decoration: none;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

select.req {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #EBEAEF;
}

input.req {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #EBEAEF;
}

textarea.req {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background: #EBEAEF;
}

/*
Styles for admin site
*/
.buttonsLogin  {
	font-weight		: bold;
	font-size		: 12px;
	background		: #cccccc;
	color			: #141414;
	font-family		: Verdana, Arial, Helvetica, sans-serif;		
	cursor			: hand;
}

/* Formatting Text under Active Edit Window - white */
.description  {
			color 			: #FFFFFF;
			font-size 		: 10px;
			font-family 	: Arial, Helvetica, sans-serif;
}

/* Formatting Text under Active Edit Window - color */
.descriptionAlt  {
			color 			: #485F2B;
			font-size 		: 10px;
			font-family 	: Arial, Helvetica, sans-serif;
}

/* Formatting Text for upload links - white */
.linkText {
			font-family 		: Arial, Helvetica, sans-serif;
			font-size 		: 12px;
			text-decoration 	: none;
			color				: #333333;
			font-weight			: bold;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
}

/* Formatting Text for upload links - color */
.linkTextAlt {
			font-family 		: Arial, Helvetica, sans-serif;
			font-size 		: 12px;
			text-decoration 	: none;
			color				: #FFFFFF;
			font-weight			: bold;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
}

/* Menu Link for column list items  */
a.admin {
			font-size   		: 12px;
			color			: #D7AC00;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.admin:hover {
			font-size   		: 12px;
			color			: #999999;
			text-decoration		: none;
			font-weight		: bold;
			padding-top	        : 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.admin:active {
			font-size   		: 12px;
			color			: #999999;
			text-decoration		: none;
			font-weight		: bold;
			padding-top	        : 0px;
			padding-right  		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

/* Menu Link for secondary navigation  */
a.adminLinkAlt {
			color			: #ffffff;
			text-decoration		: none;
			font-weight		: bold;
			padding-top	        : 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLinkAlt:hover {
			color			: #CCCCCC;
			text-decoration		: none;
			font-weight		: bold;
			padding-top	        : 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLinkAlt:active {
			color			: #FFFFFF;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

/* Menu Links  */
a.adminLink {
			color			: #485F2B;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
}

a.adminLink:hover {
			color			: #6D7F50;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
}

a.adminLink:active {
			color			: #6D7F50;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
}

/* Formatting for menu headings  */
.adminMenu {
			text-decoration 	: none;
			color				: #333333;
			font-weight			: bold;
			padding-left		: 0px;
			padding-right		: 0px;
			padding-top			: 0px;
			padding-bottom		: 0px;
}

.adminLinkMenu {
			font-family 		: Arial, Helvetica, sans-serif;
			font-size		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
}

/* For bottom tag line on admin login page  */
.welcomeTag  {
			color 			: #FFFFFF;
			font-size 		: 12px;
			font-family 		: Verdana, Arial, Helvetica, sans-serif;
			padding-top 		: 0px;
			padding-right 		: 0px;
			padding-bottom 		: 0px;
			padding-left		: 0px;
			font-weight		: bold;
}

/* For text on admin login page  */
.login  {
			color 			: #333333;
			font-size		: 11px;
			font-family 		: Verdana, Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			font-weight		: bold;
}

/* For top text reading "Administration Area" */
.adminHeader  {
			color 			: #FFFFFF;
			font-size 		: 18px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top 		: 0px;
			padding-right 		: 0px;
			padding-bottom 		: 0px;
			padding-left		: 10px;
			font-weight		: bold;
}

/* For regular text content */
.adminText  {
			color 			: #000000;
			font-size 		: 11px;
			font-family 		: Arial, Helvetica, sans-serif;
}

/* For regular text content */
.adminText  {
			color			:  #333333;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

/* For text headings at top of content area */
.adminHeaderText  {
			color		        :  #333333;
			font-weight		: bold;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 5px;
			padding-left		: 0px;
}

/* For column text - color */
.adminTitleText  {
			color			:  #333333;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
}

/* For column headings - color */
.adminTitle  {
			color			:  #485F2B;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
}

/* For column headings - white */
.adminTitleAlt  {
			color			:  #ffffff;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
}