body, td, a, p, .h, h1, h2, h3, div, form {
font-family:Georgia, Helvetica; Arial;
margin:0;
padding:0;
}
body {
	color:#000000;
	font-size:11px;
	padding:0 0;
	text-align:left;
	background-color:#f3f3f3;
}
body.noBG
{
    background-color:White;
    background-image:none;
    color:#000000;
}
a {
text-decoration:none;
}
a:link, a:visited, a:active {
color:#1f638a;
}
a:hover {
text-decoration:underline;
}
#container {
background: transparent none repeat scroll 0 0;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
margin:0 auto;
max-width:1000px;
text-align:left;
width:1000px;
}
#container_admin {
background:#C4E0F6 none repeat scroll 0 0;
/*
border-bottom:2px solid #9C9684;
border-left:2px solid #9C9684;
border-right:2px solid #9C9684;
*/
margin:0 auto;
max-width:1000px;
text-align:left;
}
#header {
/*background:#FFFFFF none repeat scroll 0 0;*/
background:transparent;
color:#FFFFFF;
margin:0;
width:100%;
}
#ltfHeaderBG {
background:transparent url(bg_header_blue.gif) repeat scroll 0 0;
height:93px;
margin-top:0;
width:100%;
}
#uhHeaderBG
{
/*
    background:transparent url('bg_uh_header.png') no-repeat;
    margin-left:auto;
    margin-right:auto;
    height:135px;
    width:1000px;
*/
}
.textSmall {
font-family:Helvetica;
font-size:8pt;
}
a.textSmall {
color:#000000;
font-family:Helvetica;
font-size:8pt;
font-weight:bold;
}

/*  header text*/
/***************/

#header h1 {
float:left;
font-size:8pt;
height:15px;
line-height:15px;
padding:5px;
}
#header h1 a {
color:#000000;
}



/*  login/logout/signup panel*/
/*****************************/

#login_panel {
float:right;
font-size:8pt;
margin:2px 10px 0 0;
padding:5px;
text-align:right;
}
#login_panel a {
color:#FFFFFF;
}


/*  The search bar that has google and live search boxes */
/*********************************************************/

#search_bar {
clear:both;
height:115px;
margin-left:auto;
margin-right:auto;
max-width:1000px;
overflow:hidden;
padding:0;
width:100%;
}
#search_bar_wrapper {
background:transparent url(bg_header.jpg) repeat scroll 0 0;
height:115px;
}
.searchBarTable {
margin:0;
text-align:left;
width:100%;
}
#header_message {
background:#526584 none no-repeat scroll left bottom;
clear:both;
font-size:8pt;
height:28px;
line-height:20px;
overflow:hidden;
text-align:left;
width:100%;
}
#header_message_wrapper {
background:transparent none no-repeat scroll right bottom;
color:#EFEFEF;
padding:0;
}
#header_message a {
color:#FFFFFF;
}
.hrHeader {
background-color:#E9E9E9;
border-color:#E9E9E9;
color:#E9E9E9;
height:1px;
margin-left:0;
text-align:left;
width:199px;
}


/*  uhnetwork header navbar*/
/***************************/

#headerMenu {
background-color:#ffffff;
border-top:0px solid #999999;
border-bottom:1px solid #999999;
height:28px;
margin:0;
padding:0;
}
#headerMenu a {
border-right:1px solid #999999;
border-bottom:1px solid #999999;
color:white;
font-family:Helvetica;
font-weight:normal;
margin:0;
padding:5px 8px 0;
}
#headerMenu a:hover {
border-right:1px solid #999999;
border-bottom:1px solid #999999;
color:#333333;
font-family:Helvetica;
margin:0;
text-decoration:underline;
}
.headerUHNetwork {
border-color:#CCCCCC;
border-style:solid;
border-width:1px 0 0 1px;
height:28px;
}
.headerUHNetworkRight {
border-bottom:1px solid #CCCCCC;
color:Black;
height:28px;
}
#contents {
background:transparent none repeat scroll 0 0;
margin-top:0;
padding-top:0;
}
#contents_wrapper {
height:auto !important;
min-height:400px;
}
#tab_container {
height:30px;
margin-left:20px;
}
#widget_area {
margin:0;
padding:0;
width:100%;
}
#widget_area_wrapper {
margin:0;
padding-left:0;
}
.left_panel_option {
background:transparent url(bg_left_nav_options.gif) repeat scroll 0 0;
height:25px;
padding-left:30px;
}
.left_panel {
background-color:Transparent;
border-right:0px solid #ADA89C;
border-left:0px solid #ADA89C;
padding:0 0 10px;
vertical-align:top;
margin-left:auto;
margin-right:auto;
width:205px;
}
.left_panel_sub {
background-color:#FFFFFF;
margin:2px 5px;
width:92%;
}
.header_default_market
{
    background-color:#eaeaea;
    width:100%;
    margin:5px 15px 2px 3px;
    margin-right:20px;
}
.header_score {
    background-color:#e9e9e9;
    border:0px solid #747F96;
}
.header_score_time {
    background-color:#cccccc;
    border-bottom:0px solid #cccccc;
    color:#ffffff;
    font-family:Helvetica;
    font-weight:normal;
    font-size:11px;
}
.header_score_widget {
    background-color:#cccccc;
    color:#ef6500;
    font-weight:normal;
    margin-left:auto;
    margin-right:auto;
}
.header_score_table
{
    background-color:#e9e9e9;
    border-bottom:5px solid #f37024;
    border-top:5px solid #f37024;
    border-right:3px solid #f37024;
    border-left:3px solid #f37024;
}
.header_score_table:hover
{
    background-color:#e9e9e9;
    border-bottom:5px solid #f37024;
    border-top:5px solid #f37024;
    border-right:3px solid #f37024;
    border-left:3px solid #f37024;
}
.masterContentBody {
background-color:white;
border:1px solid #9C9684;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
padding:0;
}
.left_panel_text {
font-family:Helvetica;
font-size:12px;
font-weight:bold;
}
a.left_panel_link {
color:#000000;
}
a.left_panel_link:hover {
text-decoration:underline;
}
.game_forfeit {
font-family:Helvetica;
font-size:14px;
font-weight:bold;
padding:5px 0;
text-align:center;
}


