

form { margin:0;padding:0;}

P {
padding:0px;
margin-top:0px;
margin-bottom:5px;
}

body {
font-size:10px;
line-height:122%;
font-family: verdana, arial, helvetica, "bitstream vera sans", sans-serif;
color: #444;
text-align:center;
margin-top:0px;
padding:0;
background-color:#f2f2f2;
}

.greentxt {color: #72aa02;}
.bluetxt {color: #394175;}

/* MASTER CONTAINERS */
#canvas {
width:980px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
#margintop {
width:980px;
height:16px;
background-image: url(images/margintop.jpg);
float:left;
}
#marginleft {
width:10px;
height:642px;
background-image: url(images/marginleft.jpg);
float:left;
}
#marginright {
width:10px;
height:642px;
background-image: url(images/marginright.jpg);
float:right;
}
#outer {
width:960px;
padding:0;
float:left;
margin-bottom:0px;
background-color:#FFFFFF;
}
#innershade {
width:904px;
margin:12px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;
float:left;
}
#leftmargin {
width:28px;
height:480px;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
float:left;
background-image: url(images/shadowleft.gif);
}
#rightmargin {
width:28px;
height:480px;
margin:0px 0px 0px 0px;
background-color:#FFFFFF;
float:right;
background-image: url(images/shadowright.gif);
}

/* MASTER HEADER CONTAINERS */
#head-container {
position: relative;
height:118px;
width:904px;
background-color:#a8a6a6;
float:left;
}
#logo {
position:absolute;
top:0px;
left:28px;
width:405px;
float:left;
}
#logo h1 {
background-image: url(images/logo.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:118px;
border-bottom:0px dotted black;
margin:0 0 0 0;}

#logo p {margin:6px 0 3px 0px;}
#logo img {margin:2px 0 3px 0px;}
#logo a {text-indent:-900em;width:405px;height:118px;display:block;text-decoration:none;}

#contact {
position:absolute;
top:0px;
left:628px;
width:249px;
float:left;
}
#contact h1 {
background-image: url(images/contact.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:118px;
border-bottom:0px dotted black;
margin:0 0 0 0;}

#contact p {margin:6px 0 3px 0px;}
#contact img {margin:2px 0 3px 0px;}
#contact a {text-indent:-900em;width:249px;height:118px;display:block;text-decoration:none;}

#login {
position:absolute;
top:0px;
left:746px;
width:36px;
float:left;
}
#login h1 {
background-image: url(images/icon.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:45px;
border-bottom:0px dotted black;
margin:0 0 0 0;}

#login p {margin:6px 0 3px 0px;}
#login img {margin:2px 0 3px 0px;}
#login a {text-indent:-900em;width:60px;height:45px;display:block;text-decoration:none;}




/* CONTENT */
/* GENERIC MASTERS */
#content {
width:904px;
background-color:#FFFFFF;
margin-right:0px;
float: left;
background-color:none;
}
#contentbase {
width:904px;
background-color:#FFFFFF;
margin-right:0px;
float: left;
}
#infocolumn {
width:236px;
background-color:none;
margin-right:0px;
float: left;
background-color:none;
}
#gutter {
width:26px;
height:200px;
background-color:none;
margin-right:0px;
background-color:none;
float: left;
}
#hockeycontent {
width:642px;
background-color:none;
margin-right:0px;
float: left;
background-color:#FFFFFF;
}
#hockeycontent_full {
width:904px;
background-color:none;
margin-right:0px;
float: left;
background-color:none;
}
#address{
width:904px;
background-color:none;
margin:16px 0px 8px 0px;
float: left;
}
#baselogos_container {
width:904px;
background-color:#FF0000;
margin-right:0px;
float: left;
}
#baselogos {
width:904px;
height:44px;
background-image: url(images/baselogos.gif);
background-repeat:no-repeat;
font-size:10px;
z-index:99;
float: left;
padding-bottom: 12px;
}
#baselogos a {
text-indent:-900em;
width:904px;
height:44px;
display:block;
text-decoration:none;
}

#baselogos_sportengland {
width:109px;
height:44px;
background-image: url(images/baselogos_sportengland.gif);
background-repeat:no-repeat;
font-size:10px;
z-index:99;
float: left;
padding-bottom: 12px;
}
#baselogos_sportengland a {
text-indent:-900em;
width:109px;
height:44px;
display:block;
text-decoration:none;
}

