/* CSS Document */

/* GENERAL DEFEULT DECLERATIONS */
* {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;	
}
	
a {
	color: #466C91;
	font-size: 1.2em;
}
	
body {
    font-size: 62.75%;
    background-color: #000000;
    background-image: url("../Images/gradient.jpg");
}

#errormessages {
	color: #FF0000;
	font-weight:bold;
	display:block;
	background:#CCCCCC;
	padding-left: 10px;
}


#nopres {
	text-decoration: none;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*#footer {
    background-color: #232323;
    width: 858px;
    height: 56px;textcontent 
    padding-left: 25px;
    margin-bottom: 25px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

.headerbox {
	height: 50px;
}

#centerinpage {
	width: 885px;
	margin: 0 auto;
	margin-top: 25px;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*h1 {
	font-size: 2em;
	color:#FFFFFF;
	font-weight:lighter;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

/* TOP HEADER */

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*
#topheader {
	background-color: #232323;
	width: 833px;
	height: 85px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 13px;
}

#logoarea {
	background-image: url("../Images/logo.jpg");
	background-repeat: no-repeat;
	width: 101px;
	height: 73px;
	float: left;
	
}

.headerlinks {
	float: right;
	list-style-type: square;
	font-size: 1.2em;
	padding-left: 15px;
	color:#FFFFFF;
	font-weight: 400;
}

#topheader ul {
	margin-left: 25px;
	margin-top: 8px;	
}
*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/* END TOP HEADER */


/* STRIP UNDER HEADER */
#stripundertopheader {
	background-color:#232323;
	width: 883px;
	height: 17px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/* END STRIP UNDER HEADER */


/* INNOVATION LINKS */
#innovationlinks {
	background-color: #232323;
	width: 883px;
	height: 33px;
	color: #64BADC;
	padding-bottom: 15px;
}

#innovationlinks ul {
	list-style-type: none;
	float: right;
	padding-right: 25px;
	padding-top: 15px;
}

#innovationlinks ul li {
	float: left;
}

#innovationlinks a {
	text-decoration: none;
	color: #64BADC;
}

#innovationlinks a:hover {
	color: #FFFFFF;
}

.colorgrey {
	color: #666666;
	font-size: 1.3em;
}

/* END INNOVATION LINKS */

/* VIDEO PLAYER AREA */
/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*
#videolayer {
	background-color: #232323;
	width: 833px;
	padding-left: 25px;
	padding-right: 25px;
	background-repeat: repeat-y;
	float:left;
}

#textcontent {
	width: 351px;
	height: 289px;
	border-top: 10px solid #151515;
	float: left;
}	

#textcontenthome {
	width: 351px;
	height: 295px;
	border-top: 10px solid #151515;
	border-bottom: 10px solid #151515;
	float: left;
}	

#textcontent2 {
	width: 351px;
	height: 289px;
	border-top: 10px solid #151515;
	float: left;
}	

#textcontenthome {
	width: 351px;
	height: 282px; 
	border-top: 10px solid #151515;
	border-bottom: 10px solid #151515;
	float: left;
}	

#moviecontent {
	border-top: 10px solid #0C0C0C;
	border-bottom: 10px solid #151515;
	padding-bottom: 7px;
	float: right;
	width: 465px;
}

#videouppperstrip {
	background-color: #151515;
	width: 465px;
	height: 17px;
	margin-top: 2px;
}

#videoplayerfooter {
	background-image: url("../Images/videoplayerfooter.jpg");
	background-repeat: no-repeat;
	width: 160px;
	height: 37px;
	margin-bottom: 5px;
}

#textcontenttitle {
	margin-top: 20px;
}

#textcontenttext {
	color: #CCCCCC;
	font-size: 1.1em;
	height: 185px;
	margin-top: 10px;
}

#textcontenttext2 {
	color: #CCCCCC;
	font-size: 1.1em;
	height: 185px;
	margin-top: 10px;
}

