/* GLOBAL GENERIC SETTINGS */
	/* Set generic font settings to be used globally */
	/* MARGINS AND COLORS SET IN TEMPLATE LAYOUT CSS */
	body, td, th, p {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;}
	th {font-weight:bold;}
/* Standard elements */
	/* Links */
		a, a:link, a:visited, a:active {text-decoration:underline;font-weight:bold;}
		a:hover {text-decoration:none;}
	/* Headings */
		h1 {font-size:16pt;}
		h2 {font-size:13pt;}
		h3 {font-size:11pt;}
		h4 {font-size:10pt;}
		h5 {font-size:10pt;}
		h6 {font-size:10pt;}
	/* Lists */
		ul {list-style-type:square;}
	/* Forms */
		textarea, input, select {font-size:90%;}
	/* Miscellaneous */
		pre {font-family:Courier New,Courier,monospace;font-size:80%;}
/* Custom Classes */
	.small {font-size:75%}

#header { /* Defines the box that holds the header */
	width:100%;background-color:#fff;
	}
#logo { /* Defines the box that holds the logo */
	clear:none;	padding-left:9px;
	padding-top:9px;
	height:49px;
	width:212px;
	float:left;
	}
/*---------------------------------------------------------------------------*/
/* TOP NAVIGATION  */
/*---------------------------------------------------------------------------*/
#topNav { /* Defines the box that holds the links at the top of the page */
	clear:both;
	width:100%;
	}
#topLinks {
	clear:none;
	float:right;
	height:17px;
	padding:14px 2px 2px 0px;
	}
#topLinks a,
#topLinks a:link,
#topLinks a:visited
  {
  height:17px;
  font-weight:normal;
  background-repeat:repeat;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666666;
  text-decoration:none;
  padding:0px 10px 2px 10px;
  }
#topLinks a:hover {background-image:url(/images/system/hiLiteOn.gif);background-repeat:repeat; }
#HomeLink {background-image:url(/images/system/HomeLinkHiLite.gif);background-repeat:repeat; }
#calLink {background-image:url(/images/system/calLinkHiLite.gif);background-repeat:repeat; }
#sitemapLink {background-image:url(/images/system/sitemapLinkHiLite.gif);background-repeat:repeat; }
#contactLink {background-image:url(/images/system/contactLinkHiLite.gif);background-repeat:repeat; }


/*---------------------------------------------------------------------------*/
/* FOOTER */
/*---------------------------------------------------------------------------*/
#footer { /* Defines the box that holds the footer */
	width:100%;
	color:#ffffff;
	background-color:#333333;
	}
.footer, td.footer {
	color:#FFFFFF;
	/*color:#569FD3;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*margin-top:2px;
	margin-left:2px;*/
}
a.footer, a.footer:link, a.footer:visited, a.footer:active {
 	color:#ffffff;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	margin-top:2px;
 	margin-left:2px;
 	text-decoration:none;
 	font-weight:normal;
}
 a.footer:hover { text-decoration:underline; }
/******************************************************************************
* Navigation Styles                                                           *
******************************************************************************/
TD.sideNav {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-size: 8pt;
   font-weight: Bold;
   text-decoration: none;
   color: #fff;
   background-color: #34719E;
   height: 16pt;
}
A.sideNav, A.sideNav:link, A.sideNav:visited {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-size: 8pt;
   font-weight: Normal;
   text-decoration:none;
   color: #fff;
}
A.sideNav:hover {
   color: #fff;
   text-decoration: underline;
}
A.sideNavSelected, A.sideNavSelected:link, A.sideNavSelected:visited {
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-size: 8pt;
   text-decoration: none;
   text-transform: none;
   color: #fff;
}
A.sideNavSelected:hover {
   color: #fff;
   text-decoration: none;
}
A.cookieCrumb {
}
/* Inline Maintenance block */
	table.inlineMtcBlock {color:white;background-color:#deb887;border:outset #fff 2px;}
	a.inlineMtcBlock,a.inlineMtcBlock:link,a.inlineMtcBlock:visited,a.inlineMtcBlock:active {}
	a.inlineMtcBlock:hover {}


/* TEMPLATE LAYOUT SETTINGS */
	body {margin-top:0px;margin-left:0px;}
	body {color:#000;background-color:#333;}
	/* SBT Page Layout Styles */
	table.PageBoundingBox {width:758px;padding:0px;margin:auto;background-color:#fff;}
	table.ContentBoundingBox {width:758px;height:300px;margin-right:auto;border:1px solid #fff;}
	td.LSB {width:165px;padding:2px;color:#fff;background-color:#34719E ;border-top:10px solid #095C90;border-bottom:10px solid #095C90;}
	td.MainContent {width:593px;padding:5px;color:#000;background-color:#fff;border-top:10px solid #1479bf;border-bottom:10px solid #deecf5;}
	td.RSB {display:none;width:0px;visibility:hidden;}
	/* DO NOT CHANGE THE FOLLOWING STYLES */
	td.LSBBuffer {display:none;width:0px;visibility:hidden;}
	td.RSBBuffer {display:none;width:0px;visibility:hidden;}
	/* END OF DO NOT CHANGE */
/* Standard elements */
/* Links */
	a, a:link, a:active {color:#37719F;}
	a:visited {color:#37719F;}
	a:hover {color:#37719F;}
/* Headings */
	h1 {color:#333;}
	h2 {color:#333;}
	h3 {color:#333;}
	h4 {color:#333;}
	h5 {color:#333;}
	h6 {color:#333;}
/* Forms */
	textarea, input, select {}
/*---------------------------------------------------------------------------*/
/* BRANDING IMAGE */
/*---------------------------------------------------------------------------*/
#brandingImg { /* Defines the box that holds the branding image for the home page */
	clear:both;
	width:756px;
	height:108px;
	background-image:url(/images/lel/home-hdr.jpg);
	background-repeat:no-repeat;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	}
#brandingTxt { /* Defines the box that holds the branding text image for the inside page */
	clear:both;
	width:756px;
	height:100px;
	background-image:url(/images/lel/txt-hdr.jpg);
	background-repeat:no-repeat;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	}
#brandingTxtHome { /* Defines the box that holds the branding text image for the inside page */
	clear:both;
	width:756px;
	height:80px;
	background-image:url(/images/lel/txt-hdr-home.jpg);
	background-repeat:no-repeat;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	}

#brandingCoelho { /* Defines the box that holds the branding text image for the inside page */
	clear:both;
	width:756px;
	height:100px;
	background-image:url(/images/lel/CoehloWebBanner6.jpg);
	background-repeat:no-repeat;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	}

#brandingImgSeparator {width:756px;height:10px;background-color:#095c90;clear:both;	border-left:1px solid #fff;border-right:1px solid #fff;}


