body {margin:0; padding:0; font-family:arial; font-size:75%; background-image:url(images/bk.png); }

p {margin:6px 0px 0px 0px; line-height:15px}


ul {margin:6px 0 0 0px; padding:0;}
li {margin:0 0 6px 0px; padding:0 0 0 10px; list-style-type:none; background:url(images/bullet.png) no-repeat 0px 6px transparent;}

.textlink, content A.textlink {font-size:1em; color:#000; text-decoration:underline; letter-spacing:0px;}
.nobr {white-space:nowrap;}
.pink {color:#f06;}

#links ul {margin:12px 0 0 0px; padding:0;}
#links li {margin:0 0 6px 0px; padding:0; list-style-type:none; background:url();}

#credit {width:948px; text-align:right; overflow:visible; margin:3px 0 0 0;}
#credit a {color:#333; background:#ddd; font-size:8px; text-decoration:none;}
#credit a:hover {color:#000; background:#fff; font-size:8px; text-decoration:none;}


#wrapper {background:#fff; width:936px; border-style:solid; border-color:#fff; border-width:12px; background-image:url(images/utils_bk.png); background-repeat:repeat-y; background-position:688px; overflow:visible;}

#navigation {margin-bottom:0px;}
#navigation a {letter-spacing:1px; color:#fff; font-size:10px; text-decoration:none; display:block; background-color:#000; padding-left:10px;}
#navigation h1 {letter-spacing:1px; color:#fff; font-size:10px; text-decoration:none; margin:0px 15px 0px 10px; font-weight:bold;}
#navigation a:hover {background-color:#405a06;}
#navigation .blue a:hover {background-color:#085d61;}
#navigation .red a:hover {background-color:#8f1c00;}
#navigation .gree a {background-color:#405a06;}
#navigation .blu a {background-color:#085d61;}
#navigation .re a {background-color:#8f1c00;}
#navigation img {vertical-align:-7px; border:0px; padding-left:4px; width:12px; height:21px;}

#navigation .reds {background-color:#8f1c00; border-style:solid; border-color:#fff; border-width:0px; border-right-width:1px;}
#navigation .greens {background-color:#405a06; border-style:solid; border-color:#fff; border-width:0px; border-right-width:1px;}
#navigation .blues {background-color:#085d61; border-style:solid; border-color:#fff; border-width:0px; border-right-width:1px;}

#subnav {background: #000 url(images/subnav_bk.png) repeat-y; /*height:82px;*/ width:936px;}
#subnavG {background: #405a06 url(images/subnav_bk.png) repeat-y; /*height:82px;*/ width:936px;}
#subnavB {background: #085d61 url(images/subnav_bk.png) repeat-y; /*height:82px;*/ width:936px;}
#subnavR {background: #8f1c00 url(images/subnav_bk.png) repeat-y; /*height:82px;*/ width:936px;}
#subnav h1, #subnavG h1, #subnavB h1, #subnavR h1  
{padding:0.5em 0px 0.2em 39px; margin:0; font-size:36px; color:#fff; letter-spacing:2px; line-height:1em; font-family:arial narrow, arial; text-transform:uppercase; clear:left;}
#subnav h1.tooBig, #subnavG h1.tooBig, #subnavB h1.tooBig, #subnavR h1.tooBig {font-size:28px;}
#subnav p, #subnavG p, #subnavB p, #subnavR p 
{margin:0px 0px 0px 10px; padding-top:8px;}
#subnav a {font-size:9px; background:#000; color:#fff; text-decoration:none; letter-spacing:1px;}
#subnavG a {font-size:9px; background:#5d8307; color:#fff; text-decoration:none; letter-spacing:1px;} 
#subnavB a {font-size:9px; background:#097378; color:#fff; text-decoration:none; letter-spacing:1px;}
#subnavR a {font-size:9px; background:#8f1c00; color:#fff; text-decoration:none; letter-spacing:1px;} 
#subnav a:hover, #subnavG a:hover, #subnavB a:hover, #subnavR a:hover 
{background:#000; color:#fff; text-decoration:none}
#subnavB .txt {font-size:9px; color:#fff; text-decoration:none; letter-spacing:1px;} 

#subnavG ul, #subnavB ul, #subnavR ul  {
margin:0; padding:0; display:block; width:auto; float:none;} 

#subnavG li, #subnavB li, #subnavR li  {
margin:0.5em 0 0 0; padding:0; width:auto; display:block; float:left; list-style:none; background:none;}   

#subnavG li.teams, #subnavB li.teams, #subnavR li.teams  { 
color:#fff; padding-left:18px;}

#subnavG li a, #subnavB li a, #subnavR li a  {
margin:0 0 0 0.5em; padding:0 0.6em 0.2em 0.6em; width:auto; display:block; float:left; font-size:0.9em; line-height:1.4em;}  
 
#subnavG li a.left  {
background: #444 url(images/left.png) 5px 5px no-repeat; padding-left:14px;}  
  
#subnavG li a.right  {
background: #444 url(images/right.png) right 5px no-repeat; padding-right:16px;}  
  
#subnavG li a:hover.left, #subnavG li a:hover.right  {background-color: #000;}  
  

  

#offices {background-color:#000; color:#999; float:right; width:247px; /*height:82px;*/ min-height:75px; border-style:solid; border-color:#fff; border-width:0px; border-left-width:1px;}
#offices p {margin:0px 0px 0px 19px; padding-top:18px;}
#offices a {background:#000; color:#fff; font-size:10px; text-decoration:none}
#offices a:hover {background:#000; color:#fff; font-size:10px; text-decoration:underline}


#content {float:left; width:300px; min-height:250px; padding:27px 25px 30px 38px; background-image:url(images/corner.png); background-repeat:no-repeat; overflow:visible;}
#content h1, #contentG h1 {font-size:18px; line-height:21px; font-family:arial narrow, arial; margin:0px 0px 15px 0px;}
#content h1 a {font-size:13px; color:#405a06; letter-spacing:1px; text-decoration:none; white-space:nowrap}
#content p a {font-size:10px; color:#405a06; text-decoration:none;}
#content .edm {padding-top:0px; background-image:url(images/jersey_provender.jpg); background-repeat:no-repeat;}
#content p.edm {margin-top:0;}

#contentG {float:left; width:300px; padding:27px 25px 30px 38px; background-image:url(images/corner_G.png); background-repeat:no-repeat; overflow:visible;}

#contentR {float:left; width:300px; padding:27px 25px 30px 38px; background-image:url(images/corner_R.png); background-repeat:no-repeat; overflow:visible;}
#contentR h2 {font-size:18px; line-height:21px; font-family:arial narrow, arial; margin:0px 0px 8px 0px;}
#contentR p a {font-size:10px; color:#8f1c00; text-decoration:none;}


#contentB {float:left; width:360px; padding:27px 25px 30px 38px; background-image:url(images/corner_G.png); background-repeat:no-repeat; overflow:visible;}
#contentB h2 {font-size:1.5em; line-height:21px; font-family:arial narrow, arial; margin:0px 0px 8px 0px;}
#contentB h3 {font-size:1em; line-height:15px; font-family:arial; margin:0px 0px 3px 0px;}
#contentB h4 {font-size:1em; line-height:15px; font-family:arial; margin:21px 0px 3px 0px;}
#contentB p a {font-size:0.84em; color:#405a06; text-decoration:none;}
#contentB li a {font-size:0.84em; color:#405a06; text-decoration:none;}
#contentB li a:hover {font-size:0.84em; color:#000; text-decoration:none;}

#contentBB {float:left; width:360px; padding:27px 25px 30px 38px; background-image:url(images/corner_B.png); background-repeat:no-repeat; overflow:visible;}
#contentBB h2 {font-size:18px; line-height:21px; font-family:arial narrow, arial; margin:0px 0px 8px 0px;}
#contentBB h3 {font-size:1em; line-height:15px; font-family:arial; margin:0px 0px 3px 0px;}
#contentBB h4 {font-size:1em; line-height:15px; font-family:arial; margin:21px 0px 3px 0px;}
#contentBB p a {font-size:10px; color:#405a06; text-decoration:none;}
#contentBB li a {font-size:10px; color:#405a06; text-decoration:none;}
#contentBB li a:hover {font-size:10px; color:#000; text-decoration:none;}
#contentBB a.textlink, #contentBB a:hover.textlink {font-size:1em; color:#000; text-decoration:underline; letter-spacing:0px;}

#extras {width:300px; padding:33px 25px 30px 0px; float:right; overflow:visible;}
#extras h1 {font-size:1em; font-weight:normal; margin:0px 0px 10px 0px; }
#extras h2 {font-size:9px; font-weight:normal; margin:4px 0px 0px 0px; padding-bottom:4px; line-height:1em; border-style:solid; border-width:0px; border-bottom-width:1px;}
#extras h1 a, #extras h2 a { color:#000; text-decoration:none;}
#extras p {margin-top:1em;}
#extras p a {font-size:10px; color:#8f1c00; text-decoration:none}
#extras img {float:right; margin-left:5px;}


#extrasE {width:300px; padding:27px 25px 30px 0px; float:right; overflow:visible;}
#extrasE  p.quote {font-size:1em; font-weight:normal; font-style:italic; overflow:visible;}
#extrasE  p.author {font-size:9px; font-weight:bold; font-style:normal; margin:5px 0 1em 0; line-height:1em;}


#extrasB {width:240px; padding:33px 25px 30px 0px; float:right; overflow:visible;}
#extrasB h2 {font-size:1em; margin:0 0 6px 0;}
#extrasB ul {list-style:none; margin:0; padding:0;} 
#extrasB li {list-style:none; background:none; border-bottom:1px solid #333; padding:0; margin:0;}
#extrasB li a {display:block; width:auto; font-size:10px; color:#405a06; text-decoration:none; padding:0;  margin:0; line-height:24px; }
#extrasB ul.blue li a {display:block; width:auto; font-size:10px; color:#085D61; text-decoration:none; padding:0;  margin:0; line-height:24px; }
#extrasB a {/*font-size:10px;*/ color:#085d61; text-decoration:none;}
#extrasB a.textlink, #extrasB a:hover.textlink {font-size:1em; color:#000; text-decoration:underline; letter-spacing:0px;}
#extrasB h2 a {color:#000;}
#extrasB h2 a:hover {background:none; text-decoration:underline;}
#extrasB li a:hover, #extrasB a:hover
{color:#000; text-decoration:none; background:#eee;}
#extrasB h3, #extrasB h4, #extrasB h5 {font-weight:normal; margin:4px 0px 0px 0px; padding-bottom:4px; line-height:15px; border-style:solid; border-width:0px; border-bottom-width:1px;}
#extrasB h3 a {}
#extrasB h4 a, #extrasB h4 a:hover, #extrasB h5 a:hover {color:#000; font-size:10px}
#extrasB h5 a {color:#405a06;}

#extrasB img {float:left; margin-right:5px;}

#extrasR {width:300px; padding:33px 25px 30px 0px; float:right; overflow:visible;}
#extrasR h2 {font-size:1em; margin:0px 0px 10px 0px; }
#extrasR h4 {font-weight:normal; margin:4px 0px 0px 0px; padding-bottom:4px; line-height:10px; border-style:solid; border-width:0px; border-bottom-width:1px;}
#extrasR h4 a {color:#000; font-size:10px; text-decoration:none;}
#extrasR h4 a:hover {color:#666; font-size:10px; text-decoration:none;}


#utils {width:208px; padding:33px 20px 30px 20px; float:right; overflow:visible;}
#utils h1 {font-size:1em; margin:0px 0px 8px 0px;}
#utils h2 {font-size:1em; font-weight:normal; margin:4px 0px 0px 0px; padding-bottom:4px; line-height:15px; border-style:solid; border-width:0px; border-bottom:1px #ccc solid;}
#utils h2 a {color:#000; text-decoration:none;}
#utils h3 {color:#000; font-size:10px; font-weight:normal; margin:4px 0px 0px 0px; padding-bottom:4px; line-height:1em; border-style:solid; border-width:0px; border-bottom-width:1px;}
#utils h3 a {color:#000; text-decoration:none;}
#utils h3 a:hover {color:#666; text-decoration:none;}
#utils p {margin-top:1em;}
#utils p a {font-size:10px; color:#085d61; text-decoration:none}
#utils p a.green {font-size:10px; color:#405a06; text-decoration:none}
#utils p a:hover, #utils p a:hover {font-size:10px; color:#000; text-decoration:none}
#utils img {border:0px; margin:0 0 0 0;}
#utils a img.pdf {margin-left:5px; vertical-align:-4px; border-width:0px; width:16px; height:16px;}
#utils  p.quote {font-size:1em; font-weight:normal; font-style:italic; line-height:17px; margin-right:10px}
#utils  p.author {font-size:9px; font-weight:bold; font-style:normal; margin:5px 0 12px 0; line-height:12px;}
#utils blockquote {margin:0 0 18px 0; padding:0;}


#glance {width:250px; height:26px; background:#fff; float:right; font-size:10px;}
#glance a {color:#000; text-decoration:none; padding-left:22px;}
#glance {margin:0; padding:0;}
#glance img {margin-left:5px; vertical-align:-4px; border-width:0px; width:16px; height:16px;}

#footer {clear:both; width:926px; background-color:#e8e8e8; padding:6px 0px 6px 10px; overflow:visible; }
#footer a {font-size:10px; color:#000; text-decoration:none;}
#footer p {font-size:8px; color:#666; margin:3px 0px 0px 0px;}
#footer p a {font-size:8px; color:#000;}


#legals {float:left; width:550px; padding:27px 25px 30px 38px; background-image:url(images/corner.png); background-repeat:no-repeat; overflow:visible;}
#legals h1 {font-size:14px; margin: 21px 0 0 0;}
#legals ol {margin:8px 0 8px 21px; padding:0;}
#legals ol li {list-style-type:decimal; background:none; padding-left:0px; margin-left:0px;}     





/* Form settings */ 
form#form1 label {
display:block;
width:auto;
margin: 8px 0 2px 0;
padding:0;
color:#666;
font-size:11px;
}

form#form1 h3 {
display:block;
width:auto;
margin: 21px 0 2px 0;
padding:0;
color:#000;
font-size:14px;
} 

