* { margin: 0; padding: 0; }
p { padding-bottom: 10px; line-height:1.4em; }
h2, h3 { margin:0 0 18px 0; }
h4, h5, h6 { margin:0 0 10px 0; }
.floatClear { clear:both; }
a, object { outline:none; }

body {
	background:#cbcbcb;
	font-size:63%;
	font-family:Arial, Helvetica, sans-serif;
	color:#273274;
}
#mainWrap {
	width:980px;
	margin:20px auto;
}
#background {
}
#noBackground {
	background:#EFEAE2;	
}
#whiteBackground {
	background:#fff;	
}
#greyBackground {
}
	#greyBackground #centralCol {
		background:none;
	}
	#greyBackground #backgroundRepeat {
		background:url(../images/repeatingBG_small.gif) 0 0 repeat-y;
	}
#backgroundRepeat {
	background:url(../images/repeatingBG.gif) 0 0 repeat-y;
	min-height:748px;
	_height:748px;
}
	#whiteBackground #backgroundRepeat {
		background:url(../images/repeatingBG_WHITE.gif) 0 0 repeat-y !important;
	}
#centralCol {
	background:url(../images/mainCurves.png) 0 0 no-repeat;
	behavior: url(../iepngfix.htc);
}
	#noBackground #centralCol {
		background:none;
	}
	#whiteBackground #centralCol {
		background:url(../images/recipeHome_curves.jpg) 152px 0 no-repeat;
	}
	.recipeDetail #centralCol {
		background:none !important;
	}
	.productsDetail #centralCol {
		background:url(../images/topNavRepeatBG.gif) 0 -1px repeat-x !important;
	}
#leftCol {
	background:url(../images/leftCol_curves.png) 0 0 no-repeat;
	_background:url(../images/leftCol_curves2.gif) 0 0 no-repeat;
	/*
	behavior: url(../iepngfix.htc);
	*/
	min-height:748px;
	_height:748px;
}
.productsDetail #leftCol {
	_background:url(../images/leftCol_curves3.gif) 0 0 no-repeat;
}
.recipesHome #leftCol,
.recipeDetail #leftCol {
	_background:url(../images/leftCol_curves4.gif) 0 0 no-repeat;
}
h1 {
	width:198px;
	height:206px;
	background:url(../images/RNLogo.gif) right 0 no-repeat;
	position:absolute;
	top:32px;
	text-indent:-9999px;
	z-index:5;
}
	h1 a {
		width:140px;
		height:150px;
		display:block;
		margin:auto;
		float:right;
		margin:56px 0 0 0;
	}
.pageTitleWrap {
	width:395px;
	height:175px;
	position:absolute;
	top:-174px;
	left:135px;
}
.withBorder {
	border-bottom:1px solid #B59E5B;
}
.pageTitleWrap h2 {
	position:absolute;
	bottom:10px;
	font-size:3em;
	color:#B59E5B;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#navBar {
	width:152px;
	margin:233px 0 0 0;
	float:left;
	padding-top:20px;
}
	#navBar ul {
		list-style:none;
	}
	#navBar ul li {
		margin:0 0 8px 20px;
	}
		/* SUB NAV */
		
		#navBar ul li ul {
			display:none;
		}
		#navBar ul li.current ul {
			padding:10px 0 0 0;
			display:block !important;
		}
		#navBar ul li ul li a {
			font-size:1.2em;
			background:none !important;
			margin:0 0 0 -15px;
			padding:0;
			font-weight:normal;
		}
			#navBar ul li ul li a:hover, #navBar ul li ul li a.current {
				color:#b59e5b;
				font-style:italic;
			}
		#navBar ul li a {
			color:#FFF;
			width:122px;
			display:inline-block;
			text-decoration:none;
			font-size:1.4em;
			font-weight:bold;
			font-family:Georgia, "Times New Roman", Times, serif;
			padding:1px 5px;
		}
		#navBar ul li a:hover, #navBar ul li a.current {
			background:url(../images/mainNavItemBg.gif) #2e3771 right bottom no-repeat;
		}
		
		#navBar ul li ul li ul li {
			display:none !important;
		}
		#navBar ul li.current ul li ul {
			display:none !important;
		}
