/*  
Theme Name: NCA
Theme URI: http://salonlife.blogs.ncacares.org

*/



body		{font: 12px Verdana, Helvetica, san-serif; color: #000000;background-repeat:no-repeat;scrollbar-3dlight-color:000000;scrollbar-arrow-color:FFFFFF;scrollbar-face-color:7DA7D8;scrollbar-track-color: BFD4ED;}
td.main		{font: 11px Verdana, Helvetica, san-serif; color: #000000;}
p			{font: 12px Verdana, Helvetica, san-serif; color: #000000;}
td			{font: 11px Verdana, Helvetica, san-serif; color: #000000;}
li			{font: 11px Verdana, Helvetica, san-serif; color: #000000;}
blockquote	{font: 11px Verdana, Helvetica, san-serif; color: #000000;}

.norepeat {background-repeat:no-repeat;}

H1			{font: 18px Verdana, Helvetica, san-serif; font-weight: bold;color: #A3C88F;}
H2			{font: 24px Verdana, Helvetica, san-serif; font-weight: bold;color: #666666;}
H3			{font: 16px Verdana, Helvetica, san-serif; font-weight: bold;color: #333333;}
H4			{font: 14px Verdana, Helvetica, san-serif; font-weight: bold;color: #000066;}
H5{font: 13px Verdana, Helvetica, san-serif; font-weight: bold;color: #FF9933; margin-bottom: 5px;}
H6			{font: 12px Verdana, Helvetica, san-serif; font-weight: bold;color: #000066;}

.H1			{font: 18px Verdana, Helvetica, san-serif; font-weight: bold;color: #A3C88F;}
.H2			{font: 17px Verdana, Helvetica, san-serif; font-weight: bold;color: #666666;}
.H3			{font: 16px Verdana, Helvetica, san-serif; font-weight: bold;color: #333333;}
.H4			{font: 14px Verdana, Helvetica, san-serif; font-weight: bold;color: #000066;}
.H5			{font: 13px Verdana, Helvetica, san-serif; font-weight: bold;color: #660000;}
.H6			{font: 12px Verdana, Helvetica, san-serif; font-weight: bold;color: #000066;}
.greenhome  {font: 16px Arial, Helvetica, sans-serif; font-weight: bold;color: #A3C88F;}
.toptext    {font: 14px Verdana, Helvetica, san-serif; font-weight: bold;}
.toptext1    {font: 14px Verdana, Helvetica, san-serif;}
b			{font-weight: bold;}
u			{text-decoration: underline;}
i			{font-style: italic;}

.b			{font-weight: bold;}
.u			{text-decoration: underline;}
.i			{font-style: italic;}

.img_bullet {height:10px; width:10px;}

a			{color:#6699CC;text-decoration:underline;}
a:visited	{color:#6699CC;}
a:hover		{color:#A3C88F;text-decoration:none;}
a:active	{color:#6699CC;text-decoration:none;}


.utilitys				{font-size:10px;color:#ffffff;font-weight: bold;}
a.utilitys				{font-size:10px; color:#ffffff;font-weight: bold;text-decoration:none;}
a.utilitys:visited		{font-size:10px; color:#ffffff;font-weight: bold;text-decoration:none;}
a.utilitys:hover		{font-size:10px; color:#cccccc;font-weight: bold;text-decoration:none;}
a.utilitys:active		{font-size:10px; color:#ffffff;font-weight: bold;text-decoration:none;}

.salonutilitys				{font-size:9px;color:#333333;font-weight: bold;}
a.salonutilitys				{font-size:9px; color:#333333;font-weight: bold;text-decoration:none;}
a.salonutilitys:visited		{font-size:9px; color:#333333;font-weight: bold;text-decoration:none;}
a.salonutilitys:hover		{font-size:9px; color:#cccccc;font-weight: bold;text-decoration:none;}
a.salonutilitys:active		{font-size:9px; color:#333333;font-weight: bold;text-decoration:none;}

.salonutil				{font-size:10px;color:#ffffff;font-weight: bold;}
a.salonutil				{font-size:10px; color:#ffffff;font-weight: bold;text-decoration:none;}
a.salonutil:visited		{font-size:10px; color:#ffffff;font-weight: bold;text-decoration:none;}
a.salonutil:hover		{font-size:10px; color:#cccccc;font-weight: bold;text-decoration:none;}
a.salonutil:active		{font-size:10px; color:#ffffff;font-weight: bold;text-decoration:none;}

.footer				{font-size:10px; color:#ffffff;}
a.footer			{font-size:10px; color:#ffffff;text-decoration:none;}
a.footer:visited	{font-size:10px; color:#ffffff;text-decoration:none;}
a.footer:hover		{font-size:10px; color:#ffffff;text-decoration:none;}
a.footer:active		{font-size:10px; color:#ffffff;text-decoration:none;}

.salonfooter			{font-size:10px; color:#ffffff;}
a.salonfooter			{font-size:10px; color:#ffffff;text-decoration:underline;}
a.salonfooter:visited	{font-size:10px; color:#ffffff;text-decoration:underline;}
a.salonfooter:hover		{font-size:10px; color:#ffffff;text-decoration:underline;}
a.salonfooter:active	{font-size:10px; color:#ffffff;text-decoration:underline;}

.norepeat		{background-repeat:no-repeat;}


.title			{font-weight:bold;font-size:18px; color:#6699CC;}
.subtitle		{font-weight:bold;font-size:16px; color:#104A9C;}

.required		{color:#CC0000; font-weight:bold; font-size:14px}

.mainnav			{color:#993333; text-decoration:none; font-weight:bold; font-size:12px;}
a.mainnav			{color:#993333; text-decoration:none; font-weight:bold; font-size:12px;}
a.mainnav:visited	{color:#993333; text-decoration:none; font-weight:bold;}
a.mainnav:hover		{color:#E1BEA4; text-decoration:none; font-weight:bold;}
a.mainnav:active	{color:#993333; text-decoration:none; font-weight:bold;}

.salonnav				{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
a.salonnav				{color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
a.salonnav:visited		{color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.salonnav:hover		{color:#FF9933; text-decoration:none; font-weight:bold;}
a.salonnav:active		{color:#FFFFFF; text-decoration:none; font-weight:bold;}


.salonsidenav				{color:#FF9933; text-decoration:none; font-weight:bold; font-size:12px;}
a.salonsidenav				{color:#FF9933; text-decoration:none; font-weight:bold; font-size:12px;}
a.salonsidenav:visited		{color:#FF9933; text-decoration:none; font-weight:bold;}
a.salonsidenav:hover		{color:#99CC66; text-decoration:none; font-weight:bold;}
a.salonsidenav:active		{color:#FF9933; text-decoration:none; font-weight:bold;}


.menus			{color:#006699; text-decoration:none; font-weight:bold; font-size:11px;}
a.menus			{color:#006699; text-decoration:none; font-weight:bold; font-size:11px;}
a.menus:visited	{color:#006699; text-decoration:none; font-weight:bold;}
a.menus:hover	{color:#ffffff; text-decoration:none; font-weight:bold;}
a.menus:active	{color:#006699; text-decoration:none; font-weight:bold;}

.sideNavTitle		{color:#EDD049; text-decoration:none; font-size:13px; font-weight:bold;}
.sideNav			{color:#ffffff; text-decoration:none; font-size:10px;}
a.sideNav			{color:#ffffff; text-decoration:none; font-size:10px;}
a.sideNav:visited	{color:#ffffff; text-decoration:none;}
a.sideNav:hover		{color:#ffffff; text-decoration:none; font-weight:bold;}
a.sideNav:active	{color:#ffffff; text-decoration:none;}

.sideNav2			{color:#000000; text-decoration:none; font-size:10px;}
a.sideNav2			{color:#000000; text-decoration:none; font-size:10px;}
a.sideNav2:visited	{color:#000000; text-decoration:none;}
a.sideNav2:hover		{color:#000000; text-decoration:none;}
a.sideNav2:active	{color:#000000; text-decoration:none;}

.comment		{font-weight:normal;}
.inactive 		{color:#999999;}
.error  		{font: bold 12px Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none;}
.message  		{font: bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;background-color:#336699}

.HeadCell		{background:#6699CC;color:#FFFFFF;font-weight:bold;font-size:16px;}
.SubHeadCell	{background:#A3C88F;color:#000000;font-weight:bold;font-size:14px;}
.ColCell		{background:#cccccc;color:#000000;font-weight:bold;}
.RowCell		{background:#eeeeee;color:#000000;font-weight:bold;}
.BodyCell		{color:#000000;}
.BodyCell2		{background:#f5f5f5;color:#000000;}

.FormTable		{background:#ffffff;border-width: 0px; border-color:#ffffff;}
.FormInput		{font-size:11px;width:100%;}
.FormSelect		{font-size:11px;width:90%;}
.FormElement	{font-size:11px;}
.button			{background:#CCCCCC;}
.submit			{background:#CCCCCC; font-size:11px; color:#000000; border:1px solid #666666;}

.InstapollResults	{background-color:#990000; height:10px;}

/*From this point on is for the navigation menus. Each menu needs its own style to work right in Netscape*/

.Navmenus {display: block;width: 150px;height: 15px;text-align: left;text-decoration: none;font-family:Verdana;font-size:10px;color: #000000;font-weight:bold;
BORDER: none;border: solid 0px #A3C88F;}
.Navmenus:visited {display: block;width: 150px;height: 15px;text-align: left;text-decoration: none;font-family:Verdana;font-size:10px;color: #000000;font-weight:bold;
BORDER: none;border: solid 0px #A3C88F;}
.Navmenus:active {display: block;width: 150px;height: 15px;text-align: left;text-decoration: none;font-family:Verdana;font-size:10px;color: #000000;font-weight:bold;
BORDER: none;border: solid 0px #A3C88F;}
.Navmenus:hover {font-family:Verdana;font-size:10px;color: #FFFFFF;font-weight:bold;border: solid 0px #993333;background-color:#666666;}



.AboutNavmenus {text-decoration: none;font-family:Verdana;font-size:11px;font-weight:bold;color: #ffffff;}

.AboutNavmenus:visited {text-decoration: none;font-family:Verdana;font-size:11px;font-weight:bold;color: #ffffff;}

.AboutNavmenus:active {text-decoration: none;font-family:Verdana;font-size:11px;font-weight:bold;color: #ffffff;}

.AboutNavmenus:hover {
	text-decoration: none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color: #FF9933;
	
}



.MemberNavmenus {display: block;width: 130px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.MemberNavmenus:visited {display: block;width: 130px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.MemberNavmenus:active {display: block;width: 130px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.MemberNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}



.JoinNavmenus {display: block;width: 86px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.JoinNavmenus:visited {display: block;width: 86px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.JoinNavmenus:active {display: block;width: 86px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.JoinNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}




.AffiliatesNavmenus {display: block;width: 80px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.AffiliatesNavmenus:visited {display: block;width: 80px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.AffiliatesNavmenus:active {display: block;width: 80px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.AffiliatesNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}




.EventsNavmenus {display: block;width: 74px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.EventsNavmenus:visited {display: block;width: 74px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.EventsNavmenus:active {display: block;width: 74px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.EventsNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}




.NewsNavmenus {display: block;width: 61px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.NewsNavmenus:visited {display: block;width: 61px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.NewsNavmenus:active {display: block;width: 61px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.NewsNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}




.ResourcesNavmenus {display: block;width: 122px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.ResourcesNavmenus:visited {display: block;width: 122px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.ResourcesNavmenus:active {display: block;width: 122px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.ResourcesNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}



.LegislativeNavmenus {display: block;width: 107px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000; BORDER: none;border: solid 0px #E7E7CF;}

.LegislativeNavmenus:visited {display: block;width: 107px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.LegislativeNavmenus:active {display: block;width: 107px;height: 36px;text-align: center;text-decoration: none;font-family:Verdana;font-size:13px;font-weight:bold;color: #000000;BORDER: none;border: solid 0px #E7E7CF;}

.LegislativeNavmenus:hover {font-family:Verdana;font-size:13px;font-weight:bold;color: #FFFFFF;border: solid 0px #993333;background-color:#666666;}

/*Eseries Styles*/

.ETHRow
{
	background-color:#CCCCCC;
}
.EToolBar
{
	background-color:#FFFFFF;
}
.ETaskBar
{
	background-color:#FFFFFF;
}
.ETH 
{
	background-color:#CBE0C0;
}
.ETH A:link
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETH A:active
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETH A:visited
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETD 
{
	background-color:#CCCCCC;
}
.ETD A:link
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETD A:active
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETD A:visited
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETDALT 
{
	background-color:white;
}
.ETDALT A:link
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETDALT A:active
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.ETDALT A:visited
{
	color:#333399;
	font-family:arial;
	text-decoration:underline;
}
.EOTABLE 
{
	background-color:#99CCCC;
}
.EOTH 
{
	background-color:#9999CC;
}
.EOTD 
{
	background-color:white;
}
.EOBottomBar
{
	background-color:#99CCCC;
}
.EOTitleBar
{
	background-color:white;
}
.EOProductNavBar
{
	background-color:white;
}
.EOListNavBar
{
	background-color:white;
}
.EOInStock
{
	font-weight:bolder;
	background-color:#CCCCCC;
	font-size:10pt;
	font-family:Arial; 
	color:black;
	text-decoration:none;
}
.EOOutofStock
{
	font-weight:bolder;
	background-color:#CCCCCC;
	font-size:10pt;
	font-family:Arial; 
	color:red;
	text-decoration:none;
}	
.EETABLE 
{
	background:white;
}
.EBW10
{
	font-size:10pt;
	font-family:arial; 
	font-weight:bolder;
	color:#000033;
}
.ENW10
{
	font-size:10pt;
	font-family:arial; 
	color:white;
	font-weight:bold;
}
.EN12
{
	font-size:10pt;
	font-family:arial; 
	color:black;
}
.EN11
{
	font-size:10pt;
	font-family:arial; 
	color:black;
}
.EN10 
{
	font-size:10pt;
	font-family:arial; 
	color:black;
}
.EN9 
{
	font-size:9pt;
	font-family:arial; 
	color:black;
}
.EN8 {
	font-size:8pt;
	font-family:arial; 
	color:black;
}
.EH3 
{
	font-size:12pt;
	font-family:Arial; 
	color:#009999;
	font-weight:bold;
}
.EH4 
{
	font-size:10pt;
	font-family:arial; 
	color:#6666CC;
}
.EB12
{
	font-weight:bolder;
	font-size:14pt;
	font-family:arial; 
	color:#66CCCC;
	text-decoration: none;
}
.EB11
{
	font-weight:bolder;
	font-size:11pt;
	font-family:arial; 
	color:#003333;
}
.EB10
{
	font-weight:bolder;
	font-size:11pt;
	font-family:arial; 
	color:#000033;
}
.EB9
{
	font-weight:bolder;
	font-size:9pt;
	font-family:arial; 
	color:black;
}
.SideLine1 
{
	position:absolute; 
	left:0pt;
}
.SideLine2 
{
	position:absolute; 
	left:0pt;
}
.ButtonBar1 
{
	background-color:white; 
	text-align:center;
}
.ButtonBar2 
{
	background-color:white; 
	text-align:left;
}
