*{
    font-family:Arial;
}
body{
    background-color:black;
    text-align:center;
}
#container{
    margin:-8px auto;
    width:987px;
    text-align:left;
    /*border:1px solid black;*/
}
#header{
	float:left;
	width:987px;
	padding-bottom:2px;
}
.header2{
	float:left;
	width:987px;
	height:2px;
	background-color:#000000;
	color:#000000;
	font-size:2px;
}
embed{
margin:0;
padding:0;
}
#logo{
    float:left;
}
p.text_top{
    font-size:11pt;
}
p.text_middle{
    font-size:11pt;
}
p.text_bottom{
    font-size:11pt;
    color:blue;
    text-decoration:underline;
    font-weight:bold;
}
p.text_or{
    font-size:11pt;
    color:blue;
    font-weight:bold;
    margin:0;
}
p.text_tel{
    margin:0;
    font-size:11pt;
    color:blue;
    font-weight:bold;
}
#navigation{
	float:left;
	background: #191919 url(bg_navigation.jpg) top repeat-x;
	width:651px;
	height:60px;
	color:#FBFE01;
	font-family:Arial, Helvetica, sans-serif;
}
.navsnormal{
	float:left;
	height:58px;
	font-family:Arial, Helvetica, sans-serif;
}
.navsimg{
	float:left;
	padding-top:20px;
}
.navsnormal a:link{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:20px 9px 20px 9px;
	text-decoration:none;
}
.navsnormal a:visited{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:20px 9px 20px 9px;
	text-decoration:none;
}
.navsnormal a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:20px 9px 20px 9px;
	text-decoration:none;
	background:url(bg_navselected.jpg) repeat-x;
}
.navsnormal a:active{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding:20px 9px 20px 9px;
	text-decoration:none;
}
.navselected{
	float:left;
	height:58px;
	color:#FBFE01;
	font-family:Arial, Helvetica, sans-serif;
}
.navselected a:link{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:20px 9px 20px 9px;
	text-decoration:none;
	background:url(bg_navselected.jpg) repeat-x;
}
.navselected a:visited{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:20px 9px 20px 9px;
	text-decoration:none;
	background:url(bg_navselected.jpg) repeat-x;
}
.navselected a:hover{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding:20px 9px 20px 9px;
	text-decoration:none;
	background:url(bg_navselected.jpg) repeat-x;
}
.navselected a:active{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffff;
	padding:20px 9px 20px 9px;
	text-decoration:none;
	background:url(bg_navselected.jpg) repeat-x;
}
form {
    margin:0;
    padding:0;
}
#searchH{
float:left;
width:335px;
}
#search{
float:left;
height:45px;
padding-left:25px;
padding-top:8px;
padding-bottom:8px;
width:310px;
}
.divsearch{
	float:left;
	width:987px;
	background-image:url(search-strip.png);
	background-repeat:repeat-x;
	background-position:top;
}
#search form{
    text-align:center;
}
.search_text{
color:white;
font-size:9pt;
font-weight:bold;
padding-bottom:6px;
padding-top:3px;
}
input[type="submit"] {
background:transparent url(search.png) no-repeat scroll 0 0;
border:medium none;
height:21px;
width:59px;
}
input[type="text"] {
border:0 none;
font-size:12pt;
}
div.click_here{
background:transparent url(click_here.png) no-repeat scroll 0 0;
display:block;
height:25px;
margin:6px auto;
width:91px;
}
a.click_here{
margin: 0 auto;
height:25px;
width:91px;
}
.board_img{
background:transparent url(click_here.png) no-repeat scroll 0 0;
display:block;
height:25px;
width:91px;
margin:0 auto;
}
#menu{
height:28px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:0;
padding-top:5px;
}
#menu li{
float:left;
padding-left:6px;
padding-right:6px;
background:transparent url(menu_divider.png) no-repeat scroll 99% 76%;
}
#menu li.contactus{
background:transparent none;
}
#menu li a{
font-size:11px;
color:blue;
text-decoration:none;
}
#menu li a:hover{
background:transparent url(hover.png) repeat-x scroll 30% 120%;
}
#menu li a.selected{
background:transparent url(hover.png) repeat-x scroll 30% 120%;
}
.menu{
    font-size:11px;
    color:white;
}
#content{
    /*border:1px solid black;*/
}
#main{
	float:left;
	width:987px;
    height:auto;
    background-color:white;
	padding-bottom:10px;
}
.main{
    float:left;
}
#flash{

}
#text_info{
    width:286px;
	padding:10px;
	background-image:url(text_info-strip.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:234px;
	border:#666666 1px solid;
	margin-top:10px;
}
#boards{
    background-color:black;
    padding-top:5px;
    padding-bottom:20px;
}
#boards .text{
    color:white;
    padding-top:0px;
    padding-left:20px;
    padding-bottom:5px;
    font-size:16px;
    font-weight:bold;
	text-align:center;
}
.board{
background-color:#2D96A3;
float:left;
height:365px;
margin-left:16px;
width:18%;
text-align:center;
}
div.sports{
background:transparent url(sports.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.sports{
height:329px;
width:179px;
}
div.concert{
background:transparent url(concert.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.concert{
height:329px;
width:179px;
}
div.theater{
background:transparent url(theater.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.theater{
height:329px;
width:179px;
}
div.chicago{
background:transparent url(chicago.png) repeat scroll 0 0;
display:block;
height:329px;
width:179px;
}
a.chicago{
height:329px;
width:179px;
}
div.vip_tickets{
display:block;
width:179px;
}
a.vip_tickets{
   height:329px;
width:179px;
}
#listings{
    background-color:white;
    padding:10px;
    display:block;
}
#entertainment{
border:1px solid black;
float:left;
padding:0 5px 5px 0;
width:39%;
display:block;
height:215px;
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
}
.heading{
    font-size:10pt;
}
.left_side{
    float:left;
}
.left_side li{

}
.left_side li a{

}
.right_side{
 float:left;
}
.right_side li{

}
.right_side li a{

}
.title1{
background-color:black;
color:white;
float:left;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
width:175px;
font-weight:bold;
font-family:Arial;
-moz-border-radius-topleft:0.5em;
}
.title2{
float:left;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
text-align:left;
width:48%;
font-weight:bold;
font-family:Arial;
}
.events_left{
float:left;
list-style:none;
width:250px;
margin-left:15px;
}
.events_left li{

}
.events_left li a{

}
.events_middle{
float:left;
list-style:none;
width:250px;
}
.events_middle li{

}
.events_middle li a{
    
}
.events_right{
float:left;
list-style:none;
width:250px;
}
.events_right li{
    
}
.events_right li a{

}
#top_events{
	border:1px solid black;
	float:right;
	padding:0 5px 5px 0;
	width:99%;
	display:block;
	-moz-border-radius-bottomleft:0.5em;
	-moz-border-radius-bottomright:0.5em;
	-moz-border-radius-topleft:0.5em;
	-moz-border-radius-topright:0.5em;
}
.more{
    text-align:right;
    color:blue;
}
.more a{
    font-weight:bold;
    font-size:9pt;
}
#copyright{
    background-color:rgb(205, 205,205);
}
#copyright p{
    background-color:rgb(205, 205,205);
    margin:0;
    padding:20px;
    text-align:center;
}
#copyright .guarantee{
    padding-bottom:0;
    font-size:11pt;
    font-family:Arial;
}
#copyright .copyright{
    font-size:9pt;
    font-family:Arial;
}
#footer{
background-color:black;
/*border:1px solid black;*/
padding:5px;
font-size:10pt;
text-align:center;
}
ul#top_footer{
margin:0 auto;
width:60%;
}
ul#top_footer li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 5px 8px;
background:transparent url(footer_divider.png) no-repeat scroll 100% 50%;
}
ul#top_footer li.end{
background:transparent none;
}
ul#top_footer li a{
color:rgb(216,215,215);
text-decoration:none;
}
ul#top_footer li a:hover{
text-decoration:underline;
}
ul#bottom_footer{
clear:both;
margin:0 auto;
width:33%;
}
ul#bottom_footer li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:5px 5px 8px;
background:transparent url(footer_divider.png) no-repeat scroll 100% 50%;
}
ul#bottom_footer li.end{
background:transparent none;
}
ul#bottom_footer li a{
color:rgb(216,215,215);
text-decoration:none;
}
ul#bottom_footer li a:hover{
text-decoration:underline;
}