#baselogos_uksport {
width:100px;
height:44px;
background-image: url(images/baselogos_uksport.gif);
background-repeat:no-repeat;
font-size:10px;
z-index:99;
float: left;
padding-bottom: 12px;
}
#baselogos_uksport a {
text-indent:-900em;
width:100px;
height:44px;
display:block;
text-decoration:none;
}

#baselogos_fixtureslive {
width:135px;
height:44px;
background-image: url(images/baselogos_fixtureslive.gif);
background-repeat:no-repeat;
font-size:10px;
z-index:99;
float: left;
padding-bottom: 12px;
}
#baselogos_fixtureslive a {
text-indent:-900em;
width:135px;
height:44px;
display:block;
text-decoration:none;
}

#baselogos_clubmark {
width:98px;
height:44px;
background-image: url(images/baselogos_clubmark.gif);
background-repeat:no-repeat;
font-size:10px;
z-index:99;
float: left;
padding-bottom: 12px;
}
#baselogos_clubmark a {
text-indent:-900em;
width:98px;
height:44px;
display:block;
text-decoration:none;
}








/* NAVIGATION AND FOOTER STYLES */
/* MASTER NAVIGATION */
/* GENERIC */

/* START NAV ON LINKS */
body.home #lnkhome a {color: #394175; font-weight: bold; cursor: default;}
body.about #lnkabout a {color: #394175; font-weight: bold; cursor: default;}
body.find #lnkfind a {color: #394175; font-weight: bold; cursor: default;}
body.contact #lnkcontact a {color: #394175; font-weight: bold; cursor: default;}
body.facilities #lnkfacilities a {color: #394175; font-weight: bold; cursor: default;}
body.privacy #lnkprivacy a {color: #394175; font-weight: bold; cursor: default;}
body.hockeyarea #hockeyarea a {color: #394175; font-weight: bold; cursor: default;}
/* END NAV ON LINKS */

#navigation {
position: relative;
height:45px;
width:904px;
background-color:#FFFFFF;
float:left;
color: #444;
font-size: 1.0em;
z-index:99;
}
#navigation a {font-weight: bold;color: #444;text-decoration: none;}
#navigation a:hover {text-decoration: underline;}
#navigation ul {text-align:right;margin-top:16px;}
#navigation li {display: block;float: left;padding: 0 0 0 10px;}

ul#termsetc  {margin-left:0px;padding-left:0px;}
ul#termsetc li.home {margin-left:0px;padding-left:0px;}
ul#termsetc li {line-height: 14px; border-right: 1px solid #60668f; padding-right: 10px;}
ul#termsetc li a { font-weight: bold;}
ul#termsetc li.noborder {border-right: none!important;padding-right: 0px;margin-right:0px;float: right;}
/* END MASTER NAVIGATION */

/* MEMBERS */
#navigation_members {
position: relative;
height:28px;
width:904px;
background-color:#394175;
float:left;
color: #444;
z-index:99;
}

/* MASTER FOOTER NAVIGATION */
/* FOOTER STYLES */
#footer {
width:980px;
padding-top:12px;
background-image: url(images/marginbottom.jpg);
background-repeat:no-repeat;
float: left;
}
#footer a {font-weight: bold;color: #444;text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer ul {text-align:left;margin-top:0px;margin-left:28px;padding-left:0px;}
#footer li {display:block;float:left;padding: 0 0 0 10px;}

ul#copyright li {line-height: 14px; border-right: 1px solid #72aa02; padding-right: 10px;}
ul#copyright li a { font-weight: normal;}
ul#copyright li.noborder {border-right: none!important;}
/* END MASTER FOOTER NAVIGATION */










/* LEFT COLUMNS */
/* LEFT COLUMN HOCKEY */
#clubhouse {
left:0px;
width:236px;
height:145px;
background-image: url(images/img_club.jpg);
font-size:10px;
margin-bottom:12px;
z-index:99;
}
#clubhouse a {
text-indent:-900em;
width:236px;
height:145px;
display:block;
text-decoration:none;
}
#hirebox {
left:0px;
width:236px;
height:145px;
background-image: url(images/img_hire.jpg);
font-size:10px;
margin-bottom:0px;
z-index:99;
}
#hirebox a {
text-indent:-900em;
width:236px;
height:145px;
display:block;
text-decoration:none;
}
#hireboxtxt {
left:0px;
width:236px;
height:43px;
background-image: url(images/img_hiretxt.gif);
font-size:10px;
margin-bottom:12px;
z-index:99;
}
#hireboxtxt a {
text-indent:-900em;
width:236px;
height:43px;
display:block;
text-decoration:none;
}

