/* Start of CMSMS style sheet 'neca-themes' */
/*  GENERIC BLUE  */
#middleCol.generic h1, #middleCol.generic h2, #middleCol.generic h3, #middleCol.generic a, #popup.generic h1, #popup.generic h2, #popup.generic h3, #popup.generic a   {
	color: #0062a6;
}



/*  GREEN  */
#middleCol.greenTheme h1, #middleCol.greenTheme h2, #middleCol.greenTheme h3, #middleCol.greenTheme a {
	color: #3fac49;
}

#subMenu.greenTheme a {
	color: #3fac49;
}

#subMenu.greenTheme li {
	border-top: 1px dotted #3fac49;
	padding: 0 0 0 11px;
}

#subMenu.greenTheme li.current {
	background-image: url(images/li_green.gif);
	background-repeat: no-repeat;
	background-position: 0 16px;
	border-bottom: none;
}

#subMenu.greenTheme li:hover {
	background-color: #f7fff8;
}

#subMenu.greenTheme #subMenu3 li.current {
	margin: 0;
	background-image: url(images/li_arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

.hr_green {
	background-color: #57b463;
	color: #57b463;
	height: 1px;
	line-height: 0;
	margin-bottom: 10px;
}

#company_details .greenTheme {
	border: 1px solid #56b563;
}

/*  LIGHT GREEN  */
#middleCol.lightgreenTheme h1, #middleCol.lightgreenTheme h2, #middleCol.lightgreenTheme h3, #middleCol.lightgreenTheme a {
	color: #a3b531;
}

#subMenu.lightgreenTheme a {
	color: #a3b531;
}

#subMenu.lightgreenTheme ul {
	border-top: 1px dotted #a3b531;
}

#subMenu.lightgreenTheme li {
	border-bottom: 1px dotted #a3b531;
}

#subMenu.lightgreenTheme li.current {
	padding: 0 0 0 11px;
	background-image: url(images/li_lightgreen.gif);
	background-repeat: no-repeat;
	background-position: 0 16px;
}

#subMenu.lightgreenTheme li:hover {
	background-color: #fdfff2;
}

#subMenu.lightgreenTheme #subMenu3 li.current {
	margin: 0;
	background-image: url(images/li_arrow_lightgreen.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

/*  BLUE  */
#middleCol.blueTheme h1, #middleCol.blueTheme h2, #middleCol.blueTheme h3, #middleCol.blueTheme a {
	color: #0d86bf;
}

#subMenu.blueTheme a {
	color: #0d86bf;
}

#subMenu.blueTheme ul {
	border-top: 1px dotted #0d86bf;
}

#subMenu.blueTheme li {
	border-bottom: 1px dotted #0d86bf;
}

#subMenu.blueTheme li.current {
	padding: 0 0 0 11px;
	background-image: url(images/li_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 16px;
}

#subMenu.blueTheme li:hover {
	background-color: #f3fbff;
}

#subMenu.blueTheme #subMenu3 li.current {
	margin: 0;
	background-image: url(images/li_arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

/*  ORANGE  */
#middleCol.orangeTheme h1, #middleCol.orangeTheme h2, #middleCol.orangeTheme h3, #middleCol.orangeTheme a, .sideColumn.orangeTheme h1, .sideColumn.orangeTheme a {
	color: #ecad15;
}

#subMenu.orangeTheme a {
	color: #ecad15;
}

#subMenu.orangeTheme ul {
	border-top: 1px dotted #ecad15;
}

#subMenu.orangeTheme li {
	border-bottom: 1px dotted #ecad15;
}

#subMenu.orangeTheme li.current {
	padding: 0 0 0 11px;
	background-image: url(images/li_orange.gif);
	background-repeat: no-repeat;
	background-position: 0 16px;
}

#subMenu.orangeTheme li:hover {
	background-color: #fffcf4;
}

#subMenu.orangeTheme #subMenu3 li.current {
	margin: 0;
	background-image: url(images/li_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

.hr_orange {
	background-color: #ECAD15;
	color: #57b463;
	height: 1px;
	line-height: 0;
	margin-bottom: 10px;
}

/*IE6 NOT READING THIS WTF*/
#company_details .orangeTheme {
	border: 1px solid #ECAD15;
}
/* End of 'neca-themes' */

