/*------------------------MADE BY GAURAV (DESIGNER DEVIL)----------------------------*/
body{background:#000; margin:0px; padding:0px; font-size:11px; color:#000; font-family:Tahoma, Arial, verdana, "trebuchet MS";}

img{border:0px;}

a{color:#666666; text-decoration:none; font-size:inherit; font-family:Tahoma, Arial, verdana, "trebuchet MS";}
a:hover{color:#000; text-decoration:none; font-size:inherit; font-family:Tahoma, Arial, verdana, "trebuchet MS";}

.bgbread{background:#44474b;}
.bgleftlinks{background:#f6f6f6;}
.bglefthd{background:url(../images/hd-left-fr.gif) top right no-repeat;}

.wau{width:auto;}
.w100{width:100%;}
.w843p{width:843px;}

.mar0{margin:0px;}
.mart1{margin-top:1px;}
.mart5{margin-top:5px;}
.mar5a{margin:5px auto;}
.mar0a{margin:0px auto;}
.marl15{margin-left:15px;}
.mart15{margin-top:15px;}
.padl5{padding-left:5px;}


.fcwht{color:#fff;}
.fclgrey{color:#707070;}
.fcdgrey{color:#424242;}
.fccont{color:#656565;}
.fclred{color:#e30404;}
.fclred{color:#e30404;}
.fcdred{color:#aa1313;}
.fcd2red{color:#a21212; font-weight:bold;}
.fcfoot{color:#b5b5b5;}
.fcbredcrumb{color:#a8a8a8;}

.fbld{font-weight:bold;}
.fbldno{font-weight:normal;}


.ffla{font-family:Arial, Helvetica, sans-serif;}
.fflt{font-family:Tahoma, Arial, verdana, "trebuchet MS";}

.fs11{font-size:11px;}
.fs15{font-size:15px;}
.fs18{font-size:18px;}


.fl-l{float:left;}
.fl-r{float:right;}


.h29{height:29px; line-height:29px;}
.h33{height:33px; line-height:33px;}

.lh17{line-height:17px;}

.topnavbg{background:url(../images/topnavbg.gif) top repeat-x;}
.footbgmid{background:url(../images/footbg-mid.gif) top repeat-x;}
.contbg{background:url(../images/cont-bg.gif) top repeat-x;}
.homepgconthd{background:url(../images/homepgconthd.gif) top repeat-x;}

.hdleftbg{background:url(../images/hd-left-bg.gif) repeat-x;}

.txtbx{ padding:4px 3px; width:160px; color:#868686; border:1px #cccccc solid; font-size:11px; background:#f4f4f4;}
.txtarea{ padding:4px 3px; width:160px; height:200px color:#868686; border:1px #cccccc solid; font-size:11px; background:#f4f4f4;}


.gauravmall{color:#ce3b3b; }
.gauravmall a{color:#fff; text-decoration:none; }
.gauravmall a:hover{color:#fff; text-decoration:underline; }

.tdbdrl{border-left:1px solid #fff;}
td.tdbdrl span{ padding-left:10px;}


/*---------------------------Menu System Starts Here---------------------------------*/


.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/


	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(none); width:7px; height:5px; left:-7px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(none); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(none); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(none); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:none; border-color:#6a6a6a; border-width:1px; padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {/*background-color:#efefef*/; border-style:solid; border-color:#cccccc; border-width:1px; padding:5px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#333333; text-align:left; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:underline; border-style:solid; border-color:#dddddd; border-width:1px; padding:2px 8px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {text-decoration:underline; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {/*background-color:#44474b*/; background:url(../images/mnubg.png); color:#FFFFFF; text-align:left; font-size:11px; font-weight:bold; text-decoration:none; border-style:none; border-color:#000000; border-width:0px; padding:8px 4px ; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {/*background-color:#ffffff;*/ background:url(../images/mnubg2.png) #000; color:#fff; text-decoration:underline; }
		#imenus0 ul li a.ihover {/*background-color:#ffffff;*/ background:url(../images/mnubg2.png) #000; color:#fff; text-decoration:underline; }

		/* [active] */
		#imenus0 ul li a.iactive {}



/*-------------------------------Menu System Ends Here-----------------------------*/



#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
padding: 2px;
text-align:left;
}
#marqueecontainer2{
position: relative;
width: 200px; /*marquee width */
height: 100px; /*marquee height */
overflow: hidden;
padding: 2px;
text-align:left;
}


.error{font-size:11px; font-family:Tahoma, Arial, verdana, "trebuchet MS"; color:#FF0000;}
#quicklinkshm{line-height:20px; background:#F3F3F3; display:none;}