
.topnavLinks   { color: #535353; font-size: 7pt; font-family: Tahoma, Verdana; text-decoration: none }
.topnavLinks a:link   { color: #535353; font-size: 7pt; font-family: Tahoma, Verdana; text-decoration: none }
.topnavLinks a:hover   { color: #888; font-size: 7pt; font-family: Tahoma, Verdana; text-decoration: none }
.topnavLinks a:visited   { color: #535353; font-size: 7pt; font-family: Tahoma, Verdana; text-decoration: none }
.topnavLinks a:visited:hover   { color: #888; font-size: 7pt; font-family: Tahoma, Verdana; text-decoration: none }
.secBkgVertStripes { background: #252525 url(images/bkg_leftnav_vertstripes.gif) repeat }
.fpBkgVertStripes { background: #252525 url(images/bkg_fp_vertstripes.gif) repeat }
.button   { color: #000; font-size: 8px; font-family: Tahoma, Verdana; background-color: white; padding: 4px; border: solid 1px #c1c1c1 }
.searchboxPadding { padding-top: 16px; padding-right: 16px; padding-bottom: 16px }
.leftnavTD { background: white url(images/bkg_leftnav_grayfade.jpg) no-repeat; padding: 7px; border-right: 1px solid #5b5b5b }
.title  { color: #930; font-weight: bold; font-size: 16pt; line-height: 22pt; font-family: "Arial Narrow", FontName }
.formtitle  { color: #002552; font-weight: bold; font-size: 14pt; line-height: 20pt; font-family: "Arial Narrow", FontName }
.newsHeader { color: #002552; font-weight: bold; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: none }
.newsHeader a:link { color: #002552; font-weight: bold; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: none }
.newsHeader a:hover { color: #002552; font-weight: bold; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: underline }
.newsHeader a:visited { color: #002552; font-weight: bold; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: none }
.newsHeader a:visited:hover { color: #002552; font-weight: bold; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: underline }
.newsContent  { color: #262626; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: none }
.newsContent a:link  { color: #002552; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: underline }
.newsContent a:hover  { color: #002552; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: none }
.newsContent a:visited  { color: #002552; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: underline }
.newsContent a:visited:hover  { color: #002552; font-size: 8pt; line-height: 12pt; font-family: Tahoma, Verdana; text-decoration: none }
LI.newsContent
  { list-style-image: url(images/bullet_arrow.gif); list-style-position: outside; position: relative; left: -12pt }
UL.newsContent  { list-style-image: url(images/bullet_arrow.gif); list-style-position: outside; position: relative; left: -12pt }
.secContentTD  { padding-right: 10px; padding-left: 42px }
.fpContentTD { padding-right: 10px; padding-left: 35px }
.header    { color: #8a2308; font-size: 11pt; line-height: 22px; font-family: Tahoma, Verdana; text-decoration: none }
.header a:link  { color: #8a2308; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana; text-decoration: underline }
.header a:hover  { color: #8a2308; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana; text-decoration: none }
.header a:visited  { color: #8a2308; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana; text-decoration: underline }
.header a:visited:hover  { color: #8a2308; font-weight: bold; font-size: 11pt; font-family: Tahoma, Verdana; text-decoration: none }
.headerNumbers { color: #8a2308; font-size: 20pt; font-family: Tahoma, Verdana }
.mainContent { color: #2a2828; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana }
.mainContent a:link { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: underline }
.mainContent a:hover { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: none }
.mainContent a:visited { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: underline }
.mainContent a:visited:hover { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: none }
LI.mainContent    { list-style-image: url(images/bullet_arrow.gif); list-style-position: outside }
UL.mainContent    { list-style-image: url(images/bullet_arrow.gif); list-style-position: outside }
.calloutBox { background: white url(images/bkg_sec_calloutbox.jpg) no-repeat; padding: 14px; border: solid 1px #535353 }
.calloutImage { background-repeat: no-repeat; border: solid 1px #535353 }
.bkgTopnav { background-image: url(images/bkg_fp_topnav.gif) }
.fpTopImageTD   { border-right: 3px solid white; border-bottom: 15px solid white }
.bkgFeatureBox  { background: white url(images/bkg_featurebox.gif) no-repeat; padding: 14px; border-top: 1px solid #535353; border-left: 1px solid #535353 }
.bkgFeaturePicBottom { background: url(images/bkg_featurepic_bottom.gif) repeat }
.bkgFeaturePicRight { background: url(images/bkg_featurepic_right.gif) repeat }
.bkgFeaturePicTop { background: url(images/bkg_featurepic_top.gif) repeat }
.bkgFeaturePicLeft { background: url(images/bkg_featurepic_left.gif) repeat }
.bkgFeaturePicCenter { border: solid 1px #535353 }
.bkgFrameTop { background: url(images/frame_bkg_top.gif) repeat-x }
.bkgFrameLeft { background: url(images/frame_bkg_left.gif) repeat-y }
.bkgFrameRight { background: url(images/frame_bkg_right.gif) repeat-y }
.bkgFrameBottom { background: url(images/frame_bkg_bottom.gif) repeat-x }
.newsNavUnderline { border-bottom: 1px solid #535353 }
.newsBodyTD { background: white url(images/bkg_news_pagebody.jpg) repeat-x; padding: 20px; border-right: 1px solid #535353; border-bottom: 1px solid #535353; border-left: 1px solid #535353 }
.newsDetailBox { background-color: #d8d8d8; padding: 20px; border: solid 1px #666 }
.newslink    { color: #8a2308; font-size: 8pt; line-height: 18pt; font-family: Tahoma, Verdana; text-decoration: none }
.newslink a:link  { color: #8a2308; font-size: 8pt; font-family: Tahoma, Verdana; text-decoration: none }
.newslink a:hover  { color: #8a2308; font-size: 8pt; font-family: Tahoma, Verdana; text-decoration: underline }
.newslink a:visited  { color: #8a2308; font-size: 8pt; font-family: Tahoma, Verdana; text-decoration: none }
.newslink a:visited:hover  { color: #8a2308; font-size: 8pt; font-family: Tahoma, Verdana; text-decoration: underline }
#topnav { color: #535353; font-size: 7pt; font-family: Tahoma, Verdana }
#topnav a:hover { color: #888 }
#topnav a:link { text-decoration: none; color: #535353 }
#topnav a:visited { text-decoration: none; color: #535353 }
#topnav a:visited:hover { text-decoration: none; color: #888 }
#maincontent { font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; padding-right: 10px; padding-left: 42px }
#maincontent a:link { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: underline }
#maincontent a:hover { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: none }
#maincontent a:visited { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: underline }
#maincontent a:visited:hover { color: #002552; font-size: 9pt; line-height: 16pt; font-family: Tahoma, Verdana; text-decoration: none }
#maincontent LI { color: #2a2828; list-style-image: url(/images/bullet_arrow.gif); list-style-position: outside }
#maincontent p   { color: #2a2828; font-size: 9pt; line-height: 16pt; margin-top: -5px }
#maincontent UL { list-style-image: url(/images/bullet_arrow.gif); list-style-position: outside }
#maincontent h2  { color: #8a2308; font-size: 11pt; line-height: 22px; padding-top: 15px }
#maincontent h2 a:link  { color: #8a2308; font-size: 11pt; line-height: 22px; text-decoration: underline }
#maincontent h2 a:hover  { color: #8a2308; font-size: 11pt; line-height: 22px; text-decoration: none }
#maincontent h2 a:visited  { color: #8a2308; font-size: 11pt; line-height: 22px; text-decoration: underline }
#maincontent h2 a:visited:hover  { color: #8a2308; font-size: 11pt; line-height: 22px; text-decoration: none }
#maincontent h3 { color: #002552; font-weight: bold; font-size: 16pt; line-height: 22pt; font-family: "Arial Narrow", FontName }
#maincontent h4 { color: #002552; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Tahoma, Verdana; text-decoration: none }
#maincontent h4 a:link { color: #002552; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Tahoma, Verdana; text-decoration: underline }
#maincontent h4 a:hover { color: #002552; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Tahoma, Verdana; text-decoration: none }
#maincontent h4 a:visited { color: #002552; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Tahoma, Verdana; text-decoration: underline }
#maincontent h4 a:visited:hover { color: #002552; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Tahoma, Verdana; text-decoration: none }
#maincontent h6 { color: #2a2828; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 12pt; margin-top: -25px; margin-bottom: 5px }
#maincontent h6 a:link { color: #002552; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 12pt;text-decoration: underline }
#maincontent h6 a:hover { color: #002552; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 12pt;text-decoration: none }
#maincontent h6 a:visited { color: #002552; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 12pt;text-decoration: underline }
#maincontent h6 a:visited:hover { color: #002552; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 12pt;text-decoration: none }

/* Added by ICONS */

label {
	font: 0.65em/1.3 Verdana, Helvetica, Arial, sans-serif;
	background-color: transparent;
	color: #333;
	margin-left: 5px;
}

table.nested {
	background-color: transparent !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	border-collapse: collapse !important;
}

td.nested {
	background-color: transparent !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	border-collapse: collapse !important;
	vertical-align: top;
}

table.form th {
	font: 0.75em/1.2 Verdana, Helvetica, Arial, sans-serif;
}

table.form input, table.form select {
	margin-left: 5px;
}

table.form input.submit {
	background-color: #C00;
	border: 1px solid #000;
	color: #fff;
	margin: 0px;
	padding: 2px 3px;
	font: bold 0.7em Verdana, Geneva, Helvetica, sans-serif;
}

.top {
	 vertical-align: top !important;
	 padding-top: 9px !important;
}

.bottom {
	vertical-align: bottom;
}

.left {
	text-align: left !important;
}

.right {
	text-align: right !important;
}

/* End added by ICONS */