#videoplayerfooter {
	margin-top: 10px;
}


#videoinhere {
	padding-top: 5px;
	background-repeat: no-repeat;
	width: 465px;
	height: 259px;
}

*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/* END VIDEO PLAYER AREA */

.contentlayertitle a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 2em;
	font-weight:lighter;
}

.contentlayertitle a:hover {
	color: #64BADC;
		font-size: 2em;
	font-weight:lighter;
}

#contentlayer {
	background-color: #232323;
	
	width: 858px;
	padding-left: 25px;
	background-repeat: repeat-y;
}

#section1 {
	width: 271px;
	/*height: 432px;*/
	float: left;
	padding-bottom: 2px;
	border-bottom: 10px solid #151515;
}

#section1 a:hover, #section2 a:hover, #section3 a:hover {
	color: #64BADC;
}
/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*#section1 a {
	margin-top: 5px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

#section2 {
	width: 271px;
	/*height: 386px;*/
	float: left;
	margin-left: 10px;
	padding-bottom: 2px;
	border-bottom: 10px solid #151515;
}

#section3 {
	width: 271px;
	/*height: 440px;*/
	float: left;
	margin-left: 10px;
	padding-bottom: 2px;
	border-bottom: 10px solid #151515;
}

.contentlayertitle {
	margin-top: 25px;
}

.topbox {
	background-image: url("../Images/topbox.gif");
	background-repeat: no-repeat;
	width: 271px;
	height: 17px;
	margin-top: 10px;
}

.topbox2 {
	background-image: url("../Images/topbox.gif");
	background-repeat: no-repeat;
	width: 271px;
	height: 17px;
}

.contentarea {
	background-color: #000000;
	width: 271px;
	height: 110px;
	border-bottom: 1px solid #333333;
}

.contentarea3 {
	background-color: #000000;
	width: 271px;
	height: 120px;
	border-bottom: 1px solid #333333;
}


.contentareamini {
	background-color: #000000;
	width: 271px;
	height: 110px;
	border-bottom: 1px solid #333333;
}

.contentareamini2 {
	background-color: #000000;
	width: 271px;
	height: 120px;
	border-bottom: 1px solid #333333;
}

.contentareaminireviews {
	background-color: #000000;
	width: 271px;
	border-bottom: 1px solid #333333;
}

