body { margin:0 ; padding:0 ; font-size:85% ; font-family:verdana, arial, helvetica, sans-serif ; background:#ae030b url('img/bg_fade.jpg') repeat-x; color:#636363 ; }

/* Div containing ALL page content */
div.container { position:relative ; width:1003px ; margin:0 auto ; padding:0 ; background-color:#fff ; overflow:hidden ; }
div.wrap { position:relative ; width:1003px ; margin:0 auto ; padding:0 ; background-color:#fff ; overflow:hidden ; }

/* Print friendly header - appears only on the "print friendly" CSS, not on the screen or print CSS */
div#printfriendly { display:none ; }
div#pfHeaderImg { display:none ; }

/* Page header and it's nested content divs */
div#header { position:relative ; padding:0 ; height:138px ; background-color:#FFF ; background-position:top left ; background-repeat: no-repeat;}

div#hdrGraphics div#icon1 { position:absolute ; left:27px ; top:20px ; border:1px solid #666666; }
	div#hdrGraphics div#icon1 img { display:block; padding:0; margin:0; }
div#hdrGraphics div#icon2 { position:absolute ; left:97px ; top:20px ; border:1px solid #666666; }
	div#hdrGraphics div#icon2 img { display:block; padding:0; margin:0; }
div#hdrGraphics div#logo1 { position:absolute ; left:227px ; top:0px ; }
	
/* Primary nav position */
div#prinav { position:absolute ; left:10px ; top:110px ; width:986px ; height:25px ; padding-left:0px; background:transparent url('img/bg_prinav.png') top left no-repeat; z-index:35 ; }
/* START Primary Navigation */
div#prinav ul { height: 21px; margin:0 ; padding:6px 0 0 0 ; list-style:none ; font-size:11px; }
div#prinav ul li { display:inline ; }
div#prinav ul li a { float:left ; display: block; padding: 0 15px; border-left:1px solid #cdcdcd; color:#7f4141; font-weight:bold; text-decoration:none; }
div#prinav ul li a:hover { text-decoration:underline; }
div#prinav ul li a.first { border-left:none; }

/* Search box */
div#search { position:absolute ; left:760px ; top:108px ; width:240px ; height:30px ; padding: 4px 0px 2px 0px; text-align:left ; z-index:40; background:transparent url('img/search_bg.png') top right no-repeat;}
	div#search fieldset { border:none ; margin: 0 0 0 0; padding: 0 0 0 0; }
	div#search label { margin-right:4px ; padding-left:10px; color:#959595 ; font-size:11px ; font-weight:bold ; }
	div#search input { margin:0 ; vertical-align:bottom ; }
	div#search input#sbi { margin-right:4px ; width:110px ; height:12px; font-size:11px ; vertical-align:middle ; }
	body#teams div#search input#sbi { height:18px; }
	
/* Breadcrumbs */
div#breadcrumbs { position:absolute ; margin:0 ; padding:2px 0 0 5px ; left:10px ; top:136px ; width:382px ; height:20px ; color:#959595 ; font-size:11px ; background:transparent url('img/breadcrumb_bg.png') top left no-repeat ; z-index:36;}
	div#breadcrumbs a { color:#959595 ; text-decoration:underline ; }
	div#breadcrumbs a.first { padding-left:20px; color:#959595 ; background: transparent url('img/icon_home.gif') center left no-repeat; }
	div#breadcrumbs a:hover { color:#959595 ; text-decoration:none ; }
	/* Override for specific templates */
	div#home div#breadcrumbs { display:none ; }

/* Content body information */
div#pageBody {display:block; margin:0px 0 0px 0px ; width:1003px;  padding:0px 0 0px 0px ; background:transparent url('img/bg.gif') repeat-y  ; }
	div#home div#pageBody {padding:0; }
/* Main content areas */
div#contentFull { float:left ; margin:0 0 0 0px ; padding:15px 0 0 0 ; width:730px ;   background:transparent ; }
	div#home div#contentFull {padding:0; }
div#contentRight { float:left ;  margin:5px 0 10px 20px ; padding:0 ; width:245px ; }

/* START General content area styles */
div.content { font-size:11px ; line-height:15px ; }
div.content p { margin:0 0 10px 0 ; padding:0 ; }
div.content ul { margin:10px 0 8px 15px ; padding:0 ; list-style-type:square ; list-style-image:url('img/bullet.gif') ; line-height:17px ; }
div.content ul.teaminfo {list-style:none; list-style-image:none; }
div.content ul li { margin-bottom:3px ; }
div.content ul a { color:#000 ; text-decoration:underline ; }
div.content ul a:hover { text-decoration:none ; }
div.content a { color:#000000 ; }
div.content a:hover { text-decoration:none ; }
div.content h1 { margin:0 0 5px 0 ; padding:0 ; font-family:arial, sans-serif ; font-weight:normal ; font-size:24px ; line-height:28px ; color:#666666 ; }
div.content h2 { font-family:arial, sans-serif ; }
div.content h3 { margin:0 0 3px 0 ; padding:0 ; font-family:arial, sans-serif ; font-weight:normal ; color:#666666 ; font-size:18px ; }
div.content a img { border:none ; }

div#contHeader { width:98% ; font-size: 11px; margin-bottom:8px; padding-left: 10px;}
	div#contHeader h1 { margin:0 0 0px 0 ; padding:0 ; font-family:arial, sans-serif ; font-weight:normal ; font-size:20px ; line-height:26px ; color:#CF0008 ; border-bottom: 1px solid #cf0008;	}
	div#contHeader img { float:left; display:block; padding:3px 0 0 0px ; margin-right:10px; }
	div#contHeader ul { float:left; width: 650px; margin:2px 0 0 0 ; padding:0px 0 0 0 ; list-style:none ; font-size:11px; }
	/* div#contHeader ul li { display:inline ; padding-right: 15px; } */
	/* overwrite on templates */
	div#contHeader ul li {display:inline ; padding-left: 5px; padding-right: 3px; border-left:1px solid #c2c2c2;}
	div#contHeader ul li.first { border-left:none; padding-left:0; }
	div#contHeader ul li a { color:#666666; }
	
/* START Standard Content items */
div.stdContBlock { clear:both ; margin:5px 0 0 0 ; padding:0 0 0 10px ; }
	div.stdContBlock div.stdContHeadImg { padding-bottom:5px ; }
	div.stdContBlock div.textArea { padding-top:5px;width:100% ; font-size: 11px; }
	div.stdContBlock div.textArea h1 {margin:0 0 3px 0 ; padding:0 ; font-family:verdana ; font-weight:bold ; color:#666666 ; font-size:11px ; }
	div.stdContBlock div.textArea ul a { color:#000 ; text-decoration:none ; }
	div.stdContBlock div.textArea ul a:hover { text-decoration:underline ; }

div.stdContBlock div.imageBoxLeft { float: left; margin:0px 5px 5px 0px ; padding:5px 3px 0px 5px ;  background-color:#ebebeb ; border:1px solid #c2c2c2; }
	div.stdContBlock div.imageBoxLeft img { display:block ; margin-bottom:5px ; border:none ; }
	div.stdContBlock div.imageBoxLeft h1 { margin:2px 7px 0 7px ;  color:#fff ; font-size:12px ; line-height:15px ; }
	div.stdContBlock div.imageBoxLeft strong  { color:#000; }
	div.stdContBlock div.imageBoxLeft p  { margin-bottom:5px; width:195px;}
div.stdContBlock div.imageBoxRight { float: right; clear:right; margin:5px 0px 5px 5px ; padding:5px 3px 0px 5px ;  background-color:#ebebeb ; border:1px solid #c2c2c2;}
	div.stdContBlock div.imageBoxRight img { display:block ; margin-bottom:5px ; border:none ; }
	div.stdContBlock div.imageBoxRight h1 { margin:2px 7px 0 7px ;  color:#fff ; font-size:12px ; line-height:15px ; }
	div.stdContBlock div.imageBoxRight strong  { color:#000; }
	div.stdContBlock div.imageBoxRight p  { margin-bottom:5px; width:195px;}
	
/* google ad layouts */
/* 300 px square */
div.stdContBlock div.adBoxRight { float: right; clear:right; margin:25px 0px 5px 5px ; padding:5px 3px 0px 5px ;  background-color:#ebebeb ; border:1px solid #c2c2c2;}
	div.stdContBlock div.adBoxRight p {  margin-bottom:5px;  text-align:center; font-weight: bolder;}
div.adBoxBottom {	clear:both; float:none;display:block; padding: 5px 0; margin:5px 0 0 2px;  border-top:1px solid #CF0008; border-bottom:3px solid #CF0008;}
div.adBoxColRight {	clear:left; padding: 0px 0; margin:5px 0 5px 0px;  }
	div.adBoxColRight h1 { margin:0 0 5px 0 ;padding:4px 0 5px 8px; font-family:verdana ; color:#000 ; font-weight:bold ; font-size:12px ; background:transparent url('img/bg_bullet_h1.png') top left no-repeat;}

/* Action links */
div#actionlinks { margin-top:5px; padding:4px 0 2px 0 ; text-align: right; border-bottom:1px dotted #c2c2c2; }
	div#actionlinks ul { list-style-type: none; list-style-image: none ; }
	div#actionlinks ul li {display:inline ;  margin-bottom:3px ; }
	div#actionlinks a { margin-left:9px ; padding:0 6px 0 20px ; color:#000000 ; font-size:11px ; font-weight:normal ; text-decoration:underline ; }
	div#actionlinks a:hover { text-decoration:none ; }
	div#actionlinks a.PrinterFriendly { background:#fff url('img/icon_print.gif') center left no-repeat ; color:#000;}
	div#actionlinks a.EmailFriend { background:#fff url('img/icon_email.gif') center left no-repeat ; }
	div#actionlinks a.Discuss { background:#fff url('img/icon_discuss.gif') center left no-repeat ; }	
	
div#medialinks {	margin:0px; padding:4px 0 5px 0 ; text-align: left;  background:transparent url('img/bg_medialinks.png') top left no-repeat;}	
	div#medialinks ul { margin:0 0px 0 8px; padding:0; list-style-type: none; list-style-image: none ; }
	div#medialinks ul li {display:inline ; padding:0; margin:0 0 3px 0 ; }
	div#medialinks a { margin:0px ; padding:2px 6px 2px 25px ; color:#000000 ; font-size:11px ; font-weight:normal ; text-decoration:none ; }
	div#medialinks a:hover { text-decoration:underline ; }
	div#medialinks a.rss { background:transparent url('img/icon_rss.png') center left no-repeat ; }	
	div#medialinks a.forum { background:transparent url('img/fb_icon.png') center left no-repeat ; }
	div#medialinks a.twitter { background:transparent url('img/icon_twitter.png') center left no-repeat ; }
	
div.bulletLinks { margin-bottom:1px ; padding:4px 0px 0px 0px ; width:245px ; font-size:11px ; }
	div.bulletLinks img { vertical-align:middle ; margin-right:5px ; }
	div.bulletLinks h1 { margin:0 0 5px 0 ;padding:4px 0 5px 8px; font-family:verdana ; color:#000 ; font-weight:bold ; font-size:12px ; background:transparent url('img/bg_bullet_h1.png') top left no-repeat;}
	div.bulletLinks div { clear:left ; font-size:11px ; }
	div.bulletLinks ul { margin:0 ; padding:0 0 0 20px ; color:#000 ; list-style-type:square ; list-style-image:url('img/bullet.png') ; }
	div.bulletLinks li { line-height:14px ; }
	div.bulletLinks li a { padding-bottom:3px ; color:#000 ; text-decoration:none ; }
	div.bulletLinks li a:hover { text-decoration:underline ; }
	div.bulletLinks h2 { margin:0px 0 0 0px ; padding-right:8px; text-align:right ; font-weight:normal ; font-size: 10px; }
	div.bulletLinks h2 a { color:#cf0008 ; text-decoration:none ; }
	div.bulletLinks h2 a:hover { text-decoration:underline ; }
	/* bullet types */
	div.bulletLinks ul li.ic_pdf { padding-bottom:1px; list-style-image:url('img/icon_pdf.png') ; }
	div.bulletLinks ul li.ic_excel { padding-bottom:1px; list-style-image:url('img/icon_Excel.png') ; }
	div.bulletLinks ul li.ic_word { padding-bottom:1px; list-style-image:url('img/icon_Word.png')  ; }
	/* overwrite for templates */
	div#landing div#contentFull div.bulletLinks { float:left; width:234px; margin-right:5px;  }
	div#landing div#contentFull div.bulletLinks h1 { line-height:14px; border-right:2px solid #c2c2c2;}
	div#landing div.bulletLinks ul { margin:0; padding:0 0 0 20px; } 
	/* correct the margins */
	div#landing div#bulletItem1, div#landing div#bulletItem4, div#landing div#bulletItem7, div#landing div#bulletItem11 { margin-left:5px; }
	div#landing div#bulletItem3, div#landing div#bulletItem6, div#landing div#bulletItem9, div#landing div#bulletItem12 { margin-right:0px; }
	
div.feature { margin:2px 5px 2px 0; padding:4px 0px 5px 0px ; width:100%;  border-bottom:1px dotted #666666;	}
	div.feature h1, div.feature h1 a {	display:block; font-size: 11px; line-height:15px; font-weight:bold; color:#000; text-decoration:none; background-image:none; margin:0; padding:0; }
	div.feature h1 a:hover { text-decoration: underline;}	
	div.feature img, div.feature a img {	float:left; display:block; margin:0 5px 0px 0; padding:0; border:none; }
	div.feature div.stdContHeadImg { padding:0 0 0px 0; margin:0;}
	div.feature div.stdContHeadImg img, div.feature div.stdContHeadImg a img { display:block; margin:0 0px 5px 0; border:1px solid #c2c2c2; }
	div.feature div.stdContHeadImg h1 {	display:block; font-size: 11px; line-height:15px; font-weight:bold; color:#000; text-decoration:none; background-image:none; margin:0; padding:0; }
	div.feature div.textarea { float:left; width:100% ; font-size: 11px; padding:0; margin:0; }
	
div.headedLinks { margin-bottom:1px ; padding:4px 0px 0px 0px ; width:245px ; font-size:11px ; }
	div.headedLinks h1 { margin:0 0 5px 0 ;padding:4px 0 5px 8px; font-family:verdana ; color:#000 ; font-weight:bold ; font-size:12px ; background:transparent url('img/bg_bullet_h1.png') top left no-repeat; }
	div.headedLinks h1 img { margin-right:5px ; vertical-align:middle ; }
	div.headedLinks p { margin:0 ; padding:3px 0 0px 7px ; font-family:Verdana ; font-size:10px ; line-height:12px ; background-color:#fff ; }
	div.headedLinks dl { display:block;margin:0 ; padding:0 ; }
	div.headedLinks dt { margin:0 ; padding:0px 4px 0px 5px ; background-color:#fff ; color:#cf0008 ; font-size:10px ; font-weight:bold ; }
	div.headedLinks dd { margin:0 ; padding:0 ; background-color:#fff ; font-weight:normal ; }
	div.headedLinks dd a { display:block ; margin-top:1px ; padding:0px 4px 0px 5px ; color:#000; background:transparent; text-decoration:none ; }
	div.headedLinks dd a:hover { text-decoration:underline ; }
	div.headedLinks h2 { margin:2px 0 0 0px ; padding-right:8px; text-align:right ; font-weight:normal ; font-size: 10px; }
	div.headedLinks h2 a { color:#cf0008 ; text-decoration:none ; }
	div.headedLinks h2 a:hover { text-decoration:underline ; }
	
div.dropSelect  { clear:left; margin: 5px 0; }
	div.dropSelect h1 { margin:0 0 5px 0 ;padding:4px 0 5px 8px; font-family:verdana ; color:#000 ; font-weight:bold ; font-size:12px ; background:transparent url('img/bg_bullet_h1.png') top left no-repeat; }
	div.dropSelect form  { margin:0; padding:0 0 5px 0; border-bottom:1px dotted #c2c2c2; }
	div.dropSelect fieldset  { border:none; padding:0; margin:0; }
	div.dropSelect label  { font-weight:bold; font-size: 11px; color:#cf0008;}
	div.dropSelect select { width:240px }

div.pageScroll { clear:left; display:block; margin: 10px 0 ;  padding: 0; width:98%; text-align: right;}
		div.pageScroll ul { display:inline; list-style-type:none ; list-style-image:none;}
		div.pageScroll ul li { display:inline;  }  
		div.pageScroll ul li.first a { border-left:none; }
		div.pageScroll a { padding:0px 5px; border-left:1px solid #666666; text-decoration: underline; } 
		div.pageScroll a:hover { text-decoration: none;}	
		
div.largeFocusItem { clear:left; position:relative; margin:0 0 0 5px; padding:0; width:728px; background-repeat:no-repeat;}
	div#home div.largeFocusItem { height:212px; }
	div#home div.largeFocusItem h1 { position:absolute; left: 255px; top: 45px; width:305px; color:#fff; text-align: left; }
	div.largeFocusItem ul { clear:both; display:block; margin: 0px 0 0 0; padding:0 0 0px 0; text-align:centert; list-style-type: none; list-style-image: none ; }
	div.largeFocusItem ul li {display:inline ;  margin-bottom:0 0 0 0px ; font-size:10px; }
	div.largeFocusItem ul li a { padding: 0 2px 0 5px; font-weight:bold; border-left:1px solid #cf0008; color:#cf0008;}
	div.largeFocusItem ul li a:hover { text-decoration:none;}
	div.largeFocusItem ul li a.first { border-left:none; }
	div.largeFocusItem div.textarea { position:absolute; left:115px; top: 105px; width:475px; margin:0 ; padding:5px 0px 5px 0px ;text-align:center; line-height:12px; color:#666666; background:transparent ;  } 
	
div.smallFocusItem { float:left ; margin:5px 0px 5px 0 ; padding:0 0 0px 0 ; width:350px ; background:#ebebeb ; }
	div.smallFocusItem img, div.smallFocusItem a img { display:block ; }
	div.smallFocusItem h1 { float:left; width:342px; margin:0 0 0px 0 ; padding:0px 0 0px 8px; font-family:verdana ; color:#fff ; font-weight:bold ; font-size:12px ; background:transparent url('img/bg_footfocus_h1.png') top left no-repeat;}
	div.smallFocusItem h1 a { margin-top:0;  padding-top:0;color:#fff ; text-decoration:none ; }
	div.smallFocusItem h1 a:hover { text-decoration:underline ; }
	div.smallFocusItem ul { clear:both; display:block; margin: 5px 0 0 0; padding:0 0 5px 0; text-align:right; list-style-type: none; list-style-image: none ; border-bottom:1px dotted #c2c2c2;}
	div.smallFocusItem ul li {display:inline ;  margin-bottom:3px ; }
	div.smallFocusItem ul li a { padding: 0 5px; border-left:1px solid #666666; color:#cf0008;}
	div.smallFocusItem ul li a:hover { text-decoration:none;}
	div.smallFocusItem ul li a.first { border-left:none; }
	div.smallFocusItem div.textarea { margin:125px 0 0 0 ; padding:5px 5px 5px 5px ; color:#666666; background:#ebebeb ; border-top: groove; } 
	div.smallFocusItem div.textarea strong { color:#cf0008; }
	div.smallFocusItem h2 { float:right; margin:0 0 0px 0 ;padding:4px 8px 0px 0px; font-size:10px ;  }
	div.smallFocusItem h2 a {  color:#cf0008 ; font-weight:normal ; background:transparent ; text-decoration:underline ; border:none; }
	div.smallFocusItem h2 a:hover { text-decoration:none ; }	

div#smallFocusItem1, div#smallFocusItem3,div#smallFocusItem5,div#smallFocusItem8, div#smallFocusItem10, div#smallFocusItem12, div#smallFocusItem14  {	margin-left:5px; margin-right:10px; }

/* template overwrites */
div.homeFocusItem  { float:left ; position:relative; margin:5px 0px ; padding:0 0 0px 0 ; width:238px; background-repeat:no-repeat; }
	div.homeFocusItem h1 { margin:0px ; padding:3px 0 0px 6px; height:67px;  font-family:verdana ; line-height:14px; color:#fff ; font-weight:bold ; font-size:12px ;}
	div.homeFocusItem h1 a { display:block; margin-top:0;  padding-top:0; color:#fff ; text-decoration:none ; }
	div.homeFocusItem h1 a:hover { text-decoration:underline ; }
	div.homeFocusItem h2 { clear:left; margin:5px 0 0 0px ; padding-right:0px; text-align:left ; font-weight:normal ; font-size: 10px; }
	div.homeFocusItem h2 a { color:#cf0008 ; text-decoration:none ; }
	div.homeFocusItem h2 a:hover { text-decoration:underline ; }
	div.homeFocusItem div.textarea { position:absolute; top:67px; left:0; margin:0; padding:0px 2px 4px 2px; width: 234px; text-align:center; font-size:10px; line-height:12px; border:none; background:transparent url('img/bg_home_focus.png') bottom left no-repeat;}
div#homeFocusItem1 {	margin:5px 0 0 3px; }
div#homeFocusItem2 {	margin:5px 5px 0 3px; }

/* goal Table */
div.goalTable { float:left;  margin: 5px 0px; padding:0; background:transparent no-repeat; width:237px; height:95px; }
	div.goalTable h1 { margin:0px ; padding:3px 0 0px 6px; font-family:verdana ; line-height:14px; color:#fff ; font-weight:bold ; font-size:12px ;}
	div.goalTable h1 a { display:block; margin:0;  padding:0; color:#fff ; text-decoration:none ; }
	div.goalTable h1 a:hover { text-decoration:underline ; }
	div.goalTable h2 { clear:left; display:block; font-size:11px; line-height:13px; font-weight:normal; color:#000; margin:5px 0 0 0; padding:0 0 0 8px; }
	div.goalTable h3 { clear:both; float:none; line-height:11px; font-weight:normal; color:#000; margin:2px 0 2px 0; padding:0 0 0 8px; }
	div.goalTable h3 a { margin:0; padding:0; color:#cf0008; font-size:10px; text-decoration: none; }
	div.goalTable h3 a:hover {  text-decoration: underline; }
	div.goalTable div.table-row { clear:left; display:block; margin: 0 0 0 5px;  padding: 0 ; width:220px; background: transparent; font-size:10px;  color: #666666;  text-align: left;  }
	div.goalTable div.column1 { float:left;  margin: 0; padding: 0px 0 0px 2px ; width: 80px; vertical-align: top; }
	div.goalTable div.column2 { float:left; border: none; margin: 0; padding: 0px 0px 0px 2px;  width: 53px; vertical-align: top; text-align:left;}
	div.goalTable div.column3 { float:left; border: none; margin: 0; padding: 0px 2px 0px 0;  width:15px ; vertical-align: top; text-align:right;}
	
div.footFocusItem { float:left ; margin:5px 11px 5px 0 ; padding:0 0 5px 0 ; width:350px ; background:#ebebeb url('img/bg_footfocus_h1.png') top left no-repeat; }
	div.footFocusItem h1 { float:left; margin:0 0 0px 0 ; padding:0px 0 0px 8px; font-family:verdana ; color:#fff ; font-weight:bold ; font-size:12px ; }
	div.footFocusItem h1 a { color:#fff ; text-decoration:none ; }
	div.footFocusItem h1 a:hover { text-decoration:underline ; }
	div.footFocusItem h2 { float:right; margin:0 0 0px 0 ;padding:4px 8px 0px 0px; font-size:10px ;  }
	div.footFocusItem h2 a {  color:#cf0008 ; font-weight:normal ; background:transparent ; text-decoration:underline ; }
	div.footFocusItem h2 a:hover { text-decoration:none ; }	
	div.footFocusItem h3 { margin:0 0 0px 0 ;padding:4px 0px 4px 8px; font-size:11px ; border-bottom: 1px dotted #c2c2c2; }
	div.footFocusItem h3 a {  color:#cf0008 ; font-weight:bold ; background:transparent ; text-decoration:underline ; }
	div.footFocusItem h3 a:hover { text-decoration:none ; }	
	div.footFocusItem div.textArea { clear:left; margin:0 ; padding:0px 5px 2px 5px ; color:#666666;  } 
	
div#footFocusItem1 { clear:left; margin-left:5px; }

div#nlsignup {	clear:left; }
	div#nlsignup form  { height: 45px; padding:0; margin:0 0px 0px 0px; border-bottom: 1px dotted #c2c2c2; }
	div#nlsignup fieldset { float:left; border:none ; margin: 3px 2px; padding: 0px ; vertical-align: bottom;}
	div#nlsignup label {  margin:0; color:#666666 ; padding-left:5px; font-size:11px ; font-weight:bold ; vertical-align: bottom;}
	div#nlsignup input {  margin:0 0 3px 0px ; vertical-align: bottom; }
	div#nlsignup input#nlName  {  width:105px; }
	div#nlsignup input#nlEmail  { width:140px; }
	div#nlsignup button { float:right ; background-color:#d6e7ac ; color:#5c6840; font-size:11px ; border:1px solid #86975d; font-weight: bolder; }

/* START Standard Content items */
div.reportDetails { clear:both ; margin:5px 0 0 0 ; padding:0 0 0 10px ; }
	div.reportDetails div.stdContHeadImg { padding-bottom:5px ; }
	div.reportDetails div.textArea { padding-top:5px;width:100% ; font-size: 12px; font-weight:bold; }
	div.reportDetails h1.motm {margin:0 0 3px 0 ; padding:3px 0 8px 45px ; font-family:verdana ; font-weight:bold ; color:#cf0008 ; font-size:14px ; background:transparent url('img/icon_teams.png') top left no-repeat; border-bottom: 2px dashed #cf0008; }
	div.reportDetails h1.goal {margin:0 0 3px 0 ; padding:3px 0 8px 45px ; font-family:verdana ; font-weight:bold ; color:#cf0008 ; font-size:14px ; background:transparent url('img/icon_bonusball.png') top left no-repeat; border-bottom: 2px dashed #cf0008;}
	
/* Entertainment Section */
/* Question & Answer */
div#playerInfo { postion:relative; width:500px; background:#ebebeb; border:1px solid #c2c2c2; }
	div#playerInfo h1 { padding:0px 0 3px 15px; margin:0; font-size:14px; line-height:18px; font-weight:bold; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x; }
	div#playerInfo ul { float:left; margin:0 ; padding:5px 5px 5px 15px ; color:#000 ;  list-style-type:none ; list-style-image:none; }
	div#playerInfo li { /* float:left; display:block; width:45%; */line-height:14px ; }

div#playerQuestions { margin-top:10px; }
	div#playerQuestions dl { margin:0 0 0 0px ; padding:0 ; }
	div#playerQuestions dt { margin:0 ; padding:0 0 5px 0 ; font-size:12px ; font-weight:bold ; color:#cf0008; border-bottom:1px dotted #c2c2c2; }
	div#playerQuestions dd { margin:0 ; padding:5px 4px 4px 0px ; }
	
div.quote { margin:5px 0 0 0; text-align:center; width:98%;}
	div.quote h1 {	font-size:11px; font-weight:bold; color:#000; font-style: italic ;  }
	div.quote h2  { padding:0; margin:5px 0 0 0;	}
	div.quote h3, div.quote h3 a { padding:0; margin:5px 0 0 0; text-align:right; font-weight:normal;color: #cf0008; font-size:10px; text-decoration:none; }
	div.quote h3 a:hover  { text-decoration:underline; }
	div#contentFull div.quote h1 {font-size: 14px; color: #cf0008; border-bottom:1px dotted #cf0008;	}
	div#contentFull div.quote h2 {font-size: 12px; color: #666666; font-weight:normal;	}
	
div.newsletterFeature { float:left ; width:201px ; margin:5px 0 9px 0 ; padding:0 ; }
	div.newsletterFeature h4 { margin:0 0 3px 0 ; color:#CF0008 ; font-size:10px ; }
	div.newsletterFeature h4 img { margin-right:5px ; vertical-align:baseline ; }
	div.newsletterFeature p { margin:0 ; font-size:10px ; }
	div.newsletterFeature a { color:#6BA5E4 ; margin-left:5px ; }
	div.newsletterFeature a:hover { text-decoration:none ; }


div.newsletterLinks { clear:left ; margin:15px 0 0 0 ; padding:0 ; }
	div.newsletterLinks div.intro { padding:18px 0 0 0;}
	div.newsletterLinks div.stdContHeadImg { display:block; width:527px; padding-bottom:15px ;  }
	div.newsletterLinks div.stdContHeadImg img { margin-left:55px; }
	div.newsletterLinks img, div.newsletterLinks img a { float:left ; margin-right:5px ; }
	div.newsletterLinks a.ic_pdf { background:transparent url('img/icon_pdf.png') center left no-repeat ; padding: 0px 0 3px 20px; }	
	div.newsletterLinks h5 { margin:0 ; padding:2px 0 4px 0 ; font-size:11px ; text-align:left ; font-weight:bold ; border-bottom: 1px dotted #CF0008 ; }
	div.newsletterLinks h5 a { color:#CF0008 ; font-size:11px ; text-decoration:none ; }
	div.newsletterLinks h5 a:hover { text-decoration:underline ; }
	div.newsletterLinks h5 a.ic_pdf { background:transparent url('img/icon_pdf.png') center left no-repeat ; padding: 6px 0 3px 20px; }	
	div.newsletterLinks h6 { margin:0 ; padding:2px 0 15px 0 ; color:#999999 ; font-size:10px ; text-align:left ; font-weight:normal ; }	
	div.newsletterLinks h6 a { color:#999999 ; font-size:10px ; text-decoration:none ;}
	div.newsletterLinks h6 a:hover { text-decoration:underline ; }

	div.newsContainer { clear:left; margin: 15px 0 ; height: 73px; background:transparent url('img/bg_newsletter.png') top left no-repeat ;	}
	form#newsSubscribe { position:relative ; margin:5px 0 15px 0; padding:0 ; height:60px ; background-color:transparent; }
	form#newsSubscribe fieldset { margin:0 ; padding:5px 0 0 10px ; border:none ; }
	form#newsSubscribe input { margin-top:3px ; }

	form#newsSubscribe fieldset#fs_eName { position:absolute ; left:0px ; top:0 ; width:155px ; font-weight:bold ; }
		form#newsSubscribe fieldset#fs_eName input { width:175px ; }
	form#newsSubscribe fieldset#fs_emailaddress { position:absolute ; left:205px ; top:0 ; width:175px ; font-weight:bold ; }
		form#newsSubscribe fieldset#fs_emailaddress input { width:230px ; }

		form#newsSubscribe fieldset#fs_buttons { position:absolute ; left:450px ; top:22px ; width:15px ; }
		form#newsSubscribe fieldset#fs_buttons button { background-color:#fff ; padding-right:3px; margin-right:5px; }
		form#newsSubscribe fieldset#fs_buttons button#send { float:right ; }
	
/* Team Details Section */
div.teamDetails { clear:left; margin:0 0 0 5px; padding:0; width:728px;}
	div.teamDetails div.textarea h1 { padding:2px 0 3px 15px; margin:0; font-size:14px; line-height:18px; font-weight:bold; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x; }
	div.teamDetails div.textarea li a.forum { padding:3px 0 3px 25px; background:transparent url('img/icon_forum.png') center left no-repeat ; }
	div.teamDetails div.textarea li a.fixture { padding:3px 0 3px 25px; background:transparent url('img/icon_fixture.png') center left no-repeat ; }
/* Image */
	div.teamDetails div.imageBoxLeft { float: left; margin:0px 5px 5px 0px ; padding:5px 3px 0px 5px ;  background-color:#ebebeb ; border:1px solid #c2c2c2; }
	div.teamDetails div.imageBoxLeft img { display:block ; margin-bottom:5px ; border:none ; }
	div.teamDetails div.imageBoxLeft h1 a.enlarge { margin:2px 7px 2px 7px ; padding:2px 0 2px 25px;  color:#000 ; font-size:12px ; line-height:15px ; background:transparent url('img/icon_magnify.png') center left no-repeat ; }
	
div.playerSelect  { float:left; margin: 0px 0; padding:0;}
	div.playerSelect h1 { margin:0 0 0px 0 ;padding:0px 0 2px 8px; font-family:verdana ; color:#000 ; font-weight:bold ; font-size:12px ; line-height:20px; background:transparent url('img/bg_bullet_h1.png') top left no-repeat; }
	div.playerSelect form  { margin:0; padding:0px 0 0px 0; border:1px solid #c2c2c2; }
	div.playerSelect fieldset  { border:none; padding:22px 5px 25px 5px; margin:0; background:#ebebeb; }
	div.playerSelect label  { padding:0 10px; font-weight:bold; font-size: 11px; color:#cf0008;}
	div.playerSelect select { width:240px }
	
div#FixtureInfo { float:left ; clear:left; margin:0 0 0 5px ; padding:0px 0 0 0 ; width:270px ; font-size:11px ; border-bottom:2px solid #cf0008; }
	/* div#FixtureInfo table { background-color:#FFF ; width:265px ; border-bottom:8px solid #CF0008} */
	div#FixtureInfo img { margin:0 4px 0 0px ; }
	div#FixtureInfo a { color:#000 ; text-decoration:none ; }
	div#FixtureInfo a:hover { text-decoration:underline ; }
	div#FixtureInfo h1 { padding:0px 2px 0px 5px ; font-size:18px; font-weight:normal ;color:#CF0008 ; background-color:#fff ; }
	
	div#FixtureInfo div.table-head { clear:left; float:left; margin: 0 ;  padding:0; width:100%; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x; vertical-align: middle; font-size:11px ; line-height:12px ; font-weight:bold; }
	div#FixtureInfo div.table-altrow { clear:left; float:left; margin: 0 ;  padding: 0; width:100%; background:#ebebed;  color: #333333;  text-align: left;  }
	div#FixtureInfo div.table-row { clear:left; float:none; margin: 0 ;  padding: 0; width:100%; background: transparent;  color: #333333;  text-align: left;   }
	div#FixtureInfo td.alt { padding:1px 0 1px 1px ;  }
	div#FixtureInfo div.col1 { float: left; border: none; margin: 0; padding: 3px 3px ; vertical-align: top; text-align:left; width:68px;}
	div#FixtureInfo div.col2 { float:left; border: none; margin: 0 ; padding: 3px 0px 3px 2px ;  vertical-align: top; text-align:left; width:140px;}
	div#FixtureInfo div.col3 { float:left; border: none; margin: 0; padding: 3px 0px ;  vertical-align: top; text-align:center; width:15px;}
	div#FixtureInfo div.col4 { float:left; display:block; border: none; margin: 0; padding: 3px 0px ;  vertical-align: top; text-align:center;width:30px;}
		
div#GoalscorerInfo { float:left ; margin:0 0 0 5px ; padding:0px 0 0 0 ; width:210px ; font-size:11px ; border-bottom:2px solid #cf0008; }
	body#scorers div#GoalscorerInfo { width:340px; }
	/* div#FixtureInfo table { background-color:#FFF ; width:265px ; border-bottom:8px solid #CF0008} */
	div#GoalscorerInfo img { margin:0 4px 0 0px ; }
	div#GoalscorerInfo a { color:#000 ; text-decoration:none ; }
	div#GoalscorerInfo a:hover { text-decoration:underline ; }
	div#GoalscorerInfo h1 { padding:0px 2px 0px 5px ; font-size:18px; font-weight:normal ;color:#CF0008 ; background-color:#fff ; }
	
	div#GoalscorerInfo div.table-head { clear:left; float:left; margin: 0 ;  padding:0; width:100%; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x; vertical-align: middle; font-size:11px ; line-height:12px ; font-weight:bold; }
	div#GoalscorerInfo div.table-altrow { clear:left; float:left; margin: 0 ;  padding: 0; width:100%; background:#ebebed;  color: #333333;  text-align: left;  }
	div#GoalscorerInfo div.table-row { clear:left; float:none; margin: 0 ;  padding: 0; width:100%; background: transparent;  color: #333333;  text-align: left;   }
	div#GoalscorerInfo td.alt { padding:1px 0 1px 1px ;  }
	div#GoalscorerInfo div.colA { float: left; border: none; margin: 0; padding: 3px 3px ; vertical-align: top; text-align:left; width:20px;}
	div#GoalscorerInfo div.col1 { float: left; border: none; margin: 0; padding: 3px 3px ; vertical-align: top; text-align:left; width:108px;}
		body#scorers div#GoalscorerInfo div.col1 { width:148px; }
	div#GoalscorerInfo div.colB { float: left; border: none; margin: 0; padding: 3px 3px ; vertical-align: top; text-align:left; width:60px;}	
	div#GoalscorerInfo div.col2 { float:left; border: none; margin: 0 ; padding: 3px 0px 3px 2px ;  vertical-align: top; text-align:left; width:20px;}
	div#GoalscorerInfo div.col3 { float:left; border: none; margin: 0; padding: 3px 0px ;  vertical-align: top; text-align:center; width:20px;}
	div#GoalscorerInfo div.col4 { float:left; border: none; margin: 0; padding: 3px 0px ;  vertical-align: top; text-align:center;width:20px;}
	div#GoalscorerInfo div.col5 { float:left; display:block; border: none; margin: 0; padding: 3px 0px ;  vertical-align: top; text-align:center;width:20px;}

div#PlayerProfileCol { float:left ; margin:0px 0 0px 5px ; padding:0 0 3px 0 ; width:224px ; }
	div#PlayerProfileCol h1 { padding:0px 2px 0px 5px ; font-size:18px; font-weight:normal ;color:#CF0008 ; background-color:#fff ; }
	div#PlayerProfileCol img { margin:0 4px 0 0px ; }	
	div#PlayerProfileCol div.table-head { clear:left; float:left; margin: 0 ;  padding: 3px 3px 3px 3px ; width:100%; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x; vertical-align: middle; font-size:11px ; line-height:12px ; font-weight:bold; }
	div#PlayerProfileCol div#explanationArea { position:relative ; margin:0 ; padding:0 ; font-size:11px ; color:#000; }	
	div#PlayerProfileCol div.table-foot { clear:left; float:left; display:block; margin: 0 ;  padding: 4px 3px ; width:100%; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x; vertical-align: middle; text-align:center; font-size:11px ; line-height:12px ; font-weight:bold; }
	div#PlayerProfileCol div.table-foot a { color:#FFF ; text-decoration:none ; }
	div#PlayerProfileCol div.table-foot a:hover { text-decoration: underline; }

div#PlayerProfileCol div.explanations { position:relative ; margin:0 ; padding:5px 5px ; left:0 ; top:0 ; width:218px; display:none ; text-align: left; background:#ebebed; border-left:1px solid #ebebed; border-right:1px solid #ebebed; }
	div#PlayerProfileCol div.explanations h1 { font-size: 14px; line-height: 18px; background:transparent; margin:0; padding:0; text-align:center; font-weight:bold;}
	div#PlayerProfileCol div.explanations ul { clear:left; margin:0; padding:0;  }
	div#PlayerProfileCol div.explanations li { float:left; margin:0; padding:0; width:48%; } 
	div#PlayerProfileCol div.explanations img { margin: 0 auto; border:1px solid #ebebed;}
	
div#PlayerProfileCol div#initialexplan { width:218px; display:block ; text-align: center; margin:0 ; padding:5px 5px ; }
	
/* Sponsors section */
div.explanations { position:relative ; margin:5px 0 ; padding:8px 0px 8px 0px ; left:0 ; top:0 ;  display:none ; text-align: center; background:transprent; }
div.explanations h1 { margin:10px 0 0 0 ; color:#000 ; font-weight: bold; }
div.explanations h2 { margin:10px 0 10px 0 ; color:#CF0008 ; font-weight: bold; line-height:22px;}
div.explanations li { list-style-type:none; list-style-image: none; }
div.explanations img { display:block; margin-right:0px; }
div.explanations h5.gallery { margin:10px 0 0 0 ; color:#CF0008 ; font-weight: bold; width:auto; text-align: center;}
	div#home div#initialexplan { margin:0; padding:0; text-align:left; }

div#initialexplan { clear:left; display:block; margin: 5px 0; text-align: center; }
	div#initialexplan img { margin:0; padding:0; }
	div#home div.explanations { margin:0; padding:0; text-align:left; }

div#displayFocus { clear:left; margin:20px 0 0 10px ; width:721px; padding:0 ; background:#fbfbfb url('img/bg_focus.png') bottom left no-repeat ; }
	div#displayFocus div#head { margin:0 ; padding:3px 0px 3px 14px ; color:#FFF ; font-size:10px ; background:transparent url('img/bg_h1_red.png') top left repeat-x; border-top: inset 1px; }
	div#displayFocus div#head h1 { color:#fff; line-height:14px ;}
	div#displayFocus h1 { margin:0 ; padding:0 ; color:#000 ; font-size:14px ; line-height:17px ; font-weight: bold; } 
	div#displayFocus img { display:block; padding: 0; margin:0 0px 0 0px ; }	
	div#displayFocus div#explanationArea { position:relative ; margin:0 ; padding:0 ;  font-size:11px ; }	
	div#displayFocus div#foot { clear:left; margin:10px 0 0 0 ; padding:0 0 4px 0 ; color:#000 ;background:transparent; text-align: center; font-size:10px ; font-weight: bold;  }
	div#displayFocus div#foot a { color:#000 ; text-decoration:underline ; }
	div#displayFocus div#foot a:hover { text-decoration: none; }
	
div.thumbcontainer  {float:left; display:inline; margin:5px 10px; padding:0; }

div.sponsorItem {	float:left; margin:5px; padding:0;}
	div.sponsorItem img, div.sponsorItem a img { display: block; margin:0; padding: 0;  border:1px solid #666666; }
	div.sponsorItem h1, div.sponsorItem h1 a { margin:3px 0 0 0 ; padding:0 ; color:#000 ; font-size:11px ; line-height:12px ; text-align:center; text-decoration:none; font-weight: normal; } 
div#lookalikes div.sponsorItem {	margin:5px 10px 5px 0px; }
	div#lookalikes div.sponsorItem img, div#lookalikes div.sponsorItem a img { width:100px; height:100px; }
	/*div#lookalikes div#sponsorItem1, div#lookalikes div#sponsorItem7 {margin-left:10px; }
	/*div#lookalikes div#sponsorItem6 {margin-right:0px; }
	
/* Humour: look-a-likes */

/* display the two images side by side */
div#displayFocus div.explanations div.lookImg1 { clear:left; float:left; margin-left:30px; padding:0; background:#c2c2c2; border:1px solid #666666; }
	div#displayFocus div.explanations div.lookImg1 img { display:block; margin:0; padding:0; }
	div#displayFocus div.explanations div.lookImg1 h1 { clear:left; padding:2px 0 3px 0; line-height: 14px; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x;}
div#displayFocus div.explanations div.lookImg2 { float:left; margin-left: 20px; padding:0; background:#c2c2c2; border:1px solid #666666; }
	div#displayFocus div.explanations div.lookImg2 img { display:block; margin:0; padding:0; }
	div#displayFocus div.explanations div.lookImg2 h1 { clear:left; padding:2px 0 3px 0; line-height: 14px; color:#fff; background:transparent url('img/bg_h1_red.png') top left repeat-x;}
div#displayFocus div.explanations div.lookDesc { float:left; margin: 0 0 0 20px; padding:10px 5px 10px 5px ; width:270px; background:#fff; text-align: center; border:1px solid #666666; }
	div#displayFocus div.explanations div.lookDesc h1 { color:#000; }
	div#displayFocus div.explanations div.lookDesc img { display: inline; margin: 0 auto; }
	/* Custom layouts */
	div#shop div#displayFocus div.explanations div.lookImg1 { background:#fff; width:315px; text-align: center; }
	div#shop div#displayFocus div.explanations div.lookImg1 h1 { padding:2px 3px 3px 3px; } 
	div#shop div#displayFocus div.explanations div.lookDesc { text-align: left; }
	body.sponsors div#displayFocus div.explanations div.lookDesc { float:left; margin: 0 0 0 20px; padding:10px 5px 10px 5px ; width:370px; text-align: center; border:none; background-color:transparent; }
	
/* Start Bonus Ball Page */
div.bonusBall { clear:left ; margin:15px 0 0 0 ; padding:0 ; border:2px solid #blue; }
	div.bonusBall div.stdContHeadImg { padding-bottom:5px ; }
	div.bonusBall img { vertical-align: middle; padding:0px 15px 2px 15px ; border:none ; }
	div.bonusBall table { margin:0px 0 10px 0 ; padding:0 ; background-color:#FFF ; border-bottom: 4px solid #CF0008; }
	div.bonusBall th { padding:2px 2px 4px 8px ; font-weight:normal ;color:#fff ; background-color:#CF0008 ; }
	div.bonusBall th strong { font-size:12px ; line-height:15px ; }
	div.bonusBall tr	{ padding:0 0 5px 0 ; }
	div.bonusBall td	{ vertical-align:top ; padding: 2px 0 2px 0 ; }
	div.bonusBall td.col1	{ vertical-align:top ; text-align: left; padding:2px 5px 2px 5px ; }
	div.bonusBall td.col2	{ vertical-align: middle; font-weight: bold ; text-align: right; padding:2px 5px 2px 0 ; }
	
div#explainballs { float:right; margin:15px 10px 5px; padding:5px; width:325px; border:1px solid #cf0008;}
	div#explainballs h1 { color:#cf0008; font-size:16px; }
	div#explainballs div.explanations {clear:both; margin:4px 0; height:32px;}
	div#explainballs div.explanations img { display:inline; vertical-align: middle; padding:0px 15px 2px 0px ;}
		div#explainballs div.balls { float:left; margin: 2px; }
	div#explainballs img {  display:block;  }
/* End Bonus Ball Page */

/* START Image Landing Page */
div.imageFocusArea { margin:15px 0 0px 0 ; padding:0 ;  }
 
div.imageFocusItem { float:left ; width:150px ; margin:0 5px 15px 5px ; padding:5px 5px 8px 5px; background: transparent url('img/thumb_bg.jpg') top left no-repeat}
 div.imageFocusItem img, div.imageFocusItem a img { display:block ; margin-bottom: 7px; border-top:none ; border-bottom:none ;} 
/* END Gallery landing page */	

/* START Contact Us */
div#contactus div.imgBoxLeftCol { margin:0 ; padding:8px 0 30px 0 ; background-color:#CF0008 ; }
	div#contactus div.imgBoxLeftCol img { border:none ; }

div#contactus div#contentFull form { position:relative ; margin:0 0 0 10px ; padding:0 ; background-color:#e2e2e2 ; border:1px solid #c3c3c3; }		
	div#contactus div#contentFull form#categoryform { margin:10px 0 20px 10px ; padding:6px 3px 6px 20px ; background-color:#CF0008 ; }
	div#contactus div#contentFull form#categoryform label { margin-right:15px ; font-weight:bold ; color:#FFF ; }
	div#contactus div#contentFull form#categoryform select { margin-right:15px ; font-size:11px ; width:250px ; }
form#CategoryForm1 fieldset, form#CategoryForm2 fieldset, form#CategoryForm3 fieldset,form#CategoryForm4 fieldset { margin:0 ; padding:14px 0 0 20px ; border:none ; }
form#CategoryForm1 input, form#CategoryForm2 input, form#CategoryForm3 input, form#CategoryForm4 input { margin-top:3px ; }
form#CategoryForm1 select, form#CategoryForm2 select, form#CategoryForm3 select, form#CategoryForm4 select { margin-top:3px ; }
form#CategoryForm1 textarea, form#CategoryForm2 textarea, form#CategoryForm3 textarea, form#CategoryForm4 textarea { margin-top:3px ; }
form#CategoryForm1 button, form#CategoryForm2 button, form#CategoryForm3 button, form#CategoryForm4 button { float:right ;  color:#000; }

form.show { display:block ; }
form.hide { display:none ; }

select.show { display:inline ; }
select.hide { display:none ; }

/* Height of form, and position of fields for each contact us form */
form#CategoryForm1 { height:270px  }
	fieldset#cf1_Name { position:absolute ; left:0 ; top:0 ; width:340px ; font-weight:bold ; }
	fieldset#cf1_Name input { width:320px ; }
	fieldset#cf1_Phone { position:absolute ; left:350px ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#cf1_Phone input { width:320px ; }
	fieldset#cf1_EmailAddress { position:absolute ; left:0 ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#cf1_EmailAddress input { width:320px ; }
	fieldset#cf1_Message { position:absolute ; left:0 ; top:100px ; width:702px ; font-weight:bold ; }
	fieldset#cf1_Message textarea { width:670px ; height:64px }
	fieldset#cf1_Buttons { position:absolute ; left:0 ; top:210px ; width:670px ; }
	
form#CategoryForm2 { height:470px  }
	fieldset#cf2_Name { position:absolute ; left:0 ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf2_Name input { width:320px ; }
	fieldset#cf2_EmailAddress { position:absolute ; left:350px ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf2_EmailAddress input { width:320px ; }
	fieldset#cf2_Team { position:absolute ; left:0 ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_Team select { width:150px ; }
	fieldset#cf2_Opposition { position:absolute ; left:350px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_Opposition input { width:320px ; }
	fieldset#cf2_gchcScore { position:absolute ; left:0 ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_gchcScore input { width:320px ; }
	fieldset#cf2_oppScore { position:absolute ; left:350px ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_oppScore input { width:320px ; }
	fieldset#cf2_motm { position:absolute ; left:0 ; top:150px ; width:344px ; font-weight:bold ; }
	fieldset#cf2_motm input { width:320px ; }
	fieldset#cf2_Goals { position:absolute ; left:0 ; top:200px ; width:702px ; font-weight:bold ; }
	fieldset#cf2_Goals textarea { width:670px ; height:40px }
	fieldset#cf2_Message { position:absolute ; left:0 ; top:270px ; width:702px ; font-weight:bold ; }
	fieldset#cf2_Message textarea { width:670px ; height:104px }
	fieldset#cf2_Buttons { position:absolute ; left:0 ; top:420px ; width:670px ; }
	
form#CategoryForm3 { height:400px  }
	fieldset#cf3_Name { position:absolute ; left:0 ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf3_Name input { width:320px ; }
	fieldset#cf3_NickName { position:absolute ; left:350px ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#cf3_NickName input { width:320px ; }
	fieldset#cf3_Email { position:absolute ; left:0px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#cf3_Email input { width:320px ; }
	fieldset#cf3_dob { position:absolute ; left:0 ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf3_dob input { width:320px ; }
	fieldset#cf3_birthplace { position:absolute ; left:350px ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#cf3_birthplace input { width:320px ; }
	fieldset#cf3_Team { position:absolute ; left:0 ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#cf3_Team select { width:150px ; }
	fieldset#cf3_pheight { position:absolute ; left:500px ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#cf3_pheight input { width:150px ; }
	fieldset#cf3_pposition { position:absolute ; left:160px ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#cf3_pposition select { width:150px ; }
	fieldset#cf3_squadNo { position:absolute ; left:350px ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#cf3_squadNo input { width:100px ; }
	fieldset#cf3_Clubs { position:absolute ; left:0 ; top:200px ; width:702px ; font-weight:bold ; }
	fieldset#cf3_Clubs textarea { width:670px ; height:40px }
	fieldset#cf3_Honours { position:absolute ; left:0 ; top:270px ; width:702px ; font-weight:bold ; }
	fieldset#cf3_Honours textarea { width:670px ; height:40px }
	fieldset#cf3_Buttons { position:absolute ; left:0 ; top:350px ; width:670px ; }
	
form#CategoryForm4 { height:270px  }
	fieldset#cf4_Name { position:absolute ; left:0 ; top:0 ; width:340px ; font-weight:bold ; }
	fieldset#cf4_Name input { width:320px ; }
	fieldset#cf4_Phone { position:absolute ; left:350px ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#cf4_Phone input { width:320px ; }
	fieldset#cf4_EmailAddress { position:absolute ; left:0 ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#cf4_EmailAddress input { width:320px ; }
	fieldset#cf4_Message { position:absolute ; left:0 ; top:100px ; width:702px ; font-weight:bold ; }
	fieldset#cf4_Message textarea { width:670px ; height:64px }
	fieldset#cf4_Buttons { position:absolute ; left:0 ; top:210px ; width:670px ; }
/* END Contact Us */

/* Admin Section */
/* Admin Search Results */
div.resultsArea { clear:left; margin:0 0 5px 10px; padding:0px 0; }
	
	div.resultsArea div.table-head { clear:left; margin: 0 ;  padding: 0; width:98%; background: #ebebed;  color: #333333;  vertical-align: top;  }
		div.resultsArea div.table-head div.textarea { margin:0; padding:0; font-weight:bold; }
		div.resultsArea div.table-head div.textarea img {padding:0px 0px 0px 5px ; }
		div.resultsArea div.table-head div.sortOptions { float:left; margin-left:6px; background:transparent; vertical-align: top;} 
		div.resultsArea div.table-head div.sortOptions img { display:block; margin:0px 0px 2px 2px ; border:none ; } 
	
	div.resultsArea div.table-row { clear:left; float:none; margin: 0 ;  padding: 0; width:98%; background: transparent;  color: #333333;  text-align: left;  }
	div.resultsArea div.table-altrow { clear:left; float:left; margin: 0 ;  padding: 0; width:98%; background:#ebebed;  color: #333333;  text-align: left;  }
	
	div.resultsArea div.column1 {  float: left; border: none; margin: 0; padding: 5px 3px 5px 8px ; vertical-align: top; text-align:left; }
	div.resultsArea div.column2 { float: left; display:block; border: none; margin: 0; padding: 5px 0px;  vertical-align: top; text-align:center; }
	div.resultsArea div.column3 { float:left; border: none; margin: 0; padding: 5px 0px ;  vertical-align: top; text-align:center;   }
	div.resultsArea div.column4 { float: left;  border: none; margin: 0; padding: 5px 3px;  vertical-align: top; text-align:center;  }
	div.resultsArea div.column5 { float: left; display:block; border: none; margin: 0; padding: 5px 0px;  vertical-align: top; text-align:center;  }
	div.resultsArea div.column6 { float: left; display:block; border: none; margin: 0; padding: 5px 0px;  vertical-align: top; text-align:center;  }
	div.resultsArea div.column7 { display:block; border: none; margin: 0; padding: 5px 0px ;  vertical-align: top; }
	div.resultsArea div.columnMax { display:block; border: none; margin: 0; padding: 3px 0px 3px 10px;  vertical-align: top; background:#ebebed; font-weight:bold; }
	
	div.resultsArea ul { margin:0 ; padding:2px 0 2px 0px; list-style-type:none ;}
	div.resultsArea li { display:inline ; padding:0 0px ; font-size:11px ; color:#576b35 ;}

/* Redirection Navigation */
div#navigation  { margin:0 0 0 10px; }
	div#navigation ul { margin:0; padding:0; }
	div#navigation ul li { list-style: none; list-style-image: none; }

/* Form Basics */
div#admin div#contentFull form { position:relative ; margin:0 0 0 10px ; padding:0 ; background-color:#e2e2e2 ; border:1px solid #c3c3c3; }	
	div#admin div#contentFull form#categoryform { margin:10px 0 20px 10px ; padding:6px 3px 6px 20px ; background-color:#CF0008 ; }
	div#admin div#contentFull form#categoryform label { margin-right:15px ; font-weight:bold ; color:#FFF ; }
	div#admin div#contentFull form#categoryform select { margin-right:15px ; font-size:11px ; width:250px ; }	

form#AdminForm1 fieldset, form#AdminForm2 fieldset, form#AdminForm3 fieldset, form#AdminForm4 fieldset,form#AdminForm4a fieldset, form#AdminForm5 fieldset,
form#AdminForm6 fieldset, form#AdminForm7 fieldset, form#AdminForm8 fieldset, form#AdminForm9 fieldset, form#AdminForm10 fieldset,
form#AdminForm11 fieldset
	 { margin:0 ; padding:14px 0 0 20px ; border:none ; }
form#AdminForm1 input, form#AdminForm2 input, form#AdminForm3 input, form#AdminForm4 input, form#AdminForm4a input, form#AdminForm5 input,
form#AdminForm6 input, form#AdminForm7 input, form#AdminForm8 input, form#AdminForm9 input, form#AdminForm10 input,
form#AdminForm11 input
	{ margin-top:3px ; }
form#AdminForm1 select, form#AdminForm2 select, form#AdminForm3 select, form#AdminForm4 select, form#AdminForm4a select, form#AdminForm5 select,
form#AdminForm6 select, form#AdminForm7 select, form#AdminForm8 select, form#AdminForm9 select, form#AdminForm10 select,
form#AdminForm11 select
	{ margin-top:3px ; }
form#AdminForm1 textarea, form#AdminForm2 textarea, form#AdminForm3 textarea, form#AdminForm4 textarea, form#AdminForm4a textarea, form#AdminForm5 textarea,
form#AdminForm6 textarea, form#AdminForm7 textarea, form#AdminForm8 textarea, form#AdminForm9 textarea, form#AdminForm10 textarea,
form#AdminForm11 textarea
	{ margin-top:3px ; }
form#AdminForm1 button, form#AdminForm2 button, form#AdminForm3 button, form#AdminForm4 button, form#AdminForm4a button, form#AdminForm5 button,
form#AdminForm6 button, form#AdminForm7 button, form#AdminForm8 button, form#AdminForm9 button, form#AdminForm10 button,
form#AdminForm11 button
	{ background-color:#cf0008 ; border:none; color:#FFF; }

/* Media Article layout */
form#AdminForm1 { height:440px  }
	fieldset#af1_Title { position:absolute ; left:0 ; top:0px ; width:600px ; font-weight:bold ; }
	fieldset#af1_Title input { width:580px ; }
	fieldset#af1_summary { position:absolute ; left:620px ; top:0px ; width:165px ; font-weight:bold ; }
	fieldset#af1_summary input { width:20px ; }
	fieldset#af1_author { position:absolute ; left:0px ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#af1_author input { width:320px ; }
	fieldset#af1_Date { position:absolute ; left:350px ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#af1_Date input { width:320px ; }
	fieldset#af1_Source { position:absolute ; left:0px ; top:100px ; width:192px ; font-weight:bold ; }
	fieldset#af1_Source input { width:190px ; }
	fieldset#af1_SourceImg { position:absolute ; left:200px ; top:100px ; width:120px ; font-weight:bold ; }
	fieldset#af1_SourceImg input { width:120px ; }
	fieldset#af1_Link { position:absolute ; left:350px ; top:100px ; width:340px ; font-weight:bold ; }
	fieldset#af1_Link input { width:320px ; }
	fieldset#af1_Image { position:absolute ; left:0 ; top:150px ; width:340px ; font-weight:bold ; }
	fieldset#af1_Image input { width:320px ; }
	fieldset#af1_Caption { position:absolute ; left:350px ; top:150px ; width:340px ; font-weight:bold ; }
	fieldset#af1_Caption input { width:320px ; }
	fieldset#af1_Content { position:absolute ; left:0 ; top:200px ; width:702px ; font-weight:bold ; }
	fieldset#af1_Content textarea { width:670px ; height:124px }
	fieldset#af1_Buttons { position:absolute ; left:0 ; top:370px ; width:670px ; }
	
/* Bulletin Board layout */
form#AdminForm2 { height:460px  }
	fieldset#af2_Title { position:absolute ; left:0 ; top:0px ; width:670px ; font-weight:bold ; }
	fieldset#af2_Title input { width:670px ; }
	fieldset#af2_Date { position:absolute ; left:0px ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#af2_Date input { width:320px ; }
	fieldset#af2_expDate { position:absolute ; left:350px ; top:50px ; width:340px ; font-weight:bold ; }
	fieldset#af2_expDate input { width:320px ; }
	fieldset#af2_Image { position:absolute ; left:0 ; top:100px ; width:340px ; font-weight:bold ; }
	fieldset#af2_Image input { width:320px ; }
	fieldset#af2_Caption { position:absolute ; left:350px ; top:100px ; width:340px ; font-weight:bold ; }
	fieldset#af2_Caption input { width:320px ; }
	fieldset#af2_Content { position:absolute ; left:0 ; top:150px ; width:702px ; font-weight:bold ; }
	fieldset#af2_Content textarea { width:670px ; height:124px }
	fieldset#af2_Link { position:absolute ; left:0px ; top:320px ; width:702px ; font-weight:bold ; }
	fieldset#af2_Linktxt { position:absolute ; left:0px ; top:350px ; width:340px ; font-weight:bold ; }
	fieldset#af2_Linktxt input { width:320px ; }
	fieldset#af2_LinkUrl { position:absolute ; left:350px ; top:350px ; width:340px ; font-weight:bold ; }
	fieldset#af2_LinkUrl input { width:320px ; }
	fieldset#af2_Buttons { position:absolute ; left:0 ; top:400px ; width:670px ; }
	
/* Player Profile Layout */
form#AdminForm3 { height:400px  }
	fieldset#af3_Name { position:absolute ; left:0 ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#af3_Name input { width:320px ; }
	fieldset#af3_NickName { position:absolute ; left:350px ; top:0 ; width:344px ; font-weight:bold ; }
	fieldset#af3_NickName input { width:320px ; }
	fieldset#af3_Email { position:absolute ; left:0px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#af3_Email input { width:320px ; }
	fieldset#af3_dob { position:absolute ; left:0 ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#af3_dob input { width:320px ; }
	fieldset#af3_birthplace { position:absolute ; left:350px ; top:100px ; width:344px ; font-weight:bold ; }
	fieldset#af3_birthplace input { width:320px ; }
	fieldset#af3_Team { position:absolute ; left:0 ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#af3_Team select { width:150px ; }
	fieldset#af3_pheight { position:absolute ; left:500px ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#af3_pheight input { width:150px ; }
	fieldset#af3_opposition { position:absolute ; left:160px ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#af3_opposition select { width:150px ; }
	fieldset#af3_squadNo { position:absolute ; left:350px ; top:150px ; width:200px ; font-weight:bold ; }
	fieldset#af3_squadNo input { width:100px ; }
	fieldset#af3_Clubs { position:absolute ; left:0 ; top:200px ; width:702px ; font-weight:bold ; }
	fieldset#af3_Clubs textarea { width:670px ; height:40px }
	fieldset#af3_Honours { position:absolute ; left:0 ; top:270px ; width:702px ; font-weight:bold ; }
	fieldset#af3_Honours textarea { width:670px ; height:40px }
	fieldset#af3_Buttons { position:absolute ; left:0 ; top:350px ; width:670px ; }
	
/* Match Report Layout */
form#AdminForm4 { height:290px  }
	fieldset#af4_Team { position:absolute ; left:0 ; top:0px ; width:104px ; font-weight:bold ; }
	fieldset#af4_Team select { width:100px ; }
	fieldset#af4_Date { position:absolute ; left:115px ; top:0px ; width:104px ; font-weight:bold ; }
	fieldset#af4_Date input { width:95px ; }
	fieldset#af4_Venue { position:absolute ; left:230px ; top:0px ; width:54px ; font-weight:bold ; }
	fieldset#af4_Venue input { width:20px ; }
	fieldset#af4_Opposition { position:absolute ; left:350px ; top:0px ; width:344px ; font-weight:bold ; }
	fieldset#af4_Opposition input { width:320px ; }
	fieldset#af4_gchcScore { position:absolute ; left:0 ; top:50px ; width:104px ; font-weight:bold ; }
	fieldset#af4_gchcScore input { width:95px ; }
	fieldset#af4_oppScore { position:absolute ; left:115px ; top:50px ; width:144px ; font-weight:bold ; }
	fieldset#af4_oppScore input { width:95px ; }
	fieldset#af4_Type { position:absolute ; left:230px ; top:50px ; width:40px ; font-weight:bold ; }
	fieldset#af4_Type input { width:20px ; }
	fieldset#af4_Wld { position:absolute ; left:270px ; top:50px ; width:40px ; font-weight:bold ; }
	fieldset#af4_Wld input { width:20px ; }
	fieldset#af4_motm { position:absolute ; left:350px ; top:50px ; width:344px ; font-weight:bold ; }
	fieldset#af4_motm select { width:320px ; }
	fieldset#af4_Goals { position:absolute ; left:0 ; top:150px ; width:702px ; font-weight:bold ; }
	fieldset#af4_Goals textarea { width:670px ; height:40px }
	fieldset#af4_Message { position:absolute ; left:0 ; top:100px ; width:702px ; font-weight:bold ; }
	fieldset#af4_Message textarea { width:670px ; height:104px }
	fieldset#af4_Buttons { position:absolute ; left:0 ; top:240px ; width:670px ; }
	
/* Match Goal Scorers Layout */
form#AdminForm4a { height:100px  }
	fieldset#af4a_mID { position:absolute ; left:0 ; top:0px ; width:104px ; font-weight:bold ; }
	fieldset#af4a_mID input { width:100px ; }
	fieldset#af4a_scorer { position:absolute ; left:20px ; top:0px ; width:304px ; font-weight:bold ; }
	fieldset#af4a_scorer select { width:300px ; }
	fieldset#af4a_Buttons { position:absolute ; left:330px ; top:15px ; width:70px ; }
	fieldset#af4a_Buttons img { vertical-align: top; } 
	
/* Question & Answers Layout */
form#AdminForm5 { height:950px  }
	fieldset#af5_q1 { position:absolute ; left:0 ; top:0px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q1 input { width:670px ; }
	fieldset#af5_q2 { position:absolute ; left:0 ; top:50px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q2 input { width:670px ; }
	fieldset#af5_q3 { position:absolute ; left:0 ; top:100px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q3 input { width:670px ; }
	fieldset#af5_q4 { position:absolute ; left:0 ; top:150px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q4 input { width:670px ; }
	fieldset#af5_q5 { position:absolute ; left:0 ; top:200px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q5 input { width:670px ; }
	fieldset#af5_q6 { position:absolute ; left:0 ; top:250px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q6 input { width:670px ; }
	fieldset#af5_q7 { position:absolute ; left:0 ; top:300px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q7 input { width:670px ; }
	fieldset#af5_q8 { position:absolute ; left:0 ; top:350px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q8 input { width:670px ; }
	fieldset#af5_q9 { position:absolute ; left:0 ; top:400px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q9 input { width:670px ; }
	fieldset#af5_q10 { position:absolute ; left:0 ; top:450px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q10 input { width:670px ; }
	fieldset#af5_q11 { position:absolute ; left:0 ; top:500px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q11 input { width:670px ; }
	fieldset#af5_q12 { position:absolute ; left:0 ; top:550px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q12 input { width:670px ; }
	fieldset#af5_q13 { position:absolute ; left:0 ; top:600px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q13 input { width:670px ; }
	fieldset#af5_q14 { position:absolute ; left:0 ; top:650px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q14 input { width:670px ; }
	fieldset#af5_q15 { position:absolute ; left:0 ; top:700px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q15 input { width:670px ; }
	fieldset#af5_q16 { position:absolute ; left:0 ; top:750px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q16 input { width:670px ; }
	fieldset#af5_q17 { position:absolute ; left:0 ; top:800px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q17 input { width:670px ; }
	fieldset#af5_q18 { position:absolute ; left:0 ; top:850px ; width:702px ; font-weight:bold ; }
	fieldset#af5_q18 input { width:670px ; }
	fieldset#af5_Buttons { position:absolute ; left:0 ; top:900px ; width:670px ; }
	
/* Bonus Ball Layout */
form#AdminForm6 { height:100px  }
	fieldset#af6_date { position:absolute ; left:0 ; top:0px ; width:342px ; font-weight:bold ; }
	fieldset#af6_date input { width:320px ; }
	fieldset#af6_ball { position:absolute ; left:350px ; top:0px ; width:342px ; font-weight:bold ; }
	fieldset#af6_ball select { width:80px ; }
	fieldset#af6_Buttons { position:absolute ; left:0 ; top:50px ; width:670px ; }
	
/* Look-a-like Layout */
form#AdminForm7 { height:170px  }
	fieldset#af7_memberImg { position:absolute ; left:0 ; top:0px ; width:342px ; font-weight:bold ; }
	fieldset#af7_memberImg input { width:320px ; }
	fieldset#af7_memberTxt { position:absolute ; left:350px ; top:0px ; width:342px ; font-weight:bold ; }
	fieldset#af7_memberTxt input { width:320px ; }
	fieldset#af7_lookImg { position:absolute ; left:0 ; top:50px ; width:342px ; font-weight:bold ; }
	fieldset#af7_lookImg input { width:320px ; }
	fieldset#af7_lookTxt { position:absolute ; left:350px ; top:50px ; width:342px ; font-weight:bold ; }
	fieldset#af7_lookTxt input { width:320px ; }
	fieldset#af7_Buttons { position:absolute ; left:0 ; top:100px ; width:670px ; }
	
/* Quote Layout */
form#AdminForm8 { height:150px  }
	fieldset#af8_quote { position:absolute ; left:0 ; top:0px ; width:702px ; font-weight:bold ; }
	fieldset#af8_quote input { width:670px ; }
	fieldset#af8_explain { position:absolute ; left:0px ; top:50px ; width:702px ; font-weight:bold ; }
	fieldset#af8_explain input { width:670px ; }
	fieldset#af8_Buttons { position:absolute ; left:0 ; top:100px ; width:670px ; }
	
/* Gallery Layout */
form#AdminForm9 { height:200px  }
	fieldset#af9_title { position:absolute ; left:0 ; top:0px ; width:702px ; font-weight:bold ; }
	fieldset#af9_title input { width:670px ; }
	fieldset#af9_folder { position:absolute ; left:0px ; top:50px ; width:342px ; font-weight:bold ; }
	fieldset#af9_folder input { width:320px ; }
	fieldset#af9_file { position:absolute ; left:0px ; top:100px ; width:342px ; font-weight:bold ; }
	fieldset#af9_file input { width:320px ; }
	fieldset#af9_type { position:absolute ; left:350px ; top:100px ; width:102px ; font-weight:bold ; }
	fieldset#af9_type select { width:80px ; }
	fieldset#af9_total { position:absolute ; left:455px ; top:100px ; width:102px ; font-weight:bold ; }
	fieldset#af9_total input { width:80px ; }
	fieldset#af9_Buttons { position:absolute ; left:0 ; top:150px ; width:670px ; }

/* Sponsor Layout */
form#AdminForm10 { height:290px  }
	fieldset#af10_title { position:absolute ; left:0 ; top:0px ; width:572px ; font-weight:bold ; }
	fieldset#af10_title input { width:570px ; }
	fieldset#af10_type { position:absolute ; left:590px ; top:0px ; width:102px ; font-weight:bold ; }
	fieldset#af10_type select { width:80px ; }
	fieldset#af10_image { position:absolute ; left:0px ; top:50px ; width:342px ; font-weight:bold ; }
	fieldset#af10_image input { width:320px ; }
	fieldset#af10_link { position:absolute ; left:350px ; top:50px ; width:342px ; font-weight:bold ; }
	fieldset#af10_link input { width:320px ; }
	fieldset#af10_desc { position:absolute ; left:0px ; top:100px ; width:702px ; font-weight:bold ; }
	fieldset#af10_desc textarea { width:670px ; height:104px }
	fieldset#af10_Buttons { position:absolute ; left:0 ; top:240px ; width:670px ; }
	
/* Members Layout */
form#AdminForm11 { height:1000px  }
	fieldset#af11_title { position:absolute ; left:0 ; top:0px ; width:85px ; font-weight:bold ; }
	fieldset#af11_title select { width:80px ; }
	fieldset#af11_fname { position:absolute ; left:90px ; top:0px ; width:220px ; font-weight:bold ; }
	fieldset#af11_fname input { width:230px ; }
	fieldset#af11_lname { position:absolute ; left:350px ; top:0px ; width:220px ; font-weight:bold ; }
	fieldset#af11_lname input { width:300px ; }
	fieldset#af11_dob { position:absolute ; left:0 ; top:50px ; width:105px ; font-weight:bold ; }
	fieldset#af11_dob input { width:75px ; }
	fieldset#af11_gender { position:absolute ; left:90px ; top:50px ; width:85px ; font-weight:bold ; }
	fieldset#af11_gender select { width:80px ; }
	fieldset#af11_ethnic { position:absolute ; left:210px ; top:50px ; width:125px ; font-weight:bold ; }
	fieldset#af11_ethnic select { width:115px ; }
	fieldset#af11_address1 { position:absolute ; left:0 ; top:100px ; width:380px ; font-weight:bold ; }
	fieldset#af11_address1 input { width:275px ; }
	fieldset#af11_address2 { position:absolute ; left:0 ; top:150px ; width:702px ; font-weight:bold ; }
	fieldset#af11_address2 input { width:275px ; }
	fieldset#af11_address3 { position:absolute ; left:0 ; top:180px ; width:702px ; font-weight:bold ; }
	fieldset#af11_address3 input { width:275px ; }
	fieldset#af11_address4 { position:absolute ; left:0 ; top:210px ; width:702px ; font-weight:bold ; }
	fieldset#af11_address4 input { width:275px ; }
	fieldset#af11_postcode { position:absolute ; left:350px ; top:100px ; width:165px ; font-weight:bold ; }
	fieldset#af11_postcode input { width:140px ; }
	fieldset#af11_phone1 { position:absolute ; left:0 ; top:250px ; width:325px ; font-weight:bold ; }
	fieldset#af11_phone1 input { width:320px ; }
	fieldset#af11_phone2 { position:absolute ; left:350px ; top:250px ; width:325px ; font-weight:bold ; }
	fieldset#af11_phone2 input { width:300px ; }
	fieldset#af11_email1 { position:absolute ; left:0 ; top:300px ; width:325px ; font-weight:bold ; }
	fieldset#af11_email1 input { width:320px ; }
	fieldset#af11_email2 { position:absolute ; left:350px ; top:300px ; width:325px ; font-weight:bold ; }
	fieldset#af11_email2 input { width:300px ; }
	fieldset#af11_membership { position:absolute ; left:0 ; top:350px ; width:325px ; font-weight:bold ; }
	fieldset#af11_membership label { margin-right:57px;} 
	fieldset#af11_membership select { width:145px ; }
	fieldset#af11_medical { position:absolute ; left:0 ; top:400px ; width:702px ; font-weight:bold ; }
	fieldset#af11_medical textarea { width:670px ; height:64px; }
	fieldset#af11_phone3 { position:absolute ; left:0 ; top:500px ; width:325px ; font-weight:bold ; }
	fieldset#af11_phone3 input { width:275px ; }
	fieldset#af11_disability { position:absolute ; left:0 ; top:550px ; width:702px ; font-weight:bold ; }
	fieldset#af11_disability textarea { width:670px ; height:64px; }
	fieldset#af11_qualify { position:absolute ; left:0 ; top:650px ; width:702px ; font-weight:bold ; }
	fieldset#af11_qualify textarea { width:670px ; height:64px;  }
	fieldset#af11_crb { position:absolute ; left:0 ; top:750px ; width:325px ; font-weight:bold ; }
	fieldset#af11_crb label { margin-right:15px;} 
	fieldset#af11_crb select { width:80px ; }
	fieldset#af11_school { position:absolute ; left:0 ; top:800px ; width:702px ; font-weight:bold ;  }
	fieldset#af11_school label { margin-right:44px ;}	
	fieldset#af11_school input { width:320px ; }
	fieldset#af11_guardian { position:absolute ; left:0px ; top:850px ; width:702px ; font-weight:bold ; }
	fieldset#af11_guardian input { width:320px ; }
	fieldset#af11_signed { position:absolute ; left:0 ; top:900px ; width:195px ; font-weight:bold ; }
	fieldset#af11_signed select { width:80px ; }
	fieldset#af11_paid { position:absolute ; left:205px ; top:900px ; width:105px ; font-weight:bold ; }
	fieldset#af11_paid select { width:80px ; }
	fieldset#af11_Buttons { position:absolute ; left:0 ; top:950px ; width:670px ; }
	
/* END admin Section */

/* Div which can contain league and sponsors logos */
div#footerGraphics { clear:left ; margin:5px 0 0 0 ; padding:0px 0 0px 5px ; height:65px ; background-color:transparent ; background-position:bottom left; background-repeat: no-repeat; }
	div#footerGraphics img { margin:0 1px 0 0 ; }
	div#footerGraphics a img { border:0; margin:0 ;padding:0; }
	div#footerGraphics div.icons { float:left; margin:20px 5px 0 0; }
	div#footerGraphics div.sponsor { float:right; margin:0 10px; }
	
/* Footer content  */
div#footer { clear:left ; position:relative ; margin:0 ; padding:0 ; height:18px ; color:#fff ; background:#cf0008 ; font-size:10px ; }
	div#footer a { color:#fff ; text-decoration:none ; }
	div#footer a:hover { text-decoration:underline ; }
div#footer div#ftrLinks { position:absolute ; left:660px ; top:2px ; width:300px ; text-align:right ; }
	div#ftrLinks ul { margin:0 ; padding:0 ; }
	div#ftrLinks li { display:inline ; }
	div#ftrLinks a { border-left:1px solid #fff ; padding:0 4px ; }
	div#ftrLinks a.first { border-left:none ; }
div#footer div#ftrText { position:absolute ; left:10px ; top:2px ; width:400px ; }

