body {
	/* background-color:white; */
	background-image: url('img/bg.gif');
	background-repeat: repeat

}

#package {
	border-collapse: collapse;
}

#package table {
	border-collapse: collapse;
	margin:1px;
	padding:1px;
	empty-cells: show;
}

#package tr {
	border: 1px solid gray;
	margin:0px;
	padding:0px;
}

#package td {
	border: 1px solid gray;
	margin:0px;
	padding:2px; 
}

.calc table {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	border:solid 1px #999999;
}

.calc td {
	border-bottom:solid 1px #999999;
	border-collapse:collapse;
	text-align:left;
	padding:2px 10px 2px 10px;
	margin:0px;
	empty-cells: show;
}

.calc th{
	background-color:#000084;
	color:white;
	font-size:11px;
	padding:3px 2px 3px 2px;
	margin:1px;
	padding:1px;
}

.subtotal {
	
}
.tax {
}
.total {
}

.error_box{
	border: 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	color: #000000;
	background-color: #EEEEEE;
}
.submit_button{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		cursor: hand;
		background-image: url(img/graybar.gif);
		background-color: #EEEEEE;
}
.whitewindow, .whitewindow a,.whitewindow a:link,.whitewindow a:visited,.whitewindow a:active,.whitewindow a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	color: #000000;
}
.channel_whitewindow, .channel_whitewindow a,.channel_whitewindow a:link,.channel_whitewindow a:visited,.channel_whitewindow a:active,.channel_whitewindow a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	text-decoration: none;	
	color: #000000;
}
.graywindow, .graywindow a,.graywindow a:link,.graywindow a:visited,.graywindow a:active,.whitewindow a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	color: #666666;
}
.channel_selected{
	background-color: #C6C6C6;
/*	background-color: #FFF9BA;*/
}
.formfield{
	border:1px solid gray; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	button: 336600;  
/*	width:100; */
	height:18px;
	}
.formdropdown{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	button: 336600; 
	height:18;
	}
.WindowLine{
	background-color: #CCCBCA;
}
.LogoBackground{
	background-color: #EAE9E8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
}
.PageBackground {
/*	overflow: hidden;*/
	background-color: #606060;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F9F8F7;
}
.CalendarDataTable{
	background-color: #CCCCCC;
	color: #000000;
}
.CalendarTransparentCell{
	background-color: #F9F8F7;
	color: #000000;
}
.DataGridHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	text-align: center;
	font-weight: bold;
	background-color: #E9E9E9;
	color: #000000;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	background-image:url(../dataheader-graybar.gif);
}
.DataGridColumn1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	background-color: #F2F2F2;
	color: #000000;
}
.DataGridColumn2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	background-color: #FFFFFF;
	color: #000000;
}
.CalendarBar{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	background-color: #F7941C;
	color: #000000;
	border: 1px solid Black;
	background-image:url(../calendar-bar.gif);
}
.CalendarBarHide{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	background-color: #808080;
	color: #000000;
	border: 1px solid Black;
}
.CalendarBar a,.CalendarBar a:link,.CalendarBar a:visited,.CalendarBar a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color: #000000;
	text-decoration: none;
}
.CalendarBar a:hover{
	text-decoration: underline;
	color: #000000;
}
.CalendarBarText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color: #000000;
}
.CalendarBarText a,.CalendarBarText a:link,.CalendarBarText a:visited,.CalendarBarText a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color: #000000;
	text-decoration: none;
}
.CalendarBarText a:hover{
	text-decoration: underline;
	color: #000000;
}

.tooltiptitle{
	color: #FFFFFF; 
	background-color: #808080;
	text-decoration: none; 
	cursor: Default; 
	font-family: arial; 
	font-weight: bold; 
	font-size: 8pt;
	padding: 2px;
}
.tooltipcontent{
	color: #000000; 
	background-color: #FFFFFF;
	text-decoration: none; 
	cursor: Default; 
	font-family: arial; 
	font-size: 8pt;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	padding: 2px;
}
#ToolTip{
	position:absolute; 
	width: 100px; 
	top: 0px; 
	left: 0px; 
	z-index:4; 
	visibility:hidden;
	filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;
}
.ToolTip2{
	position:absolute; 
	width: 150px; 
	top: 0px; 
	left: 0px; 
	z-index:110; 
	visibility:hidden;
	filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;
}
.WindowBorder{
	border: 1px solid Black;
}
.AppBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #EBCE7F;
	border-bottom: 1px solid Black;
}
.AppTableHeader {
	margin-bottom: 3px;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	background-color: #9C9C9C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.AppTableContentStripe1{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	background-color: #E2E2E2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.AppTableContentStripe2{
	background-color: #F9F8F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.AppDropDown {
	background-color: #F9F8F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.WindowBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #9C9C9C;
	border-bottom: 1px solid Black;
}
.WindowBodyNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F9F8F7;	
}
.DataGridBody{
	border: 1px solid Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F9F8F7;	
}
.ToolTip2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
    border:solid 1px #000000; 
    width:250px; 
    padding:1px; 
    position:absolute; 
    z-index:100; 
    top:20px; 
    left:90px; 
    background-color:#EEEEEE; 
    layer-background-color:#EEEEEE;
	filter:alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;
    visibility:hidden; 
}

