#pagewrap {width:100%;z-index:0;}
#centerColumn{margin:0 0 0 200px;z-index:3;}
#header {height:170px; width:100%; margin:0;color:#336;}
.centerBlock {z-index:4;margin:0;}
#footer {width:100%;height:35px;text-align:center;}
#leftCol {position:absolute;top:110px;left:10px;width:180px;z-index:3;text-align:center;}
#leftCol li { margin-bottom:0.4em}
#selectedPage {color:#357; font-weight:bold; }
#leftpar {width:200px;float:left;font-size:75%;}
#rightpar {margin-left:225px;}
.infoBlock {margin:auto;margin-top:20px;text-align: left;width:97%;border:none;background-color:#fff;color:#333;font-size:90%;line-height:120%;}

#excerpts { margin:0; padding:0 }
#excerpts li { margin:3em 0 }
#excerpts h1 { text-align:left; font-size:120%}

.postUpdated { font-size:80%; color:#777}
.infoBlock a:link, .infoBlock a:visited, .infoBlock a:active {text-decoration:none;border:none;font-weight:normal;color:#345;}
.infoBlock a:hover {background-color:#def; color:#345;}
.infoBlock h4, #netdoclogin h4{text-align:center;font: bold 110% 'Lucida Grande', Tahoma, Arial, sans-serif; color:#334455;padding: 5px 0;margin-bottom: 7px;}
.infoBlock ul, #netdoclogin ul{list-style-type:none;margin:0;margin-left:14px;padding:0;padding-left:2px;}
.tipBlock {margin:auto;margin-top:20px;text-align:left; width:35%;border:none;background-color:#fff;color:#000;font-size:60%;font-family: Arial, Tahoma;line-height:110%;border-left:3px solid #ddd;}
.tipBlock * {font-family: Arial, Tahoma;}
.editable { cursor:pointer }
#netdoclogin ul{list-style-type:none;margin:0 0 0 2px;padding:0;}
#netdoclogin {color:#000;margin:20px 0 0 0;font-family: Arial, Tahoma;border-left:3px solid #ddd;text-align:left;font-size:69%;}
#netdoclogin  * {font-family: Arial, Tahoma;padding:0;}
.infoBox {font-size:75%;margin:15px;border:solid 1px #c0c0c0;text-align:center;background-color:#f4f4f4; letter-spacing:4px;}
body {font:80%/150% 'Lucida Grande', Verdana, sans-serif;background-color:#fff; width:100%;margin: 0;padding:0; color: #000; }
hr {height:1px;width:70%;color:#aab;background-color: #aab;border:none;}
.searchbutton, .searchbutton *{margin:0; padding:0;font-size:10px;font-family: Arial, Tahoma;}
form, p {margin-top: 0px; padding: 4px 0px;}
h1.blog {font-size:210%;text-align:center;font-weight:bold;  }
h1.blog a:link, h1.blog a:visited {font-weight:bold;text-decoration:none; color:#888; clear:both;text-align:center;border-style:none;}
h1, h2.blog, h3, h4 {line-height:100%; clear:both;}
h5 {line-height:120%;clear:both;}
h6 {clear:both;}
ins, ins * { background-color:yellow; text-decoration:none}
del, del * { color:red; text-decoration:line-through}
.button{vertical-align:0; padding:1px; padding-left:2px; margin:0; background-color: #888888;border-style:outset;border-width:1px;color: #ffffff; font-size:11px; font-family:Tahoma}
.ndform td {font:110% Tahoma;padding:3px;}
.ndFormError {color:red;}
.ndFormsButton {}
.ndFormsText, .ndFormsRadio, .ndFormsSelect{}
.ndFormsRadio, .ndFormsSelect{}
#NDPhotoAlbumPhoto {text-align:center;}
#NDPhotoAlbum a, #NDPhotoAlbumPhoto a {border-style:none;}
#NDPhotoAlbum td, #NDPhotoAlbumPhoto {padding:10px;text-align:center;font:70% Verdana, sans-serif;color:#555;vertical-align:top;}
ul.ndcalendar{list-style-type:none;margin:0;padding:0 0 0 20px;}
ul.ndcalendar li{margin-bottom:15px;}
.ndcalendar  { padding:30px;}
table.ndcalendar a:link, table.ndcalendar a:visited {border-style:none;}
table.ndcalendar a:hover {border-bottom:solid 1px #567;}
table.ndcalendar td { font-family: Verdana;background-color:#f2f2f2;padding:6px;color:#444;font-size:11px;border-top:solid 1px #f2f2f2;border-left:solid 1px #f2f2f2;border-right:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;text-align:center;}
table.ndcalendar th { background-color:#e7e7e7;background-image:none;font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; color:#223344;border-right:#d8d8d8 1px solid;border-bottom:#d8d8d8 1px solid;letter-spacing:4px;text-align:center;padding:5px;}
body a:link, body a:visited,  body a:active { font-size:100%;font-weight:normal;color: #382A82;}
body a:hover { color: #382A82;font-weight:normal;}
a.thumbimage:link, a.thumbimage:visited, a.thumbimage:active, a.thumbimage:hover  { border-style: none; }
img {border:none}
.commentByAuthor a:link, .commentByAuthor a:visited, .commentByAuthor a:active, .comment a:link, .comment a:visited, .comment a:active {border:none;font-weight:normal;color:#000000;}
.comment a:hover {font-weight:normal;color:#000000;border-bottom:dashed 1px gray;}
.comment {border-left:solid 1px #dddddd;padding:0;margin: 15px 15px;line-height:150%;}
.commentByAuthor {background-color:#f4f4e0;border:solid 1px #f0f0f0;margin: 15px 15px;padding:0;line-height:150%;}
.commentPoster{border-bottom:solid 1px #dddddd;padding:4px;}
.commentBody{padding:4px;}
.quickhelp, .quickhelp * {font-weight:normal;font-size:90%;font-family:Verdana, Arial, Tahoma, serif;}
.quickhelpbody p:first-letter {font-size:100%;font-weight: normal;}
.quickhelpheader {padding:15px;padding-bottom:0;font-size:9px;text-align:right;float:right;display:block;width:50px;height:40px;z-index:1;}
.quickhelpbody {padding:22px;}
.quickhelp {z-index:999; position:absolute;display:none;top:1px;left:1px;background-color:#eaeaea; color:#112;border:solid 1px #ddd;width:400px;padding:0;cursor:hand;cursor: pointer;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=94);-moz-opacity:0.94;opacity: 0.94;}
.hiddenThread {display:none;}
.visibleThread {display:block;}
.tb1{background-color:#eaeaea;padding:0;margin:0;border:0;}
.tb1 td {font: 10pt/18pt Tahoma, sans-serif;padding:1px;padding-left:5px;padding-right:5px;background-color:#f6f6f6;}
.statusMsg {background-color:#e7e7e7;font-size: 11px; font-family: tahoma, verdana, arial, sans-serif; color:#223344;border-style:none;border-top:#999 1px solid;border-bottom:#999 1px solid;letter-spacing:2px;padding:5px;margin: 10px 0;}
.errorMsg {border-top:solid 1px #eee4e4;border-bottom:solid 1px #eee4e4;color:#333;font-size:11px; padding:10px; margin:10px 0 ; line-height: 160%; font-family:Verdana, Arial;letter-spacing:2px;}
a:hover ul {display:block;}

#ndmenu { text-align:left; margin:0; padding:0; list-style-type:none; position: absolute; z-index:999; list-style-type:none; top:0; left:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8; opacity: 0.8;}
#ndmenu li { margin:0; line-height:100%;  }
body > #ndmenu { position:fixed }
#ndmenu:hover ul, #ndmenu ul.over { display:block;}
#ndmenu2 { margin:0 0 0 1px; padding:5px; list-style-type:none; display:none;background-color:#123; border:solid 1px #567; -moz-border-radius:8px }
#ndmenu #ndmenu2 * { padding:0; margin:0;text-decoration:none;border-style:none;color:#dee;font: 11px/17px 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;  }
#ndmenu #ndmenu2 a:hover { background-color:#def;color:#123;}


#navigation { margin:0; padding:0 0 0 15px; }
#navigation ul { margin:0; padding:0}
#navigation ul ul { margin:0; padding:0.4em 0 0 0.7em}
#navigation, #navigation * { list-style-type:none}
.closed ul { display:none }
#navigation img { margin:0 3px 0 -12px; cursor:pointer; }

@media print {
body {
font-size:11pt;
}
#nav {
display:none;
}

#leftCol {
display:none;
}

#ndmenu {
display:none;
}

#centerColumn{margin:0}
}
