html, body {height:100%; margin: 0; padding: 0; }
	
#all {position: relative; height: 100%; border-right:1px dotted #000000; width:978px; }
	
html>body #all {height: auto; min-height: 100%;}
	
#header {
	width:978px; 
	height:207px; 
	background-image:url(header11.jpg); 
	background-repeat:no-repeat; 
	background-position:top left;
	}
	
#main_menu_1 {margin:20px; float:right; width:300px;}
	
#content {
	width:978px; 
	height:auto; 
	padding:20px; 
	min-height:207px; 
	background-image:url(header12.jpg); 
	background-position:top left; 
	background-repeat:no-repeat;
	}
	
	
#empty, #footer{ height:200px; }	
	
#footer {
	background:#FFFFFF; 
	border-top:3px solid #CCCCCC; 
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size:8px;
	}	

#footer {
	position:absolute; 
	left:0; 
	bottom:0; 
	width:100%; 
	}

P.bodytext { text-align:justify}
P.bodytext strong { font-weight: normal; }
TD.table-column-right P.bodytext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size:8px;}
DD.csc-textpic-caption {font-size:14px; font-family: Times, Geneva, Arial, Helvetica, sans-serif; font-style: italic;}
DIV.csc-textpic-imagewrap IMG {border: black solid 1px; margin-left:20px;}

LI.current {color:red;}
UL.submenu {}
UL.submenu LI.n-sub {}
UL.submenu LI.current-sub {color:red; font-weight:bold;}
UL.submenu LI.current-sub A {color:red; font-weight:bold;}