body {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 80%;
	margin : 0;
	padding: 0;
	background-color : #ffffff;
}

a {
	color: #006666;
}

a:visited {
	color: #999999;
}

a:active {
	color: #336699;
}

p.section {
	margin-top:1.1em;
}

.decisionPage {
	margin-top:0.6em;
	margin-bottom:0.6em;
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
}

.text {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.2em;
	font-weight: normal;
}

.globalBg {
	background-color: #2D5C3D;
}

.PrimaryNav, .PrimaryNav A, .PrimaryNav A:VISITED, .PrimaryNav A:ACTIVE, .PrimaryNav A:HOVER, .PrimaryNav A:LINK {
	background-color: #C8DDCA;
	background-image: url('/images/PrimaryNav.gif');
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;
	color: #2D5C3d;
}

.SecondaryNav, .SecondaryNav A, .SecondaryNav A:VISITED, .SecondaryNav A:ACTIVE, .SecondaryNav A:HOVER, .SecondaryNav A:LINK {
	background-color: #8BB093;
	background-image: url('/images/SecondaryNav.gif');
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.975em;
	font-weight: bold;
	text-decoration:none;
	color: #2D5C3d;
}

.SecondaryNavOn, .SecondaryNavOn A, .SecondaryNavOn A:VISITED, .SecondaryNavOn A:ACTIVE, .SecondaryNavOn A:HOVER, .SecondaryNavOn A:LINK {
	background-color: #8BB093;
	background-image: url('/images/SecondaryNav.gif');
	background-repeat: repeat;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.975em;
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
}
.PrimaryNavOn, .PrimaryNavOn A, .PrimaryNavOn A:VISITED, .PrimaryNavOn A:ACTIVE, .PrimaryNavOn A:HOVER, .PrimaryNavOn A:LINK {
	background-color: #8BB093;
	background-image: none;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration:none;
	color: #FFFFFF;
}

.pageTitleB , .secondaryPageHeader, .SecondaryPageHeader, h2 {
	color: #2D5C3D;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
}

.sectionhead, .sectionHead,  h3 {
	color: #2D5C3D;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
	margin: 0;
}

.sectionsubhead, h5 {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0;
}

.error {
	color: #FF0000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.95em;
	font-weight: bold;
}

