html,body {
height:100%;
font-family:Arial, Helvetica, sans-serif;
background-color:#13717d;
position:relative;
margin:0;
padding:0;
}

form {
position:relative;
margin:0;
padding:0;
}

input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}

textarea {
border:solid 1px #ccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:3px;
}

label {
padding:0 0 0 3px;
}

input[type=button],input[type=submit] {
margin:3px;
padding:4px;
}

input[type=text],input[type=password] {
border:solid 1px #ccc;
margin:2px 0 0;
padding:3px;
}

select {
border:solid 1px #ccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}

h1 {
font-size:20px;
border-bottom:solid 1px #ccc;
font-weight:700;
margin:0 0 5px;
padding:5px;
}

.module_detail_container {
min-hieght:700px;
z-index:1;
padding:3px;
}

.view_module_container {
padding:8px 2px 4px 4px;
}

#dotnetnuke_skin_container {
background-image:url(/portals/0/skins/sportsink/images/body_top_border.jpg);
background-repeat:repeat-x;
background-position:top;
position:relative;
}

#body_container {
background-image:url(/portals/0/skins/sportsink/images/body_bottom_border.jpg);
background-repeat:repeat-x;
background-position:bottom;
position:relative;
}

#main_container {
background-image:url(/portals/0/skins/sportsink/images/right_border_repeat.jpg);
background-repeat:repeat-y;
background-position:top right;
width:1047px;
position:relative;
margin:0 auto;
}

.admin_sports_container h4 {
font-size:14px;
font-weight:700;
margin:0;
padding:4px;
}

#banner {
background-image:url(/portals/0/skins/sportsink/images/banner_bg.jpg);
background-repeat:no-repeat;
background-position:top;
height:201px;
position:relative;
}

#banner_link {
width:200px;
padding:59px 0 0 25px;
}

#banner_link a {
width:200px;
height:90px;
display:block;
}

#banner_link a span {
visibility:hidden;
}

.left_col {
font-weight:700;
font-size:12px;
width:170px;
}

.breaking_news_container {
width:683px;
color:#fff;
font-size:15px;
font-weight:700;
text-transform:uppercase;
position:absolute;
overflow:hidden;
margin:0 0 0 10px;
padding:4px 10px 0 12px;
}

.breaking_news_container a {
color:#fff;
font-size:15px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
}

.breaking_news_container a:visited; {
color:#fff;
}

.breaking_news_container ul {
list-style:none;
color:#fff;
margin:0;
padding:0;
}

.breaking_news_container ul li {
color:#fff;
list-style:none;
margin:0;
padding:0;
}

.banner_ad_container {
float:right;
margin:56px 63px 0 0;
}

.register_now {
text-transform:capitalize;
color:#fff;
float:right;
font-weight:700;
letter-spacing:.06em;
text-align:center;
padding:1px 34px 0 0;
}

.register_now li {
list-style-image:none;
list-style:none;
list-style-type:none;
width:301px;
margin-left:0;
color:#FFF;
font-weight:700;
font-size:14px;
height:24px;
text-transform:uppercase;
}

.register_now li a {
voice-family:inherit;
height:20px;
text-decoration:none;
padding:4px 0 0;
}

.register_now li a:link,.register_now li a:visited {
display:block;
background:url(/portals/0/skins/sportsink/images/register_now_button.jpg);
text-decoration:none;
color:#FFF;
}

.register_now li a:hover {
color:#FFF;
background:url(/portals/0/skins/sportsink/images/register_now_button.jpg) 0 -24px;
}

#content_container {
background-image:url(/portals/0/skins/sportsink/images/right_border.jpg);
background-repeat:no-repeat;
background-position:bottom right;
min-height:781px;
background-color:#13717d;
margin:0;
padding:0;
}

#left_border_container {
background-image:url(/portals/0/skins/sportsink/images/left_border_repeat.jpg);
background-repeat:repeat-y;
background-position:top left;
background-color:#13717d;
}

#footer {
background-image:url(/portals/0/skins/sportsink/images/footer.jpg);
background-repeat:no-repeat;
width:1047px;
height:332px;
background-position:top;
position:relative;
clear:both;
}

.footer_ad_container {
width:1047px;
clear:both;
text-align:left;
margin:0;
padding:26px 0 0;
}

.footer_ad_styles {
width:304px;
margin:0;
padding:0;
}

