@charset "utf-8";
/* CSS Document */

/*==== THEME DEFAULT STYLES ====*/
/* Forum Wrapper */
#forum {
position:relative;
font-size: 0.9em;
text-align:left;
font-family:"Arial", "Helvetica", Sans-serif;
width:100%;
margin-bottom:15px;
clear: both;
width: 615px;
display: block;
}

div#FulhamForum_LoggedInPanel.sys_navbar {position: relative}

#forum .sys_inner {height: 1%; position: relative; top: 0;}

#forum .sys_content {
	background: none;
	width: auto;
	margin: 0;
}
	#forum img {border:0 none;}
    /* Attempt removal of any inherited formatting from other webpage css */
    #forum h1, #forum h2, #forum h3 {font-size:100%; margin:0; padding:0; border:0 none; font-weight:bold; background:none;}
    /*---*/
    
	/* Tool bar */
	#forum div.sys_navbar {
   /*  width:100%; */
    clear:both;
    margin-bottom:8px;
	padding: 0;
	color:#000;
	background:#fff;}
		#forum div.sys_navbar .sys_linklist {
		padding:5px;
		margin:0 5px 5px 5px;
		background:#fff;
		min-height:1.2em;}
		#forum div.sys_navbar .sys_navlinks {
		padding:0 5px 5px 5px;
		border-bottom:1px solid #fff;}
			#forum div.sys_navbar .sys_linklist .sys_nav-link {
			display:block;
			float:left;
			margin:0 10px 0 0;
			padding:0;
			text-align:center;}
				#forum a {
				color: #000;
				text-decoration:none;}
				#forum a:hover {
				color:#000;
				text-decoration:underline;
				}
				
				/* Small Icons */
				#forum .sys_forum-home-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/Home.gif") 0 0 no-repeat;}
				#forum .sys_forum-search-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/Search.gif") 0 0 no-repeat;}
				#forum .sys_forum-recent-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/Recent.gif") 0 0 no-repeat;}
				#forum .sys_forum-favourites-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/Favourites.gif") 0 0 no-repeat;}
				#forum .sys_forum-notifications-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/Notifications.gif") 0 0 no-repeat;}
				#forum .sys_forum-myposts-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/MyPosts.gif") 0 0 no-repeat;}
				#forum .sys_forum-privatemessages-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/PrivateMessages.gif") 0 0 no-repeat;}
				#forum .sys_forum-myaccount-link a {
				padding-left:20px;
				background: url("/sitelements/images/forum/MyAccount.gif") 0 0 no-repeat;}
        
    /* Admin Options */
    #forum div.sys_admin-toolbar-set{
        position:absolute;
        top:-20px;
        right:0px;
        width:142px;
        font-size:.9em;}
        #forum div.sys_admin-toolbar-set div.sys_admin-option-top {
        padding:.3em .5em .3em 20px; 
        cursor:pointer;
	color:#000;
        background:url("/aspnet_client/contensis/forum/Theme/Simple/dropdown-arrow.gif") 0 .4em no-repeat;
	border:1px solid #e5eef4;
	}
	#forum div.sys_admin-toolbar-set ul.sys_admin-toolbar-set-inner {
            display:none;
            background:#fff; 
            border:1px solid #000; 
            padding:0;
            width:140px;
            margin:0;
			position:absolute;
			right:0;}
        #forum div.sys_admin-toolbar-set ul.sys_admin-toolbar-set-inner li {
        margin:0; 
        float:none;
		text-align:left;
		list-style-type:none;}
        #forum div.sys_admin-toolbar-set ul.sys_admin-toolbar-set-inner li a.sys_linkbutton {
    	margin:0; 
    	padding:5px 14px;
    	float:none;
   		color:#000;
   		display:block;
   		background:#fff;}
            #forum div.sys_admin-toolbar-set ul.sys_admin-toolbar-set-inner li a.sys_linkbutton:hover {
            text-decoration:underline;}
              #forum div.sys_admin-toolbar-hover div.sys_admin-option-top{
                  color:#000;
                  background-color:#fff;
                  border:1px solid #000;
                  border-bottom:0 none;}
              #forum div.sys_admin-toolbar-hover ul.sys_admin-toolbar-set-inner {
              display:block;}
	    
	            /* Breadcrumb and Headings */
	            #forum .sys_forum-breadcrumb {clear:both; display:none;}
					
	 /* Action Sets */
	 .sys_category-actions {
	 	width:100%;
	 	margin-bottom:8px;}
	 	.sys_category-actions .sys_buttons {padding-bottom: 8px; margin-top: 8px;}
		
	 .sys_topic-actions {
	 width:100%;
	 margin-bottom:8px;
	 }
	 	.sys_topic-actions .sys_buttons {
		float:left;
		width: 100%;
		border-bottom: 1px solid #d1d1d1; 
		padding-bottom: 8px;
		background: #fff;
		margin-top: 10px;
		}
		.sys_topic-actions .sys_showposts {
		float:right;
		margin-right:5px;
		padding-top: 8px;
		padding-bottom: 8px;
		}
		.sys_topic-actions .sys_jumpto {
		float:right;
		margin-right:5px;
		clear: both;
		padding-bottom: 8px;
		}

     /* Forum Lists */
     #forum .sys_forabg {
	 padding:3px 5px 5px 5px;	
	 clear:both;
	 zoom:1;
	 color:#000;
	 background:#fff;	
	 margin-bottom:5px;
	 position:relative;}
	 
	 #forum .sys_forabg dfn {
	 display:none;}
	 
	 	#forum .sys_forabg .sys_inner {position: relative; top: 0;}
		
			#forum .sys_forabg .sys_inner span.sys_corners-top, #forum .sys_forabg .sys_inner span.sys_corners-bottom {
			display:none;}
			#forum ul.sys_topiclist {
				list-style-type:none;
				display:block;
				width:100%;
				clear:both;
				margin:0;
				padding:0;}
				#forum ul.sys_topiclist li.sys_row{
				list-style-type:none;
				margin:0;
				padding:4px 0;
				clear:both;
				display:block;
				border-top:1px solid #fff;
				border-bottom:1px solid #d1d1d1;
				background: url(/SiteElements/Images/Forum/listing-bkgrnd1.gif) 0 0 repeat-y;
				}
				
				#forum ul.sys_topiclist li.sys_row.sys_alternate-row {background: url(/SiteElements/Images/Forum/listing-bkgrnd2.gif) 0 0 repeat-y;}
					#forum ul.sys_topiclist dl {
					padding:0;
					margin:0;
					display:block;
					width:100%;}
					#forum ul.sys_topiclist dl.sys_icon {
					padding:0;
					margin:0;
					display:block;
					width:100%;
					/* background: url(/SiteElements/Images/Forum/listing-bkgrnd1.gif) repeat-y 0px 0px; */
					float: left;
					}
						#forum ul.sys_topiclist dl dt {
						padding:3px 45px .5em 5px;
						margin:0;			
						float:left;
						width: 40%; /* Amended to this from 47% as too big for the private messages area */
						float:left;
						display:block;
						text-indent:4px;
							}
							#forum ul.sys_topiclist dl dt .sys_navigation {
							padding-bottom:1px;
							display:block;
							/* display: block;
							width: 100%; */
							}
							#forum ul.sys_topiclist dl dt .sys_navigation a {
							font-size:1em;
							padding:0 2px;
							color:#000;
							font-weight: bold;
							}
							#forum ul.sys_topiclist dl dt span {
							/* display:block;
							float:left; */
							margin-right:3px;}
							#forum ul.sys_topiclist dl dt span.sys_forum-subheader-links {
							display:block;
							float:left;
							width: 100%;
							padding-top:3px;
							display: none;
							}
								#forum ul.sys_topiclist dl dt span.sys_forum-subheader-links a {
								padding-right:2px;
								float: left;
								}
						#forum ul.sys_topiclist dl dd {
						padding:8px 0 0 1px;
						margin:0;
						float:left;
						display:block;
						text-align:center;
						}
						#forum ul.sys_topiclist dl dd.sys_topics {
						width:10%;}
						#forum ul.sys_topiclist dl dd.sys_posts {
						width:10%;}
						#forum ul.sys_topiclist dl dd.sys_views {
						width:10%;}
						#forum ul.sys_topiclist dl dd.sys_lastpost {
						width:20%;
						width: 149px;
						text-align:left;}
						#forum ul.sys_topiclist dl dd.sys_lastpost img {display: none}
							#forum ul.sys_topiclist dl dd.sys_lastpost span {
							padding-left:7px;
							display:block;}
						#forum ul.sys_topiclist dl dd.sys_post-to {
						width:10%;}
						#forum ul.sys_topiclist dl dd.sys_post-from {
						width:10%;}
						#forum ul.sys_topiclist dl dd.sys_post-date {
						width:20%;}
						#forum ul.sys_topiclist dl dd.sys_delete-post {
						width:5%;
						text-align:left;}
							#forum ul.sys_topiclist dl dd.sys_delete-post span {
							padding-left:5px;
							display:block;}
			
			/* Forums List */		
			#forum ul.sys_forums {
			color:#000;
			background:#fff;
			display:block;
			clear:both;}
				#forum ul.sys_forums li.sys_row{
				display:block;
				clear:both;
				position:relative;
				float:left;
				width:100%;
				background: url(/SiteElements/Images/Forum/listing-bkgrnd1.gif) 0 0 repeat-y;
				padding: 2px 0;
				border-bottom: 1px solid #d1d1d1;
				}
					#forum ul.sys_forums dl{
					/* background:#fff; */
					display:block;
					margin:0;
					min-height:3.2em;}
					#forum ul.sys_forums dl dt {	
					float:left;
					padding:8px 5px 8px 45px;
					font-weight: normal;
					}
						#forum ul.sys_forums dl dt a.sys_forumtitle {	
						font-weight:700;
						color: #666666;
						color: #000;
						padding: 0 0 4px 10px;
						background: url(/siteelements/images/forum/structure/square.gif) no-repeat left 50%;	
						}
						
						#forum ul.sys_forums dl dt a.sys_forumtitle:hover,
						#forum ul.sys_forums dl dt a.sys_forumtitle:visited  {color: #666666}
						
						#forum ul.sys_forums dl dt span.sys_forum-row-options {	
						position:absolute;
						display:block;
						top:0;
						right:4px;}
						#forum ul.sys_forums dl dt span.sys_forum-row-options a {float: left}
					#forum ul.sys_forums dl dd {
					float:left;
					padding:.1em 0 0 0;
					text-align:center;
					min-height:3em;}
					#forum ul.sys_forums dl .sys_forum-status-icon {
					float:left;}
			/*----*/
			
			/* Topics List */		
			#forum ul.sys_topics {
			color:#000;
			background:#fff;
			display:block;
			clear:both;
			list-style: none;
			margin: 0;
			float: left;
			background: #e6e6e6;
			width: 100%;
			padding: 0;
			}
				#forum ul.sys_topics li.sys_row{
				display:block;
				clear:both;
				position:relative;
				padding: 4px 0;
				border-bottom: 1px solid #d1d1d1;
				float:left;
				width:100%;
				background: url(/siteelements/images/forum/listing-bkgrnd1.gif) 0 0 repeat-y;
				}
					#forum ul.sys_topics dl{
					/* background:#fff; */
					display:block;
					min-height:3.2em;
					margin:0;
					/* background: url(/SiteElements/Images/Forum/listing-bkgrnd1.gif) 0 0 repeat-y; */
					}
					#forum ul.sys_topics dl dt {	
					float:left;
					padding:.1em 5px .2em 45px;
					}
						#forum ul.sys_topics dl dt a {	
						font-weight:700;}
						#forum ul.sys_topics dl dt a.sys_topictitle{	
						font-weight:700;
						color: #cc0000 !important;
						padding-left: 10px;
						background: url(/siteelements/images/structure/square.gif) no-repeat left 6px;
						}
					#forum ul.sys_topics dl dd {
					float:left;
					padding:.1em 0 0 0;
					text-align:center;
					}
					#forum ul.sys_topics dl .sys_topic-status-icon {
					float:left;}
			#forum .sys_forabg span.sys_corners-bottom {
			clear:both;
			display:block;}
			
		/* Forum and Topic Status Icons */
		#forum ul.sys_forums dl.sys_newposts, #forum ul.sys_topics dl.sys_newposts {
		background:url("/siteelements/images/forum/forumlisting/newposts_large.gif") 0 5px no-repeat;}
		#forum ul.sys_forums dl.sys_nonewposts, #forum ul.sys_topics dl.sys_nonewposts {
		background:url("/siteelements/images/forum/forumlisting/NoNewPosts_large.gif") 10px 5px no-repeat;}
		#forum ul.sys_forums dl.sys_pinned, #forum ul.sys_topics dl.sys_pinned {
		background:url("/aspnet_client/contensis/Forum/Theme/Simple/StatusIcons/Pinned.gif") 10px 5px no-repeat;}
		#forum ul.sys_forums dl.sys_new, #forum ul.sys_topics dl.sys_new {
		background:url("/aspnet_client/contensis/Forum/Theme/Simple/StatusIcons/New.gif") 10px 5px no-repeat;}
		#forum ul.sys_forums dl.sys_locked, #forum ul.sys_topics dl.sys_closed {
		background:url("/aspnet_client/contensis/Forum/Theme/Simple/StatusIcons/Closed.gif") 10px 5px no-repeat;}
		#forum ul.sys_forums dl.sys_locked, #forum ul.sys_topics dl.sys_pinnedclosed {
		background:url("/aspnet_client/contensis/Forum/Theme/Simple/StatusIcons/PinnedClosed.gif") 10px 5px no-repeat;}
        
        /* Forum Stats Panel */
		#forum .sys_forum-stats-panel {
		clear:both;
		color:#000;
		background-color:#E6E6E6;
		padding:0;
		border:0 none;
		border:1px solid #d1d1d1;
		float: left;
		width: 100%;
		}
		    #forum .sys_forum-stats-panel h2  {	
				color:#cc0000;
		        border:0 none;
		        font-weight:bold;
		        padding:0;
		        margin-top: 8px;
				font-size:100%;}
				#forum .sys_forum-stats-panel ul li {
				list-style-type:none;
				}
		#forum .sys_stats-header {
				border-top: #cc0000 1px solid;	
    			font-weight: bold;	
    			background: url(/SiteElements/Images/Forum/promotitleredbar.gif) #000 repeat-y 0px 0px;	
    			color: #fff;
    			margin-top: 15px;
    			padding: 4px 0 4px 10px;
    			float: left;
    			width: 100%;
    			width: 607px;
		}				
		#forum .sys_stats-general {
			background: url(/siteelements/images/forum/ForumStats.gif) 16px 50% no-repeat;
			padding: 8px 0 8px 45px;
			border-bottom: 1px solid #d1d1d1;
		}		
		#forum .sys_stats-online {
			background: url(/siteelements/images/forum/UsersOnline.gif) 12px 50% no-repeat;
			padding: 8px 0 8px 45px;
			border-bottom: 1px solid #d1d1d1;
		}
		#forum .sys_stats-whoisonline {
			background: url(/siteelements/images/forum/MembersList.gif) 12px 50% no-repeat;
			padding: 8px 0 8px 45px;
			border-bottom: 0px solid #d1d1d1;
		}		
		
	/* Form Option Panels */	
	#forum fieldset {
	border:0 none;
	margin:0 0 10px 0;
	padding:0;
	color:#000;
	background:#f0f0f0;
	float: left;
	width: 100%;
	}
		#forum fieldset.sys_admin-fieldset {}
			#forum fieldset.sys_admin-fieldset legend {margin-top:5px; color:#990033; text-decoration:underline;}
	    #forum fieldset legend, #forum fieldset div.sys_legend  {
		margin: 0 0 10px 0;
		font-size:1em;
		padding: 2px 0 2px 10px;	
		font-weight: bold;	
		background: url(/siteelements/images/home/promotitleredbar.gif) #000 repeat-y left 50%;	
		color: #fff;
		border-top: 1px solid #cc0000;
		}
		#forum fieldset img {
		float:left; 
		margin-right:10px;}
	#forum div.sys_options-set {
	clear:both;
	margin-bottom:.5em;
	min-height:2em;
	text-align: left;
	}
	#forum div.sys_button-set  {
		padding-left:8px;}
	    #forum input.sys_editbox, 
	    #forum fieldset textarea.sys_editbox {
		width:235px; 
		margin-bottom:.3em;}
	    #forum fieldset select {
		width:242px; 
		float:left; 
		margin-bottom:.2em;}
	    #forum fieldset input.sys_fileuploadbox,
	    #forum fieldset input.fileuploadbox  {
		width:210px;border: 1px solid #c0c0c0}
	    #forum fieldset .sys_form-options-image {
		float:left;}
	#forum div.sys_options-set label, 
	#forum div.sys_options-set span.sys_label-span {
	float:left; 
	color:#000; 
	padding:3px 5px 3px 8px; 
	margin-bottom:.3em; 
	cursor:pointer; 
	width:120px;   
	margin-right:10px;}
		#forum fieldset div.sys_options-set label, #forum fieldset div.sys_options-set span.sys_label-span {
		color:#000;}
	#forum div.sys_options-set p {
	padding:3px 5px 3px 8px;}
	#forum div.sys_options-set span.textlabel {
	float:left; 
	padding:.3em 5px 0 0; 
	margin-bottom:.3em;}
	#forum div.sys_options-group-1 {float:left; width:49%; margin-right:10px;}
	#forum div.sys_options-group-2 {float:left; width:49%;}
	#forum fieldset div.sys_radio-check-list {padding-left:8px;}
	#forum fieldset div.sys_radio-check-list .sys_radio-check-list-inner {width:auto; margin-bottom:.3em;}
	#forum fieldset div.sys_radio-check-list label, #forum fieldset div.sys_radio-check-list input, #forum fieldset div.sys_radio-check-list select {display:inline; float:none;}
	#forum div.sys_form-helper-text {padding:5px;} 
	#forum div.sys_options-set .sys_richtext-editor {width:380px;}
	
	/* Editor Set*/
	#forum .sys_editor-set {
	height:300px;}
		#forum .rade_toolZone table, #forum .rade_toolZone table td {
		background:none !important;}
		#forum .sys_editor-set div.rade_module table, #forum .sys_editor-set div.rade_module table td {
		background:none !important;}

		
	/* New Post - New Topic - Reply Panel */
	#forum .sys_create-new-topic {
	position:relative;
	clear:both;
	height:1%;}
	
	/* Edit user account */
	#forum div.sys_current-user-photo {
	clear:both;
	margin-bottom:.5em;
	padding-left:8px;}
	#forum div.sys_current-user-photo label, #forum div.sys_current-user-photo span.sys_label-span {
	float:left;
	width:130px;
	padding-left:0;}
		#forum div.sys_current-user-photo div.sys_userphoto, #forum div.sys_current-user-photo div.sys_useravatar {
		float:left;
		padding:5px;
		margin-bottom:.5em;}
			#forum div.sys_current-user-photo div.sys_userphoto img, forum div.sys_current-user-photo div.sys_useravatar img{
			margin:0;}
			#forum div.sys_current-user-photo table.sys_userphoto-info , #forum div.sys_current-user-photo table.sys_useravatar-info {
			width:90px;
			color:#000;}
				#forum div.sys_current-user-photo table.sys_userphoto-info span.sys_label-span, #forum div.sys_current-user-photo table.sys_useravatar-info span.sys_label-span {
				width:auto;
				padding:0;
				float:none;
				display:inline;}

	    /* Options - Links */		
	    #forum a.sys_linkbutton {
	   	border: 0;	
		padding: 4px 4px 4px 10px;	
		background: #cc0000;	
		margin-bottom: 5px;	
		color: #000;	
		text-decoration: none;
		background: url(/siteelements/images/forum/structure/square.gif) no-repeat left 50%;
		}
			#forum a.sys_remove-link {
			width:22px; 
	        height:22px; 
			display:block;
	     	background:url("/aspnet_client/contensis/forum/Theme/Simple/remove-item.gif") 0 0 no-repeat;
	       	overflow:hidden;
			text-indent:-1000px;
			position:absolute;
			bottom:0;
			right:0;}
	
	/* Messages */       
	#forum .sys_forum-message {
	    color:#cc0000;
	    margin-bottom:10px;
	    display:block;
		text-align:left;
		font-size:100%;
		padding:0 5px;
		clear: both;
	    }
	#forum .sys_forum-message a,
	#forum .sys_forum-message a:visited {
		color: #cc0000;
		text-decoration: underline;
	}
	
	/* Search Page */
	#forum div.forum-search div.sys_options-group {
	width:55%;}
	    
	/* Posts Thread */
		/* Thread Actions */
		#forum .sys_add-to-notification-checkbox, #forum .sys_add-to-favourites-checkbox {
		float: left;}
			    #forum .sys_add-to-notification-checkbox input, #forum .sys_add-to-favourites-checkbox input,  #forum .sys_add-to-notification-checkbox label, #forum .sys_add-to-favourites-checkbox label {
		    	vertical-align:middle;}
	    #forum .sys_post {
	    width:99%;
	    color:#232020;
	    background:#fff;
	    margin-bottom:.8em;
	    clear:both;
	    border: 1px solid #e6e6e6;
	    float: left;
	    }
			#forum .sys_bg2 {
			background:#fff;}
    		#forum .sys_post dd, #forum .sys_post dt {margin:0;}
	    #forum .sys_post h3 {
	    font-size:1.25em;
		color:#3b4857;
	    padding:0;
	    background:none;}
		#forum .sys_post p.sys_author {
	    	font-size:1em;
	    	font-weight: bold;
			color:#333;
	   		padding:6px 0 6px 10px;
			margin:0 0 10px 0;
			background: #E6E6E6 url(../images/home/promotitleredbar.gif) repeat-y scroll left center
		}
			#forum .sys_post p.sys_author a {
			font-weight:bold;}
		#forum .sys_post div.sys_content {
		margin:0 0 1em 0;
		font-size:1.1em;
		padding-left: 8px;
		}
	    #forum .sys_post div.sys_postbody 
	    {
	    float:left;
	    padding: 0;
	    width:65%;
	    width: 400px;
	    }	
			#forum .sys_post div.sys_forumsignature {
			font-size:.95em;
			color:#999999;
			border-top:1px dotted #999999;
			margin-top:10px;
			padding:5px 0;}
	        #forum .sys_post div.sys_postbody blockquote 
	        {
	        color:#000;
	        background:#fff;
	        font-weight:normal;
	        padding:5px;
			margin:5px;
	        border:1px solid #dbdbce;
	        display:block;
	        width:auto;
	        font-size: 100%;
	        }
	        #forum .sys_post div.sys_postbody blockquote blockquote {
	         border:none;
	         padding: 5px 0;
	         margin: 5px 0;
	         font-size: 100%;
	      	 }
                #forum .sys_post div.sys_postbody blockquote hr {
	            display:none;}
	       #forum .sys_post dl.sys_postprofile {
	       float:right;
	       color:#666;
	       margin:8px 0 10px 0;
	       border-left:1px solid #fff;
	       width: 180px;
	       font-size: 100%;
	       }
		   		 #forum .sys_post dl.sys_postprofile dt, #forum .sys_post dl.sys_postprofile dd{
	      		 margin:0 0 5px 8px;}
				  #forum .sys_post dl.sys_postprofile a {
	     		 font-weight:bold;}
	      		 #forum .sys_post dl.sys_postprofile strong {
	     		 font-weight:normal;
				 color:#000;}
				 #forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons {
				 margin:0;
				 padding:0;
				 margin-top:8px;
				 list-style-type:none;}
				 	#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li {
					list-style-type:none;
					margin:0 7px 0 0;
					padding:0;
					width:100%;
					height:22px;
					float:left;}
						#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li a {
						display:block;
						width:51px;
						height:22px;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_profile-icon {
					background:url("/siteelements/images/forum/profileicon.gif") 0 0 no-repeat;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_web-icon {
					background:url("/siteelements/images/forum/websiteicon.gif") no-repeat;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_icq-icon {
					background:url("/siteelements/images/forum/icqicon.gif") no-repeat;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_yahoo-icon {
					background:url("/siteelements/images/forum/yahooicon.gif") no-repeat;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_email-icon {
					background:url("/siteelements/images/forum/emailicon.gif") no-repeat;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_pm-icon {
					background:url("/siteelements/images/forum/pmicon.gif") no-repeat;}
					#forum .sys_post dl.sys_postprofile dd ul.sys_postbuttons li.sys_msn-icon {
					background:url("/siteelements/images/forum/msnicon.gif") no-repeat;}
				 
				/* Other post options */
				 #forum .sys_post dl.sys_postprofile dd.sys_postoptions {
				 clear:both;
				 margin-top:8px;}
				 	#forum .sys_post dl.sys_postprofile dd.sys_postoptions a{
					font-weight:bold;}
		#forum .sys_post div.sys_back2top {
		padding-right:5px;}
			#forum .sys_post div.sys_back2top a{
			display:block;
			clear:both;
			float:right;
			width:12px;
			height:12px;
			overflow:hidden;
			text-indent:-1000px;
			background:url("/aspnet_client/contensis/Forum/Theme/Simple/top.gif") 0 0 no-repeat;}
			
	/* Jump  menu */
	#forum .sys_jumpbox {
	margin:0;
	padding:0;
	border:0 none;
	text-align:right;}
		#forum  .sys_jumpbox select {
		width:220px;
		margin-left:5px;
		float:none;}
		
	/* Info */
	#forum .sys_info {
	width:100%;
	color:#232020;
	background:#E6E6E6;
	margin-bottom:.8em;
	clear:both;
	float: left;
	}
		#forum .sys_info .sys_inner {
		float: left;
		width: 100%;}
	    #forum .sys_info h3 {
	    font-size:1em;
	    color:#fff;
	    padding:4px 0 4px 10px;
	    background:#000 url(/siteelements/images/home/promotitleredbar.gif) repeat-y scroll left center;
	    }
		#forum .sys_info .sys_user-avatar {
		float:right;
		width:180px;
		margin:0 0 15px 15px;
		padding-top: 18px;
		}
			#forum .sys_info .sys_user-avatar p {
			font-style:italic;
			text-decoration:underline;
			margin-bottom:5px;}
			#forum .sys_info .sys_user-avatar img {
			display:block;}
		#forum .sys_info dt {float:left; width:150px; margin:0; padding:0 0 .5em 0;}
		#forum .sys_info dd {margin:0; padding:0 0 .5em ;}
		#forum .sys_info dt.sys_options-for-user {
		font-weight:bold;}
		#forum .sys_info dd.sys_options-for-user {
		font-size:100%;
		}
		#forum .sys_info dd.sys_options-for-user a,
		#forum .sys_info dd.sys_options-for-user a:hover {
		color: #000;
		background:transparent url(/siteelements/images/structure/square.gif) no-repeat scroll left center;
		text-decoration: underline;
		font-weight: normal;
		border: none;
		padding-left: 14px;
		}
			#forum .sys_info dd.sys_options-for-user ul, #forum .sys_info dd.sys_options-for-user ul li {
			list-style-type:none;
			margin:0;
			padding:0;}
		
	/* Flickr Style Pager */
	#forum .sys_flickrpager {
	clear:both;
	width:100%;
	text-align:right; 
	padding:5px 0;
	color:#000;}
	 #forum .sys_flickrpager .sys_paginginfo {
	 float:left;
	 padding-left:5px;}
	 #forum .sys_flickrpager .sys_navigation {
	 margin-bottom:5px; 
	 font-weight:700; }
	 #forum .sys_flickrpager .sys_navigation span.sys_page, 
	 #forum .sys_flickrpager .sys_navigation span.sys_selected, 
	 #forum .sys_flickrpager .sys_navigation span.sys_navigationnext, 
	 #forum .sys_flickrpager .sys_navigation span.sys_navigationprevious {}
	 #forum .sys_flickrpager .sys_navigation span.sys_selected span, #forum .sys_flickrpager .sys_navigation a {
	 text-decoration:none; 
	 color:#fff;
	 padding:0 .3em;}
		 #forum .sys_flickrpager .sys_navigation span.sys_page a, 
		 #forum .sys_flickrpager .sys_navigation span.sys_navigationnext a, 
		 #forum .sys_flickrpager .sys_navigation span.sys_navigationprevious a {
		 color:#000;
		 }
			#forum .sys_flickrpager .sys_navigation span.sys_page a:hover, 
			#forum .sys_flickrpager .sys_navigation span.sys_navigationnext a:hover, 
			#forum .sys_flickrpager .sys_navigation span.sys_navigationprevious a:hover {}
			#forum .sys_flickrpager .sys_navigation span.sys_selected span {
			background:#fff;
			color:#cc0000;
			border: 0;}
			#forum .sys_flickrpager .sys_navigation .sys_at-start, #forum .sys_flickrpager .sys_navigation .sys_at-end {
			color:#bcbcbc;}
			#forum .sys_flickrpager .sys_navigation .sys_disabled {
			color:#bbb;}
	
	/* Corner Images */
	#forum  span.sys_corners-top {
	display:none;}
		#forum span.sys_corners-top span{}
	#forum span.sys_corners-bottom {
	display:none;}
		#forum span.sys_corners-bottom span{}
		
	/* Forum Editor */
	#forum .RadEWrapper {
	background:#dbdee2;
	border:1px solid #000;}
		#forum .RadEWrapper .RadEContentContainer {
		border:1px solid #000;
		text-align:left;}
		#forum .RadEWrapper .RadEToolbar {
		margin:0;
		background:#d9dee5;
		border:1px solid #b3bbc6;
		width:100%;}
