 	/* Home Page styles */ 
 
 body {
 		background: #0d1d50;
 		  text-align: center;
	     font: normal 9pt verdana,arial,Helvetica,sans-serif;
	     color: #D7E2FB;
        margin:0;
        padding:0;
       }
		 
	/* header styles */
    #header {
	 	background-color: #0d1d50;
		clear:left;
		float:left;
		width:100%;
		overflow:hidden;
		
    }
	 
	 .header9 { 
font-size: 18px;
	font-weight: bold;
	font-style: italic; 
	color: #F0D045;
	}	
		
		
	/* Navbar styles */
	#navbar ul {
	margin: 0;
	padding: 1em 0em 2em 0em;
	list-style-type: none;
	text-align: center;
	background-color: #0d1d50;
}

#navbar ul li { display: inline; }

#navbar ul li a {
	text-decoration: none;
	padding: .2em 1em;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 2px;
	color: #fff;
	background-color: #0d1d50;
}

#navbar ul li a.button:visited   {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	background-color: #FFFFCE;
	width: 125px;
	color: navy;
}

#navbar ul li a:hover {
	color: #000;
	border-style: outset;
	border-color: #F4F707;
	border-width: 2px;
	background-color: #CA9D04;
	}
		
	/* column container */
	.colmask {
		clear:both;
		float:left;
		width:100%;				/* width of page */
		overflow:hidden;		
	}
	
	/* common column settings */
	.colright,	
	.colmid,
	.colleft {
		float:left;
		width:100%;				/* width of page */
		position:relative;
	
	}
	
	.col1 {
		float:left;
		position:relative;
		padding:.5em 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
								only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
		background-color: #384a81;
	}
	
	.col2 {
		float:left;
		position:relative;
		padding:.5em 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
								only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
		background-color: #0d1d50;
	}
	
	.col3 {
		float:left;
		position:relative;
		padding:.5em 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
								only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
		background-color: #0d1d50;
	}
		
	/* 3 Column settings */
	.threecol {
		background:#0d1d50;		/* right column background colour */
	}
	
	.threecol .colmid {
		right:25%;				/* width of the right column */
		background:#0d1d50;		/* center column background colour */
	}
	
	.threecol .colleft {
		right:50%;				/* width of the middle column */
		background:#0d1d50;		/* left column background colour */
	}
	
	.threecol .col1 {
		width:46%;				/* width of center column content (column width minus padding on either side) */
		left:102%;				/* 100% plus left padding of center column */
	}
	
	.threecol .col2 {
		width:21%;				/* Width of left column content (column width minus padding on either side) */
		left:31%;				/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	
	.threecol .col3 {
		width:21%;				/* Width of right column content (column width minus padding on either side) */
		left:85%;				/* Please make note of the brackets here:
								(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}	
	
	/* Header text styles */
	
	.header4 { 
   font-size: 12px;
	font-weight: bold;
	font-style: normal; 
	color: #F0D045;
	}	
	
		/* lower nav bar styles */
	
	#navbar2 ul li { display: inline; }

#navbar2 ul li a {
	text-decoration: none;
	padding: .2em 1em;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	color: #fff;
	background-color: #062DA9;
   }

#navbar2 ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
	text-align: center;
	color:  #B4B4FB;
	background-color: #0d1d50;
   }

#navbar2 ul li a.button:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:  #B4B4FB;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	background-color: #FFFFCE;
   }

#navbar2 ul li a:hover {
	color: #000;
	border-style: outset;
	border-color: #F4F707;
	border-width: 2px;
	background-color: #CA9D04;
   }

/* lower nav bar3 styles */
	
	#navbar3 ul li { display: inline; }

#navbar3 ul li a {
	text-decoration: none;
	padding: .2em 1em;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	color: #fff;
	background-color: #062DA9;
   }

#navbar3 ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
	text-align: center;
	color:  #B4B4FB;
	background-color: #0d1d50;
   }

#navbar3 ul li a.button:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:  #B4B4FB;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	background-color: #FFFFCE;
   }

#navbar3 ul li a:hover {
	color: #000;
	border-style: outset;
	border-color: #F4F707;
	border-width: 2px;
	background-color: #CA9D04;
   }


/* lower nav bar4 styles */
	
	#navbar4 ul li { display: inline; }

#navbar4 ul li a {
	text-decoration: none;
	padding: .2em 1em;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	color: #fff;
	background-color: #062DA9;
   }

#navbar4 ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
	text-align: center;
	color:  #B4B4FB;
	background-color: #0d1d50;
   }

#navbar4 ul li a.button:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:  #B4B4FB;
	border-style: outset;
	border-color: #8DA5F1;
	border-width: 3px;
	background-color: #FFFFCE;
   }

#navbar4 ul li a:hover {
	color: #000;
	border-style: outset;
	border-color: #F4F707;
	border-width: 2px;
	background-color: #CA9D04;
   }






	/* Footer styles */
	#footer {
    clear:both;
    padding:1em 2%;
    background-color: #0d1d50;
	 border-style: groove;
	 border-color: #708090;
    }