.contentareasearch {
	background-color: #000000;
	width: 271px;
	height: 102px;
	border-bottom: 1px solid #333333;
	float: right;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*.contentarea2 {
	background-color: #000000;
	width: 271px;
	height: 102px;
}
*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

.topspacing {
	margin-top: 1px;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*.articletitle {
	color: #FFFFFF;
	font-weight:bold;
	font-size: 1.3em;
	padding-top: 5px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*.storyimage {
	border: 1px solid #999999;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

.storytext {
	display: block;
	color: #FFFFFF;
	font-size: 1.1em;
	float: left;
	width: 153px;
	height: 80px;
	margin-left: 10px;
	margin-top: 5px;
	float: right;
}

.storytext3 {
	display: block;
	color: #FFFFFF;
	font-size: 0.9em;
	float: left;
	width: 153px;
	height: 80px;
	margin-left: 10px;
	margin-top: 5px;
	float: right;
}

.storytext2 {
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 1.1em;
	height: 60px;
	padding-left: 10px;
}

.storytext2reviews {
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 0.9em;
	padding-left: 10px;
	height: 70px;
}

.articletitle {
	margin-left: 10px;
}

.discovermorelink {
	display: block;
	/*background-color:#FF0000;*/
	font-size: 1.1em;
	display: inline;
	height: 30px;
	width: 100px;
	margin-bottom: 5px;
}
/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*.readmorelink {
	display:block;
	width:90px;
	height:22px;
	margin-left: 10px;
	
	color:#FFFFFF;
	font-weight: bold;
}

.readmorelink a {
	color:#FFFFFF;
	margin-top: 5px;
	padding-bottom: 10px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

.clearhere {
	clear:both;
}

.editimage {
	border: none;
	margin-left: 10px;
}
/* FOOTER AREA */
/*
#footer {
	background-color: #232323;
	width: 858px;
	height: 56px;
	padding-left: 25px;
}

*/
#copyrightinfo {
	/*background-image: url("../Images/copyrightinfo.jpg");
	background-repeat: no-repeat;*/
	width:  858px;
	height: 19px;
	float: left;
	margin-top: 15px;
	color: #aaa;
	background: #262626;
}

#copyrightinfo a {
	font-size:1em;
}

	#copyrightinfo #copyright_left
	{
		float: left;
		width: 600px;
	}

	#copyrightinfo #copyright_left ul
	{
		padding: 0px;
		margin: 0px;
	}	
	
		#copyrightinfo #copyright_left ul li
		{
			display: inline;
			list-style-type: none;
			padding-right: 4px;
		}
		
		#copyrightinfo #copyright_left ul li.spacer
		{
			padding-left: 10px;
			background: url(../Images/spacer.gif) no-repeat left;
		}	
		
			#copyrightinfo #copyright_left ul li a
			{
				color: #FFF;
				text-decoration: none;
			}
			
	#copyrightinfo #copyright_right
	{
		float: left;
		width: 233px;
		text-align: right;
		padding-right: 25px;
	}
	
		#copyrightinfo #copyright_right a
		{
			color: #FFF;
		}
		
#catalog_content
{		
	background-color: #262626;
	width: 833px;
	padding-left: 25px;
	padding-right: 25px;
	float:left;
	color: #FFF;
}

	#catalog_content #catalog_navigation
	{
		color: #5C8BC8;
		font-size: 160%;
		padding-left: 30px;
		background: url(../Images/delta_03.gif) no-repeat left;
		margin-top: 14px;
	}
	
		#catalog_content #catalog_navigation span
		{
			font-size: 200%;
		}
		
	#catalog_content #catalog_main
	{
		width: 833px;
		float: left;
		margin-top: 20px;
	}
	
		#catalog_content #catalog_main #catalog_left
		{
			float: left; 
			width: 215px;
			color: #FFF;;
		}
		
			#catalog_content #catalog_main #catalog_left #nav_list
			{
				float:left;
				width: 215px;
			}
			
				#catalog_content #catalog_main #catalog_left #nav_list ul
				{
					padding: 0px;
					margin: 0px;
				}
				
					#catalog_content #catalog_main #catalog_left #nav_list ul li
					{
						list-style-type: none;
					}
					
						#catalog_content #catalog_main #catalog_left #nav_list ul li.categories
						{
							color: #FFF;
							width: 181px;
							padding-left: 10px;
							padding-top: 3px;
							display: block;
							background: #383838;
							height: 20px;
							font-size: 140%;
						}
						
						#catalog_content #catalog_main #catalog_left #nav_list ul li h3 
						{
							font-size: 100%;
							font-weight: normal;
						}
					
						#catalog_content #catalog_main #catalog_left #nav_list ul li a
						{
							width: 181px;
							height: 19px;
							display: block;
							padding-left: 10px;
							padding-top: 4px;
							color: #FFF;
							background: #4D4D4D;
							border-top: 1px solid #3B3C3E;
							text-decoration: none;
						}
						
							#catalog_content #catalog_main #catalog_left #nav_list ul li a.current
							{
								background: #5985BF;
							}
						
							#catalog_content #catalog_main #catalog_left #nav_list ul li a:hover, #catalog_content #catalog_main #catalog_left #nav_list ul li h3.selected a, #catalog_content #catalog_main #catalog_left #nav_list ul li.selected a
							{
								background: #5985BF;
							}
							
								/* Sub Navigation */
								#catalog_content #catalog_main #catalog_left #nav_list ul li ul li a 
								{
									background: #696969;
								}
								
									#catalog_content #catalog_main #catalog_left #nav_list ul li ul li a:hover, #catalog_content #catalog_main #catalog_left #nav_list ul li ul li.selected a 
									{
										background: #878787;	
									}
						
						#catalog_content #catalog_main #catalog_left #nav_list ul li a.nav_title
						{
							color: #FFF;
							font-size: 120%;
							background: #5985BF;
						}
						
				#catalog_content #catalog_main #catalog_left #product_search
				{
					float: left;
					width: 215px;
					color: #5884BD;
					font-size: 120%;
					margin-top: 20px;
				}
				
					#catalog_content #catalog_main #catalog_left #product_search #product_search_header
					{
						float: left;
						width: 215px;
						font-size: 110%;
					}
					
				#catalog_content #catalog_main #catalog_left #product_search #form input
				{
					width: 188px;
					border: 1px solid #757575;
					float: left;
					height: 22px;
					margin-top: 10px;
				}
				
					#catalog_content #catalog_main #catalog_left #product_search #form input.submit
					{
						width: 56px;
						height: 16px;
						border: 0px;
						margin-left: 135px;
					}
				
		
		#catalog_content #catalog_main #catalog_right
		{
			float: right;
			width: 618px;
		}
		
			#catalog_content #catalog_main #catalog_right #product_list
			{
				float: left;
				width: 618px;
			}
			
				#catalog_content #catalog_main #catalog_right #product_list .product_container
				{
					float: left;
					width: 618px;
					padding-bottom: 20px;
					border-bottom: 1px dotted #FFF;
					margin-bottom: 25px;
				}
				
					#catalog_content #catalog_main #catalog_right #product_list .product_container .product_picture
					{
						float: left;
						width: 132px;
						/*height: 113px; DISABLED BY RP 021109 */
						height: 98px;
						overflow: hidden;
						border: solid 1px #FFF;
						background: #FFF;
					}
					
						#catalog_content #catalog_main #catalog_right #product_list .product_container .product_picture a
						{
							border: 0px;
						}
						
						
					#catalog_content #catalog_main #catalog_right #product_list .product_container .product_center
					{
						float: left;
						width: 347px;
					}
					
					#catalog_content #catalog_main #catalog_right #product_list .product_container .product_center .product_header
					{
						float: left;
						width: 332px;
						font-size: 200%;
						color: #5884BD;
						margin-left: 15px;
					}
					
					#catalog_content #catalog_main #catalog_right #product_list .product_container .product_center .product_sub_header
					{
						float: left;
						width: 332px;
						font-size: 110%;
						color: #5884BD;
						margin-left: 15px;
					}
					
						#catalog_content #catalog_main #catalog_right #product_list .product_container .product_center .product_text
						{
							float: left;
							width: 332px;
							margin-left: 15px;
							font-size: 110%;
							color: #777777;
							margin-top: 12px;
							
						}
						
							#catalog_content #catalog_main #catalog_right #product_list .product_container .product_center .product_text a
							{
								font-size: 100%;
								color: #5884BD;
								text-decoration: none;
							}
							
						#catalog_content #catalog_main #catalog_right #product_list .product_container .product_right
						{
							float: left;
							width: 119px;
							padding-left: 18px;
						}
						
						#catalog_content #catalog_main #catalog_right #product_list .product_container .product_right .product_price
						{
							float: left;
							width: 119px;
							height: 39px;
							background: url(../Images/WorkingPSD_07.gif) no-repeat top left;
							display: block;
						}
						
							#catalog_content #catalog_main #catalog_right #product_list .product_container .product_right .product_price .price_left
							{
								float: left;
								width: 53px;
								margin-top: 7px;
								padding-left: 7px;								
								height: 26px;
							}
							
							#catalog_content #catalog_main #catalog_right #product_list .product_container .product_right .product_price .price_right
							{
								float: left;
								width: 53px;
								text-align: right;
								margin-top: 7px;
								padding-right: 6px;
								height: 26px;
							}
							
						#catalog_content #catalog_main #catalog_right #product_list .product_container .product_right .product_vat
						{
							float: left;
							color: #5884BD;
							margin-top: 10px;
							text-align: center;
							width: 119px;
						}
						
		#catalog_content #catalog_main #catalog_right #overview
		{
			flaot: left;
			width: 618px;
		}
		
			#catalog_content #catalog_main #catalog_right #overview #column_one
			{
				float: left;
				width: 274px;				
			}
			
				#catalog_content #catalog_main #catalog_right #overview #column_one #product_picture
				{
					float: left;
					border: solid 1px #FFF;
				}
				
				#catalog_content #catalog_main #catalog_right #overview #column_one .enquirybutton
				{
					margin: 20px 0px 0px 8px;					
					float: left;					
				}
				
					#catalog_content #catalog_main #catalog_right #overview #column_one .enquirybutton a 
					{
						padding: 8px 7px 5px 38px;	
						display: block;
						background: url(../Images/grey_box_07.gif) no-repeat top left;
						width: 88px;
						height: 29px;
						font-size: 100%;
						color: #FFF;						
					}
						
						#catalog_content #catalog_main #catalog_right #overview #column_one .enquirybutton a: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 */
						}						
				
				#catalog_content #catalog_main #catalog_right #overview #column_one .overview_price
				{
					float: left;
					width: 119px;
					height: 29px;
					display: block;
					padding: 8px 7px 5px 7px;
					background: url(../Images/blue_box_07.gif) no-repeat top left;
					margin-top: 20px;					
				}
				
					#catalog_content #catalog_main #catalog_right #overview #column_one .overview_price .overview_price_left
					{
						float: left;
						width: 55px;
						height: 26px;
					}
					
					#catalog_content #catalog_main #catalog_right #overview #column_one .overview_price .overview_price_right
					{
						float: left;
						width: 64px;
						text-align: right;
						height: 26px;
					}
						
				#catalog_content #catalog_main #catalog_right #overview #column_one #vat
				{
					width: 272px;
					float: left;
					color: #5985BF;
					margin-top: 10px;
					padding-left: 10px;					
				}
						
			#catalog_content #catalog_main #catalog_right #overview #moreinforow
			{
				float: left;
				width: 618px;	
				margin-top: 20px;			
			}
			
			#catalog_content #catalog_main #catalog_right #overview #column_two
			{
				float: left;
				width: 323px;
				padding-left: 20px;
			}
			
				#catalog_content #catalog_main #catalog_right #overview #column_two #overview_product_header
				{
					float: left;
					width: 326px;
					color: #5985BF;
					font-size: 200%;
				}
				
					#catalog_content #catalog_main #catalog_right #overview #column_two #overview_sub_heading
					{
						font-size: 120%;
						color: #5985BF;
						float: left;
						width: 326px;
					}
					
					#catalog_content #catalog_main #catalog_right #overview #column_two #overview_text_wrap
					{
						float: left;
						width: 326px;
						font-size: 120%;
						color: #6F6F6F;
						margin-top: 15px;
					}
					
						#catalog_content #catalog_main #catalog_right #overview #column_two #overview_text_wrap span.headertext
						{
							color: #5985BF;
							font-size: 130%;
						}
						
					#catalog_content #catalog_main #catalog_right #overview #column_two #overview_text_wrap ul
					{
						padding: 0px;
						margin: 10px 0px 0px 0px;
					}
					
						#catalog_content #catalog_main #catalog_right #overview #column_two #overview_text_wrap ul li
						{
							list-style-type: none;
							display: line;
							padding-left: 10px;
							background: url(../Images/overview_list_10.gif) no-repeat top left;
						}
					
#information_content
{
	background-color: #262626;
	width: 833px;
	padding: 25px;
	float:left;
	color: #FFF;
}

	#information_content #information_header
	{
		float:left;
		width: 833px;
		font-size: 200%;
		color: #FFF
	}
	
		#information_content #information_text
		{
			float: left;
			width: 833px;
			color: #FFF;
			font-size: 120%;
			margin-top: 25px;
		}
		
			#information_content #information_text .infoline
			{
				float: left;
				width: 833px;
			}
			
			#information_content #information_text .infoline .infoleft
			{
				float: left;
				width: 135px;
			}
			
			#information_content #information_text .infoline .inforight
			{
				float: left;
				width: 698px;
				padding-bottom: 5px;
			}
			
			#information_content #information_text .underline
			{
				text-decoration: underline;
			}
		
			#information_content #information_text a
			{
				font-size: 100%;
				color: #5884BD;
			}
			
				#information_content #information_text ul
				{
					padding: 20px;
					margin: 0px;
				}
/* COMMENTED OUT BY JJ REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

#footerlogo {
/*	background-image: url("../Images/videoplayerfooter.jpg");
	background-repeat: no-repeat;
	width: 160px;
	height: 37px;
	float: right;
	padding-right: 25px;*/
}

/* END COMMENTED OUT BY JJ REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

/* END FOOTER AREA */

.boxtop, .boxtopright {
	background-image: url("../Images/articleboxtop.gif");
	/*height: 275px;*/
	height: 290px;
	width: 225px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 7px;
	background-color: #000000;
	color: #FFFFFF;
}

.boxtop {
	float: left;
}

.articlethumbnail 
{
	width: 215px;
	height: 127px;
	overflow: hidden;
	margin-left: 5px;	
}

	.articlethumbnail img 
	{
		border: solid 1px #FFF;
	}
	
.boxtopright {
	float: right;
}

.boxtop a {
	color: #FFFFFF;
	margin-left: 5px;
	font-weight: bold;
}



.boxtopright a {
	color: #FFFFFF;
	margin-left: 5px;
	font-weight: bold;
}


.boxtop h4 {
	font-size: 1.2em;
	color: #CCCCCC;
	margin-top: 5px;
	margin-left: 5px;
	width: 180px;
}

.boxtopright h4 {
	font-size: 1.2em;
	color: #CCCCCC;
	margin-top: 5px;
	margin-left: 5px;
	width: 195px;
}

.articleimage {
	margin-left: 5px;
	border: solid 1px #FFFFFF;
}

.maintext {
	margin-top: 5px;
	margin-left: 5px;
	font-size: 0.9em;
	height: 77px;
}

.maintextnoImage {
	margin-top: 0px;
	margin-left: 5px;
	font-size: 1.0em;
	height: 208px;
}

.lineunderarticles {
	border-bottom: 1px solid #999999;
	border-top: 10px;
	padding-top: 7px;
}

/*
.clsdetaileddescription {
	margin-left: 367px;

	background-color:#FF0000;
	display: block;
	float: left;
	width: 300px;
	clear:both;
}
*/
.clsdetaileddescription a {
	text-decoration: none;
}

.downloadlink {
	font-size: 1.6em;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.downloadlink span.back_link
{
	font-weight: normal;
}

.downloadtext {
	font-size: 1.6em;
	color: #FFFFFF;
}



#adminlinks li {
	float: left;
	display: block;
	width: 147px;
	background-color: #232323;
	font-weight: bold;
}

#adminlinks a {
	color: #FFFFFF;
}