/* LEFT COLUMN MEMBERS */
#bannerkit {
left:0px;
width:236px;
height:67px;
background-image: url(images/bannerkit.gif);
font-size:10px;
margin-bottom:11px;
z-index:99;
}
#bannerkit a {
text-indent:-900em;
width:236px;
height:67px;
display:block;
text-decoration:none;
}
#bannernetwork {
left:0px;
width:236px;
height:67px;
background-image: url(images/bannernetwork.gif);
font-size:10px;
z-index:99;
}
#bannernetwork a {
text-indent:-900em;
width:236px;
height:67px;
display:block;
text-decoration:none;
}
#newsupdate {
width:236px;
color:#3e3e3e;
padding:0px 0px 0px 0px;
float:left;
}
#newsupdate h3 {
background-image: url(images/newsband.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:27px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#newsupdate p {margin:4px 0 0px 0px;}
#newsupdate img {margin:0 0 0 0;}

#newsletter {
width:236px;
color:#3e3e3e;
padding:0px 0px 0px 0px;
float:left;
}
#newsletter h3 {
background-image: url(images/newsletterband.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:27px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#newsletter p {margin:4px 0 3px 0px;}
#newsletter img {margin:0 0 0 0;}

#clubsfirst {
width:236px;
color:#3e3e3e;
padding:0px 0px 0px 0px;
float:left;
}
#clubsfirst h3 {
background-image: url(images/clubsfirst.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:40px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#clubsfirst p {margin:4px 0 3px 0px;}
#clubsfirst img {margin:0 0 0 0;}


/* LEFT COLUMN ABOUT */
#banner_hockey_area {
left:0px;
width:236px;
height:67px;
background-image: url(images/banner_hockey_area.gif);
font-size:10px;
margin-bottom:11px;
z-index:99;
}
#banner_hockey_area a {
text-indent:-900em;
width:236px;
height:67px;
display:block;
text-decoration:none;
}
#banner_granby_development {
left:0px;
width:236px;
height:67px;
background-image: url(images/banner_granby_development.gif);
font-size:10px;
z-index:99;
}
#banner_granby_development a {
text-indent:-900em;
width:236px;
height:67px;
display:block;
text-decoration:none;
}
#history_men {
width:236px;
color:#3e3e3e;
padding:0px 0px 0px 0px;
float:left;
}
#history_men h3 {
background-image: url(images/history_men.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:27px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#history_men p {margin:4px 0 0px 0px;}
#history_men img {margin:0 0 0 0;}

#history_ladies {
width:236px;
color:#3e3e3e;
padding:0px 0px 0px 0px;
float:left;
}
#history_ladies h3 {
background-image: url(images/history_ladies.gif);
background-repeat:no-repeat;
text-indent:-900em;
height:27px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#history_ladies p {margin:4px 0 0px 0px;}
#history_ladies img {margin:0 0 0 0;}




































/* COLUMNS */
#webcontent_fullcol{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#webcontent_leftcol{width:314px;background-color:none;margin:8px 14px 0px 0px;float: left;}
#webcontent_rightcol{width:314px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#banner {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}

/* MASTER PAGES */
/* GENERIC MASTERS */

