/* fonts */
@font-face {
    font-family: 'HandelGotDBolRegular';
    src: url('/hou/fonts/handgotb-webfont.eot');
    src: url('/hou/fonts/handgotb-webfont.eot?#iefix') format('embedded-opentype'),
         url('/hou/fonts/handgotb-webfont.woff') format('woff'),
         url('/hou/fonts/handgotb-webfont.ttf') format('truetype'),
         url('/hou/fonts/handgotb-webfont.svg#HandelGotDBolRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

    
/* video */
#mc .video_box {background-color: #000; border: 1px solid #b23427; padding:5px 0px 0px 4px; width: 260px;}

/* alignments */
#mc .right { float: right; }
#mc .center {text-align:center;}
#mc .cta {margin: -5px 0 10px 0;font-weight:bold;display:block;}

/* text color */
#mc .white { color:#ffffff; }
#mc .tan { color:#ebd4ac; }
#mc .red { color:#b23427; }
#mc .blacktext { color:#000000; }
#mc .green { color:#00853e;  font-weight: bold;}
#mc .pink { color:#ef80b3; font-weight: bold; }

/* links */
#mc a { color:#b23427; font-weight:bold;}
#mc a.white { color:#ffffff; font-weight:bold;}
#mc a.pink { color:#ef80b3; font-weight:bold;}
#mc a.green { color:#00853e; font-weight:bold;}
#mc a.tan { color:#ebd4ac; font-weight:bold;}
#mc a.interns_nav{ background-color: #b23427; color:#ebd4ac; font-weight:bold; padding-left:5px; padding-right:5px}
#mc .subnav a {color:#ffffff;text-decoration:none;}
#mc .bam-button.bam-button-tickets {color: #ffffff;}
#mc .bam-button.bam-button-primary {color: #ffffff;}
#mc .bam-button.bam-button-secondary {color: #525252;}
#mc .bam-button.bam-button-shop { color: #ffffff; }

/* text size */
#mc .textSm {font-size: 10px; }
#mc .textLg {font-size: 16px; }
#mc .textTan {color: #ebd4ac; }
#mc .textRed {color: #b23427; }
#mc .textWhite {color: #ffffff; }

/* lists */
#mc ul.pink li{ list-style-image: url("/hou/images/logo_pink_bullet_15x15.gif"); list-style-position: outside; padding-left: 2px; color: #000000; }
#mc ul.greenlist li{ list-style-image: url("/hou/images/community/y2009/list_star_green_15x14.gif"); list-style-position: outside; padding-left: 2px; color: #000000; }
#mc ul.redtan li{ list-style-image: url("/hou/images/logo_redtan_bullet_15x15.gif"); list-style-position: outside; padding-left: 2px; color: #ebd4ac; }
#mc ul li { list-style-image: url("/hou/images/email/y2008/list_star_white.gif"); list-style-position: outside; padding-left: 2px; color: #000000; }
#mc ul {  padding-left: 20px; }

#section_navigation_links ul.hou li a {color: #b23427;}

#mc dd {line-height: 18px;}
#mc .details {font-size:11px;}
#mc .divider {border-style: dotted; border-width: 1px 0 0 0; border-color:#ffffff; margin:0px; }
#mc dl {padding:0 0 7px 0;}
#mc dt {line-height: 18px;font-weight:bold;font-size:12px; color:#b23427;}

#mc dt.red {line-height: 14px; font-weight:bold;font-size:12px; color:#ebd4ac;}
#mc dd.red {line-height: 14px; color:#ffffff; padding-bottom:10px}

/* text headers */
#mc h3.pad {padding-bottom: 10px;}
#mc h4 {font-size:16px; font-weight:bold; padding:4px 0; color: #b23427; }
#mc h5 {font-size:13px; font-weight:bold; padding:5px 0; color: #b23427; background-color: #ebd4ac; border: 1px solid #b23427; text-align: center; } 
#mc h6 {font-size:12px; font-weight:bold; color: #b23427;}

#mc h4.tan {font-size:16px; font-weight:bold; padding:4px 0; color: #ebd4ac; }
#mc h4.redbar {background: url(/hou/images/headers/y2009/hdr_redgrad_back_10x30.gif) repeat-x scroll; color:#ebd4ac; font-weight:bold; font-size:18px; padding:4px;margin-bottom:10px; text-shadow: 1px 1px 2px #000;}
#mc h4.tanbar {background: url(/hou/images/headers/y2009/hdr_tangrad_back_10x30.gif) repeat-x scroll; color:#ebd4ac; font-weight:bold; font-size:18px; padding:4px;margin-bottom:10px;}
#mc h4.green {font-size:16px; font-weight:bold; padding:4px 0; color: #00853e; }

#mc h5.two_thirds {font-size:13px; font-weight:bold; padding:5px 0; color: #b23427; background-color: #ebd4ac; border: 1px solid #b23427; text-align: center; width: 420px;} 
#mc h5.big {font-size:16px; font-weight:bold; padding:5px 0; color: #b23427; background-color: #ebd4ac; border: 1px solid #b23427; text-align: center; } 
#mc h6.underline {font-size:13px; font-weight:bold; padding:5px 0; color: #b23427; border-bottom: 1px solid #b23427; margin-bottom:5px;}

#mc .hdrRed {background: url(/hou/images/bg_brick.gif) repeat-x scroll; font-size:12px; color:#fff; font-weight:bold; padding:4px; margin-bottom:1px;}
#mc .hdrTan {background: url(/hou/images/bg_tan.gif) repeat-x scroll; font-size:12px; color:#000; font-weight:bold; padding:4px; margin-bottom:1px;}


#mc .hdr_large {background:#b23427;color:#ebd4ac;text-align:center; font-size:16px; font-weight:bold;}
#mc .redtan_hdr {background:#b23427;color:#ebd4ac;text-align:center; font-weight:bold;}
#mc .redwhite_hdr {background:#b23427;color:#ffffff;text-align:center; font-weight:bold;}
#mc .tanred_hdr {background:#ebd4ac;color:#b23427;text-align:center; font-weight:bold;}
#mc .tanblack_hdr {background:#ebd4ac;color:#000000;text-align:center; font-weight:bold;}
#mc .whitered_hdr {background:#ffffff;color:#b23427;text-align:center; font-weight:bold;}

#mc .redtan_hdrlg {background:#b23427;color:#ebd4ac;text-align:center; font-size:16px; font-weight:bold;}

#mc .orangeblack_hdr {background:#f48536;color:#000000;text-align:center; font-weight:bold;}
#mc .orangewhite_hdr {background:#f48536;color:#ffffff;text-align:center; font-weight:bold;}
#mc .blackorange_hdr {background:#000000;color:#f48536;text-align:center; font-weight:bold;}

#mc .season_nav {background:#ebd4ac;color:#b23427;text-align:center; font-weight:bold;}
#mc .internships_nav {background: url(/hou/images/headers/y2009/interns_nav_bg_649x25.png) no-repeat; padding-top:6px; width:649px; height:25px; text-align:center; color:#b23427; font-size: 11px; font-weight:bold;}

/* gradients */
#mc .gradtan_box {border:1px solid #c9cfd6;padding:5px;margin:5px;background:url(/hou/images/bg_bggradtan.gif) bottom left repeat-x;}

/* boxes */
#mc .event_box {margin:5px;padding:5px;background-color:#ddd;border:1px solid #b23427;}
#mc .event_box_headline {text-align:left;color:#fff;background-color:#b23427;padding:3px;margin:7px;font-weight:bold;text-transform:uppercase;font-size:14px;}
#mc .event_box .subhead {color:#000000;}


#mc .feature_box {background:#ebd4ac;padding:3px; border: 1px solid #b23427; color:#000000; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#mc .feature_hdr {background:#b23427;color:#ebd4ac;text-align:center;}
#mc .feature_border {padding:5px; border: 1px solid #b23427;}

#mc .green_box {background:#ebd4ac; border: 1px solid #00853e; padding:3px; color: #000000; }
#mc .green_hdr {background:#ebd4ac; border: 1px solid #00853e; color:#0c732e; text-align:center;}
#mc .greentan_hdr {background:#00853e; color:#ebd4ac; text-align:center;}
#mc .green_border {padding:5px; border: 1px solid #00853e;}
#mc .content_green {background:#00853e; border: 1px solid #ebd4ac; padding:3px; color: #ffffff; }

#mc .pink_box {background:#ebd4ac; border: 1px solid #ef80b3; padding:3px; color: #000000; }
#mc .pink_hdr {background:#ef80b3; border: 1px solid #ebd4ac; color:#ffffff; text-align:center;}
#mc .pinktan_hdr {background:#ebd4ac; border: 1px solid #ef80b2; color:#000000; text-align:left;}
#mc .pink_border {padding:5px; border: 1px solid #ef80b3;}

#mc .blacktan_box {background:#000000; border: 1px solid #b23427; padding:3px; color: #ebd4ac; }
#mc .blackwhite_box {background:#000000; border: 1px solid #b23427; padding:3px; color: #ffffff; }
#mc .blackred_box {background:#000000; border: 1px solid #b23427; padding:3px; color: #b23427; }
#mc .blackred_hdr {background:#000000; color:#b23427; text-align:center; font-weight:bold;}
#mc .blacktan_hdr {background:#000000; color:#ebd4ac; text-align:center; font-weight:bold;}
#mc .black_border {padding:5px; border: 1px solid #000000;}

#mc .black_back {padding:5px; background:#000000; color:#ffffff;}
#mc .red_back {padding:5px; background:#b23427; color:#ebd4ac;}
#mc .backtan {padding:5px; background:#ebd4ac; color:#000000;}

#mc .hidden {display:none;}
#mc .highlight {background:#ccc;border-style:solid;border-width:1px;border-color:#b23427;width:561px;padding:3px;margin:3px;}

/* photo frames */ 
 #mc .photo_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:1px 0 5px 0;text-align:left;background-color:#b23427;} 
  
 #mc .photo_150 {float:right;width:154px;margin:0px 0px 4px 4px;} 
 #mc .photo_150_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:0 0 5px 0;text-align:left;background-color:#b23427;width:144px;} 
 #mc .photo_200 {float:right;width:204px;margin:0px 0px 4px 4px;} 
 #mc .photo_200_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:0 0 5px 0;text-align:left;background-color:#b23427;width:194px;} 
 #mc .photo_250 {float:right;width:254px;margin:0px 0px 4px 4px;} 
 #mc .photo_250_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:0 0 5px 0;text-align:left;background-color:#b23427;width:244px;} 
 #mc .photo_275 {float:right;width:279px;margin:0px 0px 4px 4px;} 
 #mc .photo_275_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:0 0 5px 0;text-align:left;background-color:#b23427;width:269px;} 
 #mc .photo_281 {float:right;width:285px;margin:0px 0px 4px 4px;} 
 #mc .photo_281_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:0 0 5px 0;text-align:left;background-color:#b23427;width:275px;}  
 #mc .photo_300 {float:right;width:304px;margin:0px 0px 4px 4px;} 
 #mc .photo_300_caption {color:#fff;font-size:10px;padding:3px;border:1px solid #000;margin:0 0 5px 0;text-align:left;background-color:#b23427;width:296px;} 

/* images */
#mc .image_border {border:1px solid #000;}
#mc .image_border_red {border:1px solid #b23427;}

/* buttons */
#mc span.button.astros a {background-color: #b23427; color:#ffffff;}
#mc span.button.astros a:hover {background-color: #95322c; color:#ffffff;}

#mc .item {clear:both;}
#mc .anchors {font-weight: bold; color: #b23427 ;}

#mc .menu {margin:0px 0px 5px 0px;text-align:center; border: 2px dotted #ebd4ac; padding:5px 5px 5px 5px;}

#mc .no_border {border:0px;}

#mc ol {list-style: decimal outside;}

#mc p {padding: 1px 0 5px 0;}
#mc .price {font-size:14px;font-weight:bold;color:#b23427; padding:3px;display:block;}

#mc .section_hdr {padding:3px;background-color:#ebd4ac; font-weight:bold; color:#b23427; text-transform:uppercase;}
#mc span.button.content a {color: #000;}
#mc span.button.purchase a {color: #000;}
#mc .subhead {color:#666;font-style:italic;padding:5px 0;}
@font-face {font-family:Mini7; src:url(/style/mini7t.eot); }
#mc .subnav {
	background:#ebd4ac;
	color:#ffffff;
	font:11px Mini7,Tahoma,Arial,Helvetica,sans-serif; 
	font-weight:bold;
	margin:0px;
	}


/* tables */
#mc table.generic {border:1px solid black;width:100%; }
#mc table.generic td {padding:2px; color: #000000; }
#mc table.generic td.bleft {border-left: 2px solid #b23427; margin-left: 2px; }
#mc table.generic .even {background-color:#fff; color: #000000; }
#mc table.generic caption {font-size: 14px; font-weight: bold; margin: 10px 0; color: #b23427; }
#mc table.generic th {font-weight: bold; background-color: #000000; color: #ffffff; }
#mc table.generic .odd {background-color:#ebd4ac;}
#mc table.generic tbody tr:hover {background-color:#b23427; color:#ffffff;}
#mc table.generic tbody tr a:hover {background-color:#b23427; color:#ffffff;}

#mc table.half {border:1px solid black;width:50%;}
#mc table.half td {padding:2px; color: #000000; }
#mc table.half .even {background-color:#fff; color: #000000; }
#mc table.half caption {font-size: 14px; font-weight: bold; margin: 10px 0; color: #b23427; }
#mc table.half th {font-weight: normal; text-align: left;}
#mc table.half .odd {background-color:#ebd4ac;}
#mc table.half tbody tr:hover {background-color:#b23427; color:#ffffff;}


#mc table.white td {padding:2px; color: #000000; }
#mc table.white td.bleft {border-left: 2px solid #000000; margin-left: 2px; }
#mc table.white caption {font-size: 14px; font-weight: bold; margin: 10px 0; color: #b23427; }
#mc table.white th {font-weight: bold; text-align:center; background-color: #b23427; color: #ebd4ac; }
#mc table.white tbody tr:hover {background-color:#ebd4ac; color:#ffffff;}
#mc table.white tbody tr a:hover {background-color:#ebd4ac; color:#ffffff;}

#mc table.games {border:1px solid black; width:200px;}
#mc table.games td {background-color:#ebd4ac; color: #000000; padding-left:5px;}
#mc table.games caption {font-size: 14px; font-weight: bold; margin: 2px 0; color: #b23427; }
#mc table.games th {font-weight: bold; background-color: #000000; color: #ffffff; padding-left:3px;}
#mc table.games tr:hover {background-color:#b23427; color:#ffffff;}

/* tables */
#mc .btm_pad {margin-bottom:10px;}

/* interns */

#front_office_list h4 {color: #ffffff; padding-left: 5px;}
#mc #front_office_list li { list-style-image: none; list-style-position: inside; padding-left: 0px; color: #000000; }
#mc #front_office_list {padding-left: 0; }
#front_office_list dl {padding: 0;}
#front_office_list dt {line-height: 18px; font-weight:bold; font-size:12px; color:#000000;}
