
body{
	min-width: 1000px;
	background-color: #5a5a5a;
	font-size:90%;
	font-family: helvetica;
	}

p{
	align: left;
	font-family: tahoma;
	font-size: 90%;
	font-weight: normal;
	}
	
img{
	border: 0px solid black;
	}

img.cimg{
    display: block;
    margin-left: auto;
    margin-right: auto
    }
			
#wrapper{
	background-color: #fdfdfd;
	margin: auto;
	width: 97%;
	padding: 5px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border: 2px solid #000;
	}
	
#header{
	clear: both;
	margin: auto;
	width: 97%;
	height: 70px;
	border: 0px dashed #ff0000;
	}
	
#nav{
	clear:both;
	width: 90%;
	margin: auto;
	padding: 2px;
	background-color: #006080;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #000;
	-moz-box-shadow: 3px 3px 5px black;
	-webkit-box-shadow: 3px 3px 5px black;
	box-shadow: 3px 3px 5px black;
	}
	
#nav ul{
	margin: 0px;
	padding: 5px;
	text-align: center;
	}

#nav ul li{
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	text-align:center;
	}
	
#nav ul li a{
	font-family: arial;
	font-weight: bold;
	font-size: 85%;
	font-variant: small-caps;
	padding: 5px 5px 5px 5px;
	color: #ffffff;
	line-height: 80%;
	text-decoration: none;
	}
	
#nav ul li a:hover{
	background-color: #ffffff;
	color: #5a5a5a;
	text-align: right;
	text-decoration: none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid #000;
	}

#nav ul li a.selected{
	background-color: #f5f5f5;
	color: #000000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #000;
	text-decoration: none;
	}	
	
#content{
	clear: both;
	margin: auto;
	width: 97%;
	padding: 5px;
	border: 0px dashed #ff0000;
	}

.lside{
	float: left;
	margin: 0% 0% 0% 1%;
	padding: 5px 5px 5px 5px;
	border: 0px dashed #ff0000;
	}
	
.rside{
	float: right;
	margin: 0% 0% 0% 1%;
	padding: 5px 5px 5px 5px;
	border: 0px dashed #ff0000;
	}

.ccol{
	margin: 0% 0% 0% 1%;
	padding: 5px 5px 5px 5px;
	border: 0px dashed #ff0000;
	}
		
.ccol.cc{
	margin: 2% 30% 2% 20%;
	}
	
#footer{
 	clear:both;
     border: 0px solid green;
     }
     
 #footer p{
	font-size: 80%;
    text-align:center;
    }
	
.f1{
	padding-left: 3%;
	padding-right: 3%;
	font-size: 100%;
	color: #0f74a5;
	font-family: arial black;
	font-style: italic;
	font-variant: small-caps;
	}
	
/* Horizonal List */

.hlist{
	clear:both;
	width: 90%;
	margin: auto;
	padding: 5px;
	}
	
.hlist ul{
	margin: 0px;
	padding: 7px;
	text-align: center;
	}

.hlist ul li{
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	text-align:center;
	}
	
.hlist ul li a{
	font-family: arial;
	font-weight: bold;
	font-size: 85%;
	font-variant: small-caps;
	padding: 8px 5px 8px 5px;
	color: #006080;
	line-height: 80%;
	text-decoration: none;
	}
	
.hlist ul li a:hover{
	background-color: #006080;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 0px solid #000;
	}

.hlist ul li a.selected{
	background-color: #f5f5f5;
	color: #000000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #000;
	text-decoration: none;
	}	

/* Vertical List */

.vlist{
	margin: auto;
	padding: 0px;
	font-family: arial black;
	font-size: 95%;
	font-variant: small-caps;
	text-align: center;
	color: #000000;
	}
	
.vlist h1{
	margin: 0px;
	font-family: arial black;
	font-size: 110%;
	font-weight:bold;
	font-variant: small-caps;
	text-align: center;
	}
	
.vlist ul{
	margin: 0px;
	padding: 10px;
	list-style: none;
	text-align: center;
	}

.vlist ul li{
	margin: 0px;
	padding: 0px 5px 0px 5px;
	font-family: tahoma;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 90%;
	line-height: 180%;
	text-align: left;
	color: #006080;
	}

