/* provides baseline styles for all portlets, plus specific styles for all standard portlets */


#options .portlet div.header-small { width:169px; margin:0; }
#options .portlet { width:173px; border:none; margin:0; }
.portlet div.body table { width:90%; xborder:1px solid black; }

.portlet div.header { background-color:#A3ACB3;}

.portlet div.header-small { background-color:#783F2C; }

.portlet div.header-small td.title h1 { color: #FFF;}
.portlet div.header h1 { color: #FFF; }

.portlet div.body { border:none;} 
.portlet.referenceCenter div.body { width:auto; padding:4px; xbackground-color:#FFF;} 
.portlet { background-color:#FFF;}
.portlet div.body .section { border-top:1px solid #783F2C;}


.portlet div.header h1 { font-size: 1.1em; font-weight: bold; text-transform:uppercase; text-align:center;}
.portlet div.header {height: 2em; width:auto;}
.portlet div.header img.icon { display: none; }
.portlet div.header .control { top:2px; right:2px;}


.portlet .view { border:1px solid #D5D5DA;} 


#competitiveInformation-portlet-view { background-color:#FFFDE8; border:1px solid  #CCC;}

.portlet.shortcuts { border:none; }
.portlet.shortcuts div.header { display:none; }
.portlet.shortcuts { margin-bottom:10px }
.portlet.shortcuts div.view { xbackground-color:white; padding-top:0px; }

.portlet.shortcuts .shortcut { 
	background-position: center center;
	background-position: top left;
	background-repeat: no-repeat;
	width:100%;
	height:30px;
}

.portlet.shortcuts .shortcut span { display:none; }
.portlet.shortcuts .shortcut { xborder:1px solid #DDDDDD; }

/* control boder in Competitive Info panel */
#competitiveInformation-portlet-container  {border: none;}

.portlet .content-search-center { border: 1px solid #CCC;}
/* Corporate Documents */
.partner-repository-contents table.file-list td.description { padding-bottom:6px; vertical-align:text-top;}
.partner-repository-contents table.file-list td.icon { vertical-align: top; padding-top:4px;}
.partner-repository-contents { border: 1px solid #999;}
.partner-repository { padding-right:5px; padding-bottom: 5px; }

/* Other resources file list */
.partner-repository-contents .file-list { width:90%;}

.content-search-center { background-color:#FFF;}


/*
.portlet div.header { 
	background-color:  #C41E3A;
	height:48px; 
	width:261px; 
	text-align:left;}
.portlet div.header h1 { font-size: 2.0em; color: #FFFFCC; xmargin-left:33px; font-family: Verdana; font-weight:normal; xmargin-bottom:auto; xmargin-top:32px;}
.portlet div.header h1.foreground { position: relative; z-index:10; left:-9px; top:20px;}
.portlet div.header h1.shadow { position: relative; z-index:1; left:8px; top:-3px; color:#333333;}
.portlet div.header img.icon { position: relative; float:left; top:5px; left:7px; width:16px; height:16px; }

.portlet div.header .control { position: relative; right:7px; top:5px; float:right; }
x.portlet div.header .control span {  font-size:2em; line-height:1.4em; align-vertical: top; font-weight:bold; }


.portlet div.header-small { 
	background-color:  #C41E3A;
	xheight:48px; 
	width:171px; 
	xtext-align:left;
	padding:2px;
	xmargin-right:5px;}

.portlet div.header-small table { width: 100%; }
.portlet div.header-small table td { padding:0px; margin:0px;}
.portlet div.header-small table tr { padding:0px; margin:0px;}
.portlet div.header-small td.icon img { width:16px; height:16px; padding:0px; align-text:left;}
.portlet div.header-small td.title h1 { font-size: 1.1em; font-weight: bold; color: #FFFFCC; font-family: Verdana;}
.portlet div.header-small td.control img { float:right;}


.portlet div.header-small ximg.icon { xosition: relative; float:left; top:2px; left:2px; width:16px; height:16px; }
.portlet div.header-small xh1.title {  position:relative; top:0px;background-color:lime; width: 100%; xpadding-left:22px; font-size: 1.1em; font-weight: bold; color: #FFFFCC; font-family: Verdana;}
x.portlet div.header .control { position: relative; right:2px; top:0px; xfloat:right; }
.portlet div.header ximg.control { xposition: relative; right:2px; top:0px; float:right; }


.portlet div.body { border: 1px solid  #C41E3A; border-top:none; width:100%;} 
.portlet { background-color:white; };
.portlet div.body .section { border:none; border-top:1px solid  #C41E3A; margin:1px; padding:1px; }
.portlet div.body .section p {font-size:.9em;padding:3px;margin:0px;}
*/

