

/* Presentation Stylesheet */ 

body, table, div.default, th, td, img, form, input, select, textarea { 
 font-size: x-small;  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: small;  
}
html>body, html>table, html>div.default, html>th, html>td, html>img, html>form, html>input, html>select, html>textarea {
 font-size: small;  
}


h1, .xxlarge {
 font-size: x-large; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: xx-large; 
}
html>h1, html>.xxlarge {
 font-size: xx-large; 
}

h2, .xlarge, .xxlargetext { 
 font-size: large; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: x-large; 
}
html>h2, html>.xlarge {
 font-size: x-large; 
}

h3, .large, .xlargetext { 
 font-size: medium; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: large; 
}
html>h3, html>.large {
 font-size: large; 
}


h4, .medium, .largetext { 
 font-size: small; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: medium; 
}
html>h4, html>.medium {
 font-size: medium; 
}

h5, .small, .text { 
 font-size: x-small; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: small; 
}
html>h5, html>.small {
 font-size: small; 
}

h6, .xsmall, .smalltext { 
 font-size: xx-small; 
 voice-family: "\"}\"";
 voice-family: inherit;
 font-size: x-small; 
}
html>h6, html>.xsmall {
 font-size: small; 
}

.xxsmall, .xsmalltext { 
 font-size: xx-small; 
}

#maincolumncontent {
 margin: 0;
 padding: 5px 15px 15px 25px;

}

h1, h2, h3 {
 color: #BAD52B;
 margin: 0;
 padding: 20px 0 15px 0;
}

h4, h5, h6 {
 color: #BAD52B;
 margin: 0;
 padding: 10px 0 5px 0;
}

p {
 margin: 0;
 padding: 5px 0 10px 0;
}

ol, ul {
 margin: 5px 0 10px 45px;
 padding: 0;
}
li {
 margin: 0;
 padding: 0 0 4px 0px;
}

blockquote {
 margin: 0;
 padding: 0px 15px 10px 20px;
}

p a, blockquote a {
 color: #AFC341;
 color: #BAD52B;
 text-decoration: none;
 font-weight: bold;
}
p a:hover, blockquote a:hover {
 text-decoration: underline;
}

p em, blockquote em, li em, p b, blockquote b, li b {
 color: #BAD52B;
}

 
p:first-letter {
 font-weight: bold;
 color: #AFC341;
}
 
 
#topnavbar a , #topnavbar .spacertext, #topnavbar .spacertextleftcol {
 font-size: x-small;
 font-weight: bold;
 background-color: #C7D579;
 float: left;
 display: block;
 color: #666666;
 border: solid #C7D579;	
 border-right-color: #666633;
 border-left-color: #FAFAFA;
 border-width: 0 0 0 1px;
 padding: 5px 10px;
 text-decoration: none;
}
#topnavbar a.selected {
 background-color: #993;
 border-bottom-color: #993;
 border-width: 0 1px 0 1px;
 color: #FFFFFF;
}

#topnavbar a:hover {
 background-color: #BAD52B;
}

#topnavbar a.trailer:hover {
 background-color: #C7D579;
}
#topnavbar a.selected:hover {
 background-color: #993;
}

#topnavbar .spacertext {	
 float: none;
 border-bottom-color: #FAFAFA;
 border-width: 0;
 padding: 5px 10px;
}

#topnavbar .spacertextleftcol {	
 width: 230px;
 padding: 5px 0;
 border-width: 0;
}

#pagefooter .links {
 font-size: xx-small;
 text-align: center;
 padding: 5px 15px;
}

#pagefooter a {
 color: #333333;
 text-decoration: none;
}

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


#leftcolumn .menu A {
 background-color: #993;
 font-size: small;
 font-weight: normal;
 display: block;
 border: solid #FAFAFA;	
 border-bottom-color: #336600;
 border-width: 1px 0; 
 padding: 5px 5px 5px 15px;
 text-decoration: none;
 color: #EEEEEE;
}
#leftcolumn .menu A:hover {
 background-color: #BAD52B;

}

#leftcolumn .submenu A {
 background-color: #CCCC33;
 font-size: small;
 font-weight: normal;
 display: block;
 border: solid #FAFAFA;	
 border-bottom-color: #336600;
 border-width: 1px 0;
 padding: 5px 5px 5px 25px;
 text-decoration: none;
 color: #EEEEEE;
}

#leftcolumn .submenu A:hover {
 background-color: #BAD52B;
}