
.cls_hidden
{
	display:none;
}

.cls_title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15;
    COLOR: gray;   
    TEXT-DECORATION : underline;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_maintitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15;
    COLOR: gray;   
    TEXT-DECORATION :none;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_label
{
    FONT-WEIGHT: normal;
    FONT-SIZE:12;
    COLOR: Black;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
}
/* added by Julieann 23/04/2007 for waranty comparison */
.cls_label_red
{
    FONT-WEIGHT: normal;
    FONT-SIZE:12;
    COLOR: red;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_Label
{
    FONT-WEIGHT: normal;
    FONT-SIZE:12;
    COLOR: Black;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
    
}
.cls_label_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: Black;    
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_textbox
{
	BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    
    FONT-WEIGHT: normal;
    FONT-SIZE: 12;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    COLOR: #666666;
    
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}
/* added by Julieann 23/04/2007 for waranty comparison */
.cls_textbox_red
{
	BORDER-LEFT: #666666 1px solid;
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    
    FONT-WEIGHT: normal;
    FONT-SIZE: 12;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    COLOR: red;
    
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.cls_button
{
	BORDER-STYLE : solid;
	BORDER-WIDTH : thin;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    CURSOR: hand;
    
    FONT-WEIGHT: normal;
    FONT-SIZE: 13;
    COLOR: Black;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
}


.cls_dropdownlist
{    
    FONT-WEIGHT: normal;
    FONT-SIZE: 12;
    FONT-STYLE: normal;
    FONT-FAMILY:Verdana, Tahoma, Arial;
    COLOR: #666666;
    
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}
/* added by Julieann 23/04/2007 for waranty comparison */
.cls_dropdownlist_red
{    
    FONT-WEIGHT: normal;
    FONT-SIZE: 12;
    FONT-STYLE: normal;
    FONT-FAMILY:Verdana, Tahoma, Arial;
    COLOR: red;
    
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.cls_listbox
{    
    FONT-WEIGHT: normal;
    FONT-SIZE: 12;
    FONT-STYLE: normal;
    FONT-FAMILY:Verdana, Tahoma, Arial;
    COLOR: #666666;
    
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.cls_checkbox
{ 
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE:  12;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,geneva,arial,helevtica,sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left	
}

.cls_radiobutton
{ 
	BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE:  12;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,geneva,arial,helevtica,sans-serif;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}

.cls_table_header
{
    BORDER-RIGHT: black thin double;
    PADDING-RIGHT: 1pt;
    BORDER-TOP: black 1pt double;
    PADDING-LEFT: 1pt;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12;
    PADDING-BOTTOM: 1pt;
    BORDER-LEFT: black thin double;
    PADDING-TOP: 1pt;
    BORDER-BOTTOM: black thin double;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f7faff;
    border-color: Black;
    Border-Style: solid;
}
.cls_table
{		
	
	border-color: Black;
	Border-Style: solid;
	Border-Width: 1pt;      
	FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: white;
}
.cls_table_item
{	
	border-color: Black;
    Border-Style: solid;
    
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR :White;
    COLOR: black;
    FONT-WEIGHT: normal;
}

.cls_table_item_UMS
{	
	border-color: Black;
    Border-Style: solid;
    
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR :White;
    COLOR: black;
    FONT-WEIGHT: normal;
}

.cls_table_alternating_item
{
	border-color: Black;
    Border-Style: solid;
    
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #f7faff;
    FONT-WEIGHT: normal;
}

.cls_table_item_notFound
{
	border-color: Black;
    Border-Style: solid;
    
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR:Red;	
    FONT-WEIGHT: normal;
}

.cls_table_selected_item
{
	border-color: Black;
    Border-Style: solid;
    
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: Yellow;
    FONT-WEIGHT: normal;
}

.cls_table_selecteditem
{
	COLOR : #CCFF99;
	BACKGROUND-COLOR : #009999;
}

.cls_table_page
{
	VERTICAL-ALIGN : top;
	TEXT-ALIGN : left;
	color : #003399;
	BACKGROUND-COLOR : #d9e5f1;
}

.cls_table_footer
{
	color : #003399;
	BACKGROUND-COLOR : #99CCCC;
}

.cls_table_tooltip
{
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
	WIDTH: 150px;
	BORDER-TOP: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	Z-INDEX: 200;
	BACKGROUND-COLOR:#ff3316;
	FONT: 10pt bold arial,sans-serif;
	COLOR:white;
 }		
 
.cls_body_text
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-WEIGHT: normal;
}

BODY
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}


A:link
{
	BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    TEXT-DECORATION : none;
    FONT-SIZE: 12;
    BORDER-LEFT: thin;
    COLOR: #006699;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

A:hover
{	
	CURSOR: hand;
	TEXT-DECORATION : underline;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

A:visited
{
	FONT-SIZE: 12;
    COLOR: #3399cc;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

TR
{
	FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_rowcolor
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #e6e6fa;
}

.cls_calendar_bgcolor
{
    BACKGROUND-COLOR: #dcdcdc;
}
.cls_calendar_grid
{
    BACKGROUND-COLOR: #dcdcdc;
}
.cls_calendar_weekday
{
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: System;
    TEXT-ALIGN: center;
}

.cls_panel_header
{
	
	
    FONT-SIZE: 13;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    FONT-WEIGHT:bold;		
	
	COLOR:black;
	BACKGROUND-COLOR: #f0ffff;
	BORDER: #009999 2px solid;
    
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
       
    MARGIN-BOTTOM: 0px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px;
    
    VERTICAL-ALIGN:middle;
}


.cls_panel
{
	
	BACKGROUND-COLOR: #f0ffff;
	BORDER: #009999 2px solid;
		
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
       
    MARGIN-BOTTOM: 0px;
    PADDING-TOP: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px;
}


.cls_CatalogRow
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_CatalogRowInactive
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_mandatory
{
    LIST-STYLE-POSITION: inside;
    COLOR: red;
    FONT-FAMILY: Verdana;
}

.cls_image_noborder
{
    BORDER-COLOR: Black;
    BORDER-STYLE: solid; 
    border-width: thin; 
}

.cls_image_yesborder
{
    BORDER-STYLE: none;  
}

.cls_readonly
{
	font-size:12;
    BACKGROUND-COLOR: #dcdcdc;
}

/* added by Julieann 23/04/2007 for waranty comparison */
.cls_readonly_red
{
	font-size:12;
    BACKGROUND-COLOR: #dcdcdc;
    color: Red;
}

.cls_actTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_validator
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: red;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

.cls_label_mark
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12;
    COLOR: red;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
}

cls_calendar_button
{
	BORDER-STYLE : solid;
	BORDER-WIDTH : thin;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    CURSOR: hand;
    
    FONT-WEIGHT: normal;
    FONT-SIZE: 13;
    COLOR: Black;   
    FONT-FAMILY: Tahoma, Verdana, Arial;
}
.cls_table_pager
{ 
	BACKGROUND-COLOR: #f7faff;   
	BORDER-STYLE :none;
	BORDER-WIDTH : thin;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    /*BORDER-BOTTOM: #666666 1px solid;*/
  
	/*	     
	border-color: Black;
    Border-Style: solid;
	BORDER-RIGHT: black thin double;
    BORDER-TOP: black 1pt double;
    BORDER-LEFT: black thin double;
    BORDER-BOTTOM: black thin double;
	
    PADDING-RIGHT: 1pt;
    PADDING-TOP: 1pt;
    PADDING-LEFT: 1pt;
    PADDING-BOTTOM: 1pt;
    	
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
  */
}  

.cls_table_PageRecordNo
{
	/*BORDER-STYLE : solid;
	BORDER-WIDTH : thin;
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;*/
	BACKGROUND-COLOR: #f7faff;   
    BORDER-BOTTOM: #666666 1px solid;
  
	/*	     
	border-color: Black;
    Border-Style: solid;
	BORDER-RIGHT: black thin double;
    BORDER-TOP: black 1pt double;
    BORDER-LEFT: black thin double;
    BORDER-BOTTOM: black thin double;
	
    PADDING-RIGHT: 1pt;
    PADDING-TOP: 1pt;
    PADDING-LEFT: 1pt;
    PADDING-BOTTOM: 1pt;
    	
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;
  */
}  


cls_tab_link
{
	BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    TEXT-DECORATION : none;
    FONT-SIZE: 12;
    BORDER-LEFT: thin;
    COLOR: #006699;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Tahoma, Verdana, Arial
}

cls_tab_link_visited
{
	/*
	BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    TEXT-DECORATION : none;
    FONT-SIZE: 12;
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Tahoma, Verdana, Arial;
	*/
    COLOR: gray;
    FONT-WEIGHT: bolder;
}

.cls_table_item_line_break td 
{ 
	
    FONT-SIZE: 12;
    FONT-FAMILY: Tahoma, Verdana, Arial;       
    FONT-WEIGHT: normal; 
    border-bottom-color: #669999;
    border-bottom-style: double;
    border-bottom-width : medium;
    padding-bottom : 10px;
    

} 