		*
		{
			margin: 0px;
			padding: 0px;
		}
		
		html
        {
            margin: 0;
            padding: 0;
        }
        body
        {
            font: 75% georgia, sans-serif;
            line-height: 1.88889;
            color: #000000;
            background: #ffffff url(./images/bwflames.jpg) no-repeat;
            margin: 0;
            padding: 0;
        }
        div
        {
            margin: 0;
            padding: 0;
        }
        p,  .Normal, .normal { font-family: Gill Sans MT,Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color:#666666; }
		a, a:link, a:active, a:visited
		{
			font-weight:bold;
			color:#2c2929;
			text-decoration:none; 
		}
		a:hover { text-decoration:underline; color:#666666; }

        .footerlink { color:#2c2929; text-decoration:none; font-size:11px; font-family:Gill Sans MT,Tahoma,Arial,Helvetica,sans-serif; line-height: 22px; }
		a.footerlink:link, a.footlink:visited, a.footlink:active { color:#2c2929; text-decoration:none; font-weight:bold; font-size:11px; font-family:Gill Sans MT,Tahoma,Arial,Helvetica,sans-serif; line-height: 22px; }
		a.footerlink:hover { text-decoration:underline; color:#2c2929; }

        p
        {
            margin: 0px 5px 0px 5px;
            text-align: left;
        }
        #pageHeader
        {
            background: transparent url(./images/arrowedline.png) no-repeat;
            padding: 0px 0px 0px 0px;
            margin: 0px;
            width: 1070px;
            height: 245px;
            position: absolute;
            z-index: 1;
        }
        #logoContainer
        {
            background: transparent url(./images/tu_logo.png) no-repeat;
           
            padding: 0 0px 0px 0px;
            margin: 5px 0px 0px  355px;
            top: 0px;
            left: 0;
            width: 288px;
            height: 108px;
        }
        #stainContainer
        {
            background: transparent url(./images/splatter2.png) no-repeat;
            left: 870px;
            top: 200px;
            width: 192px;
            height: 335px;
            z-index: 2;
            position: absolute;
        }
        #mainContainer
        {
            background-color: transparent;
            padding: 0 0px 10px 0px;
            margin: 0;
            width: 960px;
            top: 189px;
            position: absolute;
        }
        .toppart
        {
        	height:108px;
        }
        #Menu1
        {
            float: left;
            margin-left: 345px;
            margin-top: 0px;
            height: 30px;
        }
        #Menu2
        {
           float: none;
           padding-left: 345px;
            margin-top: 15px;
        }
        #Menu1 UL, #Menu2 UL
        {
            /*            background-image: url(  "menucontainer_left.png" );
            background-repeat: no-repeat;
            background-position: 0px 0px;
*/
            padding-bottom: 0px;
            margin: 0px 0px 0px 0px;
            padding-left: 5px;
            padding-right: 0px;
            padding-top: 0px;
        }
        #Menu1 LI
        {
            background-color: transparent; /*background-image: url(  "menuseparator.png" );
            background-repeat: no-repeat;
            background-position: 0px 3px;*/
            display: inline;
            list-style-type: none;
            padding-bottom: 0px;
            margin: 0px 0px 0px 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-top: 0px;
            font-size: 14px;
            font-family: Gill Sans MT,Tahoma, Verdana;
            color: #000000;
        }
        #Menu2 LI
        {
            background-color: transparent; /*background-image: url(  "menuseparator.png" );
            background-repeat: no-repeat;
            background-position: 0px 3px;*/
            display: inline;
            list-style-type: none;
            padding-bottom: 0px;
            margin: 0px 0px 0px 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-top: 0px;
            font-size: 14px;
            font-family: Tahoma, Verdana, Gill Sans MT,;
            color: #000000;
            font-weight: bold;
            font-stretch: wider;
        }
        .menuendcap
        {
            margin: 0px 2px 0px 2px;
            font-size: 14px;
            font-family: Tahoma, Verdana, Gill Sans MT;
            color: #000000;
            font-weight: normal;
        }
        
        a.SecMenu
        {
			font-weight:bold;
        	 font-size: 14px;
            font-family: Gill Sans MT,Tahoma, Verdana;
			padding:0px;
			margin:0px;
			text-decoration:none;
			color:#131380;
        }
        
		a.SecMenu:visited
		{
			color:#131380;
			text-decoration:none;
        }

        
        a.SecMenu:hover
        {
			color:#b42b2b;
			text-decoration:none;
        }
        
        
        #Promo
        {
            margin-left: 65px;
            margin-top: 20px;
           }
        .PromoBanner1
        {
            background-color: transparent;
            background-repeat: no-repeat;
            
            height: 265px;
            width: 900px;
        }
        #PromoHeader h1
        {
            font-family: Verdana, Gill Sans MT, Tahoma;
            font-size: 18px;
            color: #ffffff;
        }
        #PromoHeader
        {
        	margin-left: 548px;
            padding-top: 15px;
            line-height: 25px;
        }
        #ContentTable
        {
            margin-left: 66px;
            border-collapse: collapse;
        }

		#footer
		{	
			   margin-left: 66px;
			   text-align:center;
		}
		#footer hr
		{
			
			border: none 0; 
			border-top: 1px solid #2c2929;/*the border*/
			
			height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
		}
		

		
.MainMenu_MenuContainer 
{
			width:600px;
			HEIGHT:23px;
    
            }
            
.MainMenu_MenuItem
{
	margin:0px 5px 0px 5px;
	cursor: pointer;
	font-size: 12px;
    font-family:   Tahoma, Verdana ;
    color:#3e3e3e;
    font-weight: bold;
    font-variant:small-caps;
    background-color:Transparent;
}            

.MainMenu_MenuItemSel
{
	cursor: pointer;
	font-size: 12px;
    font-family:  Tahoma, Verdana ;
    color:#3e3e3e;
    font-weight: bold;
} 

.MainMenu_MenuBreak
{
	background-color:Transparent;
	padding:0px;
	margin:0px;
	border-bottom: Transparent 1px solid; 
border-left: Transparent 0px solid; 
border-top: Transparent 1px solid; 
border-right: Transparent 0px solid; 
height: 1px;

}
.MainMenu_Separator
{
	background-color:Transparent;
}
.MainMenu_RootMenuItem
{
/* background-color:Fuchsia;*/
background: transparent url(./images/darkblueline.png) repeat-x;
	font-size: 14px;
    font-family:   Tahoma, Verdana ;
    color:#3e3e3e;
    font-weight: bold;
    font-variant: normal;
    padding-bottom:3px;
    padding-bottom:3px;
    height: 23px;
}
.MainMenu_RootMenuItemActive
{
/* background-color: Orange;*/
background: transparent url(./images/darkredline.png) repeat-x;
	font-size: 14px;
    font-family:  Tahoma, Verdana ;
    color:#3e3e3e;
    font-weight: bold;
    font-variant: normal;
    padding-bottom:3px;
    height: 23px;
}
.MainMenu_RootMenuItemSelected
{
 /*background-color: Lime;*/
background: transparent url(./images/lightblueline.png) repeat-x;
	font-size: 14px;
    font-family:  Tahoma, Verdana ;
    color:#3e3e3e;
    font-weight: bold;
    font-variant: normal;
     padding-bottom:3px;
    height: 23px;
           	
}


.DNN_News_ItemLink, .DNN_News_ItemDetails
{
	padding:5px;
	font-family: Gill Sans MT,Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color:#666666; 
}
a.DNN_News_ItemLink, a.DNN_News_ItemLink:active, a.DNN_News_ItemLink:link,a.DNN_News_ItemLink:visited
{
	font-family: Gill Sans MT,Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color:#666666; 
}
a.DNN_News_ItemLink:hover
{
	text-decoration: underline;
}

