.easySpoilerWrapper
{
-moz-border-radius: 5px!important;
-khtml-border-radius: 5px!important;
-webkit-border-radius: 5px!important;
border-radius: 5px!important;
border-bottom: 1px solid #ddd!important;
border-right: 1px solid #aaa!important;
border-left: 1px solid #ccc!important;
border-top: 1px solid #e4e4e4!important;
background:white!important;
padding: 0px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
}

.easySpoilerGroupWrapperFirst
{
-moz-border-radius-topleft: 5px!important;
-moz-border-radius-topright: 5px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 5px!important;
border-top-right-radius: 5px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 5px!important;
-webkit-border-top-right-radius: 5px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 5px!important;
-khtml-border-top-right-radius: 5px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important; 
border-bottom: 1px solid #ddd!important;
border-right: 1px solid #aaa!important;
border-left: 1px solid #ccc!important;
border-top: 1px solid #e4e4e4!important;
background:white!important;
padding: 0px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
}

.easySpoilerGroupWrapperLast
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 5px!important;
-moz-border-radius-bottomright: 5px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 5px!important;
border-bottom-right-radius: 5px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 5px!important;
-webkit-border-bottom-right-radius: 5px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 5px!important;
-khtml-border-bottom-right-radius: 5px!important; 
border-bottom: 1px solid #ddd!important;
border-right: 1px solid #aaa!important;
border-left: 1px solid #ccc!important;
border-top: 1px solid #e4e4e4!important;
background:white!important;
padding: 0px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
}

.easySpoilerGroupWrapperLastRow
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 5px!important;
-moz-border-radius-bottomright: 5px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 5px!important;
border-bottom-right-radius: 5px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 5px!important;
-webkit-border-bottom-right-radius: 5px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 5px!important;
-khtml-border-bottom-right-radius: 5px!important; 
margin:1px 0px!important;padding:5px!important;border:0!important;outline:5px!important;font-size:100%!important;vertical-align:middle!important;
border-collapse:collapse!important; border-spacing:1px!important; border-color:#AAAAAA!important; border-style:solid!important;
margin-left:auto!important; margin-right:auto!important;text-align:justify!important;
}

td.easySpoilerGroupWrapperLastRow
{margin:0px 0px!important;padding:5px 0px 0px 0px!important;border:0!important;outline:0px!important;}

.easySpoilerGroupWrapper
{
-moz-border-radius: 0px!important;
-khtml-border-radius: 0px!important;
-webkit-border-radius: 0px!important;
border-radius: 0px!important;
border-bottom: 1px solid #ddd!important;
border-right: 1px solid #aaa!important;
border-left: 1px solid #ccc!important;
border-top: 1px solid #e4e4e4!important;
background:white!important;
padding: 0px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
}

.easySpoilerButtonBare
{
font-size:100%!important;
}

.easySpoilerButtonOther
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important; 
xpadding: 10px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
font-size:100%!important;
text-decoration: none!important;
font-weight: normal!important;
}

a.easySpoilerButtonOther:hover
{
 text-decoration: none!important;
}

.easySpoilerButton
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 5px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 5px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 5px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 5px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important; 
xpadding: 10px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
font-size:100%!important;
text-decoration: none!important;
font-weight: normal!important;
}

.easySpoilerButtonLeft
{
-moz-border-radius-topleft: 5px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 5px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 5px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 5px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important; 
xpadding: 10px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
font-size:100%!important;
text-decoration: none!important;
font-weight: normal!important;
}

a.easySpoilerButton:hover
{
 text-decoration: none!important;
}

.easySpoilerGroupButton
{
-moz-border-radius: 0px!important;
-khtml-border-radius: 0px!important;
-webkit-border-radius: 0px!important;
border-radius: 0px!important;
xpadding: 10px!important;
margin: 0px 0px!important;
xborder: 0px solid!important;
font-size:100%!important;
text-decoration: none!important;
font-weight: normal!important;
}

a.easySpoilerGroupButton:hover
{
 text-decoration: none!important;
}

