body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
A {
	TEXT-DECORATION: underline;
	color: #00657c;
}
A:visited {
	TEXT-DECORATION: underline;
	color: #00657c;
}
A:link {
	TEXT-DECORATION: underline;
	color: #00657c;
}
A:hover {
	TEXT-DECORATION: underline;
	color: #0092ba;
}


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 10px;
}

/*   FORMS   */
select {
	font-size: 11px;
}
input {
	font-size: 11px;
} 
textarea {	font-size: 11px;
}
menu {	font-size: 11px;
}

.globalhdrlinks {
	text-align: right;
	vertical-align: middle;
	font-size: 11px;
	padding-right: 10px;
	padding-top: 5px;
}

.datacontent {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E0E0E0;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	vertical-align: top;
	border-right-color: #E0E0E0;
	border-left-width: 0px;

}
.datacontentRight {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E0E0E0;
	text-align: right;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	vertical-align: top;
	border-right-color: #E0E0E0;
}
.secondHeader {
	background-color: #EEF8FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #EEF8FA;
	font-weight: bold;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;

}
.secondHeaderRight {
	background-color: #EEF8FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #EEF8FA;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}


.secondHeaderCenter {
	background-color: #EEF8FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #EEF8FA;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
}
.smallPopup{
	width: 580px;
}

DIV.sevensixty {
	/*margin-left: 1px;*/
	width: 760px;
}
.content {
	width: 755px;
	padding-left: 0px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	vertical-align: top;
	margin: 0px;
}
.content2 {
	width: 755px;
	padding-left: 0px;
	background-color: #FFFFFF;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	vertical-align: top;
	margin: 0px;
	border: 1px solid #CEE7EB;
}
.container {
	background-color: #FFFFFF;
	width: 760px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	vertical-align: top;
	margin: 0px;
}
TABLE.secondary {
	background-color: #FFFFFF;
	border: 1px solid #CEE7EB;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 10px;
	width: 100%;
	padding-bottom: 5px;
}
.blueBorder {
	background-color: #EEF7F9;
	border: 1px solid #CEE7EB;
	font-size: 12px;
	padding: 2px;
}
.blueBorder2 {
	background-color: #FFFFFF;
	border: 1px solid #CEE7EB;
	font-size: 12px;
	padding: 2px;
}
.blueBorder2 TH, .blueBorder TH{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	vertical-align: middle;
}
TABLE.secondary TH {
	text-align:left;	
	font-size: 12px;
	color: #333333;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	background-color: #CEE7EB;
}

TABLE.advertising {
	font-size: 11px;
	margin-bottom: 5px;
	border-left: 1px solid #C0E1EA;
	border-right: 1px solid #C0E1EA;
	margin-top: 10px;
	border-top: 1px solid #C0E1EA;
	border-bottom: 1px solid #C0E1EA;
	background-color: #E1F2F7;
	margin-left: 10px;
}

/* Quicklinks */
TABLE.quicklinks {
	font-size: 11px;
	margin-bottom: 0px;
	border-left: 1px solid #CEE7EB;
	border-right: 1px solid #CEE7EB;
	margin-top: 10px;
	margin-left: 10px;
}
TABLE.quicklinks TD {
	background-color: #EEF8FA;
	font-size: 11px;
	border-bottom: 1px solid #CEE7EB;
}
TABLE.quicklinks TH {
	font-size: 11px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	vertical-align: middle;
	background-color: #CEE7EB;
	border-bottom: 1px solid #CEE7EB;
	border-top: 1px solid #CEE7EB;
}
DIV.quicklinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}
DIV.quicklinkstxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
TABLE.quicklinks TD.blank {
	background-color: #FFFFFF;
	font-size: 11px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #CEE7EB;
	border-right: 1px solid #CEE7EB;
}
/*  END Quicklinks  */



/* Instructions */

DIV.instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
DIV.instructions2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
}




/* Maincontent Table */
TABLE.maincontent TD {
	vertical-align: top;
}
TABLE.maincontent TH {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;
color: #333333;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
}
TABLE.maincontent {

	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;
color: #333333;
}


/* PROMOBOX  */
.promoboxClear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.promoboxClear A {
	color: #003366;
}
DIV.globalhdrlinks A{
	color: #003366;
	padding-left: 4px;
	padding-right: 4px;
}
TABLE.promobox A {
	color: #003366;
}
TABLE.promobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	background-color: #EDF7FB;
	border: 1px solid #0099CC;
	margin-bottom: 10px;
	padding-left: 10px;
}
.promoboxBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
}





/*  DATA CONTENT ITEMS */
TABLE.datacontentBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 5px;
	
}
TABLE.datacontentBorder TD {
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}
.datacontentCenter {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #EFEFEF;
	text-align: center;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	vertical-align: top;
	border-right-color: #EFEFEF;
}
.datacontentBorder {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E1E1E1;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	border-left-color: #E1E1E1;
	border-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-top-color: #E1E1E1;
}
.datacontentNoBorder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #EFEFEF;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	vertical-align: top;
}
.datacontentNoBorderbottom {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #EFEFEF;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 5px;
	vertical-align: top;
}

