@charset "utf-8";
/* CSS Document */
body
{

margin: 0px;
padding:0px;
font-family: "Tahoma", sans-serif;
font-size:12px;
-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
color:#666666;
background:#0056a6;
}
/*@font-face {

font-family: 'Arial';
src: url('OpenSans-Regular.ttf');
src: local('☺'),          
url('OpenSans-Regular.ttf') format('truetype'),   
url('OpenSans-Regular.ttf') format('truetype'), 
url('OpenSans-Regular.ttf#font') format('truetype'); 

}*/
.link
{
	display: inline-block;
    padding: 5px 22px;
    background: #01417c;
    color: #fff;
    font-style: normal;
    text-decoration: none;
    -moz-box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 1px 25px 0 rgba(0,0,0,.05) inset, 0 -1px 25px 0 rgba(0,0,0,.05) inset;
}
.linkBtn2
{
	padding:5px;
	border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border:none;
	-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	background-color:#0056a6;
	color:#fff;
	font-family: "Tahoma", sans-serif;
	font-size:12px;
	text-decoration:none;
}
.linkBtn2:hover
{
	width:70px;
	height:30px;
	background: transparent;
	color: #000;
	background-color:#ccc;
	font-family: "Tahoma", sans-serif;
	font-size:12px;
	text-decoration:none;
}	

h1 {
font-family:Arial;
font-size:18px;
font-stretch:extra-expanded;
}
h2 {
font-family:Arial;
font-size:14px;
font-stretch:extra-expanded;
}
p {
font-family: Arial;
font-size:12px;
}
.txtFld
{
font-family: "Roboto", sans-serif;
  outline: 0;
  background: #e9e9e9;
  width: auto;
  border: 0;
  margin: 0px;
  padding: 5px;
  box-sizing: border-box;
  font-size: 12px;
  color:#000;
  font-weight:bold;
}
.txtFldFill
{
width:150px;
height:20px;
border:0px;
font-size:12px;
font-weight:bold;
}
.select
{
width:152px;
height:30px;
border:1px solid #cdcdcd;
color:#666666;
padding:5px;
font-size:12px;
font-weight:bold;
}
.select:focus
{
width:152px;
height:30px;
border:1px solid #cdcdcd;
color:#666666;
padding:5px;
font-size:12px;
background-color:#eaeaea;
font-weight:bold;
}
.btn
{
font-family: "Tahoma", sans-serif;
  
  outline: 0;
  background: #0056a6;
  width: 80px;
  border: 0;
  padding: 7px;
  color: #FFFFFF;
  font-size: 12px;
  -webkit-transition: all 0.3 ease;
  transition: all 0.3 ease;
  cursor: pointer;
}
.btn:hover
{
background: #519ce2;
}
#main_wrapper
{
width:100%;
height:auto;
}
#content_wrapper
{
width:1000px;
height:auto;
margin:auto;
padding:0px;
}
#content
{
padding:25px;
/*border: 5px solid #c9c9c9;
border-radius: 10px;*/
height:auto;
}
#header
{
height:80px;
/*border-bottom: 1px solid #eaeaea;*/
}
#yem_logo
{
width:206px;
margin:auto;
}
#nav
{
margin-top:25px;
}
#beebee
{
width:100%;
margin:auto;
height:auto;
}
#footer
{
height:30px;
/*border-top: 1px solid #eaeaea;*/
margin:auto;
font-size:12px;
background: url(../img/header-pattern-150.png) repeat;
}
#footer_cont
{
width:80%;
margin:auto;
text-align:center;
padding-top:5px;
}
#login_box
{
width:400px;
height:300px;
border: 1px dotted #dddddd;
border-radius:10px;
margin:auto;
background:#fff;
}
.error
{
font-size:12px;
color:#FF0000;
}
.stdTbl
{
border:1px solid #ccc;
padding:20px;
font-size:12px;
background:#f3f9ff;
}
.headrow
{
height:35px;
color:#fff;
background-color:#0056a6;
font-weight:normal;
padding:5px;
font-size:12px;
font-family: "Tahoma", sans-serif;
}
.odd
{
	background:#fff;
	border-right:1px solid #000;
}
.even
{
	background:#ededed;
	border-right:1px solid #000;
}
.trRow
{
height:30px;
color:#fff;
background-color:#0056a6;
font-weight:normal;
padding:5px;
font-size:12px;
}
.txtHeader
{
	color:#000;
	font-size:12px;
}
.linkBtn
{
	width:70px;
	height:30px;
	border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border:none;
	-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	background-color:#0056a6;
	color:#fff;
	font-family: "Tahoma", sans-serif;
	font-size:12px;
	text-decoration:none;
	padding:8px;
}
.linkBtn:hover
{
	width:70px;
	height:30px;
	border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border:none;
	-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	background-color:#0056a6;
	color:#000;
	font-family: "Tahoma", sans-serif;
	font-size:12px;
	text-decoration:none;
}
.rowstyle1
{
	background-color:#fff;
}
.rowstyle2
{
	background-color:#cdcdcd;
}
.whiteBackground { background: #fff; }
.grayBackground { background: #ededed; }
.redBackground { background: #ff0000; color:#FFFFFF }

.whiteBackground2 { 
background-color: #fff; 
border:1px solid #fff;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.grayBackground2 { 
background-color: #ededed; 
border:1px solid #ededed;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.update
{
	background:url(../images/update_icon.png);
	width:24px;
	height:25px;
	border:0;
	margin:0;
	padding:0;
}
.addBtn
{
	width:30px;
	height:10px;
	/*border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border:none;
	-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;*/
	/*background-color:#0056a6;
	color:#fff;*/
	font-family: "Tahoma", sans-serif;
	font-size:12px;
	text-decoration:none;
	padding:3px;
}
.addBtn:hover
{
	width:30px;
	height:10px;
	border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border:none;
	-webkit-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		-moz-box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
		box-shadow:rgba(0,0,0,0.2) 0 1px 0 0;
	background-color:#0056a6;
	color:#fff;
	font-family: "Tahoma", sans-serif;
	font-size:12px;
	text-decoration:none;
}
.selrow
{
	background:#0f3dea;
	color:#FFFFFF;
	font-weight:bold;
}
.selrow input
{
	background:#486df5;
	color:#FFFFFF;
	font-weight:bold;
}