/*==== END OF THEME DEFAULT STYLES ====*/
/*==== CUSTOM FULHAM FC STYLING ====*/
#forum #FulhamForum_LoggedInPanel.sys_navbar {
	background: #000;
	color: #fff;
}
#forum #FulhamForum_LoggedInPanel div.sys_linklist.sys_navlinks {
	color: #fff;
	background: #fff;
	padding-left: 0;
}
#forum #FulhamForum_LoggedInPanel div.sys_linklist.sys_navlinks h2 {
	color: #000;
	background: #fff url(/siteelements/images/structure/titleunderline.gif) bottom left no-repeat;
	padding: 6px 0 6px 16px;
	margin: 0;
	font-size: 1.25em;
}
#forum #FulhamForum_LoggedInPanel div.sys_linklist a {
	color: #fff;
}
#forum #FulhamForum_LoggedInPanel div.sys_linklist.sys_navlinks a {
	color: #000;
	background: #fff;
	text-decoration: none;
}
#forum #FulhamForum_LoggedInPanel div.sys_linklist {
	background: #000; 
	padding: 0;
	margin: 0 0 10px 0;
	float:	left;
	width: 100%;
	}
#forum #FulhamForum_HomePanel.sys_nav-link.sys_forum-home-link {background: #000; border-left: 1px solid #fff; padding: 6px 0 8px 20px;
}
#forum #FulhamForum_HomePanel.sys_nav-link.sys_forum-home-link a,
#forum #FulhamForum_HomePanel.sys_nav-link.sys_forum-home-link a:visited {
	color: #fff;
}
.sys_forum-search input,
.sys_forum-search select {border: 1px solid #999999}
#forum #FulhamForum_SearchPanel.sys_nav-link.sys_forum-search-link {background: #000; border-left: 1px solid #fff; padding: 6px 0 8px 20px;}
#forum #FulhamForum_SearchPanel.sys_nav-link.sys_forum-search-link a,
#forum #FulhamForum_SearchPanel.sys_nav-link.sys_forum-search-link a:visited {
	color: #fff;
}
#forum #FulhamForum_RecentPanel.sys_nav-link.sys_forum-recent-link {background: #000; border-left: 1px solid #fff; padding: 6px 0 8px 20px}
#forum #FulhamForum_RecentPanel.sys_nav-link.sys_forum-recent-link a,
#forum #FulhamForum_RecentPanel.sys_nav-link.sys_forum-recent-link a:visited {
	color: #fff;
}
#forum .sys_forabg {
	padding: 0 !important;
}
#forum #FulhamForum_ctl00_ctl04_CategoryTitleRow {
	color: #cc0000;
	font-weight: bold;
	min-height: 24px;
}
#forum ul.sys_topiclist.sys_forums {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 613px;
}
#forum #FulhamForum_ctl00_TopicPanel ul.sys_topiclist dl.sys_icon {}
#forum #FulhamForum_ctl00_AllDataPanel div.sys_info div.sys_inner dl {padding-left: 10px;}
#forum span#FulhamForum_ctl00_NoTopicsLabel.sys_warning {display: block; padding: 10px 0; color: #cc0000}
#forum span#FulhamForum_ctl00_NoTopicsLabel.sys_warning img {float: left; margin-right: 10px;}
a#FulhamForum_ctl00_SearchButton.sys_linkbutton.sys_search-button {
	background:#cc0000 none repeat scroll 0 0;
	border:1px solid #ff0000;
	color:#ffffff;
	display:block;
	margin-bottom:5px;
	margin-top:10px;
	padding:4px 4px 6px;
	text-align:center;
	text-decoration:none;
	width:100px;
}
#FulhamForum_ctl00_PostBox_EditorContainer {clear: both;}
#FulhamForum_ctl00_StatsPAnel.sys_forum-stats-panel h2 {
	padding-top: 8px;
	border-top: 1px solid #c0c0c0
}
#FulhamForum_ctl00_ctl05_CategoryTitleRow {
	color: #000; 
	padding-top: 10px; 
	Font-weight: bold; 
	min-height: 24px;
}
#FulhamForum_ctl00_ctl04_CategoryTitleRow ul.sys_topiclist li.sys_header {color: #fff; width: 615px;}
ul.sys_topiclist li.sys_header {width: 615px; margin: 0;}