.easySpoilerTitleA
{
-moz-border-radius-topleft: 5px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 5px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 5px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 5px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important;  
margin:0px 0px!important;
padding:5px!important;
border:0px!important;
border-bottom: 1px solid #ddd!important;	
background: url(images/shadetop.gif) left top!important;
}

th.easySpoilerTitleA
{line-height: 150%!important;}

a.easySpoilerTitleA:hover
{
 text-decoration: none!important;
}

.easySpoilerTitleB
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 5px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 5px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 5px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 5px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important;  
margin:0px 0px!important;
padding:5px!important;   
border:0px!important;
border-bottom: 1px solid #ddd!important;	
background: url(images/shadetop.gif) left top!important;
}

th.easySpoilerTitleB
{line-height: 150%!important;}

.easySpoilerGroup
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 0px!important;
-moz-border-radius-bottomright: 0px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 0px!important;
border-bottom-right-radius: 0px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 0px!important;
-webkit-border-bottom-right-radius: 0px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 0px!important;
-khtml-border-bottom-right-radius: 0px!important;  
margin:0px 0px!important;
padding:5px!important;
border:0px!important;
border-bottom: 1px solid #ddd!important;	
background: url(images/shadetop.gif) left top!important;
}

.easySpoilerConclude
{
-moz-border-radius-topleft: 0px!important;
-moz-border-radius-topright: 0px!important;
-moz-border-radius-bottomleft: 5px!important;
-moz-border-radius-bottomright: 5px!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
border-bottom-left-radius: 5px!important;
border-bottom-right-radius: 5px!important;
-webkit-border-top-left-radius: 0px!important;
-webkit-border-top-right-radius: 0px!important;
-webkit-border-bottom-left-radius: 5px!important;
-webkit-border-bottom-right-radius: 5px!important;    
-khtml-border-top-left-radius: 0px!important;
-khtml-border-top-right-radius: 0px!important;
-khtml-border-bottom-left-radius: 5px!important;
-khtml-border-bottom-right-radius: 5px!important; 
margin:0px 0px!important;  
padding:0px!important;     
border-spacing:0px!important;      
border-top: 1px solid #ddd!important; 
background: url(images/shadebottom.gif) repeat-x left bottom!important;
}

.easySpoilerImage
{margin:0px 0px !important; padding:0px !important; border:0px !important; border-spacing:0px !important; border-radius:0px; -moz-border-radius:0px; }

.easySpoilerTable
{margin:0px 0px!important;padding:0px!important;border:0px!important;outline:0px!important;font-size:100%!important;vertical-align:middle!important;
border-collapse:collapse!important; border-spacing:0px!important; border-color:#AAAAAA!important;
margin-left:auto!important; margin-right:auto!important; width:100%!important;background:transparent!important;}

table.easySpoilerTable
{margin:0px 0px!important;padding:0px!important;border:0px!important;outline:0px!important;}

.easySpoilerRow
{margin:1px 0px!important;padding:0px!important;border:0!important;outline:5px!important;font-size:100%!important;vertical-align:middle!important;
border-collapse:collapse!important; border-spacing:1px!important;
margin-left:auto!important; margin-right:auto!important;text-align:justify!important;}

td.easySpoilerRow
{margin:0px 0px!important;padding:0px!important;border:0px!important;outline:0px!important;}

.easySpoilerSpoils
{margin:0px 0px!important;padding:5px!important;outline:0px!important;font-size:100%!important;vertical-align:middle!important;
border-collapse:collapse!important; border-spacing:0px!important;
margin-left:auto!important; margin-right:auto!important;text-align:justify!important;}

.easySpoilerEnd
{margin:1px 0px!important;padding:0px!important;border:0!important;outline:5px!important;font-size:100%!important;vertical-align:middle!important;
border-collapse:collapse!important; border-spacing:1px!important; border-color:#AAAAAA!important; border-style:solid!important;
margin-left:auto!important; margin-right:auto!important;text-align:justify!important;}

td.easySpoilerEnd
{padding:0px!important;border:0px!important;line-height:100%!important;}

th.easySpoilerEnd
{padding:0px!important;border:0px!important;line-height:100%!important;}