/* ----- ploneCustom.css ----- */
@media all {
/*  (do not remove this :) */
/*  (not this either :) */


#portal-logo{
margin: 0px;
height:131px;
}

body{
color: Black;
background-color: #CCCFD3;
font-family: 'Trebuchet MS', 'Lucida Grande',  Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-size: 11px;
}

#visual-portal-wrapper1{ 
background-image: url(img/leftshadow.gif) !important;
background-position: top left !important;
padding-left:7px;
background-repeat: repeat-y !important;
}

#visual-portal-wrapper{
margin: 0 auto !important;
width: 98% !important;
background-image: url(img/rightshadow.gif) !important;
padding-right:7px;
background-position: top right !important;
background-repeat: repeat-y !important;
}

#portal-columns{
 background-color: #EAECEE;
}

#portal-top{
background-image:url(img/topBackground.jpg);
padding:0;
border-bottom:1px solid #617188 !important;
background-repeat-y:no-repeat;}

#portal-globalnav{
margin:0;
padding:0;
background-color: #EAECEE;
height:32px;width:100%;
}

.aaa{
float:left;
background-image:url(img/menuBg.gif);
background-position:top left;
background-repeat:repeat-x;
height:21px
}

.dummyContainer{
width:4px;
height:21px;
float:left;
background-image:url(img/topMenuRight.gif);
background-position:top left;
background-repeat:no-repeat;
}

.aaa A{
 text-align:left;
 font-size:11px;
 padding-left:8px;
 padding-right:21px;
 text-transform:none;
 color:#326D92;
 font-weight:bold;
 text-decoration: none;
}

#portal-personaltools{
 float: right;
}

#portaltabs-container{
background-color: #EAECEE;
padding:0;
margin:0;
}
#portal-searchbox{
margin: 10px 2px 0 0 !important;
padding:3px !important;
border:1px solid gray;
}

.searchButton{
background-color:white !important;
}
#portal-header{
height:131px;
border-bottom:1px solid #A3A3A3 !important;
}
#portal-personaltools{
background:transparent;
color: Black;
border:none;
}

#portal-personaltools li {
color: #436976;
margin-bottom: 0px;
text-align:right;
height: 25px;
line-height:25px;
padding-bottom:2px;
border-bottom:2px solid silver;
}
#portal-personaltools li a {
text-decoration: none;
color: #FFF;
font-size: 11px;
font-weight:normal;
text-transform:none;
margin: 0;
}

#portlet-navigation-tree{
BORDER-LEFT: 5px solid gray;
FONT-SIZE: 11px;
PADDING: 10px 0;
}

#portlet-navigation-tree .portletHeader{
 display:none;
}

.portletItemSingle{
border:none;
BORDER-BOTTOM: white 1px solid;
}
.navTreeItem div{
background:none;
}

.even {
background-color: #white;
}

#portlet-navigation-tree .navTreeItem a{
COLOR: #fff; 
background:none;
BACKGROUND-COLOR: #9498ab;
TEXT-DECORATION: none;
border:none;
BORDER-RIGHT: #a9a9a9 10px solid;
BORDER-LEFT: #aba694 10px solid;
PADDING: 3px 5px 4px 12px !important;
margin:0;
}
.navTreeItem a:hover{
BORDER-RIGHT: #c1bed4 10px solid;
BORDER-LEFT: #8fabbf 10px solid; 
COLOR: #fff; 
BACKGROUND-COLOR: #5b7b97; 
TEXT-DECORATION: none
}
.contenttype-folder A:hover{
background:none;
}


#portlet-navigation-tree .contenttype-folder A:hover {
BORDER-RIGHT: #c1bed4 10px solid;
BORDER-LEFT: #8fabbf 10px solid; 
COLOR: #fff; 
BACKGROUND-COLOR: #5b7b97; 
TEXT-DECORATION: none
}


#portlet-navigation-tree A:hover {
border:none;
BORDER-RIGHT: #c1bed4 10px solid;
BORDER-LEFT: #8fabbf 10px solid;
color:black;
BACKGROUND:none;
BACKGROUND-COLOR: #5b7b97;
}

LI a:hover{
border:none;}
DD a:hover{
border:none;}
UL a:hover{
border:none;}

.navTreeItem div{
border-bottom:white 1px solid;
}

