/* ##################################### */
body{
	background-color:#7485A1;
	background-image:url("../images/layout/page_bg.png");
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
}
p{
	margin-top:0px;
	margin-bottom:5px;
}
h3{
	font-size:14pt;
	color:#4A5A7C;
	margin-bottom:3px;
	padding:2px 0px;
	margin-left:5px;
}
h4{
	font-size:12pt;
	color:#4A5A7C;
	margin-bottom:3px;
	padding:2px 0px;
	border-bottom:1px solid #4A5A7C;
	margin-left:5px;
}
a, a:visited{
	color:#990000;
	text-decoration:none;
}
/* ##################################### */
#container{
	width:750px;
	background-color:#FFFFFF;
	border:1px solid #333333;
	text-align:left;
}
#logo{
	width:190px;
	height:186px;
	margin:-5px auto 5px auto;
	background-image:url(../images/layout/head_logo.png);
	background-color:#FFFFFF;
}
#logo h1{
	display:none;
}
#menu{
	padding:5px 0px;
}
#title{
	padding:5px 0px;
}
#title h1{
	display:none;
}
#main{
	width:380px;
	float:left;
}
#rightbar{
	width:150px;
	margin-left:390px;
	padding:5px 0px;
}
#leftbar{
	margin:5px 0px;
}
.left{
	width:190px;
	padding:5px;
	background-image:url(../images/layout/left_bg.png);
}
.right{
	width:545px;
	padding:5px 5px 5px 0px;
}
#footer{
	clear:both;
	margin:10px 0px;
	padding:10px;
	font-size:8pt;
	text-align:center;
	color:#666666;
	border-top:1px solid #666666;
}
#footer a{
	color:#666666;
}
.head{
	display:none;
}
/* ##################################### */
#main p{
	padding:5px 10px;
}
#main a{
	color:#570606;
}
#main ul{
	margin:0px inherit 0px inherit;
	padding:0px inherit 0px inherit;
}
#leftbar p{
	padding:5px;
}
#leftbar ul{
	/*'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/
	margin:0px 3px 0px 10px;
	padding:0px 3px 0px 10px;
	list-style-image:url("/resources/images/icon_bullet_blue.png");
}
#leftbar ul li{
	margin:10px auto auto auto;
	padding:10px inherit inherit inherit;
}
#leftbar ul ul{
	margin:10px auto;
	padding:10px inherit;
	border-top:1px solid #A1BAD7;
	border-bottom:1px solid #A1BAD7;
}
#leftbar ul ul li{
	border-bottom-style:none;
	margin:auto auto 5px auto;
	padding:inherit inherit 5px inherit;
}
#leftbar .current, #leftbar .current a{
	font-weight:bold;
	color:#333333;
}
#footer li{
	display:inline;
	list-style-type: none;
	padding-right: 10px;
	text-decoration:underline;
}