body,html
{
	height:100.01%;
}

td,div,span
{
	font-size:1px;
}

table
{
	border:0px;
}

td
{
	text-align:left;
	vertical-align:top;
}

img
{
	margin:0px; padding:0px;
}





body
{
	margin:0px;
	background-image:url("/design/background.png");
	font-size:1px;
	font-family:sans-serif;
	cursor:default;
}





#main
{
	width:972px;
	margin-left:auto; margin-right:auto;
}





#header
{
	height:281px;
	background:url("/design/header.jpg");
}

#columnL
{
	width:167px;
	background:url("/design/column.png");
	font-size:10px;
}

#content_top
{
	height:5px;
	background:url("/design/content_top.png");
}
#content_middle
{
	background:url("/design/content_middle.png");
}
.path
{
	font-size:10px; font-weight:bold; color:#605040;
	padding-top:5px;
	padding-left:10px; padding-right:10px;
}
.content
{
	font-size:11px; font-weight:normal; color:#111111;
	padding-top:40px;
	padding-left:20px; padding-right:20px;
	padding-bottom:140px;
	text-align:justify;
}
#content_bottom
{
	height:5px;
	background:url("/design/content_bottom.png");
}

#columnR
{
	width:167px;
	background:url("/design/column.png");
	font-size:10px;
}

#footer_top
{
	height:1px;
	background:url("/design/footer_top.png");
}
#footer_middle
{
	height:1px;
	background:url("/design/footer_middle.png");
	padding-top:10px;
	padding-left:10px; padding-right:10px;
	padding-bottom:10px;
	font-size:9px; font-weight:normal; color:#222222;
}
#footer_bottom
{
	height:1px;
	background:url("/design/footer_bottom.png");
}





.column_separatorL
{
	margin-left:1px; margin-right:1px;
	width:165px; height:1px;
	background:url("/design/column_separator_L.png");
}
.column_titleL
{
	margin-left:1px; margin-right:1px;
	width:165px; height:23px;
	background:url("/design/column_title_L.png");
	text-align:center; padding-top:9px;
	font-size:11px; font-weight:bold; color:#ffffff;
}
.column_buttonL0
{
	margin-left:1px; margin-right:1px;
	width:165px; height:16px;
	background:url("/design/column_button_L_0.png");
	text-align:center; padding-top:3px;
	font-size:10px; font-weight:normal; color:#000000;
	cursor:pointer;
}
.column_buttonL1
{
	margin-left:1px; margin-right:1px;
	width:165px; height:16px;
	background:url("/design/column_button_L_1.png");
	text-align:center; padding-top:3px;
	font-size:10px; font-weight:normal; color:#000000;
	cursor:pointer;
}

.column_separatorR
{
	margin-left:1px; margin-right:1px;
	width:165px; height:1px;
	background:url("/design/column_separator_R.png");
}
.column_titleR
{
	margin-left:1px; margin-right:1px;
	width:165px; height:23px;
	background:url("/design/column_title_R.png");
	text-align:center; padding-top:9px;
	font-size:11px; font-weight:bold; color:#ffffff;
}
.column_buttonR0
{
	margin-left:1px; margin-right:1px;
	width:165px; height:16px;
	background:url("/design/column_button_R_0.png");
	text-align:center; padding-top:3px;
	font-size:10px; font-weight:normal; color:#000000;
	cursor:pointer;
}
.column_buttonR1
{
	margin-left:1px; margin-right:1px;
	width:165px; height:16px;
	background:url("/design/column_button_R_1.png");
	text-align:center; padding-top:3px;
	font-size:10px; font-weight:normal; color:#000000;
	cursor:pointer;
}





a:link    { text-decoration:none; color:#000000; }
a:visited { text-decoration:none; color:#000000; }
a:active  { text-decoration:none; color:#000000; }
a:hover   { text-decoration:none; color:#000000; }

#content_middle a:link    { text-decoration:none; border-bottom:1px dotted #726b54; color:#000000; }
#content_middle a:visited { text-decoration:none; border-bottom:1px dotted #726b54; color:#000000; }
#content_middle a:active  { text-decoration:none; border-bottom:1px dotted #726b54; color:#000000; }
#content_middle a:hover   { text-decoration:none; border-bottom:1px solid  #000000; color:#000000; }

#content_middle a.noborder:link    { text-decoration:none; border-bottom:0px; color:#000000; }
#content_middle a.noborder:visited { text-decoration:none; border-bottom:0px; color:#000000; }
#content_middle a.noborder:active  { text-decoration:none; border-bottom:0px; color:#000000; }
#content_middle a.noborder:hover   { text-decoration:none; border-bottom:0px; color:#000000; }





.normaltable
{
	border-collapse:collapse;
}
.normaltable td
{
	padding:10px;
	border:1px solid #332222;
	text-align:left; vertical-align:top;
	font-size:11px; font-weight:normal; color:#000000;
}
.centeredtable
{
	border-collapse:collapse;
}
.centeredtable td
{
	padding:10px;
	border:1px solid #332222;
	text-align:center; vertical-align:middle;
	font-size:11px; font-weight:normal; color:#000000;
}





.imageborderout
{
	border:1px dotted #726b54;
}
.imageborderover
{
	border:1px solid #000000;
}





ul
{
	list-style-type:square;
	margin:0px;
}
li
{
	margin-right:40px;
}
