/* CSS Document */

#texto {

/*	background-image:url(back.png);
	*background-image:url(back.gif);*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
	margin-top:4px;
	color:#666666;
/*	border-right:solid 2px #cccccc;
	border-bottom:solid 2px #cccccc;
	border-left:solid 1px #EFEFEF;
	border-top:solid 1px #EFEFEF;
	*border:solid 1px #FFFFFF;*/
	
}
#texto h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:140%;
	color: #CC0033;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
/*	text-transform:uppercase;*/
	text-align:center;
/*	font-weight:bold;*/
	margin-bottom:0.2em;
	letter-spacing:0.4em;
}
#texto h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:100%;
	color: #003366;
	font-weight:bold;
	text-align:center;
	
}
#texto h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:90%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#texto h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0;
}

#texto h5{
color:#666666;}

#texto h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
	letter-spacing:1px;
}
#texto abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
#texto em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
#texto blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
	font-size:92%; letter-spacing:0.07em;
}
#texto ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
#texto ol li {
	/*giving OL's LIs generated numbers*/
	list-style: decimal outside;	
}
#texto ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: disc outside;
}
#texto dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
#texto th,td {
	/*borders and padding to make the table readable*/
	border:1px solid #000;
	padding:.5em;
}
#texto th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
#texto caption {
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
#texto p,fieldset,table,pre {
	/*so things don't run into each other*/
	margin-bottom:1em;
}
/* setting a consistent width, 160px; 
   control of type=file still not possible */
#texto input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

#texto p { font-size:84%; letter-spacing:0.07em;
text-align:justify; padding-left:2em; padding-right:2em; color:#666666;}

#texto em {font-size:78%; text-transform:uppercase; font-style:normal; text-align:justify; color:#666666;
}

#texto em b {font-weight:bold; color:#999999;}

#texto em b a {
	color:#999999;
	text-decoration:none;
}

#texto em b a:hover,
#texto em b a:active,
#texto em b a.here:link,
#texto em b a.here:visited {
	color:#003399;
	text-decoration:underline;
}

