body { background-color: #43A0FF;  text-align: center; margin:0; padding-top:20px; padding-bottom:20px; font: normal 75% Verdana, Arial, Helvetica, sans-serif; color: black;}

h1 {font-size:130%; padding:0; margin:0;}
h2 {font-size:110%; }
h3, h4, h5 {font-size:100%;}

.image-left { float: left; clear: both; margin: 0.5em 1em 0.5em 0; border: 1px solid Black;}
.image-right { float: right; clear: both; margin: 0.5em 1em 0.5em 0.5em; border: 1px solid Black;}
.image-inline { border: 1px solid Black; }
#ring { border-style: hidden; }

.hiddenStructure { display: none; }
#visual-portal-wrapper {background-color: white; color:black; width: 750px; margin-right:auto; margin-left:auto; padding:10px; text-align: left;  border: solid #43A0FF; }

#portal-logo {padding-top:15px; padding-bottom:2px; background-image: url(http://www.yodit.com/nuew/img/nuew-a.gif); background-repeat: no-repeat; background-position: 25px 0px; border: 1px solid #800080; height: 110px; min-height:110px; }
#plogo2 { background-image: url(http://www.nuew.org/images/flag.gif); background-repeat: no-repeat; background-position: 525px 0px; height: 125px; position: relative; top: -10px;}

#portal-siteactions li { display: inline; position: relative; left: 520px; top: -168px; font-size: 11px; padding: 2px;}
#portal-siteactions li a:link, #portal-siteactions li a:visited { text-decoration: none; color: #800080; }
#portal-siteactions li a:hover { background-color: #DDC5DD; text-decoration: underline; color: #800080; }
#portal-siteactions li a:selected { background-color: #DDC5DD; text-decoration: underline; color: #800080; }

#portal-gnav { width:749px; height: 20px; margin:0;  padding:0; background-color: #800080; border-right: 1px solid #800080;}


#portal-globalnav { position: relative; float: left;  height: 20px; list-style: none; margin:0; padding:0; border-left: 1px solid #800080; border-right: 1px solid #800080; background-color: #800080; width:549px; }
#portal-globalnav li { display: inline; }
#portal-globalnav li a { height: 20px; float:left; background-color: #800080; color: white; border-right: 1px solid white;  margin:0; padding-left:10px; padding-right:10px; text-decoration: none; font-size: 12px;}
#portal-globalnav li.selected a { background-color: #DDC5DD; border-bottom: 1px solid #DDC5DD; color: black; }
#portal-globalnav li a:hover { background-color: #DDC5DD; border-bottom: 1px solid #DDC5DD; color: black;}

#portal-searchbox { position: relative; float: right; display: inline; width: 190px; height: 20px; background-color: #800080; padding:0; margin:0;}
#portal-searchbox FORM { display: inline; margin: 0; padding: 0; width: 190px; height: 20px;}

#searchGadget {float: left; position: relative; width:110px; height: 12px; font-size: 12px; border: 1px solid #DDC5DD; margin-top: 2px; margin-left: 5px;}
.search-box2 { float: right; width: 50px; border: 1px solid #DDC5DD; margin-right: 10px; margin-top: 2px; }

#portal-breadcrumbs {clear: left; padding-left:5px; border-left: 1px solid #800080; border-right: 1px solid #800080; font-size: 80%; background-color: #DDC5DD; height:17px; }
#portal-breadcrumbs a:link, a:visited {text-decoration: none; color: #800080;}
#pdate { position: relative; top:-10px; left:550px; margin:0; width:190px; color: #AE3900; font-weight:bold; font-size:120%;}

 #portal-columns { display: block; margin: 0; padding:0; width: 100% !important; border-collapse: collapse; border-spacing: 0; border-left: 1px solid #800080; border-right: 1px solid #800080;}

#portal-column-one { background-color: #DDC5DD; width:130px; padding:0px 0px 0px 0px; margin:0;}
#portal-column-one .portletHeader { display: none; }

#portal-column-one .visualPadding { margin: 0; padding:0; width:130px;}

#portlet-news .portletHeader { background-color:#DDC5DD; border: 1px solid #800080; border-style: solid none dotted solid; padding: 0em 1em; font-weight: normal; line-height: 1.6em; }
#portlet-news .portletHeader a:link, .portletHeader a:visited  { color: #800080; font-size: 110%; text-decoration: none;}
#portlet-news .portletHeader a:hover { color: #800080; font-size: 110%; text-decoration: underline;}
#portlet-news .portletItem { margin: 0; padding: 0.75em; border-left: 1px solid #800080;}
#portlet-news .portletItemDetails { text-align: right; display: block; color: Black; }
#portlet-news dd.portletFooter { background-color: #DDC5DD; margin: 0; padding: 0.25em 1em; border: 1px solid #800080; border-style: dotted none solid solid; text-align: right; }
#portlet-news dd.portletItem a:link, #portlet-news dd.portletItem a:visited { color: #800080; font-size: 90%; text-decoration: none;  }
#portlet-news dd.portletItem a:hover { color: #800080; font-size: 90%; text-decoration: underline;}
#portlet-news dd.portletFooter a:link, #portlet-news dd.portletFooter a:visited { color: #800080; font-size: 90%; text-decoration: none;  }
#portlet-news dd.portletFooter a:hover { color: #800080; font-size: 90%; text-decoration: underline;}

.portletItemDetails { color: black; font-size: 90%; text-decoration: none;}

#portlet-events .portletHeader { background-color:#DDC5DD; border: 1px solid #800080; border-style: solid none dotted solid; padding: 0em 1em; font-weight: normal; line-height: 1.6em; }
#portlet-events .portletHeader a:link, .portletHeader a:visited  { color: #800080; font-size: 110%; text-decoration: none;}
#portlet-events .portletHeader a:hover { color: #800080; font-size: 110%; text-decoration: underline;}
#portlet-events .portletItem { margin: 0; padding: 0.75em; border-left: 1px solid #800080;}
#portlet-events .portletItemDetails { text-align: right; display: block; color: Black; }
#portlet-events dd.portletFooter { background-color: #DDC5DD; margin: 0; padding: 0.25em 1em; border: 1px solid #800080; border-style: dotted none solid solid; text-align: right; }
#portlet-events dd.portletItem a:link, #portlet-events dd.portletItem a:visited { color: #800080; font-size: 90%; text-decoration: none;  }
#portlet-events dd.portletItem a:hover { color: #800080; font-size: 90%; text-decoration: underline;}
#portlet-events dd.portletFooter a:link, #portlet-events dd.portletFooter a:visited { color: #800080; font-size: 90%; text-decoration: none;  }
#portlet-events dd.portletFooter a:hover { color: #800080; font-size: 90%; text-decoration: underline;}

.documentByLine { position: relative; top: -12px; left: 2px; color: grey; font-size: 80%; margin:0; padding:0; }
.tileBody { margin:0; padding:0; }
.tileItem { margin:0; padding:0; border-bottom:1px solid #800080; }
.evente .documentByLine { position: relative; top: 10px; left: 5px; color: grey; font-size: 80%; margin:0; padding:0; }



/* #portlet-news { margin: 15px 0 5px 0; padding: 3px 0px 1px 0px;  border-left: 1px solid #800080;} */

#portlet-navigation-tree .portletNavigationTree { margin: 2px 5px 5px 0px ; padding: 0px;  list-style: none;  list-style-image: none;  line-height: 1em;}

#portlet-navigation-tree .portletNavigationTree .navTreeItem { padding:2px 0px 2px 5px; } 

#portlet-navigation-tree .portletNavigationTree .navTreeItem a { color:black; } 

#portlet-navigation-tree .portletItem { margin: 0; padding: 0; }
ul.navTreeLevel2 { list-style:none; margin-left:10px; padding:0; }
/* .portletNavigationTree .visualIcon { a:hover } */

.portletNavigationTree .navTreeItem a:hover { display: block; padding:0; margin:0; width:110px; font-weight: bold; color:black; }
.navTreeCurrentItem { font-weight: bold; color:black; }

#portal-column-content {margin:0; padding:10px 10px 10px 10px; width: 550px;}

#content { }
#portal-column-two { margin:0; padding:0; width: 200px;}


td {vertical-align: top;}

#portal-footer {clear: left; width:748px; background-color: #DDC5DD; color:black; text-align:center; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #800080; border-left:1px solid #800080; border-right: 1px solid #800080;}
#portal-footer p {margin:0; padding:0; font-size:85%;}

#sidebar img { border: 1px solid Black; }
#sidebar a:link, #sidebar a:visited {text-decoration: none; color: #AE3900; border-bottom:dotted 1px #FDCBAA; }
#sidebar a:hover {text-decoration: none; color: #AE3900; font-weight: bold;}
#sidebar p {margin:0; padding: 5px 0 5px 0;  }

/* Email a friend and print styles  */
.documentActions {float: right; padding-right:20px;}
.documentActions ul {margin:0; padding:0;}
.documentActions ul li {display: inline;}
.documentActions ul li a:link, .documentActions ul li a:visited {display: inline; text-decoration: none; border-bottom-style: none !important;}
.documentActions ul li img {border:0;}

/* Guest book page styles  */
.gname {font-weight: bold; font-size: 100%; color: #800080;}
.gfooter { display:block; font-size:80%; padding:0; margin:0;}
p.gslot {padding:10px; margin:0px;}
#content a:link, #content a:visited {text-decoration: none; color: #800080; border-bottom:dotted 1px #FDCBAA;}
.documentContent a:hover {font-weight: bold; border-bottom:solid #800080;}

/* hr {  height: 1px; }*/

hr { border: 0; height: 1px; color: #800080; background-color: #800080; margin: 0.5em 0 1em 0; }

#flickr { padding-top: 10px;}
.centh { text-align: center}

* html body .zdate { text-align:center; }

.netscape4 { display: none;  }

.Item { padding: 15px 8px 8px; border-bottom: 1px solid #800080; border-left: 1px solid #800080; background-color: orange; }