/*
Light Blue: #D7E3EF
Mid blue: #3365A2
Blue: #003E89
Face color: #99B2D0
*/
/*
@font-face {
    font-family: Gill Sans;
    font-style:  normal;
    font-weight: normal;
    src: url(GILLSAN1.eot);
  }
 */

body,TD,P,DIV,H1,H2,A,SELECT,UL,INPUT, * {
font-family: Arial, Helvetica, sans-serif;
color: #232175;
font-size: 10pt;

}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	page : auto;
	background-color:#2C2B77;/*Page bg*/

	scrollbar-face-color:#999999;/*flat area of the scroll bar and buttons*/
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#CCCCCC;/*scroll bar bg*/
	scrollbar-3dlight-color:#FFFFFF;/*top highlight*/
	scrollbar-highlight-color:#CCCCCC;/*mid highlight*/
	scrollbar-highlight-color:#FFFFFF;/*?*/
	scrollbar-shadow-color:#333333;/*mid shadow*/
	scrollbar-darkshadow-color:#000000;/*Darkest shadow*/
}

#frame
{
	width: 770px;
	padding: 0;
	border: 0px solid #000000;
	text-align: left;
}


#frame	{position: relative;border:0px solid #000000;}
#frame DIV {position: absolute;}


#frame #x  {
	top:0px;left:0px;
}

#frame #strapline  {
	top:9px;left:10px;padding:0px;
}
#frame #header  {
	top:15px;left:60px;padding:0px;
}

#sm1 {top:96px;left:520px;visibility: hidden;z-index:10;}

/* Layer styles ------------------------------- */

/* Link styles -------------------------------*/
#nav TABLE {
text-transform:uppercase;letter-spacing:5pt;
}
A, A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED {
color: #232175; text-decoration: none;font-weight:bold;letter-spacing:0pt;/*font-size:10pt;*/
}
A:HOVER {text-decoration: underline;}

#nav A, #nav A:ACTIVE, #nav A:FOCUS, #nav A:HOVER, #nav A:LINK, #nav A:VISITED {
	font-family:Verdana;text-decoration: none;font-size:8pt;color:#FFFFFF;
}

/*### Header styles ############################################### */

/* Table styles -------------------------------*/
TR.odd {background:#DDECF6;}
TD.odd {background:#E7E7E7;}
TABLE.header {
	background-color:#2C2B77;background-image:URL(i/top_bg.gif);
	width:100%;height:69px;
}
#nav TABLE{
	margin-top:0px;margin-right:20px;
	}
/* TD styles -------------------------------*/
TD.mainnavcont {background:none;border-top:4px solid #44A3E5;border-bottom:4px solid #FFD73C;}
#nav TD, #nav TD.nav_on{
	text-align:center;padding:0px;border: solid 0px #FFFFFF;height:28px;
	background-none;
	}
#nav TD.nav_on {background:none;cursor:pointer;}
#nav TD.navdiv {padding:0px;border:0px;width:0px;color:#FFFFFF;background:none;}

/*### Footer styles ############################################## */
#footer A, #footer A:ACTIVE, #footer A:FOCUS, #footer A:HOVER, #footer A:LINK, #footer A:VISITED {
	color: #FFFFFF;font-size:9pt;
	}

#footer2 A, #footer2 A:ACTIVE, #footer2 A:FOCUS, #footer2 A:HOVER, #footer2 A:LINK, #footer2 A:VISITED, #footer2 P
	{
	color: #FFFFFF; text-decoration: none;font-size:8pt;text-decoration: none;
	}
/* TD styles -------------------------------*/
TD.footer {
			background-color:#2C2B77;/*background-image:URL(i/footer_bg.gif);*/
			width:770px;height:100px;
			text-align:center;font-size:9pt;
			font-weight:bold;color:#FFFFFF;line-height:20pt;
			}

/*### Drop down styles  ############################################ */
TD.dropmenu, TD.dropmenu_on{
	background:#999999;padding:4px;padding-left:10px;
	width:140px;cursor:pointer;border: solid 1px #FFFFFF;height:36px;
	}
TD.dropmenu_on {cursor:pointer;background:#666666;}
A.dropmenu, A.dropmenu:ACTIVE, A.dropmenu:FOCUS, A.dropmenu:HOVER, A.dropmenu:LINK, A.dropmenu:VISITED {
	text-decoration: none;font-size:8pt;color:#ffffff;
}


/*### side nav styles ############################################## */
#sidepanel TD.menu, TD.menu_on{
	background:#254EAC;padding:4px;padding-left:10px;
	width:140px;cursor:pointer;border: solid 2px #FFD73C;height:36px;
	text-transform:uppercase;font-family: Verdana;
	}
