body 
{
  margin-left: 0px; 
  margin-top: 0px; 
  margin-right: 0px; 
  margin-bottom: 0px;
}

/* --- Text Formatting --- */
*
{
  font-family: geneva, verdana, arial, sans-serif; 
  font-size: 11px;
  color1:#1b1c1d;
}

/*li { padding-bottom: 10px;}*/

/* Font specifics for links */
a:link {text-decoration: none; color: #003399}
a:hover  {text-decoration: underline}
a:visited {text-decoration: none; color: #003399}
a:visited:hover {text-decoration: underline}
a.disabled {text-decoration:none;}

/* Page Headers */
h1, h1 i, h1 em 
{ 
  color:#663300;
  font-size:13pt;
}

h2, h2 em, .tableHead
{ 
  color:#003366;
  font-size:11pt;
  font-weight:bold;
}

h3, .BoldDkGry
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 5px;
	COLOR: #333333;
	LINE-HEIGHT: 14pt;
	letter-spacing: 0.3pt;
}

h4
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	margin-bottom: 5px;
	COLOR: #333333;
	letter-spacing: 0.3pt;
}

.Comment
{
  text-align: left;
}

.formHead 
{
	FONT-WEIGHT: bold; COLOR: #7d3f00; FONT-SIZE: 10pt; 
}

.BoldDkGry A:link, .BoldDkGry A:visited, .BoldDkGry A:hover 
{
  COLOR: #333333;
}

.TopMenu a, .TopMenu a:link, .TopMenu a:visited, .TopMenu a:hover, .TopMenu a:visited:hover
{
  color:#1b1c1d;
  font-size:11px; 
  text-transform: uppercase;
}
.TopMenu
{
  position:absolute; 
  left:200px; 
  top:143px; 
  z-index:2;
  white-space: nowrap; 
  overflow: hidden;
}

.TopBanner
{
  left: 0px;
  top: 0px;
  z-index:1;
}

.Sticky
{
  position: fixed;
}

.TopLink, .TopNav a, .TopNav a:link,.TopNav a:visited 
{
  background-color:transparent; 
  color:#1b1c1d; 
  font-size:11px;
}

.TopNav, .TopNav a, .TopNav a:link, .TopNav a:visited 
{ 
  font-size:10pt; 
  width:100%;
  height:32px;
  vertical-align:middle;
  text-align:left; 
  text-indent:190px; 
  color:#1b1c1d; 
  background-image:url(/images/TopNavBG.jpg);
  background-repeat:repeat-y;
  background-color:#BDBEC0;
}

.TopNav a:hover
{ 
  text-decoration:underline;
}

.Body1
{
  vertical-align:top; text-align:left; padding-left:12px; padding-top:12px;
} 

/*
.Solutions 
{ 
  font-size:12px; 
  text-indent:12px; 
  color:#663300; 
  vertical-align:middle; 
  text-align:left; 
  font-weight:bold;
  width:176px;
  height:10px;
  border-right:solid 1px #663300;
} 
*/
.SubHeader
{
  font-size:12px; 
  color:#663300; 
  text-align:left; 
  font-weight:bold;
}

.GridHeader
{
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
}

.LNAV 
{ 
  padding-top: 10px;
  font-size:11px; 
  color:#1b1c1d; 
  padding-left:12px; 
  padding-right:5px; 
  text-align:left; 
  vertical-align: top; 
  line-height:22px;
  width:176px;
  height:1000px;
  background-image:url(/images/LeftNavBG.gif);
  background-repeat:repeat-x;
  background-color:#B7B8BC;
  border-right:solid 1px #663300;
  white-space: nowrap; 
  overflow: hidden;
}

/*
.LNAV a:hover
{ 
  text-decoration:none;
}
*/

.Copyright, .Copyright a, .Copyright a:link,.Copyright a:visited
{ 
  height: 20px;text-indent :18px; vertical-align:middle; text-align:left; color:#000000;
}

.Copyright a:hover
{ 
  text-decoration:underline;
} 