.datacontentVBottom {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #EFEFEF;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	vertical-align: bottom;
}

/*  END DATA CONTENT ITEMS  */



/* ERROR and Success Messages  */
.successmsg {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #006666;
	font-weight: bold;
}
.alertmsg {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}
.errortxt {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #ff3333;
	font-weight: bold;
}


.subbuttonLight {
	border: 1px solid #666666;
	background-color: #B6D0DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-right: 7px;
	margin-left: 7px;
	color: #333333;
	background-image:url(images/btn_bg.gif);
	margin-bottom: 0px;
	margin-top: 0px;
}


.subbutton {
	border: 1px solid #BF6020;
	background-color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(images/btn2_bg.gif);
}
.summaryTotals {
	background-color: #EEF8FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-weight: bold;
	padding-left: 6px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
}
.summaryTotalsRight {
	background-color: #EEF8FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #EEF8FA;
	font-weight: bold;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
	color: #333333;
}


.payeeLightBlue {
	background-color: #E3F0F4;
	padding-left: 10px;
	padding-bottom: 6px;
	padding-top: 5px;
	padding-right: 2px;
	/* border-left: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid; */
}

.helptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


/*  Second Nav old??  */
.secondnav A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.secondnav A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.secondnav A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #006666;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.secondnav A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #009999;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}
.secondnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #016766;
	font-weight: bold;
	margin-bottom: 1px;

}
.secondnavOn A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 8px;
	font-weight: bold;
}
.secondnavOn A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 8px;
	font-weight: bold;
}
.secondnavOn A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 8px;
	font-weight: bold;
}
/*  End Second Nav old??  */


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

/*  AD BELOW NAVIGATION  */
.marketmsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 3px;
}
TABLE.marketmsg TD {

	padding-bottom: 3px;
	padding-left: 1px;
	s
	padding-top: 3px;
}
.marketMessage {
	padding-left: 10px;
}
#adlines {
	padding-left: 4px;
	padding-top: 4px;
}
.marketmsg A {
	color: #00657c;
}
.marketmsg A:visited {
	color: #00657c;
}
.marketmsg A:hover {
	color: #0092ba;
}

/*  END AD BELOW NAVIGATION  */



/*  TOOLBAR  */
#toolbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:20px;
	text-align: center;
	padding:0;
	color:#000;
	margin-right: 4px;
}
#toolbar a,#toolbar a:visited,#toolbar a:hover {
	color: #00657c;
	text-decoration: none;
	padding:0px 4px 0px 4px;
}
#toolbar a:hover {
	color: #0092ba;
	text-decoration: none;
	padding:0px 4px 0px 4px;
}

#toolbar .selected {
	color: #00657c;
	text-decoration: none;
	background-color: #cee7eb;	
}
#toolbar .messages {
	background: url(images/messages_blank_bg_left.jpg) top left no-repeat;
	padding:0px 2px 0px 8px;
	height:20px;	
	padding-bottom: 2px;	
}
#toolbar .messageText {
	background: url(images/messages_blank_bg_right.jpg) top left no-repeat;
	padding:0px 8px 0px 1px;
	height:20px;	
	padding-bottom: 2px;	
}
#toolbar .envelope{
	float: left;
		
	}

#toolbar .msgText{
	color:#fff;
	padding-left:3px;
	padding-top: 2px;
}
#toolbar .toolText{
	background: url(images/toolkit_bg.gif) top left repeat-x;
}
#toolbar .toolright{
	background: url(images/toolkit_right.gif) top left repeat-x;
	width: 10px;
}
#toolbar .messageText A,#toolbar .messageText A:visited,#toolbar .messageText A:hover {
	color: #fff;
	text-decoration: none;
}


#toolbar .toolText{
	background: url(images/toolbar_enrollment_bg.gif) top left repeat-x;
}
#toolbar .toolTextOn{
	background: url(images/toolbar_on_bg.gif) top left repeat-x;
}
#toolbar .toolleftMini{
	background: url(images/toolbar_enrollment_left.gif) top left repeat-x;
	width: 6px;
}
#toolbar .toolrightMini{
	background: url(images/toolbar_enrollment_right.gif) top left repeat-x;
	width: 7px;
}
/*  END TOOLBAR AND MESSAGES  */




/*  TOOLBAR  
#toolbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}
#toolbar A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00657c;
	text-decoration: none;
	padding-left: 4px;
}
#toolbar A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00657c;
	text-decoration: none;
}
#toolbar A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0092ba;
	text-decoration: none;
}
#toolbar .selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00657c;
	text-decoration: none;
	background-color: #cee7eb;	
}
#toolbar .messages A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#toolbar .messages A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#toolbar .messages A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
*/
/*  END TOOLBAR AND MESSAGES  */
.stepbar {
	margin-left: 5px;
	width: 752px;
	margin-top: 2px;	
}