#sidepanel TD.menu_on{cursor:pointer;background:#44A3E5;font-family:Verdana;}
A.menu, A.menu:ACTIVE, A.menu:FOCUS, A.menu:HOVER, A.menu:LINK, A.menu:VISITED {
	text-decoration: none;font-size:8pt;color:#ffffff;font-family:Verdana;
}
/*### Content styles ############################################## */
#content {
background:#FFFFFF;
}
#sidepanel P {
color:#FFFFFF;font-weight:bold;
}
/* TD styles -------------------------------*/
TABLE.datatable {border: 2px solid #697DC7;}
TD.side {width:180px;background-color:#2C2B77;text-align:center;}
TD.content {padding-left:10px;padding-right:10px;padding-top:10px;}
#content TH.picheader {vertical-align:top;}
TH {
	background-image:URL(i/th_bg.gif);
	background-color:#2C2B77;color:#FFFFFF;
	padding:5px;font-size:10pt;text-align:left;
	font-family:Verdana;
	}
#clientcontent TD {padding:5px;}
#thumbnailgallery IMG {border:4px solid #666666}
#thumbnails IMG {margin-top:6px;}
#thumbnailgallery TD {vertical-align:top;}
/* TEXT styles -------------------------------*/
H1, .H1, H2, .H2, H3, H4 {font-weight:bold;}
H1 {font-size: 14pt;color: #232175;font-family:Verdana;text-transform:uppercase;}
H2 {font-size: 13pt;color: #42A2E7;font-family:Verdana;text-transform:uppercase;font-weight:bold;}
H3 {font-size: 10pt;}
H4 {font-size: 9pt;}

H1.top {margin-left:80px;}

STRONG {}
UL {
	list-style : square;
	line-height:120%;
	}
	LI {/*margin-top: -1px;margin-bottom: 20px;line-height:4pt;*/}

#linklist UL LI {line-height:14pt;list-style-image : url(i/bullet_links.gif);}

/* Table styles -------------------------------*/
TABLE.borders {
border-bottom:solid 4px #FFD73C;
}
TABLE.content, TABLE.container {width:770px;border:0px solid #000000}
TABLE.container {background:#FFFFFF;border:2px solid #FFD73C;}
#sidepanel TABLE{width:140px;}
#layernav TABLE {width:130px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
HR {}
/* TD styles -------------------------------*/


/* TEXT styles -------------------------------*/



/* IMG styles -------------------------------*/
#sidepanel IMG {
border: solid 2px #FFFFFF;
}

#news_home IMG {margin-left:20px;margin-bottom:10px;}

/* FORM styles -------------------------------*/
input,select,textarea {
border : 1px solid #2C2B77; padding: 4px;color:#232175; font-weight:normal;
}
#form1 input {height:26px;width:300px;background-image: URL(i/formbg.gif);background-repeat:no-repeat;}
#form1 select {background-color:#97CCF1;}
#form1 textarea {width:300px;background-image: url(i/formbg.gif);}
#form1 input.button {
width:100px;background:#FFD73C;
color:#232175;font-weight:bold;
/*background-image:URL(i/submit_bg.gif);*/
text-transform:uppercase;
font-family:Verdana;
}
#form1 TD.req, #form1 STRONG.req {font-weight:bold;color:#1A1957;font-size:20pt;vertical-align:top;padding-top:10px;}
#form1 input.tick {height:auto;width:auto;background-image: none;}

/* THUMBNAIL styles -------------------------------*/
#picture_gall TABLE {margin:0px;}
#picture_gall TD {padding:0px;}
#picture_gall TD.spacer {font-size:1px;padding:0px;width:0px;height:0px}
#picture_gall TD.thumbs_td {
	padding:6px;margin:0px;background-color:#2C2B77;border: solid 0px #000066;
	vertical-align:top;text-align:center;padding-bottom:0px;padding-top:0px;
	}/*Defines the TD that the table sits in*/

#picture_gall IMG {border: solid 2px #FFFFFF;padding:0px;margin:0px;}
#picture_gall IMG.spacer {border: solid 0px #666666;padding:0px;margin:0px;}
#picture_gall TABLE.thumbs {
padding:0px;margin:0px;
}
#picture_gall TD.image {vertical-align:middle;text-align:center;/*width:100px;*/}
#picture_gall TD.image_title {
vertical-align:bottom;
color:#FFFFFF;font-weight:normal;text-align:center;margin:0px;
/*width:100px;*/
}
#picture_gall{
background-color:#2C2B77;
color:#FFFFFF;
}
#picture_gall H1{
color:#FFFFFF;
}
#picture_gall P{
color:#FFFFFF;
}
TD.thumbcontent {border-top: 4px solid #FFD739;padding:10px;}
/* THUMBNAIL link styles -------------------------------*/
#picture_gall A, #picture_gall A:ACTIVE, #picture_gall A:FOCUS, #picture_gall A:HOVER, #picture_gall A:LINK, #picture_gall A:VISITED {
color: #FFFFFF; text-decoration: none;font-weight:bold;letter-spacing:0pt;font-size:10pt;
}
#picture_gall A:HOVER {text-decoration: underline;}
IMG.bio_img {border: solid 2px #666666;margin-right:20px;}
TD.bio {width:25%;}

/* ######### Homepage sub navigation styles #########*/
#home_sub_nav TABLE TD {
color:#FFFFFF;letter-spacing:0pt;line-height:14pt;
padding-right:10px;padding-top:2px;
}
#home_sub_nav .nav {
color:#FFFFFF;font-size:10pt;;
font-weight:normal;
}
#home_sub_nav .navdiv {
font-size:1pt;width:1px;
}