/* Logged in Panel styles */
#FulhamForum_LoggedInPanel.sys_navbar .sys_linklist div {}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_HomePanel.sys_nav-link.sys_forum-home-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_SearchPanel.sys_nav-link.sys_forum-search-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_RecentPanel.sys_nav-link.sys_forum-recent-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_FavoritesPanel.sys_nav-link.sys_forum-favourites-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_NotificationPanel.sys_nav-link.sys_forum-notifications-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_MyPostsPanel.sys_nav-link.sys_forum-myposts-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_PrivateMessagesPanel.sys_nav-link.sys_forum-privatemessages-link,
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_MyAccountPanel.sys_nav-link.sys_forum-myaccount-link
{background: #000; border-left: 1px solid #fff; padding: 6px 0 8px 4px;
}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_HomePanel.sys_nav-link.sys_forum-home-link {border-left: none;}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_MyAccountPanel.sys_nav-link.sys_forum-myaccount-link {
	margin-top: 2px;
	border-left: none;
}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_HomePanel.sys_nav-link.sys_forum-home-link a {background: url(/siteelements/images/forum/topbar/home.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_SearchPanel.sys_nav-link.sys_forum-search-link a {background: url(/siteelements/images/forum/topbar/search.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_RecentPanel.sys_nav-link.sys_forum-recent-link a {background: url(/siteelements/images/forum/topbar/search.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_FavoritesPanel.sys_nav-link.sys_forum-favourites-link a {background: url(/siteelements/images/forum/topbar/favourites.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_NotificationPanel.sys_nav-link.sys_forum-notifications-link a {background: url(/siteelements/images/forum/topbar/notifications.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_MyPostsPanel.sys_nav-link.sys_forum-myposts-link a {background: url(/siteelements/images/forum/topbar/myposts.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_PrivateMessagesPanel.sys_nav-link.sys_forum-privatemessages-link a {background: url(/siteelements/images/forum/topbar/privatemessage.gif) 0 0 no-repeat}
#forum #FulhamForum_LoggedInPanel.sys_navbar .sys_linklist #FulhamForum_MyAccountPanel.sys_nav-link.sys_forum-myaccount-link a {background: url(/siteelements/images/forum/topbar/myaccount.gif) 0 0 no-repeat}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts,
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_pinnedclosed {margin-bottom: 1px;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts dt a {color: #000}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_pinnedclosed dt {background: url(/siteelements/images/forum/closedpinnedicon.gif) 4px 50% no-repeat}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_pinnedclosed dt,
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts dt {width: 40%;color: #000}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts dt a {color: #000}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_pinnedclosed dd.sys_posts {width: 10%; margin: 0;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_pinnedclosed dd.sys_views {width: 10%; margin: 0;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_pinnedclosed dd.sys_lastpost {width: 145px; margin: 0; padding: 0 0 0 4px; text-align: left;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts {margin-bottom: 1px;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts dd.sys_posts {width: 10%; margin: 0 0 1px 0;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts dd.sys_views {width: 10%; margin: 0;}
#forum #FulhamForum_ctl00_TopicRepeater ul.sys_topics dl.sys_icon.sys_newposts dd.sys_lastpost {width: 145px; margin: 0; padding: 0 0 0 4px; text-align: left;}
a.goto-last-post {float: left;}
a.goto-last-post img {margin: 2px 2px 0 0;}
input#FulhamForum_ctl00_ctl00_AvatarUpload {border: 1px solid #c0c0c0}
#forum a#FulhamForum_ctl00_ctl04_ForumDataList_ctrl0_forumUP a img {display: none !important}
#forum span.sys_forum-row-options a#FulhamForum_ctl00_ctl04_ForumDataList_ctrl0_forumUP a  {display: block; width: 12px height: 13px; background: url(/siteelements/images/forum/adminfunctions/up.gif) 0 0 no-repeat}
.sys_forum-message#FulhamForum_ctl00_ResultLabel {font-weight: bold;}
.sys_linkbutton.sys_mark-read-button#FulhamForum_ctl00_MarkReadButton {
	border: none;
	background: transparent;
	color: #000;
	padding: 0 0 0 10px;
	background: url(/siteelements/images/forum/structure/square.gif) no-repeat left 50%;
}
#forum select,
#forum input {font-size: 1em;}
.sys_add-to-notification-checkbox#FulhamForum_ctl00_panelThreadNotificationOption {padding-left: 12px; background: url(/siteelements/images/forum/topbar/notifications.gif) 0 50% no-repeat;}
.sys_add-to-favourites-checkbox#FulhamForum_ctl00_panelFavouriteNotificationOption {clear: both; float: left; !important;padding-left: 12px; background: url(/siteelements/images/forum/topbar/favourites.gif) 0 50% no-repeat;}
.sys_topiclist#FulhamForum_ctl00_TopicRepeater dl.sys_icon.sys_pinned dt {width: 40%}
.sys_topiclist#FulhamForum_ctl00_TopicRepeater dl.sys_icon.sys_pinned dd.sys_posts,
.sys_topiclist#FulhamForum_ctl00_TopicRepeater dl.sys_icon.sys_pinned dd.sys_views {width: 10%; margin-left: 0;}
.sys_topiclist#FulhamForum_ctl00_TopicRepeater dl.sys_icon.sys_pinned dd.sys_lastpost,
.sys_topiclist#FulhamForum_ctl00_TopicRepeater dl.sys_icon.sys_newposts dd.sys_lastpost {width: 30% !important; margin-left: 0;text-align: left}
li.sys_header dl.sys_icon {color: #fff; background: #000 url(/SiteElements/Images/Forum/promotitleredbar.gif) 0 0 repeat-y !important; border-top: 1px solid #cc0000;font-weight: bold;}

/* Rad control editor */
.radeditor.Vista.rade_wrapper#FulhamForum_ctl00_PostBoxPlaceholderEditor {width: 607px !important}
ul.rade_toolbar.Vista li a:hover {text-decoration: none !important;} 
#FulhamForum_ctl00_EditPanel div.sys_options-set label#FulhamForum_ctl00_DeleteCheckBoxLabel,
#FulhamForum_ctl00_EditPanel div.sys_options-set label#FulhamForum_ctl00_CloseWithReplyCheckBoxLabel,
#FulhamForum_ctl00_EditPanel div.sys_options-set FulhamForum_ctl00_ShowSigCheckBoxLabel {
	font-weight:700;
	color: #000;
	padding: 0 0 4px 20px;
	background: url(/siteelements/images/forum/structure/square.gif) no-repeat 10px 40%;	
}
/* end */

#forum .sys_paginginfo {display: none}

#forum dd.sys_postoptions a.sys_quotepostlink {
	font-weight: bold;
	color: #fff !important;
	border: 1px solid #f00;
	background: #cc0000;
	padding: 2px 4px;
	}
	
#forum UL.sys_topics DL DT {width: 40%;}
#forum UL.sys_topics DL DD {width: 10%; margin: 0;}

#forum UL.sys_topics DL DD.sys_post-date {width: 20%; margin: 0}

#forum a.sys_linkbutton.sys_deletMessageLink {
	border: 1px solid #f00;
	background: #cc0000;
	color: #fff;
	padding: 2px 4px;
}

/* Amendments 14092009 */

#forum .sys_datarepeatercontrol .sys_inner .sys_postbody .sys_content {min-height: auto;}

/*============== LOGIN & SITE REGISTRATION STYLES ===============================*/

#FulhamFCLoginContent {font-size: 1.3em}

FORM{
	margin:0;
	padding:0;
}
#insidecontents {
	width:500px;
	margin-left:auto;
	margin-right:auto;
}
#genericcontent {
	font-size: .7em;
	color: #000;
}

.standardtext {
	font-size: .7em;
	color: #000;		
}

.standardtext a {
	color: #CC0000;
}

strong.explanation{
	color:#cc0000;
	font-size:1.2em;
}
.welcometext	{
	font-size:.7em;
	color:#666666;
	padding:0 0 10px 0;
	border-bottom:1px solid #d1d1d1;
}
ul.welcomeoptions{
	list-style:none;
	margin:0;
	padding:1px 0 0 9px;
	width:166px;
}
ul.welcomeoptions li{
	padding:0px;
	float:left;
	color:#000;
	width:166px;
	display: block;
}
ul.welcomeoptions li a{
	color:#000;
	font-size:.7em;
	background: #fff url(http://userarea.fulhamfc.com/siteelements/images/structure/square.gif) left no-repeat;
	text-decoration:none;
	display:block;
	padding:4px 0 4px 10px;
}
ul.welcomeoptions li a:visited{
	color:#666;
	font-size:.7em;
	background: #fff url(http://userarea.fulhamfc.com/siteelements/images/structure/square.gif) left no-repeat;
	text-decoration:none;
}
ul.welcomeoptions li a:hover{
	color:#000;
	font-size:.7em;
	background: #fff url(http://userarea.fulhamfc.com/siteelements/images/structure/square.gif) left no-repeat;
	text-decoration:underline;
}
label span.required{
	color:#cc0000;
}
#mandatorynotice{
	font-size:.7em;
	color:#cc0000;
	padding:0 0 10px 0;
	border-bottom:1px solid #d1d1d1;
}
.commentsbottom{
	color:#666666;
	font-size:.7em;
	padding-top:5px;
	padding-bottom:20px;
}
.commentsbottom.retrieve{
	color:#666666;
	font-size:.7em;
	padding:5px 0 20px 90px;	
}
.commentsbottom.entermobile{
	color:#666666;
	font-size:.7em;
	padding:5px 0 20px 140px;	
}
.commentstop{
	color:#666666;
	font-size:.7em;
	padding-top:20px;
	padding-bottom:5px;
}
.commentstop.forgotten{
	color:#666666;
	font-size:.7em;
	padding-top:5px;
	padding-bottom:5px;
}
.clearformrows{
	clear: both;
	height: 4px;
	overflow: hidden;
}
	


/*-----------------------------------------------end header----------------------------------------------------*/


.regoption{
	background-color:#d1d1d1;
	margin-bottom:8px;
}
.regoption p{
	color:#000;
	font-size:.7em;
	padding:6px;
	margin:0;
}
.regoption a{
	display:block;
	font-size:.7em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background: #000 url(http://userarea.fulhamfc.com/siteelements/images/tick.gif) left no-repeat;
	padding:10px 0 10px 50px;
	border-bottom:1px solid #fff;
	margin:0;
}
.regoption a.cross{
	display:block;
	font-size:.7em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background: #000 url(http://userarea.fulhamfc.com/siteelements/images/cross.gif) left no-repeat;
	padding:10px 0 10px 50px;
	border-bottom:1px solid #fff;
	margin:0;
}option a:visited{
	background-color:#000;
	color:#ccc;
	text-decoration:none;
}
.regoption a:hover{
	background-color:#000;
	color:#fff;
	text-decoration:underline;
}
#logincolumn{
	float:left;
	width:350px;
	background-color:#00CC00;
	padding-top:30px;
	margin-right:10px;
}
#forgotpasscolumn{
	float:left;
	width:350px;
	background-color:#00CC00;
	padding-top:30px;
}
#introduction_text{
	color:#000;
	font-size:.7em;
}
.commonheader{
	background:url(http://userarea.fulhamfc.com/siteelements/images/titleunderline.gif) left bottom no-repeat;
	font-size:.95em;
	color:#000;
	display:block;
	padding:3px 0 5px 10px; 
	clear:both;
	margin-top:15px;
}
#LogonControl_LoginPanel{
	background-color:#d1d1d1;
	padding:15px 10px 0 10px;
	color:#000;
	min-height:110px;
}
#LogonControl_LoginPanel label#LogonControl_PasswordLabel, #LogonControl_LoginPanel label#LogonControl_UsernameLabel{
	color:#000;
	font-weight:bold;
	font-size:.7em;
	text-align:right;
	width:90px;
	display:block;
	float:left;
}
#LogonControl_UserName, #LogonControl_Password{
	border:1px solid #666;
	width:110px;
	margin:0 10px 3px 5px;
}
#ForgotPassword_EmailTextBox{
	border:1px solid #666;
	width:130px;
	margin:0 10px 0 10px;
} 
#forgotpassord_panel{
	padding:2px 0 0 0;
	border-bottom:1px solid #d1d1d1;
	color:#000;
}
#register_panel{
	background-color:#000;
	padding:10px 10px 5px 10px;
	color:#FFF;
	min-height:110px;
}
*html #register_panel, *html #LogonControl_LoginPanel{
	height:110px;
}
#newusertext{
	font-size:.7em;
	color:#FFF;
	padding:8px 0 8px 0;
	font-weight:bold;
	display:block;
	margin:0;
}
#regsiternowsubmit {
	font-size:.7em;
	color:#000;
}
#regsiternowsubmit{
	text-align:center;
	padding:6px 0 6px 0;
}
#regsiternowsubmit a{
	background-color:#cc0000;
	color:#fff;
	padding:5px;
	height:30px;
	text-decoration:none;
	border:1px solid #ff0000;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
} 
#regsiternowsubmit a:visited{
	background-color:#cc0000;
	color:#fff;
	padding:5px;
	text-decoration:none;
}
#regsiternowsubmit a:hover{
	background-color:#cc0000;
	color:#fff;
	padding:5px;
	text-decoration:none;
}
#forgotpassord_panel label{
	font-weight:bold;
	font-size:.7em;
}  
#ForgotPassword_ForgotPasswordButton{
	background-color:#333;
	border:0;
	border:1px solid #e5e5e5;
	color:#fff;
	font-size:.7em;
	font-weight:bold;
	padding:2px;
}
#LogonControl_SubmitButton{
	background-color:#333;
	border:0;
	border:1px solid #e5e5e5;
	color:#fff;
	font-weight:bold;
	font-size:.7em;
	padding:3px;
	float:right
}
#Registration_UserRegistrationButton, #Retrieval_UserRetrievalSubmitButton, #Registration_UserRegistrationBackButton, #Retrieval_UserRegistrationBackButton {
	background-color:#cc0000;
	border:1px solid #ff0000;
	color:#fff;
	font-size:.7em;
	font-weight:bold;
	padding:4px;
}
#LogonControl_SavePasswordPanel{
	clear:both;
	border-top:1px solid #fff;
	margin-top:5px;
	padding-top:5px;
	color:#000;
}
#LogonControl_SavePasswordPanel label{
	font-size:.7em;
}
#personaldetails label, #addressdetails label, #AccountInformation label, #userdetails label, #FulhamChangePassword label{
	width:130px;
	display:block;
	color:#000;
	float:left;
	font-weight:bold;
	text-align:right;
	font-size:.7em;
	padding:3px 0 3px 0;
} 
#OffersAndPromotions label{
	display:inline;
	color:#000;
	float:right;
	font-weight:bold;
	text-align:left;
	font-size:.7em;
	width:95%;
	}
