
	/* Common TOP ST */
.CAPS{ text-transform:uppercase;}
.FL{float: left;}
.FR{float: right;}
.CL{clear: both;}
.CAPS{text-transform: uppercase;}
div, p, ul, ol, li, form{ margin:0px ; padding:0px;}
/* Common TOP END */

.TA_L{text-align: left;}
.TA_C{text-align: center;}
.TA_R{text-align: right;}

/*body{ background: #ffffff; margin:0px; padding:0px; font:11px/15px NewBaskerville, Baskerville, "Times New Roman", arial; color:#37424A}*/
body{margin:0px;padding:0px;background:url(../images/main-bg.jpg) repeat-x left top;}
.wrap{padding:0px; margin:0px auto; width:1024px; border:0px solid #000;}
.wrap_receipt{padding:0px; margin:0px auto; width:760px;  border:0px solid #000;}

.nav_main{background:#c0c0c0 url(../images/menu-bg.gif) repeat-x; height:47px; text-align:center; vertical-align:middle}
.nav_main a{ padding:15px 51px; margin:0 0px; color:#000; font:13px/17px arial; text-decoration:none; display:block; float:left;}
.nav_main a:hover{ padding:15px 51px; margin:0 0px; color:#000; background:url(../images/menu-bg-on.gif) repeat-x; font:13px/17px arial;text-decoration:underline;}
.nav_main a.on{ padding:15px 51px; margin:0 0px; color:#000; background:url(../images/menu-bg-on.gif) repeat-x; font:13px/17px arial;text-decoration:underline;}


.Lnav{ padding:12px 20px 0 0px; text-align:right;}
.Lnav a{color:#37424A; font:10px arial; text-decoration:none; margin:0px 5px;}
.Lnav a:hover{text-decoration:underline;}

/*.copy{ background:url(../images/bot-bg.gif) repeat-x; text-align:center; font:14px arial; color:#003b72;}*/
.copy{ background:url(../images/isbm_01b.jpg) repeat-x; text-align:center; font:14px arial; color:#003b72;}

.brd_L_R{border-left:1px dotted #000;border-right:1px dotted #000;}
.brd_L{border-left:1px dotted #000;border-right:0px dotted #000;}
.d_main{ background:url(../images/grey-bg.gif) repeat-x bottom; padding:10px 15px 20px 20px; font:12px arial; color:#000;}
.d_main_m{ background:url(../images/grey-bg.gif) repeat-x center; padding:10px 15px 20px 20px; font:12px arial; color:#000;}

.title_m{xbackground:#62696f; background:url(../images/isbm_01b.jpg) repeat-x center;padding:8px 20px; font:14px arial; color:#fff; margin-top:1px; letter-spacing:1px;}
.title_1{background:#62696f url(../images/bull_1.jpg) no-repeat 460px 11px ; padding:8px 20px; font:12px arial; color:#fff; margin-top:1px;}

/* FORMS ST */
.table_form1 tr td{padding:5px 3px; vertical-align:top;font:12px arial; color:#333;}
.form2 tr td{padding:1px; vertical-align:top;font:11px arial; color:#333;}
/* FORMS EN */

.frm_stl{ border:1px solid #8cbad1; padding:3px}

.table_form1 input { cursor: hand; border:1px solid #8cbad1; padding:3px; font:11px arial; color:#333333; }

.table_form1 input.bsubmit{
	cursor: hand; border: 2px solid #fff;BORDER-RIGHT: 2px solid #000; BORDER-BOTTOM:2px solid #000; PADDING: 0px 10px 2px 10px; BACKGROUND: url(../images/btn.jpg) repeat-x; font:13px arial; text-transform:capitalize TEXT-DECORATION: none
}

.table_form1 textarea { border:1px solid #8cbad1; padding:3px; font:11px arial; color:#333333; }
.table_form1 select{ border:1px solid #8cbad1; padding:3px 2px 3px 2px; font:11px arial; color:#333333; }

.r_table{font: 11px arial; color:#000;}


/* TABLE 2 ST */

.table2 caption{font:11px verdana; padding:5px;}
.table2 tr th{BORDER: #ccc 1px solid; PADDING: 5px 0px; BACKGROUND: #eee; TEXT-ALIGN: center; font:normal 11px verdana; }
.table2 tr th A{COLOR: #555; TEXT-DECORATION: none}
.table2 tr th A:hover{COLOR: #555; TEXT-DECORATION:underline}
.table2 tr td{BORDER: #ccc 1px solid; PADDING:2px; MARGIN: 0px; TEXT-ALIGN: center; empty-cells: show; font:11px verdana}

/* TABLE 2 EN */



/* FONTS ST */
.b_9{font:9px arial; color:#000; text-decoration:none;}
.b_10{font:10px arial; color:#000; text-decoration:none;}
.b_11{font:11px arial; color:#000; text-decoration:none;}
.b_12{font:12px arial; color:#000; text-decoration:none;}
.b_14{font:14px/20px arial; color:#000; text-decoration:none;}
.b_16{font:16px arial; color:#000; text-decoration:none;}

.org{color:#f47700;}

.gD_12{font:12px arial; color:#333333; text-decoration:none;}

.bl_12{font:12px arial; color:#003b72; text-decoration:none;}
.bl_20{font:20px arial; color:#003b72; text-decoration:none;}

.r_10{color:#ff0000; font:10px arial; text-decoration:none;}

a.y_11:hover, a.y_11:hover, a.y_11:hover, a.b_12:hover, a.bl_12:hover, a.bl_20:hover, a.gD_12:hover{text-decoration: underline;}
/* Fonts EN */



	/* Common */

.PA3{padding:3px;}
.PA5{padding:5px;}
.PA7{padding:7px;}
.PA10{padding:10px;}
.PA15{padding:15px;}

.PT3{padding-top:3px;}
.PT5{padding-top:5px;}
.PT7{padding-top:7px;}
.PT10{padding-top:10px;}
.PT15{padding-top:15px;}

.PR3{padding-right:3px;}
.PR5{padding-right:5px;}
.PR7{padding-right:7px;}
.PR10{padding-right:10px;}
.PR15{padding-right:15px;}

.PB3{padding-bottom:3px;}
.PB5{padding-bottom:5px;}
.PB7{padding-bottom:7px;}
.PB10{padding-bottom:10px;}
.PB15{padding-bottom:15px;}

.PL3{padding-left:3px;}
.PL5{padding-left:5px;}
.PL7{padding-left:7px;}
.PL10{padding-left:10px;}
.PL15{padding-left:15px;}
.PL20{padding-left:20px;}


.MA3{margin:3px;}
.MA5{margin:5px;}
.MA10{margin:10px;}
.MA15{margin:15px;}

.MT3{margin-top:3px;}
.MT5{margin-top:5px;}
.MT7{margin-top:7px;}
.MT10{margin-top:10px;}
.MT15{margin-top:15px;}

.MR3{margin-right:3px;}
.MR5{margin-right:5px;}
.MR10{margin-right:10px;}
.MR15{margin-right:15px;}

.MB3{margin-bottom:3px;}
.MB5{margin-bottom:5px;}
.MB10{margin-bottom:10px;}
.MB15{margin-bottom:15px;}

.ML3{margin-left:3px;}
.ML5{margin-left:5px;}
.ML10{margin-left:10px;}
.ML15{margin-left:15px;}

/* Awadhesh */
		.warningParagraph {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #666666;
border-left-width: 7px;
border-left-style: solid;
border-left-color: #336699;
padding-left: 10px;
margin-bottom: 10px;
background-color: E3EFF9;
padding-right: 20px;
padding-top: 5px;
padding-bottom: 5px;
}

.cHead {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #006699;
}

.Bold {
font-weight: bold;
}

.aHead {
font-size: 11px;
font-weight: bold;
color: #FF6600;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
}

.cHead {
font-size: 11px;
font-weight: bold;
color: #006699;
}

.bHead {
font-size: 11px;
font-weight: bold;
color: #006699;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
}

.sitemapIndent {
border-left-width: 2px;
border-left-style: solid;
border-left-color: #003366;
padding-left: 5px;
}
.menu_bar {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}
.menu_bar a{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;}

.menu_bar a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_bar a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_bar a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.menu_bar a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
/* Start of New CSS added on 10th June */
.clr{
clear:both;
}
.top_date{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
padding:0 15px 0 0;
}
.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
padding:0px;
}
.menu a{
color:#FFF;
padding:8px 0 0 0;
width:83px;
text-align:center;
text-decoration:none;
display:block;
height:20px;
}
.menu a:hover{
color:#FFF;
text-decoration:none;
background:url(../images/menu-bk.jpg) no-repeat left top;
}
.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
border-bottom:1px #666666 solid;
padding:10px 0 5px 10px;
}
.heading_main{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
padding:5px 0;
}
.heading_right{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
border-bottom:1px #666666 solid;
padding:5px 0;
}
.main{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
}
.to_do{
padding:10px 0 15px 0;
margin:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.to_do ul{
padding:0px;
margin:0px;
list-style:none;
}
.to_do li{
padding:3px 0 3px 10px;
margin:0px;
background:url(../images/arrow.gif) no-repeat left 5px;
}
.to_do li a{
color:#333333;
text-decoration:none;}
.job{
padding:10px 0;
margin:0px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
.job h2{
padding:0 0 5px 0;
margin:0px;
font-size:11px;
font-weight:bold;
}
.job p{
padding:0 0 5px 0;
margin:0px;
}
.footer{
background:url(../images/footer-bg.jpg) left top;
height:49px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.footer_inner{
padding:17px 0 0 0;
margin:0 auto;
width:900px;
background:url(../images/footer-bg.jpg) left top;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.footer_inner h1{
padding:0px;
margin:0px;
width:400px;
font-size:11px;
float:left;
font-weight:normal;
}

.footer_inner h2{
padding:0;
margin:0;
width:400px;
font-size:11px;
float:right;
font-weight:normal;
}
/* End of New CSS added on 10th June */

/* Left Menu CSS */
.menutitle{
font-family:arial;
font-size:12px;
cursor:pointer;
margin-bottom: 2px;
/*background-color:#ECECFF;*/
background-color:#F4F0F0;
color:#000000;
width:170px;
padding:2px;
padding-left:10px;
text-align:left;
border:1px solid #000000;
}

.submenu{
font-family:arial;
margin-bottom: 0.5em;
}
.submenutitle{
font-family:arial;
font-size:12px;
cursor:pointer;
color:#000000;
width:140px;
padding-left:10px;
}
.submenutitle a {
font-family:arial;
color:#000000;
font-size:12px;
text-decoration:none;
}
.submenutitle a:hover {
font-family:arial;
color:brown;
font-size:12px;
text-decoration:underline;
}

/* New css classes */

/* TABLE 2 ST */
 input { border:1px solid #8cbad1; padding:3px; font:11px arial; color:#333333; }
.table3 caption{font:11px verdana; padding:5px;}
.table3 tr th{BORDER: #ccc 1px solid; PADDING: 5px 0px; BACKGROUND: #eee; font:normal 11px verdana; }
.table3 tr th A{COLOR: #555; TEXT-DECORATION: none}
.table3 tr th A:hover{COLOR: #555; TEXT-DECORATION:underline}
.table3 tr td{BORDER: #ccc 1px solid; PADDING:2px; MARGIN: 0px; empty-cells: show; font:11px verdana}
.pageResults{COLOR: #555; TEXT-DECORATION:none}
.arial10rednormal{ color:red;font-size:10px;}
.arial11rednormal{ color:red;font-size:11px;}
.arial12rednormal{ color:red;font-size:12px;}
.arial14rednormal{ color:red;font-size:14px;}
.arial11green{ color:green; font:11px arial;}
.link1 a{ color:#000; font:12px arial; text-decoration:none; }
.link1 a:hover{ color:#000; font:12px; text-decoration:underline;}
.question{font:12px tahoma; color:#000; text-decoration:none;}
.correct_ans{font:12px tahoma; color:brown; text-decoration:none; font-weight:bold}
.ques_cnt{font:12px tahoma; font-weight:bold;color:#000000; text-decoration:none;}
.sub_ques_cnt{font:11px tahoma; font-weight:bold;color:#A52A2A; text-decoration:none;}
.res_head{font:12px tahoma;font-weight:bold;color:#000000;background-color:#CCCCCC; text-align:center;}
.bor-bot{border-bottom:1px solid #000;}
.bor-lef{border-left:1px solid #000;}
.bor-top{border-top:1px solid #000;}
.bor-rig{border-right:1px solid #000;}
