/* STANDARD STYLES */

body {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #333333;
	background-color: #FAFAFA;
	margin: 0px;
}

.bodyText {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #333333;
}


/* HEADINGS */

h1 {
	font-size: 150%;	
	color: #64625F;
}

h2 {
	font-size: 130%;
	color: #64625F;
}

h3 {
	font-size: 120%;
	color: #1964B1;
}

h4 {
	font-size: 110%;
	color: #1964B1;
}

.archive {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #878585;
	background-color: #F3F1E7;
}

.archiveHeading {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
	background-color: #DED9CF;
}

.small {
	font-size: 70%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
}

.inactive {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #9C978B;
}

.captionPosition {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #999999;
}

.textList {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #bbbbbb;
}

.contactWhiteText {
	font-size: 100%;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #cccccc;
}

.highlight { 
	background-color: #FFFF00;
}

.mainContent {
	background-color: #DED9CF;
}


/* Company Specific Styles */

.coloredStripe {
	background-color: #5E8D74;
}

.quoteText {
	font-size: 90%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #355849;
}

.bodyText {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
}

.jurisdictionText {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #3399FF;
}

.notLoggedIn {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.LoggedIn {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
}
.subjectText {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #6B6965;
}

.dateText {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #0155AB;
}



/* FOOTER */
.footer {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
}


/* LINKS */

A {	
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
}

A:hover {	
	font-family: arial, verdana, helvetica, sans-serif;
	color: #383634;
}

.blackLink {
   font-size: 85%;
   font-family: arial, verdana, helvetica, sans-serif;
   color: #333333;
   text-decoration: underline;
}

A:hover.blackLink {
   font-size: 85%;
   font-family: arial, verdana, helvetica, sans-serif;
   color: #000000;
   text-decoration: underline;
}

.blueLink {
   font-family: arial, verdana, helvetica, sans-serif;
   color: #027EF2;
   text-decoration: underline;
}

A:hover.blueLink {
   color: #00AEFF;
   text-decoration: underline;
}

.blueLinkUnderline {
   font-size: 80%;
   font-family: arial, verdana, helvetica, sans-serif;
   color: #027EF2;
   text-decoration: underline;
}

A:hover.blueLinkUnderline {
   font-size: 80%;
   font-family: arial, verdana, helvetica, sans-serif;
   color: #026BCC;
   text-decoration: underline;
}

.brownLink {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
}

A:hover.brownLink {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #383634;
}

.formLink {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
}

A:hover.formLink {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000000;
}

.featureLink {
	font-size: 100%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
}

A:hover.featureLink {
	color: #FFFFFF;
}

/* TABLES */

td.tableText01 {
	font-size: 90%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #444139;
	background-color: #F3F1E7;
}

td.tableText02 {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
	background-color: #FBFBF8;
}

td.tableText03 {
	font-size: 80%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #444139;
	background-color: #F6F6EE;
}

.tableHeader {
	font-size: 85%;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
}