#contents {
	float:left;
	margin:233px 0 0 0;
	width:430px;
	color:#273274;
	position:relative;
	padding:22px 0 0 0;
}
	#contents h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#B59E5B;
		font-size:1.6em;
		margin:0 0 5px 0;
	}
	#contents p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.3em;
	}
	#contents p.subHeadline {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.5em;
		line-height:1.4em;
	}
	#contents .redText {
		color:#9f194c;
	}
.fullWidth {
	width:692px !important;
	padding-left:135px !important;
}
* html .fullWidth {
	width:701px !important;
	padding-left:127px !important;
}
	.fullWidth .pageTitleWrap {
		width:682px;
		height:175px;
		position:absolute;
		top:-174px;
		left:135px;
		z-index:1;
	}
#footer {
	margin:10px 0 10px 0;
}
	#footer ul {
		text-align:center;
	}
		#footer ul li {
			list-style:none;
			display:inline;
			margin:0 10px 0 0;
			padding:0 10px 0 0;
			border-right:1px solid #000;
		}
		#footer ul li.last {
			border:none;
		}
			#footer ul li a {
				text-decoration:none;
				font-size:1.1em;
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#000;
			}
			#footer ul li a:hover {
				text-decoration:underline;
			}
.homeBlock {
	 margin:0 10px 0 40px !important; 
	 padding:20px 0 0 0 !important;
	 text-align:right !important;
	 _padding:230px 0 0 0 !important;
}
*:first-child+html .homeBlock {
	 padding:230px 0 0 0 !important;
}
.homeBlock h3 {
	font-size:2.4em !important;
}
#flashRotator {
	width:530px;
	height:254px;
	margin:-22px 0 0 10px !important;
	_position:absolute;
	_top:22px;
	_left:0;
}
*:first-child+html #flashRotator {
	position:absolute;
	top:22px;
	left:0;
}
#flashRotator img {
	display:none !important;
}
.homePageBottomImage {
	text-align:center;
	padding:0 0 10px 0;
}
/* ABOUT US PAGE SPECIFIC */
.blockOne {
	padding:0 0 20px 0;
	border-bottom:1px solid #B59E5B;
	margin:0 0 20px 135px;
}
.blockOne a {
	color:#B80247 !important;
}
.blockOne a:hover,
.blockOne a:visited:hover {
	text-decoration:none !important;
}
.blockOne ul,
.blockOne ol {
	margin:0 0 10px 0;	
}
.blockOne ul li,
.blockOne ol li {
	font-size:1.3em;
	margin-left:25px;
	margin-bottom:10px;
}
.noBorder {
	border-bottom:none !important;
}
.timeLineBlock {
	padding:0 0 20px 25px;
}
	.timeLineBlock h4 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#B59E5B;
		font-size:1.7em;
		margin:0 0 5px 0;
	}
	.timeLineBlock h5 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.5em;
		line-height:1.4em;
		margin:0 0 5px 0;
	}
	.timeLineBlock p {
		padding:0;
	}
	.timeLineBlock p.date {
		font-size:1.8em !important;
		color:#B80247;
		margin:0 0 -5px 0;
	}
/* MANAGEMENT PAGE SPECIFIC */
.managementList ul li {
	width:237px;
	float:left;
	list-style:none;
	padding-right:93px;
	margin:0 0 10px 0;
}
	.managementList ul li h3 {
		background:url(../images/managementList_headerBG.gif) right bottom no-repeat #B59E5B;
		color:#fff !important;
		font-size:1.4em !important;
		padding:2px 4px;
		margin:0 0 3px -4px !important;
		font-weight:normal;
	}
	.managementList ul li h4 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.5em;
		font-weight:normal;
	}
	.managementList ul li p {
		line-height:1.3em;	
	}
	
