@charset "utf-8";
/* Novacroft */

body,td,th {font-family:"Trebuchet MS", Verdana, Arial; font-size: 11px; color: #5a5e5c;}
body {background-color: #FFFFFF; margin: 0px;  }
html { overflow-y:scroll; } 

/* Top Navigation */
#topnav{margin:0px; width: 790px; clear:right;}
#topnav ul{width: 790px; margin:0px; padding:0px; }
#topnav li{margin:0px; padding:0px 7px 0px 4px; font-size:13px; font-weight:bold; float:left; list-style: none }
#topnav li a{ color:#5A5E5C; text-decoration:none; }
#topnav li a.on,
#topnav li a:hover{color:#8CC135; text-decoration: underline;}

#fontsize img{float:left; padding:5px;}
#fontsize div{float:left; color:#84C350; padding:10px 5px 5px 5px;}

/* Left hand side navigation if applicable */
#sidenav{margin:0px; padding:0px; width: 200px; float:left;}
#sidenav ul{width: 200px; margin:0px; padding:0px;}
#sidenav li{margin:0px; padding:0px 0px 5px 0px; list-style:none; font-size:13px; font-weight:bold;}
#sidenav li a{color:#5A5E5C; text-decoration:none;}
#sidenav li a.on{color:#8CC135;}
#sidenav li a:hover{color:#8CC135; text-decoration: underline;}


/* Bottom Navigation */
#bottomnav{margin:0px; clear:right; float:left;}
#bottomnav ul{width: 400px; margin:0px; padding:0px;}
#bottomnav li{margin:0px; padding:0px 5px; list-style:none; font-size:11px; float:left;}
#bottomnav li a{color:#5A5E5C; text-decoration:none;}
#bottomnav li a.on{color:#80B32A;}
#bottomnav li a:hover{color:#80B32A; text-decoration: underline;}

#bottominfo {float:left;font-size:11px; color:#5A5E5C;}
#bottominfo img{padding: 0px; margin: 0px;}

#bottominfo a{color:#5A5E5C; text-decoration:none;}
#bottominfo a.on,
#bottominfo a:hover{color:#80B32A; text-decoration: underline;}

#miltonbayer {font-size:11px; float:right;}
#miltonbayer a{color:#84C350; text-decoration: none;}
#miltonbayer a.on,
#miltonbayer a:hover{text-decoration: underline;}
.hi{color:#80b32a;}

/* Side Panels (Search/Login/Register and Info) */
#searchregister {float:right; font-size:12px; background-color:#EFF4E1; width:200px; padding:20px 10px 10px 10px; line-height:1.2em;}
#searchregister h1{font-size:18px; font-weight:none; color:#5A5E5C; margin:10px 0px 5px 0px;}
#searchregister a{color:#80B32A; text-decoration: none;}
#searchregister a.on,
#searchregister a:hover{text-decoration: underline;}
#searchregister form,input{padding:0px; margin:0px;}
#searchregister p{padding:0px; margin:5px 0px 0px 0px;}

#slickbox h1{font-size:18px; font-weight:none; color:#5A5E5C; margin:10px 0px 5px 0px;}

#sideinfo {background:#eff4e1; padding:20px 10px 20px 10px; float:right; width:200px; margin: 15px 0px 0px 0px;}
#sideinfo ul{padding:0px; margin:0px;}
#sideinfo li{color:#666666; padding:0px; margin:0px; height:25px ;list-style:none;}
#sideinfo li a{color:#666666; text-decoration:none;}
#sideinfo li a:hover{color:#666666; text-decoration:underline;}
#sideinfo li.print a{display:block; height:20px; padding:5px 0px 0px 25px;background:url(../images/icon_print.gif) no-repeat 0px 2px ;}
#sideinfo li.email a{display:block; height:20px; padding:5px 0px 0px 25px; background:url(../images/icon_email.gif) no-repeat 0px 4px;}
#sideinfo li.call{display:block; height:20px; padding:5px 0px 0px 25px; background:url(../images/icon_tel.gif) no-repeat 0px 3px;}


#info{float:left; padding:10px; font-size:12px; }
#info h1{font-size:18px; color:#77AD1E;}


.content { }
.font_size_large * { font-size: 18px !important; line-height: 1.1em }
.font_size_larger * { font-size: 24px !important; font-weight: bold !important; line-height: 1.1em }

/* UL style */
#what_we_do ul,
#generic_article ul,
#career_opportunities_main ul {
  list-style-image: url(../images/small_green_arrow.gif);
}

.breadcrumbs { padding: 0px 0px 10px 0px}
.breadcrumbs a { color: #77AD1E; text-decoration: none; font-size: 14px; padding: 0px 5px 0px 0px }
.breadcrumbs a.section { padding: 0px 0px 0px 15px; background: url(../images/small_green_arrow.gif) 0px 2px no-repeat;}
.breadcrumbs a:hover { text-decoration: underline; }

/*
#topnav li{margin:0px; padding:0px 3px 0px 0px; font-size:13px; font-weight:bold; float:left; list-style: none }
#topnav li a{ color:#5A5E5C; text-decoration:none; }
*/