#articleshere {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 10px solid #151515;
	
}
/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*
#articleshere a{
	color: #FFFFFF;
	font-size: 1.2em;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

#articleshere a:hover {
	color: #64BADC;
	
}

.faqsection {
	padding: 5px;
	display: block;
	background-color: #151515;
	margin-top: 2px;
}

.itemquestion {
	display: block;
	background-color: #1C1C1C;
	padding: 5px;
}

.itemanswer {
	display: block;
	background-color: #cccccc;
	color: #000000;
	padding: 5px;
	border: 1px solid #000000;
}

.articlename {
	color:#FFFFFF;
	font-size: 1.3em;
	font-weight:bold;
}

.articletext {
	color: #FFFFFF;
	font-weight:600;
	font-size: 1.2em;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*#searchbox {
	background-color: #000000;
	width: 155px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	float: left;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

#searchboxtop {
	background-image: url("../Images/searchboxtop.gif");
	width: 177px;
	height: 17px;
}

#generaltextinsidesearch {
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-bottom: 10px;
}
/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*
#searcharea {
	border-bottom: 10px solid #151515;
	width: 155px;
	float: left;
	padding-bottom: 5px;
}
*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
.textheader {
	font-weight:bold;
	font-size: 1.3em;
	margin-left: 5px;
}

