/**
*    CSS for bluestyle for bluetheme template for Root
*
* @author		murugesan_042at09
* @copyright 	Copyright (c) 2009 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: footer.css murugesan_042at09 $
* @since 		2009-06-10
*/

/* --------------------- footer starts --------------------- */
#footer{
	color:#cecece;
	padding-top:15px;
	z-index:-1;
	clear:both;
}
.clsLicenceFooter{
	margin:0 auto;
	margin-top:150px;
	width:990px;
}
.clsLicenceFooter table{
	width:98%;
}
.clsLicenceFooter .trcfooter{
	padding:10px;
}
.clsPopUpBodyBackground #footer{
	padding-top:0;
}
	.clsPopUpFooter{
		padding:20px;
	}
	.clsFooterBannerCenter{
		text-align:center !important;
	}
	.clsFooterBannerCenter .clsAddBanner{
		margin:0 auto !important;
		text-align:center !important;
		padding:10px 0 !important;
		width:728px;
		overflow:hidden;
	}
	* html .clsFooterBannerCenter .clsAddBanner{
		width:auto;
	}
	#footer h2{
		color:#fff;
	}
	#selFooterCommonSearch {
		padding:5px 0;
		text-align:center;
	}
		#selFooterCommonSearch table {
			margin:0 auto;
			width:auto;
			border:0;
		}
	
	#subFooter{
		margin:0 auto 0.5em auto;
	}
	.clsCopyrightTable{
		clear:both;
	}
			#selAccount,#selHelpInfo,#selRayzz{
				float:left;
				width:280px;
				margin:0.5em;
				min-height:60px;
			}
			#selAccount,#selHelpInfo{
				margin-right:40px;
			}
			#selAccount{
				margin-left:24px;
			}
	#footer ul{
		text-align:left;
		padding:0.3em 0;
		margin-bottom:5px;
	}
		#footer li{
			margin:0 0.5em 0 0;
			padding:0 0.5em 0 0;
			display:inline;
		}
		#footer .clsNoFooterBorder{
			border:0;
		}
	#footer p{
		text-align:center;
		font-size:11px;
		padding:0.2em 0;
	}
		.clsInstallFooter p{
			text-align:left!important;
			padding:0.2em 3em!important;
		}
		#footer a{
			color:#FFFFFF;
			font-size:11px;
			text-decoration:underline;
		}
		#footer a:hover{
			color:#FFFFFF;
		}
.clsCopyrightTable table{
	width:100%;
	border:0;
	color:#cecece;
}
	.clsCopyrightTable td{
		padding:0 10px;
		border:0;
	}
	.clsPoweredByAgriya{
		font:normal 11px tahoma;
		height:30px;
		line-height:30px;
		margin:10px 0 0 0;
		text-align:right;
		padding:0 20px 0 0;
		width:220px;
	}
	.clsCopyright{
		font:normal 11px tahoma; color:#FFFFFF;
		height:30px;
		line-height:30px;
		text-align:left;
	}
		.clsPoweredByAgriya a{
			font:bold 11px Tahoma;
			color:#fff !important;
			text-decoration:none !important;
		}
		.clsPoweredByAgriya a:hover{
			color:#FFFFFF;
		}
.clsFooterSearchLeft{
	background:url(../../images/screen_blue/footer/bg-footersearchleft.gif) no-repeat left center;
	display:block;
	float:left;
	height:20px;
	margin-left:5px;
}		
.clsFooterSearchRight{
	background:url(../../images/screen_blue/footer/bg-footersearchright.gif) no-repeat right center;
	display:block;
	float:left;
	height:20px;
}		
.clsFooterSearchMiddle{
	background:url(../../images/screen_blue/footer/bg-footersearchmiddle.gif) repeat-x left center;
	display:block;
	float:left;
	margin:0 5px;
	height:20px;
}	
.clsFooterSearchSubmitButton{
	color:#000;
	font-weight:bold;
	border:0;
	background:none;
	height:18px;
	*height:20px;
	cursor:pointer;
}

/*-------------------- Footer Search -----------------------*/
.clsFooterSearchBoxBg{
	background:url(../../images/screen_blue/footer/bg-searchbox.gif) no-repeat right top;
	width:172px;
	_width:202px;
	height:23px;
	_height:28px;
	padding:7px 0 0 30px ;
	text-align:left;
}
	.clsFooterSearchTextBox{
		border:0;
		width:155px;
	}
.clsFooterGreyButtonLeft{
	background:url(../../images/screen_blue/footer/bg-footergreybuttonleft.gif) no-repeat left top;
	padding-left:5px;
	height:28px;
	display:block;
	float:left;
}
	.clsFooterGreyButtonRight{
		background:url(../../images/screen_blue/footer/bg-footergreybuttonright.gif) no-repeat right top;
		padding-right:10px;
		padding-left:5px;
		height:28px;
		display:block;
		float:left;
	}
		.clsFooterGreyButtonRight input,.clsFooterGreyButtonRight a{
			background:none;
			border:0;
			padding-top:5px;
			display:block;
			float:left;
			text-decoration:none;
			font:bold 11px tahoma;
			color:#fff;
			cursor:pointer;
		}
		.clsFooterGreyButtonRight input{
			*width:1;
			*overflow:visible;
		}
		/*.clsFooterSearchModules input,.clsFooterSearchModules a{
			background:url(../../images/screen_blue/bg-footersearchlistarrow.gif) no-repeat right 11px;
			padding-right:9px;
		}*/


* html .trcfooter{
	height:1%
}
* html .lbfooter{
	width:100%
}
.trcfooter,.lbfooter,.tlcfooter{
	zoom:1
}
.trcfooter{
	background:transparent url(../../images/screen_blue/footer/trc-footer.gif) no-repeat right top;
}
.tlcfooter{
	background:transparent url(../../images/screen_blue/footer/tlc-footer.gif) no-repeat;
}
.blcfooter{
	background:transparent url(../../images/screen_blue/footer/blc-footer.gif) no-repeat left bottom;
}
.brcfooter{
	background:transparent url(../../images/screen_blue/footer/brc-footer.gif) no-repeat right bottom;
}
.tbfooter{
	background:transparent url(../../images/screen_blue/footer/tb-footer.gif) repeat-x;
}
.bbfooter{
	background:transparent url(../../images/screen_blue/footer/bb-footer.gif) repeat-x center bottom;
}
.rbfooter{
	background:transparent url(../../images/screen_blue/footer/rb-footer.gif) repeat-y right top;
}
.lbfooter{
	background:#171717 url(../../images/screen_blue/footer/lb-footer.gif) repeat-y left bottom;
}

/* --------------------- footer ends --------------------- */


.clsPopUpFooterWidth{
	max-width:1000px;
	margin:0 auto;
}
* html .clsPopUpFooterWidth {
	width: expression(document.body.clientWidth < 470? "472px" : document.body.clientWidth > 1000? "998px" : "auto");
}
