.Note{ font-size:11px; color:#666666;}
.Note span {color:#C00000; font-size:11px; font-weight:bold}
.Error_Mss{background:#FFDFDF; border:1px solid #990000; color:#C00000; padding:5px; width:65%; margin:auto; text-align:center}
.Suss_Mss{background:#F9FFF1; border:1px solid #93D959; color:#498C29; padding:3px; width:65%; margin:auto; text-align:center}
.Suss_Mss.PadBot{padding-bottom:5px;}
.Info_Mss{background:#F1F7FF; border:1px solid #A1BDEA; color:#395DA6; padding:5px 5px 12px 5px; width:65%; margin:auto; text-align:center}
.Info_Mss.PadBot{padding-bottom:5px;}
.Info_Mss p { width:100%; margin:7px 0 0 0; padding:0; line-height:20px;}
.RedAlert{background:#FFF0F0; border:1px solid #FEA5A5; color:#C00000; padding:5px; width:43%; margin:10px auto; line-height:18px}
.chk{ margin:0px; padding:0px; width:15px;}
.inputhrd{margin:0px; padding:0px; line-height:16px;}
.inputhrd2{margin:0px; padding:0px; height:18px;}
/*--== Css for Star rollover tooltip ==--*/
.DvStarOver{width:80px; position:relative; margin-left:70px; line-height:25px}



/*Header footer*/
.MainDvHrd{background:url(../images/bannerbg.gif) repeat-x left top; height:185px;}
.MainDv_Hrd{background:url(../images/bannerbg_new.gif) repeat-x left top; height:96px;}
.TopLinks a{padding:10px; font-size:12px; font-weight:bold; color:#000}
.TopLinks a:hover{padding:10px; font-size:12px; font-weight:bold color:#000; text-decoration:underline}

#header{width:100%; padding:0px 0px; height:96px; }
#header .LogoDv{width:200px; height:94px; display:block; float:left;}
#header .TextRigth{border-left:1px solid #FFC39C; width:65%; margin:5px 0 0 0; padding-left:5px; height:88px; float:right;}
#header .TextRigth h1{font-size:16px; margin:0px; padding:0px; color:#353535}
#header a{ color:#FFF; font-size:11px; text-decoration:none; font-weight:bold}
#header a:hover{ color:#FFF; font-size:11px; text-decoration:underline; font-weight:bold}

#footer{ margin-bottom:10px; text-align:center; width:100%}
#footer a{ color:#030303; font-size:11px; text-decoration:none; }
#footer a:hover{ color:#030303; font-size:11px; text-decoration:underline; }
#BgDiv{background:#FFF3EC; border-bottom:1px solid #FEEADE; border-top:1px solid #FEEADE; height:40px;}
/*--banner bottom links start here--*/
.BanBottom{ margin:0px auto ; padding:3px 0 0 0; width:100%;}
.BanBottom .NavBg{ background:#FFF3EC; width:100%; color:#FFAE7E; border-top:1px solid  #FEEADE; border-bottom:3px solid  #FEEADE; line-height:21px;}
.BanBottom .NavBg a{ text-decoration:none; color:#FF6600; margin:1px; padding:2px; font-weight:bold; }
.BanBottom .NavBg a:hover{  text-decoration:none; color:#505050; margin:1px; padding:2x; font-weight:bold;}

.BanBottom ul{ float:left; padding:0px; margin:0px 0 0 10px; width:100%; list-style:none}
.BanBottom ul li{float:left; font-weight:bold; font-size:12px; margin:0; padding:0; color:#000; line-height:29px;}
.BanBottom ul li span{background:url(../images/Arrow_Right.gif) no-repeat 3px 10px; margin:0; padding:0 2px; width:10px; float:left;}
.BanBottom ul li label{background:url(../images/Arrow_Left.gif) no-repeat 3px 10px; margin:0; padding:0 2px;
 width:10px; float:left;}
.BanBottom ul li a{ text-decoration:none; color:#FF6600; margin:0; padding:0; float:left;}
.BanBottom ul li a:hover{ text-decoration:none;}
/*--banner bottom links start here--*/

/*--button start here--*/
.dvbtn{ float:left; width:100%; font-size:12px;}
.dvbtn input{ border:none; margin:0px; padding:0px 2px 2px 0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
 background-color:#7C2E7C; color:#FFF; float:left; cursor:pointer; height:22px;}
/*--button start here--*/

/*Inner Orge Box start*/
.OrgBoxtop{width:70%; float:right; margin-right:6px}
.OrgBoxtop_Dv{width:100%;}
.OrgBoxtop_Dv .BlueLft{ margin:0px; background:url(../images/InnerBoxBlu_Lft.gif) no-repeat; width:9px; height:9px; font-size:0px;  }
.OrgBoxtop_Dv .BlueCnt{ margin:0px; background: url(../images/InnerBoxBlu_TopBrd.gif) repeat-x; width:99%; height:9px; font-size:0px;}
.OrgBoxtop_Dv .BlueRht{ margin:0px; background: url(../images/InnerBoxBlu_Rht.gif) no-repeat; width:9px; height:9px; font-size:0px;}
.OrgBoxtop_Dv .CenterBg{background:#FF6600; border-left:0px solid #FF6600; border-right:0px solid #FF6600; float:inherit; width:517px}
.OrgBoxtop_Dv .BlueLftBtm{float:left; margin:0px; background:url(../images/InnerBoxBlu_LftBtm.gif) no-repeat; width:9px; height:31px; }
.OrgBoxtop_Dv .BlueCntBtm{float:left; margin:0px; background: url(../images/InnerBoxBlu_BtmBrd.gif) repeat-x;width:499px;  height:31px;}
.OrgBoxtop_Dv .BlueRhtBtm{float:right; margin:0px; background: url(../images/InnerBoxBlu_RhtBtm.gif) no-repeat; width:9px; height:31px;}
.Padding-Left{ padding-left:5px;}
.OrgBoxtop_Dv ul{ list-style:none; margin:0px 0px 0px 0px; line-height:21px; padding:0px; color:#666666}
.OrgBoxtop_Dv li{padding:5px 0px 0px 5px;}
.OrgBoxtop_Dv .more{ text-align:right; padding:0px 10px 0px 0px;}
/*Inner Org Box End*/
/*--=== Orange Inner Content start ===--*/
.OrgBoxtop_Inn{margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; float:left; width:506px;}
.OrgBoxtop_Inn ul{margin-right:5px; padding:0px; list-style:none; color:#FFF; font-size:12px; line-height:19px; float:left; width:162px;}
.OrgBoxtop_Inn ul.last{margin-right:0px; padding:0px; list-style:none; color:#FFF; font-size:12px; line-height:19px; float:left; width:178px;}
.OrgBoxtop_Inn ul.last li{width:100%; float:none; height:18px; clear:both; }
.OrgBoxtop_Inn ul.last li input{margin:0px; padding:0px; height:18px; float:left;}
.OrgBoxtop_Inn ul.NoRight{margin-right:0px;}
.OrgBoxtop_Inn ul li{margin:0px; padding:0px;}
.OrgBoxtop_Inn ul li.SmallFont{font-size:11px;}
.OrgBoxtop_Inn .FindImg{float:left; margin-left:0px; margin-top:23px; background-image:url(../images/find_new.gif); background-repeat:no-repeat; height:29px; margin-right:0px; padding-top:15px;}
.OrgBoxtop_Inn .FindImg a{color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; padding-left:15px;}
.OrgBoxtop_Inn .FindImg a:hover{text-decoration:none;}
.OrgBoxtop_Inn .Findimg{border:none;}
.OrgBoxtop_Inn .RigthText{ text-align:right; color:#FFF; padding:0px 0px 15px 0px; font-size:11px }
.OrgBoxtop_Inn a{ color:#FFF; text-decoration:none}
.OrgBoxtop_Inn a:hover{color:#FFF; text-decoration:none}
.OrgBoxtop_Inn .ContDiv{float:left; margin-top:10px; padding-right:0px; width:400px;}
.OrgBoxtop_Inn .Find{float:left; width:45px; padding:13px 0px 0px 0px}
.RigthText{text-align:right; color:#FFF; padding:0px; font-size:11px}
.RigthText a{color:#FFF; font-size:11px; text-decoration:none}
.RigthText a:hover{color:#FFF; font-size:11px; text-decoration:none}

/*--========================::::::::::: Paging Start ::::::::::============================---*/
.DvLeftTopPaging{/*background:#FF6600;*/ line-height:24px; padding:0px; color:#C13A02; margin:8px 4px 8px 0px; width:697px;}
.DvPaging{padding:0px; margin:3px; color:#C13A02; font-size:11px; float:right; width:80%;}
.DvPaging ul{line-height:24px; list-style-type:none; font-weight:normal; float:right; margin:0px; padding:0px;}
.DvPaging ul li{float:left;}
.DvPaging ul li a{padding:0px 4px; color:#C13A02; background:none; text-decoration:none; height:18px; line-height:18px;
 width:auto; float:left; margin:0px 1px;}
.DvPaging ul li a.noBg{background:none; text-decoration:none;	color:#C13A02;}
.DvPaging ul li a.noBg:hover{background:none; color:#C13A02; text-decoration:underline;	}
.DvPaging ul li a:hover{background-color:#C13A02; color:#FFF; text-decoration:none;	}
.DvPaging ul li a.Active{background-color:#C13A02; color:#fff; font-weight:bold; text-decoration:none;  }
.Active11{padding:0px 4px; color:#C13A02; height:18px; line-height:18px; background-color:#C13A02; color:#fff; font-weight:bold; text-decoration:none;  width:auto; float:left; margin:0px 1px; }
.DvPaging ul li img{font-size:0; line-height:0; display:block; margin-top:3px;}
.flotlet{ float:left;}
.flotrht{ float:right;}
.MrgnTp{ margin-top:10px;}

/*--== Css for Sub Header ==--*/
.Heading{ padding:4px 0 8px 0px; width:100%;}
.Heading.LessWidth{width:700px}
.Heading.NoBot{padding-bottom:0px}
.Heading .Left{width:62%; float:left;}
.Heading .Left.Small{width:49%;}
.Heading .Left.Smallest{width:46%}/*used in more -invoice page*/
.Heading .Left h1{font-size:18px; color:#000; font-weight:normal; float:left; margin:0px 10px 0px 0px;}
.Heading .Left h2{font-size:16px; font-weight:bold; color:#E04A00; padding-top:3px; margin:0px; }
.RightHead{float:right; width:33%; margin:0px; padding:0px;}
.RightHead.Big{width:36%;}
.RightHead.Biggest{width:54%; padding-top:2px}/*used in more -invoice page*/
.RightHead ul{margin:0px; font-size:12px; padding:0px;}
.RightHead ul li{float:left; text-align:left; list-style-type:none; margin:0px; padding:0px }
.RightHead ul li a img{padding-right:3px; float:left; border:none; padding-top:2px}
.RightHead ul li span select{padding:0px; margin:0px; width:95px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
 line-height:18px; height:20px;}
.RightHead ul li input{padding:0px; margin:0px; width:65px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.RightHead ul li a{color:#000; text-decoration:none; padding-top:3px}
.RightHead ul li a:hover{color:#000; text-decoration:underline;}
.RightHead ul li span{background:url(../images/partition.gif) repeat-y 0 0; padding:0px 8px; float:left; line-height:20px; }
.RightHead ul li span.NoBack{background:none; padding:0px 3px}

/*Terms page left menu*/
ul.Crib-Box{list-style:none; padding:0px 5px; margin:0px}
ul.Crib-Box li{border-bottom:1px solid #D5D0CD; padding:4px 0 6px 3px; margin:0px}
ul.Crib-Box li.bordernone{border:none;}
ul.Crib-Box li a{text-decoration:none; color:#000;}
ul.Crib-Box li a:hover{text-decoration:none; color:#000;}
/*Terms page left menu*/

.FindIndex{float:left; background-image:url(../images/find_new.gif); background-repeat:no-repeat; height:29px; margin-right:0px; padding-top:15px; margin-top:13px;}
.FindIndex a{color:#fff; font-size:14px; font-weight:bold; text-decoration:none; padding-left:15px;}
.FindIndex a:hover{text-decoration:none; color:#fff}

/*Css for message inside alert box, success mess*/
.DvAImg{float:left; padding:5px; width:40px;}
h2.MessHead{font-size:13px; font-weight:bold; float:left; margin:10px auto 0px auto; padding:0px; width:80%;}
.DvMessCont{width:70%; margin:15px 0px 0px 0px; float:left}
.DvMessCont ul{margin:0px; padding:3px 0px 10px 30px}
.DvMessCont ul li{line-height:18px}

/* added by ganesh*/


	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:207px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #E3E2E2;	/* Dark green border */
		background-color:#FAF7F4;	/* White background color */
		text-align:left;
		font-family: Arial, Verdana, sans-serif;
		font-size:13px;
		z-index:100;

	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
		border-bottom:1px solid #E3E2E2;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		padding:5px;
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#F9D5BC;
		color:#3B3B3B;
		padding:5px;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
/* added by ganesh -end*/

/*Css For Autocomplete*/
div.auto_complete
{
  width: 208px; background:#fff;
}

div.auto_complete ul
{
  width: 100%; margin: 0; padding: 0; list-style-type: none; border: 1px solid #bbb; background:#FFF;
}

div.auto_complete ul li
{
  color: #FF6600; font-weight:bold; margin: 0; padding: 3px; border-bottom: 1px solid #eee; list-style-type: none; display:block;
}

div.auto_complete ul li.mouseout
{
	background:#fff;
}

div.auto_complete ul li.hover
{
	background:#EEEEEE; cursor:pointer;
}

div.auto_complete ul li.selected
{
  background-color: #ff0000;
}

div.auto_complete ul strong.highlight
{
  margin: 0; padding: 0; color: red;
}

div.auto_complete
{
  width: 350px;
  background: #fff;
}

div.auto_complete ul
{
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
  border: 1px solid #bbb;
}

div.auto_complete ul li
{
  color: #FF6600;
  font-weight:bold;
  margin: 0;
  padding: 3px;
  border-bottom: 1px solid #eee;
  list-style-type: none;
}

div.auto_complete ul li.selected
{
  background-color: #EEEEEE; cursor:pointer;
}

div.auto_complete ul strong.highlight
{
  margin: 0;
  padding: 0;
  color: #FF6600;
}

/*added on 26aug2008 For SEO process - Omkar*/
h1.PageTitle{font-size:13px;margin:0 0 5px 5px;padding:0;color:#B93D00;}
.BanBottom ul li h1 {font-size:12px;margin:0;padding:0;}
/*-------03 Oct 08------------*/
.MargB20{margin-bottom:20px}
/**/
ul.servOfferdInfo{text-align:left;padding:10px 0 0 15px;margin:0px;font-weight:bold; float:left; width:90%; list-style:disc;}
ul.servOfferdInfo li{padding:0;margin:0;}
.CommonButton { background:#E04A00; font-family: Tahoma, Arial, Verdana, sans-serif;	font-size: 11px;	color: #ffffff; font-weight:bold; border:none; padding:0 3px 3px 3px; height:20px; line-height:18px; margin:0 1px; margin-bottom:3px; cursor:pointer;}