/* CSS Document */

img {
border:none;
behavior: url(../js/iepngfix.htc);
}

body	{
	background: url(../images/bkgrd.gif) repeat-x #4d4d3c;
	margin: 0px;
	color: #525252;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

a	{
	color: #3482aa;
	text-decoration: none;
}

a:hover	{
	text-decoration: underline;
}

h1	{
	color: #745a24;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	padding: 15px 0px 8px 0px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px solid #c5c5a0;
	line-height: 26px;
}

h2	{
	color: #5b7030;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 8px 0px 0px 0px;
}

h2	a {
	color: #5b7030;
}

h3	{
	color: #7fa337;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	line-height: normal;
}


h3 a	{
	color: #7fa337;
}

h3 a:hover	{
	text-decoration: underline;
	color: #7fa337;
}

h4	{
	color: #9b7b2f;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	line-height: normal;
}

h4 a	{
	color: #9b7b2f;
}

h4 a:hover	{
	color: #9b7b2f;
}


h5	{
	color: #515151;
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	font-weight: normal;
}

h6	{
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px 0px 0px 5px;
}

h7	{
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding:0px;
}


#container	{
	width: 870px;
	margin: 0 auto;
	padding: 10px 0px 0px 0px;
	position: relative;
}

#header	{
	height: 117px;
	background: url(../images/headerBkgrd.gif) no-repeat;
	padding: 0px 9px 0px 12px;
}

#essentialinkHeader	{
	height: 117px;
	background: url(../images/essentialinkHeaderBkgrd.gif) no-repeat;
	padding: 0px 9px 0px 12px;
}

#cSacLogo	{
	position: absolute;
	top: 20px;
	left: 20px;
}

.logoPrint	{
	display: none;
}

#cSacLogoSmall	{
	position: absolute;
	top: 15px;
	left: 30px;
}

#essentialinkHeaderLogo	{
	position: absolute;
	top: 45px;
	left: 30px;
}

#content	{
	margin: 0px 9px 0px 12px;
	background: url(../images/contentBkgrd.gif) repeat-y #ffffff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	width: 849px;
	border-top: 5px solid #fff;
}

#breadcrumbs {
	margin: 0 0 5px 0;
	padding: 5px 0px 7px 35px;
	font-size: 11px;
}

#breadcrumbs a {
	color: #4b7a41;
}

#contentCalendar	{
	margin: 0px 9px 0px 12px;
	background: url(../images/contentBkgrdCalendar.gif) repeat-y #ffffff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	width: 845px;
	border-top: 4px solid #fff;
}

#contentOneColumn	{
	margin: 0px 9px 0px 12px;
	background: #ffffff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	width: 849px;
	border-top: 5px solid #fff;
}

#contentTwoColumn	{
	margin: 0px 9px 0px 12px;
	background: url(../images/contentBkgrdTwoColumn.gif) repeat-y #ffffff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	width: 849px;
	border-top: 5px solid #fff;
}

#contentTwoColumnAlt	{
	margin: 0px 9px 0px 12px;
	background: url(../images/contentBkgrdTwoColumnAlt.gif) repeat-y #ffffff;
	border-left:0px solid #fff;
	border-right:0px solid #fff;
	width: 849px;
	border-top: 5px solid #fff;
}

.memberStatus	{
	float: right;
	color: #4c4c4c;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding: 10px 20px 0px 0px;
}

.memberStatus  a {
	color: #0d7207;
	text-decoration: underline;
}

.memberStatus a:hover	{
	color: #0d7207;
	text-decoration: none;
}

#search	{
	height: 47px;
	width: 200px;
	background: url(../images/searchBkgrd.gif) repeat-x;
	position: absolute;
	top: 42px;
	left: 643px;
	padding: 0px 8px 0px 6px;
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #4a4a3a;
}

#search .title	{
	padding: 20px 2px 0px 0px;
	font-weight: bold;
}

#search div	{
	float: left;
}

#search .searchBox	{
	width: 107px;
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 11px;
	border:1px solid #b9b9ae;
	padding: 2px;
}

#search .box	{
	padding: 15px 0px 0px 0px;
}

#search .box input	{
	width: 105px;
}

#search .button	{
	padding: 16px 0px 0px 0px;
}


#nav	{
	height: 40px;
	width: 620px;
	position: absolute;
	left: 16px;
	top: 87px;
}


#nav ul	{
	margin:0px;
	padding:0px;
}

#nav li	{
	float:left;
	padding:0px;
	margin:0px;
	list-style: none;
	background-repeat: no-repeat;
}

#nav a {display:block; height:0; padding-top:40px; color:#000; overflow:hidden;}

#nav li.nav1	{width:51px;}
#nav li.nav2	{width:75px;}
#nav li.nav3	{width:70px;}
#nav li.nav4	{width:80px;}
#nav li.nav5	{width:70px;}
#nav li.nav6	{width:67px;}
#nav li.nav7	{width:75px;}
#nav li.nav8	{width:67px;}
#nav li.nav9	{width:62px;}

#nav a#navName1	{background: url(../images/nav.gif) 0px 0px;}
#nav a#navName2	{background: url(../images/nav.gif) -51px 0px;}
#nav a#navName3	{background: url(../images/nav.gif) -126px 0px;}
#nav a#navName4	{background: url(../images/nav.gif) -196px 0px;}
#nav a#navName5	{background: url(../images/nav.gif) -276px 0px;}
#nav a#navName6	{background: url(../images/nav.gif) -346px 0px;}
#nav a#navName7	{background: url(../images/nav.gif) -413px 0px;}
#nav a#navName8	{background: url(../images/nav.gif) -488px 0px;}
#nav a#navName9	{background: url(../images/nav.gif) -555px 0px;}

