    /* <!-- */
    /* General styles */
    body {

		line-height: 1.5em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
        margin:0;
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */
        width:100%;
        background:#fff;
        min-width:600px;    /* Minimum width of layout - remove line if not required */
							/* The min-width property does not work in old versions of 

Internet Explorer */
/*		font-size:90%; */
    }

	img {
		border:none;
	}

	a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #B13710;
		border:none;
	}


	a:visited {
		color: #66AFD8;
	}
	
	a:hover {
		color: #40657F;
		text-decoration:none;
		background:#fff;
	}
	
	a:active {
		color: #B4320E;
	}

	/* Header styles */
    #header {
        clear:both;
        float:left;
        width:100%;
    }

	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */

	.colleft {
		float:left;
		width:100%;
		position:relative;
	}

	.col1,
	.col2 {
		float:left;
		position:relative;
		padding:0 0 0 0;
		overflow:hidden;
	}



	/* 2 Column (left menu) settings */
	.leftmenu {
		background:#fff;		/* right column background colour */
	}
	.leftmenu .colleft {
		right:81%;			/* right column width */
		background:#fff;	/* left column background colour */
	}
	.leftmenu .col1 {
		width:80%;			/* right column content width */
		left:100%;			/* 100% plus left column left padding */
	}
	.leftmenu .col2 {
		width:19%;			/* left column content width (column width minus left and right padding) */
		left:1%;			/* (right column left and right padding) plus (left column left padding) */
	}




.maincontent {
		margin: 5%;

}
	
	.nav-menu {
		border-right:2px solid #38607A;
		border-bottom:2px solid #38607A;
	
	}
	
	.nav-menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	} 
	
	.nav-menu ul li {
		text-indent : 5px;
		font: bold 14px Verdana;
		color:#fff;
		background:#38607A; /* the blue in the left menu */
	}
	 
	.nav-menu ul li ul li {
		padding: 2% 0% 3% 3%;
		color:#B13710;
		background:#fff;
		font: 12px Verdana;
		padding-left: 5%;
	} 




	/* Footer styles */
	#footer {
        clear:both;
        float:left;
        width:100%;
		background-color: #FFF;
		text-align: center;
		padding: 10px 0px;
		font-size: xx-small;

    }
	
	#footer a{
		font-size: xx-small;
	}
	
	
	ul {
		list-style: none;
	}
	
	.bullets {
	 	list-style: disc;
	
	}
	
	
	.tablemenu{
		background-color: #B1350F;
		padding:0px;
		margin:0px;
		font-weight: bold;
		font-size: 10px;
		overflow: hidden;
		width:100%;
		height:60px;
	}
	
	.tablemenu tr{
		background-color: #FFF;
	}
	
	.tablemenu td{
		background-color: #FFF;
	/*	align: center; */
		overflow: hidden;
		padding:0px;
		text-align: center;
	}
	
	
	.collage {
		background-image:url('../images/collage.jpg'); 
		background-repeat:repeat;
		height:72px;
	}
	
	.welcome {
		color: #436883;
		font-weight: bold;
		font-size: 16px;
		text-align: justify;
	}
	
	.boldtext
	{
		font-weight: bold;
	}
	
	
	.bigboldtext
	{
		font-size: 14px;
		font-weight: bold;
	}
	
	
	.pageHeader {	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #436883;
		font-weight: bold;
		font-size: 16px;
	}
	
	
	.horzmenu {
	
		/*border-bottom: 1px solid black; /*bottom horizontal line that runs beneath tabs */
		color: #B1350F;
		font-weight: bold;
		font-size: 10px;
			overflow: hidden;
			width:auto;
		
	}
	
	
	.horzmenu ul {
	 display:table;
		width: 100%;
		margin: 0;
		padding: 0;
		padding-left: 0px;
		/*offset of tabs relative to browser left edge*/
		font: bold 10px Verdana;
		list-style-type: none;
		}
	
	.horzmenu li {
	
		display: inline;
	
		width: 20%;
		margin: 0;
		padding: 0px 0px;
		/*padding inside each tab*/
	}
	
	
	.horzmenu li a {
		float: left;
		display: inline;
		/*text-decoration: none;
		*/
		height:30px;
		margin: 0;
		padding: 1% 2%; 
		/*padding inside each tab*/
		border: 2px solid #B1350F;
		/*right divider between tabs*/
		color: #B1350F;
		background: #FFFFFF;
		/*background of tabs (default state)*/
		vertical-align : top;
	}



    /* --> */
    <!--[if lt IE 7]>
    .col1 {
	    width:100%;
	}
    <![endif]-->

