@page {
	size:portrait;
	}

body {
	margin:0px;
	padding:0px;
	font-family:arial, verdana, helvetica, sans-serif;
	}

#bg_img {
	display:none;
	}

.bg_img_top {
	position:absolute;
	top: 0px;
	width: 100%;
	display:block;
	overflow:auto;
	z-index:0;
	}

.bg_img_bottom {
	position:absolute;
	bottom: 0px;
	width: 100%;
	display:block;
	overflow:auto;
	z-index:0;
	}

.website_title {
	font-size: 24px;
	font-style: bold;
	z-index: 1;
}

#Header {
	text-align:center;
	}

#Page {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	margin:0px 0px 0px 0px;
	padding:5px;
	}

#Content {
	}

#ContentTD {
    width:100%;
	vertical-align:top;
	}

#Footer {
	display:none;
	}


#LeftMenuTD {
	width:1px;
	}

#RightMenuTD {
	width:1px;
	}

.menu_box {
	display:none;
	position:relative;
	background:#E7F2F9;
	}

.padding {
	padding:5px;
	}
	
b.rtop, b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #E7F2F9}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}



#active_menu {
	font-size: 13px;
	font-weight:900;
}

.mainlevel {
	font-size: 13px;
	font-weight:400;
}


h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:18px;
	line-height:20px;
	font-weight:900;
	color:#1BA32D;
	}
h2 {
	font:bold 14px/16px arial, verdana, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#1BA32D;
	}
p {
	font:13px/20px arial, verdana, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
	
#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

a {
	color:#09c;
/*	font-size:11px; */
	text-decoration:none;
	font-weight:400;
	font-family:arial, verdana, helvetica, sans-serif;
	}
	
a:link { color:#09c; }
a:visited { color:#07a; }
a:hover { font-style: bold; }