#nav a#navName1:hover	{background: url(../images/navOver.gif) 0px 0px;}
#nav a#navName2:hover	{background: url(../images/navOver.gif) -51px 0px;}
#nav a#navName3:hover	{background: url(../images/navOver.gif) -126px 0px;}
#nav a#navName4:hover	{background: url(../images/navOver.gif) -196px 0px;}
#nav a#navName5:hover	{background: url(../images/navOver.gif) -276px 0px;}
#nav a#navName6:hover	{background: url(../images/navOver.gif) -346px 0px;}
#nav a#navName7:hover	{background: url(../images/navOver.gif) -413px 0px;}
#nav a#navName8:hover	{background: url(../images/navOver.gif) -488px 0px;}
#nav a#navName9:hover	{background: url(../images/navOver.gif) -555px 0px;}

#nav a#navName1Selected	{background: url(../images/navOver.gif) 0px 0px;}
#nav a#navName2Selected	{background: url(../images/navOver.gif) -51px 0px;}
#nav a#navName3Selected	{background: url(../images/navOver.gif) -126px 0px;}
#nav a#navName4Selected	{background: url(../images/navOver.gif) -196px 0px;}
#nav a#navName5Selected	{background: url(../images/navOver.gif) -276px 0px;}
#nav a#navName6Selected	{background: url(../images/navOver.gif) -346px 0px;}
#nav a#navName7Selected	{background: url(../images/navOver.gif) -413px 0px;}
#nav a#navName8Selected	{background: url(../images/navOver.gif) -488px 0px;}
#nav a#navName9Selected	{background: url(../images/navOver.gif) -555px 0px;}

#dropmenudiv{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #a20d0f;
word-spacing:1px;
position:absolute;
border-bottom:1px solid  #D5D3BE;
border-bottom-width: 0;
line-height:17px;
z-index:100;
}

#dropmenudiv a{
color: #ffffff;
background-color: #829c69;
width: 190px;
display: block;
text-indent: 10px;
border-bottom: 1px solid  #296529;
padding: 3px 0;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #1f5f22;
color: #ffffff;
}

#leftColumn	{
	width: 171px;
	float: left;
	padding: 0px 0px 0px 3px;
}

#middleColumnCalendar {
	width: 629px;
	margin: 0px 5px 0px 6px;
	padding: 10px 15px 0px 10px;
	float: right;
}

#oneColumnCalendar {
	width: 629px;
	margin: 0px 5px 0px 6px;
	padding: 10px 15px 0px 10px;
	float: right;
}

#twoColumnCalendar {
	width: 629px;
	margin: 0px 5px 0px 6px;
	padding: 10px 15px 0px 10px;
	float: right;
}

#middleColumn {
	width: 459px;
	margin: 0px 3px 0px 6px;
	padding: 0px 15px 40px 15px;
	float: left;
	background: url(../images/middleColumnBkgrd.gif) no-repeat;
	line-height: 20px;
	min-height: 280px;
	font-size: 13px;
}

#middleColumn ul {
	margin: 10px 15px;
	padding: 0px;
}

#middleColumn ul li	{
	margin: 0px;
	padding: 0px;
}

#middleColumn ul li	{
	list-style: none;
	background: url(../images/greenBullet.gif) no-repeat 0px 6px;
	padding: 2px 0px 2px 25px;
}

#middleColumn ul li#pdfIcon	{
	list-style: none;
	background: url(../images/pdfIcon.gif) no-repeat 0px 6px;
	padding: 3px 0px 3px 25px;
}

#middleColumn ul li#ieIcon	{
	list-style: none;
	background: url(../images/ieIcon.gif) no-repeat 0px 4px;
	padding: 3px 0px 3px 25px;
}

#middleColumn ul li#wordIcon	{
	list-style: none;
	background: url(../images/docIcon.gif) no-repeat 0px 6px;
	padding: 3px 0px 3px 25px;
}

#middleColumnHome	{
	width: 489px;
	margin: 0px 5px 0px 5px;
	float: left;
	line-height: 18px;
}

#middleColumnHome a	{
	cursor: pointer;
}

#oneColumn	{
	width: 809px;
	margin: 0px;
	padding: 0px 15px 40px 18px;
	float: left;
	background: url(../images/oneColumnBkgrd.gif) 3px 0px no-repeat;
	line-height: 18px;
	min-height: 280px;
	
}

#oneColumn ul li	{
	margin: 0px;
	padding: 0px;
}

#oneColumn ul li	{
	list-style: none;
	background: url(../images/greenBullet.gif) no-repeat 0px 6px;
	padding: 2px 0px 2px 25px;
}

#oneColumn ul li#pdfIcon	{
	list-style: none;
	background: url(../images/pdfIcon.gif) no-repeat 0px 6px;
	padding: 3px 0px 3px 25px;
}

#oneColumn ul li#wordIcon	{
	list-style: none;
	background: url(../images/docIcon.gif) no-repeat 0px 6px;
	padding: 3px 0px 3px 25px;
}

#oneColumn ul li#ieIcon	{
	list-style: none;
	background: url(../images/ieIcon.gif) no-repeat 0px 4px;
	padding: 3px 0px 3px 25px;
}


#oneColumnHome	{
	width: 489px;
	margin: 0px 5px 0px 5px;
	float: left;
	line-height: 18px;
}

#oneColumnHome a	{
	cursor: pointer;
}

#twoColumn	{
	width: 650px;
	margin: 0 0 0 0;
	padding: 0px 8px 40px 15px;
	float: left;
	background: url(../images/twoColumnBkgrd.gif) 5px 0 no-repeat;
	line-height: 18px;
	min-height: 280px;
}

#twoColumn ul li	{
	margin: 0px;
	padding: 0px;
}

#twoColumn ul li	{
	list-style: none;
	background: url(../images/greenBullet.gif) no-repeat 0px 6px;
	padding: 2px 0px 2px 25px;
}

#twoColumn ul li#pdfIcon	{
	list-style: none;
	background: url(../images/pdfIcon.gif) no-repeat 0px 6px;
	padding: 3px 0px 3px 25px;
}