form#form1 input, form#form1 textarea {
width:250px;
} 

form#form1 input.small {
width:60px;
}  

form#form1 input.radio {
width:auto; 
margin-top:8px;
}




/* lists */

#extras h2.red, 
#extras h2.blue,
#extras h2.green,
#utils h2.red, 
#utils h2.blue,
#utils h2.green,
h2.red, 
h2.blue,
h2.green {
font-size:14px;
font-weight:bold;
background:none;
border:none;
margin-top:3px 0;
}


#extras h2.red a:hover, 
#extras h2.blue a:hover,
#extras h2.green a:hover,
#utils h2.red a:hover, 
#utils h2.blue a:hover,
#utils h2.green a:hover {
text-decoration: underline;
}




h2.red,
#extras h2.red,
#extras h2.red a  {
color:#ff3908;}

h2.blue,
#extras h2.blue,
#extras h2.blue a {color:#00b5bd;}

h2.green,
#extras h2.green,
#extras h2.green a,
#utils h2.green,
#utils h2.green a {color:#9cde08;}

ul.rules {
list-style:none;
padding:0;
margin:0;
font-size:11px;
}

ul.rules li {
display:block;
border-bottom:#ccc solid 1px;
padding:4px 0;
margin:3px 0 0 0;
background:none;
}

ul.rules li a {
display:block;
border-bottom:#ccc; solid 1px;
padding:0;
margin:0;
color:#000;
}








