body { margin:0px; background:url(/images/back_body.gif) 204px 195px no-repeat #008831; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
img { border:0px; }
h1 { color:#008831; font-size:18px; }
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:250px; top:260px; width:390px; height:300px; overflow:auto; }

#links { list-style:none; margin:0px; padding:0px; }
#textonly { position:absolute; left:910px; top:145px; width:65px; height:17px; padding:2px 0px 0px 0px; background:url(/images/back_text_only.gif) no-repeat; text-align:center; color:#003248; font-weight:bold; text-decoration:none; z-index:2; }
#fullprint { position:absolute; left:400px; top:575px; width:204px; height:22px; padding:3px 0px 0px 0px; background:url(/images/back_print.gif) no-repeat; font:bold 17px Arial, Helvetica, sans-serif; color:#003248; text-decoration:none; text-align:center; }

/* 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:35px; top:220px; width:170px; padding:0px 0px 30px 0px; font-size:15px; }
#leftnav ul { list-style:none; margin:0px; padding:0px; }
#leftnav ul img { float:left; display:inline; width:10px; height:10px; margin:3px 0px 0px 4px; cursor:pointer; }
#leftnav ul li { float:left; clear:both; width:170px; margin-bottom:5px; }
#leftnav ul li a { float:left; color:#FFA619; font-weight:bold; text-decoration:none; }
#leftnav ul li ul { margin:0px 0px 0px 5px; }
#leftnav ul li ul li {  }
#leftnav ul li ul li a { color:white; }
#leftnav ul li ul li ul { margin:0px 0px 0px 10px; }
#leftnav ul li ul li ul li { width:160px; }
#leftnav ul li ul li ul li a { color:#EBEA88; }
#leftnav ul li ul li ul li ul { margin:0px 0px 0px 15px; }
#leftnav ul li ul li ul li ul li { width:145px; }
#leftnav ul li ul li ul li ul li a { color:white; font-weight:normal; }
.menuO { display:block; }
.menuC { display:none; }

/* Right call to action */
#rightBox { position:absolute; left:750px; top:420px; width:230px; height:150px; text-decoration:none; cursor:pointer; }
#rightPic { float:left; margin:50px 0px 0px 0px; }
#rightBox h1 { float:right; width:150px; margin:0px 0px 10px 10px; font-size:22px; color:#003248; }
#rightBox p { float:right; width:150px; margin:0px 0px 10px 10px; color:#FFFFFF; }

/* 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;
}