.Content 
{
	background-image:url(/images/bubbles.jpg);
	background-repeat:no-repeat;
	vertical-align:top; 
	text-align:left; 
	padding-left:12px; 
	padding-top:12px;
	padding-right:12px;
}

/*====================================*/
UL {
	LIST-STYLE-POSITION: outside;
}
OL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
LI {
	PADDING-BOTTOM: 10px
}
LI LI {
	PADDING-BOTTOM: 0px
}

/*
H1 {
	MARGIN: 5px 20px; FONT: 10px/14px verdana,geneva, sans-serif
}
H2 {
	MARGIN: 5px 20px; FONT: bold 12px/16px verdana,geneva, sans-serif
}
*/
.adminTextbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #7592b3; FONT: 10px/11px Verdana, Arial, Geneva, sans-serif; BORDER-LEFT: #000000 1px solid; WIDTH: 110px; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid
}
.submit {
	BORDER-RIGHT: #846900 1px solid; BORDER-TOP: #ffd942 1px solid; BACKGROUND: #ffcc00; FONT: 10px/10px Arial, Geneva, sans-serif; BORDER-LEFT: #ffd942 1px solid; CURSOR: hand; COLOR: #000066; BORDER-BOTTOM: #846900 1px solid; HEIGHT: 19px; weight: bold
}

/*
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c9d6e2; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif;
}

.copyright A:link{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c9d6e2; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}

.copyright A:visited{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c9d6e2; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}

.copyright A:hover{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #c9d6e2; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
*/
.footer A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.footer A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.footer A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffcc00; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.grayCopy A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7d7d7d; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.grayCopy A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7d7d7d; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.grayCopy A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.bulletCopy A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.bulletCopy A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.bulletCopy A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 1px; COLOR: #003366; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.BoldWhite A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 8px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.BoldWhite A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 8px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: Verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.BoldWhite A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-LEFT: 8px; COLOR: #ffcc00; FONT-FAMILY: Verdana, geneva, sans-serif; BACKGROUND-COLOR: #4a576b; TEXT-DECORATION: none
}
/*
.TopMenu A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.menu {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, geneva, sans-serif
}
.menu .options {
	BORDER-RIGHT: #00356a 1px solid; BORDER-TOP: #00356a 1px solid; BACKGROUND-IMAGE:  url(first_state.jpg); MARGIN-BOTTOM: 1px; BORDER-LEFT: #00356a 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #00356a 1px solid; BACKGROUND-COLOR: #00376d
}
.menu A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, geneva, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.menu A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, geneva, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.menu A:hover {
	FONT-SIZE: 10px; COLOR: #66ff66; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, geneva, sans-serif; BACKGROUND-COLOR: #2c537a; TEXT-DECORATION: none
}
.sideMenu {
	FONT-SIZE: 10px; COLOR: #66ccff; FONT-FAMILY: verdana, geneva, sans-serif
}
.sideMenu A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.sideMenu A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.sideMenu A:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, geneva, sans-serif; BACKGROUND-COLOR: #2c537a; TEXT-DECORATION: none
}
.newsMenu {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, geneva, sans-serif
}
.newsMenu A:link {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.newsMenu A:visited {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.newsMenu A:hover {
	FONT-SIZE: 10px; COLOR: #4a576b; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
*/

.copy {
	FONT-SIZE: 8.5pt; COLOR: #202020; LINE-HEIGHT: normal; FONT-FAMILY1: verdana, geneva, sans-serif; TEXT-DECORATION1: none
}
.copy A:link {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 16px; FONT-FAMILY1: verdana, geneva, sans-serif; TEXT-DECORATION1: none
}
.copy A:visited {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 16px; FONT-FAMILY1: verdana, geneva, sans-serif; TEXT-DECORATION1: none
}
.copy A:hover {
	FONT-SIZE: 11px; COLOR: #00356a; LINE-HEIGHT: 16px; FONT-FAMILY1: verdana, geneva, sans-serif; TEXT-DECORATION1: underline
}