#left_col{border-right:1px solid #BFBFBF;
float:left;
width:33%;}
#center_col{border-right:1px solid #BFBFBF;
float:left;
width:33%;}
#right_col{
float:left;
width:33%;}
#update_ticket_img_1{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_2{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_3{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_4{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_5{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_6{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_7{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_8{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_9{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_10{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_11{font-weight:bold;text-align:center;padding:30px;}
#update_ticket_img_12{font-weight:bold;text-align:center;padding:30px;}

#update_ticket_img_1 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_2 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_3 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_4 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_5 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_6 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_7 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_8 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_9 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_10 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_11 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}
#update_ticket_img_12 a{width:150px;background:transparent url(../nophoto.jpg) no-repeat scroll 0 0;display:block;height:150px;margin:0 auto;text-align:center;}

td { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
/*A:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }
A:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: Black; }*/

h1 { position: relative; top: 6px; text-align: center; font-family: Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: #002b82; }

TABLE.frame { width: 100%; }
TD.frame_left { }
TD.frame_middle { width: 760px; }
TD.frame_right { }

TABLE.frame_middle { width: 760px; }

TABLE.topbar { height: 19px; width: 760px; background-color: #F0F0F0; }
TD.topbar_events { text-align: left; }
TD.topbar_links { text-align: right; text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #002b82; }
TD.topbar_links A:link		{ text-decoration: underline; color: #002b82; font-family: arial; font-size: 10px; }
TD.topbar_links A:visited	{ text-decoration: underline; color: #002b82; font-family: arial; font-size: 10px; }
TD.topbar_links A:hover		{ text-decoration: underline; color: #002b82; font-family: arial; font-size: 10px; }
TD.topbar_links A:active	{ text-decoration: underline; color: #002b82; font-family: arial; font-size: 10px; }

TABLE.logobar { width: 760px; height: 60px; }
IMG.logobar_logo { }
TD.logobar_search_left { background-image: url(../images/logobar_search_background_left.gif); width:26px; }
TD.logobar_search { background-image: url(../images/logobar_search_background.gif); width:200px; text-decoration: none; font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 10px; color: #ffffff; }
TD.logobar_search_right { width:0px; }
INPUT.logobar_search_box { -moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D5D5D5;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:3px;
text-align:center;
width:200px;
height:22px;
}
INPUT.logobar_search_button{
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#E1E1F2 none repeat scroll 0 0;
border:1px solid #CACAD9;
color:#003366;
cursor:pointer;
font-size:12px;
margin-left:0;
padding:2px 4px;
}
INPUT.logobar_search_button:hover{
border-color:#6699CC;
color:#336699;
}
IMG.logobar_search_button { width:12px; height:14px; }

TABLE.menubar { height:31px; width: 760px; background-image: url(../images/menubar_background.gif) }
TD.menubar_left { width: 162px; }
TD.menubar { width: 436px; }
TD.menubar_right { width: 162px; }
IMG.menubar_home { }
IMG.menubar_sports { }
IMG.menubar_concerts { }
IMG.menubar_theater { }
IMG.menubar_lasvegas { }
IMG.menubar_broadway { }

TD.sidebar { text-align: center; width: 130px; }

TABLE.sidebar_topten { width: 124px; }

TABLE.sidebar_categories { width: 124px; }
TABLE.sidebar_categories TD					{ font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.sidebar_categories A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.sidebar_categories A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.sidebar_categories A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.sidebar_categories A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }

TD.sidebar_horiz_divider { height: 2px; background-image: url(../images/sidebar_horiz_divider.gif); margin: 3px 0px 3px 0px; }

TABLE.sidelinks { width: 100%; margin: 15px 15px 15px 15px; }
TABLE.sidelinks TD { text-align: center; }

TD.mainpage { text-align: center; width: 620px; }

TABLE.mainpage_boxed { width: 560px; }

TD.mainpage_header { font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 24px; color: #2091C0; }
TD.mainpage_normal { font-family: arial,helvetica,sans serif; font-size: 12px; color: #002b82; }
TD.mainpage_caption { font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #002b82; }
TD.mainpage_details { font-family: arial,helvetica,sans serif; font-weight: normal; font-size: 12px; color: #002b82; }
TD.mainpage_error { font-family: arial,helvetica,sans serif; font-size: 12px; color: DarkRed; }

TD.mainpage_horiz_divider { height: 2px; background-image: url(../images/mainpage_horiz_divider.gif); margin: 3px 0px 3px 0px; }
TD.mainpage_vert_divider { width: 1%; background-image: url(../images/mainpage_vert_divider.gif); }

TABLE.mainpage_features { width: 100%; }
TABLE.mainpage_category { width: 100%; }

TABLE.mainpage_categories { width: 100%; }
TD.mainpage_categories_sports { width: 16%; text-align: center; }
TD.mainpage_categories_concerts { width: 20%; text-align: center; }
TD.mainpage_categories_theater { width: 20%; text-align: center; }
TD.mainpage_categories_lasvegas { width: 20%; text-align: center; }
TD.mainpage_categories_broadway { width: 24%; text-align: center; }

TABLE.mainpage_categories_list { width: 100%; margin: 8px 0px 0px 8px; }
TABLE.mainpage_categories_list TD { text-align: left; }
TABLE.mainpage_categories_list A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.mainpage_categories_list A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.mainpage_categories_list A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }
TABLE.mainpage_categories_list A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #002b82; }

TABLE.mainpage_sports { width: 100%; }
TD.mainpage_sports_header { text-align: center; font-family: verdana,arial,helvetica,sans serif; font-size: 24px; font-weight: bold; color: #007CAF; padding: 0px 0px 8px 0px; }
.mainpage_sports_subhead { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption { width: 32%; text-align: left; padding-left:100px;text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 15px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:visited	{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_caption A:active		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
TD.mainpage_sports_link { text-align: left; line-height: 18px; padding-left:100px;}
A.mainpage_sports_link:link			{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #002b82; }
A.mainpage_sports_link:visited	{ text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 14px; color: #002b82; }
A.mainpage_sports_link:hover		{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #002b82; }
A.mainpage_sports_link:active		{ text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 14px; color: #002b82; }

TD.buffer { text-align: center; width: 10px; }

TABLE.pagebottom_border { width: 760px; height: 12px; background-image: url(../images/pagebottom_background.gif); }

TABLE.pagebottom_menu { width: 760px; margin: 8px 0px 0px 0px; }
TABLE.pagebottom_menu TD { text-align: center; }
TABLE.pagebottom_menu A:link		{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:visited	{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:hover		{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }
TABLE.pagebottom_menu A:active	{ text-decoration: underline; color: #007CAF; font-family: arial; font-size: 10px; }

TABLE.pagebottom_info { width: 760px; margin: 8px 0px 0px 0px; }
TABLE.pagebottom_info TD { text-align: center; font-family: arial,helvetica,sans serif; font-size: 10px; color: #002b82; }

TABLE.box { margin: 16px 8px 8px 8px; }
.TESTcpYearNavigation,
.TESTcpMonthNavigation
{
    background-color:#1D5188;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
{
    font-family:arial;
    font-size:8pt;

}
TD.TESTcpDayColumnHeader
{
    text-align:center;
    border:solid thin #1D5188;
    border-width:0 0 1px 0;

}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
{
    text-align:right;
    text-decoration:none;
}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
{
    color:#D0D0D0;
    text-align:right;
    text-decoration:line-through;
}
.TESTcpCurrentMonthDate
{
    color:#1D5188;
    font-weight:bold;
}
.TESTcpCurrentDate
{
    color: #FFFFFF;
    font-weight:bold;
}
.TESTcpOtherMonthDate
{
    color:#808080;
}
TD.TESTcpCurrentDate
{
    color:#FFFFFF;
    background-color: #99CCFF;
    border-width:1px;
    border:solid 1px #000000;
}
TD.TESTcpCurrentDateDisabled
{
    border-width:1px;
    border:solid thin #FFAAAA;
}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
{
    border:solid thin #1D5188;
    border-width:1px 0 0 0;
}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
{
    height:20px;
}
A.TESTcpTodayText
{
    color:#1D5188;
    font-weight:bold;
}
SPAN.TESTcpTodayTextDisabled
{
    color:#D0D0D0;
}
.TESTcpBorder
{
    border:solid thin #1D5188;
}

.dateTextBox
{
 width:70px;
vertical-align:middle;
}


.pointer
{
  cursor:pointer;
}

.SearchSubmitButton
{
    font-variant: small-caps;height: 20px; font-size: 8pt; cursor: pointer;
}
.textbox{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	width:200px;
}

/**/
.imagesthumbholder{
	float:left;
	width:100%;
	padding-bottom:30px;
}
.imagesthumbholder2{
	float:left;
	width:100%;
}
.imagesthumbholder a:link{
	color:#000000;
	text-decoration:none;
}
.imagesthumbholder a:visited{
	color:#000000;
	text-decoration:none;
}
.imagesthumbholder a:hover{
	color:#000000;
	text-decoration:underline;
}
.imagesthumbholder a:active{
	color:#000000;
	text-decoration:none;
}
.imagesthumbholder2 a:link{
	color:#000000;
	text-decoration:none;
}
.imagesthumbholder2 a:visited{
	color:#000000;
	text-decoration:none;
}
.imagesthumbholder2 a:hover{
	color:#000000;
	text-decoration:underline;
}
.imagesthumbholder2 a:active{
	color:#000000;
	text-decoration:none;
}
.pages-imagethumb{
	float:left;
	width:305px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
.pages-imagethumb img{
	padding-bottom:5px;
}

.boxesHolder2{
	float:left;
	width:100%;
	padding-bottom:20px;
	border-bottom:#CCCCCC dotted 1px;
	margin-bottom:20px;
}
.boxesHolder3{
	float:left;
	width:100%;
}

.events_left li a:link{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_left li a:visited{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_left li a:hover{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:underline;
	font-weight:bold;
	color:#003399;
}
.events_left li a:active{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_middle li a:link{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_middle li a:visited{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_middle li a:hover{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:underline;
	font-weight:bold;
	color:#003399;
}
.events_middle li a:active{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_right li a:link{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_right li a:visited{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_right li a:hover{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:underline;
	font-weight:bold;
	color:#003399;
}
.events_right li a:active{
	background-image:url(logosmall.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	text-decoration:none;
	font-weight:bold;
	color:#003399;
}
.events_left h1{
	text-align:left;
	font-size:14px;
	color:#000000;
	border-bottom:#CCCCCC dotted 1px;
}.events_middle h1{
	text-align:left;
	font-size:14px;
	color:#000000;
	border-bottom:#CCCCCC dotted 1px;
}.events_right h1{
	text-align:left;
	font-size:14px;
	color:#000000;
	border-bottom:#CCCCCC dotted 1px;
}
.topsearch{
	float:left;
	width:100%;
	height:60px;
	background-image:url(bg_navigation.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:#f9ef0d solid 2px;
}
.searchmid{
	float:left;
	width:295px;
	background-image:url(../images/searchbg.jpg);
	background-repeat:no-repeat;
	height:34px;
	padding:25px 0px 0px 15px;
	border:none;
}
.searchmidinput{
	float:left;
	width:250px;
	background-color:transparent;
	text-align:center;
}
.arrowbtn{
	float:left;
	padding-left:10px;
}
.topnavs{
	float:left;
	width:330px;
	height:60px;
	padding:0px 8px 0px 0px;
	background-image:url(../images/topnav1bg.jpg);
	background-repeat:no-repeat;
}
.topnavs ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px  0px 0px;
}
.topnavs li{
	margin:0px 0px 0px 0px;
	padding:0px 0px  0px 0px;
	list-style:none;
	list-style-image:none;
	font-size:14px;
}
.topnavs li a:link{
	float:left;
	padding:20px 25px 20px 25px;
	color:#FFFFFF;
	text-decoration:none;
}
.topnavs li a:visited{
	float:left;
	padding:20px 25px 20px 25px;
	color:#FFFFFF;
	text-decoration:none;
}
.topnavs li a:hover{
	float:left;
	padding:20px 25px 20px 25px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navbg.jpg);
	background-repeat:repeat-x;
}
.topnavs li a:active{
	float:left;
	padding:20px 25px 20px 25px;
	color:#FFFFFF;
	text-decoration:none;
}
.topnavselected{
	float:left;
	padding:20px 25px 20px 25px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navbg.jpg);
	background-repeat:repeat-x;
}

.topnavs2{
	float:right;
	width:330px;
	height:60px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/topnav2bg.jpg);
	background-repeat:no-repeat;
}
.topnavs2 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px  0px 0px;
}
.topnavs2 li{
	margin:0px 0px 0px 0px;
	padding:0px 0px  0px 0px;
	list-style:none;
	list-style-image:none;
	font-size:14px;
}
.topnavs2 li a:link{
	float:left;
	padding:20px 18px 20px 18px;
	color:#FFFFFF;
	text-decoration:none;
}
.topnavs2 li a:visited{
	float:left;
	padding:20px 18px 20px 18px;
	color:#FFFFFF;
	text-decoration:none;
}
.topnavs2 li a:hover{
	float:left;
	padding:20px 18px 20px 18px;
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(../images/navbg.jpg);
	background-repeat:repeat-x;
}
.topnavs2 li a:active{
	float:left;
	padding:20px 15px 20px 15px;
	color:#FFFFFF;
	text-decoration:none;
}
.insideralerts{
	float:left;
	width:308px;
	height:252px;
	margin-top:10px;
	border-top:#011a4b solid 1px;
	border-bottom:#011a4b solid 3px;
	border-left:#011a4b solid 1px;
	border-right:#011a4b solid 1px;
	background-color:#002f9b;
	font-size:13px;
}
.insidertitle{
	float:left;
	width:298px;
	padding:5px 0px 5px 0px;
	background-color:#0c6d9a;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	background-image:url(../images/insidertitlebg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.insidercontent{
	float:left;
	width:284px;
	padding:10px 10px 10px 14px;
	background-image:url(../images/insiderbg.jpg);
	background-repeat:repeat-x;
	height:206px;
}
.insidertextcont{
	float:left;
	width:261px;
	height:180px;
	background-image:url(../images/insiderbg2.jpg);
	background-repeat:no-repeat;
	padding:10px;
}
.insidertext{
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
}
.insiderfields{
	float:left;
	width:100%;
	padding-bottom:6px;
}
.insiderfields2{
	float:left;
	width:100%;
}
.insidername{
	float:left;
	width:50px;
}
.insiderfield{
	float:left;
	width:202px;
}
.insiderfieldinput{
	float:left;
	width:200px;
	border:#666666 solid 1px;
	padding:0px 5px 5px 5px;
	background-color:transparent;
}
.insiderfieldinput2{
	float:left;
	width:115px;
	border:#666666 solid 1px;
	padding:0px 5px 5px 5px;
	margin-right:6px;
	background-color:transparent;
}
.insiderwarning{
	float:left;
	width:100%;
	color:#FF0000;
}
.categories{
	float:left;
	width:967px;
	background-color:#FFFFFF;
	padding:0px 10px 10px 10px;
}
.cat1{
	float:left;
	width:313px;
	margin-right:10px;
	border:#000a20 solid 1px;
	height:475px;
}
.cat2{
	float:left;
	width:313px;
	margin-bottom:12px;
	border:#000a20 solid 1px;
}
.cattitle{
	float:left;
	width:243px;
	padding:10px 10px 10px 60px;
	background-color:#002a81;
	background-image:url(../images/cattitle.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
}
.catlists1{
	float:left;
	width:313px;
	line-height:23px;
}
.catlists1 ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.catlists1 li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	list-style-image:none;
}
.catlists1 li a:link{
	float:left;
	width:298px;
	text-decoration:none;
	color:#000000;
	font-size:13px;
	padding-left:15px;
}
.catlists1 li a:visited{
	float:left;
	width:298px;
	text-decoration:none;
	color:#000000;
	font-size:13px;
	padding-left:15px;
}
.catlists1 li a:hover{
	float:left;
	width:298px;
	text-decoration:underline;
	color:#000000;
	font-size:13px;
	padding-left:15px;
}
.catlists1 li a:active{
	float:left;
	width:298px;
	text-decoration:none;
	color:#000000;
	font-size:13px;
	padding-left:15px;
}
.catlistcolored{
	width:298px;
	float:left;
	background-color:#d9d9d9;
	padding-left:15px;
}
.indentedtext{
	text-indent:10px;
}
.testimonials{
	float:left;
	width:295px;
	background-color:#000a1f;
	height:170px;
	padding:10px;
	background-image:url(../images/testimonialsbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.testimonialstitle{
	float:left;
	width:100%;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.testimonialscontent{
	float:left;
	width:285px;
	height:130px;
	background-image:url(../images/testicontent.jpg);
	background-repeat:no-repeat;
	padding:5px;
	font-size:12px;
	text-align:center;
	color:#021536;
}
.clear {
	clear:both
}

#gallery {
	position:absolute;
	width:631px;
	height:256px;
	background-color:#000000;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:20
	}

	#gallery .caption {
		z-index:30; 
		background-color:#000; 
		color:#ffffff; 
		height:70px; 
		width:456px !important;
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
		width:456px !important;
		padding:10px 5px 5px 5px;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#ffffff;
		width:456px !important;
	}
.slideshowgal{
	float:left;
	width:659px;
	height:256px;
	padding:10px 10px 0px 4px;
}
.slideupcoming{
	float:left;
	width:28px;
	height:256px;
}
.slidepics{
	float:left;
	width:631px;
	height:256px;
	background-color:#000000;
}
#wrapperncaa {}.bracket {border-top: 30px solid #dddddd;background: transparent url(../images/ppimages/bg1.gif) 0px 0px no-repeat;
}.bracket table {width:100%;position: relative;top: -28px;margin-bottom: 20px;}.header {background: #4060a5;font-size:20px; text-align:center;font-weight:bold;color:#FFFFFF;padding: 5px;clear: both; /* sporadic IE bug */
}#ptbl {width: 100%;margin: 0 0px 0 1px;}
#ptbl td {
white-space:nowrap;
}.rounds td {color: #ffffff;font-weight: bold; background-color:#3bbfc6;font-size: 70%;height: 30px;text-align: center;vertical-align: top;border-right: 2px solid #ffffff;}.rounds td span {color: #293751;}.line { padding:0 6px; }.leftEdge { padding-left: 0; }.rightEdge { padding-right: 0; }.bottomRight, .bottomLeft { padding-bottom: 1px; }.topRight, .topLeft { padding-top: 1px; }.betweenRight { background: url(../images/ppimages/topright.gif) right 100% no-repeat; }.betweenLeft { background: url(../images/ppimages/topleft.gif) left 100% no-repeat; }.betweenRight, .betweenLeft { height: 10px; }.topRight { background: url(../images/ppimages/topright.gif) right center no-repeat; }.bottomRight { background: url(../images/ppimages/bottomright.gif) right center no-repeat; }.topLeft { background: url(../images/ppimages/topleft.gif) left center no-repeat; }.bottomLeft { background: url(../images/ppimages/bottomleft.gif) left center no-repeat; }.middleLeft { background: url(../images/ppimages/topleft.gif) 150% center no-repeat; }.middleRight { background: url(../images/ppimages/topright.gif) -50% center no-repeat; }/*Bracket classes*/.team {border: 1px solid #3bbfc6;font-size: 90%;float: left;margin: 2px 0;/* between singles */background-color: #a6f9fd;padding: 1px;cursor:pointer;text-decoration:none;}
.team div { /* IE box model */width: 62px;overflow-x:hidden;
}.right {text-align: center;}
.seeds div {width: 85px;}.name {padding-left: 3px;padding-right: 3px; height:12px;display: block;width: 62px;height: 1.2em;overflow-x:hidden;}.seeds {display: block;width: 85px;
}
.seedLeft, .seedRight {text-align: center;background:#3bbfc6; height:12px; color:#000000;}
.seedLeft div, .seedRight div { /* IE box model */width: 15px;}.seedLeft { border-right: none; }.seedRight { border-left: none; }.viewalltix 
{width: 100%;height:20px;z-index:1001;text-align:center;}
.bracket a:link{
	color:#0c3684;
	text-decoration:none;
}
.bracket a:visited{
	color:#0c3684;
	text-decoration:none;
}
.bracket a:hover{
	color:#0c3684;
	text-decoration:underline;
}
.bracket a:ative{
	color:#0c3684;
	text-decoration:none;
}

