
html { margin:0; padding:0; height:100%; } 
body { margin:2;} 

html, body, h2, h3, h4, div, p, ul, li, input, table, td, tr, div, a { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }

H2 { FONT-SIZE: 16px; }

.row_bg_white { BACKGROUND-COLOR: #FFFFFF; }
.row_bg_grey { BACKGROUND-COLOR: #F8F8F8; }

form{
	display:inline;
}	

.tablecontent
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9f2ff
}
.tablecontent1a
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: #0c3f69;
    LINE-HEIGHT: 17px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff
}

.tablecontent2a
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: #0c3f69;
    LINE-HEIGHT: 17px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #F8F8F8
}
.tablecontent3a
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    COLOR: #0c3f69;
    LINE-HEIGHT: 17px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #FFFFCC
}
.tablecontent3bold
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Tahoma;
    HEIGHT: 20px
}
.tablecontent3
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Tahoma;
    HEIGHT: 20px
}
.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 5px;
}

LI
{
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0.2em;
}

UL
{
    PADDING-LEFT: 3em;
    MARGIN-LEFT: 0px;
    LIST-STYLE-TYPE: disc
}

.underline
{
    BORDER-LEFT: #000000 thin;
    BORDER-BOTTOM: #999999 thin groove
}
.total-border
{
    BORDER-TOP: #999999 thin groove;
    BORDER-LEFT: #999999 thin;
    BORDER-BOTTOM: #999999 thin groove
}
.tableheader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    /*FONT-FAMILY: Tahoma;*/
}
.tableheadera
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    /*FONT-FAMILY: Tahoma;*/
    BACKGROUND-COLOR: #014076
}
.tableheaderb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    /*FONT-FAMILY: Tahoma;*/
    BACKGROUND-COLOR: #bdebec
}

.buttona
{
	FONT-SIZE: 12px;
    BORDER-RIGHT: #DBDBDB 1px solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #DBDBDB 1px solid;
    BACKGROUND-COLOR: #3c5f84
}

.border1
{
    BORDER-RIGHT: #014076 1px solid;
    BORDER-TOP: #014076 1px solid;
    BORDER-LEFT: #014076 1px solid;
    BORDER-BOTTOM: #014076 1px solid
}

.div-logo {float:left; margin-top:2px ; margin-left:2px ; margin-right:2px ; margin-bottom:2px;}

#dv-pagebody {width: 800px;TEXT-ALIGN: Left;}

#dv-header {CLEAR: both; width: 100%;}
/*#dv-header ul {padding: 5px 0px 5px 0px; margin:0px 0px 0px 0px;}
#dv-header li {margin:auto 5px 5px 5px; display: inline; height:10px;}
#dv-header .button {color: #000000; text-decoration:none; background:#E5E5E5; padding: 0px 5px 0px 5px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;}
#dv-header a:hover {TEXT-DECORATION: underline;}*/

#dv-footer {CLEAR: both; width: 100%;}

#dv-leftnav {FLOAT: left; POSITION: relative;}

#dv-content {FLOAT: left; /*width:88%;*/POSITION: relative; BORDER: gray 1px solid; width:80%;}

#dv-content-head { PADDING: 0px 0px 0px 0px; MARGIN: 0px; WIDTH: 100%;}
#dv-content-head H1 { CLEAR: both; PADDING: 2px 0px 0px 5px; MARGIN: 2px; FONT-SIZE: 1.4em; LINE-HEIGHT: 1em;}
#dv-content-head UL { PADDING: 0px; MARGIN: 5px; LINE-HEIGHT: 1em; LIST-STYLE-TYPE: none; HEIGHT: 1%;}
#dv-content-head UL#dv-navigation-trail LI { FONT-SIZE: 0.9em; PADDING-RIGHT: 14px; PADDING-LEFT: 2px; DISPLAY: inline;  BACKGROUND: url(../images/nav-trail.gif) no-repeat 100% 50%; MARGIN: 0px; /*PADDING-TOP: 0px; PADDING-BOTTOM: 0px; */}
#dv-content-head UL#dv-navigation-trail LI A { COLOR: #999966; TEXT-DECORATION: none; }
#dv-content-head UL#dv-navigation-trail LI A:hover { TEXT-DECORATION: underline;}
#dv-content-head P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 29px; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; HEIGHT: 1%;}
#dv-content-head P EM { COLOR: #666;FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FONT-STYLE: normal; /*FONT-FAMILY: verdana,sans-serif;*/}

#dv-content-body H2 {FONT-SIZE: 1.1em;}

