body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;     /* Body text font family */
	font-size: 11px;					/* Body text font size */	
	color: #FFFFFF;						/* Body text font color */				
	background-color: #FFFFFF;				/* Body background color */
}

body a {
	color: #00A23F;                 /* Body link font color */ 
	text-decoration: none;     	/* Body link decoration */
}

body a:hover {
	color: #00A23F;                	/* Body link color when mouse is over */
	text-decoration: underline;     /* Body link text decoration when mouse is over */ 
}

.txtCopyright a {
	font-family: Verdana;		/* Power By text font family */
	font-size: 10px;		/* Power By text font size */
	color: #007FC4;			/* Power By text font color */
	font-weight: normal;		/* Power By text font weight */
	text-decoration:none;		/* Power By text decoration */
}

.txtCopyright a:hover {
	font-family: Verdana;		/* Power By text font family, when mouse is over */
	font-size: 10px;		/* Power By text font size, when mouse is over */
	color: #007FC4;			/* Power By text font color, when mouse is over */
	text-decoration: underline;	/* Power By text decoration, when mouse is over */
}

/*************************************************************************** SiteAdmin styles */

.Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;    	/* Header font family */
	font-size: 18px; 					/* Header font size */
	line-height: 20px;					/* Header text line height */
	color: #00A23F;						/* Header font color */
	font-weight: normal;					/* Header font weight */
}    

.SubHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;	/* SubHeader font family */
	line-height: 15px; 					/* SubHeader line height */
	font-size: 11px; 					/* SubHeader font size */
	font-weight: bold;					/* SubHeader font weight */
	color: #00A23F;						/* SubHeader font color */
}

.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;	/* Text font family */
	line-height: 15px; 					/* Text line height */	
	font-size: 11px; 					/* Text font size */
	font-weight: normal;					/* Text font weight */
	color: #000000;						/* Text font color */
}

/*************************************************************************** General styles */

#Skeleton {
	background: url(../img/blueline.gif) top left repeat-x;	/* Skeleton top blue line */
}

#ColPlacementOuter {
	border-right: 168px solid #007FC4;			/* ColPlacementOuter right border */
	background-color: #FFFFFF; 				/* ColPlacementOuter background color */
}

#MainContainerBox {
	background-color: #FFFFFF;				/* MainContainerBox background color */	
}

#HeaderBox {
	background: url(../img/logo.gif) left top no-repeat;	/* HeaderBox background image */
	border-left: 5px solid #0474BC;				/* HeaderBox left border */
	border-bottom: 1px solid #FFFFFF;			/* HeaderBox bottom border */
}

#CenterBox {
	border-top: 5px solid #00A23F;					/* CenterBox top border */
	border-left: 5px solid #00A23F;					/* CenterBox left border */
	background: url(../img/bottom.gif) left bottom no-repeat;	/* Center Box background image */  	
}

#TextArea {
	background-color: #FFFFFF;					/* TextArea background color */
}

#RightBox {
	border-top: 1px solid #FFFFFF;					/* RightBox top border */
	background: url(../img/menubg.gif) left top no-repeat;		/* RightBox background image */
	background-color: #CCE5F3;					/* RightBox background color */
}

#RightTop {
	background: url(../img/righttop.gif) left top no-repeat;	/* RightTop area background image */
}

#RightTop a {
	color: #ffffff;                 /* Body link font color */ 
	text-decoration: none;     	/* Body link decoration */
}

#RightTop a:hover {
	color: #ffffff;                	/* Body link color when mouse is over */
	text-decoration: underline;     /* Body link text decoration when mouse is over */ 
}

#Address {
	background-color: #007FC4;					/* Address information background color */
}

#FooterBox {
	background-color: #FFFFFF;					/* FooterBox background color */
}



/********************************************************************************* SA -styles */

#SAContent1 a, #SAContent2 a,#SAContent3 a{
	color: #00A23F;							/* SAContent color */
	text-decoration: underline;					/* SAContent text decoration */
}

#SAContent1 a:hover, #SAContent2 a:hover, #SAContent3 a:hover{
	color: #00A23F;							/* SAContent color, when mouse is over */
	text-decoration: none;						/* SAContent text decoration, when mouse is over */
}