/* tab common styles */

ul.tabs {
list-style-type:none;
margin:0;
padding:0;
}
li.tab {
float:left;
height:30px;
margin:0 10px 0 0;
}
li.tab div.tab_wrapper {
padding:5px 20px 5px 15px;
}
li.tab a {
font-size:10pt;
margin:5px 5px 0 50px;
}
li.tab span {
color:black;
font-size:10pt;
font-weight:bold;
margin:5px 5px 0 50px;
}


/* active tab */

li.activetab {
background:white url(content_corners.gif) no-repeat scroll left top;
padding-left:5px;
}
li.activetab div.tab_wrapper {
background:transparent url(content_corners.gif) no-repeat scroll right top;
}
li.activetab a {
color:green;
font-weight:bold;
}


/* inactive tab */

li.inactivetab {
background:#FFFFFF url(inactivetab_corners.gif) no-repeat scroll left top;
padding-left:5px;
}
li.inactivetab div.tab_wrapper {
background:transparent url(inactivetab_corners.gif) no-repeat scroll right top;
}
li.inactivetab a {
color:#1f638a;
}


/* new tab */

li.newtab {
float:left;
padding-top:10px;
}
#Progress {
left:100%;
margin-left:50px;
position:absolute;
top:130px;
}
#HelpDiv {
background-color:White;
border:3px solid black;
display:none;
height:400px;
left:100%;
margin-left:-740px;
margin-top:10px;
padding:10px;
position:absolute;
top:0;
width:400px;
z-index:60000;
}
.helpContent {
height:380px;
overflow:auto;
}
#footer {
background-color:#526584;
border:2px solid #5A6D94;
height:30px;
margin-left:auto;
margin-right:auto;
text-align:left;
width:1000px;
}
#footer_wrapper {
color:White;
padding-top:5px;
}
#footer_wrapper {
font-size:8pt;
line-height:170%;
}
#counter {
left:100%;
margin-left:-125px;
margin-top:-86px;
position:absolute;
}
.copyright {
color:white;
font-weight:bold;
}
.invitation {
color:black;
}
.license {
color:black;
}
#body {
}
.pushdown {
clear:both;
height:0 !important;
line-height:0 !important;
overflow:hidden !important;
visibility:hidden;
}


/*  profile picture section*/
/***************************/

#left_profile {
background:transparent url(bg_left_profile_01.gif) no-repeat scroll 0 0;
border:0 solid #9C9684;
height:200px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:188px;
}
#left_profile_img {
margin:0;
padding:11px 0 0 2px;
}
#left_profile a {
text-decoration:none;
}
#left_profile a:hover {
text-decoration:none;
}
.left_profile_name {
font-family:Helvetica;
font-size:10px;
margin:15px 0 0;
}
.left_profile_name_second {
font-family:Helvetica;
font-size:10px;
margin:5px 0 0;
}
.left_profile_img_detail {
margin:0;
padding:0 5px 0 3px;
text-align:left;
width:1%;
}
.left_profile_name_detail {
margin:0 0 0 5px;
padding:0;
text-align:left;
text-transform:uppercase;
}
.left_profile_box {
background-color:#FFFFFF;
border-bottom:1px solid black;
border-right:2px solid black;
width:150px;
}


/*  quick stats section*/
/***********************/

