.clear {clear:both;}

a  {
   text-decoration: none;
   color:#666666;
}

a:hover {
	text-decoration:underline;
}

a ins  {
   text-decoration: none;
}

#homebutton a:hover,
#contactbutton a:hover,
#eventsbutton a:hover,
#servicesbutton a:hover,
#aboutbutton a:hover  {
   background-position: -123px 0%;
}

#eventsbutton,
#servicesbutton,
#contactbutton,
#aboutbutton,
#homebutton,
#id36eventscopy2  {
   visibility: visible;
   position: absolute;
   top: 125px;
   z-index: 4;
   width: 123px;
   height: 33px;
}

#contacttext p,
#abouttext p,
#resourcestext p,
#voluntext p,
#eventstext p,
#idtext p  {
   font: 14px/18px Verdana;
   margin: 0px;
   color: #535353;
   text-align: left;
}

#homebutton a,
#contactbutton a,
#servicesbutton a,
#eventsbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 123px;
   height: 33px;
   background-position: 0% 0px;
}

#pid1home,
#pid7contact,
#id,
#pid6events,
#pid2about,
#pid5resources,
#voluntary  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#voluntext,
#idtext,
#eventstext,
#contacttext,
#abouttext,
#resourcestext  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 248px;
   z-index: 4;
   width: 765px;
}

#servicesbackcopy3,
#servicesbackcopy2,
#servicesbackcopy,
#servicesback  {
   background: url(images/servicesback.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 228px;
   z-index: 3;
   width: 820px;
   height: 527px;
}

#id64aboutcopy2,
#id22contactcopy2,
#id50servicescopy,
#id78homecopy  {
   visibility: visible;
   position: absolute;
   top: 125px;
   z-index: 4;
   width: 123px;
   height: 33px;
   background-repeat: no-repeat;
}

#excellenceineducationvoluntarybenefitsattheworkplace  {
   background: url(images/id8excellenceineducationvol.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 145px;
   top: 65px;
   z-index: 4;
   width: 384px;
   height: 31px;
}

#whitfieldbenefitsolutions  {
   background: url(images/whitfieldbenefitsolutions.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 145px;
   top: 30px;
   z-index: 4;
   width: 465px;
   height: 28px;
}



#logobutton a:hover  {
   background-position: -115px 0%;
}

#id22contactcopy2  {
   background-image: url(images/id22contactcopy2.png);
   left: 767px;
}

#servicesbackcopy  {
   height: 267px;
   background-image: url(images/servicesbackcopy.png);
}

#id51servicescopy  {
   background: url(images/id51servicescopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 136px;
   z-index: 5;
   width: 85px;
   height: 14px;
}

#id50servicescopy  {
   background-image: url(images/id50servicescopy.png);
   left: 515px;
}

#servicesbutton a  {
   background-image: url(images/servicesbutton.png);
}

#contactbutton a  {
   background-image: url(images/contactbutton.png);
}

/*-----------------------------------SUB NAVIGATION FOR SERVICES*/

#subnavmenu li a:hover  {
   text-decoration: underline;
   color:#000000;
}

#subnavmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color:#666666;
   /*height: 100%;*/
}

#subnavmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#subnavmenu  {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	margin: 0px;
	/*height: 18px;*/
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #333333;
	position: absolute;
	left: 470px;
	top: 206px;
	z-index: 3;
	width: 500px;
}

/* END SUB NAVIGATION */

#id36eventscopy2  {
   background: url(images/id36eventscopy2.png) no-repeat;
   left: 641px;
}

#id64aboutcopy2  {
   background-image: url(images/id64aboutcopy2.png);
   left: 389px;
}

#servicesbutton  {
   left: 515px;
}

#eventsbutton a  {
   background-image: url(images/eventsbutton.png);
}



#aboutbutton a  {
   background-image: url(images/aboutbutton.png);
}

#contactbutton  {
   left: 767px;
}

