
td {font: 900 12px arial;color:515151}

td.desc {font: 900 12px arial;color:#000000;}

table.legal{cellspacing:0; cellpadding:0; border-collapse:collapse; border:1px; border-color:#000000; border-style:solid; background-color:#FFFFCC;}

table.err_msg{cellspacing:0; cellpadding:0; border-collapse:collapse; border:1px; border-color:#FF9900; border-style:solid; background-color:#FFFFCC;}

table.info_msg{cellspacing:0; cellpadding:0; border-collapse:collapse; border:1px; border-color:#5682cf; border-style:solid; background-color:#dbebfc;}
 
td.legal{padding:0.2em; color:666666;font:small-caps 900 11px Arial}
 
legend{font: 900 12px arial;color:#ca0000;}

legend.title{font: 900 12px arial;color:CA0000;}

INPUT {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 180px; BORDER-BOTTOM: #c9c9c9 1px solid; FONT-FAMILY: arial, arial, Helvetica, sans-serif; HEIGHT: 17px
}

textarea {
	BORDER-RIGHT: #c9c9c9 1px solid; BORDER-TOP: #c9c9c9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 200px; BORDER-BOTTOM: #c9c9c9 1px solid; FONT-FAMILY: arial, arial, Helvetica, sans-serif; HEIGHT: 27px
}

SELECT {FONT-SIZE: 11px; FONT-FAMILY: arial, arial, Helvetica, sans-serif; HEIGHT: 17px;}


UNKNOWN {FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; BACKGROUND-COLOR: #ffffff}
	
.checkbox {WIDTH: 15px }


/* Title */	
.title {color:CA0000;font-family:Arial;font-size:16;font-weight:bold}

/* Subtitle */	
.subtitle {color:CA0000;font-family:Arial;font-size:12;font-weight:bold}

/* Page Footer */
td.footer {padding:0.2em;color:666666;background-color:E0E0E0;font:small-caps 900 10px Arial}
	
/* Horizontal Rule */
hr.hr{color:#CCCCCC}

/* Marquee */
marquee.marquee {font: 900 10px Arial;color:white}

/* Text */
.text {font: 900 11px arial;color: #000000}

/* Report Header */
tr.header {background-color:CA0000;font:15px Arial;font-weight:normal;color:white}

/* Report Rows */
tr.rows {background-color:E0E0E0;font:13px Arial;font-weight:normal;color:666666}

/* Message */	
span.err_msg {color:CA0000;font-family:Arial;font-size:12;font-weight:bold}
span.info_msg {color:355aa2;font-family:Arial;font-size:12;font-weight:bold}

/* Client detailed Information */
td.info {font:14px Arial;font-weight:normal;color:666666}

/* Note */	
span.note {color:CA0000;font-family:Arial;font-size:12;font-weight:normal}

/* Searching report Count */
td.search {color:666666;font-family:Arial;font-size:9;font-weight:bold}
	
/* Searching report header */
td.search_header {color: #FFFFFF;font: 900 12px arial;}

/*TAB Select*/
.a_tab {  font-family: Arial; font-size: 12px; font-weight:bold; color:#ca0000; text-decoration:underline; color:#ca0000;}
.a_tab:link {  font-family: Arial; font-size: 12px; color:#666666; text-decoration:none;}
.a_tab:hover {  font-family: Arial; font-size: 12px; color:#CA0000; text-decoration:none;}

/* Hyperlink Reference */
.a {  font-family: Arial; font-size: 12px; color:CA0000}
.a:link       {  font-family: Arial; font-size: 12px; color:CA0000}
.a:hover   	 {  font-family: Arial; font-size: 12px; color:666666}

.a_signout {  font-family: Arial; font-size: 12px; color:CA0000}
.a_signout:link {  font-family: Arial; font-size: 12px; color:CA0000}
.a_signout:hover {  font-family: Arial; font-size: 12px; color:666666}

.a_navigate {  font-family: Arial; font-size: 12px; color:666666}
.a_navigate:link {  font-family: Arial; font-size: 12px; color:666666}
.a_navigate:hover {  font-family: Arial; font-size: 12px; color:CA0000}

/* Header Date */
td.head_date {background-color:E0E0E0;font-family: Arial;font-size: 12px;color:#FF1100;font-weight:normal}
		 
/*Application summary*/

td.sum_title {color:CA0000;font-family:Arial;font-size:11;font-weight:bold}
	
td.sum_label {font-family: Arial; font-size: 11px; color:515151;font-weight:normal;}

td.sum_desc{font-family: Arial; font-size: 10px;}