#searchresults {
	background-color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 1.1em;
	padding-bottom: 10px;
}

#overflowtable {
	overflow:auto;
	height: 160px;
	
}

#extrainformation {
	margin-top: -20px;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*#searchresultstop {
	background-image: url("../Images/searchresultstop.gif");
	width: 477px;
	height: 17px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */

#tablesearchresults {
	color:#000000;
}

#tablesearchresults td {
	
	border-collapse:collapse;
	font-size: 1em;
}

#headerlinkstable {
	color:#FFFFFF;
}

#parttextcolor {
	color: #FFFFFF;
}

#linkback {
	color: #FFFFFF;
	/*float: left;
	clear:both;*/
	border-top: 10px solid #151515;
	padding-top: 10px;
	width: 351px;
	background-repeat: repeat-y;
	float: left;
	clear: both;
}
	
	#linkback.wideborder 
	{
		width: 618px;
		margin-top: 20px;		
	}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*
#newslink {
	display: block;
	background-image: url("../Images/news_off.gif");
	background-repeat: no-repeat;
	width: 45px;
	height: 14px;
	font-size: 0em;
}

#newslink a {
	display: block;
	background-image: url("../Images/news_off.gif");
	background-repeat: no-repeat;
	width: 45px;
	height: 14px;
	
}