#twoColumn ul li#wordIcon	{
	list-style: none;
	background: url(../images/docIcon.gif) no-repeat 0px 6px;
	padding: 3px 0px 3px 25px;
}

#twoColumn ul li#ieIcon	{
	list-style: none;
	background: url(../images/ieIcon.gif) no-repeat 0px 4px;
	padding: 3px 0px 3px 25px;
}



#twoColumnHome	{
	width: 489px;
	margin: 0px 5px 0px 5px;
	float: left;
	line-height: 18px;
}

#twoColumnHome a	{
	cursor: pointer;
}


#rightColumn	{
	width: 170px;
	float:left;
	margin-left: 1px;
	
}

.clear	{
	clear: both;
}

/* home area */

#homeImage	{
	width: 490px;
	height: 318px;
	position: relative;
	/*background: url(../images/homeImage.jpg) no-repeat;*/
}

#homeImage .homeText	{
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	position: absolute;
	left: 13px;
	top: 190px;
	line-height: 22px;
	z-index: 9;
	width: 470px;
}

#homeImage span	{
	font-size: 27px;
}

#homeImage .homeText2	{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	left: 15px;
	top: 191px;
	line-height: 22px;
	z-index: 7;	
	width: 470px;
}

.homeLearn	{
	font-size: 14px;
	color: #7ad776;
	font-style: italic;
	font-weight: bold;
	position: absolute;
	top: 280px;
	left: 385px;
	z-index: 9;
}

.homeLearn a	{
	color: #7ad776;
	text-decoration: none;
}

.homeLearn a:hover	{
	color: #7ad776;
	text-decoration: underline;
}

#homeSelect1	{
	float: left;
	width: 242px;
	height: 150px;
	margin: 3px 5px 0px 0px;
}

#homeSelect2	{
	float: left;
	width: 242px;
	height: 150px;
	margin: 3px 0px 0px 0px;
}

.homeSelectTitle1	{
	width: 242px;
	height: 27px;
	background: url(../images/homeSelectTitle1.jpg) no-repeat;
}

.homeSelectTitle1 .homeTitle a {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	width: 231px;
	height: 23px;
	padding: 4px 0px 0px 11px;
	display: block;
}

.homeSelectTitle1 .homeTitle a:hover {
	text-decoration: none;
	color: #ede9c8;
}

.homeSelectTitle2	{
	width: 242px;
	height: 27px;
	background: url(../images/homeSelectTitle2.jpg) no-repeat;
}

.homeSelectTitle2 .homeTitle a {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	width: 231px;
	height: 23px;
	padding: 4px 0px 0px 11px;
	display: block;
}

.homeSelectTitle2 .homeTitle a:hover {
	text-decoration: none;
	color: #ede9c8;
}


.homeSelectBody	{
	border-right: 1px solid #cfc1aa;
	border-left: 1px solid #cfc1aa;
	border-bottom: 1px solid #cfc1aa;
	padding: 15px 10px 0px 10px;
	font-size: 12px;
	color: #3a3a2f;
	line-height: normal;
	background: url(../images/homeSelectBkgrd.gif) repeat-x;
	height: 100px;
	position: relative;
}

.homeSelectBody p {
	margin: 0px 0px 0px 0px;
}


.SearchBody	{
	border-right: 1px solid #cfc1aa;
	border-left: 1px solid #cfc1aa;
	border-bottom: 1px solid #cfc1aa;
	border-top: 1px solid #cfc1aa;
	padding: 5px 10px 10px 10px;
	font-size: 11px;
	color: #3a3a2f;
	line-height: normal;
	background: url(../images/homeSelectBkgrd.gif) repeat-x;
	
	position: relative;
}

.goButtonHome	{
	position: absolute;
	top: 80px;
	left: 180px;
}

#newsHome	{
	width: 490px;
}

#newsHome .newsHomeTitle	{
	height: 25px;
	border-bottom: 1px solid #ffffff;
	background-color: #cacaaf;
	font-size: 21px;
	color: #4d4d3c;
	font-weight: bold;
	padding: 8px 0px 0px 25px;
}

.newsHomeBody	{
	background: url(../images/newsHomeBkgrd.gif) repeat-x #f9f9f2;
	min-height: 340px;
}


.newsHomeItem ul	{
	margin: 0px;
	padding: 10px 0px 8px 0px;
	border-bottom: 1px dotted #5d5d5d;
}

.newsHomeItem ul li	{
	padding: 0px 20px 3px 25px;
	list-style: none;
	line-height: normal;
}

.newsHomeName	{
	color: #3e893b;
	font-size: 14px;
	font-weight: bold;
}

.newsHomeName a {
	color: #3e893b;
	text-decoration: none;
}

.newsHomeName a:hover {
	color: #3e893b;
	text-decoration: underline;
}

.newsHomeLead	{
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
}

.newsHomeLead a	{
	color: #639613;
	text-decoration: underline;
}

.newsHomeLead a:hover	{
	color: #639613;
	text-decoration: none;
}

.newsHomeArchive	{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding: 5px 0px 5px 25px;
	font-size: 13px;
}

.newsHomeArchive a	{
	color: #639613;
	text-decoration: none;
}

.newsHomeArchive a:hover	{
	color: #639613;
	text-decoration: underline;
}

/* sectio narea */



#section	{
	background: url(../images/sectionGradient.gif) repeat-x;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	width:170px;
	overflow:hidden;
}	

#section a	{
	color: #4b6317;
}

#section a:hover	{
	color: #9eb372;
}

#section .active {
	color: #049519 !important;
}

#section h6 a {
	color: #ffffff;
}

#section h6 a:hover {
	color: #ffffff;
	text-decoration: underline;
}


#section .darkBrown	{
	height: 31px;
	background: url(../images/meetingTitle.gif) no-repeat;
}

#section .lightBrown	{
	height: 31px;
	background: url(../images/messageBoardTitle.gif) no-repeat;
}

#section .green	{
	height: 31px;
	background: url(../images/messageTitle.gif) no-repeat;
}


