.rounded_f1f1f1{display:block}
.rounded_f1f1f1 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e6e6e6}
.rounded_f1f1f11{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4;
  background:#ececec}
.rounded_f1f1f12{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#eaeaea}
.rounded_f1f1f13{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eaeaea;
  border-right:1px solid #eaeaea;}
.rounded_f1f1f14{
  border-left:1px solid #f4f4f4;
  border-right:1px solid #f4f4f4}
.rounded_f1f1f15{
  border-left:1px solid #ececec;
  border-right:1px solid #ececec}
.rounded_f1f1f1fg{
  background:#e6e6e6}


#zone1 {    /* clickable area */
float: left;
width : 940px;
height: 164px;
margin-left: 0px;
margin-left: 56px;

}


/* photocaption */
.photoCaption p {font-family: arial; text-decoration:none; font-size:8pt; color:#000000; }

/* photocaption */
.photoCredit p {font-family: arial; text-decoration:none; font-size:8pt; font-style: italic; color:#666666; }

/* subheadline */
.subHeadline b  {font-family: arial; text-decoration:none; font-size:9pt; font-weight: bold; color:#000000; }

/* subheadline */
.subHeadline p  {font-family: arial; text-decoration:none; font-size:8pt; color:#000000; }

/* subheadline */
.subHeadline {font-family: arial; text-decoration:none; font-size:8pt; color:#336699;  font-style: italic;}

/* storyText */
.storyText a  {font-family: arial; text-decoration:underline; font-size:9pt; color:#336699; }

/* storyHeadline*/
.storyHeadline {font-family: arial; text-decoration:NONE; font-size:15pt; color:#336699; font-weight: bold;}

/* headlinelinkbold */
.headlineLinkBold  {font-family: arial; text-decoration:underline; font-size:9pt; color:#336699; }

/* Title credit */
.credit b {font-family: arial; text-decoration:none; font-size:12pt; font-weight:bold; color:#336699; }

/* by credit */
.credit a {font-family: arial; text-decoration:underline; font-size:9pt; font-weight:bold; color:#336699; }

/* Title credit */
.credit {font-family: arial; font-style: italic; font-size:9pt; color:#336699; }

div.dotted {
	color: #999999;
	border-bottom: 1px dotted #999999;
	padding: 3px;
	clear: both;
	margin-bottom: 10px;
	line-height: normal;
	}

.contentleft{padding-left: 37px; padding-right: 33px; padding-top: 10px; padding-bottom: 10px;}
.contentright{padding-left: 33px; padding-right: 37px; padding-top: 10px; padding-bottom: 10px;}
.adtop{padding-left: 0px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}

/**** GENERAL STYLES ***/
*	{ font-size: 11px;font-family: arial; line-height: 16px; color:#333333;}
a.white_footer {font-family: arial;  text-decoration:none; color:#FFFFFF; }
a.nolink {font-family: arial;  text-decoration:none; color:#FFFFFF; }
a.blue {font-family: arial;  text-decoration:none; color:#008bbb; }
.blue A:hover {font-family: arial; color:#008bbb; text-decoration: underline;}
a.credit {font-family: arial; font-style: italic; font-size:8pt; color:#336699; }
a.dark_footer {font-family: arial;  text-decoration:none; color:#6C664F; }
a.tooltip {font-family: arial;  text-decoration:none; color:#003366; }
a {font-family: arial;  text-decoration:none; color:#336699; }
a:hover { text-decoration:underline;}

/* bordered div box */
.tipbox_brown {border: 1px solid #dad2a0; background-color: #fff8e1;padding:10px} 

/* bordered div box */
.tipbox_brown_light {border: 1px solid #cccccc; background-color: #f6f6f6;padding:10px} 

/* bordered div box */
.tipbox_offerdetails {border: 1px solid #cccccc; background-color: #ffffff;padding:10px} 

/* bordered div box */
.tipbox_brown_light_backup {border: 1px solid #dad2a0; background-color: #fffce8;padding:10px} 

/* bordered div box */
.tipbox_brown_light_sm {border: 1px solid #cccccc; background-color: #ffffff;padding:0px; margin-left: 0; padding-left: 0;} 

/* bordered div box */
.tipbox_silver_light_sm {border: 1px solid #cccccc; background-color: #ffffff;padding:10px} 

/* bordered div box */
.tipbox_brown_light_light {border: 1px solid #e6e2c8; background-color: #fffdf1;padding:10px} 

/* bordered div box */
.tipbox_green_light {border: 1px solid #99cc66; background-color: #eefae2;padding:10px} 

/* bordered div box */
.codebox {border: 1px solid #cccccc; background-color: #f2f2f2;padding:15px} 

/* bordered div box */
.codebox_upload {border: 1px solid #d0eab7; background-color: #eefae2;padding:5px} 

/* alertbox */
.alertbox {border: 1px solid #ffd200; background-color: #fff4be; padding:10px} 

/* bordered div box */
.admin_statbox_whitebg {border: 1px solid #cccccc; background-color: #FFFFFF;padding:10px} 

/* bordered div box */
.admin_statbox {border: 1px solid #cccccc; background-color: #f2f2f2;padding:10px} 

/* bordered div box */
.admin_statbox_offering {border: 1px solid #a3ceda; background-color: #f3fcff;padding:5px} 

/* Color of links on dark bg */
.adark {font-family: arial; font-size:11pt; text-decoration:none; color:#ffffff; }

/* Title on the the page */
.title1 {font-family: arial; text-decoration:none; font-size:11pt; letter-spacing:-0.5px; font-weight:bold; color:#999999; }

/* Title on the the page */
.title_alert {font-family: arial; text-decoration:none; font-size:14pt; font-weight:bold; color:#ff0000; }

/* Title on the the page */
.title {font-family: arial; text-decoration:none; font-size:14pt; font-weight:bold; color:#003366; }

/* Title on the the page */
.title12 {font-family: arial; text-decoration:none; font-size:10pt; font-weight:bold; color:#990000; }

/* Title on the the page */
.title_contact {font-family: arial; text-decoration:none; font-size:12pt; font-weight:bold; color:#003366; }

/* Title on the the page */
.title_contactid {font-family: arial; text-decoration:none; font-size:12pt; font-weight:bold; color:#999999; }

/* Title Red */
.title_red {font-family: arial; text-decoration:none; font-size:14pt; font-weight:bold; color:#ff0000; }

/* Title red */
.titlered {font-family: arial; text-decoration:none; font-size:12pt; font-weight:bold; color:#ff0000; }

/* Title of biz name on offer cat index */
.offer_bizname {font-family: arial; text-decoration:none; font-size:11pt; font-weight:bold; color:#ff9900; }

/* menu item title */
.menu_item_title {font-family: arial; text-decoration:none; font-size:12pt; font-weight:bold; color:#FFFFFF; }

/* menu item price */
.menu_item_price {font-family: arial; text-decoration:none; font-size:12pt; font-weight:bold; color:#ff9900; }

/* Title on the the page */
.title_orange {font-family: arial; text-decoration:none; font-size:14pt; font-weight:bold; color:#ff9900; }

/* Title on the the page */
.offer_title {font-family: arial; text-decoration:none; font-size:14pt; font-weight:bold; color:#ff9900; }

/* temp big*/
.temperatureBig { font-family: verdana;text-decoration:none; font-size:19pt; font-weight:bold; color:#ffffff; }

/* blue text */
.blue {font-family: arial; text-decoration:none; font-size:11pt; color:#003366; }

/* bold blue text */
.boldblue {font-family: arial; text-decoration:none; font-weight:bold; color:#003366; }

/* bold white text */
.boldwhite {font-family: arial; text-decoration:none; font-size:11pt; font-weight:bold; color:#ffffff; }

/* bold red text */
.boldred {font-family: arial; text-decoration:none; font-size:10pt; font-weight:bold; color:#660000; }

/* bold yellow */
.boldyellow {font-family: arial; text-decoration:none; font-size:9pt; font-weight:bold; color:#ffcc00; }

/* bold orange text */
.boldorange {font-family: arial; text-decoration:none; font-size:11pt; font-weight:bold; color:#ff9900; }

/* bold ligher blue text */
.boldlightblue {font-family: arial; text-decoration:none; font-size:11pt; font-weight:bold; color:#336699; }

/* bold ligher blue text */
.lightblue {font-family: arial; text-decoration:none; font-size:11pt; color:#336699; }

/* bold orange text */
.boldorange {font-family: arial; text-decoration:none; font-size:11pt; font-weight:bold; color:#ff9900; }

/* blue text */
.blue {font-family: arial; text-decoration:none; font-size:11pt; color:#003366; }

/* italic small text */
.smallitalic {font-family: arial; text-decoration:none; font-size:7pt; font-style: italic; color:#666666; }

/* Title on dark colors */
.titledark {font-family: arial; text-decoration:none; font-size:18pt; font-weight:bold; color:#FFFFFF; }

/* black title*/
.titleblack {font-family: arial; text-decoration:none; font-size:11pt; font-weight:bold; color:#FFFFFF; }

/* The main body's text content. */
.content {font-family: arial; font-size:11pt; line-height:18px; line-spacing:120%; color:#333333; }

/* top text content style */
.topbar_text {font-family: arial; font-size:11pt; color:#666666; }

/* footer content. */
.footer {font-family: arial; font-size:11pt; color:#666666; }

/* footer white content. */
.white_footer {font-family: arial; font-size:8pt; color:#ffffff; }

/* bibliography. */
.bib {font-family: arial; font-size:6.5pt; color:#666666; }

/* footer links. */
.footerlinks {font-family: arial; font-size:11pt; color:#666666; }






div.contenttab  { z-index: 100; position: relative; clear: both; width: 100%; height: 19px; background-color: #ffffff; border-bottom: #666666 solid 1px; line-height: 19px; vertical-align: middle; font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; }
div.contenttab div.greentab  { background-image: url(/graphics/uhsports/tabgreen.gif); background-repeat: no-repeat; padding-left: 5px; }
div.contenttab div.orangetab  { background-image: url(/graphics/uhsports/taborange.gif); background-repeat: no-repeat; padding-left: 5px; }
div.contenttab div.bluetab  { background-image: url(/graphics/uhsports/tabblue.gif); background-repeat: no-repeat; padding-left: 5px; }
div.contenttab div.redtab  { background-image: url(/graphics/uhsports/tabred.gif); background-repeat: no-repeat; padding-left: 5px; }
div.contenttab div.blacktab  { background-image: url(/graphics/uhsports/tabblack.gif); background-repeat: no-repeat; padding-left: 5px; }
div.contenttab div.blacktab102  { background-image: url(/graphics/uhsports/tabblack102.gif); background-repeat: no-repeat; padding-left: 5px; }

div.categoryheader  { position: relative; clear: both; width: 100%; height: 45px; }
div.categoryicon  { position: relative; float: left; width: auto; margin-right: 10px; }
div.categorytitle  { position: relative; float: left; width: 300px; line-height: 35px; vertical-align: middle; }
div.columncontainer  { position: relative; clear: both; width: 100%; padding-top: 5px; }
div.synopsiscopy  { position: relative; width: 100%; }
div.synopsisimage  { position: relative; width: 100%; margin-bottom: 10px; border: #666666 solid 1px; }
div.synopsismug  { position: relative; float: left; width: 120px; margin: 0 10px 10px 0; border: #666666 solid 1px; }
div.horizontal  { position: relative; width: 100%; }
div.verticalimage  { position: relative; float: left; margin: 0 10px 0 0; }
div.vertical  { position: relative; float: left; width: 130px; }
div.columnone  { position: relative; float: left; width: 181px; margin-right: 10px; }
div.columntwo  { position: relative; float: left; width: 181px; margin-left: 10px; }
div.multimediacontainer  { position: relative; clear: both; width: 100%; }

div.topgalleries .postedSubDate  { visibility: hidden; font-size: 1px; font-weight: normal; color: #ffffff; }
div.pgthumbnail  { position: relative; width: 75px; float: left; margin: 0 10px 0 0; }
div.pgthumbnail img  { display: block; margin: 0 auto 0 auto; border: #666666 solid 1px; }
div.topgalleries div.pgthumbnail  { position: relative; width: auto; float: left; margin: 0 10px 0 0; }
div.topgalleries div.pgthumbnail img  { display: block; margin: 0 0 0 0; border: #666666 solid 1px; }
div.dotted {  color: #CCCCCC; border-bottom: 1px dotted #CCCCCC; padding: 3px; clear: both; margin-bottom: 10px; line-height: normal; }

div.blogimage  { z-index: 10; position: relative; float: left; width: 50px; margin-right: 10px; }
div.blogtitle  { position: relative; float: left; width: 120px; }
div.blogdivider  { position: relative; clear: both; width: 100%; height: 20px; background-image: url(/graphics/uhsports/blogdivider.gif); background-position: 50px 15px; background-repeat: no-repeat; }

.highlightbox {border: 1px solid #cccccc; background-color: #f2f2f2;padding:5px; margin-left: 0; padding-left: 5px; background-image:url(/graphics/uhsports/bg_lastweek.gif); background-position:top right; background-repeat:no-repeat;} 
div.blogheader  { position: relative; clear: both; width: 582px; height: 60px; }
div.blogheadercolumnone  { float: left; width: auto; }
div.blogheadercolumntwo  { float: left; width: 70px; text-align: center; }
div.blogheadercolumnthree  { float: left; width: auto; }
img.topaligned  { vertical-align: text-top; }

div.midcolumncoverup  { z-index: 50; position: absolute; left: 403px; width: 200px; height: 50px; background-image: url(/graphics/uhsports/white.gif); background-repeat: repeat; }
div.midcolumncontainer  { position: relative; clear: both; width: 100%; background-color: #ffffff; background-image: url(/graphics/uhsports/midcolumnframe.gif); background-repeat: repeat-y; }
div.columnframe  { position: relative; width: 100%; border-top: #666666 solid 1px; }
div.pollimage  { z-index: 10; position: relative; float: left; width: 14px; margin-right: 6px; }
div.pollsynopsis  { position: relative; float: left; width: 140px; }

div.tools  { position: relative; clear: both; width: 100%; padding-top: 5px; font-size: 7pt; line-height: 2em; vertical-align: middle; color: #333333; }

div.padding10  { padding: 10px 10px 10px 10px; }
div.spacer1  { position: relative; clear: both; width: 100%; height: 1px; }
div.spacer5  { position: relative; clear: both; width: 100%; height: 5px; }
div.spacer10  { position: relative; clear: both; width: 100%; height: 10px; }
div.spacer20  { position: relative; clear: both; width: 100%; height: 20px; }
div.spacer30  { position: relative; clear: both; width: 100%; height: 30px; }
div.spacer35  { position: relative; clear: both; width: 100%; height: 35px; }
div.spacer45  { position: relative; clear: both; width: 100%; height: 45px; }
div.dotted { color: #CCCCCC; border-bottom: 1px dotted #CCCCCC; padding: 3px; clear: both; margin-bottom: 10px;	line-height: normal;}

#footer  { position: relative; width: 100%; height: 28px; padding-top: 1px; background-color: #49751e; background-image: url(/graphics/uhsports/topnav.gif); background-repeat: no-repeat; text-align: center; line-height: 12px; vertical-align: middle; }

/* FONTS */

.flagText  { display: block; margin: 5px 0 0 3px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-style: italic; font-weight: bold; text-decoration: none; }

.topNavText a  { color: #ffffff; text-decoration: none; }
.topNavText a:hover  { color: #ffffff; text-decoration: underline; }

.subNavText a  { color: #ffffff; text-decoration: underline; }
.subNavText a:hover  { color: #ffffff; text-decoration: none; }
.subNavTextBlack a  { color: #000000; text-decoration: underline; }
.subNavTextBlack a:hover  { color: #000000; text-decoration: none; }

.tabTitle  { padding-left: 5px; line-height: 20px; vertical-align: middle; color: #ffffff; font-family: Arial Black, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; }
.specialFeaturesHead  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.specialFeaturesHead a  { color: #49751e; text-decoration: underline; }
.specialFeaturesHead a:hover  { color: #49751e; text-decoration: none; }
.specialFeaturesText  { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; font-size: 11px; font-weight: normal; color: #000000; }
.boldred { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; color:#990000; }
.categoryHed  { font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000; }
.categoryKicker  { display: block; margin-top: 5px; font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.categorySubKicker  { font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.greenText  { color: #49751e; }
.grayText  { color: #cccccc; }
.postedDate  { display: block; margin-top: 5px; font-size: 9px; font-weight: bold; color: #333333; }
.postedSubDate  { font-size: 9px; font-weight: bold; color: #333333; }
.ledeHed  { font-family: Times New Roman, Times, serif; font-size: 26px; font-weight: bold; color: #000000; }
.ledeHed a  { color: #000000 !important; text-decoration: none !important; }
.ledeHed a:hover  { color: #000000; text-decoration: underline !important; }
.synopsisText  { font-size: 11px; }
.storyLink  { line-height: 20px; vertical-align: middle; }
.coverCaption  { display: block; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.coverCaptionVertical  { display: block; padding-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }
.coverCredit  { display: block; padding-top: 10px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
.coverCreditVertical  { text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
.blogHeadline  { font-family: Arial Black, Arial, Helvetica, sans-serif; line-height: 18px; font-size: 16px; font-weight: normal; }
.blogByline  { display: block; padding-top: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333; }
.blogHeaderByline  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; }

.postedStoryDate  { float: left; margin-top: 0; font-size: 9px; font-weight: bold; color: #333333; }
.email  { float: right; margin-top: 0; padding-left: 17px; background-image: url(/graphics/uhsports/emailstory.gif); background-repeat: no-repeat; }
.print  { float: right; margin: 0 30px 10px 0; padding-left: 17px; background-image: url(/graphics/uhsports/printstory.gif); background-repeat: no-repeat; }

.adMarker  { display: block; padding: 5px 0 2px 0; text-align: center; color: #666666; font-size: 10px; font-weight: bold; }

