

/* <topHeaderNavigation> */
/*
a.AthleticsHome:hover { background-image: url('/images/system/HomeHover.gif');}
a.WSports:hover { background-image: url('/images/system/HomeHover.gif');}
a.MSports:hover { background-image: url('/images/system/menHover.gif');}
a.Directions:hover, a.Facilities:hover { background-image: url('/images/system/generalHover.gif');}
a.Awards:hover, a.About:hover { background-image: url('/images/system/awardsHover.gif');}
*/
/* </topHeaderNavigation> */
/* </general> */

td.rightcap {
    background-image: url('/images/system/headrightcap.gif');
    background-repeat: no-repeat;
    width: 21px;
}

div.nav {font-size: 8pt;}

/*BEGIN GLOBAL NAV*/
div.gnavcontainer {
    width: 768px;
    text-align: left;
    margin: 0px 0px 4px 0px;
    background-image: url('/images/system/gnavbg.gif');
    background-repeat: no-repeat;
    background-position: top left;
    height: 27px;
}

ul#nav, ul#nav ul {
    float: left;
    width: 100%;
    list-style: none;
    line-height: 25px;
    font-weight: bold;
    padding: 0;
    margin: 0;
    font-size: 9pt;
}
ul#nav ul {
    line-height: 18px;
    background-color: #CECECE;
}

ul#nav a:link, ul#nav a:visited {
    display: block;
    text-decoration: none;
    text-align: center;
    color: #ffffff;
    padding: 0px 0px 0px 0px;
    font-size: 7pt;
}
ul#nav ul a:link, ul#nav ul a:visited {
    display: block;
    text-align: left;
    width: 95%;
}
/*ul#nav a.haschildren:link, ul#nav a.haschildren:visited {
    background-image: url('/images/system/rightarrow2.gif');
    background-position: center right;
    background-repeat: no-repeat;


}*/

ul#nav li {
    float: left;
    padding: 0 0 0 0;
    /*width: 105px;*/
    /*background-image: url('/images/system/gnavdivider.gif');
    background-position: center right;
    background-repeat: no-repeat;*/
}

ul#nav li a:link, ul#nav li a:visited {
    color: #000000;
    padding: 0 18px 0 15px;
    font-size: 9px;
}

ul#nav li.separator {
    float: left;
    padding: 0;
    width: 2px;
    background-image: url('/images/system/gnavDivider.gif');
    background-repeat: repeat-y;
}

#nav li ul {
    position: absolute;
    left: -999em;
    height: auto;
    width: 205px;
    font-weight: normal;
    margin: 0;
    border-left: 1px solid #D8D8D8;
    border-right: 1px solid #868686;
    background-color: #CECECE;
}

#nav li li {
    width: 100%;
    border-top: 1px solid #D8D8D8;
    border-bottom: 1px solid #868686;
}

ul#nav li ul a {
    display: block;
    color: #000000;
}

ul#nav li ul ul {
    margin: -18px 0px 0px 192px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.over ul ul, #nav li.over ul ul ul {
    left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.over ul, #nav li li.over ul, #nav li li li.over ul {
    left: auto;
}

ul#nav li:hover a, ul#nav li.over a {
    color: #775C10;
}

ul#nav li:hover li a:link,
ul#nav li:hover li a:visited,
ul#nav li.over li a:link,
ul#nav li.over li a:visited {
    color: #000000;
    padding: 3px 5px 3px 5px;
}

ul#nav li:hover li a:hover, ul#nav li.over li a:hover {
    color: #775C10;
    background-color: #D8D8D8;
    background-image: url('/images/system/lsbbgNavSelected.gif');
    background-position: center right;
    background-repeat: no-repeat;
}

ul#nav li.home a:hover {
    background-image: url('/images/system/HomeHover.gif');
    background-position: center;
    background-repeat: no-repeat;
}

ul#nav li.mens a:hover {
    background-image: url('/images/system/menHover.gif');
    background-position: center;
    background-repeat: no-repeat;
}

ul#nav li.womens a:hover {
    background-image: url('/images/system/womenHover.gif');
    background-position: center;
    background-repeat: no-repeat;
}

ul#nav li.awards a:hover {
    background-image: url('/images/system/awardsHover.gif');
    background-position: center;
    background-repeat: no-repeat;
}