#section .sectionBody	{
	padding: 8px 8px 15px 8px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #4d4d3c;
}

#section .miniTitle	{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #4d4d3c;
	text-transform: uppercase;
	font-weight: bold;
}

.navLevel2 a {
	display: block;
	background: url(../images/bullet01.gif) no-repeat 0px 3px;
	border-bottom: 1px solid #d2d2c4;
	padding: 3px 0px 3px 25px;
}

.navLevel2 a:hover {
	text-decoration: none;
}

.navLevel3 a {
	display: block;
	color: #9b7b2f !important;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 0px 25px;
	background: url(../images/bullet_carrat.gif) no-repeat 0px 8px;
}

.navLevel4 a {
	display: block;
	color: #9b7b2f !important;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 0px 35px;
	background: url(../images/bullet_carrat.gif) no-repeat 0px 8px;
}

/*
.level2 {
	padding: 2px 0px;
}

.level2 div a {
	background: none;
	background: url(../images/bullet_carrat.gif) no-repeat 0px 8px !important;
	margin: 1px 0px 1px 10px !important;
	padding: 3px 0px 3px 10px !important;
	color: #9b7b2f !important;
	border-bottom: none !important;
}

.level2 a:hover, level3 a:hover {
	color: #9eb372 !important;
}

.level2 div .active {
	color: #049519 !important;
}

.level3 {
	padding: 2px 0px;
}

.level3 div a {
	background: none;
	background: url(../images/bullet_carrat.gif) no-repeat 0px 8px !important;
	margin: 1px 0px 1px 35px !important;
	padding: 3px 0px 3px 10px !important;
	color: #9b7b2f !important;
	border-bottom: none !important;
}

.level3 div .active {
	color: #049519 !important;
}

 #section ul	{
	margin: 0px;
	padding: 0px;
}

#section ul li ul {
	margin: 0px;
	padding: 0px;
}

#section ul li	{
	list-style: none;
	font-size: 11px;
	background: url(../images/bullet01.gif) no-repeat 0px 3px;
	border-bottom: 1px solid #d2d2c4;
	padding: 3px 0px 3px 25px;
}

#section ul li a	{
	text-decoration: none;
	color: #4b6317;
	margin: 0px;
}

#section ul li a:hover {
	color: #9eb372;
}

#section ul li ul li	{
	color: #9b7b2f;
	background: none;
	background: url(../images/bullet_carrat.gif) no-repeat 0px 8px;
	border-bottom: none;
	margin-left: 5px;
	padding-left: 10px;
	display: block;
}

#section ul li ul li a {
	color: #9b7b2f;

}

#section ul li ul li a:hover	{
	text-decoration: underline;
	color: #9b7b2f;
}

#section ul li ul li ul li a	{
	color: #666666;
}

#section ul li ul li ul li a:hover	{
	color: #666666;
	text-decoration: underline;
}*/

#subLevel3	div {
	background-color: #000000;
}

.goButton	{
	margin: 10px 0px 10px 0px;
	text-align: right;
}

#section .miniText	{
	font-size: 10px;
}

.sectionDot	{
	height: 6px;
	background: url(../images/sectionDot.gif) no-repeat;
}

.dotted	{
	height: 2px;
	border-top: 1px dotted #525252;
}

.memberInfo {
	padding: 0px 5px 0px 5px;
}

.memberName {
	font-weight: bold;
	font-size:13px;
	padding: 0px 0px 5px 0px;
}

.memberInfo ul li {
	background: none;
}

.quickLinks ul li a {
	color: #7d6226;
}

#ctaArea	{
	background-color: #ffffff;
}

#ctaArea div	{
	padding: 5px 0px 5px 2px;
}

#userFriendly ul	{
	margin: 0 0 5px 0;
	padding: 0px;
	border-top: 1px dotted #aead97;
}

#userFriendly ul li	{
	list-style: none;
	border-bottom: 1px dotted #aead97;
	padding: 5px 0px 5px 0;
	background-color: #e8e7cc;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
}

#userFriendly a	{
	display: block;
	padding: 0 0 0 45px;
	color: #4d4d3c;
	text-decoration: none;
}

#userFriendly a:hover	{
	text-decoration: underline;
}

.iconPrint	{
	background: url(../images/iconPrint.gif) no-repeat 15px 6px;
}

.iconMail	{
	background: url(../images/iconMail.gif) no-repeat 15px 6px;
}

.iconSiteMap	{
	background: url(../images/iconSiteMap.gif) no-repeat 15px 4px;
}

.headerline	{

}

.lead	{
	color: #9b7b2f;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

#listArea	{
	/*border-top: 1px solid #c5c5a0;*/
	width: 459px;
	padding: 20px 0p 0px 0px;
	
}

#listArea .topBkgrd	{
	background: url(../images/noteTop.gif) no-repeat;
	height: 35px;
}

#listArea .listBody	{
	width: 408px;
	border-left: 1px solid #d0d2c4;
	border-right: 1px solid #d0d2c4;
	border-bottom: 1px solid #d0d2c4;
	padding: 15px 20px 20px 20px;
}

#listArea ul {
	margin: 10px 0px 20px 10px;
	padding: 0px;
}

#listArea ul li	{
	list-style: none;
	background: url(../images/greenBullet.gif) no-repeat 0px 6px;
	padding: 2px 0px 2px 25px;
}

#bottomArea	{
	width: 841px;
	height: 50px;
	margin: 30px 0px 0px 0px;
	background: url(../images/bottomArea.gif) no-repeat;
}

#bottomAreaOneColumn	{
	width: 841px;
	height: 50px;
	margin: 30px 0px 0px 0px;
	background: url(../images/bottomAreaOneColumn.gif) no-repeat;
}

#bottomAreaTwoColumn	{
	width: 841px;
	height: 50px;
	margin: 30px 0px 0px 0px;
	background: url(../images/bottomAreaTwoColumn.gif) no-repeat;
}