#OffersAndPromotions input{
	float:left;
}
#OffersAndPromotions a{
	color:#000;
	text-decoration:underline;
	font-size:.7em;
}
#OffersAndPromotions a:visited{
	color:#666;
	text-decoration:underline;
	font-size:.7em;
}
#OffersAndPromotions a:hover{
	color:#000;
	text-decoration:underline;
	font-size:.7em;
}
#userdetails label{
	width:80px;
	display:block;
	color:#000;
	float:left;
	font-weight:bold;
	text-align:right;
	font-size:.7em;
	padding:3px 0 3px 0;
} 
#personaldetails legend, #addressdetails legend, #AccountInformation legend, #userdetails legend, #OffersAndPromotions legend{
	display:none;
}
fieldset#personaldetails, fieldset#addressdetails, fieldset#AccountInformation, fieldset#userdetails,fieldset#OffersAndPromotions {
	border:1px solid #fff;
	border-bottom:1px solid #d1d1d1;
	padding:10px 0 10px 0;
}
#personaldetails input, #addressdetails input, #addressdetails textarea, #AccountInformation input, #userdetails input, #FulhamChangePassword input{
	width:250px;
	border:1px solid #999;
	margin:0 10px 0 10px; 
}
#userdetails input#RetrievalUserPostcode{
	width:100px;
	border:1px solid #999;
	margin:0 10px 0 10px;   
}
#addressdetails input#Registration_postcodecheckbutton{
	width:120px;
	border:0;
	margin:0 10px 0 10px; 
	background-color:#333;
	border:1px solid #ccc;
	color:#fff;
	font-size:.7em;
	font-weight:bold;
	padding:3px;
}
#addressdetails input#Registration_AddressPostcode{
	width:80px;
	display:block;
	color:#000;
	float:left;
	font-weight:bold;
	font-size:.7em;
	padding:3px 0 3px 0;
}
#personaldetails select, #addressdetails select, #AccountInformation select, #userdetails select{
	font-size:.7em;
	color:#000;
	margin:0 10px 0 10px;  
}
#registerright{
	float:right;
	width:243px;
}
#loginleft{
	float:left;
	width:243px;
}
#submitaligning{
	text-align:center;
	padding:7px 0 0 0;
	margin:0;
}
#ForgotPassword_ErrorMessage, #LogonControl_LoginErrorMessage{
	clear:both;
	font-size:.7em;
	font-weight:bold;
	color:#ca0101;
	margin:10px 0 10px 0;
}
.ValidatorSummary{
	font-size:.7em;
	font-weight:bold;
	color:#ca0101;
	margin:10px 0 10px 0;
}
.continuebutton{
	float:right;
}
.previousbutton{
	float:left;
}
#clientreftext label{
	color:#000;
	font-size:1em;
	margin-right:13px;
}
#clientemailtext label{
	color:#000;
	font-size:1em;
	margin-right:13px;
}
#clientreftext,#clientemailtext{
	color:#000;
	font-size:.7em;
}
#clientreftext a{
	color:#000;
	text-decoration:underline;
}
#clientreftext a:visited{
	color:#666;
	text-decoration:underline;
}
#clientreftext a:hover{
	color:#000;
	text-decoration:underline;
}


#FulhamChangePassword {border-bottom: 1px solid #d1d1d1; padding-bottom: 10px;}
#FulhamChangePassword_SubmitButton {
	background-color:#cc0000;
	border:1px solid #ff0000;
	color:#fff;
	font-size:.7em;
	font-weight:bold;
	padding:4px;
}
#FulhamChangePassword_NewPasswordConfirm {
	margin-bottom: 10px !important;
}
#FulhamChangePassword_ErrorMessage {
	margin-top: 10px;
	color:#cc0000;
	font-size: .7em;
}
textarea#Registration_Address1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.8em;
	height:80px;
}


#Registration_NicknameSpan {
	font-size: .8em;
	margin:0pt 10px;
}

/*============== END OF LOGIN & SITE REGISTRATION STYLES ========================*/

