/*generic styles*/
body,.body	{
	margin:		1px;
	padding:	0;
	font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:	#000;
	background-color: #E0E6EB;}


 p, th, td, tr    {
    font: 11px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;}
 .small    {
    font: 10px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;}
 .small2    {
    font: 9px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;}
	
img	{border:0}	
.body2{
    font: 12px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;
	font-weight: normal}
b{font-weight: bold}
.heading3{
    font: 12px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#fff;
	font-weight: bold}
.heading3B{
    font: 12px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;
	font-weight: bold}
.heading5{
    font: 14px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;
	font-weight: bold}
.heading4{
    font: 14px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;
	font-weight: bold}
.small { font: 10px}
/* copy1 in this app its black*/
.copy1 {
color:	#000;}
/* copy2 in this app its white*/
.copy2 {
color:	#fff;}
/*error no bold */
.error{
	color:	#ff0000;}
/*error w/bold */
.errorB{
	color:	#ff0000;
	font-weight: bold;}
/*main copy w/bold */
.mainCopyB{
	color:	#000;
	font-weight: bold;}
.mainCopyB2{
	color:	#000;
	font-weight: bold;
	padding: 5px 0px 0px 0px;}
.pagetitle{
	font-size: 14px;
	color:	#fff;
	font-weight: bold;}
.pagetitle2{
	font-size: 18px;
	color:	#FD7C27;
/*	line-height:50px;*/
	font-weight: normal;}
	
.mainCopyB3{
	font: 16px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color:	#000;
	font-weight: bold;}
.mainCopyWBig{
	color:	#fff;}
.mainCopyLH{
	color:	#000;}
.mainCopyBLH{
	color:	#000;
	font-weight: bold;}
/*link1 in this app its black */
a.link1 {
	font: 11px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	text-decoration: underline;}
a.link1:hover {
	color: #fff;
	text-decoration: none;}
a.link1B {
	font: 11px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	text-decoration: underline;}
a.link1B2 {
	font: 14px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	text-decoration: underline;}
a.link1B:hover  {
	color: #fff;
	text-decoration: underline;}



a.link1C {
	font: 11px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	text-decoration: none;}
a.link1C:hover,a.link1B2:hover {
	color: #000;
	text-decoration: underline;}
a.link1D {
	font: 11px Arial, Verdana,  Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	text-decoration: underline;}
a.link1D:hover {
	color: #000;
	text-decoration: none;}

a.link1DNaviTop {
	font: 11px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #fff;
	font-weight: normal;
	text-decoration: none;}
a.link1DNaviTop:hover {
	color: #fff;
	text-decoration: underline;}
	
/*link2 in this app its whites*/
a.link2 {
	font: 11px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #fff;
	font-weight: normal;
	text-decoration: none;}
a.link2:hover {
	text-decoration: underline;}

/*heading used on the classes pagess */
.catHeading{
	font: 16px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #1f4064;
	font-weight: bold;}
.catHeadingWhite{
	font-size: 14px Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;}
	
/* bg's are set here*/
/*generic white */
.bgWhite{background-color: #fff;}	
.bgWhiteFrame{background-color: #fff;
	border: solid #6599BE;
	border-width: 0px 1px 1px 1px;
}	

.bgWhiteBorder{background-color: #fff;
	margin: 0px;
	padding: 0px;
	border: solid #0F263F;
	border-width: 1px 1px 1px 1px;
}	
.bgRed{background-color: #ff6666;}	
/*this is the bg behind the header welcome row */
.bg1{background-color: #1f4064;}	
/*this is the bg behind the logo and navi row*/
.bg2{background-color: #6599be;}	
/*this is the bg used to seperate the logo row from the splash*/
.bg3{background-color: #4f7C9c;}
/*this is the bg used behind content on home page*/
.bg4{background-color: #b0c9dc;}
.bg4_{background-color: #E7EFF4;}
/*behind cats on left side on home page for this site this color is the dark green*/
.bg5{background-color: #90aa55;}
/*for this site this color is the light green*/
.bg6{background-color: #b0ce6e;}


.bg11{background-color: #6F98C4;}	
.bg111{background-color: #80B5D7;}	
/*this is the bg behind the logo and navi row*/
.bg22{background-color: #E3E2E2;}	/**/


/* bgs for navi element when its active */
.bgHome {background-color: #80B5D7;}
.bgConfig {background-color: #D8E9B1;}
.bgConfigActive {background-color: #b0ce6e;}
.bgOffPurch {background-color: #9492A5;}
.bgWebPage {background-color: #EFF07D;}
.bgCourse {background-color: #F5957E;}
.bgCourseActive {background-color: #C65B41;}
.bgAcct {background-color: #99C2B8;}
.bgAcctActive {background-color: #6B8E85;}
.bgReport {background-color: #F8BF73;}
.bgReportActive {background-color: #BC8F53;}

.bgCustInfo {background-color: #C65B41;}

/*10 px left padding*/
.leftPadd{
	margin-top: 0px;
	padding: 0px 0px 0px 10px;}
	

/* override in ic sheet */
.LH15{}
	
/* div's set here */
#leftCats{position:absolute; z-index:110; left:-1; top:240}
#leftCats2{position:absolute; z-index:110; left:15; top:237}

/* styles for the navi*/
#mainH{position:absolute; left:10; top:55; visibility:visible;}
.menutitle{
	cursor:pointer;
	margin-top: -2px;
	background-color:#6599be;
	color:#fff;
	width:155px;
	padding:3px;
	text-align:left;
	font-weight:bold;
	padding-left:2px;
	border:1px solid #4f7C9c;
}

.submenu{
	text-align:left;
	background-color:#8BBCDF;
	margin-bottom: 1px;
	border-bottom:1px solid #4f7C9c;
	border-left:1px solid #4f7C9c;
	border-right:1px solid #4f7C9c;
	width:155px;
	line-height:16px;
	padding-left:5px;}	
.submenu2{
	text-align:left;
	margin-bottom: 10px;
	border-bottom:1px solid #4f7C9c;
	border-left:1px solid #4f7C9c;
	border-right:1px solid #4f7C9c;
	width:155px;
	line-height:16px;
	padding-left:5px;}
	
.menutitleSub{
	margin-top: 1px;
	background-color:#88BBDF;
	color:#fff;
	width:145px;
	padding:2px;
	padding-left:0px;
	text-align:left;
	font-weight:bold;
	border:1px solid #4f7C9c;
	line-height:16px;
}

/*hide ckeditor v4.0 error */
.cke_notification_warning { display:none !important;}