/**** BRANDS PAGES ****/
.brand h2, .brand p {
	color:#fff;
}
.brand .pageTitleWrap {
	width:395px;
	height:175px;
	position:absolute;
	top:-120px;
	left:135px;
}
.brand #contents {
	padding:80px 0 0 0;
}
.brand .blockOne img {
	margin-top:20px;
}
.brand h2 {
	width:250px;
}
.brand .blockOne {
	border-bottom:0;
}
.prodShotLink {
	width:340px;
	height:373px;
	float:right;
	margin:390px 0 0 0;
	text-align:center;
}
	.prodShotLink a {
		width:150px;
		height:24px;
		display:block;
		background:url(../images/brandLinkBGFull.gif) 0 0 no-repeat;
		color:#fff;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:center;
		margin:10px auto;
		font-size:1.4em;
		text-decoration:none;
		padding:5px 0 0 0;
	}
	.prodShotLink a:hover {
		color:#B80247;
	}
	/*
	.linkOuterWrap {
		width:100px;
		height:29px;
		background:url(../images/prodShotLink_repeat.gif) 0 0 repeat-x;
	}
		.linkInnerWrap {
			width:100px;
			height:29px;
			background:url(../images/prodShotLink_right.gif) right 0 no-repeat;
		}
			.linkInnerWrap a {
				width:100px;
				height:29px;
				display:block;
				background:url(../images/prodShotLink_left.gif) 0 0 no-repeat;
			}
	*/
ul.linksList {
	list-style:none !important;
	margin:20px 0 0 0;
}
	.contactBodyLinks ul.linksList li,
	.topNav ul li {
		display:none !important;
		list-style:none !important;
	}
	.contactBodyLinks ul.linksList li.current,
	.topNav ul li.current {
		display:block !important;
		margin:0 0 3px 0;
	}
	ul.linksList li {
		margin:0 0 3px 0;
	}
	ul.linksList li ul li.showLink,
	.topNav ul li.showLink {
		display:block !important;
		margin:0 0 3px 0;
	}
	ul.linksList li ul {
		margin:3px 0 0 0;
	}
	ul.linksList li.current a {
		display:none;
	}
	ul.linksList li.current ul li a {
		display:block;
	}
	ul.linksList li a {
		padding:4px 8px;
		background:url(../images/linksList_corner.gif) right bottom no-repeat #b49d5a;
		width:167px;
		display:block;
		color:#fff !important;
		text-decoration:none;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px !important;
	}
	ul.linksList li a:hover {
		background:url(../images/linksList_corner_Hover.gif) right bottom no-repeat #253573;
		color:#fff !important;	
	}
	ul.linksList li ul li a.current {
		background:url(../images/linksList_corner_Hover.gif) right bottom no-repeat #253573;
		color:#fff !important;	
	}
	.brand span.subHeadline p {
		font-family:Georgia, "Times New Roman", Times, serif !important;
		font-size:1.5em !important;
	}
	.brand #contents {
		width:480px;
	}
/* NBF */
	.brandNBF #leftCol {
		background:url(../images/leftCol_curves_BLUE.gif) 0 0 no-repeat;
	}
	.brandNBF #centralCol {
		background:none;
	}
	.brandNBF #backgroundRepeat {
		background:url(../images/repeatingBG_BLUE.gif) 0 0 repeat-y;
	}
	.blue {
		background:#183176;
	}
/* REGAL ICE */
	.brandRegalIce #leftCol {
		background:url(../images/leftCol_curves_BROWN.gif) 0 0 no-repeat;
	}
	.brandRegalIce #centralCol {
		background:none;
	}
	.brandRegalIce #backgroundRepeat {
		background:url(../images/repeatingBG_BROWN.gif) 0 0 repeat-y;
	}
	.brown {
		background:#c7a566;	
	}
/* WHITWORTHS */
	.brandWhitworths #leftCol {
		background:url(../images/leftCol_curves_RED.gif) 0 0 no-repeat;
	}
	.brandWhitworths #centralCol {
		background:none;
	}
	.brandWhitworths #backgroundRepeat {
		background:url(../images/repeatingBG_RED.gif) 0 0 repeat-y;
	}
	.red {
		background:#C20A16;	
	}