#bottomAreaTwoColumnAlt	{
	width: 841px;
	height: 50px;
	margin: 30px 0px 0px 0px;
	background: url(../images/bottomAreaTwoColumnAlt.gif) no-repeat;
}


#footer	{
	width: 837px;
	margin: 3px 0px 0px 4px;
	padding: 35px 0px 0px 0px;
	background: url(../images/footerBkgrd.gif) repeat-x #086415;
	text-align:center;
	font-size: 12px;
	color: #fff;
	border:1px solid #fff;
}

#footer ul {
	margin: 0px;
	padding: 0px 0px 6px 0px;
	border-bottom: 1px solid #376d37;
	width: 665px;
	margin: 0 auto;
}

#footer ul li	{
	padding: 0px 0px 0px 3px;
	display: inline;
	color: #ffffff;
}

#footer ul li a	{
	color: #ffffff;
	text-decoration: none;
}

#footer ul li a:hover	{
	text-decoration: underline;
}

#pullQuote {
	float: right;
	display: block;
	margin: 10px 0 5px 20px;
	width: 180px;
}

#pullQuoteTop {
	background: url(../images/bg_quotetop.gif) left top no-repeat;
	height: 27px;
}

#pullQuoteContent {
	padding: 7px;
	color: #96772e;
	font-family: Arial, Trebuchet MS, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	background: #ffffff url(../images/quote.gif) 5px 4px no-repeat;
	border-right: 1px solid #d6d5c8;
	border-bottom: 1px solid #d6d5c8;
	border-left: 1px solid #d6d5c8;
}

#pullQuoteContent p {
	display: block;
	margin: 0 0 10px 0;
	padding: 10px 0;
	background: url(../images/unquote.gif) bottom right no-repeat;
}

.name {
	display: block;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: .85em;
	color: #586c2f;
}

.position {
	display: block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: .7em;
	color: #728e3d;
}

#pullQuoteLink {
	display: block;
	clear: left;
	padding: 10px 0 0 0;
	text-align: right;
}

#pullQuote a {
	color: #755b24;
	font-size: 11px;
	text-align: right;
	border-bottom: 1px dotted #755b24;
}

#pullQuote a:hover {
	color: #51350f;
	text-decoration: none;
	border-bottom: 1px dotted #51350f;
}

.inlineQuote {
	display: block;
	border-top: 1px dotted #9b7b2f;
	border-bottom: 1px dotted #9b7b2f;
	margin: 0 0 20px 0;
	padding: 5px 0;
	color: #694f1d;
	font-family: Arial, "Trebuchet MS", "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
	background: url(../images/quote.gif) 0 5px no-repeat;
}

.inlineQuote p {
	display: block;
	padding: 15px 0;
	margin: 0;
	background: url(../images/unquote.gif) bottom right no-repeat;
}

.inlineJustifyRight {
	text-align: right;
	font-style: normal;
}

.copyright	{
	padding: 5px 0px 0px 0px;
	text-align: center;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #54805b;
	font-size: 11px;
}

.copyright a	{
	color: #67a070;
	text-decoration: none;
}

.copyright a:hover	{
	color: #67a070;
	text-decoration: underline;
}

.contactForm input, .contactForm textarea	{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.contactForm select	{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.backToTop	{
	text-align: right;
	margin-bottom: 10px;
}

.dottiesPad	{
	padding-top: 5px;
}

.dottiesHalf	{
	width: 200px;
	margin-top:5px;
	background: url(../images/dotties.gif) repeat-x bottom;
}

.error {
	color: #ff0000;
}

.forumLink	{
	color: #ffffff;
}

.faq ul li	{
	margin: 0px;
	padding: 0px;
}

.faq ul li	{
	list-style: none;
	background: url(../images/greenBullet.gif) no-repeat 0px 6px;
	padding: 2px 0px 2px 25px;
}

.pdfIcon 	{
	list-style: none;
	background: url(../images/pdfIcon.gif) no-repeat 0px 6px;
	padding: 2px 0px 2px 25px;
	border: 1px dashed #000000;
}

#alliantContant {

}

#alliantContact td {
	border-bottom: 1px solid #c5c5a0;
}

#alliantContact strong {
	display: block;
	font-size: 1.2em;
	line-height: 2em;
	padding: 25px 0 0 0;
}

#alliantContact td#noBorder {
	border-bottom: none;
}

#alliantListing {

}

#alliantListing td {
	border-bottom: 1px solid #c5c5a0;
}

#alliantListing strong {
	display: block;
	font-size: 1.2em;
	line-height: 2em;
	padding: 25px 0 0 0;
}

#alliantListing td#noBorder {
	border-bottom: none;
}

#ctaTextA {
	width: 164px;
	margin: 0;
	padding: 0;
}

#ctaTextAMiddle {
	margin: -1px 0;
	padding: 0 15px;
	color: #ffffff;
	background: url(../images/ctaGreenMiddleBG.gif) top center repeat-y;
}

#ctaTextAMiddle h1 {
	margin: 0;
	padding: 0 8px 3px 8px;
	color: #ffffff;
	font-size: 14px;
	border-bottom: 1px solid #5b7030;
}

#ctaTextAMiddle p {
	margin: 0;
	padding: 6px 8px 0 8px;
	color: #bfe564;
}

#ctaTextAMiddle ul {
	margin: 6px 8px 0 8px;
	padding: 0;
	list-style: none;
}

#ctaTextAMiddle li {
	color: #bfe564;
	background: url(../images/bullet_blue.gif) left 3px no-repeat;
	padding: 0 0 5px 10px;
}

.CTAlink a {
	display: block;
	margin: 0 8px;
	padding: 0;
	color: #87d9f5;
	text-align: right;
}

#ctaTextATop {
	margin: 0;
	padding: 0;
	background: url(../images/ctaGreenTopBG.gif) top center no-repeat;
}

