/* =undo.css 
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- */
/* :link,:visited { text-decoration:none } */
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
hr,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,legend,input { margin:0; padding:0 }
fieldset,a img,:link img,:visited img { border:none }
address { font-style:normal }
table,td,th,tr { border-collapse:collapse;padding:0;margin:0;text-align:left;}
body * {font-size:100%;}
/* -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ */

body {
	background-color: #fff;
}

a, a:visited { color: #767600; }

.clear { height: 0px; margin: 0px;padding: 0px;font-size: 0px;clear: both; }


.page {
	z-index:1;
	display: block;
	margin: 0 auto;
	width: 770px;
/*	width: 48.1em;*/
}
.page .masthead {
	z-index:2;
}
.page .copyarea {
	z-index:3;
}
.page .copyarea .col1 {
	z-index:4;
	float:left;
	width:155px;
/*	width:12.9em;*/
/*background:#600;*/
}
.page .copyarea .col2 {
	z-index:4;
	float:left;
	width:613px;
/*	width:51.05em;*/
/*background:#600;*/
}
.page .footer {
	z-index:4;
}

/* Special Homepage Situation */

.page .copyarea.home .col2 {
	z-index:4;
	float:left;
	width:416px;
/*	width:51.05em;*/
/*background:#600;*/
}

.page .copyarea.home .col3 {
	z-index:5;
	float:right;
	width: 199px;
/*	width:51.05em;*/
/*background:#600;*/
}
