﻿body
{
background:url(../images/bg.jpg) repeat top left;
width:100%;
margin:0px auto;
}
@font-face {
	font-family: myFirstFont;
	src: url('../fonts/Rupee_Foradian.ttf'), url('../fonts/Rupee_Foradian.eot'); /* IE9+ */
}
rs {
	font-family:myFirstFont;
}

.toprepeat
{
background:url(../images/toprepeat.jpg) repeat-x top left;
width:100%;
}
.maindiv
{
width:973px;
height:auto;
margin:0px auto;
}
.logo
{
width:973px;
height:auto;
}
.buttonstip
{
width:973px;
height:50px;
background:url(../images/buttonstip.png) no-repeat top center;
margin-top:3px;
}
.buttonfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
width:973px;
text-align:center;
line-height:50px;
}
.buttonfont a
{
color:#ffffff;
text-decoration:none;
background:url(../images/buttonline.png) no-repeat right center;
line-height:50px;
padding:0px 35px 0px 35px;
display:inline-block;
}
.buttonfont a:hover
{
color:#ffa800;
}
.last
{
color:#ffffff;
background:url('') no-repeat right center !important;
line-height:50px;
padding:0px 25px 0px 25px;
display:inline-block;
}
.bannner
{
height:257px;
width:973px;
margin:0px auto;
margin-top:6px;
}
.graybackground
{
width:953px;
height:auto;
background:#474747;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#dededf;
padding:10px;
}
.whitebackground
{
width:933px;
height:auto;
background:#f9f8f8;
margin:0px auto;
display:inline-table;
color:#000000;
padding:10px;
line-height:18px;
text-align:justify;
}
.welcome
{
text-align: center;
padding:5px 0px 5px 0px;
font-size:18px;
}
.footer
{
width:100%;
height:35px;
background:#505051;
margin-top:15px;
display:table;
}
.threesixty
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c6c8c9;
text-align:center;
margin-top:10px;
}

.threesixty a
{
color:#c6c8c9;
text-decoration:none;
}

.threesixty a:hover
{
color:#f2f5f6;
text-decoration:none;
}



.titlesmall
{
	padding:10px 10px;
	line-height:18px;
}
.title1
{
	font-size:16px;
	padding:10px 10px 10px 10px;
	font-weight:bold;
}
.contentdiv
{
    width:933px;
    height:auto;
    display:inline-table;
    padding:5px 0px 5px 0px;
}
.contentdivnew
{
    width:933px;
    height:auto;
    display:inline-table;
    padding:2px 0px 2px 0px;
}

.contentsno
{
    width:30px;
    height:auto;
    float:left;
    font-family:Arial;
    font-size:14px;
    color:Black;
}
.contentsno1
{
    width:30px;
    height:auto;
    float:left;
    font-family:Arial;
    font-size:14px;
    color:Black;
    padding-left:10px;
}
.contenttext
{
    font-family:Arial;
    font-size:14px;
    color:Black;
    float:left;
    width:350px;
}
.contenttextnew
{
    font-family:Arial;
    font-size:13px;
color: rgb(88, 88, 88);
    float:left;
    width:880px;
}

.contenttextsmall
{
    font-family:Arial;
    font-size:14px;
    color:Black;
    float:left;
    width:350px;
    text-align:right;
}
.contenttext span
{
	color:Red;
}
.contenttextnew span
{
	color:Red;
}
.contenttextsmall span
{
	color:Red;
}
.contentbox
{
     width:543px;
     height:auto;
     float:left;
     margin-left:10px;
}
.contentbox1
{
     width:260px;
     height:auto;
     float:left;
     margin-left:10px;
}
.contentboxsmall
{
     width:200px;
     height:auto;
     float:left;
     margin-left:10px;
}
.buttonleftdiv
{
    width:150px;
    height:auto;
    float:left;
}



