body
{
}
table
{
	border:0;
	margin:0;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, helvetica;
    padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
}

H3 
{
	font-family: tahoma,arial;
}

/*TD.desc {background: lightgreen; height:25; width:115}*/

.form 
{
	font-family: helvetica, arial, sans serif; font-size: 8pt;
}

.Desc
{
	background-color:lightgrey;
	height:27px;
	width:115px;
}
.Desc2
{	
	background-color:lightgrey;
	height:15px;
	width:115px;
}

.Font1
{
	FONT-FAMILY:  helvetica,Arial;
	FONT-SIZE: 8pt;
	font-weight:bold;
}

.Font2
{
	FONT-FAMILY:  helvetica,Arial,sans serif;
	FONT-SIZE: 8pt;
	color:green;
}

.tdPU
{ background-color:lightgrey;
	 height:50;
	 width:100%;
}

.select
{
	font-family: helvetica, arial, sans serif; 
	font-size:9pt
}

.text 
{font-family:courier;font-size:11px}

.calendarBigBorder {	font-family: "Arial", "Helvetica", "sans-serif";	text-decoration: none;	width: 170;	background-color: #FFFFFF;	font-size: 9pt;border:1px dotted #999; }
.calendarTd {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	color: #000000;	background-color: #ffe4b5;	height: 18px;	width: 11%;	text-align: center;}
.calendarMInput {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	text-decoration: none;	background-color: #FFFFFF;	height: 15px;	border: 1px solid #666666;	width: 19px;	color: #0099FF;}
.calendarYInput {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	color: #0099FF;	text-decoration: none;	background-color: #FFFFFF;	height: 15px;	width: 34px;	border: 1px solid #666666;}
.calendarMonthTitle {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	font-weight: normal;	height: 24px;	text-align: center;	color: #333333;	text-decoration: none;	background-color: #ffd700;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: none;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}
.calendarNow {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	font-weight: bold;	color: #000000;	background-color: #C0C9D3;	height: 18px;	text-align: center;}
.calendarDaySat {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	color: #333333;	text-decoration: none;	background-color: #ffe4b5;	text-align: center;	height: 18px;	width: 12%;}
.calendarDaySun {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	color: #333333;	text-decoration: none;	background-color: #ffe4b5;	text-align: center;	height: 18px;	width: 12%;}
.calendarLink {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	font-weight: normal;	color: #333333;	text-decoration: none;	background-color: #E7E7F6;	text-align: center;	height: 18px;}
.categoryTxt {	font-family: "Arial", "Helvetica", "sans-serif";	font-size: 9pt;	line-height: 23px;	color: #333333;	text-decoration: none;}
.categoryTable {	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	border-right-color: #000000;	border-bottom-color: #000000;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #71b99c;}

.css_header
{
	/*background-color:#00355F;*/
	background-color:#000000;
	border:solid 0px #000000;
	padding:2px;
}
.css_title
{
	
	/*background-color:#ACD4F1;*/
	background-color:Gray ;
	border:#000000;
	font-family:Arial;
	font-weight:bold;       
	padding:2px;
}

.css_OrderDesc 
{
	background-color:#E6E7E8;
	height:27px;            
	border:solid 0px #6699cc;
	padding:2px;
}

.formtext
{
	font-size: 11px;
	font-family: Arial;
	width:130px;
}

.header3
{
    FONT-SIZE: 20px;
    COLOR: white;
    FONT-FAMILY: Arial
}

.citylookup 
{
	font-family: helvetica, arial, sans serif; font-size: 8pt;font-weight:bold;
}

.footer
{
	border-bottom: thin solid #636363;
}

.noShown
{
	display:none;
}

.onShown
{ 
	display:inline;
}
