/* imports */
@import url(AdminStyles.css);

/* standard shell template */
html, body 
{
	margin: 0;
	padding:0;
	border:0;
}

body
{		
	font-family: Arial;
	font-size: 65%;
	background: #999999;	
	text-align: center;	
	line-height: 18px;
	color: #666666;
}

.clear{
	clear:both;
	overflow: hidden;
	display: none;
	height: 0px;			
}

/* redefine */
form 
{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

input, select
{
	font-family: Arial;
	font-size: 100%;
	color: #424142;
}

a 
{
	color: #302C2D;
	text-decoration: none;
}

a:hover 
{
	text-decoration: none;	
}

textarea
{
	font-family: Tahoma;
	font-size: 100%;
	color: #424142;
}

.pdfdownload
{
	background: url(../Images/pdflogo.jpg) no-repeat top left;
	padding-left: 30px;
	height: 20px;
	float: left;
	padding-top: 6px;
}

.standardlink 
{
	text-decoration: underline;
}

.standardlink:hover 
{
	text-decoration: none;
}
	
.textrow 
{
	width: 580px;
	padding: 0px 10px 0px 10px;
}

/* construct */
#wrapper 
{
	width: 940px;
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position: relative;
	background: #FFF;
}

	#wrapper #header
	{
		float: left;
		width: 940px;
		height: 124px;
		background: #FFF;
	}
	
		#wrapper #header h1
		{
			float: left;
			padding: 0px;
			margin: 0px;
		}
		
			#wrapper #header h1 a
			{	
				float: left;
				width: 259px;
				height: 90px;
				display: inline;
				margin-left: 35px;
				margin-top: 27px;
				background: url(../Images/shellLogo_03.gif) no-repeat top left;
			}
				
				#wrapper #header h1 a span
				{	
					display: none;
				}
				
		#wrapper #header #headright
		{
			float: right;
			height: 19px;
			margin-top: 25px;
		}
		
			#wrapper #header #headright #telephone
			{
				float: left;
				width: 215px;
				text-align: right;
				font-size: 240%;
				color: #666666;
				padding-top: 5px;
			}
				#wrapper #header #headright #telephone span
				{
					color: #006633;
					font-weight: bold;
					padding-right: 8px;
				}
			
			#wrapper #header #headright #email
			{
				float: left;
				width: 25px;
				padding-left: 15px;
				margin-right: 35px;
				display: inline;
			}
			
				#wrapper #header #headright #email a
				{
					float: left;
					width: 25px;
					height: 19px;
					margin-top: 5px;
					background: url(../Images/shellEmailRight_06.gif) no-repeat top left;
				}
				
					#wrapper #header #headright #email a span
					{
						display: none;
					}
					
		#wrapper #navigation
		{
			float: left;
			width: 905px;
			background: #FFF;
			padding-left: 35px;
		}
		
			#wrapper #navigation #navlist
			{
				padding: 0px;
				margin: 0px;
			}
			
				#wrapper #navigation #navlist li
				{
					list-style-type: none;
					display: inline;
					height: 94px;
					float: left;
					position: relative;
				}
				
					#wrapper #navigation #navlist li a
					{
						float: left;
						height: 94px;
					}
					
						#wrapper #navigation #navlist li a span
						{
							display: none;
						}
					
					#wrapper #navigation #navlist li.nav_home a
					{
						width: 95px;
						background: url(../Images/shellNavigation_11.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_about a
					{
						width: 94px;
						background: url(../Images/shellNavigation_12.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_partners a
					{
						width: 103px;
						background: url(../Images/shellNavigation_13.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_premium a
					{
						width: 102px;
						background: url(../Images/shellNavigation_14.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_resources a
					{
						width: 94px;
						background: url(../Images/shellNavigation_15.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_membership a
					{
						width: 95px;
						background: url(../Images/shellNavigation_16.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_contact a
					{
						width: 94px;
						background: url(../Images/shellNavigation_17.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_silverstone a
					{
						width: 95px;
						background: url(../Images/Silverstone_Events.gif) no-repeat top left;
					}
					
					#wrapper #navigation #navlist li.nav_green a
					{
						width: 94px;
						background: url(../Images/Green.gif) no-repeat top left;
					}
					
					
					
					
					#wrapper #navigation #navlist li.nav_grey
					{
						width: 95px;
						background: url(../Images/shellNavigation_18.gif) no-repeat top left;
					}
					
					/*
					#wrapper #navigation #navlist li.nav_green
					{
						width: 94px;
						background: url(../Images/shellNavigation_19.gif) no-repeat top left;
					}
					*/
					
					#wrapper #navigation #navlist li a:hover
					{
						background-position: bottom;
					}
					
					#wrapper #navigation #navlist li ul
					{
						position: absolute;
						top: 94px;
						left: 0px;
						display: block;
						width: 95px;
						padding: 0px;
						margin: 0px;
						display: none;
					}
					
					#wrapper #navigation #navlist li ul	li
					{
						float: left;
						list-style-type: none;
						display: inline;
						width: 95px;
						height: 37px;
					}
					
						#wrapper #navigation #navlist li ul	li a span
						{
							display: none;
						}
					
						#wrapper #navigation #navlist li ul	li.nav_profiles a
						{
							background: url(../Images/shellProfilesNew.gif) no-repeat top left;
							height: 37px;
						}
												
						#wrapper #navigation #navlist li ul	li.nav_background a
						{
							background: url(../Images/shellBackgroundNav.gif) no-repeat top left;
							height: 37px;
						}
						
						#wrapper #navigation #navlist li ul	li.nav_application a
						{
							background: url(../Images/shellNavApplication.gif) no-repeat top left;
							height: 37px;
						}
						
						#wrapper #navigation #navlist li ul	li.nav_lifetime a
						{
							background: url(../Images/shellLifetimeNav.gif) no-repeat top left;
							height: 37px;
						}
						
						#wrapper #navigation #navlist li ul	li.nav_enquiry a
						{
							background: url(../Images/shellNewEnquiry.gif) no-repeat top left;
							height: 37px;
						}
						
						#wrapper #navigation #navlist li ul	li a:hover
						{
							background-position: bottom left;
						}
					
				#wrapper #navigation #navlower
				{
					float: left;
					width: 866px;
					height: 189px;
					background: url(../Images/shellNavLower_21.jpg) no-repeat top left;
				}
				
					#wrapper #navigation #navlower a
					{
						float: right;
						width: 181px;
						height: 112px;
						background: url(../Images/shellNavLower_22_03.jpg) no-repeat top left;
						display: inline;
						margin-right: 37px;
						margin-top: 39px;
					}
					
						#wrapper #navigation #navlower a span
						{
							display: none;
						}
					
						#wrapper #navigation #navlower a:hover
						{
							background-position: bottom;
						}
					
					
	#wrapper #content
	{
		float: left;
		width: 870px;
		padding-left: 35px;
		padding-right: 35px;
		background: url(../Images/shellContentBg_03.gif) no-repeat top left #FFF;
	}
	
		#wrapper #content #newstop
		{
			float: left;
			width: 866px;
			margin-top: 40px;
			line-height: 16px;
			font-size: 110%;
			padding-bottom: 36px;
		}
		
			#wrapper #content #newstop li.rssRow
			{
				list-style-type: none;
				float: left;
				width: 866px;
				display: inline;
				font-weight: bold;
			}
			
				#wrapper #content #newstop li.rssRow p
				{
					margin: 0px;
					padding: 0px;
				}
			
			#wrapper #content #newstop span
			{
				color: #006633;
				padding-right: 10px;
				line-height: 16px;
				float: left;
				border-right: 1px solid #006633;
				margin-right: 10px;
				display: inline;
				font-weight: bold;
			}
			
		#wrapper #content #colone
		{
			float: left;
			width: 630px;
		}
		
			#wrapper #content #colone #colonetitle
			{
				float: left;
				width: 630px;
				font-size: 220%;
				font-weight: bold;
			}
			
				#wrapper #content #colone #colonetitle span
				{
					color: #006633;
				}
				
			#wrapper #content #colone #colonetext
			{
				float: left;
				width: 610px;
				color: #666666;
				font-size: 110%;
				padding-right: 20px;
				margin-top: 18px;
				padding-bottom: 20px;
			}
			
				#wrapper #content #colone #colonetext span
				{
					color: #006633;
				}
				
	/* Partners Template Start */
	
			#wrapper #content #colone #leftcol
			{
				float: left;
				width: 175px;
				margin-left: -8px;
			}
			
				#wrapper #content #colone #leftcol .partnertitle
				{
					float: left;
					width: 167px;
					font-size: 220%;					
					font-weight: bold;
					color: #666666;
					padding-left: 8px;
					padding-bottom: 3px;
				}
				
					#wrapper #content #colone #leftcol .partnerlist
					{
						float: left;
						padding: 0px;
						margin: 45px 0px 0px 0px;
					}
					
						#wrapper #content #colone #leftcol .partnerlist li
						{
							list-style-type: none;
							display: inline;
							float: left;
							width: 175px;
							padding: 0px 0px 0px 0px;
							/*background: url(../Images/shellParnerlistBg.gif) no-repeat bottom left;*/
							border-bottom: solid 1px #009933;
						}
						
							#wrapper #content #colone #leftcol .partnerlist li:hover
							{
								background: #009933;
							}
						
							#wrapper #content #colone #leftcol .partnerlist li a
							{
								float: left;
								width: 167px;
								padding-top: 6px;
								padding-bottom: 6px;
								background: none;
								color: #666666;
								line-height: 16px;
								font-size: 100%;
								padding-left: 8px;
								/*margin-top: -1px;*/
							}
							
								#wrapper #content #colone #leftcol .partnerlist li a:hover, #wrapper #content #colone #leftcol .partnerlist li a.currentpartner
								{
									color: #FFF;
									background: #009933;
									text-decoration: none;
								}
								
							#wrapper #content #colone #leftcol .partnerlist li a span
							{
								float: left;
								width: 175px;
								font-size: 120%;
								font-weight: bold;
							}
							
				#wrapper #content #colone #leftcol #resourcelist
				{
					padding: 0px;
					margin: 0px;
					width: 165px;
					float: left;
				}
				
					#wrapper #content #colone #leftcol #resourcelist li
					{
						list-style-type: none;
						display: inline;
						float: left;
						width: 175px;
						/*background: url(../Images/shellResourcesListBg_03.gif) no-repeat bottom right;*/
						border-bottom: solid 1px #119A47;
						/*padding-bottom: 1px;*/
						font-size: 125%;
					}
					
						#wrapper #content #colone #leftcol #resourcelist li.lastresource
						{
							background: none;
						}
					
						#wrapper #content #colone #leftcol #resourcelist li a
						{
							float: left;
							width: 165px;
							font-weight: bold;
							color: #666666;
							line-height: 20px;
							padding-top: 4px;
							padding-bottom: 4px;
							/*height: 20px;*/
							padding-left: 10px;
						}
						
							#wrapper #content #colone #leftcol #resourcelist li a:hover, #wrapper #content #colone #leftcol #resourcelist li a.selected
							{
								color: #FFF;
								background: #119A47;
							}
							
					#wrapper #content #colone #leftcol #memberslink
					{
						float: left;
						width: 165px;
						text-align: center;
						line-height: 20px;
						height: 20px;
						padding-top: 10px;
						padding-bottom: 10px;
						color: #FFF;
						font-weight: bold;
						font-size: 130%;
						background: #666665;
						margin-left: 10px;
						margin-top: 20px;
					}
					
						#wrapper #content #colone #leftcol #memberslink:hover
						{
							background: #999999;
						}
			
			#wrapper #content #colone #rightcol
			{
				float: left;
				width: 395px;
				padding-left: 30px;
				padding-right: 0px;
			}
			
				#wrapper #content #colone #rightcol #resourcetext
				{
					float: left;
					width: 395px;					
				}
					
					/* Silverstone Events */
					#wrapper #content #colone #rightcol #resourcetext .silverevent 
					{
						width: 395px;
						float: left;
						margin-bottom: 20px;
						padding-bottom: 25px;
						border-bottom: dashed 1px #119A47;
					}
					
						#wrapper #content #colone #rightcol #resourcetext .silverevent p 
						{
							margin: 5px 0px 0px 0px;
							padding: 0px;
						}
					
						#wrapper #content #colone #rightcol #resourcetext .silverevent h3 
						{
							font-size: 130%;		
							padding: 0px;
							margin: 0px 0px 5px 0px;					
						}
						
						#wrapper #content #colone #rightcol #resourcetext .silverevent a.flickr 
						{
							background: url(../Images/flickr-logo.jpg) no-repeat top left;
							display: block;
							height: 16px;
							text-decoration: underline;
							padding-left: 56px;							
						}
						
						#wrapper #content #colone #rightcol #resourcetext .silverevent a.youtube 
						{
							background: url(../Images/youtube-logo.jpg) no-repeat top left;
							display: block;
							height: 16px;
							text-decoration: underline;
							padding-left: 56px;							
						}
						
							#wrapper #content #colone #rightcol #resourcetext .silverevent a:hover 
							{
								text-decoration: none;
							}
					
					/* Titles */
					#wrapper #content #colone #rightcol #resourcetext .partnertitle
					{
						float: left;
						width: 395px;
						font-size: 220%;					
						font-weight: bold;
						color: #666666;						
						margin-bottom: 20px;
						line-height: 30px;
					}
				
					#wrapper #content #colone #rightcol #resourcetext span
					{
						color: #0E6637;
						font-weight: bold;
						font-size: 120%;
					}
			
				#wrapper #content #colone #rightcol #companylogo
				{
					float: left;
					width: 395px;
					
				}
				
				#wrapper #content #colone #rightcol #companytext
				{
					float: left;
					width: 395px;
					font-size: 110%;
					margin-top: 24px;
				}
				
					#wrapper #content #colone #rightcol #companytext span
					{
						float: left;
						width: 395px;
						color: #006633;
						font-weight: bold;
						padding-bottom: 18px;
					}
					
					#wrapper #content #colone #rightcol #companytext ul
					{
						padding: 18px 0px 18px 0px;
						margin: 0px 0px 0px 0px;
						float: left;
						width: 395px;
					}
					
						#wrapper #content #colone #rightcol #companytext ul li
						{
							list-style-type: none;
							display: inline;
							float: left;
							background: url(../Images/shellPartnerList_06.gif) no-repeat top left;
							padding-left: 15px;
							width: 395px;
							font-size: 110%;
							padding-bottom: 3px;
						}
	
	
	/* Partners Template Finish */
	
	/* BRDC Patronage Template Start */
	
				#wrapper #content #colone #rightcol #brdcpatronage
				{
					float: left;
					width: 395px;
					font-size: 110%;
					margin-top: 24px;
				}
				
					#wrapper #content #colone #rightcol #brdcpatronage .brdcimg
					{
						float: left;
						margin-left: 10px;
						margin-bottom: 10px;
					}
					
					#wrapper #content #colone #rightcol #brdcpatronage .brdctext
					{
						float: left;
						width: 395px;
					}
					
						#wrapper #content #colone #rightcol #brdcpatronage .brdctext span
						{
							color: #006633;
							font-weight: bold;
						}
						
					#wrapper #content #colone #rightcol #brdcpatronage .brdctext .downloadpdf
					{
						float: left;
						padding-right: 40px;
						background: url(../Images/shellPDFLogo.gif) no-repeat top right;
						height: 25px;
						line-height: 18px;
						padding-top: 5px;
						color: #666666;
					}
				
				
	/* BRDC Patronage Template Finish */
	
	/* Profiles Template Start */
	
		#wrapper #content #colone #profiles
		{
			float: left;
			width: 630px;
			float: left;
		}
		
			#wrapper #content #colone #profiles #profiletitle
			{
				float: left;
				width: 630px;
				font-size: 220%;
				color: #666666;
				font-weight: bold;
				padding-bottom: 3px;
			}
			
			#wrapper #content #colone #profiles #infotext
			{
				float: left;
				width: 600px;
				font-size: 110%;
				color: #666666;
				margin-top: 20px;
			}
			
				#wrapper #content #colone #profiles #infotext .profileimg
				{
					float: right;
					margin-left: 10px;
					margin-bottom: 10px;
					margin-right: 0px;
					border: 1px solid #999999;
				}
				
				#wrapper #content #colone #profiles #infotext .lifetimetwo
				{
					float: left;
					width: 381px;
					height: 258px;
					background: url(../Images/shellLifetimeLink.jpg) no-repeat top left;
					margin-top: 50px;
					margin-left: 115px;
					display: inline;
					opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */
					filter: alpha(opacity=85); /* IE lt 8 */
					-ms-filter: "alpha(opacity=85)"; /* IE 8 */
					-khtml-opacity: .85; /* Safari 1.x */
					-moz-opacity: .85; /* FF lt 1.5, Netscape */
			
				}
				
					#wrapper #content #colone #profiles #infotext .lifetimetwo span
					{
						display: none;
					}
					
						#wrapper #content #colone #profiles #infotext .lifetimetwo:hover
						{	
							opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
							filter: alpha(opacity=100); /* IE lt 8 */
							-ms-filter: "alpha(opacity=100)"; /* IE 8 */
							-khtml-opacity: 1; /* Safari 1.x */
							-moz-opacity: 1; /* FF lt 1.5, Netscape */
						}	
			
				#wrapper #content #colone #profiles #infotext a
				{
					color: #666666;
					text-decoration: underline;
				}
				
				#wrapper #content #colone #profiles #infotext li
				{
					padding-top: 4px;
				}
				
				#wrapper #content #colone #profiles #infotext td
				{
					padding-top: 5px;
				}
				
				#wrapper #content #colone #profiles #infotext .contact_heading
				{
					float: left;
					width: 590px;
					padding-left: 10px;
					height: 24px;
					padding-top: 8px;
					font-weight: bold;
					color: #FFF;
					background: #006633;
				}
				
					#wrapper #content #colone #profiles #infotext .contact_heading.spacer 
					{
						margin-top: 15px;
					}
				
				#wrapper #content #colone #profiles #infotext .mapiframe
				{
					float: left;
					width: 600px;
					margin-top: 10px;
					padding-bottom: 10px;
				}
				
				#wrapper #content #colone #profiles #infotext #contactdetails
				{
					float: left;
					width: 590px;
					color: #666666;
					font-size: 100%;
					margin-top: 10px;
					padding-bottom: 30px;
					padding-left: 10px;
				}
				
					#wrapper #content #colone #profiles #infotext #contactdetails span
					{
						color: #006633;
						font-weight: bold;
					}	
					
						#wrapper #content #colone #profiles #infotext #contactdetails span a
						{	
							text-decoration: none;
						}
						
							#wrapper #content #colone #profiles #infotext #contactdetails span a:hover
							{
								text-decoration: underline;
							}
							
		/* Terms and Conditions Page */
		
			#wrapper #content #colone #profiles #infotext .pdflink
			{
				float: left;
				padding-left: 40px;
				height: 20px;
				padding-top: 6px;
				background: url(../Images/pdflogo.jpg) no-repeat top left;
				text-decoration: none;
				opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */
				filter: alpha(opacity=85); /* IE lt 8 */
				-ms-filter: "alpha(opacity=85)"; /* IE 8 */
				-khtml-opacity: .85; /* Safari 1.x */
				-moz-opacity: .85; /* FF lt 1.5, Netscape */
			}
			
				#wrapper #content #colone #profiles #infotext .pdflink:hover
				{
					opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
					filter: alpha(opacity=100); /* IE lt 8 */
					-ms-filter: "alpha(opacity=100)"; /* IE 8 */
					-khtml-opacity: 1; /* Safari 1.x */
					-moz-opacity: 1; /* FF lt 1.5, Netscape */
					text-decoration: underline;
				}
		
		/* Terms and Conditions Page Finish */
							
		/* Resources */	

					
						#wrapper #content #colone a.resourcelink
						{
							float: left;
							padding-right: 40px;
							background: url(../Images/shellPDFLogo.gif) no-repeat top right;
							height: 25px;
							padding-top: 5px;
						}
		
		/* Resources Finish */
							
		/* Enquiry Form Start */
			
				#wrapper #content #colone #profiles #infotext .enquirylinetext 
				{
					padding: 0px 10px 0px 10px;
					width: 580px;
					float: left;
					margin-top: 15px;
				}
			
		
				#wrapper #content #colone #profiles #infotext .enquiryline
				{
					float: left;
					width: 600px;
					margin-top: 15px;
				}				
					
					#wrapper #content #colone #profiles #infotext .enquiryline .enquiryleft
					{
						float: left;
						width: 135px;
						padding-left: 10px;
					}
					
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryleft.required 
						{
							font-weight: bold;
						}
					
					#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright
					{
						float: left;
						width: 400px;
						padding-left: 10px;
					}
					
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .discountprice 
						{
							font-size: 150%;
							color: #006633;
							font-weight: bold;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .previousprice 
						{							
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .yoursaving 
						{
						}
					
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .smallfield
						{
							float: left;
							width: 200px;
							border: 1px solid #666666;
							height: 18px;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							color: #666666;							
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .formfield
						{
							float: left;
							width: 250px;
							border: 1px solid #666666;
							height: 18px;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							color: #666666;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .formselect
						{
							float: left;
							width: 252px;
							border: 1px solid #666666;
							height: 22px;
							font-size: 100%;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							color: #666666;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .yesnoselect
						{
							width: 50px;
							height: 24px;
							padding-top: 2px;
							padding-bottom: 2px;
							font-size: 110%;
							line-height: 18px;
							color: #666666;
							border: 1px solid #666666;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .hundredpixelbox
						{
							width: 108px;
							height: 24px;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							color: #666666;
							border: 1px solid #666666;
							margin-left: 0px;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .dateinput
						{
							width: 80px;
							border: 1px solid #666666;
							height: 18px;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							color: #666666;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline td
						{
							text-align: center;
							margin: 0px;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .tabletwo td
						{
							height: 40px;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .commentbox
						{
							float: left;
							width: 200px;
							border: 1px solid #666666;
							height: 60px;
							font-size: 110%;
							font-family:Arial, Helvetica, sans-serif;
							padding-top: 2px;
							color: #666666;
							padding-bottom: 2px;
							line-height: 18px;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .smallinput
						{
							float: left;
							width: 125px;
							border: 1px solid #666666;
							height: 18px;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							color: #666666;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright td span
						{
							font-size: 100%;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquiryright .smallselect
						{
							float: left;
							width: 125px;
							border: 1px solid #666666;
							height: 24px;
							padding-top: 2px;
							padding-bottom: 2px;
							line-height: 18px;
							font-size: 100%;
							color: #666666;
						}
						
						#wrapper #content #colone #profiles #infotext .pageone
						{
							margin-top: 50px;
							float: left;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .redtext
						{
							color: #FF0000;
							font-weight: bold;
						}
						
						#wrapper #content #colone #profiles #infotext .enquiryline .enquirytext
						{
							padding-left: 10px;
							width: 580px;
							padding-right: 10px;							
						}
						
						.enquirytext 
						{							
							font-size: 110%;
						}
		
		/* Enquiry Form Finish */
		
		/* PI Summary */
		
			#wrapper #content #colone #profiles #infotext .piwrap
			{
				float: left;
				width: 600px;
			}
			
				#wrapper #content #colone #profiles #infotext .piwrap .pitext
				{
					float: left;
					width: 600px;
					margin-top: 20px;
				}
				
					#wrapper #content #colone #profiles #infotext .piwrap .pitext a
					{
						color: #009933;
					}
				
				#wrapper #content #colone #profiles #infotext .piwrap .pitextpadded
				{
					float: left;
					width: 580px;
					padding-left: 10px;
					margin-top: 20px;
				}
				
				#wrapper #content #colone #profiles #infotext .piwrap .pitextline
				{
					float: left;
					width: 400px;
					padding: 4px 0px;
				}
				
				#wrapper #content #colone #profiles #infotext .piwrap .pitextline .pitextleft
				{
					float: left;
					width: 150px;
					
				}
				
				#wrapper #content #colone #profiles #infotext .piwrap .pitextline .pitextright
				{
					float: left;
					width: 125px;
					text-align: right;
					
				}
				
				#wrapper #content #colone #profiles #infotext .piwrap .pitextline .totalright
				{
					float: left;
					width: 125px;
					text-align: right;
					padding: 4px 0px;
					border-top: 1px solid #000;
					border-bottom: 1px solid #000;
				}
				
				#wrapper #content #colone #profiles #infotext .piwrap .pitextfooter
				{
					float: left;
					width: 600px;
					margin-top: 50px;
					text-align: center;
				}
		
		/* PI Summary Finish */
							
			
			#wrapper #content #colone #profiles #profilelist
			{
				padding: 0px;
				margin: 0px 0px 0px 0px;
				width: 600px;
				float: left;
			}
			
				#wrapper #content #colone #profiles #profilelist li
				{
					float: left;
					width: 600px;
					list-style-type: none;
					display: inline;
					border-bottom: 1px dashed #DFEFDF;
					padding-bottom: 25px;
					padding-top: 25px;
				}
				
					#wrapper #content #colone #profiles #profilelist li .profileleft
					{
						float: left;
						width: 185px;
					}
					
						#wrapper #content #colone #profiles #profilelist li .profileleft a img
						{
							border: 1px solid #CCCCCC;
						}
						
							#wrapper #content #colone #profiles #profilelist li .profileleft a img:hover
							{
								opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
								filter: alpha(opacity=75); /* IE lt 8 */
								-ms-filter: "alpha(opacity=75)"; /* IE 8 */
								-khtml-opacity: .75; /* Safari 1.x */
								-moz-opacity: .75; /* FF lt 1.5, Netscape */
							}
					
					#wrapper #content #colone #profiles #profilelist li .profileright
					{
						float: left;
						width: 400px;
						font-size: 110%;
					}
					
						#wrapper #content #colone #profiles #profilelist li .profileright .profilename
						{
							float: left;
							width: 400px;
							color: #006633;
							font-weight: bold;
							padding-bottom: 12px;
						}
						
							#wrapper #content #colone #profiles #profilelist li .profileright .profilename a
							{
								color: #006633;
								
							}
							
								#wrapper #content #colone #profiles #profilelist li .profileright .profilename a:hover
								{
									text-decoration: none;
									opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
									filter: alpha(opacity=75); /* IE lt 8 */
									-ms-filter: "alpha(opacity=75)"; /* IE 8 */
									-khtml-opacity: .75; /* Safari 1.x */
									-moz-opacity: .75; /* FF lt 1.5, Netscape */
								}
						
						#wrapper #content #colone #profiles #profilelist li .profileright .profiletext
						{
							float: left;
							width: 400px;
							color: #666666;
							line-height: 16px;
						}
						
							#wrapper #content #colone #profiles #profilelist li .profileright .profiletext span
							{
								color: #006633;
								font-weight: bold;
								padding-right: 4px;
							}
							
							#wrapper #content #colone #profiles #profilelist li .profileright .profiletext a
							{
								color: #666666;
								text-decoration: underline;
							}
							
								#wrapper #content #colone #profiles #profilelist li .profileright .profiletext a:hover 
								{
									text-decoration: none;
								}
	
	
	/* Profile Tamplte Finish */
	
	
		
		#wrapper #content #coltwo
		{
			float: left;
			width: 236px;
		}
		
			#wrapper #content #coltwo .lifetime
			{
				float: left;
				width: 236px;
			}
			
				#wrapper #content #coltwo .lifetime a
				{
					float: left;
					width: 224px;
					padding-top: 108px;
					height: 24px;
					color: #FFF;
					font-size: 160%;
					font-weight: normal;
					line-height: 24px;
					padding-left: 12px;
					background: url(../Images/shellLifeTimeMembershipNew.gif) no-repeat top left;
				}
				
					#wrapper #content #coltwo .lifetime a:hover
					{
						background-position: bottom;
						text-decoration: none;
					}
				
					#wrapper #content #coltwo .lifetime a span
					{
						display: none;
					}
		
			#wrapper #content #coltwo #greenbox
			{
				float: left;
				width: 234px;
				border: 1px solid #109F40;
				margin-top: 20px;
			}
			
				#wrapper #content #coltwo #greenbox #greentop
				{
					float: left;
					width: 234px;
					height: 26px;
					background: url(../Images/shellGreenTop_03.gif) no-repeat top left;
				}
				
					#wrapper #content #coltwo #greenbox #greentop span
					{
						display: none;
					}
				
				#wrapper #content #coltwo #greenbox #greenlower
				{
					float: left;
					width: 226px;
					background: #FFF;
					height: 90px;
					padding: 5px 4px 10px 4px;
				}
				
					#wrapper #content #coltwo #greenbox #greenlower .formline
					{
						float: left;
						width: 226px;
						margin-top: 5px;
						font-size: 110%;
					}
					
						#wrapper #content #coltwo #greenbox #greenlower .formline .formleft
						{
							float: left;
							width: 102px;
						}
						
						#wrapper #content #coltwo #greenbox #greenlower .formline .formright
						{
							float: left;
							width: 124px;
						}
						
							#wrapper #content #coltwo #greenbox #greenlower .formline .formright .forminput
							{
								width: 120px;
								height: 18px;
								background: url(../Images/shellFormBg_07.gif) no-repeat top left;
								padding: 0px 0px 0px 3px;
								margin: 0px;
								border: 0px;
								line-height: 18px;
								font-size: 100%;
							}
						
						#wrapper #content #coltwo #greenbox #greenlower .formline .checkbox
						{
							margin-top: 5px;
						}
							
						#wrapper #content #coltwo #greenbox #greenlower .formlowleft, #wrapper #content #coltwo #greenbox #greenlower .formlowright
						{
							float: left;
							width: 113px;
							margin-top: 10px;
						}
						
						
						#wrapper #content #coltwo #greenbox #greenlower .submitbutton
						{
							float: right;
							padding: 0px;
							margin: 0px 0px 0px 0px;
							border: 0px;
							width: 47px;
							height: 21px;
						}
						
						#wrapper #content #coltwo #greenbox #greenlower .forgotten
						{
							float: left;
							width: 226px;
							text-align: right;
						}
						
							#wrapper #content #coltwo #greenbox #greenlower .forgotten a
							{
								color: #8C8C8C;
								width: 226px;
								text-align: right;
								text-decoration: underline;
							}
							
								#wrapper #content #coltwo #greenbox #greenlower .forgotten a:hover
								{	
									text-decoration: none;
								}
						
						#wrapper #content #coltwo #greenbox #greenlower .inputbuttons
						{
							float: right;
							padding: 0px;
							margin: 0px 0px 0px 8px;
							border: 0px;
							width: 47px;
							height: 21px;
							background: url(../Images/shellFormLogin_13.gif) no-repeat top left;
						}
						
						#wrapper #content #coltwo #greybox
						{
							float: left;
							width: 236px;
							background: #666666;
							margin-top: 18px;
							height: 250px;
							padding-bottom: 14px;
						}
						
							#wrapper #content #coltwo #greybox #greytitle
							{
								float: left;
								width: 236px;
								height: 34px;
								background: url(../Images/shellGreyTitle_16.gif) no-repeat top left;
							}
							
								#wrapper #content #coltwo #greybox #greytitle span
								{
									display: none;
								}
								
							#wrapper #content #coltwo #greybox #greyform
							{
								float:left;
								width: 211px;
							}
							
								#wrapper #content #coltwo #greybox #greyform .smallinput
								{
									float: left;
									width: 208px;
									height: 19px;
									line-height: 18px;
									color: #9A9A9A;
									border: 0px;
									padding: 0px 0px 1px 3px;
									margin: 10px 0px 0px 12px;
									display: inline;
									font-size: 110%;
									background: url(../Images/shellGreyFormBg_20.gif) no-repeat top left;
								}
								
								#wrapper #content #coltwo #greybox #greyform .greytextarea
								{
									float: left;
									width: 208px;
									height: 74px;
									background: url(../Images/shellGreyFormBg_23.gif) no-repeat top left;
									font-family: Arial, Helvetica, sans-serif;
									padding: 1px 0px 0px 3px;
									margin: 10px 0px 0px 12px;
									border: 0px;
									font-size: 110%;
									color: #9A9A9A;
								}
								
								#wrapper #content #coltwo #greybox #greyform .greyline
								{
									float: left;
									width: 211px;
									padding-left: 12px;
									margin-top: 8px;
								}
								
									#wrapper #content #coltwo #greybox #greyform .greyline .greyleft
									{
										float: left;
										width: 70px;
										color: #FFF;
										font-size: 110%;
										padding-top: 3px;
									}
									
									#wrapper #content #coltwo #greybox #greyform .greyline .greyright
									{
										float: left;
										width: 141px;
									}
									
										#wrapper #content #coltwo #greybox #greyform .greyline .greyright .greyselect
										{
											float: right;
											width: 139px;
											border: 1px solid #9A9A9A;
											color: #999999;
										}
										
									#wrapper #content #coltwo #greybox #greyform .greyline .callbackbutton
									{
										float: left;
										width: 210px;
										height: 25px;
										padding: 0px;
										margin: 0px;
										border: 0px;
									}
									
									
									
		#wrapper #lowerback
		{
			float: left;
			width: 940px;
			background: url(../Images/shellLowerBottom_03.gif) no-repeat top left #FFF;
			height: 90px;
		}
						
		#wrapper #footer
		{
			float: left;
			width: 900px;
			background: #009933;
			color: #FFF;
			padding-bottom: 5px;
			padding-left: 20px;
			padding-right: 20px;
		}
		
			#wrapper #footer #footerleft
			{
				float: left;
				width: 200px;
				padding-top: 33px;
			}
			
				#wrapper #footer #footerleft a
				{
					color: #FFF;
				}
			
			#wrapper #footer #footerright
			{
				float: left;
				width: 700px;
			}
			
				#wrapper #footer #footerright #footerrighttop
				{
					float: left;
					width: 700px;
					text-align: right;
					padding-top: 5px;
				}
				
					#wrapper #footer #footerright .footerlist
					{
						float: right;
						padding: 5px 0px 0px 0px;
						margin: 0px;
					}
					
						#wrapper #footer #footerright .footerlist li
						{
							list-style-type: none;
							display: inline;
							padding-right: 10px;
							float: left;
							padding-left: 10px;
							background: url(../Images/shellFooterSpacer_07.gif) no-repeat left;
						}
						
							#wrapper #footer #footerright .footerlist li.firstlink
							{
								background: none;
								padding-left: 0px;
							}
							
						#wrapper #footer #footerright .footerlist li a
						{
							color: #FFF;
						}
				
				#wrapper #footer #footerright #footerrightbottom
				{
					float: left;
					width: 700px;
					text-align:right;
				}
				
				#wrapper #footer #decleration
				{
					float: left;
					width: 900px;
					color: #FFF;
				}
				
			#wrapper #bottomspacer
			{
				float: left;
				width: 940px;
				height: 50px;
				color: #FFF;
				background:#999999;
				text-align: center;
				padding-top: 10px;
			}
			
				#wrapper #bottomspacer a
				{
					color: #FFF;
					outline: none;
					border: 0px;
				}
				
					#wrapper #bottomspacer a:hover
					{
						border: 0px;
					}
						
	
	
	
	