
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	margin:0px;
	background-image:url('http://easycaresos.com/site2/carback.jpg');
	background-repeat:no-repeat; background-position:top center;
	background-color:#000000;
}

form {
	margin:0px;
}

input.barcode {
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	font-size:16px
}

a {
	color:#101a98;
}

.buttonDownloadPDF {
	font-size:9px;
}

.scanButton {
	background-image:url('/reports/images/easycare/scan.gif');
	width:66px;
	height:26px;
	border:none;
}
.scanButtonDown {
	background-image:url('/reports/images/easycare/scandown.gif');
	width:66px;
	height:26px;
	border:none;
}
font.unavailable {
	color:#CCCCCC;
}

font.error {
	color:#CC3333;
}

font.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
}
font.money {
	color:#339933;
}

.hover {
	background-color: #FFFFCC;
}
.normal {
	background-color: #FFFFFF;
}

font.disabled {
	color:#CCCCCC;
}
font.dark {
	color:#000000;
}
font.light {
	color:#ffffff;
}
font.red {
	color:#CC0033;
}

/****************************************************************************************/
div.top {
	width:80%;
	background-color:none;
/*	margin-bottom:12px;*/
	border-bottom:0px solid #CCCCCC;
	text-align:left;
	color:#ffffff;
	font-family:tahoma;
	font-size:10px;
	padding-top:6px;
	padding-bottom:6px;
}
/****************************************************************************************/
fieldset {
	border:1px solid #666;
	padding:12px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
fieldset a {
	text-decoration:none;
	font-weight:bold
}
fieldset a:hover {
	text-decoration:underline;
}
fieldset ul {
	margin:0px;
	padding:12px;
}
fieldset legend {
	font-size:14px;
	padding-left:8px;
	padding-right:8px;
	color:#333399;
	font-weight:bold;
}

/****************************************************************************************/
div.header {
	background-image:url('/reports/images/easycare/report_logo.png');		
	width:80%;
	height:75px;
	border:none;
	color:#666633;
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:bold;
	background-color:#ffffff;
}
div.header a {
	color:#3366CC;
	font-weight:normal;
}
div.header .login {
	text-align:right;
	padding:12px;
}
/****************************************************************************************/
/*div.subheader {
	background-image:url('/reports/images/default/header.gif');
	background-repeat:repeat-x;
	height:125px;
	vertical-align:bottom;
}*/
div.subheader {
	background-image:url('/reports/images/default/header_background.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#f6f6fa;
	height:24px;
	padding:12px;
}
/*div.subheader_image {
	background-image:url('/reports/images/default/header_image3.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:125px;
}*/
/****************************************************************************************/
div.header_title {
/*	background-color:#C2CCD9;*/
	font-weight:bold;
	font-size:16px;
	color:#000000;
	padding:12px;
	text-align:left;
	border-bottom:1px solid #DDDDDD;
	width:90%;
}

/****************************************************************************************/
table.default {
	width:80%;
}
table.default .content {
	border-top:0px solid #000000;
/*	background-image:url('/reports/images/elead/menu.gif');*/
	padding-top:0px;
	background-repeat:repeat-x;	
	background-color:#101a98;
	
}
table.default .bottomContent {
	border-bottom:2px solid #cccccc;
	background-color:#e8e8e8;
}

table.default .left {
	width:8px;
	/*background-image:url('/reports/images/easycare/left.gif');*/
	background-repeat:repeat-y;
	background-color:#ffffff;
}
table.default .right {
	width:8px;
	/*background-image:url('/reports/images/easycare/right.gif');*/
	background-repeat:repeat-y; background-color:#ffffff;
}
table.default .footer td {
	padding:12px;
	text-align:left;
	color:#666666;
	font-size:10px;
	font-family:tahoma;
}

/****************************************************************************************/
table.report {
	width:90%;
/*	background-image:url('/reports/images/default/report_header.gif');
	background-position:top right;
	background-repeat:no-repeat;*/
/*	margin:8px;*/
/*	border-top:1px solid #e1dbc7;*/
/*	border:1px solid #aebdc3;*/
/*background-color:#aebdc3;*/
	font-size:9px;
	color:#000066;
	
}
table.report thead td {
	color:#000000;
	font-weight:bold;
	font-size:11px;
/*	background-color:#eeeeee;*/
	padding:4px;
	background-color:#aebdc3;
}
table.report tr.odd td {
	background-color:#dbdbdb;
/*	border-right:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;*/
}
table.report tr.even td {
/*	background-color:#e8e8e8;*/
/*	border-right:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;*/
}
table.report td.header {
	background-color:#e8e8e8;
	color:#000000;
	font-weight:normal;
}


/****************************************************************************************/
table.filter {
/*	background-image:url('/reports/images/default/filter_background.gif');*/
/*	height:100px;*/
	width:90%;
	border-bottom:1px solid #CCCCCC;
/*	background-color:#C0CCD8;
	background-color:#dde9f5;	*/
/*	margin-bottom:8px;*/
padding:8px;
text-align:left;
}
table.filter td.space {
/*	background-image:url('/reports/images/default/arrow.gif');*/
/*	background-repeat:no-repeat;
	width:50px;
	height:50px;
	display:block;*/
/*	background-color:#DDE9F5;*/
padding:0px;
width:0px;
}
/****************************************************************************************/
table.list {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
table.list thead td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
/****************************************************************************************/
table.login {
	background-image:url('/reports/images/default/gray_gradiant.gif');
	background-position:top;
	background-repeat:repeat-x;
	height:250px;
}
table.login .left {
	background-image:url('/reports/images/default/login_left.gif');
	background-position:top;
	background-repeat:no-repeat;
	width:15px;
}
table.login .right {
	background-image:url('/reports/images/default/login_right.gif');
	background-position:top;
	background-repeat:no-repeat;
	width:15px;
}
