body { 
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333; 
margin-top:0px;
text-align:center;
}

a img{
	border-color:#FFFFFF;
	border-width: 0px;
	border-style: solid;
	filter: none;
}
a:hover img{
	
	border-width: 0px;
	border-style: solid;
	filter: Alpha(Opacity=60);

}

td, .inp { 
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333; 
margin:0px;
}

.inp2 { 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333; 
margin:0px;
height:25px;
}

.o11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color:#FB7E1C;
}
.title02bl {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color: #000000;
margin:0px;
}

a{ 
text-decoration:underline; 
color: #003366; }

a:hover { 
text-decoration:none; 
color: #cc0000; 
}

.redlink a{ 
text-decoration:underline; 
color: #cc0000; }

.redlink a:hover { 
text-decoration:none; 
color: #cc0000; 
}

.greylink a{ 
text-decoration:none; 
color: #808080; }

.greylink a:hover { 
text-decoration:underline; 
color: #cc0000; 
}

.darklink a{ 
text-decoration:none; 
color: #555555; }

.darklink a:hover { 
text-decoration:underline; 
color: #cc0000; 
}

hr {
border: 1px;
border-style:solid;
border-color:#CCCCCC;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:23px;
color: #d90f0f; 
margin-top:0px;
margin-bottom:3px;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-bottom:0px;
margin-top:20px;
color: #003366; 
}

.wh_link a {color: #ffffff; text-decoration: underline;}
.wh_link a:hover {color: #ffffff; text-decoration: none;}

.w10b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.w11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.w12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.w14b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.w14bNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
.b10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.g10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#666666;
}
.g11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
}

.b11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.b12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.b12db {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #005F8C;
}
.err {
	color: #ff0000;
}
.b12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#009900;
}

.btn {
	background-image:url(/images/button_bg.gif); 
	background-repeat:repeat-x; 
	color:#FFFFFF; 
	font-family:arial; 
	font-weight:bold; 
	background-color:#9ea7b1; 
	margin: 0px 0px 0px 5px; 
	font-size:1.2em;
}

.normal_links a {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:underline; 
color: #333333; 
}

.normal_links a:hover {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none; 
color: #cc0000; 
}

.pad {
padding:8px;
}

.price {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color: #d90f0f; 
}

.title01 {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color: #d90f0f; 
margin:0px;
}
.title01a {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color: #d90f0f; 
margin:0px;
}

.title02 {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
color: #d90f0f;
margin:0px;
}
.title03 {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color: #d90f0f;
margin:0px;
}


.smalllinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration: none; 
	color: #000000; 
}
.smalllinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	text-decoration: underline; 
	color: #cc0000; 
}

#quarter_box1 {
width:210px;
background-color: #efefef; 
border: 1px solid #cccccc;
margin-bottom:10px;
}

.quarter_box2 {
width:210px;
border: 1px solid #006699;
border-top: 0px;
margin-bottom:2px;
}

#quarter_box3_head {
width:210px;
height:22px;
padding-left:5px;
padding-top:3px;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#9caaaa;
}

#quarter_box3 {
width:210px;
border: 1px solid #9caaaa;
border-top: 0px;
margin-bottom:10px;
padding:4px;
line-height:18px;
}

#quarter_box4_head {
height:22px;
padding-left:5px;
padding-top:3px;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#799AB2;
}

#quarter_box4 {
border: 1px solid #799AB2;
border-top: 0px;
margin-bottom:10px;
padding:4px;
line-height:18px;
}

.genre_tab_bgcolor {
	background-color:f7f8f8;
}

#genre_tab_og {
background: #dfe6ed url(images/bg_tab.gif) no-repeat fixed;
padding-top:0px;
height:27px;
padding-left:5px;
padding-top:4px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
}

#genre_tab {
padding-top:0px;
height:27px;
padding-left:5px;
padding-top:4px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
border-top: 3px solid #999999;
}


#genre_tab a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline; 
	color:#cc0000; 
}

#genre_tab a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration: none; 
	color: #000000; 
}

#genre_tab_links {
	margin-bottom:10px;
}

#quarter_box3 a {
	font-weight:normal;
	font-size:11px;
	text-decoration: underline; 
	color: #000000; 
}
#quarter_box3 a:hover {
	font-weight:normal;
	font-size:11px;
	text-decoration: none; 
	color: #cccccc; 
}

#genre_tab_links td {
	padding-left:5px;padding-bottom:2px;
}

#resource_tab {
width:210px;
height:22px;
padding-left:5px;
padding-top:3px;
font-size:12px;
font-weight:bold;
color:#ffffff;
background-color:#006699;
}

#footer {
width:760px;
margin:0px;
left: 0px;
z-index: 1;}

#outline_med {
border:1px solid #cccccc;
margin-bottom:10px;
}

#image_disclaimer {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #333333; 
padding:6px;
padding-left:0px;
border: 1px solid #cccccc;
background-color:#fffef4;
margin-bottom:10px;
}

#full_box {
border: 1px solid #799AB2;
margin-bottom:10px;
padding:4px;
line-height:18px;
}

.box_head {
padding:4px;
border-left:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
}

.box_body {
padding:4px;
border-left:1px solid #666666;
border-right:1px solid #666666;
}

.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 4px;
	background-color:EFEFEF;
}

.submenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration: none; 
	color: #000000; 
}
.submenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration: underline; 
	color: #000000; 
}

#reg_border_box {
border:1px solid #cccccc;
padding:1px;
}

.browsebar {
border:1px solid #cccccc;
padding:2px;
padding-left:6px;
margin-bottom:10px;
}

.browsebar_bg{
background-image:url(images/box_bot_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.quickcitybox {
padding:10px;
height:85px;
width:150px;
margin-bottom:10px;
}

.indemandbox {
width:230px;
border:1px solid #cccccc;
margin-bottom:10px;
}
.indemandbox_bg {
background-image:url(/images/bg_indemand.gif);
background-position:right;
background-repeat:repeat-y;
padding:2px;
padding-left:6px;
}

.hline {
	line-height: 20px;
	background-repeat: repeat-x;
	background-image: url(images/5_pix.gif);
	background-position: center;
}

.dotline_1x3_horz {
	line-height: 1px;
	background-repeat: repeat-x;
	background-image: url(images/bg_grey_dot_1x3.gif);
	background-position: center;	
}

.dotline_1x3_vert {
	width: 1px;
	background-repeat: repeat-y;
	background-image: url(images/bg_grey_dot_1x3_vert.gif);
	background-position: center;
}

.filter_box {
	height:30px;
	background-repeat: repeat-x;
	background-image: url(images/t_filter_bg.gif);
}
.filter_box_end_sep {
	width:2px;
	background-repeat: repeat-y;
	background-image: url(/images/t_filter_sepbg.gif);
	background-position:left;
}
.filter_box_horz_shade {
	height:2px;
	background-repeat: repeat-x;
	background-image: url(images/t_filter_horz_shade.gif);
	background-position:top;
	line-height:2px;
}

/* guide tabular menue */
.guidetab_bar {
background-image:url(images/guide_tab_bg.gif);
background-repeat:repeat-x;
height:40px;
}

/* new styles */
.Form_button
{
	font-family:Tahoma, Sans-Serif;
	font-size: 11px;
	background-color: #cccccc;
	border:solid 1px #001E2C;
	cursor: hand;
}

.browsebar_DarkGray {
border:1px solid #737374;
padding:2px;
padding-left:6px;
margin-bottom:10px;
}

.RowColor_sportcategory1
{
	background-color:#efefef;	
}

.RowColor_sportcategory2
{
	background-color:#8d989a;	
}

.RowColor_sportcategory3
{
	background-color:white;	
}

.CellBackColor1
{
 background-color:#fffef4;
}


.bFeaturedEvent
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #993300; 
	line-height: 12px;
}

.bDescription 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;

}

.outline_med {
border:1px solid #cccccc;
margin-bottom:10px;
}

.indemandbox_bg {
background-image:url(images/bg_indemand.gif);
background-position:right;
background-repeat:repeat-y;
padding:2px;
padding-left:6px;
border:1px solid #cccccc;
margin-bottom:10px;
}

.indemandbox {
width:230px;

}

.b10Steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.darklink a { 
	text-decoration:none; 
	font-family:Arial;
	font-size :11;
	color: #555555; 
}

.darklink a:hover { 
	text-decoration:underline; 
	font-family:Arial;
	font-size :11;
	color: #cc0000; 
}


.bMT18Red
{
	font-family:Arial;
	font-size :18;
	font-style:normal;
	font-variant:normal;
	font-weight:normal ;
	color:#DD0007;
	text-decoration:none;
}

.bMT13Blue
{
	font-family:Arial;
	font-size :15;
	font-style:normal;
	font-variant:normal;
	font-weight:bold ;
	color:#5475B8;
	text-decoration:none;		
}

.bMT12TicketsName
{
	font-family :Arial ;
	font-size :12;
	font-style:normal;
	font-variant:normal;
	font-weight:bold ;
	color:Fuchsia 
	text-decoration:none;
}

.bMT18Red
{
	font-family:Arial;
	font-size :18;
	font-style:normal;
	font-variant:normal;
	font-weight:bold ;
	color:#DD0007;
	text-decoration:none;
}

.bMT12FeaturedTicketsName
{
	font-family :Arial ;
	font-size :13;
	font-style:normal;
	font-variant:normal;
	font-weight:bold ;
	color:blue;
	text-decoration:none;
}

.bMTtdButton
{
	border-style:groove;
	border-width:1;
	background-color:#eeeeee;
}

.b11White
{
	font-family :Verdana ;
	font-size :10;
	font-style:normal;
	font-variant:normal;
	font-weight:Bold ;
	color:White;
	
}

.genre_tab {
padding-top:0px;
height:27px;
padding-left:5px;
padding-top:4px;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
border-top: 3px solid #999999;
}


.bMT13Blue a
{
	font-family:Arial;
	font-size :15;
	font-style:normal;
	font-variant:normal;
	font-weight:bold ;
	color:#5475B8;
	text-decoration:none;		
}

.bMT13Blue a:hover
{
	font-family:Arial;
	font-size :15;
	font-style:normal;
	font-variant:normal;
	font-weight:bold ;
	color:#5475B8;
	text-decoration:none;		
}

.b17VAP
{
	font-family:Sans-Serif, Arial, Verdana;
	font-size :14;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
    color:White;      
}

.GetCursor
{
	cursor:hand;
}
