/* CSS Document */

body { margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background:#E7E8E3;}

h1 { background:url(images/arrow4.jpg) no-repeat; line-height:30px; padding-left:20px; font-size:16px; color:#484545; margin-left:30px; padding-left:40px;}

h2 { background:url(images/bullet2.jpg) no-repeat; padding-left:30px; font-size:14px; line-height:23px; margin:0px; color:#666666; }

h3 { margin:0px; color:#336699; font-size:14px; }
 
input, textarea, select { font-size:95%; }

td, tr{ margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }

a:link, a:active, a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#666666; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#999999; }


.left {background:url(images/menu.jpg) no-repeat; height:320px; }

#topbutton ul { margin:6px 0px 0px 0px; padding:0px 30px 0px 30px; list-style:none; text-align:center }

#topbutton ul li{ background:url(images/bullet3.jpg) no-repeat; padding-left:40px; display:inline; line-height:13px; font-size:11px;  }

#topbutton ul li a:active, #topbutton ul li a:link, #topbutton ul li a:visited { font-weight:bold;color:#666666;  }
#topbutton ul li a:hover{ color:#523E0A;}


.headertop {background:url(images/banner2.jpg) no-repeat center; height:132px;}
.content-top { background:url(images/content-title.jpg) no-repeat; height:67px; }
.content-middle {background:url(images/content-middle.jpg) repeat-y; }
.content-bottom {background:url(images/content-footer.jpg) no-repeat; height:28px; }
.search { background:url(images/search.jpg) no-repeat; height:147px; }
.search2 { background:url(images/search2.jpg) no-repeat; height:147px; }
.search-footer { background:url(images/search-footer.jpg) no-repeat; height:26px; }
.footer {background:url(images/footer-bar.jpg) repeat-x; height:60px; }

#content { padding:0px 10px 10px 10px; width:646px; display:inline; display:block; }

#menu ul { margin:0px 0px 0px 50px; padding:0px; list-style:none;  }
#menu ul li { background:url(images/bullet.jpg) no-repeat; padding-left:35px; line-height:19px;}
#menu ul li a { font-weight:bold;}

.title { color:#666666; font-size:14px; font-weight:bold; padding-left:90px;}

#leftmenu ul{ margin:20px 0px 0px 70px; padding:0px; list-style:none;  }
#leftmenu ul li{ background:url(images/arrow2.gif) no-repeat; padding-left:15px; line-height:16px;}
#leftmenu ul li ul{  margin:0px; padding:0px; list-style:none; }
#leftmenu ul li ul li{  background:url(images/arrow3.gif) no-repeat;line-height:16px; }
#leftmenu ul li ul li a:active{ color:#956E40; }
#leftmenu ul li ul li a:link{ color:#956E40; }
#leftmenu ul li ul li a:visited{ color:#956E40; }
#leftmenu ul li ul li a:hover{ color:#666666; background:#CCCCCC; padding:3px; }

.project { font-size:14px; }

.grey { background:#F2F2F2; }

.red { color:#990000; }
.brown {color:#8C3F0D; }

a image { border:0px; }