.footer_ad_styles .ad_container {
border:solid 2px #fff;
margin:0;
padding:0;
}

.footer_ads {
width:980px;
margin:0;
padding:0 0 0 25px;
}

.place_ad_here_cont {
text-transform:capitalize;
color:#000;
font-weight:700;
float:right;
text-align:center;
margin:-2px 40px 0 0;
padding:0;
}

.article_place_ad_here_cont {
text-transform:capitalize;
color:#000;
font-weight:700;
float:right;
text-align:center;
margin:-50px 40px 0 0;
padding:0;
}

.footer_menu {
color:#87ebe2;
font-weight:700;
text-align:center;
margin:40px 0 0;
padding:0;
}

.article_footer_menu {
color:#87ebe2;
font-weight:700;
text-align:center;
margin:0;
padding:0;
}

.address_container {
color:#87ebe2;
font-size:12px;
text-align:center;
padding:15px 0 0;
}

.copyright {
background-image:url(/portals/0/skins/sportsink/images/fish.jpg);
background-repeat:no-repeat;
color:#fff;
height:16px;
text-align:left;
font-size:11px;
margin:15px 0 0 350px;
padding:2px 0 0 40px;
}

.copyright a:link,.copyright a:visited,.copyright a:active {
color:#fff;
height:16px;
font-size:11px;
text-decoration:none;
}

.copyright a:hover {
text-decoration:underline;
}

.design {
color:#87ebe2;
font-size:11px;
text-align:center;
padding:15px 0 0;
}

.design a:link,.design a:visited,.design a:active {
text-decoration:none;
color:#87ebe2;
}

.design a:hover {
text-decoration:underline;
color:#87ebe2;
}

.sub_error {
border-bottom:solid 1px #000;
color:#000;
background-color:#FCC;
font-weight:700;
margin:4px 0 0;
padding:5px;
}

.sub_text {
border-bottom:solid 1px #000;
color:#000;
font-weight:700;
margin:4px 0 0;
padding:5px;
}

.sub_success {
border-bottom:solid 1px #000;
color:#000;
background-color:#CFC;
margin:4px 0 0;
padding:5px;
}

.sub_active {
border:solid 1px #000;
color:#000;
background-color:#CFC;
background-image:url(/portals/0/skins/sportsink/images/accept.png);
background-position:5px center;
background-repeat:no-repeat;
margin:4px 0 0;
padding:5px 0 0 30px;
}

.sub_usertext {
border:solid 1px #000;
color:#000;
background-color:#CFC;
padding:5px;
}

.sub_expired {
border:solid 1px #000;
color:#000;
background-color:#CFC;
background-image:url(/portals/0/skins/sportsink/images/cancel.png);
background-position:5px center;
background-repeat:no-repeat;
margin:4px 0 0;
padding:5px 0 0 30px;
}

.btn_sub_renew {
border:solid 1px #FFFF52;
color:#000;
background-color:#FFC;
background-image:url(/portals/0/skins/sportsink/images/asterisk_yellow.png);
background-position:5px center;
background-repeat:no-repeat;
margin:4px 0 0;
padding:5px 0 0 30px;
}

.btn_sub_upgrade {
border:solid 1px #FFFF52;
color:#000;
background-color:#FFC;
background-image:url(/portals/0/skins/sportsink/images/bell.png);
background-position:5px center;
background-repeat:no-repeat;
margin:4px 0 0;
padding:5px 0 0 30px;
}

.search_container {
background-image:url(/portals/0/skins/sportsink/images/search_bg.jpg);
background-repeat:no-repeat;
height:28px;
width:485px;
position:relative;
z-index:98;
}

.search_input_container {
margin:0 0 0 12px;
}

.search_input_container input {
height:17px;
width:345px;
border:none;
z-index:1;
margin:4px 0 3px;
padding:0;
}

.search_button {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:700;
float:right;
position:absolute;
top:0;
right:1px;
z-index:9999;
margin:0;
padding:0;
}

a.search_button {
voice-family:inherit;
height:21px;
text-decoration:none;
width:121px;
color:#fff;
font-weight:700;
padding:0;
}

a:link.search_button,a:visited.search_button {
display:block;
background:url(/portals/0/skins/sportsink/images/search_button.jpg);
background-repeat:no-repeat;
text-decoration:none;
width:121px;
color:#fff;
text-align:center;
padding:6px 0 0;
}