#newslink a:hover {
	background-image: url("../Images/news_on.gif");
}

#homelink {
display: block;
	background-image: url("../Images/home_off.gif");
	background-repeat: no-repeat;
	width: 45px;
	height: 12px;
}

#homelink a{
display: block;
	background-image: url("../Images/home_off.gif");
	background-repeat: no-repeat;
	width: 45px;
	height: 12px;
	
}

#homelink a:hover, #homelink_on {
	background-image: url("../Images/home_on.gif");
}

#candolink {
display: block;
	background-image: url("../Images/cando_off.gif");
	background-repeat: no-repeat;
	width: 135px;
	height: 14px;
	font-size: 0em;
}

#candolink a{
display: block;
	background-image: url("../Images/cando_off.gif");
	background-repeat: no-repeat;
	width: 135px;
	height: 14px;
	font-size: 0em;
}

#candolink a:hover, #candolink_on {
	background-image: url("../Images/cando_on.gif");
	background-repeat: no-repeat;
}

#faqlink {
display: block;
	background-image: url("../Images/faq_off.gif");
	background-repeat: no-repeat;
	width: 135px;
	height: 12px;
	font-size: 0em;
}

#faqlink a{
display: block;
	background-image: url("../Images/faq_off.gif");
	background-repeat: no-repeat;
	width: 135px;
	height: 12px;
	font-size: 0em;
}