#SABanner {
	border-top: 1px solid #FFFFFF;					/* SABanner top border */
}


#SAInclude1 {
	background: url(../img/rightbottom.gif) top left no-repeat;	/* SAInclude1 background image */
	background-color: transparent;					/* SAInclude1 background color */
}

/********************************************************************************* Form format */

#FormInfo, #FormHae {
	border-bottom: 1px solid #00A23F; 				/* FormInfo,FormHae bottom border */
}

.HaeForm ul li,.InfoForm ul li {
	font-weight: bold;						/* HaeForm and InfoForm font weight */
	color: #00A23F;							/* HaeForm and InfoForm font color */
	border-left: 1px solid #00A23F;					/* HaeForm and InfoForm left border */
	border-top: 1px solid #00A23F;					/* HaeForm and InfoForm top bottom */
}

.HaeForm ul li.Text {
	background-color: #E5F6EB;					/* HaeForm Text background color */
}

.InfoForm ul li.Text {
	background-color: #E5F6EB;					/* InfoForm Text background color */
}

.HaeForm ul li.Choice {
	border-right: 1px solid #00A23F;				/* HaeForm Choice right border */
	border-top: 1px solid #00A23F;					/* HaeForm Choice top border */
	background-color: #E5F6EB;					/* HaeForm Choice background color */
}

.InfoForm ul li.Choice {
	color: #000000;							/* InfoForm Choice text color */
	border-right: 1px solid #00A23F;				/* InfoForm Choice right border */
	border-top: 1px solid #00A23F;					/* InfoForm Choice top border */
	background-color: #FFFFFF;					/* InfoForm Choice background color */
}

.ListHeader ul, .Embossed ul, .Normal ul {
	font-family: Verdana;						/* ListForm font family */
	font-size: 10px;						/* ListForm font size */
	border-bottom: 1px solid #00A23F;				/* ListForm bottom border */
	border-left: 1px solid #00A23F;					/* ListForm left border */
	border-right: 1px solid #00A23F;				/* ListForm right border */
 }
 
 .listHeader {
 	border-top: 1px solid #00A23F;					/* ListHeader top border */
}

.ListHeader ul 	{
	background-color: #00A23F;					/* ListHeader background color */	
}

 .ListHeader ul.OnRowHoverOut  { 
	background-color: white;					/* ListHeader OnRowHoverOut background color */
}

.ListHeader ul.OnRowHover { 
	background-color: white;					/* ListHeader OnRowHover background color */
}

.Normal ul, .Normal ul.OnRowHoverOut{ 
	background-color: #E5F6EB;					/* Normal link OnRowHoverOut background color */
}

.Normal ul.OnRowHover { 
	background-color: #EEEEEE;					/* Normal link OnRowHover background color */
}

.Embossed ul, .Embossed ul.OnRowHoverOut{ 
	background-color: #F2FAF5;					/* Embossed link background color */
}
	
.Embossed ul.OnRowHover{ 
	background-color: #EEEEEE;					/* Embossed link OnRowHover background color */
 }
 
.ListHeader ul li, .Embossed ul li, .Normal ul li {
	text-decoration: none;						/* Li link text decoration */
}

.ListHeader ul li a {
	text-decoration: none! important;				/* ListHeader link text decoration */
}

.ListHeader ul li a:hover{ 
	text-decoration: underline !important;				/* ListHeader link text decoration, when mouse is over */
}
	
.Embossed ul li a:hover{ 
	color: navy;							/* Embossed link color, when mouse is over */
}
	
.Normal ul li a:hover { 
	color: navy;							/* Normal link color, when mouse is over */
}

li.Tab1, li.Tab1 a,li.Tab2, li.Tab2 a, li.Tab3, li.Tab3 a, li.Tab4, li.Tab4 a {
	text-decoration: none;						/* Tabs link text decoration */
	color: #00A23F;							/* Tabs link text color */
}

li.Tab1 a.White, li.Tab2 a.White, li.Tab3 a.White, li.Tab4 a.White {
	color: #FFFFFF;							/* Header tabs text color */
	font-weight: bold;						/* Header tabs font weight */
}








