@import "/navmenu.css";

/* Added by Metamend */
h1 {font-size:12px; display:inline;}
h2 {PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #003366;}
/* Added by Metamend */

body, table, td { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }

p { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding: 5px 10px 5px 10px}

table.tableoutline { border: 1px solid #003366; border-spacing:5px;}
.column3_other { background-color:#cae0ee; padding: 4px 0 0 0; }
P.subhead {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif}
td.locator { padding-left: 10px; font: 0.9em Verdana; color: #333;}
td.locator h3 { margin: 0 0 7px 0; padding: 0; font: bold 1.2em Arial, Verdana; color: #2b678b; } 
td.locator input, td.locator select, td.locator p input { border: 1px solid #809bae; font: 1em Arial, Helvetica, Verdana; color: #333;}
td.locator strong, td.locator b { font: bold 1.1em Arial, Verdana; color: #333;}
td.result_head {background-color:#cae0ee; padding: 2px 5px; font: bold 1em Arial, Helvetica, Verdana; color: #2b678b; text-transform: capitalize; }
td.result {}
.flashz { z-index: -999; }

TD.sidebar {PADDING-BOTTOM: 14px; PADDING-TOP: 14px; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0974b8}
TD.sidebar UL {	PADDING-LEFT: 1em; MARGIN: 5px 0px; LIST-STYLE-TYPE: none}
TD.sidebar UL LI {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
TD.sidebar UL LI A:link {	margin: 0px; padding: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
TD.sidebar UL LI A:visited {	margin: 0px; padding: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
TD.sidebar UL LI A:hover {	margin: 0px; padding: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
TD.sidebar UL LI A:active {	margin: 0px; padding: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.sidebar p {	PADDING-LEFT: 5px; PADDING-TOP: 5px; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

td.breadcrumbs {	PADDING: 10px; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif}
td.breadcrumbs A:link {	margin: 0px; padding: 0px; FONT-SIZE: 11px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.breadcrumbs A:visited {	margin: 0px; padding: 0px; FONT-SIZE: 11px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.breadcrumbs A:hover {	margin: 0px; padding: 0px; FONT-SIZE: 11px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}


TD.sidebar_green {PADDING-BOTTOM: 14px; PADDING-TOP: 14px; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #68B86F}
TD.sidebar_green UL {	PADDING-LEFT: 1em; MARGIN: 5px 0px; LIST-STYLE-TYPE: none}
TD.sidebar_green UL LI {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
TD.sidebar_green UL LI A:link {	margin: 0px; padding: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
TD.sidebar_green UL LI A:visited {	margin: 0px; padding: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
TD.sidebar_green UL LI A:hover {	margin: 0px; padding: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
TD.sidebar_green UL LI A:active {	margin: 0px; padding: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.sidebar_green p {	PADDING-LEFT: 5px; PADDING-TOP: 5px; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

td.header_sidebar_green {	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #379C56}

td.header_sidebar {	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #09518c}

td.header_news {	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #379C56}

td.header {	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px;  TEXT-TRANSFORM: capitalize; BACKGROUND-COLOR: #09518c}

td.header_default {	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: capitalize; HEIGHT: 21px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #09518c}

TD.markets {	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 10px Verdana; COLOR: #003366; PADDING-TOP: 15px}
TD.markets UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; FONT: 10px Verdana; MARGIN: 5px 0px; TEXT-INDENT: -1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
TD.markets UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003366; PADDING-TOP: 0px}
TD.markets UL LI A:link {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #085a97; TEXT-DECORATION: none}
TD.markets UL LI A:visited {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #369c56; TEXT-DECORATION: none}
TD.markets UL LI A:hover { margin: 0px; padding: 0px; 	FONT: 10px Verdana; COLOR: #0874b8; TEXT-DECORATION: underline}
TD.markets UL LI A:active {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #0874b8; BACKGROUND-COLOR: #e9f2fa; TEXT-DECORATION: underline}
TD.markets H3 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px Verdana; COLOR: #003366; PADDING-TOP: 0px}

TD.whatsnew {	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 10px Verdana; COLOR: #003366; PADDING-TOP: 15px}
TD.whatsnew UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
TD.whatsnew UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; FONT: 10px Verdana; COLOR: #003366; PADDING-TOP: 0px}
TD.whatsnew UL LI A:link {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #085a97; TEXT-DECORATION: underline}
TD.whatsnew UL LI A:visited {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #369c56; TEXT-DECORATION: none}
TD.whatsnew UL LI A:hover {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #0874b8; TEXT-DECORATION: underline}
TD.whatsnew UL LI A:active {	margin: 0px; padding: 0px; FONT: 10px Verdana; COLOR: #0874b8; BACKGROUND-COLOR: #e9f2fa; TEXT-DECORATION: underline}

.input {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}

td.footer {	FONT-SIZE: 11px; COLOR: #255fa5; FONT-FAMILY: Arial, Helvetica, sans-serif}
td.footer A:link {	margin: 0px; padding: 0px; FONT-SIZE: 11px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.footer A:visited {	margin: 0px; padding: 0px; FONT-SIZE: 11px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.footer A:hover {	margin: 0px; padding: 0px; FONT-SIZE: 11px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

td.index_sidebar {background-color: #cfe9e6; margin: 0; padding: 0; }
td.index_sidebar table td.control {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif color: #085a97; padding: 8px;}
td.control p { margin: 0 0 10px 0; color: #085a97;}
td.control a {font: 1em Verdana; color: #085a97; text-decoration: none;}
td.control a:hover { color: #085a97; text-decoration: underline; }
td.index_sidebar img { margin: 0 12; }
td.pad { padding: 0 21px 0 21px; }
table.productspot { width: 100%; }
div.productspot {clear: both;}
td.productspot { background-color: #d7e1f4; padding: 10px; width: 155px;}
td.productspotphoto {background-image: url(gif/bg_3spots.jpg); background-repeat: repeat-x;}
td.productspotphoto2 {background-image: url(gif/bg2_3spots.jpg); background-repeat: repeat-x;}
td.productspot h3 { font: bold 11px Verdana; color: #0974b8; margin: 0 0 10px 0; padding: 0; width: 155px;}
td.productspot p { font: normal 0.65em Verdana; color: #333; line-height: 1.2em; margin: 0 0 10px 0; padding: 0; width: 155px;}
td.productspot p b, td.productspot p strong { color: #0974b8; font-weight: bold; }
td.productspot a { color: #0974b8; text-decoration: none; font-weight: bold; }
td.productspot a:hover { text-decoration: underline; }
span#ctl00_ContentPlaceHolder1_cbSpotlight {float: left;}
TD.content { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding: 10px 0;}
td.content p { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
td.content label { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
TD.content UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc}
TD.content UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px}
TD.content UL LI A:link {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #085a97; TEXT-DECORATION: none}
TD.content UL LI A:visited {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #369c56; TEXT-DECORATION: none}
TD.content UL LI A:hover {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}
TD.content UL LI A:active {	margin: 0px; padding: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}
td.content A:link {	margin: 0px; padding: 0px; FONT-SIZE: 12px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.content A:visited {	margin: 0px; padding: 0px; FONT-SIZE: 12px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
td.content A:hover {	margin: 0px; padding: 0px; FONT-SIZE: 12px; COLOR: #2464b2; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

TD.sections {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif}

TD.product_list {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
TD.product_list UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px; LIST-STYLE-IMAGE: url('gif/arrwblue4.gif')}
TD.product_list UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px}
TD.product_list UL LI A:link {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #085a97; TEXT-DECORATION: none}
TD.product_list UL LI A:visited {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #369c56; TEXT-DECORATION: none}
TD.product_list UL LI A:hover {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}
TD.product_list UL LI A:active {	margin: 0px; padding: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}

TD.faq_list {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
TD.faq_list UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px; LIST-STYLE-IMAGE: url('gif/bullet_blue.gif')}
TD.faq_list UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px}
TD.faq_list UL LI A:link {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #085a97; TEXT-DECORATION: none}
TD.faq_list UL LI A:visited {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #369c56; TEXT-DECORATION: none}
TD.faq_list UL LI A:hover {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}
TD.faq_list UL LI A:active {	margin: 0px; padding: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}

TD.quick_spec {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;}
TD.quick_spec UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-TOP: 0px;}
TD.quick_spec UL LI {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px}
TD.quick_spec UL LI A:link {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #085a97; TEXT-DECORATION: none}
TD.quick_spec UL LI A:visited {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #369c56; TEXT-DECORATION: none}
TD.quick_spec UL LI A:hover {	margin: 0px; padding: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}
TD.quick_spec UL LI A:active {	margin: 0px; padding: 0px;  FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0874b8; TEXT-DECORATION: underline}

.table_1 {	DISPLAY: inline}
.table_2 {	DISPLAY: none}
.table_3 {	DISPLAY: none}
.table_4 {	DISPLAY: none}
.table_5 {	DISPLAY: none}
.table_6 {	DISPLAY: none}
.table_7 {	DISPLAY: none}
.table_8 {	DISPLAY: none}
.table_9 {	DISPLAY: none}
.table_10 {	DISPLAY: none}
.table_11 {	DISPLAY: none}
.table_21 {	DISPLAY: none}

.float {	FLOAT: left}

TD.tabs_on {	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif}
TD.tabs_off {	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; CURSOR: hand; COLOR: #75b849; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif}
TD.tabs_line {	BORDER-BOTTOM: #cccccc 1px solid}
TD.tabs_vline {	BORDER-LEFT: #cccccc 1px solid}

TABLE.callout {	BORDER-RIGHT: #4d9cdf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4d9cdf 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #4d9cdf 1px solid; COLOR: #003366; PADDING-TOP: 10px; BORDER-BOTTOM: #4d9cdf 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee}

td.column1_spec {	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #001730; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cfcfcf}
td.column2_spec {	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #003366; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee}


table.chart_main { border: 1px solid #4d9cdf; border-collapse: collapse; background-color: #FEFEFE;}
table.chart_main tr:hover { background-color: #4d9cdf;}
table.chart_main td { border: 1px solid #4d9cdf; padding: 3px; font: 12px Arial, Helvetica, sans-serif; color: #000; text-align: center;}
table.chart_main td.first, table.chart_spec td.first  { text-align: left; padding-left: 10px;}
table.chart_spec { border: 1px solid #4d9cdf; border-collapse: collapse; background-color: #FEFEFE;}
table.chart_spec tr:hover { background-color: #4d9cdf;}
table.chart_spec td { border: 1px solid #4d9cdf; padding: 3px; font: 12px Arial, Helvetica, sans-serif; color: #000; text-align: left;}
table.chart_spec td.chart_head, table.chart_main td.chart_head { font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; background-color: #09518c; padding: 2px 10px; text-align: left;}
table.chart_main td.chart_head_center { font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; background-color: #09518c; padding: 2px 10px; text-align: center;}
td.chart_subhead { background-color: #FFCC66; text-align: center; color: #666666; }
td.chart_subhead p { color: #333333; }
td.chart_category { background-color: #666666; text-align: center; font-weight: bold; color: #FFFFFF; }
td.chart_category p { font-weight: bold; color: #FFFFFF; }
td.chart_subcategory { background-color: #cccccc; text-align: center; }
table.chart_spec td.chart_first, table.chart_main td.chart_first { font: bold 12px Arial, Helvetica, sans-serif; color: #333333; background-color: #CCCCCC; text-align: left; padding-left: 10px;}

.footnote {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #990000;}

table.login { border: 1px solid #4e8fdb; margin: 7px;}
td.login { background-color: #d7e1f4; padding: 7px; }
td.login a { font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #084f89; TEXT-DECORATION: none;}
td.login a:hover { font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #084f89; TEXT-DECORATION: underline;}
td.viewcart a {font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #FFF; padding-right: 20px; TEXT-DECORATION: none;}
td.viewcart a:hover {font: bold 11px Arial, Verdana, Helvetica, sans-serif; color: #FFCC00; padding-right: 20px; TEXT-DECORATION: none;}

/* for OHV content only */
.redheader { background-color: #880000; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px;  TEXT-TRANSFORM: capitalize; }
.redh1 { font-size: 18px; color: #333; }
ul.redarrows { margin: 5px 25px !important; padding:0; }
.redarrows li { background: url(gif/arrow-red.gif) top left no-repeat; list-style: none; padding-left: 20px !important; margin: 6px 0; }
.redcolumn { background-color: #800000; margin: 0 20px 0 0; }
.redcolumn td {color: #FFF; font: bold 11px Arial, Helvetica, sans-serif; padding: 2px 6px; }
.redcolumn em {font: bold 11px Arial, Helvetica, sans-serif; color: #FFCC33; font-style: normal; text-transform: uppercase;  }
.redcolumn a:link, .redcolumn a:visited, .redcolumn a:active { color: #FFF !important; text-decoration: none; font-weight: normal; }
.redcolumn a:hover { color: #FFCC00 !important; text-decoration: underline; }
.textcaps { text-transform: uppercase; }

/* Fix for Ektron v7.6 */
.EktronAjaxLoading  
{ 
display: none; 
} 

