h1
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial;	
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #000000;	
		
}

h2
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial;	
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	COLOR: #000000;	
		
}

.menu
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

 
.body
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.body-2
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}
.body-top
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.body-top a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;	
}

.body-top a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;		
}

.body-top a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.body-top a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;		
}



.body-top2
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.menu-category
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.menu-category a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #AB0404;			
}
.menu-category a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.menu-category a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #AB0404;		
}
.menu-category a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #AB0404;
}



.menu-reverse
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	COLOR: #fafafa;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #AB0404;		
}
.menu-reverse a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #fafafa;			
}
.menu-reverse a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #fafafa;		
}
.menu-reverse a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #fafafa;		
}
.menu-reverse a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #fafafa;
}


.menu-gray
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	COLOR: #fafafa;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #999999;		
}
.menu-gray a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #fafafa;			
}
.menu-gray a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #fafafa;		
}
.menu-gray a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #fafafa;		
}
.menu-gray a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #fafafa;
}


.menu-category-gray
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #fafafa;		
}

.menu-category-gray a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #000000;			
}
.menu-category-gray a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.menu-category-gray a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.menu-category-gray a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;
}

.logo2
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: arial;	
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	COLOR: #eeeeee;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #AB0404;		
}
.logo2 a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #000000;	
}
.logo2 a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #000000;	
}
.logo2 a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #000000;		
}
.logo2 a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.ad
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #333333;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
	BORDER-COLOR: #cccccc;		
}

.file
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #333333;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;		
}




.file-desc
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
    BORDER-RIGHT:1px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;		
}

.file-heading
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
	BACKGROUND-COLOR: #fafafa;		
}

.file a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #AB0404;			
}
.file a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.file a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;		
}
.file a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;
}


.file-category
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.file-category a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;			
}
.file-category a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.file-category a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;		
}
.file-category a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;
}


.file-top
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #333333;
	BACKGROUND-COLOR: #ffffff;		
}

.file-top a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #333333;			
}
.file-top a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;		
}
.file-top a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;		
}
.file-top a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;
}

.step-on
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #AB0404;
	BACKGROUND-COLOR: #ffffff;		
}

.step-off
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #333333;
	BACKGROUND-COLOR: #ffffff;		
}

.search-top
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #333333;
	BACKGROUND-COLOR: #ffffff;		
}

.search-top a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;			
}
.search-top a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;		
}
.search-top a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;		
}
.search-top a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #AB0404;
}


.tab-top
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #fafafa;		
}

.tab-top a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;			
}
.tab-top a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.tab-top a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.tab-top a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;	
	COLOR: #000000;
}

.copyright
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: verdana;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.message
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;	
}

.sample
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccc00;	
	BACKGROUND-COLOR: #ffffff;		
}

.sample a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;	
}

.sample a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;		
}

.sample a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
}

.sample a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #AB0404;		
}


.category-topic
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #000000;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #cccccc;	
	BACKGROUND-COLOR: #ffffff;		
}

.category-topic a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	COLOR: #000000;			
}
.category-topic a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;	
	COLOR: #000000;		
}
.category-topic a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;	
	COLOR: #000000;		
}
.category-topic a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;	
	COLOR: #000000;
}


.category-top
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #333333;
	BACKGROUND-COLOR: #fafafa;		
}

.category-top a:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #333333;			
}
.category-top a:hover
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;		
}
.category-top a:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;		
}
.category-top a:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial;	
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
	COLOR: #333333;
}


.link-text
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
	BORDER-COLOR: #ffffff;			
}

.link-text a:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;
	COLOR: #000000;			
}
.link-text a:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.link-text a:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;		
}
.link-text a:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial;	
	TEXT-DECORATION: none;	
	COLOR: #000000;
}