html,body{height:100%;margin:0;padding:0}
div#pagewidth{width:900px;height:100%;padding:0;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto}
div#header{width:900px;height:180px;margin:0;padding:0}
div#footer{height:55px;min-height:55px;width:900px;margin:0;padding:0}
div#mainheaderBHC{width:900px;height:83px;margin:0;padding:0;float:left}
div#mainheaderEST{width:325px;height:97px;margin:0;padding:0;float:left}
div#mainsponsor{width:275px;height:97px;margin:0;padding:0;float:left}
a#sponsorlogo{width:275px;height:97px;;margin:0;padding:0;display:block;text-indent:-9999px}
div#loginarea{width:300px;height:97px;margin:0;padding:0;float:right}
div#maincol{width:852px;margin:0 24px;padding:0}
div.maincol_content{float:left;width:852px;padding:0;margin:0}
div.teamsheet{margin-top:5px;margin-bottom:5px;width:150px}
div.bhc_picture{margin:5px 0;padding:0}
div#mainRight{float:right;width:198px;margin:0;padding:0}
div#mainLeft{float:left;width:650px;margin:0;padding:0;border:0}
div.PanelFull{float:left;margin-left:5px;margin-right:5px;margin-bottom:5px;padding:0;width:840px}
div.PanelMain{float:left;margin-left:5px;margin-right:5px;margin-bottom:5px;padding:0;width:620px}
div.mainColumn{float:left;width:310px;padding:0;margin:0;border:0}
div.PanelHalf{float:left;margin:5px;width:300px}
div.PanelLink{float:left;margin:5px;width:180px;padding:0}
div.PanelContent{margin:5px;padding:0}
div#Selections{padding:0;margin:0;width:600px}
div#Selected,div#Avaliable{float:left;padding:0;margin:0;width:268px}
div#SelectionOptions{float:left;padding:0;margin:0;width:64px}
.SelectOption{width:60px}
.thumbs ul,.thumbs li{list-style:none}
.thumbs li{float:right;padding:5px 0 0 5px;position:relative;width:169px;height:204px}
.thumbs a span{position:absolute;top:0;left:0;float:right;width:169px;height:204px;overflow:hidden}
.thumbs a:hover span{background-position:bottom}
div#maincol h1,h2,h3,h4,h5,h6{margin-top:10px}
div#header h1,h2{margin:0;padding-left:10px}
div.clearer{clear:left;line-height:0;height:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
.clearfix{display:inline-block;display:block}
.h_bhcmenu {width:900px;height:32px;position:relative;z-index:100;font-family:arial, sans-serif;}
* html .h_bhcmenu {width:900px; w\idth:899px;}
.h_bhcmenu ul {padding:0;margin:0;list-style-type:none;}
.h_bhcmenu ul ul {width:149px;}
.h_bhcmenu li {float:left;width:149px;position:relative;}
.h_bhcmenu a, .h_bhcmenu a:visited {display:block;font-size:12px;text-decoration:none;color:#fff;width:138px;height:30px;border:1px solid #000033;border-width:1px 0 1px 1px;padding-left:10px;line-height:29px;font-weight:bold;background-image: url(../images/menuBar.png);background-repeat: repeat-x;background-position: left top;}
* html .h_bhcmenu a, * html .h_bhcmenu a:visited {width:149px; w\idth:138px;}
.h_bhcmenu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0;width:149px;border-top:1px solid #000;}
* html .h_bhcmenu ul ul {top:30px;t\op:31px;}
.h_bhcmenu ul ul ul{left:149px; top:-1px; width:149px;}
.h_bhcmenu ul ul ul.left {left:-149px;}
.h_bhcmenu table {position:absolute; top:0; left:0; border-collapse:collapse;;}
.h_bhcmenu ul ul a.drop, .h_bhcmenu ul ul a.drop:visited {background:#d4d8bd url('http://www.bournvillehc.co.uk/images/arrow4.png') no-repeat 120px center;}
.h_bhcmenu ul ul a.drop:hover{background:#ffcc00 url('http://www.bournvillehc.co.uk/images/arrow4.png') no-repeat 120px center;}
.h_bhcmenu ul ul :hover > a.drop {background:#ffcc00 url('http://www.bournvillehc.co.uk/images/arrow3.png') no-repeat 120px center;}
.h_bhcmenu ul ul ul a, .h_bhcmenu ul ul ul a:visited {background:#d4d8bd;}
.h_bhcmenu ul ul ul a:hover {background:#ffcc00;}
.h_bhcmenu ul ul a, .h_bhcmenu ul ul a:visited {background:#d4d8bd;color:#000;height:auto;line-height:1em;padding:5px 10px;width:128px;border-width:0 1px 1px 1px;}
.h_bhcmenu a:hover, .h_bhcmenu ul ul a:hover{color:#000033;background:#ffcc00;}
.h_bhcmenu :hover > a, .h_bhcmenu ul ul :hover > a {color:#000033;background:#ffcc00;}
* html .h_bhcmenu ul ul a, * html .h_bhcmenu ul ul a:visited {width:150px;w\idth:128px;}
.h_bhcmenu ul li:hover ul,
.h_bhcmenu ul a:hover ul{visibility:visible; }
.h_bhcmenu ul :hover ul ul{visibility:hidden;}
.h_bhcmenu ul :hover ul :hover ul{ visibility:visible;}
body{background:#c3c3c3;background-image:url('http://www.bournvillehc.co.uk/images/background.PNG');background-repeat:repeat-y;background-position:center}
#pagewidth{text-align:left;background:#600}
div#wrapper{float:left;width:900px;margin:0;padding:0;background-image:url('http://www.bournvillehc.co.uk/images/navback2.png');background-repeat:repeat-y;background-position:left}
#footer{clear:both;background-image:url('http://www.bournvillehc.co.uk/images/footer2.png');background-repeat:no-repeat;background-position:top;background-color:#600}
#header{background-image:url('http://www.bournvillehc.co.uk/images/bhcBanner7.jpg');background-repeat:no-repeat;background-position:center}
div.image-container-right,div.image-container{background-color:#FFF;border:2px solid #003}
div.announcementPanel{margin-bottom:10px;width:190px;background-color:#FFF;border:2px solid #003}
div.kit{width:95%;float:left;padding:10px;margin-bottom:10px;border:#000 1px solid;background-color:white}
div.kit_right{float:right;margin-left:10px;border:#000 1px solid}
div.kit_left{float:left;margin-right:10px;border:#000 1px solid}
div.PanelHeader{padding:0;margin:0;border:1px solid #003;background-color:#003;background-image:url(../images/panelTop.png);background-position:top;background-repeat:repeat-x}
div.PanelMain,div.PanelHalf,div.PanelLink,div.PanelFull{border-left:1px solid #003;border-right:1px solid #003;border-bottom:1px solid #003;background-color:white}
.Quicklink ul li a{color:white;display:block;font-size:12px;text-decoration:none;height:30px;border:1px solid #003;border-width:1px 0 1px 1px;padding-left:10px;line-height:29px;font-weight:bold;background-image:url(../images/menuBar.png);background-repeat:repeat-x;background-position:left top}
.Quicklink :hover > a,.Quicklink a:hover,.h_bhcmenu :hover > a,.h_bhcmenu ul ul :hover > a,.h_bhcmenu a:hover,.h_bhcmenu ul ul a:hover{color:#003;background:#fc0}
.matchreports,.Quicklink,div#Quicklink{padding:0;margin:0}
.matchreports ul,.Quicklink ul,.h_bhcmenu ul{padding:0;margin:0;list-style-type:none}
INPUT.BORDERLESS{padding:0;margin:0;border:0}
TABLE.SMALLTABLE{border:1px solid #383838;border-collapse:collapse;width:100%}
TD.MYTABLE{border:1px solid #383838;background-color:#FFF}
TD.MYTABLEB{border:1px solid #383838;background-color:#ccc}
TD.MYTABLEA{border:1px solid #383838;background-color:#FC0}
TD.MYTABLEH{border:1px solid #383838;background-color:#09F}
TBODY.MYTABLE{background-color:#FFF}
TBODY.MYTABLE1{background-color:#DCDCDC}
TABLE.TEXTEDIT{width:100%}
TABLE.DIRECTION{border:none;border-collapse:separate;border-spacing:20px}
TD.DIRECTION{background-color:white;border:#000 solid 1px;padding:10px}
.datasheet th{padding:2px;background-color:#ddd;border-top:1px solid #eef;border-left:1px solid #eef;border-right:1px solid #999;border-bottom:1px solid #999;color:#003;font-size:12pt;font-weight:bold;text-align:left}
.datasheet tr,TR.DIRECTION{vertical-align:top}
.datasheet td{padding:0;border-right:1px solid #999;border-bottom:1px solid #999;background-color:#fff;font-size:12pt}
.datasheet td input{border:0 none}
P,li{font-family:"Verdana", sans-serif;font-size:14px;font-weight:normal;color:black;text-align:left;line-height:12pt;margin-top:0}
P.forumCount{text-align:center;font-family:"Verdana", sans-serif;font-size:12px;font-weight:normal;color:black;line-height:12pt}
P.loginTextSub{margin-top:5px;margin-bottom:0;margin-left:5px;margin-right:19px;text-align:center;font-family:"Verdana", sans-serif;font-size:12px;font-weight:normal;color:black;line-height:12pt}
P.loginText{margin-top:5px;margin-bottom:0;margin-left:5px;margin-right:19px;text-align:center;font-family:"Verdana", sans-serif;font-size:14px;font-weight:normal;color:black;line-height:12pt}
P.right{padding-right:20px;text-align:right}
P.errortext{color:red;font-weight:bold;text-align:center}
P.price{font-size:16pt;text-align:right}
P.result{font-size:16pt}
blockquote:first-letter{padding-left:20px;padding-top:10px;background:url('../images/quotes1.png') no-repeat left top;text-indent:-18px}
blockquote{padding-left:6px;padding-right:6px;padding-bottom:10px;margin:10px;background:url('../images/quotes2.png') no-repeat right bottom;font-family:"Verdana", sans-serif;font-size:14px;font-weight:normal;color:black;text-align:left;line-height:15pt}
* html blockquote{text-indent:-10px}
div#maincol h1{text-align:left;font-family:"Times New Roman",serif;line-height:12pt}
div#maincol_content h3{margin-bottom:1pt}
div#maincol_content ul,ol{margin-top:0;margin-left:0}
div#maincol_content li{margin-top:0;margin-left:0;padding:0}
div.object-overlap-right,html,body{text-align:center}
div.object-overlap-right p{font-size:8pt;text-align:center;margin:2px;padding:0}
div.LeftPanel{background-color:#FFF;border:solid 1px #003;text-align:center}
div.Panel,div.RightPanel{background-color:#FFF;border:1px solid #003;text-align:center}
div#loginarea a:active{color:#F90}
div.teamsheet TD a:active,div.teamsheet TD a:visited,div.teamsheet TD a:link,div#loginarea a:visited,div#loginarea a:link{color:black}
TH.MYTABLE a:active,TH.MYTABLE a:visited,TH.MYTABLE a:link,div.Quicklink li a:active,div.Quicklink li a:visited,div.Quicklink li a:link,div.teamsheet a:active,div.teamsheet a:visited,div.teamsheet a:link,div.PanelHeader h2{color:white}
TABLE.TEAMTABLE a:active,TABLE.TEAMTABLE a:visited,TABLE.TEAMTABLE a:link,.thumbs a{text-decoration:none}
a.closePanel{float:right;vertical-align:top}
CAPTION.MYTABLE{background-color:#003;border:1px solid #383838;font-size:10pt;color:white}
TABLE.MYTABLE{border:1px solid #383838;border-collapse:collapse;font-family:"Verdana", sans-serif;font-size:8pt;color:#000;text-align:center}
TH.MYTABLE{background-color:#003;border:1px solid #383838;font-size:10pt;color:#FFF}
TD.MYTABLELEFT{border:1px solid #383838;background-color:#FFF;text-align:left}
TD.TEXTEDIT{width:100%;vertical-align:text-top}
TH.TEXTEDIT{vertical-align:text-top}
TABLE.TEAMTABLE{border:1px solid #383838;border-collapse:collapse;background-color:white;empty-cells:hide;font-family:"Verdana", sans-serif;font-size:12pt;color:black;text-align:center}
#Upload{width:25em;margin:1em auto;padding:0 2em 2em;border:1px solid #bbb;color:#333;background:#ffd;font:0.9em verdana, sans-serif}
#Upload h1{font:1.4em bold verdana, sans-serif;margin:0;padding:1em 0;text-align:center}
#Upload label{float:left;width:7em}
#Upload p{clear:both}
.red{color:red}
.box-3,.box-2,.box-1{margin:15px;border:1px solid #CC6;padding:10px;background-color:Scrollbar;width:90%}
.box-3 H2,.box-2 H2,.box-1 H2{padding:0 0 10px;margin:0}
.highlight-date{padding:0;color:#fff;background-color:#003;background-image:url(../images/panelTop.png);background-position:top;background-repeat:repeat-x;width:95%;}
.highlight-event{padding:0;background-color:#FFCC00;width:95%;}