.byline {
	FONT-SIZE: 7.5pt;
	COLOR: #336699;
	LINE-HEIGHT: normal;
/*	FONT-FAMILY: arial, geneva, sans-serif;*/
	text-decoration: none;

}
.byline A:link {
	FONT-SIZE: 7.5pt; COLOR: #336699; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.byline A:visited {
	FONT-SIZE: 7.5pt; COLOR: #336699; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.byline A:hover {
	FONT-SIZE: 7.5pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: underline
}
.smallcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.smallcopy A:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.smallcopy A:visited {
	FONT-SIZE: 8pt; COLOR: #336699; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.smallcopy A:hover {
	FONT-SIZE: 8pt; COLOR: #00356a; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: underline
}
.rNames A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
.rNames A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
.rNames A:hover {
	COLOR: #993300; TEXT-DECORATION: none
}
.whiteCopy {
	FONT-SIZE: 8.5pt;
	COLOR: #ffffff;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.TopBdDkGry {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Geneva, sans-serif
}
.TopBdDkGry A:link {
	COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.TopBdDkGry A:visited {
	COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.TopBdDkGry A:hover {
	COLOR: #993300; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.TopBdWhite A:link {
	COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.TopBdWhite A:visited {
	COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: arial, geneva, sans-serif; TEXT-DECORATION: none
}
.TextBlack A:link {
	FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.TextBlack A:visited {
	FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.TextBlack A:hover {
	FONT-SIZE: 10px; COLOR: #cc6600; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.textwhite {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #ffffff; LINE-HEIGHT: 10pt; PADDING-TOP: 7px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.textwhite A:link {
	FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.textwhite A:visited {
	FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.textwhite A:hover {
	FONT-SIZE: 10px; COLOR: #cc6600; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.BoldBlack A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.BoldBlack A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.moreLink A:link {
	FONT-SIZE: 9px; COLOR: #003366; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, Geneva, sans-serif; TEXT-DECORATION: underline
}
.moreLink A:visited {
	FONT-SIZE: 9px; COLOR: #003366; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, Geneva, sans-serif; TEXT-DECORATION: underline
}
.moreLink A:hover {
	FONT-SIZE: 9px; COLOR: #993300; LINE-HEIGHT: 10pt; FONT-FAMILY: arial, Geneva, sans-serif; TEXT-DECORATION: underline
}
.topStories A:link {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.topStories A:visited {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.headCopy A:visited {
	FONT: bold 17px/20px Times, serif; COLOR: #003366
}
.grayCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
/*
.BoldDkGry A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.BoldDkGry A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.BoldDkGry A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
*/
.footer {
	FONT-SIZE: 10px; COLOR: #F7F7F7; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.titleRight A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #c9c9c9; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.titleRight A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #c9c9c9; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.titleRight A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.teaser1 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif
}
.titleRightsub {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3c003c; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.teaser2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, geneva, sans-serif
}
/* same as h2
.tableHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-variant:small-caps;
}
*/
/* 
.formHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
*/
.NewsHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Geneva, sans-serif
}
.blueCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif
}
.teaserBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: verdana, geneva, sans-serif
}
.tableHeadBig {
	FONT-WEIGHT: bolder; FONT-SIZE: 13pt; COLOR: #336699; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.teaser3 {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: verdana, geneva, sans-serif
}
.TopBdDkBlu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Geneva, sans-serif
}

/*
TD, p {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; vertical-align: baseline;
}
*/
/*
.pageHeader {

	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #FFFFFF; LINE-HEIGHT: normal; FONT-FAMILY: Arial, verdana, geneva, sans-serif
}
*/
copyMain {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.copyLink {

	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #006699; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}
.copyLink A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #006699; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.copyLink A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #006699; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.copyLink A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: underline

}
.headerNavLink {


	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #FFFFFF; LINE-HEIGHT: normal; FONT-FAMILY: verdana, geneva, sans-serif; TEXT-DECORATION: none
}

whiteCopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	color: #FFFFFF;
	text-decoration: none;
}
.Header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}
/*
.tableHead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
*/
/*
.navHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
  vertical-align: middle;
}
.navHeader A:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navHeader A:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navHeader A:hover {
	FONT-SIZE: 8pt; COLOR: #FFCC00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
*/
.bkgmain {
	BACKGROUND-IMAGE:  url(/images/bkg_lps_header.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.bkgmain_nfres {
	BACKGROUND-IMAGE:  url(/images/bkg_lps_header_nfres.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
/*
.BoldDkGry {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 5px;
	COLOR: #333333;
	LINE-HEIGHT: 14pt;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	letter-spacing: 0.3pt;
}
*/

.searchform {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	FONT-FAMILY: verdana, geneva, sans-serif;
	background-color: #003366;
	border: thin dotted;
}

.search2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 2px dashed #FFFFFF;
}

.readmore {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.readmore A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.readmore A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.readmore A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: underline
}
.dotBorder {
	border: 1px dotted #CCCCCC;
}
.sm_not_used {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*
.sm_bold 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
*/
p 
{
	text-align: justify;
}

TD
{
  text-align: left;
}

TD input, TD textfield, TD textarea {
	border-bottom: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-top: 1px solid #bababa;
	border-left: 1px solid #bababa;
	background-color: #f5f5f5;
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, sans-serif; 

}


TD input.required {
	background-color: #dae3f1;
}

TD input.recommended {
	background-color: #E7F0E3;
}

TD input.disabled {
	background-color: gray;
}

TD select {
	background-color: #cedae5;
	FONT-SIZE: 11px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, sans-serif; 

}

.button2 {
	border-bottom1: 2px solid #667a8c;
	border-right1: 2px solid #667a8c;
	border-top1: 2px solid #edf1f5;
	border-left1: 2px solid #edf1f5;
	/*background-color: #aec2d4;*/
	background-color1: #826045;
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
}

.button {
	border-bottom: 2px solid #5f402b;
	border-right: 2px solid #5f402b;
	border-top: 2px solid #c7b4a3;
	border-left: 2px solid #c7b4a3;
	background-color: #826045;
	color: #f2f2f2;
	FONT-FAMILY: Verdana, Geneva, sans-serif; 
	FONT-SIZE: 11px; 
}

span.Radio_List input{
	border: 0px solid white;
	background-color: transparent;
}

table.Radio_List input{
	border: 0px solid white;
	background-color: transparent;
}

span.CheckBox input{
	border: 0px solid white;
	background-color: transparent;
}

.table {
	border: 1px solid #72492b;
	background-color:#dadbdd;
}

table.datagrid td, table.datagrid th {
	font-size:10px;
	padding:2px;
}

.datagrid_alt_item {
	background-color:#e8e9ea;
}
.datagrid_item {

}
.datagrid_header {
	background-color: #99785c;
}
.datagrid_header2 {
	background-color:#e8e9ea;
}

.datagrid_footer{
	background-color: #aa9d95;
}

.Appraiser_Table 
{
  background-color: #dadbdd;
  border: 1px solid #72492b;
  
  /*
	border-top: 3px solid #001833;
	border-bottom: 1px solid #042b56;
	border-left: 1px solid #042b56;
	border-right: 1px solid #042b56;
*/
}

.space 
{
  letter-spacing: 4px;
  li
}

td.tab {
  vertical-align: middle;
}

td.tab a, td.tab a:hover, td.tab a:visited, td.tab a:visited:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

td.tab a.selected {
	
}

td.tab a.disabled {
	color:Gray;
	text-decoration:none;
}

/*
sup {font-family: Tahoma, Verdana, Courier New; FONT-SIZE: 75%; text-decoration:none;}
*/

.sm_link { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8px; 
	color: #003399; 
	LINE-HEIGHT: 14pt; 
	/*FONT-FAMILY: Arial, Helvetica, sans-serif*/
 }

 
.SystemMessage
{
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
  color: Maroon;
  padding-bottom: 7px;
  text-align: center;  
} 

.SystemMessage A
{
  font-family: Arial;
  font-weight: bold;
  font-size: 10pt;
  color: Maroon;
}

hr.separator 
{
  BORDER-BOTTOM: #94aec5 thin solid;
}
 
/* ValueSure Styles*/ 
.parheading, .parheading *
{
  color: #124e84;
  font-size: 9pt; 
  font-weight: bold;
}
.cellheading {width: 50%;font-weight: bold;}
.cellheading70 {width: 70%;font-weight: bold;}

.tableresult {width: 100%; border-right: 1px solid #764e30; }
.tableresult th {font-family: Verdana, Arial, Helvetica; font-size: 11px; padding:3px; border-left: 1px solid #dbe4ec; background-color:#764e30; text-align: left; color: #f2f2f2;}
.tableresult th.first {border-left: 0px; color: #f2f2f2;}
.tableresult td {font-family: Verdana, Arial, Helvetica; font-size: 11px; padding:3px; border-left: 1px solid #764e30; border-bottom: 1px solid #764e30;}
.tableresult td.heading {font-weight: bold}

.tableresult_small {width: 100%; border-right: 1px solid #764e30;}
.tableresult_small th {font-family: Verdana, Arial, Helvetica; font-size: 10px; padding:3px; border-left: 1px solid #dbe4ec; background-color:#764e30; text-align: left;}
.tableresult_small th.first {border-left: 0px}
.tableresult_small td {font-family: Verdana, Arial, Helvetica; font-size: 10px; padding:3px; border-left: 1px solid #764e30; border-bottom: 1px solid #764e30;}

/* End of ValueSure Styles*/ 

.error_title {
font-family: Verdana, Arial, Helvetica; 
font-size: 13px; 
}

.hint 
{
font-family: Verdana, Arial, Helvetica; 
font-size: 7.5pt; 
}

table.top TD 
{
  vertical-align: top;
}

.ProgressBar
{
	z-index: 99;
	width: 100%;
	height: 60px;
	border: 1px solid #72492b;
	background-color: #b5b5bd;
	background-image: url(/images/processbarBG.jpg);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

.ProgressBarFont 
{
	font-size: 12px;
	font-weight: bolder;
	font-style: normal;
	font-variant: normal;
}

.Version
{
  color: White;
}

.LinkTable {
	background-image1: url(/images/tableBG.jpg);
	border1: solid 1px #663300;
	background-repeat: repeat-x;
	background-position: left top;
	padding1: 8px;
}

.Gold
{
  color1: #b57003;
  font-weight: bold;
}

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }

.Valid {}
.Invalid { color: red; }

/******** HVE ValueSure Styles *********/
.hve_normal {font-family: Arial, Helvetica; font-size: 12pt;} 
.hve_heading1 {font-family: Arial, Helvetica; font-size: 12pt; font-weight: bold;} 
.hve_heading2 {font-family: Arial, Helvetica; font-size: 12pt; font-weight: bold; text-decoration: underline;} 

.hve_tableresult {border-collapse: collapse; width: 90%;}
.hve_tableresult th {border-style: solid; border-width: 2px; font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; text-align: center; vertical-align: bottom;}
.hve_tableresult td {border-style: solid; border-width: 2px; font-family: Arial, Helvetica; font-size: 10pt; text-align: center;}

.hve_tablesales {border-collapse: collapse; width: 90%;}
.hve_tablesales th {border-style: solid; border-width: 2px; font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; padding: 3px; text-align: left; vertical-align: bottom;}
.hve_tablesales td {border-style: solid; border-width: 2px; font-family: Arial, Helvetica; font-size: 10pt; padding: 3px; text-align: left;}
.hve_trailer {color: navy; font-family: Arial, Helvetica; font-size: 10pt;}
/***************************************/

/******** Virtual Earth Styles *********/
.pinStyle
{ 
  position:relative; 
  background:url('/images/pushpin.gif') no-repeat 0 0; 
  height:30px; 
  width:25px; 
  top:-8px; 
  color:#fff; 
  text-align:center; 
  font: bold 8px Arial; 
  cursor: pointer;
}


.pinStyle .text
{ 
  position: relative; 
  top: 5px; 
  left: 1px;
}


/***************************************/