#quick_stats_header {
background:#000000 none repeat scroll 0 0;
border:1px solid #9C9684;
color:#FFFFFF;
font-family:Helvetica;
font-weight:bold;
margin-left:0;
padding:2px 0 2px 5px;
width:100px;
}
#quick_stats {
background-color:#FFFFFF;
border:1px solid #9C9684;
margin-left:auto;
margin-right:auto;
width:188px;
}
#quick_stats ul {
font-family:Helvetica;
font-size:12px;
font-weight:bold;
}
#quick_stats li {
margin-bottom:2px;
}
#quick_stats table {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-top:5px;
padding:5px 0;
text-align:center;
width:100%;
}
.quick_stats_table_header {
background-color:#E9E9E9;
font-family:Helvetica;
font-size:8pt;
font-weight:bold;
}
.quick_stats_table_row {
background-color:#F1F1F1;
font-family:Helvetica;
font-size:8pt;
}
.quick_stats_team {
background-color:#990000;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
#onpage_menu {
background:#FFFFF none repeat scroll 0 0;
}
#onpage_menu_wrapper {
width:100%;
}
#onpage_menu_bar 
{
    /*
background-color:white;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #ADA89C;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
height:18px;
margin:0;
padding:5px 0 3px;
text-align:center;
width:185px;
    */
    
    background-color:white;
	margin: 0px 8px 5px 3px;
	padding: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.onpage_menu_action {
float:left;
margin-right:10px;
text-align:left;
}
#ChangePageTitleLinkButton {
float:left;
}
#onpage_menu_panels {
margin:0;
padding:0;
}
.onpage_menu_panel
{
    background:#E1E1E1 none repeat scroll 0 0;
    clear:both;
    height:120px;
    padding:8px;
    margin-left:3px;
    margin-right:7px;
}
.onpage_menu_panel_column {
float:left;
height:auto !important;
margin-right:15px;
min-height:40px;
width:30%;
}
.onpage_menu_panel_column h1 {
border-bottom:1px solid #CCCCCC;
color:black;
font-size:12pt;
font-weight:bold;
margin-bottom:15px;
padding-bottom:5px;
}
.onpage_menu_panel_column p {
font-size:10pt;
padding:5px;
}
.widget_panel_left {
vertical-align:top;
width:188px;
}
.widget_holder {
height:auto !important;
margin:0;
min-height:400px;
}
.widget 
{
    /*
        background-color:white;
        border:1px solid #9C9684;
        margin-bottom:10px;
        padding:0;
    */
    background-color:white;
	margin: 6px 6px 0;
	padding: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.widget_lifetime {
background-color:white;
margin-bottom:8px;
padding:0;
}
.widget_left {
background-color:white;
border-color:#990000 #000000 #990000 #990000;
border-style:solid;
border-width:0 2px 0 0;
color:#000000;
margin-bottom:8px;
padding:0;
text-align:left;
}
.widget_hover {
border:0px solid #000000;
text-decoration:underline;
}
.widget_header 
{
    /*
background-color:#ffffff;
border-bottom:1px solid #e9e9e9;
border-top:0 solid #9C9684;
cursor:move;
margin-bottom:5px;
padding:3px;
    */
    cursor:move;
	margin: 0;
	padding: 6px 0 6px 8px;
	text-transform:uppercase;
	text-align:left;
	background-color:#e9e9e9;
}
.widget_header hover {
border-bottom:1px solid #9C9684;
cursor:move;
margin-bottom:5px;
padding:3px;
}
.widget_header_constant {
padding:2px;
text-align:left;
}
.widget_header_table {
border:medium none;
vertical-align:top;
width:100%;
}
.widget_left_nav {
margin:0;
padding:0;
text-align:left;
}
.widget_left_nav_sub {
color:#e9e9e9;
margin:2px;
padding:2px;
text-align:left;
}
.widget_icon {
height:1.2em;
overflow:hidden;
padding-left:0;
padding-right:0;
width:1%;
}
.widget_title 
{
    /*
color:#000000;
font-family:Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
height:1.2em;
overflow:hidden;
padding-left:2px;
padding-right:5px;
text-transform:none;
    */

    padding-left:2px;    
    color: #8d7c8a;
	font-size: 1.2222em;
	font-weight:bold;
	font-family:Helvetica;
}

.widget_title_two {
color:#000000;
font-family:Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
height:1.2em;
overflow:hidden;
padding-left:2px;
padding-right:5px;
text-transform:uppercase;
}



.widget_title_left {
color:#000000;
font-family:Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
height:1.2em;
overflow:hidden;
padding-left:2px;
padding-right:5px;
text-transform:uppercase;
}
.widget_left_nav_sub a {
color:#666666;
font-family:Helvetica,sans-serif;
font-size:7pt;
font-weight:normal;
height:1.2em;
margin:1px 0;
overflow:hidden;
padding-right:5px;
text-transform:uppercase;
}
.widget_title a {
font-family:Helvetica,Helvetica,sans-serif;
font-size:8pt;
font-weight:bold;
height:1.2em;
overflow:hidden;
padding-left:2px;
padding-right:5px;
text-decoration:none;
}
.widget_collapse, .widget_expand, .widget_close {
display:inline;
}
.widget_dropcue {
border:2px dashed gray;
display:none;
margin-bottom:20px;
}
.widget_edit {
padding:2px 2px 0 0;
text-align:right;
white-space:nowrap;
width:1%;
}
.widget_edit a {
color:#1f638a;
text-decoration:none;
}
.widget_edit a:hover {

}
.widget_button {
padding:2px 2px 0 0;
text-align:right;
vertical-align:top;
width:5%;
}
.widget_min {
background-image:url(min_blue.gif);
}
.widget_min_ds {
background-image:url(white_arrow_04.gif);
}
a.widget_min:hover {
background-image:url(min_blue_highlight.gif);
}
.widget_max {
background-image:url(max_blue.gif);
}
a.widget_max:hover {
background-image:url(max_blue_highlight.gif);
}
.widget_close {
background-image:url(xmark.gif);
}
a.widget_close:hover {
background-image:url(xmark_hover.gif);
}
.widget_box {
cursor:pointer;
display:block;
height:12px;
margin-top:0;
overflow:hidden;
width:12px;
}
.widget_box_footer {
cursor:pointer;
display:block;
height:7px;
margin-top:0;
overflow:hidden;
width:11px;
}
.widget_body {
margin:0;
padding:0;
font-size: 10pt;
}
.column {
vertical-align:top;
width:33%;
}
.table_fixed {
}
.column_divider {
height:400px;
width:0;
}
.dashboard_body {
height:500px;
margin:0;
width:100%;
}
.atomBody {
color:#000000;
font-family:Helvetica,Helvetica;
font-size:8px;
}
.handleText {
background-image:url(HandleGrip.png);
cursor:se-resize;
height:16px;
overflow:hidden;
width:16px;
}
#AddContentUpdatePanel {
clear:both;
}
.widget_showcase {
background-image:url(bk_panel_02.jpg);
}
.addcontent_message {
float:left;
font-weight:bold;
}
.addcontent_navigation {
float:right;
font-weight:bold;
}
#WidgetDataList {
clear:both;
margin-top:0;
}
.smalltext, .smalltext a {
font-size:90%;
}
.feed_item_link {
clear:both;
display:block;
font-size:9pt;
line-height:120%;
margin-bottom:5px;
}
#DeleteConfirmPopup {
background:white url(warning.jpg) no-repeat scroll 10px 10px;
border:4px solid black;
display:none;
height:120px;
left:50%;
padding:10px;
position:absolute;
text-align:center;
top:50%;
width:300px;
z-index:60000;
}
#DeleteConfirmPopup h1 {
font-size:120%;
margin-left:30px;
}
#DeleteConfirmPopup p {
clear:both;
margin-bottom:10px;
margin-top:10px;
}
#DeletePageConfirmPopup {
background:white url(warning.jpg) no-repeat scroll 10px 10px;
border:4px solid black;
display:none;
height:120px;
left:50%;
padding:10px;
position:absolute;
text-align:center;
top:50%;
width:300px;
z-index:60000;
}
#DeletePageConfirmPopup h1 {
font-size:120%;
margin-left:30px;
}
#DeletePageConfirmPopup p {
clear:both;
margin-bottom:10px;
margin-top:10px;
}



/*  Calendar section of Scores & Schedule Widget*/
/************************************************/