/* SCOTTS */
	.brandScotts #leftCol {
		background:url(../images/leftCol_curves_BLACK.gif) 0 0 no-repeat;
	}
	.brandScotts #centralCol {
		background:none;
	}
	.brandScotts #backgroundRepeat {
		background:url(../images/repeatingBG_BLACK.gif) 0 0 repeat-y;
	}
	.black {
		background:#000;	
	}
/* RENSHAW */
	.brandRenshaw #leftCol {
		background:url(../images/leftCol_curves_PURPLE.gif) 0 0 no-repeat;
	}
	.brandRenshaw #centralCol {
		background:none;
	}
	.brandRenshaw #backgroundRepeat {
		background:url(../images/repeatingBG_PURPLE.gif) 0 0 repeat-y;
	}
	.purple {
		background:#95082b;	
	}

/* CONTACT PAGE */
.contactUs p {
	font-family:Georgia, "Times New Roman", Times, serif !important;	
}
	.contactUs a {
		text-decoration:none;
		color:#B80247;
	}
	.contactUs a:hover {
		text-decoration:underline;	
	}
.googleLink a {
	background:url(../images/contactLink_bg.gif) right bottom #980645 no-repeat;
	padding:2px 10px 3px 5px;
	width:auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff !importaNT;
	text-decoration:none !important;
	cursor:pointer;
}
.contactLinksHeadline {
	font-size:1.7em !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	margin:20px 0 -15px 0;
}
.contactRight {
	width:260px;
	height:300px;
	float:right;
	margin:255px 20px 0 0;
	display:inline-block;
	text-align:right;
}
	.contactRight h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#B59E5B;
		font-size:1.6em;
		margin:0 0 5px 0;
	}
	.contactRight p {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.3em;
	}
	.contactRight p.subHeadline {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.4em;
		line-height:1.2em;
	}
	.contactRight .redText {
		color:#9f194c;
	}
	.contactRight a {
		text-decoration:none;
		color:#B80247 !important;
	}
	.contactRight a:hover {
		text-decoration:underline;
	}
	.contactRight .googleLink a {
		background:url(../images/contactLinkRight_bg.gif) left bottom no-repeat;
		color:#fff !important;
	}
.contactUs ul li a {
	text-decoration:none !important;	
}
	
