﻿@charset "UTF-8";
	/* Reset browsers default styles */
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol, ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	margin: 0;
	padding: 0;
	font-weight: normal;
		font-style: normal;
		font-size: 100%;
		line-height: 1;
		font-family: inherit;
		text-align: left;}
table { border-collapse: collapse; border-spacing: 0;}
ol,ul { list-style: none;}
q:before,q:after,
blockquote:before,blockquote:after { content: "";}

	/* Body styles */
body {
	background-image:url(Images/leftBckgrnd.gif);
	background-position: left top;
	background-repeat:repeat-y;
	position:relative;
	font-family: Verdana;
	font-size: 12px; }
p { line-height: 1.3em;}
h1 { font-weight: bold; color:#009900; padding-bottom:15px;}
strong { font-weight:bold;}

	/* Styles and substyles for main layout divs */
#container {
	width: 900px;
	height:600px;}
	
	#branding {
		width:250px; 
		height:600px; 
		position:absolute; 
		left:0; 
		top:0; 
		background-position:left center; 
		background-repeat:no-repeat;}
		#branding img { position:absolute; left:0; top:0;}
	
	#header { position:absolute; left:250px; top:0; padding-left:100px; height:110px;}
	
	#menu {
		position:absolute; 
		left:250px; 
		top:110px; 
		width:200px; 
		height:380px; 
		padding-left:15px;
		border-right:solid 1px #FF6600;
		font-size:11px;
		color: #333333;}
		#menu li {padding: 0 0 10px 0;} 
		#menu li.linkGroupTitle {padding-top: 10px;}
		#menu li a:link, #menu li a:visited { text-decoration:none; color: #999999;}
		#menu li a:hover { color: #009900;}
		#menu li#wcm, #menu li#mm, li#vms, li#sui, li#chb, li#lhi { padding-left:20px;}
	
	#content { width:430px; height:380px; position:absolute; top:110px; left:465px; padding-left:15px; color:#444444;}	
		#text { position:absolute; left:15px; bottom:0;}
		#text1 { position:absolute; left:15px; top:10px; width:400px;}
		#text1 ol { margin: 0 0 30px 0; padding:0; list-style-type:decimal; list-style-position:inside; width:260px;}
		#text1 ol li {padding-bottom:5px;}
		#text2 { position:absolute; left:15px; bottom:0; top:10px; width:400px; }
		#text2 p { padding:0 0 10px 0; width:380px;}
		#text p { padding-top:10px;}
		#text2 h1 {font-weight: bold; color:#FF6600;}
		#conImageH {width:200px; float:left;}
		#conImageV {width:130px; float:right;}
		.overflowText {height:380px; width:400px; overflow:auto;}
		.overflowText1 {height:160px; width:400px; overflow:auto;}
		.overflowText p, .overflowText1 p { padding-right:10px;}
		.note {font-size:10px; color:#777777;}
		ul {width: 400px; overflow: auto; font-size:11px; margin-top: 10px;}
		ul li {line-height: 1.3em;}
		ul#additionalResources {height: 140px; width:410px;}
		ul#additionalResources li{margin-bottom: 10px;}
		ul#sampleReports li{margin-bottom: 10px; width:400px;}
		ul#memberList {width: 430px; height:320px; overflow:auto; padding:10px 0 0 0; margin:0;}
		ul#memberList li { margin:0; padding:0;}
		ul#memberList li span { font-weight:bold;}
		h3.rTitle { text-align:right;}
		ul#eventsList {height:150px; width: 430px; overflow:auto;}
		ul#eventsList li{margin-bottom: 10px;}
		ul#eventsList li h1 {font-weight: bold; color:#FF6600;}
		ul#mtngMinutes {height: 150px; overflow:auto;}
		ul#mtngMinutes li { padding-top:3px;}   
		#minutesTitle { margin:0; padding: 10px 0 0 0;}                
		ol {width:400px; overflow:auto; font-size:11px; margin-top:10px; height:140px;}
		ol li { line-height:1.3em;}
		ol li ul { margin-left:40px; list-style:circle; width:200px;}
		ol li ul li { padding-top:5px;}
		ol#q { margin-bottom:10px; }
		ol#q li { padding-bottom:5px;}
		ol#q li a:link, ol#q li a:visited {color: #FF6600; font-weight:bold;}
		ol#a li p span { color: #FF6600;  font-weight:bold;}
		h4.faqTitle { color: #009900; height:1em; font-weight:bold; padding:2px; width:400px;
		              border-bottom: solid 1px #090;}
	
	#footer { position:absolute; left:250px; top:490px; padding-left:170px;}
		#footer p {
			font-size:10px; 
			color:#999999; 
			height:30px;
			padding: 80px 0 0 115px; 
			margin-top:5px;
			background-image:url(Images/imgFooter.jpg); 
			background-position:left top; 
			background-repeat:no-repeat;}  
