/* MASONS HOCKEY STYLE */

/* default styles */

body {margin: 0; padding: 0; background: #fdf8e5; background-image: url(../images/global/mainBG.gif); background-repeat: repeat-x; text-align: center; font: 11px, Verdana, Geneva, Arial, sans-serif; color: #DEDEDE;}

a {color: #DEDEDE; text-decoration: none;}

a:link {color: #DEDEDE; text-decoration: none;}

a:active {color: #DEDEDE; text-decoration: none;}

a:hover {color: #FFFFFF; bgcolor: text-decoration: none;}



table, td {font: 11px, Verdana, Geneva, Arial, sans-serif; color: #ffffff;}



.title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #DEDEDE; text-decoration: none;}

.newstitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}

.alttitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}



.newsstory {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}

.newsstory:a {color: #000000; text-decoration: underline;}

.newsstory:link {color: #000000; text-decoration: underline;}

.newsstory:visited {color: #000000; text-decoration: underline;}

.newsstory:active {color: #000000; text-decoration: underline;}

.newsstory:hover {color: #ffffff; text-decoration: none; background-color: #000000;}



/* RSS FEEDS */

#feed {

	text-align: left; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	font-weight: normal; 

	color:#000000; 

	text-decoration: none;

}

#feed a, #feed a:visited {

	text-decoration: none; 

	color: #000000; 

}

#feed a:hover {

	color: #FFFFFF; 

	text-decoration: none; 

	background-color: #000000;}   

}

.rssdate {

	color: #666666; 

	font-size: 9px;

}



/* POLL TEXT */

.poll {

	background-image: url(../images/global/pollBG.gif);

	background-repeat: repeat-x;

	background-color: #000000;

	color: #DEDEDE;

	font-size: 10px;

	font-weight: normal;	

}

.polltxt {

	color: #DEDEDE;

	font-size: 10px;

	font-weight: normal;	

}

.polltxt:a {color: #DEDEDE; text-decoration: none;}

.polltxt:link {color: #DEDEDE; text-decoration: none;}

.polltxt:visited {color: #DEDEDE; text-decoration: none;}

.polltxt:active {color: #DEDEDE; text-decoration: none;}

.polltxt:hover {color: #FFFFFF; text-decoration: none;}



/* TABLES */

.whiteTable {

	background-color: #f6f6f6;

	/*background-image: url(../images/topper/Topper.gif);*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color:#000000;

	text-decoration: none;

}

.whiteTable:a {color: #000000; text-decoration: none;}

.whiteTable:link {color: #000000; text-decoration: none;}

.whiteTable:visited {color: #000000; text-decoration: none;}

.whiteTable:active {color: #000000; text-decoration: none;}

.whiteTable:hover {color: #000000; text-decoration: none;}

.topperTable {

	background-color: #000000;

	background-image: url(../images/topper/Topper.gif);

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color:#000000;

	text-decoration: none;

}

.headerTable {

	background-color: #000000;

}

.menuTable {

	background-color: #f6f6f6;

	background-image: url(../images/global/menuBG.gif);	

}

.mainTable {

	background-color: #000000;

}

.leftTable {

	background-color: #000000;

}

.centerTable {

	background-color: #000000;

}

.rightTable {

	background-color: #000000;

}

.rightColumn {

	background-color: #990000;

}

.fillerTable {

	background-color: #000000;

}

.staffTable {

	background-color: #000000;

	background-image: url(../images/global/staffBG.gif);	

	background-repeat: repeat-x;	

}

.gamescenterTable {

	background-color: #000000;

	background-image: url(../images/global/gamecenterBG.gif);	

	background-repeat: repeat-x;	

}

/* GAME CENTER - GAME PAGE */

.gameTable {

	background-color: #000000;

	background-image: url(../images/gamecenter/gameBG.gif);	

	background-repeat: repeat-x;	

}



.sidegameTable {

	background-color: #000000;

	background-image: url(../images/global/gameBG.gif);	

	background-repeat: repeat-x;	

}

.nhgTable {

	background-color: #000000;

	background-image: url(../images/global/nhgBG.gif);	

	background-repeat: repeat-x;	

}

.newsTable {

	background-color: #000000;

	background-image: url(../images/global/newsBG.gif);	

	background-repeat: repeat-x;

}

.newstxt {

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px;

	color:#ffffff;

}

.newstxt:a {color: #DEDEDE; text-decoration: none;}

.newstxt:link {color: #DEDEDE; text-decoration: none;}

.newstxt:visited {color: #DEDEDE; text-decoration: none;}

.newstxt:active {color: #DEDEDE; text-decoration: none;}

.newstxt:hover {color: #FFFFFF; text-decoration: none;}



.newsonetitle {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	/*font-style: italic;*/

	color: #ededed;

	text-decoration: none;

	text-transform: uppercase;

	padding: 5px 0 5px 0;

}

.newsonetitle:a {color: #DEDEDE; text-decoration: none;}

.newsonetitle:link {color: #DEDEDE; text-decoration: none;}

.newsonetitle:visited {color: #DEDEDE; text-decoration: none;}

.newsonetitle:active {color: #DEDEDE; text-decoration: none;}

.newsonetitle:hover {color: #FFFFFF; text-decoration: none;}



.breakerline {

	background-color: #000000;

	height: 1px;

	width: 100%;

}



.staffpos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffcc00; text-decoration: none;}



/* MODULE/PAGE TITLES */

.titlePage {

	text-align: left;

	height: 35;

	background-image: url(../images/titles/blank.gif);	

	background-repeat: no-repeat;	

	background-position: left center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	/*font-style: italic;*/

	color: #ededed;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 5px;

}

.titleSub {

	/*background-image: url(../images/titles/blank.gif);*/	

	/*background-repeat: no-repeat;	*/

	/*background-position: left center;*/

	height: 24;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	/*font-style: italic;*/

	color: #ffffff;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 5px;

}

.titleSubRev {

	/*background-image: url(../images/titles/blank.gif);*/	

	/*background-repeat: no-repeat;	*/

	/*background-position: left center;*/

	height: 24;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	/*font-style: italic;*/

	color: #000000;

	text-decoration: none;

	text-transform: uppercase;

	padding-left: 5px;

}



.tickerTable {

	background-color: #131313;

	background-image: url(../images/global/tickerBG.gif);

	background-repeat: repeat-x;

}

.titlebox {

	background-color: #000000;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

}

.cup {

	/*background-color: #000000;*/

	height: 22px;

}

.cup1 {

	background-color: #4d3e1d;

	height: 22px;

}

.cup2 {

	background-color: #352a14;

	height: 22px;

}

.ros1 {

	background-color: #1d1d1d;

	/*background-image: url(../images/global/rosterBG1.gif);*/

	/*background-repeat: repeat-x;	*/

	height: 25px;

}

.ros2 {

	background-color: #343434;

	/*background-image: url(../images/global/rosterBG1.gif);*/

	/*background-repeat: repeat-x;	*/

	height: 25px;

}

.leader1 {

	background-color: #660000;

	height: 22px;

}

.leader2 {

	background-color: #990000;

	height: 22px;

}

.aleader1 {

	background-color: #ededed;

	height: 22px;

}

.aleader2 {

	background-color: #ffffff;

	height: 22px;

}



/* FOOTER */



.footbarTable {

	background-color: #f6f6f6;

	background-image: url(../images/global/footbarBG.gif);

}

.footbartxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#000000; text-decoration: none;}

.footbartxt:a {color: #000000; text-decoration: none;}

.footbartxt:link {color: #000000; text-decoration: none;}

.footbartxt:visited {color: #000000; text-decoration: none;}

.footbartxt:active {color: #000000; text-decoration: none;}

.footbartxt:hover {color: #000000; text-decoration: none;}

.footerTable {

	background-color: #000000;

	background-image: url(../images/global/footerBG.gif);

}

.footertxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#ededed; text-decoration: none;}

.footertxt:a {color: #ededed; text-decoration: none;}

.footertxt:link {color: #ededed; text-decoration: none;}

.footertxt:visited {color: #ededed; text-decoration: none;}

.footertxt:active {color: #ededed; text-decoration: none;}

.footertxt:hover {color: #000000; text-decoration: none;}



.footer {

    background-color:#ededed; 

}

.credit

{

    color: #666666;

    font-family: Geneva, Arial, Verdana, sans-serif;

    font-size: 9px;

	letter-spacing: 2px

}

.copyright

{

    color: #999999;

    font-family: Geneva, Arial, Verdana, sans-serif;

    font-size: 10px;

}



/*topnav*/

.topNav{position:relative;margin:0px;z-index:1;}

.topNavDD{position:absolute;top:31px;visibility:hidden;z-index:0;width:180px;background-color:#f6f6f6;}

.topNavDD a{font-family:verdana,arial,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:bold;padding:3px;display:block;}

.topNavDD a:hover{font-family:verdana,arial,sans-serif;font-size:10px;color:#000000;text-decoration:none;font-weight:boldpadding:3px;display:block;}

.topNavDiv{background-color:#cfcfcf;}

.pageBleedBG{background-color:transparent;background-image:none;}

#tnTickets a:hover{background-color:#CCCCCC;}

#tnTeam a:hover{background-color:#CCCCCC;}

#tnPersonnel a:hover{background-color:#CCCCCC;}

#tnFanzone a:hover{background-color:#CCCCCC;}

#tnNews a:hover{background-color:#CCCCCC;}

#tnSchedule a:hover{background-color:#CCCCCC;}

#tnCommunity a:hover{background-color:#CCCCCC;}

#tnHistory a:hover{background-color:#CCCCCC;}

#tnFanzone a:hover{background-color:#CCCCCC;}

#tnCamps a:hover{background-color:#CCCCCC;}

#tnContact a:hover{background-color:#CCCCCC;}

#tnSposnors a:hover{background-color:#CCCCCC;}

#tnStore a:hover{background-color:#CCCCCC;}

#tnDance a:hover{background-color:#CCCCCC;}

#tnMultimedia a:hover{background-color:#CCCCCC;}

#tnPaint a:hover{background-color:#CCCCCC;}

#tnSeasonSubs a:hover{background-color:#CCCCCC;}

/*#tnStore{left:-115px;}*/

/*#tnHistory{left: -115px;}*/



#nav a, #nav a:visited {

  text-align: center; 

  text-decoration: none; 

  color: #000000; 

  /*display: block; */

  width: 7em; 

  height: 1.2em; 

  border: 0.5em solid #A9BDDC; 

}

#nav a:hover {

  color: #000000;

  background-color: #b2ab9b; 

  border-color: #dfd7ca #b2ab9b;

}



/* Text for White BG TXT */

#tictxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}

#tictxt a, #tictxt a:visited {color: #000000; text-decoration: underline;}

#tictxt a:hover {color: #FFFFFF; text-decoration: none; background-color: #000000;}

#tictxt td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}

#tictxt h1 {color: #000000;}



.drktxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}

.drktxt:a {color: #000000; text-decoration: underline;}

.drktxt:link {color: #000000; text-decoration: underline;}

.drktxt:visited {color: #000000; text-decoration: underline;}

.drktxt:active {color: #000000; text-decoration: underline;}

.drktxt:hover {color: #FFFFFF; text-decoration: none; background-color: #000000;}

.drktxt table {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}



/* ALUMNI SARCH */

.asearch {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}

.asearch:a {color: #000000; text-decoration: underline;}

.asearch:link {color: #000000; text-decoration: underline;}

.asearch:visited {color: #000000; text-decoration: underline;}

.asearch:active {color: #000000; text-decoration: underline;}

.asearch:hover {color: #000000; text-decoration: none; background-color: #cccccc;}



.Wtxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#DEDEDE; text-decoration: none;}

.Wtxt:a {color: #DEDEDE; text-decoration: none;}

.Wtxt:link {color: #DEDEDE; text-decoration: none;}

.Wtxt:visited {color: #DEDEDE; text-decoration: none;}

.Wtxt:active {color: #DEDEDE; text-decoration: none;}

.Wtxt:hover {color: #FFFFFF; text-decoration: none;}



.Ytxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none;}

.Ytxt:a {color: #000000; text-decoration: none;}

.Ytxt:link {color: #000000; text-decoration: none;}

.Ytxt:visited {color: #000000; text-decoration: none;}

.Ytxt:active {color: #000000; text-decoration: none;}

.Ytxt:hover {color: #000000; text-decoration: none;}



.toptick {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#ffffff; text-decoration: none;}

.toptick:a {color: #ffffff; text-decoration: none;}

.toptick:link {color: #ffffff; text-decoration: none;}

.toptick:visited {color: #ffffff; text-decoration: none;}

.toptick:active {color: #ffffff; text-decoration: none;}

.toptick:hover {color: #000000; text-decoration: none;}



.smlW {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#DEDEDE; text-decoration: none;}

.smlW:a {color: #DEDEDE; text-decoration: none;}

.smlW:link {color: #DEDEDE; text-decoration: none;}

.smlW:visited {color: #DEDEDE; text-decoration: none;}

.smlW:active {color: #DEDEDE; text-decoration: none;}

.smlW:hover {color: #FFFFFF; text-decoration: none;}



.nextTXT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#cccccc; text-decoration: none;}

.nextTXT:a {color: #cccccc; text-decoration: none;}

.nextTXT:link {color: #cccccc; text-decoration: none;}

.nextTXT:visited {color: #cccccc; text-decoration: none;}

.nextTXT:active {color: #cccccc; text-decoration: none;}

.nextTXT:hover {color: #ffffff; text-decoration: none;}



#header {width: 680px; margin: 10px auto; text-align: center;}

/* global nav */

#globalnav {background: #edeef0 url(/images/nav/navbg.gif) no-repeat top left; padding: 0; border-bottom: 1px solid #a1a1a9; margin: 0;}

#globalnav a {text-decoration: none; border: 0; margin: 0; padding: 0;}



/* Images */

#img {border: 0;}



/* List Elements */

ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}

ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}

ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}

ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}

li {padding-bottom: .3em;}

ul ul.circle {margin-top: .3em;}

ul ul.square {margin-top: .3em;}

ol.last {padding: 0;}

ul.last {padding: 0;}

dl.last {padding: 0;}



/* Form Styles */

input.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: #fff;}



.textareatxt {

	font: 12px verdana;

	color: #000000;

	background-color: #ffffff;

	border-color: #000044;

	border-width: 1px;

	border-left-width: 0px;

	border-right-width: 0px;

	border-style: single;

	scrollbar-3dlight-color: #000055;

	scrollbar-arrow-color: #000055;

	scrollbar-base-color:#E9F7ED;

	scrollbar-darkshadow-color: #E9F7ED;

	scrollbar-face-color: #E9F7ED;

	scrollbar-highlight-color: #E9F7ED;

	scrollbar-shadow-color: #000055;

}



.selecttxt {

	font: 12px verdana;

	color: #000000;

	background-color: #ffffff;

	border-color: #000044;

	border-width: 1px;

	border-left-width: 0px;

	border-right-width: 0px;

	border-style: dashed;

}



.inputtxt {

	font : 12px verdana;

	color: #000000;

	background-color: #ffffff;

	border-color: #000044;

	border-width: 1px;

	border-left-width: 0px;

	border-right-width: 0px;

	border-style: single;

}



.boxtext {

	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;

	color: #000000;

	font-size: 10px;

}



.box {

	border-style: solid;

	border-color: #cccccc;

	border-width: 1px;

	text-align: left;

	background-color: #ffffff;

	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;

	color: #000000;

	font-size: 11px;

}



.box_req {

	border-style: solid;

	border-color: #cccccc;

	border-width: 1px;

	text-align: left;

	background-color: #ffcc00;

	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;

	color: #000000;

	font-size: 11px;

}



 .formbutton {

	border-style: solid;

	border-color: #999999;

	border-width: 1px;

	background-color: #000000;

	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;

	color: #ffffff;

	font-size: 12px;

	cursor: hand;

}



 .formbutton2 {

	border-style: solid;

	border-color: #ff0000;

	border-width: 1px;

	background-color: #c8a14b;

	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;

	color: #ffffff;

	font-size: 12px;

	cursor: hand;

}