#ctaTextABottom {
	height: 13px;
	margin: 0;
	padding: 0;
	background: url(../images/ctaGreenBottomBG.gif) bottom center no-repeat;
}

.note	{
	font-size: 11px;
	color: #6b6b6b;
}

/* pathways */

#pathWays	{
	height: 29px;
	margin: 40px 0px 0px 0px;
}

.pathWaysAreaLeft	{
	float: left;
	width: 230px;
}

/*
#pathLeftSide	{
	height: 29px;
}*/

#pathLeftSide ul	{
	padding: 0px;
	margin:0px;
	height: 29px;
}

#pathLeftSide ul li	{
	padding: 0px;
	height: 27px;
	float: left;
	margin: 0px;
	background: none;
}

#pathLeftSide ul li a	{
	display: block;
	padding: 6px 6px 6px 6px;
	font-weight: bold;
	color: #68684f;
	background: url(../images/pathways/bkgrd.gif) repeat-x;
}



.pathWaysAreaRight	{
	float: right;
	width: 220px;
}

#pathRightSide	{
	height: 29px;
}

#pathRightSide ul	{
	padding: 0px;
	margin:0px;
	height: 29px;
}

#pathRightSide ul li	{
	padding: 0px;
	height: 27px;
	float: right;
	margin: 0px;
	background: none;
}

#pathRightSide ul li 	{
	background: url(../images/pathways/bkgrd.gif) repeat-x;
}

#pathRightSide ul li a	{
	display: block;
	padding: 6px 6px 0px 6px;
	font-weight: bold;
	color: #68684f;
}

.membersButton a	{
	width: 200px;
}

/*Serving Committe*/
/*
#eiabodHeader {
	height: 238px;
	background: url(../images/eiabodHeader.jpg) no-repeat;
} */

#servingCommitteeHeader {
	height: 234px;
	background: url(../images/servingCommitteeHeader.jpg) no-repeat left top;
}

#servingCommitteeHeaderExec {
	height: 234px;
	background: url(../images/servingExecCommitteeHeader.jpg) no-repeat left top;
}

#servingCommitteeTop	{
	background: url(../images/servingCommitteeBkgrdTop.jpg) no-repeat;
	padding: 20px;
}

#servingCommitteeBody	{
	background: url(../images/servingCommitteeBkgrd.jpg) repeat-y;
	font-size: 14px;
}

#servingCommitteeBody b	{
	color: #0c4536;
}

#servingCommitteeBottom	{
	background: url(../images/servingCommitteeBottom.jpg) no-repeat;
	height: 8px;
}

#servingCommitteeTop h1 {
	padding: 0;
	margin: 0;
	border-bottom: none;
	color: #175746;
	font-size: 22px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 28px;
}

#servingCommitteeTop h2 {
	padding: 10px 0 5px 20px;
	color: #517e45;
	line-height: 22px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	background: url(../images/bullet_lpBlueSquare.gif) no-repeat left 14px;
}






#h2note	{
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
}

#servingCommitteeTop ul {
	margin: 0 0 0 25px;
	padding: 0;
}

#servingCommitteeTop ul li {
	color: #9b7b2f;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	background: url(../images/bullet_lpGreenCheck.gif) no-repeat 0px 6px;
}

#contactingFormArea	{
	width: 390px;
	float: right;
	padding: 0px 30px 0px 35px;
}

#contactingFormArea .title	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #9b7b2f;
	text-align: right;
	font-weight: bold;
	line-height: 30px;
	height: 70px;
}

#contactingFormArea h2 {
	float: left;
	display: block;
	width: 200px;
	margin: 0;
	padding: 0 10px 0 0;
	color: #614618;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

#contactingFormArea input {
	float: left;
	width: 160px;
}

.inputSmall {
	width: 10px !important;
}

#contactingFormArea textarea {
	float: left;
	width: 160px;
	margin: 0;
}

#contactingFormArea ul {
	padding: 0px 0px 0px 18px;
	margin: 0;
	width: 385px;
}

#contactingFormArea ul li {
	padding: 0 0 17px 0;
	background: none;
}

#contactingFormArea br {
	clear: left;
}

#getInvolvedSubmit {
	margin: 5px 0 0 223px;
}



/* Get Involved */

#getInvolved {
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 792px;
}

#getInvolvedTop {
	overflow: hidden;
	height: 10px;
	background: url(../images/bg_lpTopper.gif) no-repeat left top;
}

#getInvolvedTopExec {
	overflow: hidden;
	height: 10px;
	background: url(../images/bg_lpTopperExecutive.gif) no-repeat left top;
}

#getInvoledHeader {
	height: 234px;
	background: url(../images/bg_lpHeader.jpg) no-repeat left top;
}


#getInvolvedLeft {
	float: left;
	width: 318px;
	height: 407px;
	padding: 15px 20px;
	background: url(../images/bg_lpContent.jpg) no-repeat left top;
}

#getInvolvedLeft h1 {
	padding: 0;
	margin: 0;
	border-bottom: none;
	color: #175746;
	font-size: 22px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 28px;
}

#getInvolvedLeft h1 strong {
	color: #0c4536;
	font-weight: bold;
}

#getInvolvedLeft h2 {
	padding: 20px 0 10px 20px;
	color: #517e45;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	background: url(../images/bullet_lpBlueSquare.gif) no-repeat left 23px;
}

#getInvolvedLeft ul {
	margin: 0 0 0 25px;
	padding: 0;
}

#getInvolvedLeft ul li {
	color: #9b7b2f;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	background: url(../images/bullet_lpGreenCheck.gif) no-repeat left center;
}

#getInvolvedRight {
	float: left;
	width: 434px;
	height: 437px;
	background: url(../images/bg_lpContact.jpg) no-repeat left top;
}

#getInvolvedRight h2 {
	float: left;
	display: block;
	width: 200px;
	margin: 0;
	padding: 0 10px 0 0;
	color: #614618;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 18px;
}

#getInvolvedRight input {
	float: left;
	width: 160px;
}

