﻿html { height:100% }

body { height:100%;	padding: 0px 0px 0px 0px;  margin: 0px; font-family: Arial,Sans-Serif; 	font-size:large }

.css_grad {position: absolute; width: 100%; background: url('grad.png') 0px -40px; height: 60px; z-index:-1 }

table.css_layout { width: 98%; border-collapse: collapse; height: 100% }
td.css_layout { padding-bottom: 0px; padding-left: 1%; padding-right: 1%; vertical-align: middle; padding-top: 1.8em }


/*asp menu is div table, + must set asp:Menu.BackColor*/
#id_hdr { z-index: 5; position: absolute; min-width: 700px; min-height: 14px; width: 100%; top: 0px; left: 0px; padding: 0px 0px}
#id_hdr div {background-color:Transparent !important;}
#id_hdr div table {background: url('grad.png') 0px -20px;  }

.css_asp_menu
{
	position: absolute; top: 5px; left: 0px;
	float: left; 
}

/* don't delete */
.css_asp_static_menu_item  
{
	padding: 10px 10px;
	color:White; 
	display: block; 	
	font-weight:bolder;

}
.css_asp_dynamic_menu_item 
{
	padding: 10px 10px;
	color:White; 
	display: block; 	
	font-weight:bolder;	
}

.css_asp_menu_hover {background: url('menu_l_hover.gif') repeat-x;}

/*tools bar*/
.css_top {padding-bottom: 0.35em; line-height: 100%; }
.css_top div {display: none; height: 0px}

#id_menu_r {float: right; color:black; font-size:smaller; margin-right:1%;}
#id_menu_r a:hover {text-decoration:underline;}
#id_menu_r li {display:inline }
#id_menu_r a {color:black; text-decoration:none; white-space:nowrap }

/*utterances*/
.css_utt { background-color: #F7F7A6; font-style:italic;}
.css_utt a:hover {background-color:Yellow}
.css_utt a {background-color: #F7F7A6;font-style:italic; }

.cssEntry
{
	width:50%; 
	margin-left:25%; 
	margin-top:5%;
	text-align:justify;
}


/* 	Text*/
.css_text { text-align:justify;clear:both}
.css_title h1 { text-align:center}
.css_title h4 { text-align:center; font-style:italic; line-height:0px}
span.css_letter { float:left; width:0.7em; font-size:400%; font-family:algerian,courier; line-height:80% }


div.css_columns { width: 100%; text-align:justify }
div.css_columns div.css_column_l { float: left; width: 45% }
div.css_columns div.css_column_r { float: right; width: 45% }


/*foot */
.css_foot { width: 100%; /*background: #b2bdc4; */ float: left; margin-top:5%; margin-bottom: 4px; margin-left: 0px; margin-right: 0px; display: inline-block; color: #898994}
.css_foot li { display: inline;	white-space:nowrap	}
.css_foot a { color: #898994 }
.css_foot a:visited { color: #898994 }

#id_foot_r { float: right }

/*at the end */
@media print
{
body { color : #000000; background : #ffffff; font-family : arial,serif; font-size:medium }
a { text-decoration : underline; color : #0000ff }

.css_grad, .css_top { display: none; height:0px}	
#id_hdr{	display:none; height:0px }


table.css_layout { width:100%; border-collapse: collapse; height:100% }
td.css_layout { padding-bottom:0px; padding-left:0px; padding-right:0px; vertical-align:middle; padding-top:0px }

div.css_columns div.css_column_l { float:none; width:100% }
div.css_columns div.css_column_r { float:none; width:100% }

.css_foot ul li {	display:none }
#id_copyright {display:inline }
}