.portletItemSingle {
padding:0;
}

.navTreeLevel1,.navTreeLevel2,.navTreeLevel3,.navTreeLevel4,.navTreeLevel5{
margin-left:0;
}
.navTreeLevel0 li a{
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
}
.navTreeLevel1 li a{
padding-left:15px !important;
}
.navTreeLevel2 li a{
padding-left:20px !important;
}
.navTreeLevel3 li a{
padding-left:25px;
}
.navTreeLevel4 li a{
padding-left:30px;
}
#portlet-navigation-tree .contenttype-folder  A.navTreeCurrentItem {
BORDER-RIGHT: #a9a9a9 10px solid !important;
BORDER-LEFT: #aba694 10px solid !important; 
COLOR: #fff !important; 
BACKGROUND-COLOR: #9498ab !important; 
TEXT-DECORATION: none !important;
border-bottom:none !important; 
border-top:none !important;
}

#portlet-navigation-tree .contenttype-photo-album A{
BORDER-RIGHT: #a9a9a9 10px solid !important;
BORDER-LEFT: #aba694 10px solid !important; 
COLOR: #fff !important; 
BACKGROUND-COLOR: #9498ab !important; 
TEXT-DECORATION: none !important;
border-bottom:none !important; 
border-top:none !important;
}



#portlet-navigation-tree .contenttype-photo-album A:hover{
background-color:#5b7b97 !important;
BORDER-RIGHT: #c1bed4 10px solid !important;
BORDER-LEFT: #8fabbf 10px solid !important;
color:white !important;
}

#portlet-navigation-tree .contenttype-forumfolder A:hover{
background-color:#5b7b97 !important;
BORDER-RIGHT: #c1bed4 10px solid !important;
BORDER-LEFT: #8fabbf 10px solid !important;
color:white !important
}

#portlet-navigation-tree .contenttype-forumfolder A{
BORDER-RIGHT: #a9a9a9 10px solid !important;
BORDER-LEFT: #aba694 10px solid !important; 
COLOR: #fff !important; 
BACKGROUND-COLOR: #9498ab !important; 
TEXT-DECORATION: none !important;
border-bottom:none !important; 
border-top:none !important;
}


#portlet-navigation-tree .contenttype-folder  A:hover.navTreeCurrentItem {
background-color:#5b7b97 !important;
BORDER-RIGHT: #c1bed4 10px solid !important;
BORDER-LEFT: #8fabbf 10px solid !important;
color:white !important
}

.hotnews {
	BORDER-TOP: gray 1px solid; FONT-SIZE: 9px; MARGIN-LEFT: 7px; COLOR: #585858; LINE-HEIGHT: 20px; MARGIN-RIGHT: 7px; BORDER-BOTTOM: gray 1px solid
}
.hotnews P {
	FONT-SIZE: 9px; COLOR: #585858;
}

.hotnews a{
 COLOR: #585858;
text-decoration:none;
}

#portal-column-one{
PADDING: 5px 0px 0;
WIDTH: 175px !important; 
}

#portal-column-one .visualPadding {
BORDER: gray 1px solid; 
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-IMAGE: url(img/left_menuBg.gif); 
MARGIN:5px 5px 20px 0;  
margin-left:1px !important;
BACKGROUND-REPEAT: repeat-x; 
BACKGROUND-COLOR: #dde1e4; 
PADDING:5px 1px 0;
valign: top
}
#portal-column-two .visualPadding {
padding: 0;
}

#content {
padding: 10px 1px 0 4px !important;
margin: 0;
}

.documentEditable .documentContent {
padding:4px 4px 0 4px !important;}
.documentContent{padding:4px 4px 0 4px !important;}

h1, h2, h3, h4, h5, h6 {
margin-left:5px;
MARGIN-bottom:5px;
COLOR: #5f7da0;
FONT: 18px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif;
}
#portal-footer {
background-color: #C5CDD2;
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
float: none;
line-height: 1.2em;
margin: 0;
padding-bottom:0;
text-align: center;
}
A{
COLOR: #808080;
TEXT-DECORATION: none;
}
P A{
TEXT-DECORATION: none;}
.navTree {
margin-top: 0;
}
.navTree li {
margin-bottom: 0px;
}
.hiddenStructure{
display:none;
}
/*  */

}

