body{
	padding : 0px;
	margin : 0px;
	font-family: 'Century Gothic', Verdana, arial;  
}

font,p,td,span,li,lu,ul,il
{
	font-family: 'Century Gothic', Verdana, arial;  
}

.h1{
	font-family: Verdana;
	font-size: 12px;
	color: #be0a2d;
	font-weight: Bold;
}

.background
{
	background-repeat:repeat;
}
.MediaTabs2
{
	font-size: 12px;
	color: #be0a2d;
	font-family: 'Century Gothic', Verdana, arial;  
}

a.MediaTabs2,A.MediaTabs2:visited, A.MediaTabs2:active, A.MediaTabs2:hover
{
	font-family: 'Century Gothic', Verdana, arial;  
	font-size: 12px;
	color: #be0a2d;
}



.search {
	font-family: 'Century Gothic', Verdana, arial;  
	color:#000000;
	font-size:8pt; 
	 
	text-transform:uppercase;
}
A.search:link,A.search:visited, A.search:active{
	color:#000000;
	font-size:8pt;
	text-transform:uppercase;
}
A.search:hover {
	color:#be0a2d;
	font-size:8pt; 
	TEXT-DECORATION:underline; 
	text-transform:uppercase; 
	
}


.pageLinks
{
	font-family: 'Century Gothic', Verdana, arial;  
	color:#000000;
	font-size:8pt; 
}
A.pageLinks:link,A.pageLinks:visited, A.pageLinks:active{
	font-family: 'Century Gothic', Verdana, arial;  
	color:#000000;
	font-size:8pt; 
}
A.pageLinks:hover {
	color:#be0a2d;
	font-size:8pt; 
	TEXT-DECORATION:underline;  
}


.NormalTextBox{
	border-left: #999999 1pt solid; 
	border-top: #999999 1pt solid; 
	border-right: #999999 1pt solid; 
	border-bottom: #999999 1pt solid; 
	background-color:#bcbdc0;
}



/* navigation---------------------------------------- */



/*--------------------------------------------------*/

/*Ilifu navigation tags*/
/* Main Menu */
.navTD
{
	font-size:10px;
	height:24px;	
	width:100%;
}
.MainMenu_MenuContainer 
{
	border-top : 0px solid #89B7E5;
	border-bottom : 0px solid #89B7E5;
	border-left : 0px solid #89B7E5;
	border-right : 0px solid #89B7E5;

	color:#000000;	
	width:100%;
	vertical-align:middle;
}

.MainMenu_MenuBar 
{
	border-top : 0px solid #89B7E5;
	border-bottom : 0px solid #89B7E5;
	border-left : 0px solid #89B7E5;
	border-right : 0px solid #89B7E5;
	
	cursor: hand; 
	color:#000000;	
	width:100%;
	
	vertical-align:middle;
	
	padding-left:0px;
	padding-right:0px;
	
	
	
}
/*default view*/
.MainMenu_MenuItem 
{
	/* shows lines before roll over ///////////////////////////////////*/
	border-top : 0px solid #89B7E5;
	border-bottom : 0px solid #89B7E5;
	border-left : 0px solid #89B7E5;
	border-right : 0px solid #89B7E5;
	
}

.MainMenu_MenuIcon 
{
	border-top		: 3px solid #be0a2d;
	border-bottom	: 1px solid #be0a2d;
	border-left		: 1px solid #be0a2d;
	border-right	: 1px solid #be0a2d;
	
	background-color:#D0D0D0;	
	
	cursor: hand; 

	
	vertical-align:middle;	
	width:5px;	
	visibility:hidden;
	/*display:none;*/
}

/*default dropdown look*/
.MainMenu_SubMenu 
{
	z-index: 1000; 
	cursor: hand; 
	
	border-top		: 1px solid #be0a2d;
	border-bottom	: 1px solid #be0a2d;
	border-left		: 1px solid #be0a2d;
	border-right	: 1px solid #be0a2d;
	
	background-color:#ec2b34;
	cursor: hand; 
	color:#000000;
	vertical-align:middle;	
}

.MainMenu_MenuBreak 
{
	z-index: 1000; 
	cursor: hand; 
	
	border-top		: 1px solid #be0a2d;
	border-bottom	: 1px solid #be0a2d;
	border-left		: 1px solid #be0a2d;
	border-right	: 1px solid #be0a2d;
	
	background-color:#D0D0D0;
	cursor: hand; 
	color:#000000;
	vertical-align:middle;	
		
}

/*role over style*/
.MainMenu_MenuItemSel 
{
	z-index: 1000; 
	cursor: hand; 
	
	border-top		: 0px solid #be0a2d;
	border-bottom	: 0px solid #be0a2d;
	border-left		: 0px solid #be0a2d;
	border-right	: 0px solid #be0a2d;
	
	background-color:transparent; 
	text-decoration:none;
	font-weight:bold;
	color:#bcbdc0;
	vertical-align:middle;
	padding:0;
	
margin:0;
}

.MainMenu_MenuArrow 
{
	
	font-family: webdings;
	font-size: 0pt;
	
	vertical-align:middle;
	visibility:hidden;
	/*display:none;*/
}

.MainMenu_RootMenuArrow 
{
	height:0px;	
	width:0px;
	vertical-align:middle;	
	visibility:hidden;
}
/*rootmenuitemactivecssclass*/
.RootTab TD, .ActiveRootTab TD, .SelectedRootTab TD, .BreadcrumbRootTab TD {
	padding-top:6;
	
	border-top : 0px solid #89B7E5;
	border-bottom : 0px solid #89B7E5;
	border-left : 0px solid #ffffff;
	border-right : 0px solid #89B7E5;
	
	
	height: 20px;
	width:100%;
	 
	text-align: left;
	text-transform: lowercase;
	font-weight:normal;
	
	font-family: 'Century Gothic', Verdana, arial; 
	font-weight: bold;
	font-size: 10pt;
	color:#999999;
	display: block;/*?*/
	
}

.ActiveRootTab, .SelectedRootTab td
{
	
	background-color:transparent;
	padding-left:0px;
	padding-right:0px;
}




/* --------------------------------report builde styles---------------------------------------*/

.reportShellTable
{
	width: 100%;
	border-style:solid;
}
.reportShellDataGridHead
{
	background-color:transparent;
	vertical-align:top;
	color:#cc0000;
	font-size:12px;
	width:100%;
	font-weight:bold;
	border: #000000 0px solid;
}
.reportShellDataGridRow
{
	background-color:#ffffff;
	vertical-align:top;
	color:#333333;
	font-size:12px;
	border: #000000 0px solid;

}

.reportShellDataGridAlternatingRow
{
	background-color:transparent;
	vertical-align:top;
	color:#333333;
	font-size:12px;
	border: #000000 0px solid;
}

A:link,A:visited, A:active{
	color:#be0a2d;
	font-size:8pt;
	font-weight:bold;
}
A:hover {
	color:#000000;
	font-size:8pt; 
	TEXT-DECORATION:underline; 
}
.head2
{
	font-family: 'Century Gothic', Verdana, arial; 
	color:#ec2b34;
	font-size:16pt; 
	padding-bottom:20px;

}
