/* CSS Document */

/* PAGE STYLES ------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

body {
    background-color: #001b34;
    background-image: url(../images/Background_2_Repeat.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    padding: 0px;
    margin: 0px;
}
img {
    border: none 0px;
}
.pageLayout {
    background-color: Transparent;
    width: 1131px;
}
.pageTopLeft {
    background: url('../images/Header_Left.jpg') no-repeat right bottom;
    width: 91px;
    height: 126px;
}
.pageMedallion {
    background-color: Transparent;
    width: 134px;
    height: 126px;
}
.pageTopMiddle {
    background-color: Transparent;
    background: url('../images/Header_Top.jpg') no-repeat center top;
    width: 818px;
    height: 126px;
}
.pageTopRight {
    background-color: Transparent;
    background: url('../images/Header_Right.jpg') no-repeat left bottom;
    width: 88px;
    height: 126px;
}
.pageMain {
    background-color: Transparent;
    background: url('../images/Background_2_Image.jpg') no-repeat center top;
    width: 1131px;
    padding-bottom: 15px;
}
.pageBottom {
    background-color: Transparent;
    background: url('../images/Footer_Swoosh.jpg') no-repeat center top;
    width: 1131px;
    height: 69px;
    text-align: center;
    text-align: -moz-center;
}
/* BODY STYLES ------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.bodyLeftInterior {
    width: 91px;
}
.bodyLeftContentInterior {
    background: url('../images/layout/opaque_strip.png') repeat-y left top;
    width: 229px;
}
.bodyMainContentInterior {
    width: 481px;
    background-color: #efeeee;
}
.bodyRightContentInterior {
    width: 229px;
    padding-left: 11px;
}
.bodyHistoryContentInterior {
    width: 721px;
    background-color: #efeeee;
}
.bodyRightInterior {
    width: 88px;
}
.line_horizontal {
    background: url('../images/line_separator_horizontal.png') no-repeat left center;
    width: 197px;
}
.bodyContentHome {
    width: 952px;
}
.bodyTopLeftHome {
    background: url('../images/opaque_strip.png') repeat-y left top;
    width: 205px;
    height: 308px;
}
.bodyTopRightHome {
    background: url('../images/opaque_strip.png') repeat left top;
    width: 742px;
    height: 304px;
    padding: 4px 0px 0px 5px;
}
.bodyBottomLeftHome {
    background: url('../images/opaque_strip.png') repeat left top;
    width: 270px;
}
.bodyBottomRightHome {
    width: 689px;
}
.innerLeftHome {
    padding: 0px 0px 11px 11px;
    width: 432px;
    margin: 0px;
    border: none 0px;
}
.innerRightHome {
    padding: 0px 0px 11px 11px;
    width: 229px;
    margin: 0px;
    border: none 0px;
}

.innerBothHome {
    padding: 0px 0px 0px 11px;
    width: 678px;
    margin: 0px;
    border: none 0px;
}

/* PAD STYLES ------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.pad_sideNav {
    padding: 11px 0px 0px 11px;
}
.pad_subNav {
    padding-left: 22px;
}
.pad_mainImage {
    padding: 11px 11px 0px 11px;
    margin: 0px;
}
.pad_mainContent {
    min-height: 525px;
    padding: 29px 29px 27px 29px;
    margin: 0px;
}
.pad_footer {
    padding-top: 84px;
    padding-bottom: 33px;
}
.pad_leftComponent {
    padding: 11px 22px 11px 27px;
    margin: 0px;
}
.pad_homeComponents {
    padding-top: 11px;
    margin: 0px;
}
.pad_newsItem {
    padding: 6px 0px 5px 0px;
    margin: 0px;
}
.pad_rightComponent {
    padding: 0px 0px 11px 0px;
    margin: 0px;
}

/* TEXT STYLES ------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.mainTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #373737;
	line-height: 15px;
	font-weight: normal;
}
.mainTEXTbold {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #373737;
	line-height: 15px;
	font-weight: bold;
}
.whiteTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	font-weight: normal;
}
.whiteTEXTbold {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 15px;
	font-weight: bold;
}
.mainTITLE {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size:21px;
	line-height: 34px;
	font-weight: bold;
	color: #B38807;
	text-transform: uppercase;
}
.mainSUBHEAD {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #B38807;
	text-transform: uppercase;
}
.mainSUBHEADlink {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #0085ff;
	text-transform: uppercase;
	text-decoration: none;
}
.mainSUBHEADlink:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #0085ff;
	text-transform: uppercase;
	text-decoration: underline;
}
.mainLINK {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #0085ff;
}
.mainLINK:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #0085ff;
	text-decoration:underline;
}
.footerTEXT {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    line-height: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #ffffff;
}
.footerLINK {
     font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    line-height: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #ffffff;
}
.footerLINK:hover {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    line-height: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #ffffff;
}
.copyrightTEXT {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-style: italic;
    line-height: 13px;
    font-weight: normal;
    text-decoration: none;
    color: #90adc8;
}
.copyrightLINK {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-style: italic;
    line-height: 13px;
    font-weight: bold;
    text-decoration: normal;
    color: #90adc8;
}
.copyrightLINK:hover {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-style: italic;
    line-height: 13px;
    font-weight: bold;
    text-decoration: underline;
    color: #90adc8;
}
.countdownTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #2c2c2c;
}
.officeSUBHEADlink {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #B38807;
	text-transform: uppercase;
	text-decoration: none;
}
.officeSUBHEADlink:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #B38807;
	text-transform: uppercase;
	text-decoration: underline;
}
.scheduleHEAD {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 16px;
	line-height: 21px;
	font-weight: bold;
	color: #389af3;
}
.scheduleTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 13px;
	color: #373737;
	line-height: 16px;
	font-weight: normal;
}
.scheduleALTROW {
    background-color: #ffffff;
}

/* COMPONENT STYLES ------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.com_wideOpaque {
    background: url('../images/opaque_strip.png') repeat left top;
    padding: 33px 5px 33px 5px;
}
.com_opaque {
    background: url('../images/opaque_strip.png') repeat left top;
    padding: 11px 22px 11px 22px;
    margin: 0px;
    border: solid 1px #adadad;
    text-align: left;
}
.com_roster_opaque {
    background: url('../images/opaque_strip.png') repeat left top;
    padding: 13px 14px 13px 14px;
    margin: 0px;
    border: solid 1px #adadad;
}
.com_countdownHome {
    background: url('../images/component/components_countdown_home.jpg') no-repeat left top;
    width: 181px;
    height: 45px;
    padding-top: 30px;
    margin: 4px 0px 0px 0px;
    border: none 0px;
    text-align: center;
    text-align: -moz-center;
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
	color: #2c2c2c;
}
.com_countdownUnits {
    font-size: 22px;
    line-height: 25px;
    font-weight: 100;
}
.com_countdown {
    background: url('../images/component/components_countdown_interior.jpg') no-repeat left top;
    width: 229px;
    height: 45px;
    padding-top: 30px;
    margin: 4px 0px 0px 0px;
    border: none 0px;
    text-align: center;
    text-align: -moz-center;
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
	color: #2c2c2c;
}
.com_interior_center {
    padding: 0px;
    margin: 0px;
    border: none 0px;
    text-align: center;
    text-align: -moz-center;
}
.com_roster_main_header {
    background-color: #002d56;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}
.com_roster_main_row {
    background-color: #d8d2d2;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #373737;
}
.com_roster_main_altrow {
    background-color: #e5e5e5;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #373737;
}
.com_roster_main_link {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #0085ff;
    text-transform: uppercase;
}
.com_side_opaque {
    width: 179px;
    background: url('../images/opaque_strip.png') repeat left top;
    padding: 0px;
    margin: 0px;
    border: solid 1px #adadad;
}
.com_roster_side_header {
    background-color: #002d56;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}
.com_roster_side_row {
    background-color: #d8d2d2;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #373737;
}
.com_roster_side_altrow {
    background-color: #e5e5e5;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #373737;
}
.com_roster_side_link {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #0085ff;
    text-transform: uppercase;
}
.com_roster_home_header {
    background-color: #002d56;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}
.com_roster_home_row {
    background-color: #d8d2d2;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #373737;
}
.com_roster_home_altrow {
    background-color: #e5e5e5;
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #373737;
}
.com_roster_home_link {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #0085ff;
    text-transform: uppercase;
}
.com_player_photo {
    width: 405px;
    height: 250px;
    padding: 0px;
    margin: 0px;
}
.com_player_info {
    background: transparent url('../images/info_background.jpg') no-repeat top left;
    width: 213px;
    height: 204px;
    padding: 23px 23px 0px 23px;
    margin: 0px;
}
.com_player_name {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 22px;
    line-height: 23px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    text-transform: uppercase;
    padding: 0px 0px 10px 0px;
}
.com_player_lead {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    line-height: 17px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #64b4fd;
    text-transform: uppercase;
}
.com_player_value {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    line-height: 17px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    text-transform: uppercase;
}
.com_player_value_italic {
    font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    line-height: 17px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
    text-transform: uppercase;
}

/* NAVIGATION STYLES ------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.dropnavMENU {
    background-color: #072f53;
    padding: 8px 12px 0px 12px;
    border: solid 1px #adadad;
    width: 144px;
}
.dropnavTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	/*color: #a3a2a2;*/
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.dropnavTEXTON {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	/*color: #ffffff;*/
	color: #B38807;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}
.subnavTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	line-height: 27px;
	color: #a3a2a2;
	font-weight:bold;
	text-transform: uppercase;
}
.subnavTEXT:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	line-height: 27px;
	color: #ffffff;
	font-weight:bold;
	text-transform: uppercase;
}
.subnavTEXTON {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	line-height: 27px;
	color: #ffffff;
	font-weight:bold;
	text-transform: uppercase;
}
.subnavTEXTON:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	line-height: 27px;
	color: #ffffff;
	font-weight:bold;
	text-transform: uppercase;
}
.tertnavTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #0085ff;
	font-weight: normal;
}
.tertnavTEXT:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #ffffff;
	font-weight: normal;
}
.tertnavTEXTON {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #ffffff;
	font-weight: normal;
}
.tertnavTEXTON:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #ffffff;
	font-weight: normal;
}
.subnavHEADER {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #b38807;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}
.subnavHEADER:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 20px;
	line-height: 24px;
	color: #b38807;
	font-weight:bold;
	text-decoration: none;
	text-transform: uppercase;
}

/* CMS ONLY ---------------------------------------------------------- */
/* /////////////////////////////////////////////////////////////////// */

.cmsNAV {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #a3a2a2;
	text-decoration: none;
	font-weight: bold;
}
.cmsTITLE {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size:21px;
	line-height: 34px;
	font-weight: bold;
	color: #B38807;
	text-transform: uppercase;
}
.cmsNAV:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
.directionTEXT {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #887f6f;
	text-decoration: none;
}
.bgCMSNAV {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	background-color: #001b34;
	background-position: center;
}
.mainLINKCMS {
	font-family:"Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #0085ff;
	line-height: 16px;
	font-weight: normal;
	text-decoration: none;
}
.mainLINKCMS:hover {
	font-family: "Trebuchet MS", Helvetica, Geneva, sans-serif;
	font-size: 14px;
	color: #0085ff;
	line-height: 16px;
	font-weight: normal;
	text-decoration: underline;
}


