body{margin: 0px; background-color: #FFFFFF; padding: 0px; font-family: Tahoma; position: relative; height: 100%;} 
#header{height: 204px; width: 100%; background-image:url(/assets/images2/04.gif); background-repeat: repeat-x; z-index: 1;}
#header #title_pic{background-image: url(/assets/images2/title_pic.jpg); background-repeat: no-repeat; height: 196px; width: 176px; margin-left: 14px; position: absolute; z-index: 3;}
#header #title_text{background-image: url(/assets/images2/logo_title.gif); background-repeat: no-repeat; height: 56px; width: 370px; margin-left: 210px; position: absolute; margin-top: 108px;}
#header #logo{background-image: url(/assets/images2/logo.gif); background-repeat: no-repeat; height: 104px; width: 178px; margin-top: 79px; margin-left: 588px; position: absolute;}
#header #hmenu{
	position: absolute;
	z-index: 2;
	margin-top: 47px;
	background-image: url(/assets/images2/hmenu_bg.gif);
	background-repeat: repeat-x;
	height: 32px;
	width: 710px;
	text-align: right;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mtbl{vertical-align: top; width: 100%;}
#mtbl #left{
	width: 250px;
	vertical-align: top;
}
#mtbl #left #lmenu{border: 1px solid #B2B2B2; background-attachment: fixed; background-image: url(/assets/images2/green_bg.gif); background-repeat: repeat-x; background-position: top; position: relative;}
#mtbl #left #lmenu #mhead {
	height: 28px;
	font-family: Tahoma;
	font-size: 20px;
	text-transform: capitalize;
	color: #FFFFFF;
	font-weight: 100;
	text-indent: 10px;
	vertical-align: top;
}
#mtbl #left #lmenu h1{font-family: Tahoma; font-size: 20px; text-transform: capitalize; color: #FFFFFF; font-weight: 100;}
#mtbl #left #bplace{padding: 0px; margin-top: 20px;}
#footer{height: 60px; width: 100%; margin-top: 16px; background-image: url(/assets/images2/footer_bg.gif); background-repeat: repeat-x; background-position: top; text-align: center;}
#footer #copy{font-family: Tahoma; font-size: 12px; color: #808080;}

#mtbl #main {
	border: 1px solid #B2B2B2;
	background-image: url(/assets/images2/green_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	position: relative;
	width: 710px;
	vertical-align: top;
}

#mtbl #main p {
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	font-family: Tahoma;
}

#mtbl #main h1 {
	font-family: Tahoma;
	font-size: 20px;
	text-transform: capitalize;
	color: #FFFFFF;
	font-weight: 100;
	text-indent: 10px;
	vertical-align: top;
}
#mtbl #main a{
	color: #4E6FC2;
}
#mtbl #main #content h1,h3 {font-family: Tahoma; font-size: 16px; text-transform: capitalize; color: #2696DA; font-weight: 100; text-indent: 10px;}
img{border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}

#mtbl #left #lmenu #menutree{
	margin-left: 5px;
	margin-top: 10px;
}
#mtbl #left #lmenu #menutree h1{display:none;}
#mtbl #left #lmenu #menutree h2{font-size: 110%; padding:10px; text-align:center;}
#mtbl #left #lmenu #menutree a{font-size: 14px; color:#540B0B; text-decoration: none;}
#mtbl #left #lmenu #menutree ul {list-style: none; margin: 0; padding: 0 0 0 15px;}
#mtbl #left #lmenu #menutreeactive {font-weight: bold;}

.toc li.close {list-style-image: url(/assets/images2/b_arrow.gif);}
.toc li.open {list-style-image: url(/assets/images/d_arrow.gif);}
.toc ul ul{display: none;}
.toc ul.exp{position: relative; display: block;}
.toc ul.col{display: none;}
