/* Base colors of the site */ 
.page_heading { background-color: #FFFFFF; }
.display { background-color: #FFFFFF; }
.center { background-color: #FFFFFF; }
.nav { background-color: #FFFFFF; }

.body { background-color: white; }
.article { margin-left: 200px; margin-top: 0px; width: 580px; padding-top: 30px; }
.navbar { position: absolute; left: 0px; width: 180px; top: 0px; height: 600px; 
   background-color: #EF2842; }

td.bottomBox { height: 150px; vertical-align: top; width: 240px; margin: 0px; padding-left: 5px; padding-right: 5px;}
td.bottomBoxSpacer { height: 150px; vertical-align: top; width: 15px; margin: 0px;}
td.bottomBox img {width: 80; float: left; margin-left: 5; margin-bottom: 10;margin-right: 0; float: right; }
.fp_feature { font: bold 8pt verdana, arial, helv; color: #EF2842;  margin-top: 0; letter-spacing: 2; }
.fp_title { font: bold 9pt verdana, arial, helv; color: #666666;  margin-top: 3; letter-spacing: 0; }
.fp_summary { font: 8pt verdana, arial, helv; color: #000000;  margin-top: 3; letter-spacing: 0;}
.fp_link { font: 8pt bold verdana, arial, helv; color: #EF2842;  margin-top: 3; letter-spacing: 0;}

span.searchword { background-color: yellow; }
.pubitem_keywords { font: 7pt arial,sans-serif; color: #666666; margin-top: 20px; }
.date { font: 8pt verdana, arial, helv; color: #3c3c3c; line-height: 125%; }

.pubitem_footer {margin-top: 15px; width: 100%;}

/* This is the default link color */
A IMG { border-style: none; }

A:link { color: #666666; }
A:visited { color: #666666; }
A:active { color: #666666; }

A.nav_link:link { color: #666666; }
A.nav_link:visited { color: #666666; }
A.nav_link:active { color: #666666; }

/* This will make the link invisible */
A.invisible_out_link:link { color: #666666; }
A.invisible_out_link:visited { color: #666666; }
A.invisible_out_link:active { color: #666666; }

A.invisible_center_link:link { color: #FFFFFF; }
A.invisible_center_link:visited { color: #FFFFFF; }
A.invisible_center_link:active { color: #FFFFFF; }

A.invisible_nav_link:link { color: #FFFFFF; }
A.invisible_nav_link:visited { color: #FFFFFF; }
A.invisible_nav_link:active { color: #FFFFFF; }

A.sc_link:link { color: #FFFFFF; }
A.sc_link:visited { color: #FFFFFF; }
A.sc_link:active { color: #FFFFFF; }


/* styles of the site */

.level1heading {margin-top: 20; font: bold 9pt tahoma, arial, helv; color: #666666; text-transform: none;}
.level2heading {font: normal 9pt tahoma, arial, helv; margin-top: 6; margin-bottom: 6; color: #666666; text-transform: none; padding-right: 10px;}

.nav_heading {font: bold 8pt tahoma, arial, helv; margin-top: 6; margin-bottom: 6; color: #EF2842; text-transform: none; }
.nav_text {font: normal 8pt tahoma, arial, helv; margin-top: 6; margin-bottom: 6; color: #000000; text-transform: none; }

.feature {font: normal 9pt tahoma, arial, helv; color: #FFFFFF; }
.abstract {font: normal 8pt tahoma, arial, helv; color: #FFFFCC; }

.nav_tab { padding: 0px; }
span.nav_tab_text {font: normal 8pt tahoma, arial, helv; color: #FFFFFF; }
a.nav_tab_text { color: #FFFFFF; text-decoration: none; margin: 5px; }

.pathtext { font: 8pt verdana, arial, helv; color: #3c3c3c; line-height: 125%;}

input.search { font: 8pt tahoma, arial, helv; color: #EF2842; margin-left: 2%; margin-right: 2%; margin-top: 2px; }
.search_box { float: left;  } 
.navbar_go_button { float: right; }

.ad_col { margin-bottom: 3px; }
.ad { margin-bottom: 3px; }

.seealso_frame { float: right; width: 300px; background-color: #EEEEEE; }
.seealso_title { margin-bottom: 6; font: bold 12px arial,sans-serif; color: #EF2842; }
.seealso_item { }
.seealso_text { display: list-item; margin-left: 20px; font: 12px arial,sans-serif; margin-top: 0; margin-bottom: 6; color: #000000; line-height: 150%;}

div.sendthispage_frame { float: left; width: 180px; font: 12px arial,sans-serif; color: #000000; }
.sendthispage_image { }
.sendthispage_text { vertical-align: 50%;}

.sidebar_box { background-color: #FFFFFF; margin-left: 3px; padding-right: 3px; width: 250px; padding-bottom: 10px; }
.sidebar_heading { font: bold 12px arial,sans-serif; color: #EF2842; margin-left: 5px; margin-top: 0px; margin-bottom: 5px;}
.sidebar_subtext {font: italic 10px arial,sans-serif; color: #EF2842; margin-left: 17px; margin-top: 1px; margin-bottom: 12px;}
.sidebar { width: 100%; color: #EF2842; margin-top: 3px; margin-bottom: 6px; }
.sidebar_image {float: left; margin-top: 0px; margin-left: 3px; }
.sidebar_link { font: bold 8pt tahoma, arial, helv; margin-left: 20px; margin-bottom: 3px; }
div.sidebar_abstract { color: #EF2842; font: normal 8pt tahoma, arial, helv; margin-left: 20px; }
.sidebar_divimage { margin-bottom: 15px; }
div.sidebar_link { color: #EF2842; }
A.sidebar_link { margin-left: 0px; }
A.sidebar_link:link { color: #EF2842; }
A.sidebar_link:visited { color: #EF2842; }
A.sidebar_link:active { color: #EF2842; }
A.sidebar_link:hover { color: #EF2842; }

.article_image_holder {float: right; margin-left: 10px;}
.article_image_div { }
.article_image { float: right; margin-left: 10px; margin-bottom: 10px; }
.article_movie { float: right; margin-left: 10px;}

.picturetour_frame { float: right; width: 250px; height: 100px; margin-top: 0px; margin-left: 0px; margin-bottom: 8px;}
.picturetour_image { border: none; width: 250px; height: 100px; }
.picturetour_caption { font: normal 11px verdana, arial, helv; margin-top: 6; margin-bottom: 0; color: #EF2842; text-align: center; }
.picturetour_buttons { float: left; }
.picturetour_title { float: left; }
.picturetour_paused { float: right; font: 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 3; color: #EF2842; text-transform: none; line-height: 125%;}

.minisite_link_box { background-color: #6DAEA7; width: 100%; height: 20px; text-align: center; margin-bottom: 5px; }
.minisite_link_selected { font: bold 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 3; color: #FFFFFF; text-transform: none; line-height: 125%; }
.minisite_link { font: 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 3; color: #FFFFFF; text-transform: none; line-height: 125%; }
.minisite_link_divider { font: 8pt verdana, arial, helv; margin-left: 15px; margin-right: 15px; margin-top: 6; margin-bottom: 3; color: #FFFFFF; text-transform: none; line-height: 125%; }
A.minisite_link:link { font: 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 3; color: #FFFFFF; text-transform: none; line-height: 125%;  }
A.minisite_link:visited {  font: 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 3; color: #FFFFFF; text-transform: none; line-height: 125%; }
A.minisite_link:active { font: 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 3; color: #FFFFFF; text-transform: none; line-height: 125%;  }

.index_category { margin-top: 12; font: bold 12px arial,sans-serif; color: #EF2842; }
.index_category_entry { font: 12px arial,sans-serif; margin-top: 0; margin-bottom: 6; color: #333333; text-transform: none; line-height: 150%; }
.index_category_link_divider { margin-left: 5px; margin-right: 2px; }
A.index_category_link:link { }
A.index_category_link:visited { }
A.index_category_link:active { }

img.banner_ad { }
div.banner_ad { margin-top: 30px; width: 100%; text-align: center; }

div.pdf_block { margin-top: 5px; margin-left: 10px; }
.pdf_normaltext { vertical-align: 50%; font: 12px arial,sans-serif; margin-top: 0; margin-bottom: 6; color: #333333; text-transform: none; line-height: 150%; }
.pdf_caption { font-weight: bold; }
img.pdf_icon { margin-right: 10px;}
img.pdf_getacro { margin-top: 10px; margin-right: 10px;}

div.sitemap_frame { width: 100%; margin-bottom: 30px;  }
div.sitemap_toc_frame { float: left; width: 49%; border-right: solid 1px; padding-right: 5px;}
div.sitemap_indexing_frame { float: right; width: 49%; }
div.sitemap_title { font: bold 12pt tahoma, arial,sans-serif; color: #666666; text-align: center; margin-bottom: 18px; }
div.sitemap_coltitle { font: bold 11pt tahoma, arial,sans-serif; color: #EF2842; text-align: left; margin-bottom: 8px; }
div.sitemap_heading { font: bold 10pt tahoma, arial,sans-serif; color: #EF2842; text-align: left; margin-top: 4px; margin-bottom: 4px;}
div.sitemap_pubitem { font: 9pt arial,sans-serif; margin-top: 2px; margin-bottom: 5px; color: #000000; }

div.site_credits { font: normal 8pt verdana, arial, helv; color: #666666; margin-top: 10px; }
a.powered_by { margin-left: 4px;}

.printcoupon_frame { margin-bottom: 40px; }
.article_coupon {   }

.Listing_Category { padding-top: 20 px; font: bold 12pt arial, helv; color: #982A00; text-transform: none; }
.Listing_Title { padding-top: 20 px; font: bold 10pt arial, helv; color: #982A00; text-transform: none; }
.Listing_Text { padding-top: 20 px; font: 9pt arial, helv; color: #982A00; text-transform: none; }
.title { font: bold 11pt verdana, arial, helv; color: #333333;  
  margin-top: 10; margin-right: 6;  letter-spacing: 0;} 333333
.subtitle { font: normal 10pt verdana, arial, helv; color: #333333; 
  margin-right: 6;}
.heading {font: 10pt verdana, arial, helv; color: #333333;
  margin-top: 10; margin-right: 6;  }
.subheading {font: bold 10pt verdana, arial, helv; color: #333333; 
  margin-top: 12; margin-bottom: 6; margin-right: 6; letter-spacing: 1;}
.normaltext {font: normal 9pt verdana, arial, helv; color: #333333; 
  margin-top: 9; margin-bottom: 9; margin-right: 6;  text-transform: none; line-height: 150%;}
.listitemtext { font: normal 9pt verdana, arial, helv; color: #333333;
  margin-top: 6; margin-bottom: 6; margin-right: 6;  text-transform: none;line-height: 150%;}

LI { margin-left: 0px; margin-bottom: 6pt; none;line-height: 150%;} 

.caption { font: normal 8pt verdana, arial, helv; margin-top: 6; margin-bottom: 6; color: #666666; }
.chartheading { font: bold 8pt verdana, arial, helv; background-color: #669999;  }
.chartnormal_odd { font: normal 8pt verdana, arial, helv; color: #666666; text-transform: none; margin-right: 5; }
.chartnormal_even { font: normal 8pt verdana, arial, helv; color: #666666; text-transform: none; margin-left: 5; }