/* CSS Document */
::-webkit-input-placeholder { color:#5a86b3; }
input:-moz-placeholder { color:#5a86b3; }
body {
	margin: 0px;
	background-color: #ffffff;
	background-image: url(../images/bgr/bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tblmsg {
	margin: 0px;
	background-color: #f5f5f5;
	background-image: url(../images/bgr/bgr_tbl.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width:400px;
	height:150px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;
	color:#939292;
	text-decoration:none;
}

.bottom {
	margin: 0px;
	height: 12px;
	background-image: url(../images/bgr/bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:top;
	text-align:center;
    
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;  
}
.logout {
    border: solid #FFFFFF 1px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}
.menu {
    color: #FFFFFF;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}


.logouttd {
	padding-left:5px;
	padding-right:5px;
}
.dashh {
	background-image:url(../images/bgr/blue_line.gif);
	background-position:left;
	background-repeat:repeat-x;
}
.dashv {
	background-image:url(../images/bgr/blue_bgr.gif);
	background-position:left;
	background-repeat:repeat-x;
}
.menutitle {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;
	color:#939292;
	text-decoration:none;
}
.menusubtitle {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;
	color:#939292;
	text-decoration:none;
}
.text11blue {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a86b3;
	text-decoration:none;
}
.text12 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464545;
	text-decoration:none;
}
.lefttbl {
	background-image:url(../images/bgr/leftmenu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464545;
	text-decoration:none;
	padding-left:10px;
	cursor:pointer;
}
.datatbl {
	background-color:#939292;
    color:#464545;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}

.datatbl tr:nth-child(even) {background-color: #dedede}
.datatbl tr:nth-child(odd) {background-color: #eeeeee}

.datatbl tr:hover{background-color:#00ff99; font-size:13px;}

.datatbltittle {
	background-color:#7e7e7e;
    color:#dfdcdc;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}
.tblunder {
	background-color:#ffffff;
    color:#464545;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:right;
}
.loc, .loc:link, .loc:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a86b3;
	text-decoration:none;
        cursor: pointer;
        text-shadow: 0.5px 0.5px 0 #fff;
}
.loc:hover {
	color:#464545;
	text-decoration:underline;
        font-size:13px;
        
}

.loc:active{
    outline: 0;
    position: relative;
    top: 2px;
    //font-size:11px;
    text-shadow: 0 0 3px #999;
}


.inputstyle {
	width: 100px;
	height: 14px;
	border: solid #5a86b3 1px;
	background-color:#ffffff;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#939292;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
}
.dropdown {
	width: auto;
	height: 20px;
	border: solid #5a86b3 1px;
	background-color:#ffffff;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#939292;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
}
.inputstyleshort {
	width: 30px;
	height: 13px;
	border: solid #5a86b3 1px;
	background-color:#ffffff;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#939292;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
}
.linx, a.linx, a.linx:link, a.linx:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#007094;
	text-decoration:none;
	font-weight:bold;
}
a.linx:hover, a.linx:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#97b739;
	text-decoration:underline;
	font-weight:bold;
}
.morelinx, a.morelinx, a.morelinx:link, a.morelinx:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#007094;
	text-decoration:underline;
	line-height:17px;
}
a.morelinx:hover, a.morelinx:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#97b739;
	text-decoration:none;
}
.smalllinx, a.smalllinx, a.smalllinx:link, a.smalllinx:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007094;
	text-decoration:none;
	line-height:17px;
}
a.smalllinx:hover, a.smalllinx:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#97b739;
	text-decoration:underline;
}
.footer {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#727272;
	text-decoration:none;
	line-height:15px;
}
.text10 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1e1e1e;
	text-decoration:none;
}
.text11 {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464545;
	text-decoration:none;
}
.text12 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1e1e1e;
	text-decoration:none;
}
.title12 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.overlinx, a.overlinx, a.overlinx:link, a.overlinx:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#97b739;
	text-decoration:underline;
	line-height:17px;
}
a.overlinx:hover, a.overlinx:active {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#97b739;
	text-decoration:underline;
	line-height:17px;
}

.pager {
    	color:#464545;
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
}

.rowG{
	background-color: yellow;
	color: blue;
}

.rowS{
	background-color: silver;
	color: blue;
}

.rowO{
	background-color: #FFFFFF;
	
}

.mouseover{
	background-color: #dbdbdb;
	
}

.bottomtext {
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
}

.tbldid {
     background-color:#ffffff;
    color:#464545;
     font-weight: normal;
     font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
     font-size:11px;     
     text-decoration:none;
     vertical-align:middle;
     text-align:left;
}


.message_board {
	font-weight: normal;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#5a86b3;
	text-decoration:none;
	text-align:center;
}

.bodytext{
	font-weight: normal;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464545;
	text-align:left;
}

.tooltip {
    display:none;
	background:transparent url(../images/black_arrow.png);
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana;
    font-size:11px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;
    cursor:pointer;	
}

/* override the arrow image of the tooltip */
.tooltip.bottom {
 background:url(../images/black_arrow_bottom.png);
 padding-top:40px;
 height:55px;
}

.tooltip_form { 
    background-color:#000; 
    border:1px solid #fff; 
    padding:10px 15px; 
    width:100px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:11px;
    font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana;
     
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
}

input.btn { 
   color:#fff;
   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:bold;
   text-transform:uppercase;
   background:#7399bf; 
   border:1px solid #fff;
   outline:1px solid #517292;
   margin-right: 50px;
   padding:0px 6px;
   cursor: pointer;
 }