
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #2f2f2f;
	margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;

}

table.content {
margin-left: 1px !important; /* Firefox */
}


.tblheader {
	
	color:#ffffff;
	text-align:center;
	font-size: 13px;
	border-collapse:collapse;
	background: #000000;
	height:30px;
	border-color:#4b4a4a;
}

.row_bhg {
	
	color:#000000;
	text-align:center;
	font-size: 13px;
	background: #ebd201;
	height:30px;
}


.row_unit{
	
	color:#000000;
	text-align:center;
	font-size: 13px;
	background: #e7dd86;
	height:30px;
}
.bluebox { 
	background-color:#e2f5fc;
} 

.whitebox { 
	background-color:#ffffff;
} 
	
.red {
	font-size: 11px;
	color:#FF0000;
	text-transform:ucfirst;
}


.txtform {
	color: #000000; /* Firefox */
	font-size: 12px;/* Firefox */
}

.txtform11 {
	color: #000000; /* Firefox */
	font-size: 11px;/* Firefox */
}
.txtform14 {
	color: #000000; /* Firefox */
	font-size: 14px;/* Firefox */
}

.txtbhg {
	
	text-align:center;
	font-size: 13px;

	border-collapse:collapse;
	background: #aabffd;
	height:25px;
	border-color:#999999;
	
	
}

.txtform_upper {
	text-transform:uppercase;
	color: #000000; /* Firefox */
	font-size: 11px;/* Firefox */
}

.txt_info_title {
	font-family:Arial, Helvetica, sans-serif;
	color:#9e0804;
	font-size: 13px;
	font-weight:bold;
}

.txt_info_content {
	color:#000000;
	text-align:justify;
	font-size: 12px;
}

.txtform11 {
	
	color: #000000;
	font-size: 11px;
}

.txtform10gray {
	
	color:#333333;
	font-size: 10px;
}

.pg_title_small {
	font-size: 10px;
	color:#999999;
}

.pg_title {
	font-family:Arial, Helvetica, sans-serif;
	color: #9e0804;
	font-size: 15px;
	font-weight:bold;
}

.home_name {

	color: #707070;
	font-size: 12px;
	font-weight:bold;
}

.subheader { 
	font-size: 12px;
	font-weight: bold;

	
}

.header { 
	font-size: 15px;
	font-weight: bold;
	color:#3496b9;
	text-shadow: 0.05em 0.05em 0.05em #acadae;
	
}
.menuheader { 
	width:130px;
	font-size: 16px;
	font-weight: bold;
	color:#3496b9;
	text-shadow: 0.05em 0.05em 0.05em #acadae;
	
}

#fullheight{
	height:76.5%;

}

#submenu{
	height:100%;	
}


.testlistbox {
	font-family:Arial, Helvetica, sans-serif;
	white-space:pre;

}

.txtok {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
}
.txtlate {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
}

.txtedit {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#0000FF;
	  
}
.txtshift {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	  
}

.txtgray {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	  
}

.txtboldcenter {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-align:center;
	  
}

.txtblink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	font-weight: bold;
	text-decoration:blink;
	text-transform:uppercase; 
}

.textbox_norm {
 	width :100%;
    padding: 3px 3px 3px 5px;
    border: 1px solid #b3b1b1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

}

.textbox_norm:focus {

    background-color:#f9e7bd;
    border-color: #c88e02;
    outline: none;
	
}

.textbox {
     padding: 1.5px 1.5px 1.5px 5px;
    border: 1px solid #b3b1b1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

}

.textbox:focus {
    background-color:#f9e7bd;
    border-color: #c88e02;
    outline: none;
	
}

.select_norm {     
	padding: 1px 1px 1px 1px;
	font-size: 11.5px;
    border: 1px solid #b3b1b1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.select_norm:focus {
    background-color:#f9e7bd;
    border-color: #c88e02;
    outline: none;

}

 .myButton{
 	
     font-size: 12px;
     padding: 5px 35px  5px 35px;
     border-radius: 5px;
     border: solid 0px #443d3d;
     cursor: pointer;
     display: inline-block;
     font-family: Arial;
     color: #ffffff;
     box-shadow: 0px 10px 14px -7px #616174;
     background: -webkit-linear-gradient(90deg, #443d3d 5%, #696969 100%);
     background: -moz-linear-gradient(90deg, #443d3d 5%, #696969 100%);
     background: -ms-linear-gradient(90deg, #443d3d 5%, #696969 100%);
     background: -o-linear-gradient(90deg, #443d3d 5%, #696969 100%);
 }
 .myButton:hover{
     background: -webkit-linear-gradient(90deg, #696969 5%, #443d3d 100%);
     background: -moz-linear-gradient(90deg, #696969 5%, #443d3d 100%);
     background: -ms-linear-gradient(90deg, #696969 5%, #443d3d 100%);
     background: -o-linear-gradient(90deg, #696969 5%, #443d3d 100%);
 }
 .myButton:active{
     position: relative;
     top: 1px;
     box-shadow: rgba(255,255,255,0.2) 0 16px 0,inset rgba(0,0,0,0.3) 0px 4px 16px;
 }

.textbox_area {

    font-family: inherit;
   	font-size: 12px;
 
    padding: 5px 5px 5px 5px;
   
    border: 1px solid #CCC;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

}

.textbox_area:focus {
    background-color:#e5ebfb;
    border-color: #6ab9fc;
    outline: none;

}
 
.textarea_pop {
    font-family: inherit;
   	font-size: 12px;
 
    padding: 5px 5px 5px 5px;

    border: 1px solid #b3b1b1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

}

.textarea_pop:focus {

    background-color:#e5ebfb;
    border-color: #6ab9fc;
    outline: none;

}