body { background: #fff; margin:0px; font-family: Arial, Helvetica, Tahoma; font-size: 12px; color:#5F5F5F; line-height:16px; text-decoration:none;text-align:center; background-image:url(../Images/bg_body1.jpg);}


a {font-weight:700;
}
a:link 		{color:#0078c9;text-decoration:none;}
a:visited {color:#8b5ed0;text-decoration:none;}
a:hover 	{text-decoration:underline; cursor:pointer;}
a:active	{color:#18a758;}
a.disabled	{color:#999;text-decoration:none;}


.inputtext {padding-left:2px;border:1px solid #666;font-family:arial, tahoma, verdana;font-size:12px;color:#666;font-weight:normal;}
.inputtextTd {padding-left:2px;border:0px solid #666;font-family:arial, tahoma, verdana;font-size:12px;color:#666;font-weight:normal;}

.inputtext1 {padding-left:2px;border:1px solid #666;font-family:arial, tahoma, verdana;font-size:11px;color:#666;font-weight:normal;
    margin-left: 7px;
	height: 20px;
}
.inputtextHed {padding-left:2px;border:0px solid #666;font-family:arial, tahoma, verdana;font-size:12px;color:Black;font-weight:normal;}

.btnSub
{
     background-image:url(../Images/Submit1.jpg);
     width:60px;
     height:22px;
}

.rnd_top, .rnd_bottom {display:block; background:#DFD5B9; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
    .rnd_b1 {margin:0 5px; background:#CCCCCC;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #CCCCCC;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#000000;
    }
     /* set millions of background images */
.rbroundbox { background: url(../images/nt1.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 27px; }
.rbroundbox { width: 100%; margin: 1em auto; }
.compulsary{ font-size:16px; color:#FF6600; font-weight:bold;}


.stdTableHeader td{ background-color:darkgray; color:#FFFFFF;  font-weight:bold; font-size:12px; height:20px; border-top:1px solid #C7AC74;border-bottom:1px solid #C7AC74;}
.stdTableHeader a:link , .stdTableHeader a:visited , .stdTableHeader a:hover,.stdTableHeader a:active{color:#FFFFFF; text-decoration:none}
.stdTableHeader1 td{ background-color:darkgray; color:#FFFFFF;  font-weight:normal; font-size:8pt; height:20px; border-top:1px solid #C7AC74;border-bottom:1px solid #C7AC74;}

.stdTable{border-collapse:collapse; border:1px solid #C7AC74;
    margin-top: 0px;
}
.stdTable1{border-collapse:collapse; border:1px solid #C7AC74;}
.stdTable th{ background-color:DarkGray; color:#FFFFFF; font-weight:bold; font-size:12px; height:20px; border-top:1px solid DarkGray;border-bottom:1px solid #ADB58D;}
.stdTable td{  color:#552200; font-size:12px;  height:20px; padding:3px 2px 3px 5px;border:1px solid DarkGray;border-collapse:collapse}
.stdTable1 th{ background-color:DarkGray; color:#FFFFFF; font-weight:bold; font-size:12px; height:20px; border-top:1px solid DarkGray;border-bottom:1px solid #ADB58D;}
.stdTable1 td{  color:#552200; font-size:12px; font-weight:normal; height:20px; padding:3px 2px 3px 5px;border:1px solid DarkGray;border-collapse:collapse}
.stdTable1 th A:hover { COLOR:#FFFFFF;font-family:"Arial", serif;Text-decoration:none;font-size:11px}
.stdTable th A:hover { COLOR:#FFFFFF;font-family:"Arial", serif;Text-decoration:none;font-size:11px}
.firstrow { background-color:#FFFFFF ;color:#000000; font-size:12px; height:20px; border-bottom:1px solid #000099; vertical-align:Middle}
.firstrow a:link,.alternaterow a:visited , .alternaterow a:hover,.alternaterow a:active{color:#FFFFFF;text-decoration:none}
.alternaterow { background-color:gainsboro ;color:#000000; font-size:12px; height:20px; border-bottom:1px solid #000099; vertical-align:Middle}
.alternaterow a:link,.alternaterow a:visited , .alternaterow a:hover,.alternaterow a:active{color:#990000;text-decoration:none;}


  .checkbox, .radio {
      width: 19px;
    height: 25px;
     padding: 0 5px 0 0;
    background: url(../Images/checkbox.gif) no-repeat;
    display: block;
    clear: left;
     float: left;
  }
  .radio {
     background: url(radio.gif) no-repeat;
   }
   .select {
    position: absolute;
     width: 158px;
    height: 21px;
   padding: 0 24px 0 8px;
    color: #fff;
     font: 12px/21px arial,sans-serif;
     background: url(select.gif) no-repeat;
    overflow: hidden;
  }



.Link
 		{color:#000000;text-decoration:none; font-weight:bold;}
.Link:visited {color:#000000;text-decoration:none;}
.Link:hover 	{text-decoration:underline; cursor:pointer;}
.Link:active	{color:#000000;}


.btn {
color:#000000;
line-height:1.8em;
padding:0 8px;
position:relative;
text-align:center;
vertical-align:middle;
white-space:nowrap;
	height: 26px;
	top: -30px;
	left: -55px;
}
