/*
	lata.css
*/

/*********************************************************************
	general settings - defaults
*/

body {
	margin: 0em 0em 0em 0em;
	padding: 0em;
	color: #000000;
	background-color: #fffff0;
	font-family: Georgia, Arial, sans-serif; 
}

/*********************************************************************
	links
*/

div#main a, 
div#main a:visited, 
div#main a:hover, 
div#main a:active,
div#foot a, 
div#foot a:visited, 
div#foot a:hover, 
div#foot a:active { 
	/*color: rgb(168,137,109);*/ 
	color: rgb(162,10,38); 
	background-color: #fffff0;
	text-decoration: none; 
	/*border-bottom: 2px solid rgb(168,137,109);*/
	border-bottom: 2px solid rgb(6,59,127);
}

div#title a, 
div#title a:visited,
div#menu a, 
div#menu a:visited { 
	color: #000000; 
	background-color: #fffff0;
	text-decoration: none; 
	border: none;
}

div#title a:hover, 
div#menu a:hover { 
	/*color: rgb(168,137,109); */
	color: rgb(162,10,38); 
	background-color: #fffff0;
}

div#title a:active, 
div#menu a:active { 
	color: #000000; 
	background-color: #fffff0;
	border: none;
}

div#menu a.noborder,
div#menu a.noborder:visited,
div#menu a.noborder:hover {
	border: none;
}

/*********************************************************************
	main
*/

div#main {
	margin: 0em 0em 10px 250px;
	padding: 0em;
	max-width: 650px;
	text-align: justify
}

div#main h1 {
	/*color: rgb(52,73,92);*/
	color: rgb(162,10,38);
	background-color: #fffff0;
	margin-bottom: 1.5em;
	white-space: nowrap;
	font-size: 30px;
}

div#main h2 {
	margin-top: 1em;
	margin-bottom: .5em;
	/*color: rgb(52,73,92);*/
	color: rgb(162,10,38);
	background-color: #fffff0;
	font-size: 20px;
}

div#main span {
	margin: 0em;
	padding: .25em 1em;
/*	border-top: 7px solid rgb(168,137,109); */
/*	border-bottom: 7px solid rgb(168,137,109); */
	border-bottom: 7px solid rgb(6,58,127); 
	
}

div#main ul {
	list-style-type: square;
	margin-left: 1em;
}

div#main li {
	margin: 0em 2em .25em 0em;
	font-size: 15px;
}

div#main td {
	padding-right: .5em;
	padding-bottom: .5em;
}

div#main p.subtitle {
	margin-top: 0em;
	margin-bottom: .25em;
	font-weight: bolder;
	font-size: 17px;
}

div#main p{
	font-size: 15px;
}

div#main td.bold {
	/*color: rgb(168,137,109);*/
	color: rgb(162,10,38);
	background-color: #fffff0;
}

div#main hr {
	height: 0.1pt;
	margin: 0pt;
	padding: 0pt;
	border: 0;
	visibility: hidden;
}

.port {
	font-family:Georgia, arial, sans-serif; 
	font-size: 12px; 
	color: #333333; 
	font-weight:bold;
	
}

.lighter {
	font-family:Georgia, arial, sans-serif; 
	font-size: 15px; 
	color: rgb(6,59,127);
	font-weight:bold; 
}


/*********************************************************************
	title
*/

div#title h1 {
	/*color: rgb(52,73,92);*/
	color: rgb(162,10,38);
	background-color: #fffff0;
	margin: .25em 0em;
	padding: 0em;
	word-spacing: .5em;
	letter-spacing: .25em;
	font-weight: bolder;
	font-size: 50px;
	/*border-bottom: .15em solid rgb(168,137,109);*/
	border-bottom: .15em solid rgb(6,59,127); // rgb(52,73,92);

	white-space: nowrap; 
}

div#title h2 {
//	color: rgb(52,73,92);
	color: rgb(162,10,38);
	background-color: #fffff0;
	letter-spacing: .15em;
	margin-top: 0em;
	margin-bottom: .4em;
	word-spacing: .25em;
	font-weight: bolder;
	font-size: 30px;
	white-space: nowrap;
}

div#title p {
	color: #000000;
	background-color: #fffff0;
	margin: 0em 0em .25em 0em;
	white-space: nowrap;
	font-size: 16px;
}

div#title p.p1 {
	color: #000000;
	background-color: #fffff0;
	margin: 0em 0em 0em 0em;
	white-space: nowrap;
	font-size: 20px;
	font-weight: bolder;
}

div#title p.copyright {
	font-size: x-small;
}

div#title table {
	color: #000000;
	background-color: #fffff0;
	margin: 0em;
	/*border-top: 1em solid rgb(168,137,109); 
	border-bottom: 1em solid rgb(168,137,109); */
}

/*********************************************************************
	menu
*/

div#menu {
	float: left;
	font-size: 12px;
	margin: 0em 1em 1em 0em;
	padding: 1em;
	min-width: 190px;
	width: 15em;
	color: #000000;
	background-color: #fffff0;
	/*border-top:    7px solid rgb(168,137,109); 
	border-bottom: 7px solid rgb(168,137,109); */
}

div#menu p {
	color: #000000;
	background-color: #fffff0;
	margin: 0em 0em .3em 0em;
	white-space: nowrap;
}

div#menu p.copyright {
	margin: 1em 0em 0em 0em;
	text-align: right;
	font-size: x-small;
}

div#menu h1 {
	color: #000000;
	background-color: #fffff0;
	margin: .3em 0em 0em 0em;
	letter-spacing: .1em;
	word-spacing: .2em;
	font-weight: bolder;
	font-size: 20px;
	white-space: nowrap;
}

div#menu h2 {
	color: #000000;
	background-color: #fffff0;
	margin: 0em 0em .3em 0em;
	font-size: 14px;
	white-space: nowrap;
}

div#menu img {
	margin: .5em 0em .5em 0em;
	border: none;
}

/*********************************************************************
	footer area
*/

div#foot { 
	clear: both;
	text-align: right;
	vertical-align: bottom;
	font-size: 11px;
	margin: 1em 0em 0em 0em;
	padding: .1em 1em 1em 1em; 
	border-top: 2pt solid #000000; 
}