#faqlink a:hover, #faqlink_on {
	background-image: url("../Images/faq_on.gif");
	background-repeat: no-repeat;
}

#quickhirelink {
display: block;
	background-image: url("../Images/quickhire_off.gif");
	background-repeat: no-repeat;
	width: 135px;
	height: 13px;
	font-size: 0em;
	background-position: center;
}

#quickhirelink a{
display: block;
	background-image: url("../Images/quickhire_off.gif");
	background-repeat: no-repeat;
	width: 135px;
	height: 13px;
	font-size: 0em;
	background-position: center;
}

#quickhirelink a:hover, #quickhirelink_on {
	background-image: url("../Images/quickhire_on.gif");
}

#finduslink {
display: block;
	background-image: url("../Images/findus_off.gif");
	background-repeat: no-repeat;
	width: 45px;
	height: 13px;
	font-size: 0em;
	background-position: center;
}

#finduslink a{
display: block;
	background-image: url("../Images/findus_off.gif");
	background-repeat: no-repeat;
	width: 45px;
	height: 13px;
	font-size: 0em;
	background-position: center;
}

#finduslink a:hover {
	background-image: url("../Images/findus_on.gif");
}
*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
#indextitle
{
	color: #5985BF;
	font-size: 180%;
	background: #232323;
}

