body	{
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000;
	font-size: 14px;
	background-color: #fff;
	}
		
#header {
	background-image: url("../img/anziba_lblue.gif");
	background-position: 0px 0px ;
	background-repeat: no-repeat;	
	background-color: #69f;
	height: 95px;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	}
		
#header img { float: left;} /* Can be deleted */

#header h1 { margin: 0px 40px 5px 60px;
	font: 18px Arial, Helvetica, sans-serif;
	color: #fff;
	padding-left: 50%;
	padding-top: 30px;
	}

#header h1 a { 
	text-decoration: none; 
	color: #fff;
	}

#columnLeft {
	float: left;
	width: 152px;
	margin: 0px;
	height: 600px;
	background-color: #6699FF;
	}
		
#columnLeft p { margin: 0; }
		
#columnRight { 
	padding: 10px 30px; 
	margin-left: 152px; 
	background-color: #FFFFFF;
	}

#columnRight p { 
	margin: 0px 20px;
	padding: 10px; 
	}

#columnRight h2 { 
	font: 24px Arial, Helvetica, sans-serif;
	color: #003366; 
	margin: 0px;
	padding: 10px 0px;
	}

#columnRight h3 { 
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #0033AA; 
	margin: 10px 10px 0px 10px;
	padding: 10px;
	}

#columnRight h4 { 
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #003366; 
	margin: 0px 10px;
	padding: 0px 10px;
	}

#columnRight dl { 
	margin: 0px 30px 20px 30px;
	padding: 0px;
	}

#columnRight dl dt { 
	padding: 10px 0px 0px 0px;
	font-weight: bold;
	}

#columnRight ul { 
	list-style: square; 
	margin: 0px 0px 30px 50px; 
	padding: 0px; 
	} 

#columnRight ol { 
	margin-left: 80px; 
	padding: 0px; 
	} 

#columnRight ul li {
	color: #0033aa;
	padding-bottom: 2px;
	}

.plaintext { color: #000000; }

#columnRight strong { 
	font-weight: bold;
	color: #000000; 
	}

#breadcrumb p {
	font-size: 10px;
	margin: 0px; 
	border: 0px;
	padding: 0px;
	}

.newsitem { 
	border: 1px solid #003366;
	margin: 10px;
	padding: 10px;
	}

h2.newsitem { 
	font: 24px Arial, Helvetica, sans-serif;
	color: #003366; 
	margin: 0px;
	padding: 10px;
	}
	
#columnRight .title { text-align:center;	padding: 0 0 20px 0; }

#columnRight table { margin-left: 80px; }
#columnRight table.dates th { text-align:right; font-weight: normal; }
#columnRight table.dates td { font-weight: bold; }

/* BY LAWS */

#bylaws ol li {
	padding: 10px; 
	font: bold 14px Arial, Helvetica, sans-serif;
	}

#bylaws ol ol { list-style-type: lower-alpha; }
#bylaws ol ol li { font-weight: normal ; }
#bylaws ol ol ol { list-style-type: decimal; }
#bylaws p { font-weight: normal ; }

/* CONSTITUTION */


#constitution h2 { 
	font: 18px Arial, Helvetica, sans-serif;
	color: #003366; 
	margin: 20px 10px 10px -30px;
	padding: 10px;
	}

#constitution ol li {
	padding: 10px;
	font: bold 14px Arial, Helvetica, sans-serif;
	}

#constitution ol ol { list-style-type: decimal; }
#constitution ol ol li { font-weight: normal ; }
#constitution ol ol ol { list-style-type: lower-alpha; }
#constitution ol ol ol ol { list-style-type: lower-roman; }
#constitution dl dd { font-weight: normal ; }
#constitution p { font-weight: normal ; }


#contents {
	float: right;
	margin: 0px;
	font-size: 0.9em;
	font-weight: bold;
	width: 152px;
	padding: 0 0 0 0; 
	margin-bottom: 1em; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	background-color: #6699FF; 
	clear: both;
	vertical-align: top;
	}

#contents ul {
	list-style: none; 
	margin: 0; 
	padding: 0; 
	}

#contents ul li { margin: 0; }

#contents ul li a:link {
	display: block; 
	padding: 6px ; 
	border-right: 10px solid #6699FF; 
	border-bottom: 1px solid #6699FF;
	background-color: #336699; 
	color: #fff; 
	text-decoration: none; 
	width: 100%;

	}