.dv-container {MARGIN: 0em 0em .75em; WIDTH: 100%;}
.dv-container P {FONT-SIZE: 12px; MARGIN:0px 5px 5px 5px;}
.dv-container UL {FONT-SIZE: 12px;}
.dv-container UL UL {FONT-SIZE: 100%;}
.dv-container OL {FONT-SIZE: 12px;}
.dv-container .dv-container-body{BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;BACKGROUND: url(../images/container-gradient.gif) #fff repeat-x 0% 100%;}
.dv-container H1 {border-top:1px}
/*.dv-container H2 {FONT-SIZE: 1.1em; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 2%;}*/
.dv-container H2 {FONT-SIZE: 1.1em; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/sprites-t1.gif) #fff repeat-x 0px -130px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; color:#000044;}
.dv-container H2.SideBar {FONT-SIZE: 1.1em; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;}
.dv-container H3 {FONT-SIZE: 1.05em; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; HEIGHT: 2%;}
.dv-rule {BACKGROUND: url(../images/dotted.gif) #fff repeat-x; HEIGHT: 1px; MARGIN: 5px 0px;}
.dv-rule HR {DISPLAY: none}
.dv-container .dv-container-body UL.dv-bullet-list {PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none}
.dv-container .dv-container-body UL.dv-bullet-list LI {PADDING-RIGHT: 2px; PADDING-LEFT: 14px; BACKGROUND: url(../images/sprites.gif) no-repeat 6px -806px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; HEIGHT: 3%;}
.dv-two-column .dv-first{FLOAT: left; WIDTH: 49.5%; CLEAR: LEFT}
.dv-two-column .dv-second{FLOAT: right; WIDTH: 49.5%; CLEAR: RIGHT}

TABLE.data-table-1 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; border-collapse: collapse; margin:0px 2px 0px 2px;
}
TABLE.data-table-1 TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-RIGHT: #F0F0F0 1px solid;
}
TABLE.data-table-1 TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BACKGROUND: #efefef; COLOR: #014076; BORDER-RIGHT:#DFDFDF  1px solid;
}
TABLE.data-table-1 CAPTION {
	PADDING-LEFT: 6px; BACKGROUND: #3c5f84; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; TEXT-ALIGN: left; /*FONT-SIZE: 1.10em;*/ COLOR: #fff; 
}
TABLE.data-table-1 CAPTION A{
	/*FONT-SIZE: 0.75em;*/ COLOR: #fff; 
}
TABLE.data-table-1 TD.no-padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
}
TABLE.data-table-1 TD.Navigation {
	PADDING-Top: 5px; PADDING-Bottom: 5px;
}

TABLE.data-table-1 TD.ntb {
	BORDER-TOP-WIDTH: 0px;
}
TABLE.data-table-1 .imgleft {
	PADDING-LEFT: 5px; MARGIN-RIGHT: 5px;
}
TABLE.data-table-1 CAPTION.header-1 {
	BACKGROUND: #98b1c4;
}
TABLE.data-table-1 CAPTION.header-2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid;
}
TABLE.data-table-1 CAPTION.header-2 EM {
	COLOR: #000;
}

.success, .error {
	font-family:Arial, Helvetica, sans-serif; 
    font-size:13px;
	border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.success {
    color: #00529B;
    font-weight: bold;
	background-color: #BDE5F8;
    background-image:url('../images/success.png');
}
.error {
    color: #D8000C;
    font-weight: bold;
    background-color: #FFBABA;
    background-image: url('../images/error.png');
}

.text_wrapper {
	DISPLAY: block; MARGIN: 0px; WIDTH: 100%; POSITION: relative; HEIGHT: 1.2em
}
.text_wrapper .text_wrapper {
	OVERFLOW: hidden; WIDTH: 98%; WHITE-SPACE: nowrap; POSITION: absolute; TEXT-OVERFLOW: ellipsis;
	/*LEFT: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 98%; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; HEIGHT: 1.2em; TEXT-OVERFLOW: ellipsis*/
}

/*Chittorgarh specific style*/

A {color:black}
A:HOVER {color:gray}

.BorderFormTABLE{BORDER: gray 1px solid;}
.blacksmall{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial}
.blacksmall11{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial}
.white{FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, 'Times New Roman', Verdana}
.FooterDataFONT {font: normal 11px arial, sans-serif; color: #000000} 

.navtab {BORDER-BOTTOM-COLOR: #0A0368; BACKGROUND-COLOR:#0A0368;BORDER-RIGHT: #e7eff3 1px solid; BORDER-TOP: #e8eff4 1px solid; BORDER-LEFT: #6895af 1px solid; WIDTH: 102px; BORDER-BOTTOM: #588aa6 1px solid; HEIGHT: 15px}
.navtab1 {BACKGROUND-COLOR:#f6cd1b;BORDER-RIGHT: #e7eff3 1px solid; BORDER-TOP: #FF9900 1px solid; BORDER-LEFT: #FF9900 1px solid; WIDTH: 102px; BORDER-BOTTOM: #FF9900 1px solid; HEIGHT: 15px}
.navtabs {DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif; CURSOR: pointer;}
.navtabs:link {COLOR: #006082; TEXT-DECORATION: none}
.navtabs:visited {COLOR: #006082; TEXT-DECORATION: none}

.anylinkcss{position:absolute;visibility: hidden;border:1px solid black;border-bottom-width: 0;font:normal 9px Verdana;line-height: 15px;z-index: 100;BACKGROUND-COLOR: #FFFFFF;width: 125px;}
.anylinkcss a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 1px 0;text-decoration: none;font-weight: bold;text-indent: 5px;}
.anylinkcss a:hover{BACKGROUND-COLOR: black;color: white;}



#tabsIPO {float:left; width:100%; font-size:93%; line-height:normal; font: bold 11px/1.5em Verdana; /*border-bottom: 1px solid #bbb;*/}
#tabsIPO ul {margin:0; padding:5px 5px 0 5px; list-style:none;}
#tabsIPO li {display:inline; margin:0; padding:0;}
#tabsIPO a {float:left; background:url("../images/tableftB.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
#tabsIPO a span {float:left; display:block; background:url("../images/tabrightB.gif") no-repeat right top; padding:1px 15px 1px 6px; color:#666;}
#tabsIPO a span {float:none;}
#tabsIPO a:hover span {color:#000;}
#tabsIPO a:hover { background-position:0% -42px;}
#tabsIPO a:hover span { background-position:100% -42px;}
#tabsIPO li a#current, #tabsIPO li a#current:link { cursor: default; background-position:0% -42px;}
#tabsIPO li span#current	{color:#666600;	background-position:100% -42px;}