html,body{height:100%;}
body{margin:0px;background-image: url(/media/shock/shockwatermark.gif);}
body.inside{background-image: url(/media/shock/shockwatermark.gif);}
body,div,td{font-family:arial;font-size:11px;}

.rostercardslink {display:none;}
.team_cal_container {margin-top:15px;}

a:link{color:#00275E;}
a:hover{color:#fe0000;}
img{border:0px;}
.pageWrapper{width:936px;}
.pageWrapperInside{background-image: url(/media/shock/shock_inside_bg_tile.jpg);background-repeat:repeat-y;width:936px;}
.contentWrapper{position:relative;height:100%;}
#hpLeftCol{width:468px;position:relative;top:0px;float:left;}
#hpMidCol{width:304;position:relative;top:0px;margin-left:5px;float:left;}
#hpRightCol{width:152px;position:relative;top:0px;margin-left:5px;float:left;}
#insideLeftCol{width:736px;position:relative;top:0px;float:left;}
#insideRightCol{width:190px;position:relative;top:0px;float:left;height:100%;margin-left:7px;_margin-left:5px;}
.headerWrapper,.footerWrapper,.headerWrapperInside{width:936px;}
.footerWrapper{background-color:#ffffff;margin-top:5px;_margin-top:0px;}
.headerWrapperInside{_margin-bottom:-2px;}
.headerWrapper{padding-bottom:5px;}
.rightColWrapper{margin-left:38px;color:#ffffff;}
.rightColWrapper a{color:#ffffff;}
.clear{clear:both;}
#HPCopyright .GlobalLegalIn, #HPCopyright .aboveGlobalLegal{background-color:#00275E;color:#ffffff;padding:0px 5px 5px 5px;}
.GlobalLegalIn,.aboveGlobalLegal{color:#00275E;padding:0px 5px 5px 5px;}
.aboveGlobalLegal{text-align:center;padding:5px 5px 0px 5px;}
#HPCopyright .GlobalLegalIn a{color:#ffffff;}
.copyRight{width:600px;margin-bottom:5px;text-align:center;margin-left:70px;}
/*hp*/
/*#features{background-image: url(/media/shock/shock_index_features_bg.jpg);background-repeat:no-repeat;padding-top:33px;padding-right:10px;padding-bottom:10px;padding-left:0px;height:117px;_height:160px;margin-top:10px;overflow:hidden;}*/
#offTheCourt,#features{background-color:#00275E;padding:5px 0px 5px 0px;overflow:hidden;border:1px solid #FE0000;border-top:0px;}
.HPBox,.HPFBox{width:145px;float:left;margin-left:8px;_margin-left:8px;color:#ffffff;}
.HPLBox,.HPLFBox{width:145px;float:left;color:#ffffff;margin-left:7px;_margin-left:4px;}
/*
.HPFBox{width:145px;float:left;margin-left:11px;_margin-left:8px;color:#ffffff;}
.HPLFBox{width:145px;float:left;color:#ffffff;margin-left:11px;_margin-left:3px;}
*/
#features .headline,#offTheCourt .headline,.aLLeadHeadlineHP,.aLHeadlineHP,.aLLeadHeadlineHPF,.aLHeadlineHPF{font-weight:bold;color:#ffffff;text-decoration:none;}
#features a,#offTheCourt a,.HPBox a,.HPLBox a,.HPFBox a,.HPLFBox a{color:#ffffff;}
#features a:hover,#offTheCourt a:hover,.HPBox a:hover,.HPLBox a:hover,.HPFBox a:hover,.HPLFBox a:hover{color:#fe0000;}
#thisDay{border:1px solid #fe0000;margin:5px 0px 5px 0px;padding:10px;color:#0065CF;}
#thisDay h1{margin:0px;color:#FD006B;font-size:20px;}
#thisDay h2{margin:0px;color:#0065CF;font-size:20px;}
#headlines{background-color:#091B4B;padding:10px;border:1px solid #fe0000;border-left:2px solid #fe0000;width:280px;_width:303px;}
#headlines ul{margin:0px 0px 0px 5px;padding:0px 0px 0px 10px;}
#headlines ul li{color:#ffffff;list-style:disc;}
#headlines ul li a{color:#ffffff;}
#headlines ul li a:hover{color:#fe0000;}
#belowHeadlines{margin-top:5px;}
#belowHeadlines div{position:relative;top:0px;width:149px;float:left;}
#photoDay,#poll{border:1px solid #fe0000;margin-bottom:5px;background-color:#FFFFFF;}
#photoDay{background-color:#ffffff;}
#csb{margin-bottom:5px;background-color:#00275E;border:1px solid #fe0000;color:#ffffff;}
body.CSB{background-image: none;background-color:transparent;}
body.CSB table td{width:148px;_width:150px;}
body.CSB table td,.crtBoxTextCSB{color:#ffffff;}
#csb table{width:150px;_width:152px;color:#ffffff;}
#csb a,a.crtBoxTeamCSB{color:#ffffff;}

.crtBoxTitleCSB{background-color:#FA002C;color:#ffffff;font-weight:bold;font-size:12px;padding:2px;}
a.crtBoxLinksCSB{color:#ffffff;}
.hpHdr{margin-top:5px;}
#calendar{margin-bottom:5px;background-color:#00275E;border:1px solid #fe0000;border-right:0px;border-left:0px;}
#hpSponsor{padding-top:5px;_padding-top:0px;clear:both;width:936px;overflow:hidden;height:75px;_height:81px;}
#hpSponsor div{width:212px;_width:220px;height:70px;_height:74px;overflow:hidden;float:left;margin-left:10px;color:#ffffff;background-color:#00275E;border:2px solid #fe0000;}

/*all pages*/
#topNav{height:21px;background-image: url(/media/shock/shock_input_bg.jpg);background-repeat:repeat-x;z-index:50}
#topNav div{display:inline;margin-left:-3px;_margin:0px;position:relative;z-index:60;}
/*
#topNav .inputBG{vertical-align:top;margin:0px;padding:5px 0px 0px 0px;height:25px;_height:21px;background-image: url(/media/shock/shock_input_bg.jpg);width:94px;_width:91px;text-align:center;}
*/

input#sText{margin:5px;_margin:0px;padding:0px;display:inline;vertical-align:top;}
#topNav .inputBG input{margin:5px 4px 2px 4px;_margin:4px 2px 0px 2px;padding:0px;}
div#ticketsDD,div#teamInfoDD,div#scheduleDD,div#interDD,div#communityDD,div#shopDD{display:none;position:absolute;top:11px;_top:20px;left:0px;z-index:10;}
div#ticketsDD a,div#teamInfoDD a,div#scheduleDD a,div#interDD a,div#communityDD a,div#shopDD a{display:block;background-color:#FA002C;padding:3px;width:124px;border:1px solid #ffffff;border-top:0px;color:#ffffff;text-decoration:none;}
/*div#ticketsDD a,div#teamInfoDD a,div#scheduleDD a,div#interDD a,div#communityDD a,div#shopDD a{display:block;background-color:#FA002C;padding:3px;width:124px;border:1px solid #ffffff;border-top:0px;color:#ffffff;text-decoration:none;}*/
div#ticketsDD a:hover, div#teamInfoDD a:hover, div#scheduleDD a:hover,  div#interDD a:hover, div#communityDD a:hover, div#shopDD a:hover{background-color:#00275E;}

/*articles*/
.articleWrapper{padding:10px;}
.aLHeadlineViewIn,.aLLeadHeadline,.aLHeadline{color:#0065CF;font-size:20px;font-weight:bold;}
.aLLeadHeadline a,.aLHeadline a{text-decoration:none;}
.articleRight{float:right;margin-left:10px;}
.articlePhoto img{margin-left:0px;margin-bottom:-2px;}
.relatedHdr,.ePhotoBox{background-color:#00275E;color:#ffffff;font-weight:bold;padding:3px;text-align:center;margin-top:10px;}
.relatedBox{border:1px solid #00275e;padding:2px;}
.relatedWrapper{width:300px;}
.ePhotoBox a{color:#ffffff;font-weight:normal;}
.ePhotoBorder{display:none;}
ul#relatedLinks{padding:2px 0px 5px 15px;margin:2px 0px 5px 15px;}
#relatedLinks li{color:#00275e;}
#relatedLinks li a,.emailStoryLink,.aLPhotoCaptionViewIn,.aLPhotoCreditViewIn{font-weight:bold;color:#000000;}
#relatedLinks li a:hover{color:#fe0000;}
.emailStoryLink{padding-top:10px;display:block;}
.aLSubheadViewIn{font-weight:bold;}
.aLBylineViewIn{font-style:italic;}
/*sips*/
.Box{margin-bottom:10px;}
#sipRight{width:190px;margin-left:10px;float:right;padding-top:10px;}
/*stats*/
.gSGTable{width:718px;}
.sBHRowEven{BACKGROUND-COLOR: #cccccc;}
.cbTop{background-color:#091B4B}
.cbSide{background-color:#ffffff}
.cbTitle{font-size:12px;color:#ffffff;background-color:#091B4B;font-weight:bold;}
.cbTopTeamRoster{background-color:#091B4B}
.cbTitleteamRoster{margin:3px;font-size:12px;color:#ffffff;background-color:#091B4B;font-weight:bold;text-transform:uppercase;}
.printableStatLink{margin:3px;font-size:12px;color:#ffffff;background-color:#091B4B;font-weight:bold;text-transform:uppercase;}
.gSGSectionTitle{font-size:11px;color:#ffffff;background-color:#091B4B;text-transform:uppercase;}
.gScGNavLink{color:#000000;font-size:10px;font-style:normal;font-weight:bold;}
.gSGSectionColumnHeadings{background-color:#cccccc;color:#000000;font-size:10px;font-style:normal;font-weight:bold;}
td.cBCompRosterSub {background-color:#ffffff;color:#000000;font-size:10px;font-weight:bold;}
td.gSGRowOdd,td.gScGRowOdd {background-color:#cccccc;color:#000000;font-size:10px;font-style:normal;font-weight:normal;}
td.gSGRowEven,td.gScGRowEven {background-color:#ffffff;color:#000000;font-size:10px;font-style:normal;font-weight:normal;}
a.TeamPlayerMileStonesQueryPlayerLink,a.gSGPlayerLink,span.gScGNavRule,.tNBLinkInsideNav,.gSgLink {color:#091B4B;font-size:10px;}
.cbSideTeamRoster,.cbBottomTeamRoster{background-color:#091B4B;}
.gSGRowHighlight {color:#000000;font-size:10px;font-style:normal;font-weight:bold;}
a.tnbLinkInsideNav{color:#000000;font-size:10px;font-style:normal;}