table.schedule {
border:0 solid #000000;
color:#1f638a;
font-family:Helvetica,Tahoma;
font-size:11px;
padding:0 0 20px;
}
tr.scheduleCell td.scheduleCell {
background-color:#e9e9e9;
border:1px solid #cccccc;
margin:0;
padding:5px;
vertical-align:top;
}
tr.scheduleCellOdd td.scheduleCellOdd {
background-color:#526584;
border:1px solid #e9e9e9;
margin:0;
padding:5px;
vertical-align:top;
}
.scheduleHeader {
font-family:Helvetica;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
}
.scheduleHeaderSub {
font-family:Helvetica;
font-size:12px;
font-weight:bold;
}
.dayText {
font-size:12px;
font-weight:bold;
text-align:center;
}
.dateText {
font-size:22px;
font-weight:bold;
text-align:center;
}
.monthYearText {
text-align:center;
}
.hrGreen {
background:transparent url(hr_green.jpg) repeat scroll 0 0;
height:2px;
width:100%;
}



/*  table theme for google news widget*/
/**************************************/

table.googleNews {
border:0 none;
width:100%;
}
tr.googleNewsCell td.googleNewsCell {
background-color:#F1F1F1;
padding:5px;
}
tr.googleNewsCellOdd td.googleNewsCellOdd {
background-color:#FFFFFF;
padding:5px;
}
tr.googleNewsCell:hover td.googleNewsCell:hover {
background-color:#EAEAEA;
}
tr.googleNewsCellOdd:hover td.googleNewsCellOdd:hover {
background-color:#EAEAEA;
}


/*  Power Rankings Widget*/
/*************************/

table.googleNews a:link {
color:#666666;
}
table.googleNews a:hover {
color:#003366;
text-decoration:none;
}
table.powerRankings {
background-color:#F6F5F5;
border:0 solid black;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
width:95%;
}
.teamText {
font-weight:bold;
}

/*  Top Performers section*/
/**************************/

table.topPerformers {
background-color:#FFFFFF;
border:0 solid black;
margin:5px auto;
}
.headerTopPerformers {
font-size:13px;
font-weight:bold;
}
.contentTopPerformers {
border-bottom:0 solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
padding:5px 5px 5px 0;
vertical-align:top;
}
.contentTopPerformersImg {
background:transparent url(bk_shadow_02.jpg) repeat scroll 0 0;
height:125px;
vertical-align:top;
width:90px;
}

/*  Life Time Quad section */
/***************************/

table.quad {
background-color:#9C9684;
padding:0px;
width:100%;
}
td.quadCell {
margin:5px 0;
padding:5px;
width:50%;
}
.quadTitle {
font-weight:bold;
margin:2px 2px 2px 0;
text-align:left;
}
.quadImage {
margin:2px 2px 2px 0;
text-align:center;
}
.ltfFinder {
border:0px solid #D3D3D3;
}
.bgWhiteBorder {
background-color:#FFFFFF;
border:1px solid #9A9A9A;
}
.bgLeftScore {
margin:5px auto;
text-align:center;
}
.bgScore {
margin:5px;
}

/*  misc*/
/*******/
a.viewMore {
color:#990000;
font-family:Helvetica;
font-size:10px;
text-transform:uppercase;
}
.viewMore {
margin:0 3px 5px 0;
text-align:right;
text-decoration:none;
}
.viewMore:hover {
color:black;
text-decoration:none;
}
.hrGreen {
background:transparent url(hr_green.jpg) repeat scroll 0 0;
height:2px;
width:100%;
}
.hrLeftNav {
background:#e9e9e9 url(spacer.gif) repeat scroll 0 0;
color:#CCCCCC;
height:1px;
margin:5px auto;
width:95%;
}
.dropDown_finder {
background-color:#C4E0F6;
color:Black;
font-family:Helvetica;
font-size:13px;
margin-bottom:2px;
margin-top:5px;
}
.dropDown_setting {
background-color:#ffe400;
color:#333333;
font-family:Helvetica;
font-size:13px;
margin-bottom:2px;
margin-top:5px;
}
.button_setting {
background-color:#990000;
color:White;
font-family:Helvetica;
font-size:10px;
margin-bottom:2px;
}
.Helvetica {
font-family:Helvetica;
}
.newsImage {
margin-bottom:3px;
margin-left:auto;
margin-right:auto;
text-align:center;
}
.errorMessage {
color:#990000;
font-family:Helvetica;
font-weight:bold;
margin-left:auto;
margin-right:auto;
text-align:center;
}


/*  admin section*/
/*****************/

#admin_main {
border:1px solid #EAEAEA;
margin:10px;
padding:3px;
width:95%;
}
#admin_main_button {
border:1px solid #EAEAEA;
margin:10px;
padding:3px;
width:95%;
}
#admin_main_02 {
border:1px solid #EAEAEA;
margin:10px;
padding:3px;
width:95%;
}
#admin_main_03 {
border:1px solid #EAEAEA;
margin:10px;
padding:3px;
width:95%;
}
.admin_table_gray {
	background-color:#eaeaea;
	margin:8px;
	padding:0;
}
.admin_table {
	background-color:#FFFFFF;
	margin:8px;
	padding:0;
}
.admin_td {
padding-right:10px;
vertical-align:middle;
}
.textBox_admin {
background-color:#C4E0F6;
color:Black;
font-family:Helvetica;
font-size:12px;
margin-bottom:2px;
margin-top:5px;
width:250px;
}
.textBox_admin_short {
background-color:#C4E0F6;
color:Black;
font-family:Helvetica;
font-size:12px;
margin-bottom:3px;
margin-top:2px;
width:50px;
}
.textBox_admin_nowidth {
background-color:#C4E0F6;
color:Black;
font-family:Helvetica;
font-size:13px;
margin-bottom:2px;
margin-top:5px;
}
.textBox_admin_stat {
background-color:#C4E0F6;
color:Black;
font-family:Helvetica;
font-size:10px;
margin-bottom:2px;
margin-top:5px;
width:25px;
}
.button_admin {
background-color:#C4E0F6;
color:Black;
cursor:pointer;
font-family:Helvetica;
font-size:11px;
font-weight:bold;
margin-bottom:2px;
}
.buttonInactive {
cursor:auto;
}
.buttonActive {
cursor:pointer;
}
.hr {
border-color:-moz-use-text-color transparent transparent;
border-style:solid none none;
border-width:1px medium medium;
color:#C4E0F6;
margin-top:20px;
padding-bottom:10px;
width:98%;
}
.admin_list {
border:1px solid #EAEAEA;
font-size:12px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
width:95%;
}
.admin_list_td_header {
background-color:#C4E0F6;
font-weight:bold;
padding:5px;
}
.admin_list_td {
background-color:#FFFFFF;
padding:5px;
}
.admin_list_td_odd {
background-color:#EDF3FE;
padding:5px;
}
.button_cancel {
cursor:pointer;
}
.textMargin {
padding:10px;
}
.etcTextSmall {
color:Red;
font-size:8pt;
}