.secondHeaderDark {
	background-color: #E1E1E1;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 10px;
}
.secondHeader A {
	color: #333333;
}
.secondHeader A:visited {
	color: #333333;
}
.secondHeader A:hover {
	color: #333333;
}
.secondHeaderRight A {
	color: #333333;
}
.secondHeaderRight A:visited {
	color: #333333;
}
.secondHeaderRight A:hover {
	color: #333333;
}
.secondHeaderCenter A {
	color: #333333;
}
.secondHeaderCenter A:visited {
	color: #333333;
}
.secondHeaderCenter A:hover {
	color: #333333;



/* Misc background colors  used in enrollment steps */
}
.LightBlueBg {
	background-color: #EEF8FA;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	border-left-style: solid;
	font-weight: bold;
	font-size: 12px;
	margin-top: 1px;
	border: solid 1px #CEE7EB;
	color: #333333;
}
.MedBlueBg {
	background-color: #CEE7EB;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	font-weight: bold;
	font-size: 12px;
	margin-top: 1px;
	border: solid 1px #CEE7EB;
	color: #333333;
}
.GrayBg {
	background-color: #F4F4F4;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	font-weight: bold;
	font-size: 12px;
	margin-top: 1px;
	border: solid 1px #CEE7EB;
	color: #999999;
}

/* new top navigation bar */

#topnav {
	height: 28px;
	font-size: 12px;
}

#topnav .curitem {
	padding: 0px 16px;
	font-weight: bold;
	color: #333333;
}

#topnav .item {
	padding: 0px 17px;
}
#topnav .selectedAccount {
	padding: 0px 17px;
}
#topnav .selectedAccount a:link,#topnav .selectedAccount a:visited {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#topnav .selectedAccount  a:hover{
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
#topnav .selectedItem {
	padding: 0px 17px;
	background-color: #488898;
	border-top-style: solid;
	border-top-color: #066277;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #066277;
	border-left-color: #066277;	
}
#topnav .selectedItem a:link,#topnav .selectedItem a:visited {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
#topnav .selectedItem  a:hover{
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
#topnav a:link, #topnav a:visited {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#topnav a:hover {
	color: #333333;
	text-decoration: underline;
}

#bottomnav {
	height: 27px;
	font-size: 12px;
}
#bottomnav .curitem {
	padding: 0px 16px;
	font-weight: bold;
	color: #ffffff;
}
#bottomnav .item {
	padding: 0px 16px;
}
#bottomnav a:link, #bottomnav a:visited {
	color: #ffffff;
	text-decoration: none;
}
#bottomnav a:hover {
	color: #ffffff;
	text-decoration: underline;
}



#login {
	margin: 15px 0px 0px 90px;
}
#login .green {
	color: #00667C;
	font-weight: bold;
	font-size: 11px;
}
#login .user {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}
#login .last {
	color: #333333;
	font-size: 10px;
	text-align: right;
	padding-top: 1px;
}
#login .accounts {
	font-size: 11px;
	margin-top: 1px;
}
.rtpadding {
	padding-right: 6px;
	text-align: right;
}

/*  SMALL TEXT */
.smalltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-right: 0px;
}

/*  FOOTER INFORMATION */

/*  SMALL FOOTER INFORMATION   HELP--CheckImages */
.footerSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 5px;
	margin-top: 6px;
	width: 580px;
}
.footerlink1Small td {
	width: 580px;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #f4f4f4;
	padding-bottom: 5px;
}
.footerlink1Small a, 
.footerlink1Small a:link, 
.footerlink1Small a:active, 
.footerlink1Small a:visited {
	color: #666666;
	/*text-decoration: none;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.footerlink1Small a:hover {
	text-decoration: underline;
	}
	
.footerlink2Small table {
	width: 580px;
	}
.footerlink2Small td {
	padding-left: 5px;
	padding-top: 5px;
	background-color: #ffffff;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-left: 5px;
}
.footerlink2Small a, 
.footerlink2Small a:link, 
.footerlink2Small a:active, 
.footerlink2Small a:visited {
	color: #666666;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.footerlink2Small a:hover {
	text-decoration: underline;
	}

/*  END SMALL FOOTER INFORMATION */





.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-left: 5px;
	margin-top: 6px;
}
/*hr.footer {
width: 760px; 
color: #cccccc; 
height: 1px; 
text-align: center;
}*/

.footerlink1 {
}


.footerlink1 td {
	width: 760px;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #f4f4f4;
	padding-bottom: 5px;
}

.footerlink1 a, 
.footerlink1 a:link, 
.footerlink1 a:active, 
.footerlink1 a:visited {
	color: #666666;
	/*text-decoration: none;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.footerlink1 a:hover {
	text-decoration: underline;
	}
	
	
.footerlink2 table {
	width: 760px;
	}
.footerlink2 td {
	padding-left: 5px;
	padding-top: 5px;
	background-color: #ffffff;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-left: 5px;
}
.footerlink2 a, 
.footerlink2 a:link, 
.footerlink2 a:active, 
.footerlink2 a:visited {
	color: #666666;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.footerlink2 a:hover {
	text-decoration: underline;
	}

/*  END FOOTER   */
