/* Global
----------------------------------------------- */

body { font-family: Helvetica, Arial, sans-serif; border-top:6px solid #66CC33; padding-top:18px; }

/* Structure
----------------------------------------------- */

#container { width:814px; margin:0px auto; padding-bottom:36px; }

#logo { width:101px; height:247px; float:left; background:url('../images/irisLogo.gif'); }

#nav { width:471px; height:247px; float:left; margin-bottom:12px; }

#pageHeader { float:left; width:397px; margin-right:20px; }

#postBox { width:397px; float:left;  }

.post { margin-bottom:36px; }

/* Type
----------------------------------------------- */

a { color:#66CC33; text-decoration:none;  }

h1 { display:none; }

h2 { font-size:18px; background:#F5F5F5; color:#999; text-transform:uppercase; font-weight:bold; padding:11px; }

h3 {font-size:16px; color:#6c3; font-weight:bold; }

h4 {font-size:14px; color:#999; font-weight:bold; }

p { font-size:12px; line-height:16px; }

#postBox p { padding: 3px 15px; }

#postBox h3 { padding:7px; }

#postBox h4 { padding:3px 11px; }

strong { font-weight:bold; }

.specialclass { background:#F5F5F5; }

.classname { font-weight:bold; font-size:14px;}

.dayindent { padding-left:24px; }

.matp, .descP, .projP { margin-left:30px; }

table { padding:11px; margin-bottom:16px; }

td { font-size:11px; padding:6px;}

.strongcell { font-weight:bold; vertical-align: top; background:#F5F5F5; color:#999; }

/* Lists
----------------------------------------------- */

li { font-size:12px; }

#postBox li { padding:5px 0 0 22px; }

ul { padding-bottom:11px;}

/* Forms
----------------------------------------------- */
#daddr { width:140px; }

form { padding-top:11px; }
#Go { background:#66CC33; color:#fff; border:0; border:1px solid #66CC33;  }

.addied {font-size:12px; padding-bottom:20px; }

.addied small {font-size:9px; }

form.irislist {font-size:12px; }

form.irislist legend {display:none; }

form.irislist fieldset {border:0; padding:0; margin:0; }

form.irislist ol {border:0; padding:0; margin:0; list-style-type:none;}

#fname, #lname, #ename, #eadd, #ecity { width:160px; }

/* Misc
----------------------------------------------- */

.clearboth { clear:both; }

#postBox img { padding:6px; border:1px solid#B5B5B5; margin-bottom:12px;  }

.contentTopper { float:left; margin-right:12px; margin-top:12px;}

.contentTopper2 { float:left; margin-left:15px; margin-right:12px; margin-top:12px;}

.dayd { text-transform:uppercase; background:#f5f5f5; }




/* Classes
----------------------------------------------- */

.classlist { padding:0; margin:0 0 12px 0;}
