body {background-color: #a5c5F5;font-family:Helvetica, sans-serif;font-size: 12px;color: #336699; vertical-align:top;
	
}

td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

form{border-style:dotted; color:white; border-width:1px;}
.form_normal{border-style:dotted; border-width:0px;}
input{border-style: solid; border-color:#000000; background-color:#f0f0f0; border-width:1px;}
select{border-style: solid; border-color:#000000; background-color:#f0f0f0; border-width:1px;}
textarea{  border-style:none; border-bottom-style:dotted; border-bottom-width:1px;}


a {
	color: #3366CC;
	text-decoration: underline;
}



.title {font-family: Arial, Helvetica, sans-serif;font-size: 40px;line-height: 30px;color: #4355c8; font-weight:bold; 
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
        color: #4355c8;
	text-align:center;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #006666;
  color: #DCDCDC;
}




a:hover {
	text-decoration: underline;
}
a.menu{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #4355c8; font-weight:bold;  text-decoration: none; }
a.menu_selected{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #5566ff; font-weight:bold;  text-decoration: none; }
a.menu:hover{color: #5566ff; text-decoration:none;}


.principal{background-repeat:no-repeat; background-color:#a5c5F5; }

.content{font-family: Arial, Helvetica, sans-serif;font-size:18px;color: #0000ac; font-weight:lighter; }

.footer{font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #0000ac; font-weight:normal; text-align:center;}

h1{color:white;}