﻿body
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Tahoma, Arial;
    font-size: 10px;
    height:100%;
    padding: 0px;
  
}
#Header
{
 display:none;
 position:absolute;
}

#MenuBar
{
   display: none; 
    position:absolute; }
    

#Content .Banner-Training
{  display: none; 
	 position:absolute;
	 }
   
.ContentScroller  
{
                   
                   }
#Content #ContentHolder .OneThirdBox
{
    background-color: #FFFFFF;
    float: none;
    width: 100%;
    border: solid 0px #000000;
    margin-bottom: 5px;
    margin-left:5px;
 
 }                   
                   
 #Content #ContentHolder .TwoThirdBox
{
        background-color: #FFFFFF;
    float: none;
    width: 100%;
    border: solid 0px #000000;
    margin-left:5px;
    margin-bottom: 10px;
}

    
#Content #ContentHolder .ThreeThirdBox
{
        background-color: #FFFFFF;
    float: none;
      width: 100%;
    border: solid 0px #000000;
    margin-bottom: 10px;
    margin-left:5px;
    }
    
#Content #ContentHolder .Invisible
{
    visibility:hidden; 
}
.height350
{
    height:auto; 
    }
      
.keeptogether {page-break-inside: avoid}
   
.PrintHeader
{
	 visibility:visible;
	 	 height:172px;
	}
	
		.PrintHeader img
{
 
	 height:172px;
	}
	
	
	
	h1
{
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 4px;
}

	h2
{
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 4px;
	color:#000069;
}

h3
{
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 4px;
	}
	
	
td 
{
 padding:2px;	
}
table tr td {border:1px solid #000}


.ThreeThirdBox
{
	border:0px none #000
	}

.ControlBar
{
	visibility:hidden;
	height:0px;
	position: absolute;
	}
	
div
{
 overflow:visible;	

	}
	
#Content #ContentHolder	.Course{
	border-top: 0px #CCCCCC solid;
    border-left:  0px #CCCCCC solid;

}



A:link 
{
	text-decoration: none;
	color: #000000;
 
}
A:visited 
{
	text-decoration: none;
	color: #000000;
 
}
A:active 
{
	text-decoration: none;
	color: #000000;
 
}
A:hover 
{
	text-decoration: none;
	color: #000000;
 
}
#Content #ContentHolder	#NewsSmall{
	padding:5px;
	padding-bottom: 10px;
    margin-bottom:5px;
    margin-top:5px;
    margin-right:5px;
    border-top: 0px #CCCCCC solid;
    border-left:  0px #CCCCCC solid;
   text-align:left;
}

.HiddenPrintElement
{
	
   display: none; 
    position:absolute; 
	}
	
	
#Content #ContentHolder .BoxText
    {
	text-align: left;
	bottom:0;
	padding: 7px;
	vertical-align: top; 
	border: solid 0px #000000;
}
