body {font: 1em verdana}/* STRUCTURAL TEMPLATE */.header {text-align: center; border-bottom: 1px solid #33CCCC; padding: 0px; width: 774px; height:72px}.maindiv {position:relative; border:solid 0px #000; background-color:#FFFFFF; width:774px; background-image: url(../images/trans_pix.gif); background-repeat:repeat-y; text-align: left; }.leftnavarea { left: 0px; top:0px; width:150px; height:100%; float:left; padding: 6px 6px 6px 16px; background-color:#FBD7A1; border-right: 3px solid #F5BA5C; border-bottom: 2px solid #F5BA5C;}.contentarea {left:140px; top:0px; width:474px; float:left; padding: 35px 30px 20px 20px; background-color: #FFF;}.rightsidebar { left: 550px; top:0px; width:150px; float:left; padding: 30px 8px 20px 10px; border-left: solid 3px #648DC7; border-bottom: solid 2px #648DC7; background-color: #C0CBE7; }.footer {text-align: center; border: 0px solid #CC55AA; padding: 4px 120px 10px 120px; width: 774px; background-color: #DEE; }.clear {clear:both; height:0; line-height:0}img.toptwo  {border: 1px 4px 3px 1px solid #ED717A; MARGIN-RIGHT: 20px;} /* TEXT */   /* left navigation styles */.navlinksmainhead {font-family: "verdana"; color: #000; font-size: .75em; font-weight: bold;  margin-top:20px; margin-bottom:0px; border: 0 solid #000;}.navlinksmainhead:hover {text-decoration: none;}.navlinksmain {color: #000000; font-size: .7em; font-weight: normal; text-decoration: none;}.navlinksmain:hover {text-decoration: underline;}div.mainnavpad {position:relative; padding: .25em 0px 0px 8px; display:block;}   /* general */ h1, h2, h3, h4, h5, h6 { padding-bottom:0em; padding-bottom:0em; margin-top:0px; margin-bottom:0px; font-weight:normal; border: 0 #CCC solid;}h1 {font-size:1em; font-weight: bold; margin-bottom:20px;}h2 {font-size:.8em; font-weight: bolder; color:#6EE}h3 {font-size:.75em; margin-top:4px; margin-bottom:4px;}h4 {font-size:.7em;}h5 {font-size:.65em;}h6 {font-size:.6em;}   /* for floating image captions - use a span and add the text after the img tag */.picandcaptionleft {float:left;}.picandcaptionright {float:right;}   /* lists */ul  {width:320px; margin-left: 0px; margin-top:8px; margin-bottom:0px;}li  {margin-left:42px; margin-top:6px; margin-bottom:6px;}   /* left sidebar navigation links */.navlinksmainhead {font-family:"times";color: #000000; font-size: .85em; font-weight: bold;  margin-top:0px; margin-bottom:0px;}.navlinksmainhead:hover {text-decoration: none;}.navlinksmain {color: #000000; font-size: .8em; font-weight: normal; text-decoration: none;}.navlinksmain:hover {text-decoration: underline;}  /* general  navigation links */a {color:#f30; text-decoration:underline;}a:hover (text-decoration:none;}a.rightsidebarlink {margin-left: 10px; text-decoration:none; color: #000}a:hover.rightsidebarlink {text-decoration:underline; color: #000}/* right sidebar navigation links */.indexpad a {color:#333; text-decoration:underline;}.indexpad a:hover (text-decoration:none;}a.rightsidebarlink {margin-left: 10px; text-decoration:none; color: #000}a:hover.rightsidebarlink {text-decoration:underline; color: #000}  /* footer navigation links */.footertext {color: #000000; font-size: .6em; font-weight: normal}.footertext:hover {text-decoration: none;}  /* rightnav */.navrightlistinghead {font-family:"times"; color: #666677; font-size: .85em; font-weight: bold;  margin-top:0px; margin-bottom:0px;}.navrightlistinghead:hover {text-decoration: none;}.navrightlisting {color: #555555; font-size: .7em; font-weight: bold; text-decoration: none;}.navrightlisting:hover {text-decoration: underline;}
