/* Body */
body { margin:0px;padding:0px;background:#FFFFFF;color:#000000;font-family: Verdana,Arial,Helvetica,sans-serif}
body {
	scrollbar-highlight-color: #539753;
	scrollbar-shadow-color: #539753;

	scrollbar-3dlight-color: #006600;

	scrollbar-darkshadow-color: #ddaa00;
	scrollbar-face-color: #006600;

	scrollbar-track-color: #CDE4CD;
	scrollbar-arrow-color: #ffcc00;
}

.tar{text-align:right}
.tac{text-align:center}
.nwrp{white-space:nowrap}

form{display:inline;margin:0px}
a {font-size: 11px; color: #808080; text-decoration: none}
a:hover {color: #FF6600;text-decoration: underline}
hr {background: #009900;color:#009900; height:1px; border: 1px inset #009900}
td,tr,p,div,li {font-size: 11px;color: #333333}
li {list-style-image: url(../img/bull.gif);margin-bottom:5px}
h1,h2,h3{color:#006600}

.hz h1{
	font-size:15px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial,sans-serif;
	font-weight:normal;
	margin:5px 20px 10px 20px
}
h1{
	font-size:18px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial,sans-serif;
	font-weight:normal;
}
h2{font-size:13px}
h3{font-size:12px}

.category-header{border-bottom:3px double #DFECDF}
#header{background:#006600; background-image: url(../img/bv.gif)}
#searchTable{background:#006600;margin-right:20px}
#searchTable td .inputbox{ width:130px;font-size:10px;padding:3px}
#menu{background:#006600;padding:5px}
#menu a{font-weight:bold;color:#ffffff;font-size:12px;padding:0px 20px}
#pathway {color:#006600;padding:0px 10px 10px 0px;text-align:l}
#pathway a{color:#006600}
#pathway a.active{color:#aaaaaa}
#top-menu td.active a{color:#FFCC00}
#footer{background:#006600;width:100%}
#footer a{color:#ffffff;font-size:9px}
#footer td{color:#ffffff;padding:4px 0px;font-size:9px;}


.left-menu{width:300px};
.left-menu td{padding-left:0px}
.left-menu td div{margin-bottom:3px}
.left-menu .leaf{padding-left:16px;padding-top:2px;background: url(../img/tree-doc.gif) top left no-repeat}
.left-menu .folder{padding-left:20px;padding-top:3px;background: url(../img/tree-folder.gif) top left no-repeat}
.left-menu .folder-open{padding-left:20px;padding-top:3px;background: url(../img/tree-folder-open.gif) top left no-repeat}
.left-menu td div a{color:#000000}
.left-menu td div a.active{font-weight:bold;text-decoration:underline}

/*#left-menu .even{background:#DFECDF}
#left-menu .odd{background:#EFF5EF}*/

/* tables */
.t ul{margin:10px 30px}
.t h2{margin:0px;line-height:0.8em}
.t,.t3{border:none}
.t1,.t2,.t4,.t5{border-collapse:collapse;border:1px solid #006600}
.t1 td,.t2 td,.t4 td,.t5 td{border:1px solid #006600}
.t1 th,.t2 th,.t4 th,.t5 th{border:1px solid #006600}
.t1,.t2,.t4{font-size:1.1em}
.t2 th{font-size:0.9em;padding:3px}
.t1 .pl,.t2 .pl,.t4 .pl{text-align:left;padding-left:20px}
.t1 .thl,.t2 .thl,.t4 .thl{font-weight:bold;text-align:left;padding-left:10px}
.t td{border:none;vertical-align:top;padding:0px}
.t img{border:1px solid #006600;margin:0px 10px 0px 0px}
.t1 td{padding:2px}
.t2 td{padding:3px 5px}
.t3 td{padding:0px 5px;border:none;}
.t4 {width:660px}
.t4 td{padding:6px}

.grid {border-collapse:collapse;border:1px solid #fff}
.grid .odd{background:#DFECDF;vertical-align:middle}
.grid .even{background:#EFF5EF;vertical-align:middle}
.grid td{border:1px solid #fff;padding:3px}
.grid .header td{background:#4D824D;padding:5px;font-weight:bold;color:#ffffff}
.grid .header a{color:#ffffff}
.grid .label{vertical-align:top;font-weight:bold}
.pagination{background:#4D824D;text-align:center;color:#ffffff;padding:3px 0px;white-space:nowrap;border:1px solid #ffffff;border-bottom:0px}
.pagination a{color:#ffffff}
.pagination a:hover{color:#FFCC00}
.pagination .active{font-weight:bold;color:#ffffff}
.grid td table{border:0}
.grid td table td{border:0;padding:2px;vertical-align:top}
.letters,.search{background:#DFECDF;text-align:center;color:#000000;padding:3px 0px;border:1px solid #ffffff;border-bottom:0px}
.letters a{color:#003300}
.letters .active{font-weight:bold;color:#000000}

.button1{
    text-align:center;
    padding:2px 5px;
    width:200px;
    background:#DFECDF;
    border:1px solid #7BB07B
}
.button2{
    text-align:center;
    padding:2px 5px;
    background:#DFECDF;
    border:1px solid #7BB07B
}
.button1 a{color:#006600;font-size:11px}
.button2 a{color:#006600;font-size:11px}
.message{text-align:center;color:#006600;padding-top:10px}
.error_message{color:red}
.category-view{}
.category-view td ul{margin-bottom:0px}
.category-view td li{margin:0px;padding:0px}
.category-view td li a{color:#000000;font-size:12px}
.category-view td li a.active{text-decoration:underline;font-weight:bold}
.category-image{float:right;margin-right:20px}

.news h2{margin:0}
.news .date{color:#999999;font-size:10px;margin:5px 0px}
.more{text-align:right}
.more a{display:inline;background: url(../img/bull1.gif) center left no-repeat;padding:0px 2px 2px 10px}
.news{border:1px solid #dadada;margin-bottom:10px;padding:5px}


div.odd{background:#DFECDF}
div.even{background:#EFF5EF}

.block{border:1px solid #006600;margin-bottom:10px;background:#EFF5EF;width:180px;}
.block .head{padding:3px 0px;border-bottom:1px solid #006600;background:url(../img/hback1.png) top left repeat-x;padding-left:7px;font-weight:bold;color:#ffffff}
.block .content{padding:5px}
.block.active a{font-weight:bold;color:#006600}

.hsep{background:url(../img/hback.png) top left repeat-x}
.mcell{width:7px;vertical-align:top;padding:3px 5px 0px 0px}
.mcell1{width:173px;padding-bottom:10px}
#column-left{padding:5px 5px 5px 10px}
#content-for-layout{padding:10px 20px 10px 20px}