#id109services  {
   background: url(images/id109services.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 195px;
   z-index: 3;
   width: 125px;
   height: 23px;
}

#logobutton a  {
   background: url(images/logobutton.png) no-repeat 0% 0px;
   display: block;
   height: 120px;
   width: 115px;
   font-size: 120px;
   line-height: 120px;
}

#id78homecopy  {
   background-image: url(images/id78homecopy.png);
   left: 263px;
}

#homebutton a  {
   background-image: url(images/homebutton.png);
}

#eventsbutton  {
   left: 641px;
}

#aboutbutton  {
   left: 389px;
}


#homebutton  {
   left: 263px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 21px;
   z-index: 4;
   width: 115px;
   height: 120px;
}



/*#layer1  {
   background: url(images/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 900px;
   height: 158px;
}*/

/*body background*/
#layer7  {
   background: url(images/backg.gif) no-repeat;
   visibility: visible;
   position:fixed;
   left: 0px;
   top: 158px;
   z-index: 0;
   width: 100%;
   height: 100%;
}

/*header*/
html, body  {
   background: url(images/layer1.gif) no-repeat;
   padding: 0px;
   margin: 0px;
   background-color: #f1f0ef;
}

/*---------------------------------------------------------about style and sitemap style*/

#id65aboutcopy2  {
   background: url(images/id65aboutcopy2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 136px;
   z-index: 5;
   width: 58px;
   height: 14px;
}

#id114about  {
   background: url(images/id114about.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 195px;
   z-index: 3;
   width: 87px;
   height: 23px;
}

/*----------------------------------------------------------contact style*/

#id23contactcopy2  {
   background: url(images/id23contactcopy2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 788px;
   top: 136px;
   z-index: 5;
   width: 80px;
   height: 14px;
}

#id86contact  {
   background: url(images/id86contact.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 195px;
   z-index: 3;
   width: 113px;
   height: 23px;
}

#address {
	background: url(images/address.gif) no-repeat;
	height:139px;
	width:236px;
	position:absolute;
	z-index:10;
	left:550px;
	
}

/*--------------------------------------------------------------------events style*/

#id37eventscopy2  {
   background: url(images/id37eventscopy2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 669px;
   top: 136px;
   z-index: 5;
   width: 66px;
   height: 14px;
}

#id91events  {
   background: url(images/id91events.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 195px;
   z-index: 3;
   width: 178px;
   height: 28px;
}

/*------------------------------------------------------------------------voluntary style*/

#voluntext p a:hover  {
   text-decoration: underline;
}

#id50servicescopy  {
   background-image: url(images/id50servicescopy.png);
}

#voluntext p a  {
   text-decoration: none;
}

#indicator1 {
background:url(images/indicator.gif) no-repeat;
height:3px;
width:155px;
position:absolute;
top:200px;
left:470px;
z-index:20;
}

#indicator2 {
background:url(images/indicator.gif) no-repeat;
height:3px;
width:110px;
position:absolute;
top:200px;
left:640px;
z-index:20;
}

#indicator3 {
background:url(images/indicator.gif) no-repeat;
height:3px;
width:65px;
position:absolute;
top:200px;
left:764px;
z-index:20;
}


/*---------------------------------------------------------------------index style*/

#moretextbutton a:hover  {
   text-decoration: underline;
}

#welcomemessagetext p  {
   font: 17px "Trebuchet MS";
   margin: 0px;
   color: #7F7F7F;
   text-align: left;
}

#welcomemessagetext  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 506px;
   z-index: 4;
   width: 554px;
}

#id125testimonials  {
   /*background: url(images/id125testimonials.png) no-repeat;*/
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 210px;
   z-index: 3;
   width: 830px;
   height: 200px;
}

#id133testimonials  {
   background: url(images/id133testimonials.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 196px;
   z-index: 3;
   width: 96px;
   height: 10px;
}

#moretextbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #414141;
}



#moretextbutton  {
   font: 14px/18px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 696px;
   z-index: 4;
   width: 51px;
   height: 8px;
}

#newsfeedtext p  {
   font: 14px/18px Arial;
   margin: 0px;
   text-align: left;
   color: #7F7F7F;
}


#newsfeedtext  {
   visibility: visible;
   position: absolute;
   left: 675px;
   top: 501px;
   z-index: 4;
   width: 178px;
   max-height:190px;
   overflow:hidden;
}

#id79homecopy  {
   background: url(images/id79homecopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 136px;
   z-index: 5;
   width: 48px;
   height: 14px;
}

#welcomeback  {
   background: url(images/welcomeback.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 483px;
   z-index: 3;
   width: 601px;
   height: 300px;
}

#newsback  {
   background: url(images/newsback.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 663px;
   top: 483px;
   z-index: 3;
   width: 201px;
   height: 240px;
}

#welcome  {
   background: url(images/welcome.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 450px;
   z-index: 3;
   width: 136px;
   height: 23px;
}

#news  {
   background: url(images/news.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 450px;
   z-index: 3;
   width: 80px;
   height: 23px;
}

/*----------------------------------------------reapeated background with head and foot*/


#abouttext p,
#idtext p,
#voluntext p,
#resourcestext p,
#eventstext p,
#contacttext p {
   font-size: 14px;
   font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
   margin: 0px;
   text-align: left;
   color: #535353;
}

#top {
   visibility: visible;
   position: absolute;
   background: url(images/top.png) no-repeat;
   left: 38px;
   top: 228px;
   z-index: 20;
   width: 825px;
   height:20px;
}

#abouttext,
#idtext,
#voluntext,
#resourcestext,
#eventstext,
#contacttext {
   visibility: visible;
   position: absolute;
   /*background: url(images/mid.png) repeat-y;*/
   left: 38px;
   top: 248px;
   z-index: 4;
   width: 825px;
   padding-left:0px;
   padding-right:0px;
   margin-bottom:20px;
}

#backfill {
   background: url(images/mid.png) repeat-y;
   font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
   font-size: 14px;
   color: #535353;
   padding-left:40px;
   padding-right:40px;
   padding-top:10px;
   padding-bottom:10px;
}

#backfill a {
	color:#0066FF;
}

#bottom {
   visibility: visible;
   background: url(images/bottom.png) no-repeat;
   z-index: 5;
   width: 825px;
   height:20px;
   margin-bottom:0px;
}

#footer {
	margin-top:15px;
	margin-bottom:40px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 800px;
   z-index: 3;
   width: 780px;
   clear:both;
}

#copyrighttext p  {
   font: 12px/40px "Trebuchet MS";
   margin: 0px;
   color: #6D6D6D;
   text-align: justify;
}

/*---------------------------------------------------------login*/

#login {
	visibility: visible;
   position: absolute;
   right:0px;
   top: 10px;
   z-index: 10;
   width: 100px;
   padding-left:0px;
   padding-right:0px;
   margin-bottom:0px;
   color:#FFFFFF;
}

#login a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
}

#login a:hover {
	text-decoration:underline;
}

/*---------------------------------------------------sitemap*/

#sitemap  {
   background: url(images/sitemap.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 195px;
   z-index: 3;
   width: 128px;
   height: 28px;
}

#sitemaplist, #sitemaplist a {
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	line-height:40px;
	font-size:22px;
   color:#b5c371; 
}

/*-----------------------------------------------------------------this is for the content manager*/
#backfill2 {
   background: url(images/mid.png) repeat-y;
   font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
   font-size: 14px;
   color: #535353;
   padding-left:10px;
   padding-right:10px;
   padding-top:5px;
   padding-bottom:10px;
}

.tabdiv form, .tabdiv label, .tabdiv input {
	margin-left:0;
}
