/* <style>	*/
	.masthead1 { background: #FFFFFF url(images/blue.gif) repeat-x; vertical-align: bottom; }
	.masthead2 { background: #FFFFFF url(images/blue.gif) repeat-x; text-align: right; }
	.content { background: #FFFFFF; font: normal 10pt Arial, Helvetica, sans-serif; padding : 10px 10px 10px 10px; vertical-align: top;}
	.name { background: #FFFFFF url(images/namebackground.gif) repeat-y; vertical-align: top; text-align: right; font: normal 10pt Arial, Helvetica, sans-serif; }
	div.llamo { padding: 0px 6px 0px 10px; }
	h1 { font: bold 18pt Arial, Helvetica, sans-serif; color: #336699;}
	h2 { font: bold 16pt Arial, Helvetica, sans-serif; color: #808080;}
	.empty { background: #FFFFFF; }
	.rightgutter { background: #FFFFFF url(images/rightgutter.gif) repeat-y; }
	.footer { background: #FFFFFF url(images/footerbg.gif) repeat-x; font: normal 10px Arial, Helvetica, sans-serif; color: #666666; padding: 4px 4px 4px 4px;}
	.generitable { border: 1px solid #d3d3d3; border-collapse: collapse; } 
	.generigrey { background-color: #d3d3d3; }
	.generigreylight { background-color: WhiteSmoke; }
	.generigreytabselected { background-color: WhiteSmoke; }
	.generigreytab { background-color: #d3d3d3; }
	
	b {font-weight: bold;}
	body { font: normal 10pt Arial, Helvetica, sans-serif; background: #F0EDE5;}
	p,td { font: normal 10pt Arial, Helvetica, sans-serif; }
	th { font: bold 10pt Arial, Helvetica, sans-serif;}
	th.right { text-align:right }
	.inputfield { border: solid 1px #666666; }
	.formbutton { background: #738CB5; border: solid 1px #FFFFFF; color: #FFFFFF; }
	.companyimage { margin: 0px 0px 10px 10px;}
	a:link,a:visited { font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; color: #336699; padding: 0px 4px 0px 4px;}
	a:active,a:hover { font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; padding: 0px 4px 0px 4px;}


	/* login elements */

	.loginpanel { border: solid 1px #999999;}
	.loginimage { background: #FFFFFF url(images/login_02.gif) no-repeat; padding: 6px 6px 6px 6px; }
	.logintext { font: bold 12px Arial, Helvetica, sans-serif; }
	.loginbottom { background: Gainsboro; padding: 6px 6px 6px 6px; }
	a:link.login,a:visited.login { font: normal 10px Arial, Helvetica, sans-serif; text-decoration: none; color: #336699;}
	a:active.login,a:hover.login { font: normal 10px Arial, Helvetica, sans-serif; text-decoration: underline; }
	.loginwarning { background: #e29f36;  padding: 6px 6px 6px 6px;}


	/* Leftnav elements */
	.leftnav { background: #FFFFFF url(images/leftgutter.gif) repeat-y; vertical-align: top; border-right: 1px solid gainsboro; }
	a:link.leftnavlnk,a:visited.leftnavlnk { font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; color: #336699; padding: 0px 4px 0px 4px;}
	a:active.leftnavlnk,a:hover.leftnavlnk { font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; padding: 0px 4px 0px 4px;}
/* </style>*/