/* RECIPE DETAIL PAGE */
.recipeDetail .blockOne {
	border:none;
	padding:0;
	margin:0 15px 20px 0;
	padding:0 15px 0 0;
	width:434px;
	float:left;
	border-right:1px solid #b09d58;
}
.recipeDetail .blockOne h2,
.recipesHome .blockOne h2,
.productsDetail .blockOne h2 {
	font-size:3em;
	color:#B59E5B;
	margin:0 0 8px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.recipeDetail .blockTwo {
	float:left;
	width:212px;
	margin-bottom:20px;
	padding:0 15px 0 0;
}
.recipeDetail p {
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:1.6em !important;
}
	.recipeDetail ol {
		list-style:none;
	}
		.recipeDetail ol li {
			font-size:1.3em;
			color:#000;
			margin:0 0 10px 0;
		}
		.blockOne ol li span.numbers,
		.recipeHomeRight ul li span.numbers {
			color:#b49d5a;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:1.2em;
		}
		.recipeHomeRight ul li span.numbers {
			font-size:2em !important;
		}
		.recipeHomeRight ul li {
			margin:0 0 0 0 !important;
		}
		.recipeHomeRight ul li img {
			margin:-10px 0 0 0 !important;
		}
		.recipeHomeRight ul li a {
			text-decoration:none !important;
		}
		.recipeHomeRight ul li a:hover {
			color:#B80247 !important;
		}
		.blockOne ol li span.numbers {
			float:left;
			margin:2px 0 0 -28px;
		}
		.recipeHomeRight ul li span.numbers {
			font-size:1.8em;
			margin-bottom:5px;
		}
		.recipeDetail ol li p {
			color:#000;
			font-family:Arial, Helvetica, sans-serif !important;
			display:block;
			font-size:13px !important;
			padding:5px 0 0 0;
		}
		/*
		p.pContent {
			display:none !important;
		}
		*/
.printerFriendly {
	width:151px;
	height:23px;
	display:block;
	background:url(../images/printerFriendly.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
.back {
	width:165px;
	height:22px;
	display:block;
	background:url(../images/recipeBack.gif) 0 0 no-repeat;
	text-indent:-9999px;
	margin:0 0 20px 0;
}
	.recipeDetail .blockTwo h3 {
		font-size:1.9em !important;	
		font-weight:normal;
		color:#263473 !important;
	}
	.recipeDetail .blockTwo ul {
		list-style:none;
	}
		.recipeDetail .blockTwo ul li {
			color:#B59E5B;
			font-size:1.6em;
			font-family:Georgia, "Times New Roman", Times, serif;
			margin:0 0 8px 0;
		}
/* RECIPES HOME */
.recipesHome {
	
}
.recipeHome_imageLinks {
	width:280px;
}
.recipeHome_imageLinks a img {
	border:none;
	float:left;
}
.two {
	margin:20px 10px 0 0 !important;
	padding:0 !important;
	width:240px !important;
}
	.two img {
		border:0;
	}
.recipeRightWrap {
	float:right;
	width:240px;
	margin:195px 10px 0 0;
	_margin:195px 5px 0 0;
	padding:0 0 20px 0;
}
.recipeHomeRight {
	width:230px;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
	background:url(../images/recipeList_left.gif) 0 80px no-repeat;
}
	.recipeHomeRight h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:2.2em;
		color:#b59e5b;
		font-weight:normal;
		width:200px;
	}
	.recipeHomeRight ul {
		list-style:none;
	}
		.recipeHomeRight ul li {
			list-style:none;
			margin:0 0 15px 0;
		}
			.recipeHomeRight ul li a p {
				text-decoration:none;
			}
			.recipeHomeRight ul li a:hover p {
				color:#B80247;
				text-decoration:none;
			}
			.recipeHomeRight ul li a img {
				float:right;
				margin:0 0 0 10px;
				border:none;
			}
			.recipeHomeRight ul li p {
				/*padding:20px 0 0 0;
				background:url(../images/recipeList_no1.gif) 0 0 no-repeat;*/
				color:#000;
				font-size:1.2em;
			}
/* PRODUCTS PAGE */
.whiteBgAndImage #centralCol {
	background:url(../images/mainCurves_WHITE.png) 0 0 no-repeat !important;
	behavior: url(../iepngfix.htc);
}
/* PRODUCTS DETAIL PAGE */
.productsDetail .blockOne {
	border:none;
	padding:0;
	margin:0 15px 0 -26px;
	padding:0 15px 0 0;
	width:696px;
	float:left;
	display:inline;
}
* html .productsDetail .blockOne {
	padding:0 12px 0 0;
	width:696px;
}
	.productsDetail .blockOne p.subHeadline {
		font-size:1.6em !important;
		font-weight:bold;
	}
	.productsDetail .blockOne img {
		float:left;
		margin:0 15px 10px 0;
	}
.productsDetail .productBlocks {
	width:696px;
	float:left;	
}
	.productBlocks ul {
		list-style:none;
	}
	.productsDetail .productBlocks .block {
		width:223px;
		background:url(../images/productBlock_bg.gif) 0 bottom no-repeat #cfd0e4;
		margin:0 7px 7px 0;
		float:left;
		padding:1px 1px 30px 1px;
		text-align:right;
		_width:222px;
	}
	.productsDetail .productBlocks .block img {
		margin:0 0 10px 0 !important;
	}
	.productsDetail .productBlocks .block h4 {
		color:#000;
		padding:0 10px;
		font-size:1.5em !important;
		margin:0;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	.productsDetail .productBlocks .block p {
		color:#000;
		padding:0 10px;
		font-size:13px !important;
	}
.topNav {
	height:41px;
	margin:-23px 0 20px -25px;
	padding:1px 0 0 0;
}
	.topNav ul {
		list-style:none;
		float:right;
	}
		.topNav ul li {
			display:inline;
			float:left;
		}
			.topNav ul li a {
				height:28px;
				display:inline-block;
				background:url(../images/topNavItemBG.gif) 0 0 no-repeat #9e184b;
				padding:12px 10px 0 10px;
				text-decoration:none;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:1.3em;
				color:#fff;
			}
			.topNav ul li a:hover {
				background:url(../images/topNavItemBG.gif) 0 -40px no-repeat #263672;
			}
			
	
.topNav ul li {
	display:none !important;
}
	.topNav ul li.current {
		display:block !important;
	}
		.topNav ul li.current a {
			display:none !important;
		}
		.topNav ul li.current ul li {
			margin:0 0 0 0 !important;
		}
			.topNav ul li.current ul li.current a {
				display:none !important;
			}
				.topNav ul li.current ul li.current ul li a {
					display:block !important;
				}
				* html .topNav ul li.current ul li.current ul li a {
					display:inline-block !important;
				}
					.topNav ul li.current ul li.current ul li a.current {
					background:url(../images/topNavItemBG.gif) 0 -40px no-repeat #263672;
				}

			

/*  CSS for the homepage date  */
#dateDisplayContainer {
	display:none;
	position:absolute;
	top:-220px;
	left:390px;
	height:25px;
	width:250px;
	color:#293472;
	font-size:1.3em;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/*  CSS for the login  */
#fsLogin {
	border:0;
	margin:0 0 25px 0;
}
#fsLogin legend {
	display:none;
}
#fsLogin a {
	text-decoration:none;
}
#fsLogin ul, #fsLogin ol {
	list-style:none;
}
#fsLogin ol li {
	margin-bottom:10px;
}
#fsLogin ol li p {
	margin:0;
	padding:0;
}
#fsLogin ol li label {
	font-size:1.3em;
	padding:0 0 5px 0 !important;
	display:block;
}
#fsLogin ol li input.textBox {
	background:#ccc;
	height:20px;
	width:200px;
	border:0;
	padding:2px 4px;
}
#fsLogin ol li .forgot {
	font-size:1.3em;
	font-weight:bold;
	text-decoration:none;
	color:#2E3771;
}
.error {
	font-weight:bold;
	color:#B80247;
	font-size:16px !important;
}	



