#homebox {
   float:left;
	 clear:both;
	 position:relative;
	 height:442px;
	 width:862px;
	 left:19px;
	 background-image:url(../img/splash.gif);
	 background-position:top right;
	 background-repeat:no-repeat;
}
#green {
   width:363px;
	 height:269px;
	 background-image:url(../img/greenbox.gif);
	 position:absolute;
}
#green p {
   margin:0;
   font-size:16px;
	 padding:3px 10px 3px 24px;
	 color:#FFFFFF;
	 line-height:21px;
}
.panel a {
	 width:280px;
	 height:132px;
	 left:0px;
	 position:relative;
	 display:block;
	 background-image:url(../img/home_panels.gif);
	 background-repeat:no-repeat;
	 text-decoration:none;
	 color:#555555;
	 font-weight:normal;
}
.panel a h3 {
   text-indent:-2000px;
	 overflow:hidden;
	 margin:0;
	 padding:0;
}
.rightthin .panel {
   clear:both;
	 float:left;
	 margin-bottom:10px;
}
.panel a p {
   margin:0;
	 font-size:14px;
	 position:absolute;
	 top:47px;
	 left:24px;
	 width:230px;
}
.panel a:hover p {
   color:#000000;
}
#panel1,#panel2,#panel3 {
   position:absolute;
	 top:280px;
}
#panel2 {
   left:291px;
   background-position:-291px 0;
}
#panel3 {
   left:582px;
   background-position:-582px 0;
}
#panel1:hover { background-position:0 -132px; }
#panel2:hover { background-position:-291px -132px; }
#panel3:hover { background-position:-582px -132px; }

#panel5 {
   background-position:-291px 0;
}
#panel6 {
   background-position:-582px 0;
}
#panel4:hover { background-position:0 -132px; }
#panel5:hover { background-position:-291px -132px; }
#panel6:hover { background-position:-582px -132px; }


.panelbutton a {
   display:block;
	 width:85px;
	 height:22px;
	 background-repeat:no-repeat;
	 background-image:url(../img/more2.gif);
	 text-indent:-2000px;
	 overflow:hidden;
	 position:absolute;
	 right:10px;
	 bottom:10px;
}
#panelbuttongreen {
	 width:87px;
	 height:24px;
	 background-image:url(../img/more1.gif);
}



.greenpanel,.bluepanel,.orangepanel,.greypanel {
   width:571px;
	 position:relative;
	 background-repeat:no-repeat;
	 padding:17px 0;
}
#panelfooter {
   position:absolute;
   bottom:-2px;
   width:571px;
	 height:11px;
	 background-repeat:no-repeat;
}
*html #panelfooter {
	 bottom:-8px;
}
.greenpanel { background-image:url(../img/greentop.gif);background-color:#73bf44; }
.bluepanel { background-image:url(../img/bluetop.gif);background-color:#0abbf1; }
.orangepanel { background-image:url(../img/orangetop.gif);background-color:#fa622c; }
.greypanel { background-image:url(../img/greytop.gif);background-color:#e3e3e3; }

.greenpanel #panelfooter { background-image:url(../img/greenbottom.gif); }
.bluepanel #panelfooter { background-image:url(../img/bluebottom.gif); }
.orangepanel #panelfooter { background-image:url(../img/orangebottom.gif); }
.greypanel #panelfooter { background-image:url(../img/greybottom.gif); }

.greenpanel p,.bluepanel p,.orangepanel p,.greypanel p {
   margin:0;
   font-size:15px;
	 padding:3px 10px 3px 24px;
	 line-height:21px;
}
.greenpanel h3,.bluepanel h3,.orangepanel h3,.greypanel h3 {
   margin:0;
	 padding:3px 10px 3px 24px;
	 line-height:21px;
}
.greenpanel p,.bluepanel p,.orangepanel p,.greypanel p,.greenpanel h3,.bluepanel h3,.orangepanel h3,.greypanel h3 {
	 color:#FFFFFF;
}
.greypanel h3,.greypanel p {
	 color:#444444;
}

.rightimage {
   margin-bottom:10px;
	 position:relative;
}







.fileslist ul {
   list-style:none;
	 margin:0;
	 padding:0;
}
.fileslist li {
   padding:1em 0 1em 40px;
   border-bottom:1px dotted #CCCCCC;
	 margin:0;
	 color:#999999;
	 line-height:1.6em;
}
.fileslist li a {
   font-weight:bold;
}
.fileslist li.pdffile, .fileslist li.docfile, .fileslist li.xlsfile, .fileslist li.pptfile, .fileslist li.jpglistfile {
	 background-repeat:no-repeat;
	 background-position:center left;
}
.fileslist li.pdffile { background-image:url(../img/bullet_pdf.gif); }
.fileslist li.docfile { background-image:url(../img/bullet_doc.gif); }
.fileslist li.xlsfile { background-image:url(../img/bullet_xls.gif); }
.fileslist li.pptfile { background-image:url(../img/bullet_ppt.gif); }
.fileslist li.jpglistfile { background-image:url(../img/bullet_jpg.gif); }

.fileslist li.jpgfile {
   width:140px;
	 height:200px;
	 float:left;
	 border:0;
	 padding:0 10px 10px 0;
	 text-align:center;
}
.fileslist li.jpgfile span {
   width:140px;
	 font-size:0.75em;
	 text-align:center;
	 background-color:#EEEEEE;
	 color:#666666;
	 padding:3px 0;
	 display:block;
	 height:54px;
}
.fileslist li a.removelink {
   color:#888888;
}