a:hover.search_button {
color:#fff;
background:url(/portals/0/skins/sportsink/images/search_button.jpg) 0 -27px;
background-repeat:no-repeat;
width:121px;
}

.sport_name {
width:477px;
height:35px;
font-size:28px;
font-family:Arial, Helvetica, sans-serif;
background-color:#13717d;
border-top:solid 2px #b9ebef;
border-bottom:solid 1px #b9ebef;
color:#b9ebef;
margin:5px 0 0 15px;
padding:0 0 0 8px;
}

.sport_sports_list {
height:33px;
width:165px;
position:absolute;
top:0;
right:0;
font-size:22px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
z-index:99;
margin:2px 0 0;
padding:0;
}

.sport_sports_list ul {
z-index:99999;
width:165px;
margin:0;
padding:0;
}

.sport_sports_list li {
list-style:none;
z-index:99;
width:165px;
}

.sport_sports_list a {
text-decoration:none;
background-color:#cffcff;
color:#13717d;
text-transform:uppercase;
display:block;
width:165px;
}

.sport_sports_list a:link,.sport_sports_list a:visited,.sport_sports_list a:active {
display:block;
width:165px;
padding:4px 0 3px;
}

.sport_sports_list a:hover {
background-color:#13717d;
color:#cffcff;
display:block;
width:165px;
padding:4px 0 3px;
}

.sport_sports_list ul li ul {
font-size:14px;
z-index:99;
margin:6px 0 0;
padding:0;
}

.sport_sports_list ul li ul li {
width:165px;
text-align:center;
z-index:99;
margin:0;
}

.sport_sports_list ul li ul li a {
width:121px;
display:block;
z-index:99;
}

#conf_banner {
background-image:url(/portals/0/skins/sportsink/images/conf_banner_bg.jpg);
background-repeat:no-repeat;
background-position:top;
height:227px;
width:1047px;
position:relative;
}

.conf_menu_style {
background:url(/portals/0/skins/sportsink/images/top_nav_bg.jpg);
background-repeat:repeat-x;
width:991px;
height:27px;
color:#fff;
font-size:14px;
font-weight:700;
text-align:center;
position:absolute;
top:126px;
margin:25px 0 0 25px;
padding:0;
}

.conf_sports_list li {
list-style:none;
}

.conf_sports_list ul li ul {
font-size:14px;
margin:6px 0 0;
padding:0;
}

.conf_sports_list ul li ul li {
width:165px;
text-align:center;
margin:0;
padding:0;
}

.conf_school_register {
float:right;
width:307px;
margin:0 1px 0 0;
}

.conf_school_register a {
voice-family:inherit;
height:33px;
text-decoration:none;
width:307px;
color:#fff;
font-weight:700;
text-transform:uppercase;
font-family:Arial;
font-size:16px;
padding:0;
}

.conf_school_register a:link,.conf_school_register a:visited {
display:block;
background:url(/portals/0/skins/sportsink/images/conf_register_button.jpg);
background-repeat:no-repeat;
text-decoration:none;
width:307px;
text-align:center;
border:none;
padding:14px 0 0;
}

.conf_school_register a:hover {
color:#fff;
background:url(/portals/0/skins/sportsink/images/conf_register_button.jpg) 0 -47px;
background-repeat:no-repeat;
width:307px;
border:none;
}