/******  Login, Register buttons =]  ******/
input.btnLogin,
input.btnRegister {
	height:20px;
	cursor:pointer;
	border:0;
}
input.btnLogin {
	width:46px;
	background:url(../images/loginButton.gif) 0 0 no-repeat;
}
a.btnRegister {
	width:61px;
	height:25px;
	display:block;
	text-indent:-9999px;
	background:url(../images/registerButton.gif) 0 0 no-repeat;
}
.noPadding {
    padding:0 !important;
    margin:0 !important;
}
/* NEWS PAGE */
.news .blockOne {
	border:none;
	padding:0;
	margin:0 15px 20px 0;
	padding:0 15px 0 0;
	float:left;
	width:557px;
}
.newsImageListContainer {
	float:right;
	height:170px;
	padding:0 0 0 50px;
	margin:0 -1px 15px 0;
	_margin:0 -6px 15px 0 !important;
	display:inline-block;
	background:url(../images/tempNewsHome.png) 0 0 #b5a05b no-repeat;
}
.imgListHolder {
	float:left;
	margin:0 10px 0 0;
	width:115px;
}
.imgListHolder a {
	text-decoration:none;
}
.imgListHolder a  img {
	border:0;
	margin:1px 10px 5px 0;
}
.imgListHolder a span {
	text-decoration:none;
	font-size:1.4em;
	color:#FFF;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:97px;
	display:inline-block;
}
.imgListHolder a:hover {
	color:#253473 !important;
}
.imgListHolder a:hover span {
	color:#253473 !important;
}
div.newsContainer {
	color:#FFF;
	margin:-22px 0 15px -44px !important;
	background:#ccc;
	padding:0 0 0 50px;
	background:url(../images/tickerTitle.gif) 0 0 no-repeat;
	_margin:-22px 0 15px -36px !important;
}
/*  Added style for news detail page  */
marquee {
	color:#a92a5f;
	font-size:em;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:2px solid #b5a05b;
	height:20px;
	width:662px;
	margin:0 0 0 25px;
	_border-bottom:none;
	_background:url(../images/ie6_marqueeBG.gif) 0 0 repeat-x;
	
}
.newsDocs {
	margin:15px 0;
}
.newsDocs ul {
	list-style:none;
}
	.newsDocs ul li {
		font-size:1.3em;
		padding:7px 0 7px 40px;
		background:url(../images/pdfIcon.gif) 0 0 no-repeat;
		margin:0 0 10px 0;
	}
		.newsDocs ul li a {
			color:#9e194a;
			font-weight:bold;
			text-decoration:none;
			font-family:Georgia, "Times New Roman", Times, serif;
		}
		.newsDocs ul li a:hover {
			color:#183175 !important;
		}

