    body { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; color: #123456; }
    td { font-family: Arial, Helvetica, sans-serif; }
    table.whitebg { background-color: #FFFFFF; }
		a:link { color: #000099; text-decoration: none; }
		a:hover { color: #726892; text-decoration: none; }
		a:visited { color: #000099; text-decoration: none; }
		a:visited:hover { color: #726892; text-decoration: none; }
		a:link.underline { color: #000099; text-decoration: underline; }
		a:hover.underline { color: #726892; text-decoration: underline; }
		a:visited.underline { color: #000099; text-decoration: underline; }
		a:visited:hover.underline { color: #726892; text-decoration: underline; }
		a:link.underlineb { color: #000099; text-decoration: underline; font-weight: 700; }
		a:hover.underlineb { color: #726892; text-decoration: underline; font-weight: 700; }
		a:visited.underlineb { color: #000099; text-decoration: underline; font-weight: 700; }
		a:visited:hover.underlineb { color: #726892; text-decoration: underline; font-weight: 700; }
		.quoteselect { font-size: 0.5em; }
		.underline { text-decoration: underline; }
		.underlineb { text-decoration: underline; font-weight: 700; } 
    .header { background-color: #330099; color: #FFFFFF; background-image : url(/images/blue61.jpg); height: 101px; }
    .topnav  { background-color: #6666CC; color: #FFFFFF; }
    .submenunav  { background-color: #666699; }
    .side { background-color: #CCCCFF; }
    .main { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; min-left-margin: 180px; }
    .maintext { margin: 2em; }
		h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; }
		h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; }
		h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; }
    .left { position: absolute; left: 9px; top: 200px; width: 130px; font-size: 0.85em; overflow: visible; }
		.leftbottom { position: absolute; left: 9px; top: 870px; width: 130px; font-size: 0.85em; overlfow: visible; }
		.left a { display: block; margin-bottom: -8px; }
		.left p { display: block; padding-top: 10px; padding-bottom: 10px; }
		.left li { margin-left: -20px; display: block; list-style-type: disc; }
		.left li a { display: block; padding-bottom: 16px; }
		.lefttext { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; padding: 0.40em; }
    .right { margin-left: 20px; width: 130px; }
		.righttext { font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; padding: 0.40em; }
		.bottom { background-color: #CCCCFF; }
		.copyright { font-family: arial, sans-serif; font-size: 0.8em; }
		.searchtext { font-family: arial, sans-serif; font-size: 0.85em; }
		.searchlink { font-family: arial, sans-serif; font-size: 0.85em; text-decoration: underline; }
		.linethrough { text-decoration: line-through; }
		hr { color: #000099; }
		.smallerfont { font-size: 0.90em; }
		.smallfont { font-size: 0.85em; }
		.red { color: #990033; font-weight: 700;}
		.white { color: #FFFFFF; }
		.instantaccess { position: absolute; left: 13px; top: 152px; }
		.tallerline { line-height: 25%; }
		.imgpadright { padding-right: 5px; }
		.filesizefont { font-size: 0.70em; font-weight: 500; color: #726892; }
		img.imageleft { float:left; margin:0 1em 1em 0; }
		img.imageright { float:right; margin:0 0 1em 1em; }
		.line-through { text-decoration: line-through; }
				
		.searchbox { 
			position: absolute;
			top: 30px;
			left: 10px;
			font-size: 10px;
			z-index: 99;
		}
.fieldcell input { 
 width: 130px; 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #CCFFCC; 
 /* #D7E5F2; */ 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
}
.fieldcell { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  } 

.labelcell { 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 130px; 
} 

.button { 
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #99FF99; 
 font-size: 10px;
 height: 16px;
 color: #000000; 
 border: 1px inset #FFFFFF;
 margin-top: 2px; 
 margin-bottom: 2px; 
}

.submit input
{
color: #000;
background: #F1F3F4;
border: 2px outset #d7b9c9;
height: 1.1em;
} 

		DIV.table-row {
  	background: none #FFFFFF; margin-top: 0em; margin-right: auto; 
		margin-bottom: 0em; margin-left: 0em; padding: 0em; 
		text-align: left; vertical-align: top; width: 580px;
}
		DIV.left-container { 
		border: none; float: left !important; float: left; margin-top: 0em; 
		margin-right: auto;	margin-bottom: 0em; margin-left: 0em; 
		padding: 0em; width: 60%; vertical-align: top; 
}

DIV.middle-container { 
		border: none; float: left !important; float: left; margin-top: 0em; 
		margin-right: auto; margin-bottom: 0em; margin-left: 0em; 
		padding: 0em; width: 5%; vertical-align: top; 
}

DIV.right-container { 
		border: none; float: right !important; float: right; margin-top: 0em; 
		margin-right: auto; margin-bottom: 0em; margin-left: 0em; 
		padding: 0em; width: 35%; vertical-align: top; 
}

DIV.check-container { 
		border: none; position: relative; top: 0em; left: 0em;
}

/* Classes for submenu */
.activeItems { font-size: 10px; vertical-align: middle; color: #ffffff; background-color: #8C979C; text-align: center; text-decoration: none }
.activeItems A:visited { font-size: 10px; vertical-align: middle; color: #ffffff; background-color: #8C979C; text-decoration: none }
.activeItems A:link { font-size: 10px; vertical-align: middle; color: #ffffff; background-color: #8C979C; text-decoration: none }
.activeItems A:hover { font-size: 10px; vertical-align: middle; color: #ffff66; background-color:#8C979C; text-decoration: underline }
.activeItems A:visited:hover { font-size: 10px; vertical-align: middle; color: #ffff66; background-color:#8C979C; text-decoration: underline }
.activeItems A:active { font-size: 10px; vertical-align: middle; color: #ffffff; background-color: #8C979C; text-decoration: none }
.activeItemsCurrent { font-size: 10px; vertical-align: middle; color: #ffff66; background-color: #8C979C; text-align: center; text-decoration: none }
.activeItemsCurrent A:visited { font-size: 10px; vertical-align: middle; color: #ffff66; background-color: #8C979C; text-decoration: none }
.activeItemsCurrent A:link { font-size: 10px; vertical-align: middle; color: #ffff66; background-color: #8C979C; text-decoration: none }
.activeItemsCurrent A:hover { font-size: 10px; vertical-align: middle; color: #ffff66; background-color: #8C979C; text-decoration: none; }
.activeItemsCurrent A:visited:hover{ font-size: 10px; vertical-align: middle; color: #ffff66; background-color: #8C979C; text-decoration: none; }
.activeItemsCurrent A:active { font-size: 10px; vertical-align: middle; color: #ffff66; background-color: #8C979C; text-decoration: none }

.browseItems { font-size: 10px; vertical-align: middle; color: #ffffff; font-family: Arial,Helvetica; background-color: #666699; text-align: center }
.browseItems A:visited { vertical-align: middle; color: #ffffff; text-decoration: none }
.browseItems A:link { vertical-align: middle; color: #ffffff; text-decoration: none }
.browseItems A:hover { vertical-align: middle; color: #ffff66; text-decoration: underline }
.browseItems A:visited:hover { vertical-align: middle; color: #ffff66; text-decoration: underline }
.browseItems A:active { vertical-align: middle; color: #ffffff; text-decoration: none }
.browseItemsLink { vertical-align: middle; color: #ffffff; text-decoration: none }
.favstext { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009966; }
a:link.favstext { font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009966; vertical-align: text-top; }
a:hover.favstext { font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009966; text-decoration: underline; vertical-align: text-top; }
a:visited.favstext { font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009966; vertical-align: text-top; }
a:active.favstext { font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #009966; text-decoration: underline; vertical-align: text-top; }
.favbtngreen { cursor: pointer; border: outset 1px #ccc; background: #999; color: #666; font-weight: bold; margin-top: 5px; padding: 1px 2px; background:url(/images/favbtnbggreen.gif) repeat-x left top; }
.favbtnred { cursor: pointer; border: outset 1px #ccc; background: #999; color: #666; font-weight: bold; margin-top: 5px; padding: 1px 2px; background:url(/images/favbtnbgred.gif) repeat-x left top; } 

