﻿@import url(PanelsStyleSheet.css);
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.navBG {
	background-color: #CDFFCC;
}
.navHead {
	line-height: 21px;
	background-color: #68CC33;
}
.navHeadFontBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #68CC33;
	vertical-align: baseline;
}
.navHeadFontNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	color: #FFFFFF;
	background-color: #68CC33;
	vertical-align: baseline;
}
.navLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}
.navBottomSpacer {
	line-height: 6px;
}
.busca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CA;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
.buscaBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CA;
	height: 17px;
	width: 100px;
	border: 1px solid #D5D1AB;
}
.RightTopBox {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D5D1AB;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #D5D1AB;
}
.TopBox {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D5D1AB;
}
.boxHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066CB;
	background-color: #CDFFCC;
	height: 25px;
}
.boxSpacer {
	line-height: 3px;
}
.tableBorder {
	border: 3px solid #67CB33;
}
.tableBorderBlue {
	border: 2px solid Blue;
}
.tableGreen
{
	background-color: #9AFE66;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.tableGreenContent
{
	font-style: normal;
	padding-left:5px; 
	padding-right:5px;
}
.Blueheadings {
	font-family:"Arial Black";
	font-size: 20px;
	color: #0066CC;
	text-decoration: none;
	vertical-align: top;
}
.Blueheadingsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #0060C7;
	text-decoration: none;
	vertical-align: middle;
}
.Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:justify;
	color: #000000;
	text-decoration: none;
}
.SubpageDownBorder {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
TR.UpBorder TD
{
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #999999;
}
TR.SubBorder TD 
{
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.Sectionheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #68CC36;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
}
.Grayheadings {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
}
.BlueheadingItalic {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style:italic;	
	font-size: 20px;
	color: #0066CC;
	text-decoration: none;
}
.BlueheadingNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #0066CC;
	text-decoration: none;
}
.inputBox {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 2px solid #666666;
}
.BlackTextSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.BlackTextNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.BlackTextBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.GrayText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-style: italic;
}
.GrayTextSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
.GrayTextMedium {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.GrayTextNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.GrayTextItalicBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
.GrayTextHeadingBold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
}
.RedTextHeadingBold
{
	font-family:Arial;
	font-size: 18px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
.incomplete {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:Red;

}
.Footer:link{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #091C9F; text-decoration: none; }
.Footer:active{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #091C9F; text-decoration: none; }
.Footer:visited{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #091C9F; text-decoration: none; }
.Footer:hover{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #091C9F; text-decoration:underline;}

.NewsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9AFE66;
	vertical-align: middle;
}

.NewsHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:Blue;
	vertical-align: middle;
}

.Categ { margin-bottom: 20px; padding: 0px 10px; width: 269px; float: left; }
.Categ h2 { }
.Categ ul { font-size: 13px; list-style: none; border-top: 1px solid #537683; padding: 0px; margin: 0px;}

.Categ li { margin: 0; padding: 0; position: relative;}
.Categ li a { display: block; padding: 4px 0px 6px 25px; text-decoration: none; color: #a1e8ff; background: url(Images/image_button.jpg) no-repeat left top; }
.Categ li a:hover { text-decoration: none; color: #e1f15d;}

.Categ li { background: none; border-bottom: 1px solid #3d606d; } 
.Categ li a { width: 244px; display: block; border-bottom: 1px solid #537683; text-decoration: none; color: #a1e8ff;}
.Categ li a:hover { background: #2f3e3e url(Images/image_buttonOver.jpg) no-repeat left top; text-decoration: none; color: #ff9999; }

.Categ li a.toggle { width: 40px; position: absolute; top: 0; right: 0;text-align: center; border-bottom: none; color:#597b88;} 
* html .Categ li a.toggle { right: 0px; color:#597b88; }


.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 18px;
	color: #ffffff;
	text-decoration: none;
	background-color: #67CB33;
}
.tableAlternate1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	background-color: #D9F2CC;
}
.tableAlternate2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	background-color: #E6F6DD;
}

.footerLogo
{
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none	
}

.adminMenuHead { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
}

.adminMenuSub { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #0000cc; 
text-decoration: none; 
}

.adminBox { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
border: 1px solid #D5D1AB; 
}

.tableAlternate2 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 18px; 
color: #000000; 
text-decoration: none; 
background-color: #E6F6DD; 
}

.tableAlternate1 { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 18px; 
color: #000000; 
text-decoration: none; 
background-color: #D9F2CC; 
}

.tableHeader { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight:bold; 
line-height: 18px; 
color: #ffffff; 
text-decoration: none; 
background-color: #67CB33; 
}

.Button { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
text-decoration: none; 
}

.adminNavLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.WhiteTextNormal {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color:White;
	text-decoration: none;
	background-color:#68CC33;
}
.SmallForm
{
	width: 60%;
	background-color:#FFFFF7;
	border: 2px solid Blue;
}
.StrongGreenBar
{
	background:url(/Images/barraVerdeFuerte.gif);
	background-position:center;
	background-repeat:repeat;
	height:9px;
}
.LightGreenBar
{
	background:url(/Images/barraVerdeClaro.gif);
	background-position:center;
	background-repeat:repeat;
	height:7px;
}
.ImageButton
{
	display:block;
	border:none;
	cursor:pointer;
	text-decoration:none;
}

.GrayFormText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.BlackFormHeader 
{
	font-family: Arial;
	font-weight: bold;
} 
.BannerGrayText {
	color: #666666;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: -1px;
	font-style: italic;
}
.BannerGrayBoldText {
	font-family: "Arial Black";
	font-size: 23px;
	letter-spacing: -2px;
	line-height: 23px;
	color: #666666;
}
.BannerRedText {
	font-style: italic;
	font-size: 15px;
	color: #CC0004;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	letter-spacing: -1px;
}