.vlist ul li.fb{
	margin: 7px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #000;
	-moz-box-shadow: 3px 3px 5px black;
	-webkit-box-shadow: 3px 3px 5px black;
	box-shadow: 3px 3px 5px black;
	}

.vlist span.ti{
	font-family: arial black;
	font-size: 120%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	}
	
.vlist ul li a{
	display: block;
	color: inherit;
	text-decoration: none;
	}

.vlist ul li a:hover{
	color: inherit;
	text-align: center;
	text-decoration: underline;
	}

.vlist ul li a.selected{
	color: #ffcf06;
	text-decoration: none;
	}	

.vlist ul li a.dashed{
	border-bottom: 1px dashed #C39C4E;
	}

.vlist ul li a.nolink{
	color: inherit;
	text-decoration: none;
	text-align: left;
	}

.vlist ul li a.nbg{
	color: #000000;
	}
	
.vlist ul li.bg{
	background-color: #006080;
	color: #ffffff;
	}

.vlist ul li a.bg{
	color: #ffffff;
	}
	
/* Single List*/

.slist{
	margin: 7px 0px 5px 0px;
	color: #000000;
	text-align: center;
	}

.slist h1{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #ffffff;
	font-family: arial black;
	font-size: 100%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	}
	
.slist a{
	color: #ffffff;
	font-family: tahoma;
	font-weight: bold;
	text-decoration: none;
	}
	
.slist a:hover{
	color: #fafafa;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
	}

.slist.fb{
	padding: 5px 10px 5px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #000;
	-moz-box-shadow: 3px 3px 5px black;
	-webkit-box-shadow: 3px 3px 5px black;
	box-shadow: 3px 3px 5px black;
	}
	
.slist.bg{
	background-color: #006080;
	}

/* Display in Columns */

.colc{
-moz-column-count: 3;
-moz-column-gap: 1em;
-moz-column-rule: 1px solid black;
-webkit-column-count: 3;
-webkit-column-gap: 1em;
-webkit-column-rule: 1px solid black;
}

.colc2{
-moz-column-count: 2;
-moz-column-gap: 1em;
-moz-column-rule: 0px solid black;
-webkit-column-count: 2;
-webkit-column-gap: 1em;
-webkit-column-rule: 0px solid black;
}

.colc3{
-moz-column-count: 3;
-moz-column-gap: 1em;
-moz-column-rule: 0px solid black;
-webkit-column-count: 3;
-webkit-column-gap: 1em;
-webkit-column-rule: 0px solid black;
}

.colc4{
-moz-column-count: 4;
-moz-column-gap: 1em;
-moz-column-rule: 0px solid black;
-webkit-column-count: 4;
-webkit-column-gap: 1em;
-webkit-column-rule: 0px solid black;
}


/* Standard Column Widths */

.cw1{
	width: 100%;
	}

.cw2{
	width:45%;
	}

.cw3{
	width: 30%;
	}

.cw4{
	width: 22%;
	}
	
/* Date Time Format */

.dt{
	font-size: 70%;
	}

/* Center Text */
	
.ct{
	text-align: center;
	}

.lt{
	text-align: left;
	}
	
.fbor{
	margin: 1% 1% 1% 1%;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border: 1px solid #000;
	-moz-box-shadow: 3px 3px 5px black;
	-webkit-box-shadow: 3px 3px 5px black;
	box-shadow: 3px 3px 5px black;
	}
			
/* Define Titles */

.t0{
	font-size: 140%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	}
	
.t1{
	font-size: 90%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	}

.t2{
	font-size: 110%;
	font-weight: bold;
	}

.t3{
	font-size: 75%;
	font-weight: bold;
	}

.t4{
	font-size: 100%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	}

.t41{
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	}

.t41c{
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	color: #001080;
	}
	
.t5{
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	}

.t6{
	color: #984807;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	}

.t7{
	font-size: 110%;
	text-align: left;
	}

.t8{
	color: #984807;
	font-size: 100%;
	font-famliy: arial black;
	font-weight: bold;
	text-align: center;
	font-variant: small-caps;
	}

.clf{
	clear: left;
	}

.crf{
	clear: right;
	}

.fclear{
	clear:both;
	}