/*  Markets page...  */
ul.marketHomeList {
	list-style:none;
}
ul.marketHomeList li {
	margin-bottom:10px;
}
ul.marketHomeList li  a {
	text-decoration:none;
	color:#FFF;
	font-size:1.2em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF !important;
}
ul.marketHomeList li  a:hover {
	color:#253473 !important;
}
ul.marketHomeList li  a img {
	border:0;
}

/*  Table styles  */
div.blockOne table {
	border:2px solid #282f73;
}
div.blockOne table thead tr th,
div.blockOne table tbody tr td {
	border-right:2px solid #FFF;
}
th.tableHeader {
	background:#282f73;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	text-align:left;
	vertical-align:top;
	padding:3px;
}
.tdOdd, .tdEven {
	padding:5px 3px 3px 3px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
}
.tdOdd {
	background:#d4cdbb;
}
.tdEven {
	background:#ece8df;
}
.tdLast {
	border:0 !important;
}

/* SEARCH PAGE */
.searchBox {
	margin:10px 0;
}
	.searchBox input.textBox {
		background:#ccc;
		height:20px;
		width:200px;
		border:0;
		padding:2px 4px;
		margin-right:5px;
	}
	.searchBox input.submit {
		cursor:pointer;
	}
#searchContent table {
	border:0;
	font-size:1.3em;
	text-align:left;
}
#searchContent table th,
#searchContent table td {
	border:1px solid #EFEAE2 !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	padding:10px;
}
#searchContent table th {
	height:0 !important;
	overflow:hidden;
	padding:0 !important;
	background:none !important;
}
#searchContent table th a,
#searchContent table td a {
	font-family:Georgia, "Times New Roman", Times, serif !important;
	text-decoration:none;
	color:#B80247;
	font-size:1.4em;
}
.noRecords {
	font-size:1.5em;
	font-weight:bold;
	color:#B80247;
}
#searchContent .pages {
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
#searchContent .pages a,
#searchContent .pages span {
	font-size:12px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
#searchContent .pages td {
	background:none !important;
}
#searchContent .tdOdd {
	background:#ece8df !important;
}
#searchContent .tdEven {
	background:#d4cdbb !important;
}
.newsBlocks {
	margin:0 0 20px 0;
}
.newsBlocks .block {
	margin:0 0 15px 0;
}
	.newsBlocks h3 {
		color:#B80247 !important;
		margin-bottom:0 !important;
	}
	.newsBlocks a h3 {
		color:#B80247 !important;
		margin-bottom:0 !important;
	}
	.newsBlocks a:hover h3 {
		color:#253473 !important;
	}
	.newsBlocks p {
		padding-bottom:0;
	}
.tableBlock {
	margin:0 0 15px 0;
}
