/*CSS Document*/
/*Konstant info solutation CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are NOT useing in Layout*/
/*Body Link css*/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}


/*Body css*/
html, body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: url(../images/bg_main.jpg) top center repeat-x #001204;}


/*Text Link css*/
.linkVU a:link {Font-Family:Verdana, Arial, Helvetica, sans-serif;color: #c3c1c1;text-decoration: underline;font-size: 10px;}
.linkVU a:hover {Font-Family: Verdana, Arial, Helvetica, sans-serif;color: #c3c1c1;text-decoration: none; font-size: 10px;}


.linkV a{Font-Family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
.linkV a:hover {Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.linkAU a{Font-Family:Arial, Helvetica, sans-serif;text-decoration: underline;}
.linkAU a:hover {Font-Family:Arial, Helvetica, sans-serif;text-decoration: none;}

.linkA a{Font-Family:Arial, Helvetica, sans-serif;text-decoration: none;}
.linkA a:hover {Font-Family:Arial, Helvetica, sans-serif;text-decoration: underline;}

.linkRpt a{Font-Family:Arial, Helvetica, sans-serif;text-decoration: underline;}
.linkRpt a:hover {Font-Family:Arial, Helvetica, sans-serif;text-decoration: none;}

/*Font css */
.Light10{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 10px; Font-weight:normal; }
.Light11{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 11px; Font-weight:normal; }
.Light12{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 12px; Font-weight:normal; }
.Light13{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 13px; Font-weight:normal; }
.Light14{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 14px; Font-weight:normal; }
.Light15{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 15px; Font-weight:normal; }
.Light16{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 16px; Font-weight:normal; }
.Light18{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 18px; Font-weight:normal; }
.Light20{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 20px; Font-weight:normal; }
.Light22{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 22px; Font-weight:normal; }

.Light8{Font-Family:Arial, Helvetica, sans-serif;Font-Size: 10px; Font-weight:bold; }
/*Text color css*/
.White{color:#FFFFFF;}
.Black{ color:#000000; }
.BgBlack{background-color:Gray; }



.Gray{ color:#454545 }
.Gray1{ color:#9f9f9f }
.Gray2{ color:#2d2d2d;}
.Green{ color:#01874a }
.Green1{ color:#429235}
.Green2{ color:#085e21}
.Green3{ color:#2b5c1c;}
.Red { color: #b7332e; }
.Yellow { color:#0000FF;}
.Blue { color: #46A4D1; }
/*Bgcolour css*/
.BgWhite{background-color:#ffffff;}
.BgGrey{background-color:#2d2d2d;}
/*Image Border css*/
.ImgBdr1{border:1px solid #e0e1e1;}


/*Table Border*/
.TblBrd1{border:2px solid #E9E8E8;}

.Bdr_1{border:1px solid #000; }

/*Linehight*/
.Linehight14{line-height:14px;}
.Linehight18{line-height:18px;}
.Linehight20{line-height:20px;}
.Linehight24{line-height:24px;}

/* Float Styles */
.FloatLeft{ float:left; }
.FloatRight{ float:right; }

/*Paddign Css*/
.Pad1{padding-left:1px;}
.Padding2{ padding:2px;}
.Padding3{ padding:3px;}
.Padding5{ padding:5px;}
.Padding8{ padding:8px;}
.Padding10{ padding:10px;}


/* Padding Top + Bottom */
.PaddingTopBottom1{ padding:1px 0;}
.PaddingTopBottom2{ padding:2px 0;}
.PaddingTopBottom3{ padding:3px 0;}
.PaddingTopBottom5{ padding:5px 0;}
.PaddingTopBottom8{ padding:8px 0;}
.PaddingTopBottom10{ padding:10px 0;}
.PaddingTopBottom15{ padding:15px 0;}

/* Padding Top */
.PaddingTop1{ padding:1px 0 0 0;}
.PaddingTop2{ padding:2px 0 0 0;}
.PaddingTop3{ padding:3px 0 0 0;}
.PaddingTop5{ padding:5px 0 0 0;}
.PaddingTop8{ padding:8px 0 0 0;}
.PaddingTop10{ padding:10px 0 0 0;}
.PaddingTop15{ padding:15px 0 0 0;}

/* Text Align Styles Here  */
.TextAlignLeft{ text-align:left;}
.TextAlignRight{ text-align:right;}
.TextAlignCenter{ text-align:center;}
.TextAlignJustify{ text-align:justify;}

/*Margin css*/
.Margin2{margin:2px 2px 2px 2px;}
.Margin5{margin:5px 5px 5px 5px;}
.Margin3{margin:2px 0px 0px 0px;}
.MarginLeft{margin: 0px 5px 0px 0px;}

/* Text Area Styles Here */

.Textarea_1{ width: auto; background:#f0f0f0; color:#2c2c2c; font-size:11px; border:1px solid #dfe5ed; height:auto; font-family:Arial, Helvetica, sans-serif;}
.Textarea_2{ width: auto; background:#ffffff; color:#004f2b; font-size:12px; border:1px solid #bfbfbf; height:auto; font-family:Arial, Helvetica, sans-serif;}


/*Button css*/
.But1{Font-Family: Verdana,Arial,Tahoma; Font-Size: 11px; Font-weight:normal; Background-color:#ffffff; color:#0a91b3;
Border:1px solid #b3b1b1;}

.Padleft5{ padding-left:5px;}
.Paddingtop4{ padding-top:4px;}
.Paddingtop10{ padding-top:8px;}

.paging {
	padding: 15px 0 65px 20px; background-color:#fff; float:left; width:786px; font-size:12px;}
.paging A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; COLOR: #000; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; background-image:url(../images/paging_other.jpg); background-repeat:no-repeat;
}
.paging A:hover {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #fff; MARGIN-RIGHT: 6px; PADDING-TOP: 4px; background-image:url(../images/paging_current.jpg); background-repeat:no-repeat; text-decoration:none;
}
.paging A:active {
	 background-image:url(../images/paging_current.jpg); background-repeat:no-repeat;
}
.paging SPAN.current {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #fff;  background-image:url(../images/paging_current.jpg); background-repeat:no-repeat;
}

.paging A.next {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; COLOR: #000; MARGIN-RIGHT: 6px; PADDING-TOP: 2px; background-image:url(../images/next_bg.jpg); background-repeat: repeat-x; border:1px solid #ccc; width:67px; height:12px; 
}
.paging A:hover.next {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #fff; MARGIN-RIGHT: 6px; PADDING-TOP: 2px;  background-image:url(../images/next_bg2.jpg); background-repeat: repeat-x; text-decoration:none; border:1px solid #ccc; width:67px; height:12px; 
}




.txtbox1{ width:200px; height:20px; float:left; border:1px solid #bfbfbf;}
.txtbox2{ width:200px; height:80px; float:left; border:1px solid #bfbfbf;}
.txtalinecenter{ text-align:center;}
.Padtop17{ padding-top:17px;}
.Padbot10{ padding-bottom:10px;}
.Black2{ color:#272727;}

/* 19-03-2010*/

/*CSS green-black style pagination*/

DIV.green-black {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;
}
DIV.green-black A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; BACKGROUND: url(../images/image2.png) repeat-x; PADDING-BOTTOM: 2px;  COLOR: #333; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  TEXT-DECORATION: none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #aaa;
}
DIV.green-black A:hover {
	 BACKGROUND: url(../images/image1.png) repeat-x;  TEXT-DECORATION: none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;
}
DIV.green-black A:active {
	 BACKGROUND: url(../images/image2.png) repeat-x; COLOR: #000;   TEXT-DECORATION: none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
DIV.green-black SPAN.current {
		PADDING-RIGHT: 5px; PADDING-LEFT: 7px; BACKGROUND:#c4c4c4; PADDING-BOTTOM: 2px;  COLOR: #333; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  TEXT-DECORATION: none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #aaa;
}
DIV.green-black .Next A {
	BACKGROUND: url(../images/Next_bg.png) no-repeat; COLOR: #000;   TEXT-DECORATION: none; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}


/* IE 6 hacks 
#simplemodal-container a.modalCloseImg {background:none; right:-14px; width:22px; height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/x.png',sizingMethod='scale');}*/

/* 26-03-2010 */

.BgGreen1{ background:#e5f5e0; }

/* 31-03-2010 */

.ImageLeft1{ float:left; margin:0 15px 15px 0; padding:3px; border:1px solid #ccc; }

.txtbox1{ width:200px; height:20px; float:left; border:1px solid #bfbfbf;}
.txtbox2{ width:200px; height:80px; float:left; border:1px solid #bfbfbf;}
.txtalinecenter{ text-align:center;}
.Padtop17{ padding-top:17px;}
.Padbot10{ padding-bottom:10px;}
.Black2{ color:#272727;}


/* 01-04-2010 */
.SortingArrowNormal{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none; background:url(../images/arrow_up.jpg) no-repeat left; padding:0 0 0 9px; float:left; }
.SortingArrowNormal :hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:underline; background:url(../images/arrow_up.jpg) no-repeat left; padding:0 0 0 9px; float:left; }

.SortingArrowUp { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none; background:url(../images/Up_arrow2.jpg) no-repeat left; padding:0 0 0 12px; float:left; }
.SortingArrowUp :hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:underline; background:url(../images/Up_arrow2.jpg) no-repeat left; padding:0 0 0 12px; float:left; }

.SortingArrowDown { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none; background:url(../images/Arrowdown.jpg) no-repeat left; padding:0 0 0 12px; float:left; }
.SortingArrowDown :hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:underline; background:url(../images/Arrowdown.jpg) no-repeat left; padding:0 0 0 12px; float:left; }


.Textarea_3{ width: auto; background:#006e27; color:#FFF; font-size:11px; border:0px; height:auto; font-family:Arial, Helvetica, sans-serif;}
.new
{
    font-size:11px;
    font-weight:bold;
    color:#FFF;
   
}


.dv p span span
{
    
 vertical-align:top;
 text-decoration: underline;
 font-size:10px;
 color:#FFF;
 
}
.dv p span span:hover
{
  text-decoration: none;
}

/* 26-04-2010 */

.Text{Font-Family: Tahoma, Geneva, sans-serif;Font-Size: 12px; Font-weight:normal; line-height:18px; color:#2d2d2d;}  

.Textarea_4{ width: auto; background:#ffffff; color:#000000; font-size:12px;border:0px; height:auto; font-family:Arial, Helvetica, sans-serif;}



.TopnaviHeader{Font-Family:Verdana, Arial, Helvetica, sans-serif;color: #fff;text-decoration: none;font-size: 9px; background:url(../images/butt_bg1.png) no-repeat; width:111px; height:16px; text-align:center; padding-top:6px; float:left; position:relative; text-decoration:none;}
.TopnaviHeader2{Font-Family:Verdana, Arial, Helvetica, sans-serif;color: #fff;text-decoration: none;font-size: 9px;  width:80px; height:20px; text-align:center; padding-top:6px; float:left;}
.txtbox9{ width:145px; height:17px; float:left; border:1px solid #bfbfbf; font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-left:4px; padding-top:3px;}

 