/*  team home page*/

.table {
border-top:1px solid #CCCCCC;
width:100%;
}
.tableFullBorderDark {
border:1px solid #e9e9e9;
width:100%;
}
.tableFullBorder {
border:1px solid #e9e9e9;
}
.tableFullBorderLeaders {
border-bottom:2px solid #e9e9e9;
border-left:1px solid #e9e9e9;
border-right:1px solid #e9e9e9;
width:100%;
}
.tdHeader {
background-color:ffffff;
border:0 solid #B8B8B8;
color:#333333;
margin:0;
padding:2px 5px;
vertical-align:top;
}
.tdFooter {
background-color:#ffffff;
border-color:#B8B8B8 #CCCCCC;
border-style:solid;
border-width:0 0px;
color:#d05300;
font-family:Helvetica;
font-size:12px;
font-weight:bold;
padding:2px;
text-align:left;
vertical-align:middle;
}
.td{
background-color:#ffffff;
border-bottom:1px solid #CCCCCC;
padding:5px;
font-family: Helvetica;
}
.tdOdd {
background-color:#eeeeee;
border-bottom:1px solid #CCCCCC;
padding:5px;
font-family: Helvetica;
}
.tdLeft {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
padding:5px;
text-align:left;
font-family: Helvetica;
}
.tdLeftOdd {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
padding:5px;
text-align:left;
font-family: Helvetica;
}
.tdCenter {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
padding:5px;
text-align:center;
font-family: Helvetica;
}
.tdCenterOdd {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
padding:5px;
text-align:center;
font-family: Helvetica;
}
.tdBSHeaderFirst {
background-color:#cccccc;
border:1px solid #CCCCCC;
margin:0;
padding:2px 5px;
vertical-align:middle;
width:90px;
font-family: Helvetica;
}
.tdBSFirst {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:10px;
padding:5px;
width:90px;
}
.tdBSFirstOdd {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:10px;
padding:5px;
width:90px;
}
.tdBS {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:10px!important;
text-transform:uppercase;
padding:5px;
}
.tdBSOdd {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:10px!important;
padding:5px;
}
.tdBSLeft {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:10px;
padding:5px;
text-align:left;
}
.tdBSLeftOdd {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:10px;
padding:5px;
text-align:left;
}
.tdBSCenter {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:12px;
padding:5px;
text-align:center;
}
.tdBSCenterOdd {
background-color:#EEEEEE;
border-bottom:1px solid #CCCCCC;
font-family:Helvetica;
font-size:12px;
padding:5px;
text-align:center;
}
.tdStatsCenter {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-family:Helvetica;
font-size:11px;
padding:2px 7px;
text-align:center;
}
.tdStatsCenterOdd {
background-color:#EEEEEE;
border:1px solid #CCCCCC;
font-family:Helvetica;
font-size:11px;
padding:2px 5px;
text-align:center;
}
.lstHeadlines {
background-color:#FFFFFF;
padding:5px 2px;
text-decoration:none;
}
.lstHeadlines:hover {
padding:5px 2px;
text-decoration:underline;
width:100%;
}
.tdBorderAll {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:0;
padding:5px;
}
.tdBorderAllOdd {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:0;
padding:5px;
}
.lnkSchedule {
padding:5px 2px;
text-decoration:none;
width:100%;
}
.lnkSchedule:hover {
padding:5px 2px;
text-decoration:underline;
width:100%;
}
.lnkBS {
color:##1F638A;
font-family:Helvetica;
font-size:11px;
font-weight:bold;
text-transform: uppercase;
text-decoration:none;
}
.lnkBS:hover {
font-family:Helvetica;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
a.lnkGameRecapHeader {
color:#1f638A;
font-size:20px;
font-weight:normal;
}
a.lnkGameRecapHeader:hover {
text-decoration:underline;
}
a.lnkTeamLeader {
color:#1f638a;
font-family:Helvetica;
font-weight:bold;
}
a.lnkTeamLeader:hover {
text-decoration:underline;
}
a.lnkTeamScore {
color:#1F638A;
font-family:Helvetica;
text-decoration:none;
}
a.lnkTeamScore:hover {
text-decoration:underline;
}
a.lnkHeaderScore {
color:#1f638a;
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
}
a.lnkHeaderScore:hover {
font-weight:bold;
text-decoration:underline;
}

/*  signup section*/
/******************/

#sign_in_main {
font-family:Helvetica,Helvetica,sans-serif;
font-size:12px;
margin:0 0 50px 20px;
width:400px;
}
#report_main {
font-family:Helvetica,Helvetica,sans-serif;
font-size:12px;
margin:0 0 50px 20px;
width:90%;
}
.subHeaderTable {
background:transparent url(ltf_bottom_dotted.gif) repeat-x scroll left bottom;
width:100%;
}
.subHeader2Row {
font-family:Helvetica,Helvetica,Helvetica,sans-serif;
font-size:9px;
padding:5px 0 16px;
}
.subHeader2Row h3 {
float:left;
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}
.banner_title {
background-color:#A0A4A7;
height:25px;
}
.formHolder {
background:transparent url(ltf_sign_in_bg_form.jpg) no-repeat scroll left bottom;
padding:0;
vertical-align:top;
width:100%;
}
.requiredField {
	padding:4px 4px 0;
	text-align:right;
	vertical-align:top;
	width:160px;
}
.requiredField div {
background-color:#E6E4D5;
font-weight:bold;
margin-left:5px;
padding:2px;
text-align:right;
width:150px;
}
.fieldHolder {
padding:4px;
vertical-align:top;
width:240px;
}
.requiredIndicator {
color:#CC0000;
}
.requiredIndicatorText {
font-style:italic;
}
.textbox_sign_in {
background-color:#FFFFFF;
border:1px solid #A5ACB2;
color:#000000;
font-size:11px;
text-transform:none;
}
.submitHolder {
padding-top:10px;
text-align:center;
}
.submitHolder input {
border:medium none;
}
.centerText {
text-align:center;
width:100%;
}
a.link_sign_in {
color:#FF6600;
font-family:Helvetica,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
}
a.link_sign_in:hover {
color:#FF6600;
font-family:Helvetica,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.faq li {
background-image:none;
padding:5px;
}
.faq a {
color:#FF6600;
font-family:Helvetica,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
}
.faq a:hover {
color:#FF6600;
font-family:Helvetica,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.thirdColumnTextHolder {
background-color:#E5E5E5;
border:1px solid #CCCCCC;
padding:2px;
width:195px;
}
.left_profile_signup {
background-color:#FFFFFF;
border-bottom:1px solid black;
border-right:2px solid black;
margin-left:auto;
margin-right:auto;
width:150px;
}


/*  league article section*/
/**************************/
.divTabsWidget
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-bottom:5px;
}
.tabsMenu
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.headerTextWidget
{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;	
}
.tableLayoutWidget {
font-family:Helvetica;
padding:5px;
width:800px;
margin-left:auto;
margin-right:auto;
}
.tableLayout {
font-family:Helvetica;
padding:5px;
}
.tableLayoutTeamLinks {
color:Black;
font-family:Helvetica;
margin-right:7px;
margin-top:5px;
padding:5px;
text-align:center;
}
.tableLayoutList {
background-color:#FFFFFF;
font-family:Helvetica;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
padding:5px;
width:95%;
}
.lstArticles {
background-color:#FFFFFF;
padding:5px 2px;
text-decoration:none;
width:100%;
}
.lstArticles:hover {
padding:5px 2px;
text-decoration:underline;
width:100%;
}
.largeTitle {
font-size:24px;
}
.articleImageCaption {
background-color:#FFFFFF;
color:#666666;
margin-left:7px;
margin-right:7px;
padding:2px;
font-size:13px;
font-family: Helvetica;
}
.articleTitle {
font-size:24px;
margin:5px 8px;
}
.boldText {
font-family:Helvetica;
font-weight:bold;
}
.boldTextGameRecap {
font-family:Helvetica;
font-size:12px;
font-weight:bold;
}
.boldTextGameRecapLarge {
font-family:Helvetica;
font-size:18px;
font-weight:bold;
}
.publishDateText {
color:#4A4A4A;
font-family:Helvetica;
font-size:10px;
font-weight:normal;
text-align:left;
text-transform:uppercase;
}
.headerText {
font-family:Helvetica;
font-size:22px;
font-weight:bold;
}
.bodyText {
font-family:Helvetica;
font-size:18px;
margin:0 5px 10px;
}
.teamHeader {
color:Black;
font-family:Helvetica;
font-size:10px;
font-weight:bold;
}
.teamLeadersHeader {
background-color:#cccccc;
border:1px solid #cccccc;
margin:0;
padding:2px 5px;
vertical-align:middle;
white-space:nowrap;
}
.teamLeadersHeader02 {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px 5px;
vertical-align:middle;
width:185px;
}
.teamLeadersHeaderWhite {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:0;
padding:2px 5px;
vertical-align:middle;
}
.gameRecapTop {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
width:98%;
}
.gameRecapTopWidget {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
width:800px;
}
.scoresWidget
{
	margin-left:auto;
	margin-right:auto;
}
.widgetMainContent {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
width:650px;
}
.widgetMainContentBorderAll {
border:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
width:650px;
}
.gameRecapBorderAll {
border:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
}
.gameRecapBorderNone {
background-color:#FFFFFF;
border:0 solid #CCCCCC;
margin:5px;
padding:5px;
}
.borderRight {
background-color:#FFFFFF;
border-right:1px solid #CCCCCC;
padding:5px;
text-align:right;
width:50%;
}
.borderLeft {
background-color:#FFFFFF;
border-left:1px solid #CCCCCC;
padding:5px;
text-align:left;
width:50%;
}
.cellTopRecap {
margin:0;
padding:1px 10px;
text-align:center;
}
.cellTopRecapLeft {
margin:0;
padding:1px 10px;
text-align:left;
text-transform:uppercase;
}
.cellTopRecapFinal {
border-left:1px solid #CCCCCC;
font-weight:bold;
margin:0;
padding:1px 10px;
text-align:center;
}
.tdHeaderBlack {
background:transparent url(bg_uhnetwork_nav_04.jpg) repeat scroll 0 0;
color:#FFFFFF;
font-family:Helvetica;
font-weight:bold;
height:17px;
width:200px;
}
.bgGray {
background-color:#FFFFFF;
padding:5px;
text-align:left;
width:100%;
}
.bgGrayCenter {
background-color:#FFFFFF;
padding:5px;
text-align:center;
width:100%;
}
.bgPurple {
background-color:#FFFFFF;
padding:2px 5px;
text-align:center;
width:100%;
}
.bgGrayNoWidth {
background-color:#FFFFFF;
padding:5px;
}
.bgWhiteNoWidth {
background-color:#FFFFFF;
padding:5px;
}
.bgBeigeNoWidth {
background-color:#FFFFFF;
padding:5px;
}
.tdGameRecap {
padding-left:5px;
padding-right:5px;
}
.gameRecapPanelWidget {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
width:800px;
}
.gameRecapPanel {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-left:auto;
margin-right:auto;
width:98%;
}
a.recapBoxscore {
color:#1f638A;
font-size: 13px;
font-family:Helvetica;
text-decoration:none;
}
a.recapBoxscore:hover {
font-family:Helvetica;
text-decoration:underline;
}
.scoreTextBIG {
font-family:Helvetica;
font-size:45px;
font-weight:bold;
}
.statHeader {
background-color:#CAC9C9;
border:1px solid #CCCCCC;
font-family:Helvetica;
font-size:11px;
font-weight:normal;
margin:0;
padding:0;
text-align:center;
text-transform:uppercase;
vertical-align:middle;
}
.statItem {
background-color:#CAC9C9;
border:1px solid #CCCCCC;
font-family:Helvetica;
font-size:11px;
font-weight:normal;
margin:0;
padding:0;
text-align:left;
text-transform:capitalize;
vertical-align:middle;
}

/*  subnav on uh site*/
/*********************/

#subNav {
background-color:White;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:3px solid #EFEFEF;
margin:0;
padding:3px 0 0 5px;
}
#subNav a {
margin:0;
padding:5px 0;
}
#subNav a.item {
margin:5px;
}
#subNav a.navSeparator {
background:transparent url(nav_separator.jpg) no-repeat scroll 0 0;
height:22px;
}



