body { text-align:center;background-color:#E1DFDB;margin:0px; font-family : "Trebuchet MS";	 color:#353535; font-size:1em; line-height:120%;}
h1 {font-size:1.7em; font-weight:bold; color:#000000;margin-top: 0px; margin-bottom: 9px;}
h2 {font-size:1.0em; font-weight:500;color:#000000;margin-top: 0px;margin-bottom: 0px;}


a:active, a:link, a:visited {color:#000000;	text-decoration:none; 	}
a:hover {	color:#000000;	text-decoration:underline;  }
.hotspot{float:left; margin:10px 10px 00px 10px ;width:115px; height:100px;}
.hotspot a {color:#000000;	text-decoration:none; font-size:1.65em; line-height:80%;	}
.hotspot2{float:left; margin:10px 10px 00px 10px ;width:115px; height:100px;}
.hotspot2 a {color:#000000;	text-decoration:none; font-size:1.8em; line-height:80%;	}
.hotspot3{float:left; margin:10px 10px 00px 10px ;width:115px; height:100px;}
.hotspot3 a {color:#000000;	text-decoration:none; font-size:1.25em; line-height:80%;	}
#clear .clear {	clear:both;}
#formlabel{color:#7CD426; font-size:1.2em;float:left;margin-top: 3px;}
#dottedline{width:100%; height:1px; background-color:transparent; border-bottom:1px dotted #000000; margin-top:9px;margin-bottom:9px; margin-left:0px; margin-right:0px;}

#container { margin: auto; width:960px; border:0px solid #ffffff; margin-top:20px;} 
#blockline {background-image: url(../images/topstrip.jpg); background-repeat: no-repeat;  height:32px;width:957px;}
#header { width:957px;height:247px;  }
#header .logo { float:left; width:221px;height:247px; background-image:url(../images/ashwell_logo.jpg); }
#header .flash { float:left; width:736px;height:247px; background-color:#CF005A; }

.search {float:right; margin-top:12px;width:235px; height:24px;margin-right:0px; font-size:0.8em; background-image:url(../images/searchbg.jpg); background-position:right top; background-repeat:no-repeat;margin-bottom:-20px;_margin-bottom:-34px;text-align:right;}
.search input{ margin-right:6px;margin-top:2px;width: 154px; border:0px solid #7CD426;  color: #666666;	background-color:transparent !important;}
.search .searchbtn {margin-left:-23px;margin-bottom:-5px;border:0px; width:19px; height:17px; }


.subnav {float:left;  width:920px; list-style: none;   padding: 0px;margin-left:0px; margin-top:20px;background-image: url(../images/menuon.jpg);background-repeat: repeat-x;height:33px;}
.subnav ul { margin: 0px; padding: 0px;}
.subnav li { float: left;   list-style: none;}
.subnav li a { font-size:1.1em;font-weight: bold; padding-left:10px; padding-right:10px; display:inline-block;  padding-top:10px;border-right:1px solid #C0C0BA; color: #000000;height:23px; line-height:90%;  text-align: center; outline: none;}
.subnav li a:hover { background-image: url(../images/menuoff.jpg); background-repeat: repeat-x;  text-decoration:none; color:#000000 ;outline: none;}
.subnav li  a.last { font-size:1.1em;font-weight: bold; padding-left:12px; padding-right:12px; display:inline-block;  padding-top:10px;border-right:0px solid #C0C0BA; color: #000000;height:23px; line-height:90%;  text-align: center; outline: none;}
.subnav li  a.last:hover { background-image: url(../images/menuoff.jpg); background-repeat: repeat-x; border-right:0px solid #C0C0BA;  text-decoration:none; color:#000000 ;outline: none;}
#subnav1,#subnav2,#subnav3,#subnav4,#subnav5,#subnav6,#subnav7,#subnav8 {display:none;  list-style: none; height:20px; width:920px; margin-bottom:-20px}
#subnav1 ul, #subnav2 ul,#subnav3 ul, #subnav4 ul, #subnav5 ul, #subnav6 ul #subnav7 ul, #subnav8 ul { margin: 0px; padding: 0px;}
#subnav1 li, #subnav2 li,#subnav3 li, #subnav4 li, #subnav5 li, #subnav6 li,#subnav7 li, #subnav8 li { float: left;   list-style: none;}
#subnav1 li a, #subnav2 li a,#subnav3 li a, #subnav4 li a,#subnav5 li a, #subnav6 li a,#subnav7 li a, #subnav8 li a{outline: none;text-shadow: 0 0 0 #000;font-size:1em;font-weight: 100; display: inline-block;  color: #000000;  height:20px; line-height:140%;  text-align: center; padding-left:7px;padding-right:7px; margin-bottom:-1px;}
#subnav1 li a:hover, #subnav2 li a:hover,#subnav3 li a:hover, #subnav4 li a:hover,#subnav5 li a:hover, #subnav6 li a:hover,#subnav7 li a:hover, #subnav8 li a:hover { text-decoration:underline; color:#000000; }

#footer {width:920px;font-size:0.95em;font-weight: bold; height:26px;  margin:0px 0px 0px 0px;background-image: url(../images/menuoff.jpg); background-repeat:repeat-x;line-height:240%; }
#footer .footerleft {height:33px;	float:left; margin:6px 0px 0px 5px; color:#000000;}
#footer .footerright {height:33px;	float:right; margin:6px 17px 0px 0px;  color:#000000;}
#footer .footerright a {font-weight: bold;color:#000000; }
#footer .footerright a:hover {color:#000000; }

#subfooter {width:920px;font-size:0.95em; height:98px;  margin:20px 0px 0px 0px;line-height:130%;background-color:#E1DFDB;  }
#subfooter .footerleft {height:33px;width:225px;	float:left; margin:10px 0px 0px 10px; color:#000000; text-align:left;}

#subfooter .footerright {height:33px;width:235px;	float:left; margin:10px 0px 0px 0px; color:#000000; text-align:left}
#subfooter .footerlast {height:33px;width:215px;	float:left; margin:10px 0px 0px 0px; color:#000000; text-align:left}

#subfooter .footerright a {color:#000000; }
#subfooter .footerright a:hover {color:#000000; }


#main {width:920px; padding:20px; font-size:0.8em; background-color:#ffffff; }
#main .leftmenu {float:left; background-color:#A3A190;width:301px; margin-left:0px;text-align:left; height:731px}
#main .leftmenu .logo{background-image: url(../images/LBA-logo.jpg); background-repeat: no-repeat;  height:93px;width:156px; margin-left:73px;margin-top:24px;}
#main .leftmenu .strapline{background-image: url(../images/passionforpeople.jpg); background-repeat: no-repeat;  height:93px;width:216px; margin-left:43px;margin-top:16px;}
#main .content,#content {float:left; width:100%; margin-left:0px;  margin-top:0px; background-color:#ffffff;text-align:left}
#main .content .noscroll {margin:18px;}
#main .content .scroller {overflow:scroll;overflow-x: hidden;height:334px;}
#main .content .scroller .scrollercontent { margin-right:20px;}

#welcome h1 { background:url(../images/welcome_title.jpg) no-repeat top left; width:347px; height:22px; text-indent:-3000px;margin-top:3px;}

#form {margin-top:6px;float:left; text-align:right; width:390px}
#form fieldset {		font-size:1em; border:0px;}
#form fieldset input, #form fieldset textarea{margin:2px; width: 267px; border:1px solid #999999;  }
#form fieldset select {margin:2px; width: 269px; border:1px solid #999999;  }
#form fieldset label {text-align:right;	float:left;	color:#000000; font-size: 1em;	font-weight:bold;width:80px; margin-right:6px;}
#form fieldset input:focus, #form fieldset textarea:focus { background: #efefef; 	font-size: 1em;}
#fm-submit input {width: 269px; background-color: #599973; color: #ffffff; font-size: 1.0em;font-weight: bold;font-family : Century Gothic;}

#mydroplinemenu {float:left;  width:920px; list-style: none;   padding: 0px;margin-left:0px; margin-top:20px;background-image: url(../images/menuon.jpg);background-repeat: repeat-x;height:34px;}

.droplinebar{overflow: hidden;}
.droplinebar ul{margin: 0;padding: 0;float: left;width: 100%;font: bold 14px Arial;background-image:url(../images/menuon.jpg); /*default background of menu bar*/}
.droplinebar ul li{display: inline;}
.droplinebar ul li a{float: left;color: #000000;padding: 10px;border-right:1px solid #C0C0BA;text-decoration: none;}
.droplinebar ul li a:visited{color: #000000;}
.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/color: #000000;background-image:url(../images/menuoff.jpg);}
/* Sub level menus*/
.droplinebar ul li ul{position: absolute;z-index: 100;left: 0;top: 0;background-image:url(../images/menuoff.jpg);}
/* Sub level menu links style */
.droplinebar ul li ul li a{font: normal 13px Verdana;padding: 4px 10px 4px 10px;padding-right: 8px;margin: 0;border-bottom: 0px solid navy;}
.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */background-image: url(../images/menuon.jpg);}
