/* 

orange #f19523
dark green #395135
mid green #669453


*/


body, table, td, tr, th, div, span, ul, li, h1, h2, h3, h4, h5, h6
{ 	
padding: 0; margin: 0; border: 0;
vertical-align: top;
color: #58585a;
}

body
{ 
text-align:center;
width: 980px;
margin: auto;
background-color: #e1f1c2;
}

a:hover, a:visited, a:active, a:link
{
color: #68bc67;
}

ul
{
margin-top: 0px;
padding-top: 0px;
border-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom: 0px;
}

#tdBreadcrumb
{
}

#tdLogo
{
padding-bottom: 10px;
}

.tdSiteTitle
{
padding-bottom: 5px;
}

.tdPageTitle
{
}

.spMenu
{
}

#tdMenu
{
width:100%;
}

.MenuLeft, .MenuTop
{
width:100%;
}

.tbSearch
{
}

#tdSearch
{
padding-bottom: 5px;
}

#tdSubscribe
{
}

#tdGoogle
{
}

#tdDiary
{
}

#tdNews
{
}

#tdPoll
{
}

.tdDescription
{
}

.tdPage
{
width:100%;
}

#spFooter
{
}

#spCopyright
{
}

#divPageAll
{
width:100%;
}

#tdPageContent
{
padding-top: 10px;
padding-left: 4px;
border-left: 2px solid #68bc67;
}


/* new stuff */

#divWhole
{
background-color: #fff;
border-left: 1px solid #cccdce;
border-right: 1px solid #cccdce;
}

#tdLHColumn, #tdRHColumn, #tdRHContent
{
display: none;
}

#FILLogin
{
xxmargin-top: -100px;
margin-bottom: 50px;
padding-top: 4px;
text-align: left;
vertical-align: top;
height: 40px;
}

#FILLoginHeader
{
text-decoration: smallcaps;
font-weight: bold;
color: #68bc67;
}

#FILLoginUsernameLabel
{
color: #58585a;
}

#FILLoginUsername input
{
color: #58585a;
}

#FILLoginPasswordLabel
{
color: #58585a;
}

#FILLoginPassword input
{
color: #58585a;
}

#FILLoginButton img
{
width: 62px;
height: 20px;
}

#divMenu
{
width: 100%;
text-align: right;
padding-top: 30px;
padding-left: 100px;
width: 878px;
background-image: url(../images/first-intervention-menubg-980x199.png);
background-repeat: no-repeat;
vertical-align: bottom;
height: 37px;
}

.menutop a
{
padding: 8px;
color: #395135;
background-color: #e1f1c2;
}


.menutop ul li, .menutop ul ul li
{
color: #395135;
background-color: #e1f1c2;
}

.menutop ul ul li
{
border-right: 1px solid #cccdce;
}

.menutop a:hover, .menutop a:visited, .menutop a:active, .menutop a:link
{

}

div.menutop a:link,div.menutop a:visited 
{
color: #395135;
background-color: #e1f1c2;
background-image: url(../images/cornerLT.jpg);
background-repeat: no-repeat;
padding-left: 2em;
}


div.menutop a:hover, div.menutop a:active, .p2408 #p2408, .p2409 #p2409, .p2419 #p2419, .p7821 #p7821, .p2418 #p2418, .p2420 #p2420, .p2421 #p2421, .p2936 #p2936, .p2558 #p2558, .p7820 #p7820, .p2410 #p2410 
{
color: #e1f1c2;
background-color: #395135;
background-image: url(../images/cornerLT2.jpg);
background-repeat: no-repeat;
padding-left: 2em;
}

.menutop ul ul li a:link, .menutop ul ul li a:visited, .menutop ul ul li a:hover, .menutop ul ul li a:active
{
background-image: none;
}


#divPageTitle
{
padding-left: 218px;
text-align: left;
}

#divPageTitle h1 SPAN 
{
font-size: 140%;
color: #68bc67;
}

#divMain
{

}

#tdLHContent
{
width: 120px;
padding-top: 10px;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 10px;
}

#tdPageContent
{
width: 858px;
padding-top: 10px;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 10px;
}

#tdPageContent img
{
margin-left: -40px;
}

#divFooterInner
{
height: 87px;
margin-top: -30px;
background-image: url(../images/first-intervention-footer-980x87.png);
background-repeat: no-repeat;
text-align: right;
}


.rotating
{
padding: 0;
border: 0;
margin: 0;
margin-left:auto;
margin-right:auto;
z-order: 0;
}

.p2408 .rotating
{
padding-left: 40px;
clear: both;
width: 320px;
height: 240px;
vertical-align: bottom;
position: relative;
}

.p2408 .rotating img
{
padding: 0;
border: 0;
margin: 0;
display: none;
z-order: 0;
}


