body, td, p
   {
	font-family:  Verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
	line-height: 220%;		
	}

.bld
	{
	font-weight: bold;
	}
.itl
	{
	font-style: italic;
	}
.rd
	{
	color: #9E1B34;
	}	

	
/* image alignment */	
	
img.navimg
	{
	vertical-align: middle;
	}
img.navimg2
	{
	vertical-align:text-top
	}	
	
	
/* boxes */

.para
	{
	padding: 0px 0px 10px 0px;
	margin: 0px;		
	}

.parahd
	{
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 160%;				
	}	
.para2
	{
	padding: 0px 0px 10px 0px;
	margin: 0px;		
	}
.para3
	{
	padding: 10px 0px 10px 0px;
	margin: 0px;		
	}		
* html .para2
	{
	padding: 14px 0px 12px 0px;
	margin: 0px;
	line-height: 220%;			
	}
* html .para3
	{
	padding: 27px 0px 12px 0px;
	margin: 0px;
	line-height: 220%;			
	}	
.sched
	{
	padding: 10px;
    border-left: 1px solid #000000;
	margin: 0px;
	}


/* links */
		   
a
    {
    color: #000000;
    }

a:link
    {
    color: #000000;
    }

a:visited
    {
    color: #000000;
    }

a:hover
    {
    color: #9E1B34;
    }
	
.leftnav
	{
    font-size: 9px;
    color: #9E1B34;	
    border-top: 1px solid;
	width: 154px;
	border-color: #9E1B34;
	text-align: right;
	}
a.sidenav, a.sidenav:link, a.sidenav:visited	
	{
	line-height: 100%;
    color: #9E1B34;
	text-decoration: none;
	}    

a.sidenav:hover
    {
    color: #5E6639;
	text-decoration: none;	
    }
	
.topnav, a.topnav:link, a.topnav:visited
	{
    font-size: 9px;
	letter-spacing: -1px;
	color: #FFFFFF;
	line-height: 100%;
	text-decoration: none;	
	padding: 4px 4px;
	}

.tabletopnav
	{
	background: #9E1B34;
	}	

a.topnav:hover
    {
    color: #FFBC3A;
	text-decoration: none;	
    }
	
.crumbs, a.crumbs:link, a.crumbs:visited
	{
	color: #9E1B34;
	text-decoration: none;		
	}	
a.crumbs:hover
    {
    color: #5E6639;
	text-decoration: none;	
    }	
			
/* lists */

ul.lists
	{
	padding: 0px 0px 0px 20px;
	margin: 0px;
	list-style-image: url(../images/bullet.gif);	
	}
			