/*  settings section for widgets*/
/********************************/

#widgetSettings {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:1px 1px 3px;
margin-left:1px;
margin-right:1px;
padding:0 0 5px;
text-align:center;
}
#widgetSettingsTitle {
background-color:#e9e9e9;
color:White;
margin:0;
padding:0;
text-align:center;
text-transform:uppercase;
}
#widgetSettingsBody {
padding:5px 0 0;
text-align:center;
}


/*  navbar!!!*/

#navbar {
font-weight:normal;
height:33px;
font-size:10pt;
margin:0;
padding:0;
z-index:1000;
text-transform:uppercase;
}
#navbar li {
background-color:transparent;
color:#ffffff;
float:left;
font-family:Helvetica;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-decoration:none;
z-index:1000;
border-right:solid 1px #556581;
height:33px;
margin:0px 5px 0px 5px;
}
#navbar li a {
background-color:transparent;
font-family:Helvetica;
color:#ffffff;
display:block;
padding:8px 10px;
text-decoration:none;
z-index:1000;
}
#navbar li ul {
background-color:transparent;
display:none;
text-align:left;
text-decoration:none;
width:10em;
z-index:1000;
}
#navbar li:hover ul {
display:block;
margin:0;
padding:0;
position:absolute;
z-index:1000;
}
#navbar li:hover li {
float:none;
z-index:1000;
}
#navbar li:hover li a {
background-color:transparent;
color:#ffffff;
font-family:Helvetica;
text-decoration:none;
z-index:1000;
}
#navbar li li a:hover {
background-color:transparent;
color:#000000;
z-index:1000;
}
#navbar li:hover li a:hover {
background-color:#E5E5E5;
color:#000000;
font-family:Helvetica;
text-decoration:none;
z-index:1000;
}
div#nav_container, #nav, ul#nav ul, #nav li {
background:#526584 none repeat scroll 0 0;
color:#000000;
font-weight:bold;
text-transform:uppercase;
}



