html, body {background-image:url(../pics/back.jpg); background-color:#A2A0DC; background-repeat:repeat-x; margin:0px; padding:0px; text-align:center; color:#FFFFFF; font-family:arial; font-size:0.95em;}
#head {margin:0px auto 0px auto; height:192px; width:817px;}
#head_1 {background:url(../pics/head_1.jpg) no-repeat; width:426px; height:192px; display:block; float:left;}
#head_2 {background:url(../pics/head_2.jpg) no-repeat; width:391px; height:192px; display:block; float:left;}
#head_menu {margin-top:67px; margin-left:35px; font-size:0.7em; text-align:left;}

#middle {margin:0px auto 0px auto; width:817px; background:url(../pics/middle_back.jpg);}
#middle a {text-decoration:underline;}

#col_left {width:161px; display:block; float:left; text-align:left;}
#cl_tboxb {background:url(../pics/col_left_tbox.jpg) no-repeat; width:161px;}
#cl_tbox {background:url(../pics/col_left_tbox_back.jpg); width:161px;}
#cl_bboxb {background:url(../pics/col_left_bbox.jpg) no-repeat; width:161px;}
#cl_bbox {background:url(../pics/col_left_bbox_back.jpg); width:161px;}

#content {width:413px; display:block; float:left;}
#menu {background:url(../pics/menu_back.jpg) no-repeat; width:413px; height:18px; font-size:0.7em; text-align:left; padding-left:5px;}

#col_right {background:url(../pics/cr_back.gif) no-repeat; width:243px; display:block; float:left; text-align:left;}
#cr_tboxb {background:url(../pics/col_right_tbox.jpg) no-repeat; width:243px;}
#cr_tbox {background:url(../pics/col_right_tbox_back.jpg) repeat-y; width:243px;}
#cr_bbox {background:url(../pics/col_right_bbox.jpg) repeat-y; width:243px;}

#bottom {background-image:url(../pics/bottom.gif); height:187px; display:block; width:817px; clear:both;}

#head_menu a, #menu a, #cl_tboxb a, #cl_bboxb a, #cr_tboxb a, #cr_bbox a {text-decoration:none; color:white;}
#head_menu a:hover, #menu a:hover, #cl_tboxb a:hover, #cl_bboxb a:hover, #cr_tboxb a:hover, #cr_bbox a:hover {text-decoration:none; color:red;}

table.bordertable {
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: #ffffff;
	border-collapse: separate;
	background-color: #4d4bb0;
}
table.bordertable th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #ffffff;
	background-color: #4d4bb0;
	-moz-border-radius: ;
}
table.bordertable td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: #ffffff;
	background-color: #4d4bb0;
	-moz-border-radius: ;
}