#getInvolvedRight textarea {
	float: left;
	width: 160px;
	margin: 0;
}

#getInvolvedRight ul {
	margin: 70px 0 0 18px;
	padding: 0;
	width: 385px;
}

#getInvolvedRight ul li {
	padding: 0 0 17px 0;
	background: none;
}

#getInvolvedRight br {
	clear: left;
}

#getInvolvedSubmit {
	margin: 5px 0 0 223px;
}

#errorMessage {
	margin: 0;
	padding: 10px 40px 0 0;
	color: #ff0000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	text-align: right;
}

#requiredFields {
	display: block;
	height: 25px;
	margin: 0;
	padding: 0;
	text-align: right;
}

#requiredFields p {
	color: #614618;
	margin: 0;
	padding: 0 10px 0 0;
}

/* EIA Offerings */

#eiaOfferings {
	width: 813px;
	margin: 20px auto 20px auto;
	background: url(../images/bg_lpContentAlt.gif) repeat-y left top;
}

#eiaOfferings a {
	color: #1a7e59;
	text-decoration: underline;
}

#eiaOfferings a:hover {
	text-decoration: none;
}

#eiaOfferingsHeader {
	height: 219px;
	background: url(../images/bg_lpHeaderAlt.jpg) no-repeat;
}

#eiaOfferingsWho {
	margin: 0 auto;
	width: 803px;
}

#eiaOfferingsWhoContainer {
	padding: 20px;
	color: #2c2c24;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	background: url(../images/bg_lpSection.gif) repeat-x;
	border-top: 1px dashed #898958;
}

#eiaOfferingsWhoContainer h1 {
	margin: 0;
	padding: 0;
	color: #175746;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	border-bottom: none;
}

#eiaOfferingsWhoContainer h2 {
	margin: 0;
	padding: 10px 0px 0px 0px;
	color: #517e45;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	border-bottom: none;
}

#eiaOfferingsWhoContainer h3 {
	margin: 0;
	padding: 15px 0px 0px 0px;
	color: #9b7b2f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border-bottom: none;
}

#eiaOfferingsCTA {
	margin: 0 auto;
	width: 803px;
}

#eiaOfferingsCTAContainer {
	padding: 0 20px 20px 20px;
	background: url(../images/bg_lpSection.gif) repeat-x;
	border-top: 1px dashed #898958;
}

#eiaOfferingsCTAContainer h1 {
	margin: 0;
	padding: 20px 0 0 0;
	color: #175746;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	border-bottom: none;
}


#eiaOfferLeftSide	{
	float: left;
	width: 370px;
}

#eiaOfferRightSide	{
	float: right;
	width: 380px;
}

#eiaOfferStar ul {
	display: block;
	margin: 0;
	padding: 20px 0px 0px 0px;
	width: 370px;
	list-style: none;
}

#eiaOfferStar ul li {
	padding: 0 0 20px 20px;
	background: url(../images/bullet_lpStar.gif) left 4px no-repeat;
}

#eiaOfferCheck ul {
	display: block;
	margin: 0;
	padding: 20px 0px 0px 10px;
	width: 370px;
	list-style: none;
}

#eiaOfferCheck ul li {
	padding: 0 0 5px 20px;
	background: url(../images/eiaOfferCheck.gif) left 5px no-repeat;
}

#eiaOfferCTA	{
	width: 384px;
	background: url(../images/eiaOfferCTABkgrd.gif) repeat-y;
}

#eiaOfferCTA h1	{
	color: #614618;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
}

#eiaOfferCTA h2	{
	color: #614618;
	font-size: 16px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 13px;
	text-transform: uppercase;
}

.eiaOfferCTATop	{
	background: url(../images/eiaOfferCTATop.gif) no-repeat;
	padding-top: 5px;
}

#eiaOfferCTA .eiaOfferBody	{
	padding: 3px 7px 4px 7px;
}

.eiaOfferCTABottom	{
	background: url(../images/eiaOfferCTABottom.gif) no-repeat;
	padding-top: 4px;
}

.eiaOfferCTAListBkgrd	{
	background: url(../images/eiaOfferCTAListBkgrd.gif) repeat-x #f0eaba;
	padding: 15px 10px 10px 10px;

}

.eiaOfferCTAListBkgrd p	{
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	color: #9b7b2f;
}

#eiaOfferResources	{
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}

#eiaOfferResources p	{
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

#eiaOfferResources a	{
	text-decoration: none;
}

#eiaOfferResources a:hover	{
	text-decoration: underline;
}

#eiaOfferContentBottom	{
	background: url(../images/eiaOfferContentBottom.gif) no-repeat;
	padding-top: 5px;
}

#eiaOfferImage	{
	height: 382px;
	height: 50px;
	position: relative;
}

#eiaOfferImage img	{
	position:absolute;
	top: 11px;
	left: -15px;
}

.eiaOfferAdsLeft	{
	float:left;
	width: 355px;
	padding: 20px 0px 0px 0px;
	text-align:right;
}

.eiaOfferAdsRight	{
	float: right;
	width: 355px;
	padding: 20px 0px 0px 0px;
}

.whatsNew	{
	border: 1px dashed #6e893b;
	padding: 10px;
	margin: 10px 15px 20px 0px;
	background-color: #f1ecc9;
}

.continueGuest	{
	font-size: 11px;
	margin: 0px;
	color: #3e3a33;
	border-top: 1px dotted #c0c0c0;
	margin-top: 8px;
}

.continueGuest a	{
	color: #3e3a33;
	text-decoration: underline;
}

.newUser	{
	border: 1px dotted #a9b48f;
	background-color: #f7fcef;
	padding: 0px 15px 15px 15px;
	font-size: 11px;
}

#siteMapLeft	{
	float: left;
	width: 350px;
}

#siteMapRight	{
	float: right;
	width: 350px;
}

#siteMapLeft h2, #siteMapRight h2	{
	border-bottom: 1px solid #c0c0c0;
	padding: 10px 0px 5px 0px;
	margin-bottom: 5px;
}