.formtitle {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

.formitem {
	color: #315A3A;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

.toolbox, .toolbox A, .toolbox A:VISITED, .toolbox A:ACTIVE, .toolbox A:HOVER, .toolbox A:LINK{
	color: #2D5C3D;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

.toolbox, .toolbox A, .toolbox A:VISITED, .toolbox A:ACTIVE, .toolbox A:HOVER, .toolbox A:LINK > .toolbox .toolbox A, .toolbox A:VISITED, .toolbox A:ACTIVE, .toolbox A:HOVER, .toolbox A:LINK {
	font-size: 0.9em;
}

.toolboxHeader {
	background-color: #c8ddca;
	color: #2D5C3D;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0;
}

H4 {
	color: #2D5C3D;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
	margin: 0;
}

.toolboxlink {
	color: #2D5C3D !important;
	font-family: verdana, helvetica, sans serif;
	font-weight: normal;
	text-decoration: underline;
	font-size : 0.935em;
}

.toggle {
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
}

.sequential {
	color: #ff9900;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

.footer {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.900em;
}

.personalize {
	color: #FFFFFF;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
}

.login {
	color: #ffffff;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
}

A.bulletlink:link {
	color: #2D5C3D;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
}

A.bulletlink:visited {
	color: #666666;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
}

A.languagelink {
	color: #618D6E;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

A.fifthlevel {
	color: #618D6E;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

A.pageutility {
	color: #618D6E;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
	font-weight: bold;
}

A.importantmessage {
	color: #000000;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
}

.promotion, .promotion a, .promotion a:visited {
	color: #902E31;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
}

A.closewindow {
	color: #ffffff;
	text-decoration : underline;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.9em;
}

.table {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
	font-weight: normal;
}

.footerlink, .footerlink A, .footerlink A:VISITED, .footerlink A:ACTIVE, .footerlink A:HOVER, .footerlink A:LINK {
	color: #2D5C3D;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
}

.nav3, .nav3 A, .nav3 A:VISITED, .nav3 A:ACTIVE, .nav3 A:HOVER, .nav3 A:LINK {
	background-color: #8BB093;
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 0.935em;
	font-weight: bold;
	text-decoration:none;
	color: #2D5C3d !important;
}

.nav3selected, .nav3selected A, .nav3selected A:VISITED, .nav3selected A:ACTIVE, .nav3selected A:HOVER, .nav3selected A:LINK {
	background-color: #8BB093;
	color: #ffffff !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
	font-weight: bold;
}

.nav3background {
	background-color: #8BB093;
	border-top: 1px solid #769c80;
	border-bottom: 1px solid #C8DDCA;
}

.MainLeftNavOn {
	background-color: #2D5C3D;
	color: #ffffff !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
	font-weight: bold;
}

.MainLeftNav {
	background-color: #2D5C3D;
	color: #C8DDCA !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
	font-weight: bold;
}

.navtitle, .navtitle A, .navtitle A:VISITED, .navtitle A:ACTIVE, .navtitle A:HOVER, .navtitle A:LINK {
	color: #2D5C3D !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.95em;
	font-weight: bold;
}

.nav4, .nav4 A, .nav4 A:VISITED, .nav4 A:ACTIVE, .nav4 A:HOVER, .nav4 A:LINK{
	color: #618D6E !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
	font-weight: bold;
}

.nav4background {
	background-color: #DDEBDE;
	margin-bottom: 0.5em;
}

.nav4backgroundOn {
	background-color: #FFFFFF;
	margin-bottom: 0.5em;
}

.nav5, .nav5 A, .nav5 A:VISITED, .nav5 A:ACTIVE, .nav5 A:HOVER, .nav5 A:LINK {
	color: #618D6E !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
}

.nav5a, .nav5a A, .nav5a A:VISITED, .nav5a A:ACTIVE, .nav5a A:HOVER, .nav5a A:LINK{
	color: #618D6E !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
}

.nav5b, .nav5b A, .nav5b A:VISITED, .nav5b A:ACTIVE, .nav5b A:HOVER, .nav5b A:LINK{
	color: #2D5C3D !important;
	text-decoration : none;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.935em;
}

.table > .nav5b, .nav5b A, .nav5b A:VISITED, .nav5b A:ACTIVE, .nav5b A:HOVER, .nav5b A:LINK  {
	font-size: 0.935em;
}

UL {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	list-style : disc;
}

UL.nomargin {
	margin-top: 0em;
	margin-left: 0em;
}

OL.footnote {
 	list-style: decimal;
 	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.900px;
}

/*LI {
	margin-left: 0em;
}*/

Select {
	color : #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight : normal;
	text-decoration : none;
	border: 0;
}

Option {
	font-size: 1.0em;
}

Input {
	color : #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight : normal;
	text-decoration : none;
}

Textarea {
	color : #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight : normal;
	text-decoration : none;
}

.GlobalLink, A.GlobalLink, A.GlobalLink:VISITED, A.GlobalLink:ACTIVE, A.GlobalLink:HOVER, A.GlobalLink:LINK {
	font-family: Arial, Helvetica;
	color: #C8DDCA;
	font-size: 0.935em;
	text-decoration:none;
	font-weight: bold;
}

.logout {
	font-family: Arial, Helvetica;
	color: #FFFFFF;
	font-size: 0.935em;
	text-decoration:none;
	font-weight: bold;
}

.login {
	font-family: Arial, Helvetica;
	font-size: 1.0em;
	color:white;
}

.loginSelect {
	font-family: Arial, Helvetica;
	font-size: 0.935em;
}

.element {
	border: 1px solid #AECAB4;
}

/* Added May 18, 2005  */

.blackHeader {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.875em;
	font-weight: bold;
}

/* Added May 18, 2005 for new comparison table fonts */
A.compTable, A.compTable:VISITED, A.compTable:ACTIVE, A.compTable:HOVER, A.compTable:LINK {
	font-family: verdana,Arial, Helvetica;
	color: #000000;
	font-size: 0.8em;
	text-decoration:underline;
}

/* Added May 18, 2005 for new comparison table fonts */
.compTable {
	font-family: verdana,Arial, Helvetica;
	font-size: 0.8em;
	font-weight: normal;
}

.compTableHeader {
	font-family: verdana, helvetica, sans serif;
	color: #5a779c;
	font-size: 0.9em;
	font-weight: bold;
}

A.compTableHeader, A.compTableHeader:VISITED, A.compTableHeader:ACTIVE, A.compTableHeader:HOVER, A.compTableHeader:LINK {
	font-family: verdana,Arial, Helvetica;
	color: #2D5C3D;
	font-size: 0.9em;
	text-decoration:underline;
	font-weight: bold;
}

.nobr {
	white-space: nowrap
}

/* new styles for accessibility */
.elementT {
	border-top: 1px solid #AECAB4;
}

.elementR {
	border-right: 1px solid #AECAB4;
}

.elementL {
	border-left: 1px solid #AECAB4;
}

.elementB {
	border-bottom: 1px solid #AECAB4;
}

h1 {
	color: #8BB093;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
}

.SkipNav, .SkipNav A, .SkipNav A:VISITED {
		font-family: Arial, Helvetica;
		color: #2D5C3D;
		font-size: 0.935em;
		text-decoration:none;
		font-weight: bold;
}

.SkipNav A:ACTIVE, .SkipNav A:HOVER {
		font-family: Arial, Helvetica;
		color: #C8DDCA;
		font-size: 0.935em;
		text-decoration:none;
		font-weight: bold;

}

.SkipNav A:focus {
		font-family: Arial, Helvetica;
		color: #C8DDCA;
		font-size: 0.935em;
		text-decoration:none;
		font-weight: bold;
 }

.even {
	background-color: #eeeeee;
}

.odd {
	background-color: #ffffff;
}

.colbackgreen {
	background-color: #DDEBDE;
}

.colbackdarkgreen {
	background-color: #AECAB4;
}

.columnheader {
	color: #000000;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.0em;
	font-weight: bold;
}

.infobox {
  background-color: #DDEBDE;
  padding: 1.0em;
}

.cellborder {
	border-bottom : 0.05em solid #DDEBDE;
	border-right : 0.05em solid #DDEBDE;
}

.cellborder2 {
	border-bottom : 0.05em solid #DDEBDE;
	border-right : 0.05em solid #DDEBDE;
	border-left : 0.05em solid #DDEBDE;
}

.cellPad{
	padding : 0.5em;
}

.cellC {
	text-align: center;
}

.cellR {
	text-align: right;
}

.cellL {
	text-align: left;
}

.cellT {
	vertical-align: top;
}

cellM {
	vertical-align: middle;
}

cellB {
	vertical-align: bottom;
}

.rightNavBorder {
	border: 1px solid #AECAB4;
	padding-bottom: 0.5em;
	margin-bottom: 0.935em;
}

.tagline{
	color: #024e7b;
	font-family: verdana, helvetica, sans serif;
	font-size: 1.4em;
	font-weight: bold;
}

blockquote{
	margin-right: 1.4em;
	margin-left: 1.4em;
}


/* styles from EasyWeb stylesheet */
.textlink {
	color:#618D6E;
	font-family:verdana,helvetica,sans serif;
	text-decoration:underline;
	font-size: 1.0em;
}

.error2 {
	color: #FF0000;
	font-family: verdana, helvetica, sans serif;
	font-size: 0.95em;
}

a.tablelink {
	color:#618D6E;
	text-decoration:underline;
	font-family:verdana,helvetica,sans serif;
	font-size: 0.935em;
	font-weight:bold;
}
a.tablelink2 {
	color:#618D6E;
	text-decoration:underline;
	font-family:verdana,helvetica,sans serif;
	font-size: 0.935em;
}

.element2 {
	border: #e6e6d2 1px solid;
}

.note
{
	font-family:verdana,helvetica,sans serif;
	font-size: 1.0em;
	font-weight:normal;
}

/* For Rollover scripts showinfo and hideinfo in all.js */
.rollover {
	display:none;
}


