body {
background: #faf9f4;
font: 10px/1.5 Verdana, Arial, Helvetica, sans-serif;
}

a {
	color: #26418E;

}


/* ====================================================================
GENERAL STYLING
-------------------------------------------------------------------- */
/* border:nones are for NN4 */
html { margin: 0px; padding: 0px; }
body
	{
	margin: 30px 10%;
	padding: 0px;
	background-color:#faf9f4;
	}
div { margin: 0px; padding: 0px; }
.clear { clear: both;} /* CSS HACK: only for NN4, so now use Caio hack to cleanse palette */
/*/*/ .clear { display: none; } /* */
.box-logo
	{
	color: #bad6c7;
	margin: 0px;
	border: none;
	}
.box-menu
	{
	color: #DAE6DC;
	margin: 0px;
	border: none;
	}

.box-submenu
	{
	color: #C8DDD6;
	margin-left: 20px;
	border: none;
	}

.box-main
	{
	color: #F4F3E1;
	margin-left: 0px;
	border: none;

	}

.box-search
	{
	color: #F1EBC9;
	margin: 0px;
	border: none;
	}

.box-footer
	{
	/*clear: both;
	border: 1px;*/
	height: 50px;
	background-position: top center;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	}

.box-footer-text
	{
	position: relative;
	top: 10px;
	margin-left: 220px;
	text-align: center;
	font-size: 9px
	}


 /* ====================================================================
Custom corners and borders
-------------------------------------------------------------------- */
/* Styles we want all browsers to see */
body {
background: #faf9f4;
font: 11px/1.5 Verdana,Geneva, Arial, Helvetica, sans-serif;
}
div.Logo {
font: 11px/1.5 Verdana,Geneva, Arial, Helvetica, sans-serif;
  background: #bad6c7;
  border:none;
  position:relative;
  } 
div.Menu {
font: 10px/1.5 Verdana,Geneva, Arial, Helvetica, sans-serif;
  background: #dae6dc;
  border:none;
  position:relative;
  } 

div.Logo h3 {
  font-size:1.3em;
  padding:15px;
  
  }

div.SubMenu {
font: 10px/1.5 Verdana,Geneva, Arial, Helvetica, sans-serif;
  background: #C8DDD6;
  border:none;
  position:relative;
  } 

div.Search {
font: 10px/1.5 Verdana,Geneva, Arial, Helvetica, sans-serif;
  background: #F1EBC9;
  border:none;
  position:relative;
  } 


div.Main {
font: 10px/1.5 Verdana,Geneva, Arial, Helvetica, sans-serif;
  background: #F4F3E1;
  border:none;
  position:relative;

  } 



div.Menu h3 {
  color :#525657; 
  font-size:1.3em;
  padding:15px;
  
  }

div.SubMenu h3 {
  color :#525657; 
  font-size:1.3em;
  padding:15px;
  
  }

div.Search h3 {
  color :#525657; 
  font-size:1.3em;
  padding:15px;
  
  }

div.Main h3 {
  color :#525657; 
  font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
  padding:15px;
  
  }
div.LogoBody {
  padding:15px;
  margin:0;
  margin-top:-1.7em;
  }

div.MenuBody {
  padding:15px;
  margin:0;
  margin-top:-1.7em;
  }

div.LogoFooter p {
  padding:15px;
  margin:-2em 0 0 0;
  }

div.MenuFooter p  {
  padding:4px;
  margin:-2em 0 0 0;
  }

div.MainFooter p  {
  padding:4px;
  margin:-2em 0 0 0;
  }

div.SubMenuFooter p  {
  padding:4px;
  margin:-2em 0 0 0;
  }

div.SearchFooter p  {
  padding:4px;
  margin:-2em 0 0 0;
  }

div.Logo {
  background: url(images/logo_lt.gif) top left no-repeat;
  } 
div.Logo h3 {
  background: url(images/logo_rt.gif) top right no-repeat;
  padding:15px;
  margin:0;
  }
div.LogoBody {
  background: url(images/logoback.gif) top right repeat-y;
  }
div.LogoFooter {
  background: url(images/logo_lb.gif) bottom left no-repeat;
  }
div.LogoFooter p {
  background: url(images/logo_rb.gif) bottom right no-repeat;
  }

div.Menu {
  background: url(images/menu_lt.gif) top left no-repeat;
  } 
div.Menu h3 {
  background: url(images/menu_rt.gif) top right no-repeat;
  padding:5px;
  margin:0;
  }

div.Menu h3 a,a.ahref {
  text-decoration:none;
  color :#525657;
  }
div.Menu h3 a:hover,a.ahref:hover {
  color:#1E3F82;
  text-decoration:none;
  }



div.MenuBody {
  background: url(images/menuback.gif) top right repeat-y;
  }
div.MenuFooter {
  background: url(images/menu_lb.gif) bottom left no-repeat;
  }
div.MenuFooter p {
  background: url(images/menu_rb.gif) bottom right no-repeat;
  }

div.SubMenu {
  background: url(images/submenu_lt.gif) top left no-repeat;
  } 
div.SubMenu h3 {
  background: url(images/submenu_rt.gif) top right no-repeat;
  padding:5px;
  margin:0;
  }
div.SubMenu h3 a{
  text-decoration:none;
  color :#525657;
  }
div.SubMenu h3 a:hover {
  color:#1E3F82;
  text-decoration:none;
  }

div.SubMenuFooter {
  background: url(images/submenu_lb.gif) bottom left no-repeat;
  }
div.SubMenuFooter p {

  background: url(images/submenu_rb.gif) bottom right no-repeat;
  }



div.Search {
  background: url(images/search_lt.gif) top left no-repeat;
  } 
div.Search h3 {
  background: url(images/search_rt.gif) top right no-repeat;
  padding:5px;
  margin:0;
  }
div.Search h3 a{
  text-decoration:none;
  color :#525657;
  }
div.Search h3 a:hover {
  color:#1E3F82;
  text-decoration:none;
  }

div.SearchFooter {
  background: url(images/search_lb.gif) bottom left no-repeat;
  }
div.SearchFooter p {

  background: url(images/search_rb.gif) bottom right no-repeat;
  }


div.Main {
  background: url(images/main_lt.gif) top left no-repeat;
  } 

div.Main h3,.contentbody {
  background: url(images/main_rt.gif) top right no-repeat;
  padding:5px;
  margin:0px;
  z-index:99;
  }

.contenttable {
  color :#525657; 
  font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
  z-index:99;
  padding:0px;
  margin:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-top:0px;
  }

div.Main h3 a{
  text-decoration:none;
  color :#1E3F82;
  }
div.Main h3 a:hover {
  color:#1E3F82;
  text-decoration:underline;
  }
div.Main h3 a:visited {
  color:#800000;
  text-decoration:none;
  }
div.MainBody {
  background: url(images/mainback.gif) top right repeat-y;
  }
div.MainFooter {
  background: url(images/main_lb.gif) bottom left no-repeat;
  }
div.MainFooter p {
  background: url(images/main_rb.gif) bottom right no-repeat;
  }

.MainTitle {
  color :#525657; 
  font-size: 12px ;
  font-weight: normal;
}


.AfterMenu {
	line-height: 1px;
}