.buttoncenter
{
    width:900px;
       padding:10px 5px 5px 0px;
}
.buttonbox
{
    float:center;
    
}
.buttonbox_2
{
    float:center;
}
.captchacen
{
    width:235px;
    height:auto;
    margin:0px auto;
    text-align:center;
    padding-top:15px;
}
:15px;
}
.uploadimages div
{
    float:left;
    padding:10px;
}
.Mandatory
{
    text-align:right;
    padding:10px;
    color:Red;
    font-size:12px;
}
.paymentR
{
	color:Red;
	font-family:Verdana;
	font-size:11px;
	padding:0px 10px 10px 10px;
	line-height:18px;
}
.submitbutton_0
{
        margin:0px auto;
        margin-top:10px;

    width:200px;
    height:auto;
}
.submitbutton_1
{
    width:150px;
    height:auto;
    margin:0px auto;
    padding-top:5px;
}
.submitbutton_2
{
    float:left;
    padding-right:5px;
}
.submitbutton_3
{
    float:left;
    padding-right:5px;
    line-height:30px;
}
.submitbutton_4
{
    float:left;
    padding-right:5px;
    line-height:30px;
}
.submitbutton_4 a
{
    text-decoration:underline;
}
.submitbutton_4 a:hover
{
    text-decoration:none;
}
.lblmsg
{
	color:Red;
	font-family:Verdana;
	font-size:11px;
	padding:5px 60px 10px 10px;
	line-height:18px;
	text-align:center;
}
enter;
}
.uploadimages
{
    width:900px;
    text-align:center;
    margin:0px auto;
    padding:10px;
}
.uploadimages1
{
    width:900px;
    text-align:center;
    margin:0px auto;
}

.photoupload
{
    width:280px;
    height:auto;
    text-align:center;
    margin:0px auto;
    float:left;
}
.signatureupload
{
    width:280px;
    height:auto;
    text-align:center;
    margin:0px auto;
    float:left;
}
.thumbupload
{
    width:280px;
    height:auto;
    text-align:center;
    margin:0px auto;
    float:left;
}
.uploadtext
{
    font-family:Arial;
    font-size:14px;
    color:Black;
    text-align:center;
    margin:0px auto;
    line-height:18px;
    padding:5px;
}
.uploadbotton
{
    width:85px;
    height:auto;
    margin:0px auto;
    padding-top:5px;
}
.submitbutton
{
    width:100px;
    height:auto;
    text-align:left;
    margin:0px auto;
 }
 .submitbutton300
{
    width:300px;
    height:auto;
    margin:0px auto;
 }

 .Scrollmes
 {
     font-family:Arial;
     font-size:12px;
     padding-bottom:10px;
 }
 .submitbutton_new
{
    width:130px;
    height:auto;
    text-align:left;
    margin:0px auto;
 }
 .lblmsgnew
{
	color:Red;
	font-family:Verdana;
	font-size:11px;
	line-height:18px;
	text-align:left;
}
.titlenew
{
	font-size:16px;
	padding:10px 10px 10px 0px;
	font-weight:bold;
	text-align:left;
}
.contentbox_new
{
     width:543px;
     height:auto;
     float:left;
     margin-left:10px;
}
.contentbox_newleft
{
    width:125px;
    height:auto;
    float:left;
}
.contentbox_newright
{
    width:125px;
    height:auto;
    float:left;
    margin-left:5px;
}
.Ntextbox
{
    width:260px;
    float:left;
}
.NtextValu
{
    width:240px;
    float:left;
    padding-top:3px;
}
.twobuttonmain
{
    width:210px;
    height:auto;
    margin:0px auto;
    text-align:center;
    padding-left:55px;
}
.twobuttonmainxxx
{
    width:210px;
    height:auto;
    margin:0px auto;
    text-align:center;
    padding:4px;

}
.twobuttonleft
{
    width:80px;
    height:auto;
    float:left;
    padding:0px 0px 0px 0px ;
}
.twobuttonright
{
    width:80px;
    height:auto;
    float:left;
    padding:0px 0px 0px 0px ;
}
.isdpincodemain
{
     width:543px;
     float:left;
     margin-left:10px;
}
.isdpincodeleft
{
    width:74px;
    float:left;
}
.isdpincoderight
{
    width:180px;
    float:left;
}

.btnns
{
    width:130px;
    float:left;
}
.btnns1
{
    width:150px;
    float:left;
    font-size:11px;
    color:Gray;
}
.msgs
{
    float:left;
    padding-top:5px;
}


        .messagefont
        {
            font-family: Arial;
            font-size: 25px;
            font-weight: bold;
            color::White;
            text-align: center;
            margin-top: 25px;
        }
        .messagelogo
        {
            width: 200px;
            height: 173px;
            margin: 0px auto;
            margin-top: 10px;
        }
        
   .parainst
   {
       line-height:30px;
    font-size: 12px;
    font-family: "verdana","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;
    color: rgb(88, 88, 88);
   }
    
    .parainst1
   {
       line-height:18px;
   }
       .parainst2
   {
       line-height:24px;
       border:1px solid #000000;
       background-color:#EEEEEE;
       padding:5px;
   }

   .paralink
   {
       font-size:8px;
   }
   .instimage
   {
       vertical-align:text-bottom;
       padding-left:5px;
   }
   .form_box {
    width: 922px;
    background: url("../images/top_tit.jpg") no-repeat scroll center top transparent;
    position: relative;
    margin: 0px auto;
}
.form_box_top {
    background: url("../images/top_tit.jpg") no-repeat scroll right top transparent;
    height: 32px;
    width: 100%;
    position: relative;
}

