/* CSS Document */
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FFFFD4;
}

.MyTable
{
	border: 0;
	width: 100%;
	height: 98%;
	margin-top: 0;
}

.detailtable{
		background-color: #EAE7D0;
		width:100%;
		height:90%;
		border:0;
		padding: 0;
		vertical-align: top;
}

.input_1
{
    FONT-SIZE: 14px;
    font-weight:bold;
    COLOR:#333333;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_e
{
    FONT-SIZE: 13px;
    font-weight:bold;
    vertical-align : middle;
    COLOR:#333333;
    background-color: #D4FFAA;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_g
{
    FONT-SIZE: 13px;
    font-weight:bold;
    vertical-align : middle;
    COLOR:#333333;
    background-color: #FFFFD4;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_2
{
    FONT-SIZE: 12px;
    font-weight:bold;
    COLOR:#333333;
    width:80px;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_3
{
    FONT-SIZE: 12px;
    font-weight:bold;
    COLOR:#0F0F0F;
    width:200px;
    FONT-FAMILY:Arial, Helvetica, sans-serif;
}

.input_4
{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #103B90;
	background-color: #FFFFD4;
	border: 1px solid #FFCB7B;
}

.input_search
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D80303;
	background-color: #FFFFD4;
	border: 1px solid #FFFFD4;
}

.input_default
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #103B90;
	background-color: #FFFFD4;
	border: 1px solid #FFCB7B;
}
.numberinput
{
	height:55;
	color:#0F0F0F;
	font-size: 15px;
	font-weight:bold;
	background-color: #FFFFD4;
	border: 1px solid #FFCB7B;
	text-align:right;
}
.financeinput
{
	height:55;
	color:#CC0000;
	font-size: 15px;
	font-weight:bold;
	background-color: #FFFFD4;
	border: 1px solid #FFCB7B;
	text-align:right;
}
/* Links */
.ahref{
    color:#333333;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;	
}
.ahref1{
    color:#333333;
    font-family: Arial;
    font-size: 14px;
    font-weight: Bold;
    text-decoration: none;
	outline-color: fuchsia;
	vertical-align: middle;	
}
.amenu{
    color:#333333;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;	
}
A.navlinks_footer
{
    color:#333333;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
A.navlinks_footer:visited
{
    color:#333333;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
A.navlinks_footer:hover
{
    color:#990000;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}


A.navlinks_1
{
    color:#333333;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-decoration: none;
}
A.navlinks_1:visited
{
    color:#333333;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-decoration: none;
}
A.navlinks_1:hover
{
    color:#333333;
    font-family: Arial, Helvetica;
    font-size: 12px;
    text-decoration: underline;
}


A.navlinks_2
{

    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
A.navlinks_2:visited
{
    color:#FFFFD4;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
A.navlinks_2:hover
{
    color:#CCCCCC;
    font-family: Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}
/* links ends here */
/* Table3 Input Display Table*/
.table3
{
border-collapse:collapse;
border-color:#FFCC66;
background:#FFFFD4;
}

.table3_header
{
background:#EFEBDE;
font-weight:bold;
color:#7A4F25;
height:25px;

}

.table3_details
{
background:#FFFFD4;
font-weight:bold;
color:#7A4F25;
height:25px;
}
.table3_details_P
{
background:#FFFFD4;
font-weight:bold;
color:#0F0F0F;
height:25px;
}
.table3_details_T
{
background:#FFFFD4;
font-weight:bold;
color:#0F0F0F;
height:25px;
}
.table3_details_A
{
background:#FFFFD4;
font-weight:bold;
color:#7FAAFF;
height:25px;
}
.table3_header_p
{
background:#678FC2;
color:#FFFFD4;
}

.table3_lefttd
{
	background:#EFEBDE;
	text-align: right;
	vertical-align: middle;
	color: #333333;
	font-size: 18px;
	font-weight:bold;
}

.table3_righttd
{
background:#FFFFD4;
}

.table3_footer
{
background:#0C499E;
}

.table3_footer_p
{
background:#678FC2;
}

.table3_button
{
background:#FFFFD4;
border:#000099 solid 1px;
}

.pg_td1
{
/*Pagination table1*/
background:#F7F2E4;
}

.pg_td2
{
/*Pagination table1*/
background:#FFFFD4;
}
/* Table3 Input Display Table Ends*/
/* Fonts */
.footer_font
{
 color: #333333;
 font-size: 12px;
 font-weight:bold;
}

.Headerfont
{
 color: #111111;
 font-size: 20px;
 font-family:Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}
.ISOfont
{
 color: #2D2D2D;
 font-size: 12px;
 font-weight:bold;
}
.footerfont
{
 color: #FFFF00;
 font-size: 12px;
 font-weight:bold;
}

.footer {
	DISPLAY: block; MARGIN: 6px 0px 4px; FONT: 1.05em/10px Arial, Helvetica, sans-serif; COLOR: #808080
}
.font1
{
 color: #3C3C3C;
 font-size: 14px;
 font-weight:bold;
}
.font1NEW
{
 color: #5555FF;
 font-size: 18px;
 font-weight:bold;
}
.font2
{
 color:#0F0F0F;
 font-size: 12px;
 font-weight:bold;
}

.vrlfont
{
 color:#B35E09;
 font-size: 14px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}
.vrlINPUT
{
 color:#5A5A5A;
 font-size: 14px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
 }
.input_5
{
    background-image: url(combo.png);
    background-repeat: no-repeat;
    background-position: right;
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5A5A5A;
}

.vrlinput
{
	background-image: url(combo.png);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5A5A5A;
}

.vrlfontsearch1
{
	
 color:#ffffff;
 font-size: 12px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}
.vrlfontsearch2
{
	
 color:&H000000FF;
 font-size: 12px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}

.vrlfont1
{
	
 color:#787878;
 font-size: 12px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}
.vrlfont2
{
	
 color:#B60C0C;
 font-size: 12px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}

.vrlsmallfont2
{
	
 color:#B60C0C;
 font-size: 10px;
 font-family:Verdana,Arial Black, Helvetica, sans-serif ;
 font-weight:bold;
}

.msgfont
{
 color:#FF0000;
 font-size: 14px;
 font-weight:bold;
}
.fontnew
{
 color:#EFEBDE;
 font-size: 12px;
 font-weight:bold;
}
.font3
{
 color:#003366;
 font-size: 12px;
 font-weight:bold;

}

.font4
{
font-weight: bold;
color:#FF0000;
}

.font5
{
font-weight: bold;
color:#000000;
}

.hr1
{
color:#FF0000;
font-size:1px;

}

.style9 {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
}
.style10 {
         color: #000000;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         }
.style11 {
         color: #FFFFD4;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 16px;
         font-weight: Bold;
}
.style12 {
         color: #FFFFD4;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 16px;
         font-weight: Bold;
}
.loading {
        width: 200px;
        height: 5px;
        background-color: #FFFFD4;
        position: absolute;
        left: 50%;
        top: 20%;
        margin-top: -10px;
        margin-left: -100px;
        text-align: center;

}

#shadowed-border {
  padding: 20px;
  width: 30%;
  margin: 20px auto;
}

#shadowed-border .sb-inner {
  background:#ccc;
}

#shadowed-border .sb-border {
  background:#fff;
}

#shadowed-border2 {
  padding: 10px;
  width: 30%;
  margin: 10px auto; 
}

#shadowed-border2 .sb-inner {
  background:#DFE2FF;
}

#shadowed-border2 .sb-border {
  background:#FFDC9F;
}

.plain {
  padding: 10px;
  width: 30%;
  margin: 10px auto;
  border: thin solid black;
}
.cmbimage{
    background-image: url(images/combo.png);
    background-repeat: no-repeat;
    background-position: right; 
    }   
    .cmbpwd{
    background-image: url(images/lock.png);
    background-repeat: no-repeat;
    background-position: right; 
    } 

.submit1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
    color: #984319;
    height: 25px;
    width : 150px;
    background-color: #D2D2D2;
    border: 2px solid #CEB284;
}

.rptbutton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
    color: #AF3005;
    height: 25px;
    width : 170px;
    background-color: #FFCB7B;
    border: 1px solid #F4F4F4;
}

.submit2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
    color: #3C3C3C;
    height: 25px;
    width : 150px;
    background-color: #A87E53;
    border: 1px solid #F4F4F4;
    
}

.c4 {
	text-align: right;
	vertical-align: middle;
	}
.c2 {
	text-align: left;
	vertical-align: middle;
	
	}
.c1 {text-align: left}    
.c3 {text-align: center}

.EntTd{
	background:#D4FF7F;
	vertical-align: middle;
}