.tableheader
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
 	font-weight: bold;
	background-image: url('../_i/content/tableheader.gif'); 	 	
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
 	border-top: #FFF 1px solid;
	border-bottom: #81888D 1px solid;
	border-left: #FFF 1px solid;
	border-right: #81888D 1px solid; 	
 		
	white-space:nowrap;
 }

.innerTableheader {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
 	font-weight: bold;
	background-image: url('../_i/content/innerTableheader.gif'); 	 	
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
 	border-top: #FFF 1px solid;
	border-bottom: #81888D 1px solid;
	border-left: #FFF 1px solid;
	border-right: #81888D 1px solid; 	
 		
	white-space:nowrap
}


.tableheader_on
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
 	font-weight: bold;
	background-image: url('../_i/content/tableheader_on.gif'); 	 	
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
 	border-top: #FFF 1px solid;
	border-bottom: #81888D 1px solid;
	border-left: #FFF 1px solid;
	border-right: #81888D 1px solid; 	
 		
	white-space:nowrap
 } 
 
.tablerow1_left
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
	border-bottom: #D6C9A7 1px solid;
	border-left: #FFFFFF 1px solid;

	
 } 
 
.tablerow1_right
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;

 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
	border-bottom: #D6C9A7 1px solid;
	border-right: #D6C9A7 1px solid;

	
 }  
 
.tablerow1
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
	border-bottom: #D6C9A7 1px solid;

 }
 
.tablerow1_sel
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
 	background-color: #F0E6CB;
 	
	border-bottom: #D6C9A7 1px solid;

	border-left:#999999 1px solid;
	border-right:#999999 1px solid;

 }
 
 
.tablerow1_color
 {
	background-color: #FFF5D8;
	cursor: default;	
 } 
 
.tablerow1_colorsel
 {					
	background-color: #FFE59D;
	cursor: default;	
 }  
 
.tablerow2_left
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
	border-bottom: #D6D6D6 1px solid;
	border-left: #FFFFFF 1px solid;

	
 } 
 
.tablerow2_right
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: 000000;

	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
	border-bottom: #D6D6D6 1px solid;
	border-right: #D6D6D6 1px solid;

 }  
 
.tablerow2
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: #000000;
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
	border-bottom: #D6D6D6 1px solid;

 } 
  
.tablerow2_sel
 {
 	font-family: Verdana;
 	font-size: 10px;
 	color: #000000;
	
 	padding-left: 5px;
 	padding-right: 5px;
 	padding-top: 3px;
 	padding-bottom: 3px; 	
 	
 	background-color: #F0F0F0;
 	
	border-bottom: #D6D6D6 1px solid;

	border-left:#999999 1px solid;
	border-right:#999999 1px solid;

 }  
 
.tablerow2_color
 {
	background-color: #FFFFFF;
	cursor: default;	 
}

.tablerow2_colorsel
 {
	background-color: #FFEDC3;
	cursor: default;	
 }  
 
/* 2 different colors for same color row */
.tablerow2_1{
 	font-family: Verdana;
 	font-size: 10px;
 	color: #000000;
 	padding: 3px 5px 3px 5px;
	border-bottom: #D6D6D6 1px solid;
	background-color:#F4F4F4;	
} 
.tablerow2_2{
 	font-family: Verdana;
 	font-size: 10px;
 	color: #000000;
 	padding: 3px 5px 3px 5px;
	border-bottom: #D6D6D6 1px solid;
	background-color:#FFFFFF;	
} 

.tablerow1_1{
 	font-family: Verdana;
 	font-size: 10px;
 	color: #000000;
 	padding: 3px 5px 3px 5px;
	border-bottom: #D6D6D6 1px solid;
	background-color:#FAE8BE;	
} 
.tablerow1_2{
 	font-family: Verdana;
 	font-size: 10px;
 	color: #000000;
 	padding: 3px 5px 3px 5px;
	border-bottom: #D6D6D6 1px solid;
	background-color:#FFF5D8;	
} 
 
 
 
/********************************************************************************************************/
/************************************** TYPES OF MESSAGES ***********************************************/
/********************************************************************************************************/

.GLOBAL_message{
 	font-family: Verdana;
 	font-size: 12px;
 	color: 000000;
	background-color: C0EEBD;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border:1px solid #00543D;
}

.GLOBAL_notice{
 	font-family: Verdana;
 	font-size: 12px;
 	color: #000000;
	background-color: #CCCCCC;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border:1px solid #666666;
}  
.GLOBAL_noticeTitle{
 	font-family: Arial;
 	font-weight: bold;
 	font-size: 14px;
 	color: 000000;
}  

.GLOBAL_error{
 	font-family: Verdana;
 	font-size: 12px;
 	color: 000000;
	background-color: FFBDBD;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border:1px solid #FF5D5D;
}
