body {
		font-family: trebuchet ms, arial, helvetica, sans-serif;
		font-size: 10pt;
		background-color: #dee8df;
		background-image:url('../graphics/background6.gif');
		background-repeat: no-repeat;
		margin-top: 20em;
		width: 1000px;
		scrollbar-face-color: #9c9; 
		scrollbar-shadow-color: #ddd;
        /*scrollbar-highlight-color: #DDDDDD;*/ 
		scrollbar-3dlight-color: #EEEEEE;
        /*scrollbar-darkshadow-color: #333333;*/ 
		scrollbar-track-color: #f7f0e4; 
        scrollbar-arrow-color: #ffffff;
	}

h1 {
		font-size: 20pt;
   }
a:link, a:visited {
	color: #060;
}

a:hover {
	color: #9c9;
}
blockquote {
	font-style: italic;
	margin-left: 1em;
}
	
/* Navigation stuff starts here */	
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		/*width : 10em;*/
		width: 200px;
		position: absolute;
		top: 260px;
		z-index: 5;
		/*border : 1px solid red;*/
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 10em;
		
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		/*margin-left : 11em;*/
		margin-left : 150px;
		top: 20px;
		margin-top: -18px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width : 150px;
		height : 30px;
		display : block;
		/*color : #6cf;*/
		text-align: center;
		color : #000;
		font-weight : bold;
		text-decoration : none;
		/*background-color : #f7f0e4;*/
		background-image: url('../graphics/nav_button.gif');
		background-repeat: no-repeat;
		/*border : 1px solid red;*/
		padding : 0 0.5em 0 0;
	}
	
	#nav li a:hover {
		/*color : #f7f0e4;
		background-color : #c96;*/
		color : #666;
		/*background-color : #060;*/
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
    #title {
		float: left;
		position: absolute;
		top: 130px;
		width: 170px;
		left: 0px;
		margin-left : 0px;
		/*border: 1px solid black;*/
	}
	#title h1{
	    font-size: 16pt;
		color: gray;
		text-align: center;
	}
/* Navigation stuff ends here */
	#content {
		float: left;
		position: absolute;
		top: -100px;
		/*margin-left : 12em;*/
		margin-left : 160px;
		/*margin-top: 20em;*/
		margin-top: 275px;
		/*width: 500px;*/
		width: 780px;
		height: 400px;
		overflow: auto;
		padding-right: 10px;
		padding-left: 10px;
		/*border: 1pt solid black;*/
	}
	#content ul {
		width: 500px;
		list-style-type: disc;
		margin-left: 10px;
		padding: 2px;
	}
	
	#content li{
		margin-top: 5px;
		margin-left: 20px;
	}
	
    /*Offset all paras for the navigation */	
	#content p {
		margin-top: 0.5em;
		margin-bottom: 1em;
		width: 720px;
	}

	#content h1 {
		text-align: center;
	}
	
	}
	#content table {
		cell-spacing: 0;
		cell-padding: 0;
	}
	#content th {
		font-size: 10pt;
		font-weight: bold;
		border-bottom: 2pt solid black;
	}
	#content td {
		font-size: 9pt;
		font-weight: normal;
	}
	
	#content img {
		margin-left: 50px;
		border: 1px solid black;	
	}
	
	#content td img{
	    /*prevent above affecting images in tables */
		margin-left: 0; 
	}
	

	td.cal-row-even {
		background-color: #b7ccb9;
	}

	/*td.cal-row-odd {
		background-color: #6c9;
	}*/
	#conditions ul {
		list-style-type: none;
		margin-top: 0;
	}
	#conditions table {
		width: 200px;
		margin-left: 20px;
	}
	#conditions p, #conditions td, #conditions li{
		font-size: 8pt;
		margin-top: 0;
	}
	#conditions h4{
		font-size: 9pt;
		font-weight: bold;
		margin-bottom: 0;
	}
	#form-request ul{
		list-style-type: none;
		margin-top: 0;
	}
	
	#book-graphic {
		margin-left: 86px;
	}
	#book-graphic img{
		margin-left: 0px;
		margin-right: 0px;
	}
	
	#sub-head {
		/*border: 1px solid red;*/
		width: 480px;
		height: 80px;
		/*color: #a9a9a9;*/
	}
	#sub-head p {
		text-align: center;
		font-weight: bold;
		font-size: 10pt;
	}
	/*Differtent font for the footers?*/
	#footer {
		border: 1px solid black;
		width: 500px;
		
		/*position: absolute;*/
		/*top: 550px;*/
		/*left: 170px;*/
		margin-top: 10px;
		font-family: Century Gothic, Arial, Helvetica, sans-serif;
	}
	#footer h2{
		position: relative;
		margin-bottom: 0px;
		margin-top: 0px;
		font-size: 10pt;
		text-align: center;
	}
	#footer p{
		font-size: 8pt;
		margin-top: 0;
		margin-left: 0;
		text-align: center;
	}
	
	#abta p{
		margin-top: 5px;
		font-size: 7pt;
		text-align: center;
	}
	#logos {
		position: relative;
		left: 150px;
		width: 200px;
		margin-top: 0px; 
	}
	
	#logos img{
		padding: 5px 2px 5px 2px;
		margin-left: 10px;	
	}
	
	
	#noscript-links p{
		padding: 0;
		margin: 0;
		text-align: center;
		
	}
	#noscript-links a{
		font-size: 8pt;
	}
	
	.team {
		text-decoration: underline;
		color: #c96;
	}
	
	h3 {
	    text-align: center;
		font-size: 10pt;
		text-decoration: underline;
	}
	
	h4 {
	    text-align: left;
		font-size: 10pt;
	}

	

