﻿html, body, ul, li
{
    background: #ffffff;
    margin: 0px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #000000; /*text-align: center;*/
}

.txt
{
	background: #F5FAFA;
	padding-left: 1px;
	font: 12px Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-color: grey;
	width: 260px;
}

.date
{
	background: #F5FAFA;
	padding-left: 1px;
	font: 12px Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-color: grey;
}

.shortdate
{
	background: #F5FAFA;
	padding-left: 1px;
	font: 12px Arial, Helvetica, sans-serif;
	border-width: 1px;
	border-color: grey;
	width: 50px;
}

input:focus
{
	background-color: #CAE8EA ;
}

.styleTable
{
border-top:1px solid grey;
border-left: 1px solid grey;
border-right: 1px solid grey;
border-bottom: 0px solid grey;
}

.styleTable2
{
border-top: 0px;
border-left: 1px solid grey;
border-right: 1px solid grey;
border-bottom: 0px solid grey;
}

.styleTable3
{
border-top: 0px;
border-left: 1px solid grey;
border-right: 1px solid grey;
border-bottom: 1px solid grey;
}

.inputboxPrint
{
border-top: 0;
border-left: 0;
border-right: 0;
border-bottom: solid 0px #000000;
width: 260px;
font: 12px Arial, Helvetica, sans-serif;
}

.selectBox
{
	width: 260px;
	font: 12px Arial, Helvetica, sans-serif;
	background: #F5FAFA;
	border-width: 1px;
	border-color: grey;
}

.shortSelectBox
{
	width: 120px;
	font: 12px Arial, Helvetica, sans-serif;
	background: #F5FAFA;
	border-width: 1px;
	border-color: grey;
}
.autoWidthSelectBox
{
	font: 12px Arial, Helvetica, sans-serif;
	background: #F5FAFA;
	border-width: 1px;
	border-color: grey;
}
select:focus
{
	background-color: #CAE8EA ;
}

td
{
font: 12px Arial, Helvetica, sans-serif;
}
p
{
 font: 12px Arial, Helvetica, sans-serif;
 font-weight: bold;
}

input[type="text"], input[type="password"], input[type="email"], input[type="textarea"], select {
    border:2px solid #dadada;
    border-radius:7px;
    padding:3px;

}

input:focus, select:focus { 
    outline:none;
    border-color:#9ecaed;
    box-shadow:0 0 10px #9ecaed;
}