/* BEGIN Global Styles */
A:LINK   {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 11pt;
    }    
A:ACTIVE {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 11pt;
    }    
A:VISITED {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 11pt;  
    }    
A:HOVER {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 11pt;  
    }    	     
BODY {
	MARGIN: 0px, 0px, 0px;
	FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	LINE-HEIGHT: 11pt;
	BACKGROUND-COLOR: #DFDFDF;
	COLOR: #333333;
	margin-top: 0px;
    }   
DIV {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
    }         
INPUT {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
    }   
OL {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px;
    }     
SELECT {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
    }	    
SPAN {
	FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
    }
TABLE {
	FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
    } 	         
TD {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 11pt;
	BACKGROUND-COLOR: #FFFFFF;
    } 
UL {
	FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #333333;
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 15px;
	MARGIN-BOTTOM: 5px;
    }	
/* END Global Styles */


/* BEGIN Text Styles */
.text_home_subhead {
	FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #003333;
}
.text_home_modhead {
	FONT: bold 8pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #3366666;
	LETTER-SPACING: 3px;
}
.text_home_modsub {
	FONT: bold 9pt Georgia,serif;
	COLOR: #666666;
	LINE-HEIGHT: 14pt;
}
.text_page_title {
	FONT: bold 14pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #000000;
}
.text_page_intro {
	FONT: 10pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #093F50;
	LINE-HEIGHT: 12pt;
}
.text_page_headline {
	FONT: 15pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #333333;
	LINE-HEIGHT: 18pt;
}
.text_page_subhead {
	FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #333333;
}
.text_page_subhead A:LINK   {
    FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 11pt;
}    
.text_page_subhead A:ACTIVE {
    FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 11pt;
}    
.text_page_subhead A:VISITED {
    FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 11pt;  
}    
.text_page_subhead A:HOVER {
    FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 11pt;  
}    
.text_mod_title {
	FONT: bold 9pt Georgia,serif;
	COLOR: #666666;
	LINE-HEIGHT: 12pt;
}
.text_mod_intro {
	FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	LINE-HEIGHT: 12pt;
}
.text_page_table {
	FONT: bold 9pt Georgia,serif;
	COLOR: #666666;
	LINE-HEIGHT: 12pt;
}
.text_link {
	FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	VERTICAL-ALIGN: sub;
}
.text_link A:LINK   {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
}    
.text_link A:ACTIVE {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
}    
.text_link A:VISITED {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
}    
.text_link A:HOVER {
    FONT: 9pt Arial,Verdana,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
}
/* END Text Styles */

/* BEGIN Navigation Styles */
.text_gnav {
	FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	BACKGROUND-COLOR: #E3E1C1;
}
.text_gnav A:LINK   {
	FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	TEXT-DECORATION: none;
}
.text_gnav A:ACTIVE {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	TEXT-DECORATION: none;
}    
.text_gnav A:VISITED {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	TEXT-DECORATION: none; 
}    
.text_gnav A:HOVER {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #333300;
	TEXT-DECORATION: none;
}
.text_gnav_static {
	FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	BACKGROUND-COLOR: #E3E1C1;
}
.text_gnav_static A:LINK   {
	FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none;
}
.text_gnav_static A:ACTIVE {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none;
}    
.text_gnav_static A:VISITED {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none; 
}    
.text_gnav_static A:HOVER {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #333300;
	TEXT-DECORATION: none;
}
.text_secnav {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	LINE-HEIGHT: 20pt;
}
.text_secnav A:LINK   {
	FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
.text_secnav A:ACTIVE {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
}    
.text_secnav A:VISITED {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;  
}    
.text_secnav A:HOVER {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #333300;
	TEXT-DECORATION: none;
} 
.text_secnav_static {
	FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
}
.text_subnav_L1 {
	FONT: bold 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #2A1E19;
	LINE-HEIGHT: 16pt;
}
.text_subnav_L2 {
	FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #2A1E19;
	LINE-HEIGHT: 12pt;
}
.text_subnav_L2 A:LINK   {
	FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #2A1E19;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
}
.text_subnav_L2 A:ACTIVE {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #2A1E19;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}    
.text_subnav_L2 A:VISITED {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #2A1E19;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;  
}    
.text_subnav_L2 A:HOVER {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #2A1E19;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
}
.text_subnav_L3 {
	FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	LINE-HEIGHT: 12pt;
}
.text_subnav_L3 A:LINK   {
	FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
}
.text_subnav_L3 A:ACTIVE {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}    
.text_subnav_L3 A:VISITED {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;  
}    
.text_subnav_L3 A:HOVER {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666633;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
}
.text_subnav_static {
	FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	LINE-HEIGHT: 12pt;
}
.text_subnav_static A:LINK   {
	FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
}
.text_subnav_static A:ACTIVE {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;
}    
.text_subnav_static A:VISITED {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 12pt;  
}    
.text_subnav_static A:HOVER {
    FONT: 9pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 12pt;
}
.text_footer {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	LINE-HEIGHT: 9pt;
}
.text_footer A:LINK   {
	FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	LINE-HEIGHT: 9pt;
	TEXT-DECORATION: none;
}
.text_footer A:ACTIVE {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 9pt;
}    
.text_footer A:VISITED {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 9pt;  
}    
.text_footer A:HOVER {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 9pt;
} 
.text_footer2 {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	LINE-HEIGHT: 9pt;
}
.text_footer2 A:LINK   {
	FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	LINE-HEIGHT: 9pt;
	TEXT-DECORATION: none;
}
.text_footer2 A:ACTIVE {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 9pt;
}    
.text_footer2 A:VISITED {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 9pt;  
}    
.text_footer2 A:HOVER {
    FONT: bold 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #660033;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 9pt;
} 
.text_copyright {
    FONT: 8pt Verdana,Arial,Helvetica,sans-serif;
	COLOR: #999999;
	LINE-HEIGHT: 9pt;
}
/* END Text Styles */


/* BEGIN Colors */
.color_gray {
	BACKGROUND-COLOR: #CCCCCC;
}
.color_ltblue {
	BACKGROUND-COLOR: #99CCCC;
}
.color_dkblue {
	BACKGROUND-COLOR: #5D88A2;
}
.color_ltyellow {
	BACKGROUND-COLOR: #F4F4DF;
}
.color_medyellow {
	BACKGROUND-COLOR: #E3E1C1;
}
.color_dkyellow {
	BACKGROUND-COLOR: #C9C37F;
}
/* End Colors */

/* BEGIN Images */
.bkgd_vrule {
	BACKGROUND-IMAGE: url(../images/vrule.gif);
	BACKGROUND-REPEAT: repeat-y;
}
/* End Images */
