.adpromo
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  line-height:8pt;
  color:#333333;
}.adpromo A
{
  font-size:8.5pt;
  font-weight:bold;
  text-decoration:none;
  color:#357B8E;
}.blurb1 TD
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.blurb1
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.blurb1 A
{
  text-decoration:none;
  color:#993300;
}.blurb1 A:hover
{
  text-decoration:underline;
}.blurb2
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.blurb2 A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#993300;
}.blurb2 A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#993300;
}.blurb_breaking
{
  font-family:arial,verdana,helvetica;
  font-size:11pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.blurb_breaking A
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
  color:#39496B;
}.blurb_breaking A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:normal;
  text-decoration:underline;
  color:#39496B;
}.blurb_soft
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.blurb_soft A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333366;
}.blurb_soft A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:underline;
  color:#333366;
}.breadcrumb
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:normal;
  color:#444444;
}.breadcrumb A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:normal;
  color:#990000;
}.category
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.category A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#990000;
}.cutline
{
  line-height:9pt;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#444444;
}.cutline A
{
  line-height:9pt;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#660000;
}.photocredit
{
  line-height:8pt;
  font-family:arial,verdana,helvetica;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#444444;
}.divider
{
  background-color:#999999;
}.headline1
{
  font-family:arial,verdana,helvetica;
  font-size:12pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#993300;
}.headline1 A
{
  font-family:arial,verdana,helvetica;
  font-size:12pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#7B2E00;
}.headline1 A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:12pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:underline;
  color:#7B2E00;
}.headline1_related
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#7B2E00;
}.headline1_related A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#7B2E00;
}.headline1_related A: hover
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:underline;
  color:#7B2E00;
}.headline1 BR
{
  font-size:12pt;
}.headline2
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#39496B;
}.headline2 A
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#000000;
}.headline2 A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:underline;
  color:#39496B;
}.headline2_storylinks
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.headline2_storylinks A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.headline_breaking
{
  font-family:arial,verdana,helvetica;
  font-size:20pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#9C2829;
}.headline_breaking A
{
  font-family:arial,verdana,helvetica;
  font-size:20pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#9C2829;
}.headline_breaking A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:20pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:underline;
  color:#9C2829;
}.features
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.features A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.features A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#000000;
}.features_bold
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}.features_bold A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}.features_bold A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-weight:bold;
  text-decoration:underline;
  color:#000000;
}.form_element
{
  font-size:9pt;
}.moreheadlines
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.moreheadlines A
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.moreheadlines A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
  color:#39496B;
}.morelinks
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.morelinks A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.morelinks A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#990000;
}.newsbox
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.newsbox A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.newsbox A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#550000;
}.newsbox_bold
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#550000;
}.newsbox_bold A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#550000;
}.newsbox_bold A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#000000;
}
.newsbox_vid
{
  font-family:arial,verdana,helvetica;
  font-size:7pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#993333;
}.newsbox_vid A
{
  font-family:arial,verdana,helvetica;
  font-size:7pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#993333;
}.newsbox_vid A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:7pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:underline;
  color:#993333;
}.subhead_breaking
{
  font-family:arial,verdana,helvetica;
  font-size:12pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#000000;
}.wirelinks
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.wirelinks A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.wirelinks A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#990000;
}.formbutton
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.formelement
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.markets
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.markets A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.markets_bold
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#444444;
}.markets_bottom {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
}.markets_caption
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#666666;
}.markets_change_up
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006600;
}.markets_change_down
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.markets_leftcorner {
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #DADADA;
	border-left-color: #DADADA;
}.markets_outline {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #DADADA;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #DADADA;
	font-size: 8.5pt;
	font-family: "Trebuchet MS", Arial, sans-serif;
}.nod
{
  font-family:arial,verdana,helvetica;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.nod A
{
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.option
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.option A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#660000;
}.instruction
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#000000;
}
.graph
{
  background-color:#aa7272;
}
.result
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}
.poll_sponsor
{
  font-family:arial,verdana,helvetica;
  font-size:7.5pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.poll_sponsor A
{
  font-family:arial,verdana,helvetica;
  font-size:7.5pt;
  font-weight:normal;
  text-decoration:none;
  color:#336699;
}.scorebox
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.scorebox A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#990000;
}.scorebox_bold
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#444444;
}.update_stamp
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.footer
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.footer A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#660000;
}.footer_bold
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#333333;
}.keywordbox
{
  background-color:#D6C5BD;
  background-image:url(http://www.mysanantonio.com/global-images/search/bg_keyword.gif);
}.leftcol
{
 background-color:#DED3C6;
 background-image:url(http://www.mysanantonio.com/global-images/nav/bg_leftnav_secondary.gif);
}.leftnav_primary
{
  background-color:#BFAF9F;
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:3px;
  padding-right:2px;
  color:#ffffff;
}.leftnav_primary A
{
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:3px;
  padding-right:2px;
  color:#ffffff;
}.leftnav_primary A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:3px;
  padding-right:2px;
  color:#ffffcc;
}.leftnav_secondary
{
  background-color:#DED3C6;
  background-image:url(http://www.mysanantonio.com/global-images/nav/bg_leftnav_secondary.gif);
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#755837;
}.leftnav_secondary A
{
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#755837;
}.leftnav_secondary A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8.5pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#990000;
}.leftnav_secondary_sub
{
  background-color:#B09782;
  background-image:url(http://www.mysanantonio.com/global-images/nav/dot_secondary_nav_sub.gif); 
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#000000;
}.leftnav_secondary_sub A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#ffffff;
}.leftnav_secondary_sub A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#333300;
}.leftnav_sub
{
  background-color:#DED3C6;
  background-image:url(http://www.mysanantonio.com/global-images/nav/bg_leftnav_secondary.gif);
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#000000;
}
.leftnav_sub A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#4E3F2E;
}
.leftnav_sub A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:3px;
  padding-right:2px;
  color:#990000;
}.rightcol
{
 background-color:#F3F3F3;
 background-image:url(http://www.mysanantonio.com/global-images/bg_rightcol.gif);
}.searchbox
{
  background-color:#ffffff;
  border:1 solid #333333;
  width:86px;
  height:17px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  color:#000000;
}.multilinesearchbox
{
  background-color:#ffffff;
  border:1 solid #333333;
  width:86px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  color:#000000;
}.storysearchbox
{
  background-color:#D4C5BA;
  background-image:url(http://www.mysanantonio.com/global-images/search/bg_storysearch.gif);
}.update_stamp
{
  font-family:arial,verdana,helvetica;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#888888;
}.topper_nobanner_image
{
  height:94px;
  background-color:#C5A28C;
  background-image:url(http://www.mysanantonio.com/global-images/header/bg_banner.gif);
}.topper_nobanner_brown
{
  height:94px;
  background-color:#C5A28C;
}.topper_nobanner_white
{
  height:94px;
  background-color:#ffffff;
}.topper_nobanner
{
  height:94px;
  background-color:#ffffff;
}.topper_banner
{
  height:94px;
  background-color:#C5A28C;
  background-image:url(http://www.mysanantonio.com/global-images/header/bg_banner.gif);
}
.topper_belo_2
{
  background-color:#7B0000;
  border-bottom:1px solid #903B3C;
  border-left:1px solid #53110F;
  border-right:1px solid #903B3C;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:6px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#DAC8B8;
}.topper_belo
{
  width:199px;
  background-color:#7B0000;
  border-bottom:1px solid #903B3C;
  border-left:1px solid #53110F;
  border-right:1px solid #000000;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:6px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#DAC8B8;
}.topper_belo A,
.topper_belo_2 A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#DAC8B8;
}.topper_belo A:hover,
.topper_belo_2 A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#FFFFFF;
}.topper_classifieds
{
  width:496px;
  background-color:#53110F;
  background-image:url(http://www.mysanantonio.com/global-images/header/bg_classifieds.gif);
  padding-top:2px;
  padding-bottom:3px;
  text-align:center;  
  font-family:arial,verdana,helvetica;
  /*font-size:8pt;*/
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#C9B6B5;
}.topper_classifieds A
{
  padding-left:6px;
  padding-right:6px;
  font-family:verdana,helvetica;
  /*font-size:8pt;*/
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#C9B6B5;
}.topper_logo
{
  background-color:#990000;
  background-image:url(http://www.mysanantonio.com/global-images/header/bg_logo.gif);
}.topper_mainlinks
{
  
  width:496px;
  background-color:#7B0000;
  background-image:url(http://www.mysanantonio.com/global-images/header/bg_mainlinks.gif);
  padding-top:3px;
  padding-bottom:3px;
  border-bottom:1px solid #993333;  
  text-align:center;  
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  /*color:#ffffcc;*/
  color:#993333;
}.topper_mainlinks A
{
  padding-left:22px;
  padding-right:22px;
  /*border-right:1px solid #993333;*/
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#F5F3DD;
}.topper_mainlinks A:hover
{
  padding-left:22px;
  padding-right:22px;
  /*border-right:1px solid #993333;*/
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#D9BDAB;
}.topper_searchbox
{
  background-color:#E1DDC4;
  font-size:9px;
  width:85px;
  height:17px;
}.highlight
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.highlight A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#550000;
}.highlight A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.highlight_bold
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#333333;
}
.ap_highlight
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}
.ap_highlight A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#550000;
}.ap_highlight A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.ap_highlight_bold
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#333333;
}
 .ap_highlight ul {
  margin-top:5px;
  margin-left:0px;
  list-style-image:url(http://www.mysanantonio.com/global-images/pix.gif);
  padding-left:0px;
  margin-bottom:5px;
  alignment:left;
  line-height:16px;
 }.ap_highlight li
{
  padding-bottom:5px;
  margin-left:0;
}.highlight_sectionfront
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}.highlight_sectionfront A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}.highlight_sectionfront A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:underline;
  color:#000000;
}.highlight_sectionfront_bold
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  font-style:bold;
  text-decoration:none;
  color:#333333;
}.leftnav_header
{
	width:120px;
	background-color:#036597;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	text-transform: uppercase;
	text-indent: 4px;
	border-right-width: 1px;
	border-right-color: 036597;
	border-right-style: solid;}.leftnav_links
{
	width:120px;
	background-color:#F1EDE8;
	padding-top:3px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 6px;
	border-right-style: solid;
	border-right-color: #CCCCCC;}.leftnav_links A
{
	font-family:arial, verdana, helvetica;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
	color:#333333;}.leftnav_links A:hover
{
  color:#990000;
}.leftnav_links_sub
{
  background-color:#B59684;
  padding-top:3px; padding-bottom:2px;
  width:120px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#ffffff;
}.leftnav_links_sub A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#ffffff;
}.leftnav_mainlinks
{
	width:120px;
	background-color:#F1EDE8;
	padding-top:3px;
	padding-bottom:2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D2D2D2;
	font-family:arial, verdana, helvetica;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#333232;
	text-indent: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D2D2D2;}.leftnav_mainlinks A
{
  font-family:arial, verdana, helvetica;
  font-size:8.5pt;
  font-weight:normal;
  text-decoration:none;
  color:#333232;
}.leftnav_mainlinks A:hover
{
  color:#006699;
}.leftnav_mainlinks_sub
{
  width:120px;
  background-color:#DED3C6;
  padding-top:3px; padding-bottom:2px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#663333;
}.leftnav_mainlinks_sub A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#663333;
}
.spacer {
	padding-top: 4px;
}.WebPosted { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	text-decoration: none
}
.WebPosted A { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #234747; 
	text-decoration: none
}
.WebPosted A:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #234747; 
	text-decoration: underline
}
.Headlines {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	font-variant: normal; 
	color: #660000; 
	text-decoration: none
}
.Headlines A {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	font-variant: normal; 
	color: #234747; 
	text-decoration: none
}
.Headlines A:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	font-variant: normal; 
	color: #234747; 
	text-decoration: underline
}
.Headlines A:visited {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	font-variant: normal; 
	color: #666666; 
	text-decoration: none
}
.WebPosted { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	text-decoration: none
}
.LeftNav {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #B6CDCD
}
.LeftNav A {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #663333;
}
.LeftNav A:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #990000;
}
.searchform {
  background-color:#BDDBDE;
  font-size:9pt;
}
.searchcaption1 {
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:normal;
  text-decoration:none;
  color:#BDDBDE;
}
.searchcaption2 {
  font-family: arial,verdana,helvetica;
  font-size: 8pt;
  font-weight: normal;
  text-decoration:none;
  color:#ededed;
}/* BEGIN AP Wire Style Classes */.link {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #234747; 
	text-decoration: none;
}
.link A {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #234747; 
	text-decoration: underline;
}
.link A:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #234747; 
	text-decoration: underline;
}.link A:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal; 
	text-decoration: none;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold; 
	color: #000033;
}
.byline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal; 
	color: #003366;
}
.bytitle {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #003366;
}
.body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: normal; 
	color: #000000;
}
.tabletitle {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #663333;
}
.storylink {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #003366;
}
.storylink A {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #003366;
}
.storylink A:hover {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #003366;
}
.storylink A:visited {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #003366;
}
.textlabel {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	color: #663333;
}
.photo {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal; 
	color: #000000;
}
.audio {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.video {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal; 
	color: #000000;
}
.firsttopheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	COLOR: #333333
}
.topheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	COLOR: #990000
}
.latestnews {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	font-weight: normal;
	COLOR: #990000
}
.bylinetitle { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #003366; 
}
.byttl { 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 9pt; 
	font-weight: normal; 
	color: #003366; 
}
/*
TD { 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000; 
}
*/
/* END AP Wire Style Classes *//* Classifieds */
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}.nav A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}.nav A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}/* End Classifieds *//* Yellow Pages */
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D61E03
}
.links A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D61E03
}
.links A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; color: #FFFF33;
	text-decoration: underline;
	background-color: #D61E03
}
/* End Yellow Pages *//* Drive */
a.linksside:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none
}
a.linksside:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none
}
a.linksside:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline
}
a.linksside:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none
}
.tabwhitetext {
	font: 13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	text-indent: 2px
}
/* end Drive */
/* Health and Pets */
.healthheadlines
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}
.healthheadlines A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#003399;
}.healthheadlines A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#0062C4;
}
.videoclip1,
.videoclip1 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: medium;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
}
.videoclip2,
.videoclip2 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: medium;
	font-size: 10px;
	color: #000000;
	background-color: #FEF6EE;
}
.videoclip_playing,
.videoclip_playing A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: medium;
	font-size: 10px;
	color: #ffffff;
	background-color: #993300;
}
/* End Health and Pets */
/* Start - Sponsored Links */
.sponsoredlinks_border {
	border				: 1px solid #036597;
	padding				: 2px;
	background-color	: white;
}
.sponsoredlinks_header {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8.5pt;
	color				: #000000;
	background-color	: #FFFFFF;
	font-weight			: bold;
	text-decoration		: none;
	text-align			: left;
	text-indent			: 1pt;
}
.sponsoredlinks_content {
	width				: 100%;
}
.sponsor_text {
  font-family		: arial,verdana,helvetica;
  font-size			: 8pt;
  font-weight		: bold;
  text-decoration	: none;
  color				: #993300;
}
.sponsor_text A {
  text-decoration	: none;
}
.sponsor_text A:hover {
  text-decoration	: underline;
}
.autos_sponsoredlinks_border {
	border-bottom		: 1px solid #956A59;
	border-left			: 1px solid #956A59;
	border-right		: 1px solid #956A59;
	padding				: 2px;
	background-color	: #FFFFFF;
}
.autos_sponsoredlinks_header {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 9.5pt;
	line-height			: 14pt;
	color				: #000000;
	background-color	: #FFFFEF;
	font-weight			: bold;
	text-decoration		: none;
	text-align			: center;
	text-indent			: 1pt;
}
.autos_sponsoredlinks_header A,
.autos_sponsoredlinks_header A:link,
.autos_sponsoredlinks_header A:visited,
.autos_sponsoredlinks_header A:active {
	color				: #956A59;
	text-decoration		: none;
}
.autos_sponsoredlinks_header A:hover  {
	text-decoration		: underline;
}
.autos_sponsoredlinks_content {
	background-color	: #FFFFFF;
}
/* Start - Sponsored Links */
.ContentHeaderHrule
{
  background-color:#cccccc;
}
.story_header
{
  vertical-align:baseline;
  padding-top:0px;
  padding-bottom:5px;
  margin-top:0px;
  margin-bottom:0px;  
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_header A
{
  vertical-align:bottom;
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}.story_header_hrule
{
  background-color:#cccccc;
}
.story_header_sponsored
{
  padding-bottom:5px;
  vertical-align:bottom;
  text-align:right;
  padding-right:5px;
  line-height:9px;
  font-family:arial,sans-serif;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.story_header_sponsor
{
  padding-top:7px;
  padding-bottom:5px;
}
.content_header
{
  vertical-align:baseline;
  padding-top:0px;
  padding-bottom:5px;
  margin-top:0px;
  margin-bottom:0px;  
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.content_header A
{
  vertical-align:bottom;
  font-family:Georgia,Times New Roman,Serif;
  font-size:18pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}.content_header_hrule
{
  background-color:#cccccc;
}
.content_header_sponsored
{
  padding-bottom:5px;
  vertical-align:bottom;
  text-align:right;
  padding-right:5px;
  line-height:9px;
  font-family:arial,sans-serif;
  font-size:7pt;
  font-weight:normal;
  text-decoration:none;
  color:#666666;
}.content_header_sponsor
{
  padding-top:7px;
  padding-bottom:5px;
}.newsheader
{
  padding-left:3px;
  padding-top:1px;
  padding-bottom:1px;
  margin-bottom:0;
  background-color:#FEF6EE;
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#444444;  
}.newsheader a
{
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#996633;  
}
.strikethrough {
	text-decoration : line-through;
}