ul#nav li.facilities a:hover {
    background-image: url('/images/system/generalHover.gif');
    background-position: center;
    background-repeat: no-repeat;
}

ul#nav li.directions a:hover {
    background-image: url('/images/system/generalHover.gif');
    background-position: center;                                                                  
    background-repeat: no-repeat;
}

ul#nav li.about a:hover {
    background-image: url('/images/system/awardsHover.gif');
    background-position: center;
    background-repeat: no-repeat;
}

table.header {
     width: 100%;
     border: 0px;
     padding: 0px;
}

td.leftcap {
     background-image: url('/images/system/headleftcap.gif');
     background-repeat: no-repeat;
     width: 25px;
     height: 139px;
}

td.headerbranding {
     background-image: url('/images/system/bgHeader1.jpg');
     background-repeat: no-repeat;
     width: 769px;
     height: 111px;
}

.UBHome {
     text-align: right;
     font-size: 10px;
     padding-bottom: 93px;
     padding-right: 7px;
}

td.gnav {
     border-top: 1px solid #000000;
     height: 27px;
     background-image: url('/images/system/bggnav.gif');
     background-repeat: repeat-x;
     font-size:8pt;
     text-transform: uppercase;
}

/* </topHeaderNavigation> */


/* <general> */

body {
     background-image: url('/images/system/bgBody.gif');
     background-position: top;
     background-repeat: repeat-x;
     background-color: #000000;
     font-family:Verdana,Arial,Helvetica,sans-serif;
     font-size:8pt;
     margin: 0px;
     padding: 0px;
}
	
table, table td {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:8pt;
}	

a:link, a:visited, a:active {
	color:#452676; 
	text-decoration: underline;
}

a:hover {
	color:#78649A; 
	text-decoration: underline;
}

hr {
	color:#452676; 
	width: 75%;
}

/* </general> */
/* <pageLayout> */

table.PageBoundingBox {
     background-color: #cec9c9;
     width: 815px;    
}

table.ContentBoundingBox {
    background-image: url('/images/system/maincontentouter.gif'); 
}

td.MainContent {
     background-image: url('/images/system/maincontentinner.gif');
     background-repeat: repeat-x;
     background-position: top;
     padding: 10px;
     height: 0px;
}

div.pageTitle {
	text-align: right;
}

div.titleContainer {
     background-image: url('/images/system/headertiler.gif');
     background-repeat: repeat-x;
     height: 58px;
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 0px;
     border-left: 1px solid #000000;
     border-right: 1px solid #000000;
}

 div.ContentContainer {
     background-color: #FFFFFF;
     border-left: solid 1px #000000;
     border-right: solid 1px #000000;
     border-bottom: solid 1px #000000;
     padding: 10px;
}

/* </pageLayout> */
/* <leftSideNavigation> */

td.LSB {
     background-image: url('/images/system/lsbBorderOuter.gif');
     background-repeat: repeat-y;
     background-position: top right;
     width: 25px;
margin: 0;
padding: 0;
}

td.LSB div.LSBInner {
     background-image: url('/images/system/lsbInner.gif');
     background-repeat: no-repeat;
     background-position: top right;
     width: 25px;
     height: 576px;
}

div.LSBContent {
	visibility: hidden; 
	display: none;
}

td.LSBBuffer {
	visibility: hidden; 
	display: none;
}

/* </leftSideNavigation> */
/* <mainContent> */

