body
{
	font-size: 10pt;
	font-family: Verdana, Sans-serif, Arial, "Times New Roman", Helvetica;
	margin: 0px; margin-top: 20px; margin-bottom: 20px;  padding: 0px;
	background-color: white;
}

#global {
 	-moz-border-radius: 21px;
 	-webkit-border-radius: 21px;
	border-radius: 21px;
	margin: 0 9% 0 9%;
	padding-bottom: 2.5em;
	text-align: center;
	background-color: rgb(201,208,230);
	border: solid black 1px;
}


a img {border: none;}
h2 {padding-top: 0px; margin-top: 0px;}
h3 {padding-top: 0px; margin-top: 0px; margin-bottom: 0px; font-weight:normal;}
h5 {padding-top: 0px; margin-top: 0px; margin-bottom: 0px; font-weight:normal;}
.img-float {float:right; margin: 0; padding-top: 5px; padding-right: 20px; padding-bottom: 0; padding-left: 20px;}
.img-ctr {text-align: center;}
#w3c-frm {text-align: left; margin: 19em 0 0 20px; padding:0;}

#header
{
 text-align: left;
 height: 80px;
 padding-top: 15px; padding-right: 10px; padding-bottom: 0; padding-left: 25px;
}

.colorline
{
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
 background-color: rgb(54,68,116);
 height: 8px;
}

#container
{
 height: 455px;
 padding: 0;
 margin: 0;
}

.txtcontent
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	text-align: justify;
	background-color: white;
	padding-top: 2em; padding-right: 7em; padding-bottom: 0; padding-left: 7em;
	margin-top: 1.5em; margin-right: 2.5em; margin-left: 120px;
	border: solid black 1px;
}

.txtcontent h3 {border-bottom: solid; margin-bottom: 1em; margin-top: 1.5em; }
.txtcontent ul {margin-bottom: 1.5em;}
.txtcontent li {margin-bottom: .5em;}
.txtcontent#small {_height: 400px; min-height: 400px;}


#container_l { float: left; }

#menu
{
	position: absolute;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 12em;
	padding-top: 1em; padding-right: 0; padding-bottom: 1em; padding-left: 0; 
	margin-top: 3em; margin-right: 20px; margin-bottom: 1em; margin-left: 1em;
	background-color: white;
	border: double rgb(170,0,0);
}

#menu ul 
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-color: rgb(170,0,0); 
	color: white;
	font-weight: bold;
	text-align: left;
	text-indent: 1em;
}
#menu ul ul 
{
	padding-right: 1em;
	padding-left: .5em;
	margin-left: 0;
	list-style-type: none;
	background-color: white; 
	font-weight: bold;
	text-align: left;
	color: black;
}

#menu a {
	padding-left: 1em;  
	font-size: 10pt;
	color: black;
	text-decoration: none;
	margin: 0;
}


#menu a:hover {
	background-color: rgb(39,47,73); 
	color: white;
}