/*  admin calendar control*/

#CalendarControlIFrame {
display:none;
height:250px;
left:100px;
position:absolute;
top:0;
width:250px;
z-index:100;
}
#CalendarControl {
background-color:#FFFFFF;
display:none;
margin:0;
padding:0;
position:absolute;
z-index:100;
}
#CalendarControl table {
border-left:1px solid #333366;
border-right:1px solid #333366;
font-family:Helvetica,Helvetica,helvetica,sans-serif;
font-size:8pt;
}
#CalendarControl th {
font-weight:normal;
}
#CalendarControl th a {
color:Yellow;
font-weight:bold;
padding:1px;
text-decoration:none;
}
#CalendarControl td {
text-align:center;
}
#CalendarControl .header {
background-color:#333366;
}
#CalendarControl .weekday {
background-color:#DDDDDD;
color:#000000;
}
#CalendarControl .weekend {
background-color:#FFFFCC;
color:#000000;
}
#CalendarControl .current {
background-color:#333366;
border:1px solid #333399;
color:#FFFFFF;
}
#CalendarControl .weekday, #CalendarControl .weekend, #CalendarControl .current {
border:1px solid #FFFFFF;
display:block;
text-decoration:none;
width:2em;
}
#CalendarControl .weekday:hover, #CalendarControl .weekend:hover, #CalendarControl .current:hover {
background-color:#333366;
border:1px solid #999999;
color:#FFFFFF;
}
#CalendarControl .previous {
text-align:left;
}
#CalendarControl .next {
text-align:right;
}
#CalendarControl .previous, #CalendarControl .next {
font-size:1.4em;
padding:1px 3px;
}
#CalendarControl .previous a, #CalendarControl .next a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#CalendarControl .title {
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
#CalendarControl .empty {
background-color:#e9e9e9;
border:1px solid #FFFFFF;
}



/*  player profile*/

.statsHeader {
background:transparent url(bg_uhnetwork_nav_04.jpg) repeat scroll 0 0;
color:#FFFFFF;
font-family:Helvetica;
font-weight:bold;
height:20px;
text-align:center;
text-transform:uppercase;
}
.statsSubHeader {
background-color:#E9E9E9;
border:1px solid #CCCCCC;
color:#4A4A4A;
font-family:Helvetica;
font-weight:bold;
text-align:center;
}
.stats {
background-color:#FFFFFF;
border:1px solid #E9E9E9;
font-family:Helvetica;
font-size:25px;
font-weight:bold;
text-align:center;
}
.breadcrumb {
font-family:Helvetica;
}
a.breadcrumbTeam {
color:#1F638A;
font-family:Helvetica;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}
a.breadcrumbTeam:hover {
color:#596D90;
font-family:Helvetica;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}