h1 {color:#452676;font-family: Verdana; font-size:12pt; font-weight: bold;margin-bottom: 5px;}
h2 {color:#452676;font-family: Verdana; font-size:12pt; font-weight: bold;}
h3 {color:#452676;font-family: Verdana; font-size:12pt; font-weight: bold;}
h4 {color:#452676;font-family: Verdana; font-size:10pt; font-weight: bold;}
h5 {color:#452676;font-family: Verdana; font-size:10pt; font-weight: bold;}
h6 {color:#452676;font-family: Verdana; font-size:10pt; font-weight: bold;}


/* </mainContent> */
/* <rightSideNavigation> */

td.RSB {
     background-image: url('/images/system/rsbBorderOuter.gif');
     background-repeat: repeat-y;
     background-position: right;
     border-left: 1px solid #000000;
}

td.RSB div.RSBInner {
     background-image: url('/images/system/rsbInner.gif');
     background-repeat: no-repeat;
     background-position: top right;
     width: 24px;
     height: 576px;
}

/* </rightSideNavigation> */
/* <News and Upcoming Events> */

table.newsDetails td {
  width: 700px;
}

/* </News and Upcoming Events> */


/* Support for the "iehover-fix.js" */
* html ul.nav iframe {
            position: absolute;
            /* account for the border */
            left: -0.25em;
            top: -0.25em;
            z-index: 0;
            filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
/* this is for IE 5.0
select.hide { visibility: hidden; }
/* End Support for the "iehover-fix.js" */


/* <pageLayout> */

td.MainContent {
     background-image: url('/images/system/maincontentinner.gif');
     background-repeat: repeat-x;
     background-position: top;
     padding: 10px;
     height: 900px;
}

div.ContentContainer {
	padding: 0px;
        border-right: solid 0px #000000;
        border-bottom: solid 0px #000000;
        border-left: solid 0px #000000;
}

/* </pageLayout> */
/* <rightSideNavigation> */

td.RSB {
     background-image: url('/images/system/rsbBorderOuter.gif');
     background-repeat: repeat-y;
     background-position: right;
     border-left: 1px solid #000000;
}

td.RSB div.RSBInner {
     background-image: url('/images/system/rsbInner.gif');
     background-repeat: no-repeat;
     background-position: top right;
     height: 576px;
     width: 248px;
}

div.RSBContent {
	padding: 10px 6px 0px 4px;
}

td.RSBBuffer {
	visibility: hidden; 
	display: none;
}

/* </rightSideNavigation> */
/* <upcomingEvents, Schedule & Associations> */

div.box1 {
     background-color: #AEAEAE;
     font-size: 8pt;
     color: #000000;
     border-top: 1px solid #000000;
     width: 223px;
     text-align: right;
}

div.box1 a:link, div.box1 a:active, div.box1 a:visited {
     color: #371C66;
     text-decoration: none;
}

div.box1 a:hover { text-decoration: underline;}

div.box1title {
     background-image: url('/images/system/bggray.gif');
     background-repeat: repeat-x;
     border-bottom: 1px solid #000000;
     height: 21px;
     font-size: 7.5pt;
     text-transform: uppercase;
     margin: 0px;
     padding: 5px 5px 0px 0px;
     color: #ffffff;
     font-weight: bold;
}

div.box1title a:link, div.box1title a:visited {color: #ffffff;}


div.box1 div.box1content{
    padding: 5px 0 5px 0;
}

div.box1 div.icListScheduleContent {
    padding: 5px 5px 5px 0;
}

div.box1cap {
     background-image: url('/images/system/bottomcap1.gif');
     background-repeat: no-repeat;
     height: 13px;
     width: 223px;
}

div.box1 div.icListEventDate {
    color: #000000;
    background-color: #D6D6D6;
    font-weight: bold;
    padding: 5px 5px 5px 0;
}

div.box2 {
     background-color: #2B1629;
     font-size: 8pt;
     color: #ffffff;
     border-top: 1px solid #000000;
     width: 223px;
     text-align: right;
}

div.box2 a:link, div.box2 a:active, div.box2 a:visited {
     color: #B8A1DC;
     text-decoration: none;
}

div.box2 a:hover {
     text-decoration: underline;
}

div.box2title {
     background-image: url('/images/system/bggray.gif');
     background-repeat: repeat-x;
     border-bottom: 1px solid #000000;
     height: 21px;
     font-size: 7.5pt;
     text-transform: uppercase;
     text-align: right;
     margin: 0px;
     padding: 5px 5px 0px 0px;
     color: #ffffff;
     font-weight: bold;
}

div.box2title a:link, div.box2title a:visited {color: #ffffff;}

div.box2content { }

div.box2cap {
     background-image: url('/images/system/bottomcap2.gif');
     height: 13px;
     width: 223px;
}

div.box3 {
     background-image: url('/images/system/associationsbgRepeaty.gif');
     background-repeat: repeat-y;
     font-size: 8pt;
     color: #ffffff;
     border-top: 1px solid #000000;
     width: 223px;
     text-align: center;
}

div.box3 h1 {
     background-image: url('/images/system/bggold.gif');
     background-repeat: repeat-x;
     border-bottom: 1px solid #000000;
     height: 21px;
     font-size: 7.5pt;
     text-transform: uppercase;
     text-align: right;
     margin: 0px;
     padding: 5px 5px 0px 0px;
     color: #ffffff;
     font-weight: bold;
     text-align: right;
}

div.box3inner {
     background-image: url('/images/system/associationsbg.gif');
     background-position: top;
background-repeat: no-repeat;
     font-size: 8pt;
     margin: 0px;
     color: #000000;
     padding-top: 15px;
}

div.box3cap {
     background-image: url('/images/system/bottomcap3.gif');
     height: 30px;
     width: 223px;
}

div.icListScheduleDate {
     background-color: #51465B;
     display: block;
     padding-right: 5px;
     padding-left: 5px;
     padding-top: 3px;
     font-weight: bold;
     height: 17px;
     font-size: 7.5pt;
}

div.icListScheduleContent {
     padding-right: 5px;
     padding-left: 2px;
     padding-bottom: 5px;
}

/* </upcomingEvents, Schedule & Associations> */

/* <Headline and News Container> */

div.OuterContainer {
     border: 1px solid #000000;
     background-color: #ffffff;
     margin: 0px 0px 0px 0px;
}

div.OuterContainer H1.headline {
     background-image: url('/images/system/bgheadliner.gif');
     background-position: left;
     height: 21px;
     color: #ffffff;
     font-weight: bold;
     padding: 7px 0px 0px 130px;
     margin: 0px 0px 0px 0px; 
     font-size: 7.5pt;
     text-transform: uppercase;
}

div.OuterContainer H1.headline a:link, 
div.OuterContainer H1.headline a:visited {
     color: #ffffff;
     text-decoration: none;
}

div.OuterContainer H1.headline a:hover {
     text-decoration: underline;
}

div.OuterContainer div.Content {
    padding: 10px;
}

/* </Headline and News Container> */
/* <Headline> */



ul.icList {
     list-style-type: none;
     margin: 0px;
     padding: 0px;
}

ul.icList li {
     border-bottom: 1px dotted silver;
     padding: 0px 0px 10px 0px;
     margin-bottom: 10px;  
}

div.icListTitle {font-weight: bold;}

div.icListSubTitle {padding-bottom: 10px;}

div.icListImage img { border: 1px solid #000000; margin-right: 10px; }

div.icListTeaser {}

div.icListRelated {}

div.icListDate {color: #6E6E6E;}

/* </Headline> */
/* <News> */

table.news { margin: 0; padding: 0; }

table.news td { padding-bottom: 5px; }

table.news td img { border: 1px solid #000000;height: 22px;width: 22px; }

.icListNewsDate { font-size: 7pt;color: #6e6e6e; }

.icListNewsTitle { }

/* </news> */
/* <sportDetails> */

table.sportDetails {}

table.sportDetails td { padding: 0px 10px 0px 0px; vertical-align: top; }

table.sportDetails td img { border: 1px solid #000000; }

table.sportDetails td img.sportDetailsPhoto { border: 1px solid #000000; margin-right: 10px; }

table.sportDetails h1{ margin-top:-11px; padding-bottom: 5px; }

/* </sportDetails> */

table.playerContainer {
    width: 100%;
}

table.playerDetails {
    width: 100%;
}

td.playerImage {
    padding-right: 10px;
    vertical-align: top;
}

td.playerDetails {
    vertical-align: top;
    width: 100%;
}

td.displayName {
    font-weight: bold;
    border-bottom: 1px solid #686868;
}

td.desc {
    white-space: nowrap;
    padding-right: 5px;
}

td.data {
    width: 100%;
}

table.playerBio {
    margin-top: 10px;
    width: 100%;
}

table.playerBio th {
    text-align: left;
}


/* <footer> */

table.footer {
     width: 100%;
     border: 0px;
     background-image: url('/images/system/bgfooter.gif');
     height: 37px;
     font-size: 8pt;
     /*padding: 0px 20px 0px 20px;*/
     border-top: 1px solid #000000;
}

td.footerLcap {
     background-image: url('/images/system/footerleftcap.gif');
     background-position: left;
     background-repeat: no-repeat;
     padding-left: 20px;
}

td.footerRcap {
     background-image: url('/images/system/footerrightcap.gif');
     background-position: right;
     background-repeat: no-repeat;
     padding-right: 20px;
}

/* </footer> */
