body { margin:0px; background:#008831; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
img { border:0px; }
h1 { color:#008831; font-size:38px; margin:0px 0px 20px 0px; }
h2 { color:#008831; font-size:15px; }
h3 { color:#008831; font-size:12px; }
h4 { font-size:12px; }

#content ul { margin:0px 0px 10px 25px; padding:0px 0px 0px 0px; }
#content ol { margin:0px 0px 10px 25px; padding:0px 0px 0px 0px; }
#content li { margin:0px 0px 5px 0px; }
#content table { width:335px; }

/* tables */
#close { float:right; color:white;}
#close a { color:white;}
#listitems { float:left;position:absolute;margin:5px;z-index: 1;}
#edititem { float:left;position:absolute;margin:5px; z-index: 2; }

table { width:360px; background:#E3EAEB; }
th { padding:4px; }
td { padding:4px; }
table a { color:#000000; text-decoration:none; }
th a { color:#FFFFFF; text-decoration:underline; }

.tableHeader { background:#52A84D; font-weight:bold; color:#FFFFFF; border:none; }
.tableFieldHeader { background:#D0D0D0; font-weight:bold; width:100px; }
.tableAltRow { background:#FFFFFF; }
.tableSelected { background:#C5BBAF; font-weight:bold; }

/* structure */
#content { position:absolute; left:220px; top:175px; width:650px; padding:25px 110px 30px 20px; background:#FFFFFF; overflow:auto; }

#links { float:left; display:inline; list-style:none; margin:0px; padding:0px; }

#fullprint { position:absolute; left:725px; top:10px; width:140px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; z-index:2; }
#textonly { position:absolute; left:875px; top:10px; width:80px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; z-index:2; }

/* Right call to action */
#rightBox { float:left; display:inline; width:180px; margin:10px 0px 0px 0px; background:#FFFFFF; text-decoration:none; cursor:pointer; }
#rightPic { float:left; display:inline; margin:0px 0px 0px 0px; }
#rightBox h1 { float:left; display:inline; margin:0px 5px 10px 5px; font-size:22px; color:#008831; }
#rightBox p { float:left; display:inline; margin:0px 5px 10px 5px; color:#000000; }

#rightBanner { display:none; }

/* Head */
#header { position:absolute; left:0px; top:0px; width:100%; height:175px; background:url('/images/back_top.gif') 180px 102px no-repeat #000000; z-index:1; }
#logo { float:left; display:inline; margin:60px 0px 0px 36px; }
#flash { position:absolute; left:510px; top:35px; width:465px; height:100px; }

/* Nav */
#leftnav { position:absolute; left:20px; top:205px; width:180px; padding:0px 0px 30px 0px; font-size:13px; text-align:left; }
#leftnav ul { float:left; display:inline; list-style:none; width:160px; padding:0px; margin:0px 10px 15px 10px; }
#leftnav ul img { float:left; display:inline; width:10px; height:10px; margin:3px 0px 0px 4px; cursor:pointer; }
#leftnav ul li { float:left; display:inline; clear:both; border-bottom:1px solid #FFFFFF; }
#leftnav ul li a { float:left; display:inline; width:160px; padding:10px 0px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
#leftnav ul li ul { padding:0px; margin:0px 0px 15px 0px; font-size:11px; }
#leftnav ul li ul li { border:none; }
#leftnav ul li ul li a { padding:5px 0px; }

#leftnav ul li ul.menuO { display:block; }
#leftnav ul li ul.menuC { display:none; }

/* Search */

#search { float:left; display:inline; width:180px; height:26px; text-align:center; margin:0px 0px 0px 0px; background:#FFFFFF; }
#search .textBox { float:left; display:inline; width:118px; height:16px !important; margin:2px; border:1px solid #008831 !important; }
#search .button { float:left; display:inline; width:50px; height:20px; padding:5px 0px 0px 15px; background:url('/images/btnSearch.gif') 1px 5px no-repeat #FFFFFF; border:none; font-size:9px; color:#008831; text-align:left; }



/* CSS Document 

body { margin:0px; background:url(images/backer.gif) no-repeat #52A84D; font-family:Arial, Helvetica, sans-serif; }
body,td,th { font-size: 12px; }

#children { position:absolute; top:30px; left:720px; width:250px; height:300px; }

#header {background-image:url(images/header-cropped.gif); background-repeat:no-repeat;margin:0;padding:0;width:100%;height:156px; background-color:#E8EFFF;}

#textonly { position: absolute; top: 0px; left: 850px; width:100px; height:30px; padding:10px; text-align: center;}
#textonly a { display:block;width:70px;height:15px;padding:5px;border:1px solid black;text-align:center;text-decoration:none;background-color:white;}

#header-text {margin:0 0 0 50px;width:680px;height:27px; background-color:#52A84D;}

#content {padding:10px 20px 10px 3px;margin:0;}

#leftnav {float:left;padding:0px 0px 0px 35px;min-height:500px;_height:500px; width:162px;}

#textcontent {float:left;width:425px;height:360px;padding:0 0 0 45px;margin:35px 0 0 0px;overflow: auto;}
#textcontent h1 { color:#A1E300; font-size:18px;}
#textcontentadmin {float:left;width:625px;padding:0 0 0 45px; margin:35px 0 0 0px; }
#textcontentadmin h1 {color:#A1E300; font-size:18px;}

#fullprint {float:left;width:447px;height:50px;padding:5px;margin:10px;}
#fullprint a {display:block;width:170px;height:15px;padding:5px;border:1px solid black;text-align:center;text-decoration:none;background-color:#CCCCCC;}

#rightitems {float:left;min-height:400px;_height:400px;}

#bottomelement {margin:290px 0 0 150px; }
#shiftright{width:170px;}
#shiftright h1{color:#52A84D; font-size:18px; }
#shiftright p{color:white; font-size:12px; font-weight:bold; }

*/
.search{
width:600px;
height:auto;
}