#siteMapLeft ul, #siteMapRight ul	{
	padding: 0px;
	margin: 0px;
}

#siteMapLeft ul li, #siteMapRight ul li	{
	background: url(../images/greenDot.gif) no-repeat 0px 8px;
	padding: 1px 0px 1px 15px;
	font-size: 12px;
}

#siteMapLeft  ul li ul li, #siteMapRight ul li ul li	{
	background: url(../images/grayDot.gif) no-repeat 5px 8px;
	padding: 1px 0px 1px 20px;
	font-size: 11px;
}

#siteMapLeft  ul li ul li a, #siteMapRight ul li ul li a	{
	color: #666666;
}

#siteMapLeft  ul li ul li a:hover, #siteMapRight ul li ul li a:hover	{
	color: #666666;
}

.calendarEvent	{
	font-size: 11px;
	line-height: normal;
}

.newsListing	{
	border-bottom: 1px solid #c0c0c0;
	margin: 0px 20px 10px 20px;
	padding: 0px 20px 10px 0px;
}

.newsListing h2	{
	background: url(../images/bullet01.gif) no-repeat 15px 2px;
	padding: 0px 0px 0px 40px;
}

.newsListing p	{
	padding: 4px 0px 0px 40px;
	margin: 0px;
}

.newsDetail	{
	border-bottom: 1px solid #c0c0c0;
	margin: 0px 20px 10px 20px;
	padding: 0px 20px 10px 0px;
}

.newsDetail h2	{
	padding: 0px 0px 0px 15px;
}

.newsDetail p	{
	padding: 4px 0px 0px 15px;
}

#memberInfoTitle	{
	border-bottom: 1px solid #c5c5a0;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}

#memberInfoTitle .titleLeft	{
	float: left;
	width: 400px;
	padding: 5px 0px 0px 0px;
}

#memberInfoTitle .buttonRight	{
	float: right;
	width: 250px;
}

#memberInfoTitle .h1	{
	color: #745a24;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	padding: 15px 0px 8px 0px;
	margin: 0px 0px 15px 0px;
	line-height: 22px;
	font-weight: bold;
}

#memberInfoTitle .h2	{
	color: #5b7030;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	margin: 0px;
	padding: 8px 0px 0px 0px;
}

#noteInfo	{
	width: 480px;
	margin: 0px 0px 15px 0px;
}

#noteInfo .topNoteBkgrd	{
	background: url(../images/topNoteBkgrd.gif) no-repeat;
	height: 15px;
}

#noteInfo .noteContent	{
	background-color: #fbfbf6;
	border-left: 1px solid #e2e1d4;
	border-right: 1px solid #e2e1d4;
	border-bottom: 1px solid #e2e1d4;
	padding: 0px 0px 15px 15px;
	
}
.clearBoth	{
	clear: both;
}

DIV#rolltipDiv {
	BORDER-RIGHT: #336 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #336 1px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	Z-INDEX: 1000; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #336 1px solid; 
	WIDTH: 275px; 
	COLOR: #383737; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #336 1px solid; 
	FONT-FAMILY: Verdana, Arial; 
	POSITION: absolute; 
	TOP: 0px; 
	BACKGROUND-COLOR: #ffe8da
}

#contactTable {
	text-align: right;
	color: #3e3e34;
}

#contactTable input {
	width: auto;
}

.thankYou {
	text-align: right;
	padding: 0px 0px 20px 50px;
	font-weight: bold;
}


/*====== Calendar ======================*/

.eventSmallText {
	font-size: 11px;
}

#filterEvents {
	border:1px solid #c0c0c0;
	padding: 10px;
	width: 150px;
	font-size: 10px;
}

#eventItem {
	padding: 3px;
}

.eventSummary {
	line-height: normal;
	padding: 0px 15px 0px 0px;
}

.pageNav {
	border-top: 1px dotted #c0c0c0;
	padding: 5px 0px 0px 0px;
	font-size:14px;
}

.pageNav .link {
	font-size:20px;
}

.pageNav .item {
	font-size:20px;
}

.eventDetail {
	border-right: 1px dotted #c0c0c0;
	padding: 0px 10px 0px 0px;
}

.eventMap {
	border-right: 1px dotted #c0c0c0;
	padding: 0px 20px 0px 0px;
}

#eventRegistrationDiv {
	padding: 10px 0px 0px 0px;
}

#emergencyDiv {
	padding: 3px;
	background-color: #e2e1cc;
	border:1px solid #c6c5b3;
}



hr.event {
	height: 1px;
	border: none;
	border-bottom: 1px dotted #c0c0c0;
}

.printEmailBookmark ul {
	padding: 0px;
	margin: 0px;
	float: right;
}

.printEmailBookmark ul li {
	background: none !important;
	display: inline;
	padding: 0px;
}

.printEmailBookmark .iconPrint a {
	background: url(../images/iconPrint.gif) no-repeat;
	padding: 0px 0px 0px 20px;
}

.printEmailBookmark .iconMail a {
	background: url(../images/iconMail.gif) no-repeat 0px 2px;
	padding: 0px 0px 0px 20px;
}


.printEmailBookmark .iconBookmark a {
	background: url(../images/addMessage.gif) no-repeat 0px -1px;
	padding: 0px 0px 0px 20px;
}

.positionSelections {
	width: 164px;
	font-size: 11px;
}

#dashboardTabs ul li {
	background:none;
	padding:0;
}

p#vtip  
{
    display: none; 
    position: absolute; 
    padding: 5px; 
    left: 5px; 
    font-size: 1.0em; 
    font-weight:bold;
    background-color: #F0F8FF; 
    color:#000;
    z-index: 9999; 
    box-shadow:3px 3px 5px #969FA7;
    -moz-box-shadow:3px 3px 5px #969FA7;
    -webkit-box-shadow:3px 3px 5px #969FA7;
}