.current_standings_container {
background-image:url(/portals/0/skins/sportsink/images/conf_standings_footer.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:300px;
height:250px;
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
}

.current_standings_header {
background-image:url(/portals/0/skins/sportsink/images/poll_header1.jpg);
background-repeat:no-repeat;
height:21px;
padding:8px 20px 0 5px;
}

.standings_header {
text-transform:uppercase;
font-size:14px;
color:#13717d;
font-weight:700;
padding:0 5px;
}

.current_standings_content {
overflow:auto;
height:189px;
}

.current_standings_footer {
background-image:url(/portals/0/skins/sportsink/images/conf_standings_footer.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:9px;
padding:0 0 3px;
}

.results_header {
color:#13717d;
font-size:12px;
font-weight:700;
border-bottom:solid 2px #13717d;
text-align:center;
width:25%;
}

.sport_header {
color:#13717d;
font-size:12px;
font-weight:700;
border-bottom:solid 2px #13717d;
width:50%;
}

.team_standings_format {
font-size:12px;
color:#444;
}

.results_format {
font-size:12px;
color:#444;
text-align:center;
}

.current_standings_table {
margin:12px 0 0 10px;
}

.current_standings_hdr {
font-size:14px;
color:#13717d;
font-weight:700;
margin:10px 0 0 10px;
}

.plain_container {
background-image:url(/portals/0/skins/sportsink/images/fan_photo_repeat_left.jpg);
background-repeat:repeat-y;
font:Arial, Helvetica, sans-serif;
width:226px;
background-color:#f9ffff;
position:relative;
}

.conf_beat_icon_placement {
position:absolute;
left:6px;
top:7px;
height:31px;
width:31px;
margin:0;
}

.conf_beat_header {
background-image:url(/portals/0/skins/sportsink/images/fan_photo_header_bg.jpg);
background-repeat:no-repeat;
height:22px;
margin:0;
padding:6px 0 0 15px;
}

.conf_beat_header_text {
font-family:Trebuchet MS;
text-transform:uppercase;
font-weight:700;
color:#13717d;
font-size:13px;
padding:6px 0 0 55px;
}

.plain_vault_content {
background-image:url(/portals/0/skins/sportsink/images/fan_photo_left.jpg);
background-repeat:no-repeat;
background-position:top left;
min-height:140px;
font-family:Arial, Helvetica, sans-serif;
z-index:1;
border-right:solid 1px #13717d;
margin:0;
padding:0;
}

.conf_beat_content {
background-image:url(/portals/0/skins/sportsink/images/fan_photo_left.jpg);
background-repeat:no-repeat;
background-position:top left;
font-family:Arial, Helvetica, sans-serif;
min-height:714px;
z-index:1;
border-right:solid 1px #13717d;
margin:0;
padding:0;
}

.plain_footer {
background-image:url(/portals/0/skins/sportsink/images/fan_photo_footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:21px;
}

.conf_beat_footer {
background-image:url(/portals/0/skins/sportsink/images/conf_beat_footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:21px;
}

.fan_photo_container {
width:160px;
height:108px;
margin:0 0 0 36px;
padding:20px 0 0;
}

.fan_photo_container_inner {
background:url(/portals/0/skins/sportsink/images/profile_shadow.gif) no-repeat bottom right;
margin:0;
padding:1px 0;
}

.fan_photo_container_img {
border:solid 2px #000;
position:relative;
background-color:#fff;
width:160px;
margin:-6px 4px 4px -6px;
}

.fan_photo_uploaded {
font-weight:700;
background-image:url(/portals/0/skins/sportsink/images/accept.png);
background-repeat:no-repeat;
background-position:3px center;
margin:5px;
padding:5px 5px 5px 25px;
}

.fan_photos_edit {
position:relative;
background-color:#fff;
width:971px;
clear:both;
float:left;
z-index:1;
padding:10px;
}

.fan_photos_upload_container {
background-color:#fff;
clear:both;
z-index:1;
padding:10px;
}

.fan_photos_links {
font-weight:700;
padding:5px;
}

.fan_photo_caption {
font-weight:700;
font-size:11px;
width:150px;
padding:3px;
}

.fan_photos_gallery {
position:relative;
}

.fan_photos_gallery_container {
width:615px;
margin-left:auto;
margin-right:auto;
position:relative;
}

.fan_photos_sub_text {
font-size:12px;
padding:7px 0;
}

.tblfanphotos {
background-color:#f2f2f2;
width:100%;
font-size:12px;
font-weight:700;
margin:5px 0;
}

.fan_photo_credit {
font-size:11px;
padding:2px 0;
}

.fan_photo_desc {
padding-top:6px;
font-size:12px;
}

.conf_beat_text {
font-size:12px;
padding:10px 5px 10px 30px;
}

.conf_beat_text p {
clear:both;
padding:7px 0 0;
}

.conf_beat_text a:link,.conf_beat_text a:visited,.conf_beat_text a:active {
text-decoration:none;
color:#49949d;
}

.conf_beat_text a:hover {
text-decoration:underline;
color:#49949d;
}

.conf_beat_read_more {
text-transform:capitalize;
color:#000;
font-weight:700;
width:155px;
text-align:center;
float:right;
margin:0 1px 0 0;
padding:2px 0 0;
}

.conf_beat_read_more li {
list-style-image:none;
list-style:none;
list-style-type:none;
margin-left:0;
color:#000;
font-weight:700;
font-size:12px;
height:16px;
text-transform:uppercase;
}

.conf_beat_read_more li a {
voice-family:inherit;
height:16px;
text-decoration:none;
padding:0;
}

.conf_beat_read_more li a:link,.conf_beat_read_more li a:visited {
display:block;
background:url(/portals/0/skins/sportsink/images/conf_beat_read_more.jpg);
background-repeat:no-repeat;
text-decoration:none;
color:#000;
height:16px;
margin:0;
padding:0;
}

.conf_beat_read_more li a:hover {
color:#000;
background:url(/portals/0/skins/sportsink/images/conf_beat_read_more.jpg) 0 -16px;
background-repeat:no-repeat;
margin:0;
padding:0;
}

.conf_beat_date {
color:#539fa9;
font-style:italic;
font-size:10px;
text-decoration:none;
padding:15px 5px 0 30px;
}

.conf_beat_title {
color:#00434c;
font-size:14px;
padding:5px 5px 0 30px;
}

.conf_beat_author {
font-size:10px;
color:#747474;
padding:5px 5px 0 30px;
}

.left_nav {
background-image:url(/portals/0/skins/sportsink/images/left_nav_repeat.jpg);
background-repeat:repeat-y;
width:226px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
}

.left_nav_header {
background-image:url(/portals/0/skins/sportsink/images/left_nav_header.jpg);
height:10px;
background-repeat:no-repeat;
margin:0 0 0 23px;
}

.left_nav ul li a {
voice-family:inherit;
height:23px;
text-decoration:none;
text-transform:uppercase;
letter-spacing:normal;
display:block;
margin:0;
padding:0;
}

.left_nav_footer {
background-image:url(/portals/0/skins/sportsink/images/left_nav_footer.jpg);
background-repeat:no-repeat;
height:3px;
}

.left_nav ul {
list-style:none;
margin:0 1px 0 24px;
padding:0;
}

.conf_banner {
background-image:url(/portals/0/skins/sportsink/images/conf_banner_bg.jpg);
background-repeat:no-repeat;
background-position:top;
height:204px;
width:1047px;
position:relative;
}

.sports_list ul {
z-index:99;
margin:0;
padding:0;
}

.sports_list li {
list-style:none;
z-index:99;
}

.sports_list ul li ul {
font-size:13px;
margin:6px 0 0;
padding:0;
}

.sports_list ul li ul li {
width:165px;
background-color:#F0F;
text-align:center;
margin:0;
padding:0;
}

.about_school_footer {
background-image:url(/portals/0/skins/sportsink/images/high_school_footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:12px;
}

.about_school_container {
width:296px;
font-family:Arial, Helvetica, sans-serif;
}

.about_school_header_container {
width:292px;
text-align:center;
}

.about_school_header {
width:278px;
text-transform:uppercase;
font-weight:700;
text-align:center;
padding:2px 5px;
}

.about_school_content_wrapper {
border:solid 2px #fff;
}

.about_school_content {
background-color:#fff;
font-size:12px;
word-wrap:break-word;
}

.about_school_content ul {
margin:0;
padding:5px 5px 10px 15px;
}

.about_school_content li {
list-style:none;
margin:0;
padding:5px 0;
}

.about_school_content li a:link,.about_school_content li a:visited,.about_school_content li a:active {
color:#942244;
text-decoration:underline;
margin:0;
padding:0;
}

.about_school_content li a:hover {
color:#000;
}

.about_school_table {
font-size:12px;
word-wrap:break-word;
overflow:hidden;
}

.about_school_stats1 {
font-weight:700;
width:240px;
word-wrap:break-word;
}

.about_school_stats2 {
font-weight:400;
color:#000;
word-wrap:break-word;
}

.share_icons {
clear:both;
float:right;
margin-right:0;
padding:0;
}

.footer_share_icons {
clear:both;
margin-left:410px;
padding:0 0 15px;
}

.article_wrapper {
height:24px;
padding:0;
}

table.article_page {
float:left;
}

.tblScheduleInfo td {
padding:8px;
}

.fan_text {
font-weight:700;
color:#005763;
padding:20px 0 0 65px;
}

.athlete_text {
color:#005763;
}

.athlete_text_full a {
color:#005763;
padding-right:5px;
font-size:12px;
}

.highschool_table {
background-color:#35b3be;
}

.sports_reporter_link {
width:123px;
height:24px;
position:absolute;
top:225px;
right:80px;
}

.timer_load {
background-color:#fff;
clear:both;
border:solid 1px #ccc;
width:150px;
margin:10px;
padding:5px;
}

.formemail_container {
background-color:#f2f2f2;
border:solid 1px #E6E6E6;
width:600px;
font-size:14px;
padding:7px;
}

.formemail_addemail_container {
border-bottom:solid 3px #E6E6E6;
margin:0 0 3px;
padding:3px 0;
}

.formemail_helptext_container {
width:600px;
font-size:14px;
padding:7px;
}

input[type=image],.banner_ad_container a img,.sports_reporter_link a img {
border:none;
}

.AuthenticationContent img,.school_content_pane {
display:none;
}

.register_now ul,.place_ad_here_cont ul,.article_place_ad_here_cont ul,.footer_menu ul,.article_footer_menu ul,.conf_sports_list ul,.conf_beat_read_more ul {
margin:0;
padding:0;
}

.content_body,.school_content_body {
background-image:url(/portals/0/skins/sportsink/images/content_body_bg.gif);
background-repeat:repeat-y;
background-position:right;
width:1019px;
min-height:800px;
margin:0;
padding:0;
}

.content_body .TopPane,.school_content_body .TopPane {
background-image:url(/portals/0/skins/sportsink/images/index_top_spacer.jpg);
background-repeat:no-repeat;
height:6px;
width:994px;
margin:0 0 0 23px;
padding:0;
}

.content_body .BottomPane,.school_content_body .BottomPane {
display:none;
margin:0;
padding:0;
}

.footer_ad_container li.ad_divider,.ad_divider {
margin:0;
padding:0 14px;
}

.footer_ad_styles .ad_container input,.about_school_content li a {
margin:0;
padding:0;
}

.place_ad_here_cont li,.article_place_ad_here_cont li {
list-style-image:none;
list-style:none;
list-style-type:none;
width:304px;
margin-left:0;
color:#000;
font-weight:700;
font-size:12px;
height:26px;
text-transform:uppercase;
}

.place_ad_here_cont li a,.article_place_ad_here_cont li a {
voice-family:inherit;
height:19px;
text-decoration:none;
padding:7px 0 0;
}

.place_ad_here_cont li a:link,.place_ad_here_cont li a:visited,.article_place_ad_here_cont li a:link,.article_place_ad_here_cont li a:visited {
display:block;
background:url(/portals/0/skins/sportsink/images/advertise_link.jpg);
text-decoration:none;
color:#000;
}

.place_ad_here_cont li a:hover,.article_place_ad_here_cont li a:hover {
color:#000;
background:url(/portals/0/skins/sportsink/images/advertise_link.jpg) 0 -26px;
}

.footer_menu li,.article_footer_menu li {
list-style-image:none;
list-style:none;
list-style-type:none;
color:#87ebe2;
font-weight:700;
font-size:13px;
display:inline;
}

.footer_menu li a,.article_footer_menu li a {
text-decoration:none;
margin:0;
padding:0;
}

.footer_menu li a:link,.footer_menu li a:visited,.article_footer_menu li a:link,.footer_menu li a:visited {
text-decoration:none;
color:#87ebe2;
padding:0 10px;
}

.footer_menu li a:hover,.article_footer_menu li a:hover {
color:#87ebe2;
text-decoration:underline;
padding:0 10px;
}

.company_title,.tr_title,.formemail_chk {
font-weight:700;
}

.conf_wrapper,.school_wrapper {
background-image:url(/portals/0/skins/sportsink/images/school_header_bg.jpg);
background-repeat:no-repeat;
position:absolute;
top:179px;
left:15px;
width:1002px;
height:48px;
}

.conf_sports_list,.sports_list {
height:33px;
width:165px;
position:absolute;
top:0;
right:0;
font-size:22px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
z-index:99;
margin:5px 0 0;
padding:0;
}

.conf_sports_list a:link,.conf_sports_list a:visited,.conf_sports_list a:active,.sports_list a:link,.sports_list a:visited,.sports_list a:active {
padding:4px 22px;
}

.conf_sports_list ul li ul li a,.sports_list ul li ul li a {
width:121px;
display:block;
}

.conf_container,.school_container {
width:681px;
position:relative;
padding:0;
}

.news_related_container,.related_game_results_container {
padding-bottom:5px;
clear:both;
margin:0;
}