#contents ul li a:visited {
	display: block; 
	padding: 6px ; 
	border-right: 10px solid #6699FF; 
	border-bottom: 1px solid #6699FF;
	background-color: #336699; 
	color: #fff; 
	text-decoration: none; 
	width: 100%;
	}

#contents ul li a:hover {
	border-right: 10px solid #336699;
	border-bottom: 1px solid #336699; 
	background-color: #003366; 
	color: #fff; 
	}

/* FOOTER */

#footer {
	clear: both;
	background-color: #ffffff;
	padding-bottom: 1em;
	border-top: 1px solid #6699FF;
	font-size: 80%;
	}

#footer p { text-align: center; color: #003366; }
#footer p a { text-decoration: none; color: #003366; }
#footer p a:hover { text-decoration: none; color: #0000FF; }


/* NAV SITE */

#navsite h5 { display: none; }

#navsite {
	font-size: 0.9em;
	font-weight: bold;
	width: 125px; 
	padding: 0 0 0 0; 
	margin-bottom: 1em; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	clear: both;
	}

#navsite ul {
	list-style: none; 
	margin: 0; 
	padding: 0; 
	}

#navsite ul li { margin: 0; }

#navsite ul li a:link {
	display: block; 
	padding: 10px 10px 10px 0.5em; 
	border-left: 10px solid #6699FF; 
	border-bottom: 1px solid #6699FF;
	background-color: #003366; 
	color: #fff; 
	text-decoration: none; 
	width: 100%; 
	}

#navsite ul li a:visited {
	display: block; 
	padding: 10px 10px 10px 0.5em; 
	border-left: 10px solid #6699FF; 
	border-bottom: 1px solid #6699FF;
	background-color: #003366; 
	color: #fff; 
	text-decoration: none; 
	width: 100%; 
	}

#navsite ul li a#current { 
	display: block; 
	padding: 10px 10px 10px 0.5em; 
	border-left: 10px solid #6699FF;
	border-bottom: 1px solid #6699FF; 
	background-color: #336699; 
	color: #fff; 
	text-decoration: none; 
	width: 100%; 
	}

html>body #navsite ul li a { 
	width: auto; 
	} 

#navsite ul li a:hover {
	border-left: 10px solid #003366;
	border-bottom: 1px solid #6699FF; 
	background-color: #336699; 
	color: #fff; 
	}

/* MENU RIGHT /*/

#menuRight h5 { display: none; }

#menuRight {
	float: right;
	font-size: 12px;
	font-weight: bold;
	width: 100px; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	border: 1px solid #003366;
	margin: 20px;
	padding: 10px 20px 0px 20px;
	}

#menuRight ul {
	list-style: square; 
	margin-left: 10px; 
	padding: 0px; 
	color: #003366;
	}

#menuRight ul li { 
	margin: 0; 
	padding: 5px 0px 0px 0px ;
	}

#menuRight ul li a:link {
	text-decoration: none; 
	color: #336699;
	}

#menuRight ul li a:visited {
	text-decoration: none; 
	color: #336699;
	}

html>body #menuRight ul li a { 
	width: auto; 
	} 

#menuRight ul li a:hover {
	color: #6699FF; 
	}

/* NUMBERED MENU */

#menuRight ol {
	margin-left: 10px; 
	padding: 0px; 
	color: #003366;
	}

#menuRight ol li { 
	margin: 0; 
	padding: 5px 0px 0px 0px;
	}

#menuRight ol li a:link {
	text-decoration: none; 
	color: #336699;
	}

#menuRight ol li a:visited {
	text-decoration: none; 
	color: #336699;
	}

html>body #menuRight ol li a { 
	width: auto; 
	} 

#menuRight ol li a:hover {
	color: #6699FF; 
	}

/* FORM */

fieldset { 
	width: 600px;
	padding: 10px;
	border: 1px solid #b4bec7;
	}

#anzibaform p { margin: 0; }

#anzibaform td { font-weight: bold; }

legend { font-weight: bold; }

.buttonSubmit {
	margin: 10px;
	border: 1px solid #b4bec7;
	background-color: #d7e0ef;
	width: 80px;
	color: #39638d;
	font-weight: bold;
	text-decoration: none; 
	}
