a:link { 
	color: #003366;
} 
a:visited { 
	color: #003366;
} 
a:active { 
	color: #990000;
}

a:hover {
	color: #699BCD;
}

.linkHeavy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545! important;
}

a.linkHeavy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #454545! important;
	text-decoration: none;
}

a.linkHeavy:hover {
	text-decoration: none;
	color: #4382C0 ! important;
}

.linkHeavyWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF ! important;
}

a.linkHeavyWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  	text-decoration: none;
	color: #FFFFFF ! important;
}

a.linkHeavyWhite:hover {
  	text-decoration: none;
	color: #A7D1F7 ! important;
}

.linkHeavyWhite_Foc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
  	text-decoration: none;
	color: #A7D1F7 ! important;
}



.linkHeavyHW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333 ! important;
}

a.linkHeavyHW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333 ! important;
	text-decoration: none;
}

a.linkHeavyHW:hover {
	color: #FFFFFF ! important;
	text-decoration: none;
}

.linkThin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #699BCD ! important;
	text-decoration: none;
}

a.linkThin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #699BCD ! important;
	text-decoration: none;	
}

a.linkThin:hover {
	color: #666666 ! important;
}


/* Style for Sub-Nav tree item levels A */
.subNavLvl-A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B9B9B! important;
	letter-spacing: -1px;

}

a.subNavLvl-A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #9B9B9B! important;
	letter-spacing: -1px;

}

a.subNavLvl-A:hover{
	text-decoration: none;
	color: #333333 ! important;
	letter-spacing: -1px;

}

.subNavLvl-AFoc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #333333 ! important;
	letter-spacing: -1px;

}
/* Style for Sub-Nav tree item image */
.subNavLvl-B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	letter-spacing: 0px;
}

a.subNavLvl-B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	letter-spacing: 0px;
}

a.subNavLvl-B:hover {
	text-decoration: underline;
	color: #333333 ! important;
	letter-spacing: 0px;
}

.subNavLvl-BFoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333 ! important;
	letter-spacing: 0px;
}

a.subNavLvl-BFoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #333333 ! important;
	letter-spacing: 0px;
}

a.subNavLvl-BFoc:hover {
	text-decoration: underline;
	color: #333333 ! important;
	letter-spacing: 0px;
}


.formSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.formLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	font-weight: bold;
}

.formSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.submitText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

a.submitText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-decoration: none ! important;
}

a.submitText:hover {
	color: #699BCD;
}

.bodyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ! important;
	font-weight: bold;
	line-height: 18px;
}


a.bodyBold { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ! important;
	font-weight: bold;
	line-height: 18px;
	text-decoration: underline;

} 

a.bodyBold:hover {
	color: #999999 ! important;
	text-decoration: underline;

}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ! important;
	line-height: 18px;
}

a.bodyText { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333 ! important;
	line-height: 18px;
	text-decoration: underline;
} 

a.bodyText:hover {
	color: #333333 ! important;
	text-decoration: underline;
}



.bodyTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333 ! important;;
}

a.bodyTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333 ! important;;
	text-decoration: none;
}

a.bodyTextSmall:hover {
	text-decoration: underline;
}



.bodyTextSmallB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333 ! important;;
	text-decoration: none;
}

a.bodyTextSmallB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333 ! important;;
	text-decoration: none;
}

a.bodyTextSmallB:hover {
	text-decoration: underline;
}


.bodyTextSmallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold ! important;
	color: #699BCD! important;
}

a.bodyTextSmallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold ! important;
	color: #699BCD! important;
	text-decoration: none ! important;
}

a.bodyTextSmallLink:hover {
	color: #333333! important;
	text-decoration: none ! important;
}

	
.subtitleA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}


.subtitleAsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.subtitleAsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

a.subtitleAsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

a.subtitleAsmall:hover {
	color: #FFFFFF;
	text-decoration:none;
}

.grayDark {
	background-color: #333333;
}
.grayMed {
	background-color: #999999;
}
.grayLight {
	background-color: #CCCCCC;
}
.grayDim {
	background-color: #E7E7E7;
}

.headerGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
}




.greenDarkest {
	background-color: #8EA76E;
}
.greenDark {
	background-color: #B2C891;
}
.greenMed {
	background-color: #A8DA44;
}
.greenLight {
	background-color: #E0E9D4;
}
.greenDim {
	background-color: #EDF4E3;
}

.headerGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B2C891;
	text-transform: uppercase;
}
.subtitleGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8EA76E;
	line-height: 18px;
}

a.subtitleGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8EA76E;
	line-height: 18px;
	text-decoration: underline;
}


a.subtitleGreen:hover {
	text-decoration: none;
}





.blueDark {
	background-color: #70AAD4;
}
.blueMed {
	background-color: #7CBBE7;
}
.blueLight {
	background-color: #C6DDEE;
}
.blueDim {
	background-color: #DCEAF8;
}

.headerBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #70AAD4;
	text-transform: uppercase;
}

.subtitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #70AAD4! important;
	line-height: 18px;
}

a.subtitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #70AAD4! important;
	text-decoration: none ! important;
	line-height: 18px;
}


a.subtitleBlue:hover {
	color: #666666 ! important;
	text-decoration: none ! important;
}






.yellowDark {
	background-color: #DBCA67;
}
.yellowMed {
	background-color: #FAB938;
}
.yellowLight {
	background-color: #F1EAC2;
}
.yellowDim {
	background-color: #F7F5EB;
}
.headerYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DBCA67;
	text-transform: uppercase;
}

.subtitleYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DBCA67 ! important;
	line-height: 18px;
}

a.subtitleYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DBCA67 ! important;
	text-decoration: none ! important;
	line-height: 18px;
}

a.subtitleYellow:hover {
	color: #666666 ! important;
	text-decoration: none ! important;
}



.headerWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF ! important;
	text-transform: uppercase;
	text-decoration: none ! important;
}


.headerwhitebig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF ! important;
		text-decoration: none ! important;
}

a.headerWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF ! important;
	text-transform: uppercase;
	text-decoration: none ! important;
}


a.headerWhite:hover {
	color: #333333 ! important;
	text-decoration: none ! important;
}


.finePrintWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF ! important;
}
.finePrintBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000 ! important;
}
.finePrintGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666! important;
}

.subtitleGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333 ! important;
}

a.subtitleGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333 ! important;
	text-decoration: none ! important;
}

a.subtitleGray:hover {
	text-decoration: underline ! important;
}

.subtitleLightGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999 ! important;
}

a.subtitleLightGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999 ! important;
	text-decoration: none ! important;
}

a.subtitleLightGray:hover {
	color: #699BCD ! important;
	text-decoration: none ! important;
}

.smallBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.errHilite {
	background-color: #FFFFCC;
}
.formErrorWarn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
.noteOrange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F3A100 ! important;
	text-decoration: none ! important;
	line-height: 18px;
}


.editBoxSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}.MyBrHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF9900;
}
.MyBrSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: bold;

}
.homeText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF! important;
	line-height: 14px;

}
/* stuff from new bR site */

ol.enroll {
	margin: 10px 10px 10px 25px;
	display: block;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393939;
}

ol.enroll li {
	margin-bottom: 10px;
}

ol.enroll li a {
	color: #5690c9; /* this is AT blue */
	text-decoration: underline;
}

ol.enroll li a:hover {
	color: #393939;
	text-decoration: underline;
}

h1 {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5690c9;
	padding: 0px 5px 10px 5px;
	display: block;
	clear: both;
}

ul.grayarrow {
	list-style: none;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-weight: bold;
	color: #393939;
	padding: 5px;
	}
	
ul.grayarrow li {
	background: url(../_images/btns/grey_arrow.gif) no-repeat 0 4px;
	padding-left: 8px;
	}
	
	
ul.grayarrow li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #393939 ! important;
	font-weight: bold ! important;
	color: #393939;
	text-decoration: none;
}

ul.grayarrow li a:hover {
	color: #393939 ! important;
	text-decoration: underline;
}

/* landing page styles, this is set up for blue */

h1.blue {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #518ec2;
	padding: 0px;
	display: block;
	clear: both;
}

h1.blue a {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #518ec2;
	text-decoration: underline;
}

h1.blue a:hover {
	color: #393939;
	text-decoration: underline;
}

h1.yellow {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ccb549;
	padding: 0px;
	display: block;
	clear: both;
}

h1.yellow a {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ccb549;
	text-decoration: underline;
}

h1.yellow a:hover {
	color: #393939;
	text-decoration: underline;
}

h1.green {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #98b372;
	padding: 0px;
	display: block;
	clear: both;
}

h1.green a {
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #98b372;
	text-decoration: underline;
}

h1.green a:hover {
	color: #393939;
	text-decoration: underline;
}

#discountlanding {
	padding: 15px 15px 20px 15px;
	background:url(../_images/landing/bkgrd_discount.gif) repeat-x;
	background-position: bottom;
	background-color: #e9f1fa;
	margin: 0;
	}
	
#discountlanding.home {
	padding: 10px 0px 10px 0px;
	background:none;
	margin: 0;
	background-color: #ffffff;
	}
	
	
img#hotlanding {
	position: relative;
	top: 0px;
	left: 0px;
	margin-right: 5px;
}

p.hotwordslanding {
	position: relative;
	top: 0px;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px ! important;
	color: #828181;
	margin: 0;
	padding: 0;
}

#discountlanding a {
	text-decoration: none;
	color: #518ec2;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px ! important;
}

#discountlanding a:hover {
	text-decoration: underline;
	color: #626262;
}

/* new glance and credit page styles */

ul.glance {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	padding: 0px;
	margin: 0;
	}
	
ul.glance li {
	background: url(/_images/letters/text_bullet_gray.gif) no-repeat 0 6px;
	padding: 2px 0 2px 8px;
	}
	
ul.glance li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #393939 ! important;
	text-decoration: none;
}

ul.glance li a:hover {
	color: #393939 ! important;
	text-decoration: underline;
}

td#highlights {
	padding: 15px 50px 15px 15px;
	border: 1px solid #999999;
	}
	
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	padding: 0;
	margin: 0 0 10px 0;
	font-weight: normal;
	}

ul.glancelinks {
	list-style: none;
	padding: 10px 0 10px 0;
	margin: 10px 0 10px 0;
	}

ul.glancelinks li {
	list-style: none;
	float: left;
	display: block;
	
	}
	
ul.glancelinks li a {
	text-transform: uppercase;
	color: #333333;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 5px;
	margin: 0px 15px 0 0;
	border-left: 1px solid #333333;	
	border-right: 1px solid #333333;}
	
ul.glancelinks li a:hover {
	color: #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	}
	
td#texthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
	}
	
/*home additions */

h1.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #666666;
	padding: 0;
	margin: 15px;
	font-weight: normal;
	width: 930px;
	}
	
.orangeDark {
	background: #cd5a13;
	}
	
.orangeLight {
	background: #f2d6c4;
	}
