.default {font-size: 12px;}
.pghdr {font-size: 12px; color: #993333; font-weight: bold;}
.pghdr_lg {font-size: 18px; color: #993333; font-weight: bold;}
.title {font-size: 12px; color: #993333; font-weight: bold;}
.subtitle {font-size: 11px; color: #993333; font-weight: normal}
.red_msg {font-size: 12px; color: red; font-weight: bold;}
.req {font-size: 11px; color: red; font-weight:500}

.report_table {font-size: 11px; padding-right: 2px; }
.elist_table {width: 950px; font-size: 11px; padding-right: 2px; }
.dir_table {width: 669px; font-size: 11px; padding-right: 2px; }
.name_cell {padding-right: 3px; padding-left: 3px;}
.pay_table {width: 740px; font-size: 11px; }
.cont_table {width: 740px; font-size: 11px; }
.self_sub_table {width: 450px; font-size: 11px; padding-left: 7px; padding-right: 7px}
.inter_table {width: 300px; font-size: 11px; vertical-align:top; 
	background-color: #e0e0e0; border-left: 1px solid #a0a0a0; padding-left: 3px; }
.table_head {
	font-size: 12px;
	color: #993333;
	font-weight: 600;
}
.light_row { background-color: #f0f0f0;}
.dark_row { background-color: #e0e0e0;}
.tsv_row_light { background-color: #f4f4f4; font-size: 11px;}
.tsv_row_dark { background-color: #e0e0e0; font-size: 11px;}

a:link {	color: #005511; text-decoration: none;}
a:visited {	color: #000099; text-decoration: none;}
a:active  {	color: #000066; text-decoration: none;}
a:hover	{	color: #440033; background: #f8f4e8; text-decoration: none;}

body	{font-family: Verdana, Arial, Times New Roman,Helvetica;
background-color: #f8f4e8 ; text-align: left;  margin-top: 3px;} 

h1, h2, h3, h4, h5, h6 {font-family: Arial, Verdana, Times New Roman, Helvetica;}

h1	{ font-size: xx-large;}
h2	{ font-size: x-large;}
h3	{ font-size: large;}
h4	{ font-size: medium;}
h5	{ font-size: small;}
h6	{ font-size: x-small;}

.pix0 {font-size: 0px;}
.pix8 {font-size: 8px;}
.pix9 {font-size: 9px;}
.pix10 {font-size: 10px;}
.pix11 {font-size: 11px;}
.pix12 {font-size: 12px;}
.pix14 {font-size: 14px;}
.pix16 {font-size: 16px;}
.pix18 {font-size: 18px;}
.pix20 {font-size: 20px;}
.pix22 {font-size: 22px;}
.pix24 {font-size: 24px;}
.form_lab {font-size: 11px; color: #993333; padding-left: 7px; padding-right: 7px}
.label {font-size: 11px; color: #993333; }
.other_lab {font-size: 11px; color: #993333; font-weight: bold; padding-left: 7px; padding-right: 7px}
.form_lab_dep {font-size: 11px; color: #006633; padding-left: 7px; padding-right: 7px}
.form_lab_dep_nopad {font-size: 11px; color: #006633;}
.basic_info {font-size: 12px; }
.record_num {font-size: 11px; color: #993333; }
.back {font-size: 12px; color: #993333; font-weight: bold;}
.del_warn {font-size: 12px; color: red; }
.green {color:#006600}
.red {color:#ff0000}
.purple {color: #9900CC; font-weight:600;}

.dark_header {
	background-color: #e0e0e0;
	color: #006666;
	font-weight: 600;
}

.seperator { background-color: #993333;}

.report_title_job {
	font-size: large;
	color: #993333;
}
.report_job_total {
	font-size: medium;
	color: #333399;
}
.report_task_total {
	font-size: small;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
}
.report_detail {
	font-size: small;
	color: #000000;
	padding-left: 3px;
	padding-right: 5px;
}

.data_text {
	font-size: 10px; 
	color: #993333;
	text-align: center;
	}
.active_job {
	font-size: medium;
	color: #CC0033;
	font-weight: 600;
	padding: 2px;
}
.inactive_job {
	font-size: medium;
	color: #006622;
	padding: 2px;
}
.active_task {
	font-size: small;
	color: #CC0033;
	border-left: 2px solid #999999;
}
.inactive_task {
	font-size: small;
	color: #006622;
	border-left: 2px solid #999999;
}

.zz_pict { border: 1px solid black; width:69px;}
.pict1 { border: 1px solid black;}
.caption0 {background-color: #f1ead1; font-size: 12px;  font-weight: 500;
	 padding: 3px; border-bottom: 1px solid black; border-left: 1px solid black; 
	 border-right: 1px solid black; }
.caption {background-color: #f1ead1; font-size: 12px;  font-weight: 500;
	 padding: 3px; border-top: 1px solid black; }
.box {background-color: #f1ead1; padding: 5px; border: 1px solid black;}
.headlinepix24 {font-size: large; color: #993333; font-weight: bold; font-size: 24px}
.headline1 {font-size: small; color: #882222; font-weight: bold}
.attrib	{font-size: 11px; color: #666666; font-weight: bold}
.date	{font-size: 10px; color: #666666; font-weight: bold}