#mainheadertitle .errormsg {
	font-size: 1em;
	color:#FFFF00;
	font-weight: bold;
	display: block;
	background-color: #FFFF00;
}

.faqtext {
	margin-left: 10px;
}

.itemq {
	margin-left: 20px;
}

.faqqatitle {
	font-weight: bold;
	float: left;
	
}

.faqqamaintext {
	margin-left: 20px;
	padding-bottom: 5px;
	padding-right: 5px;
}

.smalltext {
	font-size: 0.8em;
	font-weight:bold;
}

#statsleftheader {
	border-top: 10px solid #151515;
	width: 351px;
	float: left;
}

#statsrightheader {
	border-top: 10px solid #0C0C0C;
	width: 465px;
	float: right;
}

#statsrightbottomheader {
	border-top: 15px solid #151515;
	width: 200px;
	/*float: right;*/
}

#statsleftfooter {
	border-bottom: 10px solid #151515;
	width: 351px;
	float: left;
}

#statsrightfooter {
	border-bottom: 10px solid #151515;
	width: 465px;
	float: right;
}

#statshomepage {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 32px;
	margin-left: 14px;
	display: inline;
}

#statsfindus {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 69px;
	margin-left: 91px;
}

#statsfaq {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 69px;
	margin-left: 77px;
}

#statsnews {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 40px;
	margin-left: 7px;
} 

#statscando {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 40px;
	margin-left: 80px;
} 

#statsquickhire {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 40px;
	margin-left: 60px;
} 

#statsreviews {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 15px;
	margin-left: 40px;
} 

#statssearches {
	border: 1px solid #FFFFFF;
	width: 150px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	/*margin-top: -38px;*/
	display: inline;
	margin-top: 15px;
	margin-left: 5px;
	/*margin-left: 330px;*/
	
} 

#statsnewstory {
	border: 1px solid #FFFFFF;
	width: 180px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: -7px;
	margin-left: 7px;
} 


#statscasstudy {
	border: 1px solid #FFFFFF;
	width: 180px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: -7px;
	margin-left: 25px;
} 

#statsreviewnames {
	border: 1px solid #FFFFFF;
	width: 180px;
	float: left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color:#FFFFFF;
	margin-top: 30px;
	margin-left: 35px;
}

#statsmaincontent {
	background-image: url("../Images/statsbackground.gif");
	background-repeat: no-repeat;
	float: left;
	width: 853px;
	padding-bottom: 15px;
	display:inline;
	
}

#reviewtablestats td, #newstablestats td, #candotablestats td {
	vertical-align: bottom;
}

.smallammountspace {
	width: 20px;
	display: inline;
}


.moveright {
	float: right;
}

.moveleft {
	float: left;
}

.moveleftsquash {
	float: left;
	width: 90px;
}

.moveleftperiods {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: bold;
}

/* COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */
/*#quickhirereviews {
	float: right;
	width: 270px;
	border-bottom: 10px solid #151515;
	padding-bottom: 5px;
}*/
/* END COMMENTED OUT BY JDS REPLACED BY REVISIONS DOCUMENT (REVISIONS.CSS) */