@import url(meyerReset.css);
@import url(yuiFonts.css);
@import url(iconize.css);


html {
	overflow: scroll;
	-webkit-text-size-adjust:none
}

body {}

a:link { color: #418fdc; text-decoration: none; }
a:visited { color: #dcdc41; }
a:hover { color: #41dc8f; }
a:active { color: #e6ad75; }

/*start content items*/

p + p {
	margin-top: 1em;
}

p + h2 {
	margin-top: 1em;
}

p + h3 {
	margin-top: 1em;
}

p + h1 {
	margin-top: 1em;
}

p + ul {
	margin-top: 1em;
}

h1 {
	font-size: 131%;
	/*font-weight: bold;*/
	font-variant:small-caps;
	margin: 0 0 .5em 0;
}

h1.homepage {
	font-size: 138.5%;
	margin: 0em 0 0em 0;
}

h2 {
	font-size: 108%;
	/*font-weight: bold;*/
	font-variant:small-caps;
	/*margin: 0 0 0em 0;*/
}

h3 {
	font-size: 100%;
	font-weight: bold;
}
.specialMeeting {
	font-size: 105%;
	font-weight: bold;
	font-color: red;
}

 /* DELETE the following two classes once the site is cleaned up*/
 
 
.contentHeader {
	font-size: 116%;
	font-weight: bold;
	margin: 0 0 .5em 0;
}

.contentSubHeader {
	font-size: 100%;
	font-weight: bold;
	margin: 0 0 .5em 0;
}

/* DELETE the preceding two classes once the site is cleaned up*/

table {
	margin: 1em 0em;
}

table, th, td {
	border: 1px solid black;
}

th {
	background-color:#a9ccef;
}

td, th {
	padding:6px;
}
	

blockquote {
	margin: 1em 3em 1em 3em;
}

ol {
	list-style-type: decimal;
	margin: 0em 3em 0em 3em;
	padding-bottom: 1em;
}

ol ol {
	list-style-type: lower-roman;
}

ol ol {
	list-style: lower-alpha;
}

ol ol ol {
	list-style-type: lower-roman;
}

ul { 
	list-style-type: circle;
	margin: 0em 3em 0em 3em;
	padding-bottom: 1em;
}

ul ul {
	list-style-type: square;
}

.mfdLink {
	list-style-image: url(/images/ul_Image.png);
	line-height: 1.25em;
}

.indent {
	text-indent: 3em; 
}

.indentNotesSubmitted {
	margin-left: 450px; 
}
.indentBlock {
	margin: 1em 0em 1em 3em;
}

img.faviconimg {
	border:0;
	width:11px;
	height:11px;
	padding-right:6px;
}

ul.favilist {
	list-style-type: none;
	padding-left: 2em;
	text-indent: -2em;
}

ol.lowerAlpha {
	list-style-type: lower-alpha;
}


/*end content items*/

/*start divs*/
#mainWrapper {
	width: 760px;
	margin: 0 auto;	
}

#header {
	margin: 0 auto;
	border-bottom: 2px solid #418fdc;
	width: 760px;
	height: 90px;

}

#navigation {
	width: 750px;
	height: 25px;
	margin: 0 auto;
	padding-right: 10px;
	margin-bottom: 1px;
}

/*start navigation specific*/
	#navigation ul {
			font-size: 116%;
			font-weight:bold;
			margin: 0;
			padding: 0;
			list-style: none;
		}
		
	#navigation ul li {
			display: block;
			position: relative;
			float: left;
		}
		
	#navigation li ul { display: none; }
		
	#navigation ul a {
			display: block;
			text-decoration: none;
			color: #418fdc;
			/*border-top: 1px solid #ffffff;*/
			padding: 5px 26px 2px 26px;
			background: #ffffff;
			margin-left: 1px;
			white-space: nowrap;
		}
		
	#navigation li ul li a {
			display: block;
			text-decoration: none;
			color: #418fdc;
			border: 1px solid #418fdc;
			padding: 3px 5px 3px 5px;
			background: #ffffff;
			margin-left: 1px;
			white-space: nowrap;
		}
		
	#navigation ul li a:hover { background: #a9ccef; }
	
	#navigation li:hover ul { 
			display: block; 
			position: absolute;
		}
	
	#navigation li:hover li { 
			float: none;
			font-size: 12px;
		}
	
	#navigation li:hover a { background: #ffffff; }
	
	#navigation li:hover li a:hover { background: #a9ccef; }

/*end navigation specific*/

.googleNav {
	float:right;
	margin-top: 1px;
	width: 250px;
}

#content {
	border: 2px solid #418fdc;
	width: 728px;
	margin: 0 auto;
	padding: 14px;
}

#contentPrint {
	width: 732px;
	margin: 0 auto;
	padding-left: 14px;
	padding-right: 14px;
}

#contentGear {
	border: 2px solid #418fdc;
	width: 742px;
	margin: 0 auto;
	padding-right: 14px;
}

#contentWrapper {
	border: 2px solid #418fdc;
	width: 756px;
	height:auto;
	margin: 0 auto;
	overflow:auto;
	//background-color:#418fdc;
}

#contentLeft {
	float:left;
	width:378px;
	height:auto;
}

#contentLeft img {
	display: block;
	max-height: 100%;
}

#contentRight {
	float:right;
	width:358px;
	padding: 10px;
	background-color:#FFFFFF;
}

/* Shadowbox */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(/images/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(/images/close.png);}
#sb-nav-next{background-image:url(/images/next.png);}
#sb-nav-previous{background-image:url(/images/previous.png);}
#sb-nav-play{background-image:url(/images/play.png);}
#sb-nav-pause{background-image:url(/images/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

.hidden {
	display: none;
}
/* end Shadowbox */

/*I don't think we need this anymore*/
#contentSearch {
	width: 760px;
	height: 60px;
	padding-top: 10px;
	border-bottom: 2px solid #418fdc;
	margin: 0 auto;
}

#footer {
	width: 760px;
	/*padding-top: 2px;*/
	height: auto;
	text-align: center;
	margin: 0 auto;
	font-size: 85%; 
} 

.footerMenu {
	width: 279px;
	height: auto;
	margin: 0 auto;
}

/*start footer items
.footerCopyright { font-size: 85%; }*/

/*end footer items*/

/*start navigation specific*/
	#footer ul {
			font-weight:bold;
			margin: 0;
			padding: 0;
			list-style: none;
		}
		
	#footer ul li {
			display: block;
			position: relative;
			float: left;
		}
		
	#footer li ul { display: none; }
		
	#footer ul a {
			display: block;
			text-decoration: none;
			color: #418fdc;
			/*border-top: 1px solid #ffffff;*/
			padding: 1px 9px 1px 9px;
			background: #ffffff;
			margin-left: 1px;
			white-space: nowrap;
			
		}
		
	#footer li ul li a {
			display: block;
			text-decoration: none;
			color: #418fdc;
			/*border: 1px solid #418fdc;*/
			padding: 1px 5px 1px 5px;
			background: #ffffff;
			margin-left: 1px;
			white-space: nowrap;
		}
		
	#footer ul li a:hover { background: #a9ccef; }
	
	#footer li:hover ul { 
			display: block; 
			position: absolute;
		}
	
	#footer li:hover li { 
			float: none;
			font-size: 12px;
		}
	
	#footer li:hover a { background: #ffffff; }
	
	#footer li:hover li a:hover { background: #a9ccef; }

/*end navigation specific*/