/* ######### Normal sub navigation styles #########*/
#body_sub_nav TABLE TD {
color:#232175;letter-spacing:0pt;line-height:14pt;
padding-right:10px;padding-top:2px;background:none;
}
#body_sub_nav .nav {
color:#FFFFFF;font-size:10pt;;
font-weight:normal;
}
#body_sub_nav .navdiv {
font-size:1pt;width:1px;
}

/* ######### Homepage welcome note styles #########*/
#welcome_bg {
background-color:#2C2B77;padding:15px;padding-bottom:5px;
margin:0px;color:#FFFFFF;letter-spacing:1pt;
border-bottom:4px solid #FFD73C;color:#FFFFFF
}
#welcome_bg TD, #welcome_bg P {
color:#FFFFFF;margin-top:0px;letter-spacing:normal;line-height:auto;font-size:9pt;
}
#welcome_bg H1 {
color:#FFFFFF;margin:0px;margin-bottom:7px;
}
#welcome_bg IMG {
border: solid 2px #FFFFFF;
}
#welcome_bg TABLE TD {
color:#FFFFFF;letter-spacing:0pt;line-height:14pt;
}

/* ######### Homepage advert styles #########*/
#adverts TD {
text-align:center;width:25%;line-height:130%;
}

#adverts A.sub_link {
font-size:8pt;color:#232175;
}

#adverts A.title_link {
color:#FFFFFF;font-family:Verdana;
font-size:8pt;
}

#adverts P {
font-size:8pt;color:#232175;
margin-bottom:6px;
}

#adverts DIV {
width:166px;
}

DIV.title, #adverts DIV.title  {
text-align:left;
background-color:#2C2B77;padding-top:3px;
width:166px;height:25px;
}
DIV.title A {
color:#FFFFFF;
}

DIV.desc {
font-size:8pt;color:#232175;
text-align:left;margin-top:5px;
font-weight:normal;
}

TABLE.fixtures {
border:solid 1px #2C2B77;
}

#subAdvert {
background-color:#FFD73C;text-align:center;
margin-left:180px;padding-top:10px;padding-bottom:10px;
/*background-image:URL(i/advert_bg.gif);*/font-family:Verdana;
border-bottom:solid 4px #44A3E5;
}
#subAdvert A {
font-family:Verdana;font-size:11pt;font-weight:bold;
}
#partners IMG, #partners2 IMG {margin:2px;margin-left:0px;border:0px;}

/* News ===================================== */
#news {line-height:140%;}
#news H2, #news STRONG {color:#42A2E7;font-size:11pt;font-family:Verdana;}
#news EM {font-style:normal;font-weight:bold;font-size:8pt;}
#news IMG, IMG.content, #profiles IMG, IMG.border {border:2px #FFD739 solid;margin-bottom:5px;}

/* Fixtures ===================================== */
TABLE.key {border:1px #FFFFFF solid;background:#FFD73C;margin-bottom:10px;margin-top:84px;}
#key TD {padding:5px;padding-right:1px;font-size:8pt;}
#key IMG {border:0px;}

#whatsnew TD {padding:0px;}
#whatsnew IMG {margin:0px;margin-bottom:30px;}
td.adcontent {
	font-size:8pt;
}
td.adcontent strong{
	font-size:8pt;
}




/*	Start Season Navigation JR 20.07.06  */

#selectedSeason {
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:10px;
	width:180px;
	margin-top:20px;
}

input.seasonSelect {
	background:#254EAC;
	color:#FFFFFF;
	font-weight:bold;
	border:solid 2px #FFD73C;
	padding:1px;
	margin:0;
}

div#whatsNew {
	padding:0px;
}
div#whatsNew h3 {
	padding:0 0 0 0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	color: #232175;
	font-size:20px;
	border:1 px dotted green;
	display:block;
	line-height:26px;
}