/*Left Menu*/

.RootNode {
display:none;
}
.ParentNode {
padding-top:15px;
}
.ParentNode a {
color:Black;
cursor:default;
font-family:Helvetica,Helvetica;
text-decoration:none;
text-transform:uppercase;
}
.ParentNode a:hover {
color:Black !important;
cursor:default;
font-family:Helvetica,Helvetica;
text-decoration:none;
text-transform:uppercase;
}
.ParentNodeNoSpace {
padding-top:4px;
}
.ParentNodeNoSpace a {
color:Black;
cursor:default;
font-family:Helvetica,Helvetica;
text-decoration:none;
text-transform:uppercase;
}
.ParentNodeNoSpace a:hover {
color:Black !important;
cursor:default;
font-family:Helvetica,Helvetica;
text-decoration:none;
text-transform:uppercase;
}
.Node a:hover {
border-bottom:5px dotted #1f638a;
color:#1f638a;
}
.leftmenu {
border:0px solid #ADAB9C;
padding-left:0px;
padding-right:0px;
width:100%;
}
.trlinks td {
background-color:#ffffff;
border-bottom:1px solid #F3F2ED !important;
color:#526584;
font-family:Helvetica,Helvetica,sans-serif;
font-size:1em;
font-weight:normal;
text-transform:uppercase;
}
.trlinks div {
margin:3px 3px 4px;
}
.imgTitle {
margin-top:20px;
}
.TreeView {
margin-left:5px;
}
.imgTop {
margin:10px 0 10px 5px;
}
.midtable a:hover {
border-bottom:5px dotted #1f638a;
color:#1f638a;
}
.midtable td {
text-align:center;
}
.midtable {
margin-top:15px;
}

.admin_td_top {

padding-right:10px;
padding-top:10px;
vertical-align:top;

}


.team_roster_player_upload_photo td
{
    padding:0px!important;  
    vertical-align:top;  
}
.team_roster_player_upload_photo input
{
   background-color:#C4E0F6;
   width:250px;
}

td.team_roster_player_photo 
{
    padding-left:15px!important;
}

div.float_div
{
	float:left;
	z-index:1000;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 1px #DDDDDD;
	padding:5px;	
}
td.upload_photos_panel
{
	padding-top:5px;
}
table.upload_photos_panel
{
	/*border:solid 1px #DDDDDD;*/	
}
table.upload_photos_panel td
{
	padding:3px 0 2px 0;
	text-align:left;
}

#jive-main-footer {
	border-right: 0px solid #D4D4D4;
	border-left: 0px solid #D4D4D4;
	margin: 0 auto;
	margin-top: 50px;
	padding: 0;
	padding-top: 22px;
	width:1000px;
}

/*
**********************************************************
**  footer styles                                       **
**********************************************************
*/
#jive-footer {
	background: #FAFAFA url('bg-fat-footer.png') top repeat-x;
	border-right: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
	margin: 0 auto;
	margin-top: 50px;
	padding: 0;
	padding-top: 22px;
	width:1000px;
}

.fat-footer {
	margin: 0;
	_margin-left: -40px;
	padding: 0;
	_padding-right: 20px;
	_padding-left: 20px;
}

.fat-footer li {
	color: #4C4C4C;
	float: left;
	font-size: 14px;
	font-weight: bold;
	list-style: none;
	margin: 0;
	margin-right: 1px;
	margin-bottom: 8px;
	margin-left: 20px;
	padding: 0;
	position: relative;
	width: 17.5%;
}

.fat-footer ol {
	margin: 0;
	padding: 0;
	padding-top: 8px;
	padding-bottom: 47px;
}

.fat-footer li li {
	border-bottom: 1px solid #CCC;
	display: block;
	float: none;
	margin: 0;
	margin-top: 7px;
	padding: 0;
	padding-bottom: 7px;
	width: auto;
}

.fat-footer li li a:link, .fat-footer li li a:visited {
	color: #999;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.fat-footer li li a:hover {
	color: #666;
	text-decoration: underline;
}

.footer-bot {
	background: url('bg-footer-bot.png') repeat-x;
	color: #666;
	display: block;
	font-size: 11px;
	height: 42px;
	line-height: 42px;
	_margin-right: -5px;
}

.jive-footer-copyright {
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 22px;
	width: auto;
}

.jive-footer-copyright span {
	text-transform: uppercase;
}

.jive-footer-nav {
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	width: auto;
}

.jive-footer-nav ol, .jive-footer-nav li {
	margin: 0;
	padding: 0;
}

.jive-footer-nav li {
	float: left;
	list-style: none;
}

.jive-footer-nav a:link, .jive-footer-nav a:visited {
	color: #666;
	text-decoration: none;
}
/* **************************************************** */

.brClear {
	clear: both;
	height: 0;
	margin: 0;
	font-size: 1px;
	line-height: 0px;
}

.blackHeader
{
    background-color:#000000;
    width:1000px;
    height:30px;
    margin-left:auto;
    margin-right:auto;
}
.ltfNewHeader
{
    background-color:Transparent;
    background-image:url('bg-jive-global-header.png');
    background-repeat:repeat-x;
    width:1000px;
    height:78px;
    margin-left:auto;
    margin-right:auto;
    vertical-align:middle;
}
.ltfNewBlueHeader
{
    background-color:Transparent;
    background-image:url('bg-site-nav.png');
    background-repeat:repeat-x;
    width:1000px;
    height:33px;
    margin-left:auto;
    margin-right:auto;
}
.uhSubHeader
{
    text-align:left;
    margin-left:20px;
    padding-top:85px;
    vertical-align:bottom;
}
.align_right
{
    text-align:right;
}
.game_photo_caption
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}