body {
			
			
			
		   	/*
			scrollbar-base-color	: #0099CC;
 		   	scrollbar-track-color	: #0099CC;
 		   	scrollbar-face-color	: #99CC33;
     	   		scrollbar-highlight-color	: #99CC33;
 		   	scrollbar-3dlight-color	: #0099CC;
 		   	scrollbar-darkshadow-color	: #0099CC;
 		   	scrollbar-shadow-color	: #99CC33;
			scrollbar-arrow-color	: #0099CC;
			*/

}

p {
			color			: #666666;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 0px;
			padding-right		: 0px;
			padding-top		: 0px;
			padding-bottom		: 0px;
}

.content {
			color			: #666666;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 25px;
			padding-right		: 25px;
			padding-top		: 22px;
			padding-bottom		: 0px;
}

.contentHighlight {
			color			: #666666;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 25px;
			padding-right		: 25px;
			padding-top		: 22px;
			padding-bottom		: 0px;
			font-style		: italic;
			font-weight		: normal;
}

.heading {
			color			: #B6BA83;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-left		: 0px;
			padding-right		: 0px;
			padding-top		: 0px;
			padding-bottom		: 0px;
			font-style		: normal;
}

.copyright {
			color			: #B6BA83;
			font-size   		: 11px;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 5px;
			padding-right		: 15px;
			padding-bottom		: 5px;
			padding-left		: 25px;
			word-spacing		: 1px;		
}

.news {
			color			: #FFFFFF;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 0px;
			padding-right		: 0px;
			padding-top		: 0px;
			padding-bottom		: 0px;
}

.newsContent {
			color			: #666666;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 25px;
			padding-right		: 25px;
			padding-top		: 0px;
			padding-bottom		: 0px;
}


.bannerText {
			color			: #666666;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 20px;
			padding-right		: 20px;
			padding-top		: 10px;
			padding-bottom		: 10px;
}


a {
			text-decoration 	: none;
			color    		: #27619B;
			font-weight		: bold;
}

a:hover {		
			color     		: #F69631;
			text-decoration 	: underline;
			font-weight		: bold;			
}

a:active {
			color     		: #F69631;
			text-decoration 	: underline;
			font-weight		: bold;
			
}

a.news {
			text-decoration 	: none;
			color    		: #FFFFFF;
			font-weight		: bold;
}

a.news:hover {		
			color     		: #F69631;
			text-decoration 	: underline;
			font-weight		: bold;			
}

a.news:active {
			color     		: #F69631;
			text-decoration 	: underline;
			font-weight		: bold;
			
}

a.newsList {
			text-decoration 	: none;
			color    		: #FFFFFF;
			font-weight		: bold;
}

a.newsList:hover {		
			color     		: #54563F;
			text-decoration 	: underline;
			font-weight		: bold;			
}

a.newsList:active {
			color     		: #54563F;
			text-decoration 	: underline;
			font-weight		: bold;
			
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

select.req {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #E9FCE8;
}

input.req {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #E9FCE8;
}

textarea.req {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #E9FCE8;
}


.buttons
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #00664A;
    CURSOR: hand;
    COLOR: white;
    font-family: Arial, Helvetica, sans-serif;
}

td.content {
			color			: #666666;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 0px;
			padding-right		: 0px;
			padding-top		: 0px;
			padding-bottom		: 0px;
}

td.modelContent {
			color			: #666666;
			font-size   		: 10px;
			font-family 		: Arial, Helvetica, sans-serif;
			word-spacing		: 1px;
			padding-left		: 0px;
			padding-right		: 0px;
			padding-top		: 0px;
			padding-bottom		: 0px;
}


/*
Styles for admin site
*/

a.admin {
			color			: #27619B;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.admin:hover {
			color			: #F69631;
			text-decoration		: none;
			font-weight		: bold;
			padding-top	        : 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.admin:active {
			color			: #F69631;
			text-decoration		: none;
			font-weight		: bold;
			padding-top	        : 0px;
			padding-right  		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

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;
}

a.adminLink {
			color			: #ffffff;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLink:hover {
			color			: #54563F;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLink:active {
			color			: #54563F;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLinkReverse {
			color			: #ffffff;
			text-decoration		: none;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLinkReverse:hover {
			color			:  #CCCCCC;
			text-decoration		: underline;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

a.adminLinkReverse:active {
			color			:  #CCCCCC;
			text-decoration		: underline;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

.adminLink {
			color			: #000000;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size		: 12px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
			word-spacing		: 1px;
}

.adminLinkAlt {
			color			: #000000;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size		: 12px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
			word-spacing		: 1px;
}

.welcomeTag  {
			color 			: #FFFFFF;
			font-size 		: 14px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top 		: 0px;
			padding-right 		: 0px;
			padding-bottom 		: 0px;
			padding-left		: 0px;
			font-weight		: bold;
			word-spacing 		: 1px;
}

.login  {
			color 			: #FFFFFF;
			font-size		: 12px;
			font-family 		: Verdana, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			font-weight		: bold;
			word-spacing		: 1px;
}

.adminHeader  {
			color 			: #999999;
			font-size 		: 15px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top 		: 34px;
			padding-right 		: 0px;
			padding-bottom 		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
			word-spacing 		: 1px;
}


.adminHeaderAlt  {
			color 			: #000000;
			font-size 		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top 		: 0px;
			padding-right 		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			font-weight		: bold;
			word-spacing 		: 1px;
}


.adminText  {
			color			:  #333333;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 5px;
			padding-left		: 5px;
			word-spacing		: 1px;
}

.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		: 5px;
			word-spacing		: 1px;
}

.adminTitle  {
			color			:  #B6BA82;
			font-size   		: 12px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			font-weight		: bold;
			word-spacing		: 1px;
}

.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;
			word-spacing		: 1px;     
}

.buttonsLogin  {
			FONT-WEIGHT		: bold;
   			FONT-SIZE		: 12px;
    			BACKGROUND		: #cccccc;
   			COLOR			: #000000;
    			font-family		: Verdana, Arial, Helvetica, sans-serif;		
			CURSOR			: hand;
}