@charset "UTF-8";

/* !!!!! DEVELOPER NOTES */
/* Run site wide search for this Class before final launch . Remove all developer notes. */
.txt_DEV {
	font-size: 12px;
	color: #F0F;
	font-weight:bold;
}
.txt_DEV a {
	color: #F0F;
	text-decoration:none;
}
.txt_DEV a:hover {
	color: #F0F;
	text-decoration:underline;
}


/* ##### TEXT STYLES ##### */  
.txt_CONTACT {
	font-size: 12px;
	color: #444444;
	font-weight:bold;
}
.txt_FOOTER {
  font-size: 11px;
  color: #999999;
  text-transform:uppercase;
  font-weight:bold;
}
.txt_FOOTER a {
  color: #660000;
  text-decoration:none;
}
.txt_FOOTER a:hover {
  color: #660000;
  text-decoration:underline;
}
.txt_LOGIN {
    font-size: 12px;
    color: #660000;
}
.txt_LOGIN a {
    color: #660000;
	text-decoration:none;
}
.txt_LOGIN a:hover {
    color: #660000;
	text-decoration:underline;
}


/* THIS IS FOR OUR WHITE ROUNDER HEADRE BLOCKS */  
.txt_BLOCKS {
	font-size: 17px;
	color: #999999;
	text-align: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}

/* MODULE BLOCKS */  
.txt_MODULE-TITLE {
	font-size: 12px;
	font-weight:bold;
  	color: #ffffff;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color:#00264c;
}
.txt_MODULE-TITLE a {
	color: #ffffff;
	text-decoration:none;
}
.txt_MODULE-TITLE a:hover {
	color: #ffffff;
	text-decoration:underline;
}

.txt_MODULE-TEXT {
	font-size: 12px;
	color: #444;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color:#cccccc;
}
.txt_MODULE-TEXT a {
  color: #259aaf;
  text-decoration:none;
}
.txt_MODULE-TEXT a:hover {
  color: #259aaf;
  text-decoration:underline;
}
.txt_MODULE-LINK {
	font-size: 11px;
	color: #660000;
	text-transform:uppercase;
	font-weight:bold;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color:#cccccc;
}
.txt_MODULE-LINK a {
  color: #660000;
  text-decoration:none;
}
.txt_MODULE-LINK a:hover {
  color: #660000;
  text-decoration:underline;
}

/* START TRAINING LINK */  
.txt_STARTTRAINING-LINK {
	font-size: 11px;
	color: #660000;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:10px;
}
.txt_STARTTRAINING-LINK a {
  color: #660000;
  text-decoration:none;
}
.txt_STARTTRAINING-LINK a:hover {
  color: #660000;
  text-decoration:underline;
}


/* SIDEBAR CONTENT */  
.txt_SIDEBAR {
  font-size: 12px;
  color: ##444444;
}
.txt_SIDEBAR p {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.txt_SIDEBAR ul {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.txt_SIDEBAR li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

/* QUOTE VARIANTS */ 
.txt_12_QUOTE {
	color: #622f94;
	font-size: 12px;
	font-style: italic;
	line-height:14px;
	font-weight: bold;
}

/* RELATED LINKS */
.txt_RELATED-LINK {
	font-size: 12px;
	color: #259aaf;
	padding-bottom:5px;
}
.txt_RELATED-LINK a {
  color: #259aaf;
  text-decoration:none;
}
.txt_RELATED-LINK a:hover {
  color: #259aaf;
  text-decoration:underline;
}

/* SIDEBAR LINKS */  
.txt_12_LINKS {
	font-size: 12px;
    color: #680404;
}
.txt_12_LINKS a {
  color: #680404;
  text-decoration:none;
}
.txt_12_LINKS a:hover {
  color: #680404;
  text-decoration:underline;
}

/* WHITE */  
.txt_9_white {
  font-size: 9px;
  color: #ffffff;
}
.txt_12_white {
  font-size: 12px;
  color: #ffffff;
}

/* GREY */ 
.txt_10_grey {
  font-size: 10px;
  color: #999999;
}
.txt_12_grey {
  font-size: 12px;
  color: #999999;
}
.txt_17_grey {
  font-size: 17px;
  color: #999999;
}

/* DARK GREY */ 
.txt_12_darkgrey {
    font-size: 12px;
    color: #444444;
}
.txt_12_darkgrey a {
  color: #259aaf;
  text-decoration:none;
}
.txt_12_darkgrey a:hover {
  color: #259aaf;
  text-decoration:underline;
}

.txt_14_darkgrey {
    font-size: 14px;
    color: #444444;
}
.txt_17_darkgrey {
    font-size: 17px;
    color: #444444;
}