.form_box_inner {
    width: 920px;
    margin: 0px auto;
    padding: 0px;
    border-left: 1px solid rgb(94, 94, 94);
    border-right: 1px solid rgb(94, 94, 94);
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    display:inline-block;
}
.form_box_inner ol
{
     width: 850px;
}
.form_box_inner ol li
{
    font-weight:bold;
}
.form_box_inner ol li p
{
    font-weight:normal;
}
.form_box_footer {
    width: 922px;
    height: 29px;
    position: relative;
    margin: 0px auto;
    background: url("../images/bot_tit.jpg") no-repeat scroll center top transparent;
}

.insttitle
{
text-align: center;
padding:5px 0px 5px 0px;
font-size:18px;
line-height:25px;
color:White;
}
.submitbutton_new1
{
    width:337px;
    height:51px;
    text-align:left;
    margin:0px auto;
 }
 .link
 {
     text-decoration:none;
     font-size:12px;
     color:#295CC1;
 }
 .center
 {
     margin:0 auto;
     width:100%;
 }
  .textcenter
 {
     width:100%;
     text-align:center;
     padding:5px 0px 5px 0px;
 }

 .fleft
 {
     float:left;
     width:400px;
     height:auto;
 }
  .fleft1
 {
     float:left;
     width:50px;
     height:auto;
 }
   .fleft1 a
   {
       text-decoration:none;
	color:#416CE5;
	border-bottom:1px solid #416CE5;
   }
   .ulilities
   {
       line-height:30px;
   }
      .ulilities a
   {
       text-decoration:none;
       color:Blue;
   }
         .ulilities a:hover
   {
       text-decoration:none;
       color:Red;
   }
   .tablehome
   {
       width:920px;
       height:auto;
       margin:0px auto;
       
   }
   .tablemaindiv td
   {
       padding:8px 8px 8px 8px;
   }
   .tablemaindiv span
   {
       color:#000CFF;
       font-weight:bold;
   }
   .red
   {
       color:Red;
       text-align:center;
       font-size:11px;
   }
   .contentdivfinal
{
    width:800px;
    height:auto;
    display:inline-table;
    padding:5px 0px 5px 0px;
    margin:0px auto;
}
.finalleft
{
    width:300px;
    height:auto;
    float:left;
}
.finalcenter
{
    width:350px;
    height:auto;
    float:left;
}
.finalright
{
    width:150px;
    height:auto;
    float:left;
    text-align:right;
  
}
#mask
{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background-color: #000;
    display: none;
}
#boxes .window
{
    position: absolute;
    left: 0;
    top: 0;
    width: 440px;
    height: 200px;
    display: none;
    z-index: 9999;
    padding: 20px;
}
#boxes #dialog
{
    width: 635px;
    height: 520px;
    padding: 20px;
    background: #eff3f6 url(../images/123.png) no-repeat left top;
    font-family: Verdana;
    font-size: 12px;
    color: Black;
    line-height: 20px;
}
.colose
{
    text-align: right;
    padding-top: 10px;
    font-weight: bold;
}
.colose a
{
    color: Red;
    text-decoration: none;
}
.colose a:hover
{
    color: Black;
}
.popuptitle
{
    text-align: center;
    font-size: 18px;
    color: Black;
    padding: 10px 0px 10px 0px;
}
#mask
{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9000;
    background-color: #000;
    display: none;
}
#boxes .window
{
    position: absolute;
    left: 0;
    top: 0;
    width: 440px;
    height: 200px;
    display: none;
    z-index: 9999;
    padding: 20px;
}
#boxes #dialog
{
    width: 399px;
    height: 350px;
    padding: 160px 50px 0px 50px;
    background: url(../images/notebg.png) no-repeat left top;
    font-family: Verdana;
    font-size: 12px;
    color: Black;
    line-height: 20px;
}
.colose
{
    text-align: right;
    padding-top: 10px;
    font-weight: bold;
}
.colose a
{
    color: Red;
    text-decoration: none;
}
.colose a:hover
{
    color: Black;
}
.popuptitle
{
    text-align: center;
    font-size: 18px;
    color: Black;
    padding: 10px 0px 30px 0px;
}
.hallticket
{
    text-align:left;
    padding:0px 0px 0px 25px;
}