/* HOME PAGE */
#banner_welcome {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_welcome h1 {
background-image: url(images/image_home.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_welcome a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#welcome {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#welcome h2 {
background-image: url(images/title_welcome.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:55px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#welcome p {margin:6px 0 3px 0px;font-size:12px;}
#welcome img {margin:2px 0 3px 0px;}




/* ABOUT HARROGATE HOCKEY */
#banner_about {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_about h1 {
background-image: url(images/image_club.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_about a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#about {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#about h2 {
background-image: url(images/title_about.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#about p {margin:6px 0 3px 0px;font-size:12px;}
#about img {margin:2px 0 3px 0px;}




/* ABOUT HARROGATE HOCKEY */
/* ABOUT HISTORY - MENS */
#banner_historymens {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_historymens h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_historymens a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#about_history_mens {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#about_history_mens h2 {
background-image: url(images/title_mens_history.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#about_history_mens p {margin:6px 0 3px 0px;font-size:12px;}
#about_history_mens img {margin:2px 0 3px 0px;}




/* ABOUT HARROGATE HOCKEY */
/* ABOUT HISTORY - LADIES */
#banner_historyladies {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_historyladies h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_historyladies a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#about_history_ladies {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#about_history_ladies h2 {
background-image: url(images/title_ladies_history.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#about_history_ladies p {margin:6px 0 3px 0px;font-size:12px;}
#about_history_ladies img {margin:2px 0 3px 0px;}




/* ABOUT HARROGATE HOCKEY */
/* GRANBY DEVELOPMENT */
#banner_development {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_development h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_development a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#about_granby_development {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#about_granby_development h2 {
background-image: url(images/title_granby_development.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#about_granby_development p {margin:6px 0 3px 0px;font-size:12px;}
#about_granby_development img {margin:2px 0 3px 0px;}




/* FIND US */
#webcontent_find_full{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#webcontent_find_left{width:439px;background-color:none;margin:8px 26px 0px 0px;float: left;border-right: 0px solid #72aa02;}
#webcontent_find_right{width:439px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#findus {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#findus h2 {
background-image: url(images/title_findus.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#findus p {margin:6px 0 3px 0px;font-size:12px;}
#findus img {margin:2px 0 3px 0px;}




/* CONTACT US */
#webcontent_contact_full{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#webcontent_contact_left{width:438px;background-color:none;margin:8px 26px 0px 0px;float: left;border-right: 1px solid #60668f;}
#webcontent_contact_right{width:439px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#contactus {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#contactus h2 {
background-image: url(images/title_contact.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#contactus p {margin:6px 0 3px 0px;font-size:12px;}
#contactus img {margin:2px 0 3px 0px;}




/* FACILITIES FOR HIRE */
#banner_hire {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_hire h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_hire a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#hire {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#hire h2 {
background-image: url(images/title_hire.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#hire p {margin:6px 0 3px 0px;font-size:12px;}
#hire img {margin:2px 0 3px 0px;}




/* PRIVACY */
#webcontent_privacy_full{width:904px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#webcontent_privacy_left{width:904px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#privacy {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#privacy h2 {
background-image: url(images/title_privacy.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#privacy p {margin:6px 0 3px 0px;font-size:12px;}
#privacy img {margin:2px 0 3px 0px;}




/* NETWORKING */
#webcontent_networking_full{width:904px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#webcontent_networking_left{width:413px;background-color:none;margin:8px 26px 0px 0px;float: left;border-right: 1px solid #72aa02;}
#webcontent_networking_right{width:439px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#networking {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#networking h2 {
background-image: url(images/title_network.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#networking p {margin:6px 0 3px 0px;font-size:12px;}
#networking img {margin:2px 0 3px 0px;}

/* NETWORKING GRID */
.network_row	{padding-top:10px;clear:both;}
.network_col1	{width: 118px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;;background-color:#F8Dc00;height:18px;border-right: 2px solid #FFF;}
.network_col2	{width: 418px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#F8Dc00;height:18px;border-right: 2px solid #FFF;}
.network_col3	{width: 364px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#F8Dc00;height:18px;border-right: 0px solid #FFF;}

.business_row	{padding-top:10px;clear:both;border-top: 1px solid #EEE;}
.businesscol1	{width: 118px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.businesscol2	{width: 418px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.businesscol3	{width: 364px;float:right;text-align:left;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;}


/* CODE OF CONDUCT */

#webcontent_conduct_full{width:904px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#webcontent_conduct_left{width:439px;background-color:none;margin:8px 26px 0px 0px;float: left;border-right: 0px solid #72aa02;}
#webcontent_conduct_right{width:439px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#conductcol1{width:284px;background-color:none;margin:8px 26px 0px 0px;float: left;border-right: 0px solid #72aa02;}
#conductcol2{width:284px;background-color:none;margin:8px 0px 0px 0px;float: left;border-right: 0px solid #72aa02;}

#conduct {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#conduct h2 {
background-image: url(images/title_conduct.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#conduct p {margin:6px 0 3px 0px;font-size:12px;}
#conduct img {margin:2px 0 3px 0px;}






/* ADMIN */
#admin {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#admin h2 {
background-image: url(images/title_admin.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#admin p {margin:6px 0 3px 0px;font-size:12px;}
#admin img {margin:2px 0 3px 0px;}

#admincontent {width:904px;background-color:none;margin:8px 0px 0px 0px;float: left;}







/* HOCKEY CLUB SECTION PAGES */
/* HOCKEY WELCOME */
#banner_defaulthockey {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_defaulthockey h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_defaulthockey a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#defaulthockey {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#defaulthockey h2 {
background-image: url(images/title_hockey.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#defaulthockey p {margin:6px 0 3px 0px;font-size:12px;}
#defaulthockey img {margin:2px 0 3px 0px;}


/* LINKS */

#links_fullcol{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#links_fullcol hr {width:100%;color: #72aa02;background-color: #72aa02;text-align: center;height: 1px;border: 0px;margin-top: 6px;}
#links_leftcol{width:204px;background-color:none;margin:8px 15px 0px 0px;float: left;}
#links_rightcol{width:204px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#banner_links {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_links h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_links a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}

#links {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#links h2 {
background-image: url(images/title_links.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#links p {margin:6px 0 3px 0px;font-size:12px;}
#links img {margin:2px 0 3px 0px;}

#linksthumb {border-top: 0px solid #0066CC;width:150px;margin-right:14px;color:#444444;padding:0px 0px 0px 0px;text-align:center;float:left;}
#linksthumb h2 {background-image: url(images/linkthumb1.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:102px;border-bottom:0px dotted black;margin:12px 0 0 0;}
#linksthumb p {margin:6px 0 12px 0px;font-size:10px;}
#linksthumb img {margin:2px 0 3px 0px;}

#linksthumb2 {border-top: 0px solid #0066CC;width:150px;margin-right:14px;color:#444444;padding:0px 0px 0px 0px;text-align:center;float:left;}
#linksthumb2 h2 {background-image: url(images/linkthumb2.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:102px;border-bottom:0px dotted black;margin:12px 0 0 0;}
#linksthumb2 p {margin:6px 0 12px 0px;font-size:10px;}
#linksthumb2 img {margin:2px 0 3px 0px;}

#linksthumb3 {border-top: 0px solid #0066CC;width:150px;margin-right:14px;color:#444444;padding:0px 0px 0px 0px;text-align:center;float:left;}
#linksthumb3 h2 {background-image: url(images/linkthumb3.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:102px;border-bottom:0px dotted black;margin:12px 0 0 0;}
#linksthumb3 p {margin:6px 0 12px 0px;font-size:10px;}
#linksthumb3 img {margin:2px 0 3px 0px;}







#linksthumbright {border-top: 0px solid #0066CC;width:150px;margin-right:0px;color:#444444;padding:0px 0px 0px 0px;text-align:center;float:left;}
#linksthumbright h2 {background-image: url(images/linkthumb4.gif);background-repeat:no-repeat;text-indent:-900em;font-size:10px;height:102px;border-bottom:0px dotted black;margin:12px 0 0 0;}
#linksthumbright p {margin:6px 0 12px 0px;font-size:10px;}
#linksthumbright img {margin:2px 0 3px 0px;}



/* TEAMS */
#facebook{width:80px;text-align:right;background-color:none;margin:0px 0px 0px 0px;float: right;}

#teams_fullcol{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#teams_fullcol hr {width:100%;color: #72aa02;background-color: #72aa02;text-align: center;height: 1px;border: 0px;margin-top: 6px;}
#teams_leftcol{width:314px;background-color:none;margin:8px 14px 0px 0px;float: left;}
#teams_rightcol{width:314px;background-color:none;margin:8px 0px 0px 0px;float: left;}

/* MENS HOCKEY SECTION */
#banner_mens {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_mens h1 {
background-image: url(images/image_men.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_mens a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_mens {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_mens h2 {
background-image: url(images/title_mens.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_mens p {margin:6px 0 3px 0px;font-size:12px;}
#teams_mens img {margin:2px 0 3px 0px;}


/* MENS FIRST XI */
#banner_mensfirstxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_mensfirstxi h1 {
background-image: url(images/image_men.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_mensfirstxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_mensfirstxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_mensfirstxi h2 {
background-image: url(images/title_mens1st.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_mensfirstxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_mensfirstxi img {margin:2px 0 3px 0px;}

/* MENS SECOND XI */
#banner_menssecondxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_menssecondxi h1 {
background-image: url(images/image_men.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_menssecondxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_menssecondxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_menssecondxi h2 {
background-image: url(images/title_mens2nd.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_menssecondxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_menssecondxi img {margin:2px 0 3px 0px;}

/* MENS THIRD XI */
#banner_mensthirdxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_mensthirdxi h1 {
background-image: url(images/image_men.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_mensthirdxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_mensthirdxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_mensthirdxi h2 {
background-image: url(images/title_mens3rd.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_mensthirdxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_mensthirdxi img {margin:2px 0 3px 0px;}


/* MENS FORTH XI */
#banner_mensforthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_mensforthxi h1 {
background-image: url(images/image_men.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_mensforthxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_mensforthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_mensforthxi h2 {
background-image: url(images/title_mens4th.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_mensforthxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_mensforthxi img {margin:2px 0 3px 0px;}

/* MENS FIFTH XI */
#banner_mensfifthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_mensfifthxi h1 {
background-image: url(images/image_men.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_mensfifthxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_mensfifthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_mensfifthxi h2 {
background-image: url(images/title_mens5th.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_mensfifthxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_mensfifthxi img {margin:2px 0 3px 0px;}


/* LADIES HOCKEY SECTION */
#banner_ladies {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_ladies h1 {
background-image: url(images/image_ladies.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_ladies a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_ladies {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_ladies h2 {
background-image: url(images/title_ladies.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_ladies p {margin:6px 0 3px 0px;font-size:12px;}
#teams_ladies img {margin:2px 0 3px 0px;}


/* ladies FIRST XI */
#banner_ladiesfirstxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_ladiesfirstxi h1 {
background-image: url(images/image_ladies.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_ladiesfirstxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_ladiesfirstxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_ladiesfirstxi h2 {
background-image: url(images/title_ladies1st.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_ladiesfirstxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_ladiesfirstxi img {margin:2px 0 3px 0px;}

/* ladies SECOND XI */
#banner_ladiessecondxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_ladiessecondxi h1 {
background-image: url(images/image_ladies.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_ladiessecondxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_ladiessecondxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_ladiessecondxi h2 {
background-image: url(images/title_ladies2nd.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_ladiessecondxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_ladiessecondxi img {margin:2px 0 3px 0px;}

/* ladies THIRD XI */
#banner_ladiesthirdxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_ladiesthirdxi h1 {
background-image: url(images/image_ladies.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_ladiesthirdxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_ladiesthirdxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_ladiesthirdxi h2 {
background-image: url(images/title_ladies3rd.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_ladiesthirdxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_ladiesthirdxi img {margin:2px 0 3px 0px;}


/* ladies FORTH XI */
#banner_ladiesforthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_ladiesforthxi h1 {
background-image: url(images/image_ladies.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_ladiesforthxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_ladiesforthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_ladiesforthxi h2 {
background-image: url(images/title_ladies4th.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_ladiesforthxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_ladiesforthxi img {margin:2px 0 3px 0px;}

/* ladies FIFTH XI */
#banner_ladiesfifthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_ladiesfifthxi h1 {
background-image: url(images/image_ladies.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_ladiesfifthxi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_ladiesfifthxi {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_ladiesfifthxi h2 {
background-image: url(images/title_ladies5th.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_ladiesfifthxi p {margin:6px 0 3px 0px;font-size:12px;}
#teams_ladiesfifthxi img {margin:2px 0 3px 0px;}

/* JUNIOR SECTION */
#banner_juniors {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_juniors h1 {
background-image: url(images/image_girl.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_juniorsi a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#teams_juniors {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#teams_juniors h2 {
background-image: url(images/title_juniors.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#teams_juniors p {margin:6px 0 3px 0px;font-size:12px;}
#teams_juniors img {margin:2px 0 3px 0px;}

/* NEWS LIST */
#banner_newslist {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_newslist h1 {
background-image: url(images/image_action2.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_newslist a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#newslist {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#newslist h2 {
background-image: url(images/title_newslist.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#newslist p {margin:8px 0 3px 0px;font-size:12px;}
#newslist img {margin:2px 0 3px 0px;}



#newslist_fullcol{width:100%;background-color:none;margin:8px 0px 0px 0px;float: left;border-bottom: 1px solid #eee;}
#newslist_fullcol a {color: #7F7C7A; border-bottom: 0px dotted #7f7c7a; font-weight: bold;text-decoration: underline;}
#newslist_fullcol a:hover, body a.bodylink:active {text-decoration: none;}

.newsheadline_list {font-size:14px;font-weight:bold;line-height:122%;font-family: arial, verdana, helvetica, "bitstream vera sans", sans-serif;color: #ff0000;}
.newsheadline_list a {color: #ff0000; border-bottom: 0px dotted #7f7c7a; font-weight: bold;text-decoration: underline;}
.newsheadline_list a:hover, body a.bodylink:active {text-decoration: none;}

.submit_fullcol{width:100%;background-color:none;margin:12px 0px 0px 0px;float: left;border-bottom: 0px solid #eee;}



/* NEWS ARTICLE */
#banner_news {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_news h1 {
background-image: url(images/image_action2.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_news a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#news {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#news h2 {
background-image: url(images/title_newsarticle.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#news p {margin:8px 0 3px 0px;font-size:12px;}
#news img {margin:2px 0 3px 0px;}

#newsarticle_fullcol{width:100%;background-color:none;margin:8px 0px 0px 0px;float: left;}
#newsarticle_fullcol hr {width:100%;color: #EEE;background-color: #EEE;text-align: center;height: 1px;border: 0px;margin-top: 0px;}
.newsheadline {font-size:18px;font-weight:bold;line-height:122%;font-family: arial, verdana, helvetica, "bitstream vera sans", sans-serif;color: #383838;}


.newsintro {font-size:12px;font-weight:bold;line-height:122%;font-family: arial, verdana, helvetica, "bitstream vera sans", sans-serif;color: #444;}

/* NEWSLETTER */
#banner_newsletter {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_newsletter h1 {
background-image: url(images/image_action3.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_newsletter a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}

#nwsletter {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#nwsletter h2 {
background-image: url(images/title_newsletter.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#nwsletter p {margin:6px 0 3px 0px;font-size:12px;}
#nwsletter img {margin:2px 0 3px 0px;}

.newsletter_headline {font-size:14px;font-weight:bold;line-height:122%;font-family: arial, verdana, helvetica, "bitstream vera sans", sans-serif;color: #7F7C7A;}


/* NEWSLETTER ARCHIVE */
#banner_newsletter_archive {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_newsletter_archive h1 {
background-image: url(images/image_action3.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_newsletter_archive a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}

#newsletter_archive {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#newsletter_archive h2 {
background-image: url(images/title_newsletter_archive.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#newsletter_archive p {margin:6px 0 3px 0px;font-size:12px;}
#newsletter_archive img {margin:2px 0 3px 0px;}

#newsletterlist_fullcol{width:100%;background-color:none;margin:8px 0px 0px 0px;float: left;border-bottom: 1px solid #eee;}
#newsletterlist_fullcol a {color: #7F7C7A; border-bottom: 0px dotted #7f7c7a; font-weight: bold;text-decoration: underline;}
#newsletterlist_fullcol a:hover, body a.bodylink:active {text-decoration: none;}

.newsletterheadline_list {font-size:14px;font-weight:bold;line-height:122%;font-family: arial, verdana, helvetica, "bitstream vera sans", sans-serif;color: #3d3d3d;}
.newsletterheadline_list a {color: #3d3d3d; border-bottom: 0px dotted #7f7c7a; font-weight: bold;text-decoration: underline;}
.newsletterheadline_list a:hover, body a.bodylink:active {text-decoration: none;}































/* UMPIRES */
#banner_umpires {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_umpires h1 {
background-image: url(images/image.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_umpires a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#umpires {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#umpires h2 {
background-image: url(images/title_umpires.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#umpires p {margin:6px 0 3px 0px;font-size:12px;}
#umpires img {margin:2px 0 3px 0px;}

#umpires_fullcol{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#umpires_fullcol hr {width:100%;color: #EEE;background-color: #EEE;text-align: center;height: 1px;border: 0px;margin-top: 0px;}

.umpiredescription_row	{padding-top:10px;clear:both;}
.umpiredescription_col1	{width: 118px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.umpiredescription_col2	{width: 59px;float:left;text-align:center;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.umpiredescription_col3	{width: 118px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.umpiredescription_col4	{width: 118px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.umpiredescription_col5	{width: 221px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 0px solid #FFF;}

.umpire_row	{padding-top:4px;clear:both;border-top: 1px solid #EEE;}
.umpirerow_col1	{width: 118px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.umpirerow_col2	{width: 59px;float:left;text-align:center;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.umpirerow_col3	{width: 118px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.umpirerow_col4	{width: 118px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.umpirerow_col5	{width: 221px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;}


/* TRAINING */
#banner_training {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#banner_training h1 {
background-image: url(images/image_balls.jpg);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:145px;
border-bottom:0px dotted black;
margin:0 0 0 0;
}
#banner_training a {
text-indent:-900em;
width:552px;
height:144px;
display:block;
text-decoration:none;
}
#training {
border-top: 0px solid #0066CC;
width:642px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#training h2 {
background-image: url(images/title_training.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#training p {margin:6px 0 3px 0px;font-size:12px;}
#training img {margin:2px 0 3px 0px;}

#training_fullcol{width:642px;background-color:none;margin:8px 0px 0px 0px;float: left;}
#training_fullcol hr {width:100%;color: #EEE;background-color: #EEE;text-align: center;height: 1px;border: 0px;margin-top: 0px;}

.trainingdescript_row	{padding-top:10px;clear:both;}
.trainingdescript_col1	{width: 58px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.trainingdescript_col2	{width: 98px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.trainingdescript_col3	{width: 59px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.trainingdescript_col4	{width: 118px;float:left;text-align:center;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.trainingdescript_col5	{width: 118px;float:left;text-align:center;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 2px solid #FFF;}
.trainingdescript_col6	{width: 181px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;background-color:#EEE;height:18px;border-right: 0px solid #FFF;}

.training_row		{padding-top:4px;clear:both;border-top: 1px solid #EEE;}
.trainingrow_col1	{width: 58px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.trainingrow_col2	{width: 98px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.trainingrow_col3	{width: 59px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.trainingrow_col4	{width: 118px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.trainingrow_col5	{width: 118px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.trainingrow_col6	{width: 181px;float:left;text-align:left;padding-top:0px;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;}


/* PLAYING KIT */
/* NETWORKING GRID */
#webcontent_kit_full{width:904px;background-color:none;margin:8px 0px 0px 0px;float: left;}

#hockeykit {
border-top: 0px solid #0066CC;
width:904px;
margin-right:0px;
color:#444444;
padding:0px 0px 0px 0px;
float:left;
}
#hockeykit h2 {
background-image: url(images/title_kit.gif);
background-repeat:no-repeat;
text-indent:-900em;
font-size:10px;
height:36px;
border-bottom:0px dotted black;
margin:12px 0 0 0;}
#hockeykit p {margin:6px 0 3px 0px;font-size:12px;}
#hockeykit img {margin:2px 0 3px 0px;}

.kitdescription_row		{padding-top:10px;clear:both;}
.kitdescription_col1	{width: 118px;float:left;text-align:left;padding-top:4px;font-weight:bold;font-size:11px;;background-color:#eee;height:18px;border-right: 2px solid #FFF;}
.kitdescription_col2	{width: 418px;float:left;text-align:center;padding-top:4px;font-weight:bold;font-size:11px;background-color:#eee;height:18px;border-right: 2px solid #FFF;}
.kitdescription_col3	{width: 180px;float:left;text-align:center;padding-top:4px;font-weight:bold;font-size:11px;background-color:#eee;height:18px;border-right: 2px solid #FFF;}
.kitdescription_col4	{width: 182px;float:left;text-align:center;padding-top:4px;font-weight:bold;font-size:11px;background-color:#eee;height:18px;border-right: 0px solid #FFF;}

.kitrow		{padding-top:10px;clear:both;border-top: 1px solid #EEE;}
.kitcol1	{width: 118px;height:118px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;background-image: url(images/kitbox.gif);background-repeat:no-repeat;}
.kitcol2	{width: 398px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;padding-left:20px;}
.kitcol3	{width: 180px;float:right;text-align:left;font-weight:normal;font-size:10px;border-right: 2px solid #FFF;}
.kitcol4	{width: 182px;float:right;text-align:left;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;}

.kitnote	{width: 904px;float:left;text-align:left;font-weight:normal;font-size:10px;border-right: 0px solid #FFF;}












.sharesb{
	clear:both;
	border:1px solid #eee;
	padding:10px;
	margin:15px 0 10px 0;
	font-size:12px;
	-webkit-text-size-adjust:none;
}
.sharesb p {
	padding:0;
	margin:0;
}
.sharesb p a{
	position:absolute;
	top:0px;
	right:0px;
	padding:10px;
	font-size:12px;
}
.sharesb h3{
	padding:0 3px 0 0;
	margin:0;
	margin:0 5px 0 3px;
	font-weight:normal;
	font-size:11px;
	color: #7F7C7A;
}
.sharesb ul{
	text-align:left;
	list-style:none;
	margin:15px 0 0px 15px;
	padding:0;
}
.sharesb ul li{
	text-align:center;
	display:inline;
	padding:0 4px 6px 0 ;
}
.sharesb ul li.delicious{background:url("images/delicious.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.digg{background:url("images/digg.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.reddit{padding:0 0 0 2px;background:url("images/reddit.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.facebookicon{background:url("images/facebook.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li.stumbleupon{background:url("images/stumbleupon.gif") no-repeat 0 0;font-size:11px;}
.sharesb ul li a{padding:0 0 0 18px;margin:0 3px 0 0px;}
.sabull{
	background-image:url("images/seealso_bullet.gif");
	background-position:6px 4px;
}
