/* CSS Document */
body{ background:#c7c7c7 url(../images/body_bg.gif) repeat-x; margin:0px; padding:0px; font-family:  Arial, Helvetica, sans-serif; font-size:12px;}
TR, TD, TH{ font-family:  Arial, Helvetica, sans-serif; font-size:12px;}

.page {
	background:url(../images/page_bg.png) repeat-y center !important;
	background:none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/page_bg.png');
	width:740px;padding:5px; padding-bottom:1px; 
	}
.page A{position:relative;}
.topmenu{border-bottom:2px solid #cbe08e; margin-right:16px; color:#9e9e9e; height:65px; }
.topmenu A{color:#9e9e9e;text-decoration:none;}
.topmenu A:hover{color:#666666;text-decoration:none;}
.greendot{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#a2c736; font-weight:bold;}
P{ margin:0px; padding:0px; margin-bottom:9px;}

.green11{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#a2c736;}
A.green11{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#a2c736; text-decoration:none; }
A.green11:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}

.green12{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#a2c736;}
A.green12{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#a2c736; text-decoration:none; }
A.green12:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}

.footer{background:#ebebeb; height:21px; border-top:1px solid #e1e1e1; line-height:21px; color:#a9a9a9;}
.footer A {color:#939393; text-decoration:none;}
.footer A:hover {color:#666666; text-decoration:none;}
.leftNav {margin-left:5px; color:#909090; text-align:justify; margin-right:10px; padding:10px;}
.leftNav A{text-decoration:none; display:block; line-height:22px; height:22px; color:#b5b5b5; padding-left:10px;font-weight:bold; }
.leftNav A:hover, .leftNav A.active{ text-decoration:none; display:block; line-height:22px; height:22px; background:#e7f0cb ; color:#b5b5b5;font-weight:bold;}

#container {text-align:left; width:370px; overflow:hidden; height:85px; position:relative; }
#content { position: relative; width:370px; text-align:justify; color:#a4a4a4; font-size:11px;}
#scrollArea { float:right; text-align:left; position:relative; visibility:hidden; width:11px; overflow:hidden; height:90px; background:url(../images/scroll_bg.gif) repeat-y center; z-index:100;}
#scroller { position: absolute; cursor:hand; }
UL{ list-style-image:url(../images/ul.gif);}

.lightgray{ color:#ababab;}
A.gray{color:#a1a0a0; text-decoration:underline;}
A.gray:hover{color:#666666; text-decoration:none;}

.tree P{ margin:20px; padding:0px; margin-top:5px; margin-bottom:5px; background:#f5f5f5; border:1px solid #e3e3e3; text-align:left; line-height:20px; padding-left:10px;
