
/*

 * DocuShare CSS
 *
 * Copyright (c) 2002-2004 Xerox Corporation.  All Rights Reserved.
 *
 */


body{margin-bottom : 0px; margin-top : 0px;}
body table, td, tr{margin-bottom : 0px;margin-top : 0px;}
form{margin-bottom : 0px;	margin-top : 0px;}

/*
img{
	behavior: url(/docushare/pngbehavior.htc);
}
*/

BODY, TD, LI, TH, PRE {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

Select {
	Font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
	color: black
}

Input {
	Font: normal 8pt Verdana,Arial,Helvetica,sans-serif;
	color: black
}
H2 { FONT: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: black;}

A:active { color : #4C67BF; text-decoration : none; }
A:link { color : #4C67BF; text-decoration : none; }
A:visited { color : #4C67BF; text-decoration : none; }
A:hover { color : #4C67BF; text-decoration : underline; }

.variablewidth9url {font : normal 8pt Verdana,Arial,Helvetica,sans-serif; color: #475171}
.variablewidth9urlbold {font : bold 8pt Verdana,Arial,Helvetica,sans-serif; color: #475171}
.variablewidth12urlbold {font : bold 8pt Verdana,Arial,Helvetica,sans-serif; color: #475171}
.noitemstext{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;font-style:italic;color:gray;}

A.poptab:active {font:  bold 8pt  Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration : none}
A.poptab:link {font: bold 8pt  Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration : none;}
A.poptab:visited {font:  bold 8pt  Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration : none;}
A.poptab:hover {font: bold 8pt  Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration : none;}

.bs {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:   8pt; 
	font-weight: normal
}

.variablewidth9 {font : normal 8pt Verdana,Arial,Helvetica,sans-serif; color : black; text-decoration : none;}
.variablewidth9bold {font : bold 8pt Verdana,Arial,Helvetica,sans-serif; color : black; text-decoration : none;}
.variablewidth12bold {font : bold 8pt Verdana,Arial,Helvetica,sans-serif; color : black; text-decoration : none;}
.variableWidth9BoldRed {font : bold 8pt Verdana,Arial,Helvetica,sans-serif; color :#FF0000; text-decoration : none;}
.summaryText {font : normal 8pt Verdana,Arial,Helvetica,sans-serif; color:#808080; text-decoration : none;}


.toolbar_multi{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F2F0F0,endColorStr=#DBD2D2); */
	background-color:#dbd2d2;
	padding:3px;
}
.graydot_dividerline{width:100%;background-color:#f2f0f0}
.graydot_dark_dividerline{width:100%;background-color:#DAD3D2}
.collectionListdividerline{width:100%;background-color:#f2f0f0;padding:0px;}
.pageheader_dividerline{width:100%;background-color:#ebe1e1;margin-top:5px;margin-bottom:5px}

.spacer{
	font-size : 1pt;
}

.rowselected{
	background-color : #ebe1e1;
}

.selected {
	FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: black;
}

.fieldname {
	FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: black;
}

.fieldvalue, textarea{
	FONT: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
	color: black;
}



.midalign{vertical-align:middle;}/* style for aligning images */
.basealign{vertical-align: baseline;}

/*
 * Use class="dialogbody" or "dialogborder" to set bgcolor
 * body was #ffffcc and border was #e6e6e6 for 3.x
 */
.dialogbody {
	background-color: #fafafa;
}
.dialogborder {
	background-color: #e6e6e6;
}



/*--------------------*/
/* Site Header styles */
/*--------------------*/
.header { FONT: bold 11pt Verdana, Arial, Helvetica, sans-serif; color: black;}

.header_linksection{
	background-color:black;
	padding-right:10px;
	padding-left:10px;
	border-bottom:1px solid white;
}
/*.header_right{padding:0px 5px 6px 40px; vertical-align: bottom;}
.header_right_sub{padding:0px 5px 4px 40px; vertical-align: bottom;}*/
.subheader_crumbbar{background-color:#DAD3D2; font-size:7pt; color:black; padding:3px 3px 3px 5px;}
.subheader_search{background-color:#DAD3D2; font-size:7pt; color:black;padding:3px 8px 3px 3px;}
.subheader_search_hidden{background-color:#DAD3D2;padding:0px;padding:0px 2px 4px 2px;}
.subheader_formtext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;font-weight: normal}

a.headerlinks:link{font-weight:normal;font-size:11px; color:white;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.headerlinks:visited{font-weight:normal;font-size:11px; color:white;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.headerlinks:hover{font-weight:normal;font-size:11px; color:white;text-decoration:underline;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.headerlinks:hover, visited{font-weight:normal;font-size:11px; color:white;text-decoration:underline;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.headerlinks:active{font-weight:normal;font-size:11px; color:white;text-decoration:none;filter:filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);} 
a.headerlinks:hover, active{font-weight:normal;font-size:11px; color:white;text-decoration:underline;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}

a.crumblinks:link{font-weight:normal;font-size:7pt; color:black;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.crumblinks:visited{font-weight:normal;font-size:7pt; color:black;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.crumblinks:hover{font-weight:normal;font-size:7pt; color:black;text-decoration:underline;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.crumblinks:hover, visited{font-weight:normal;font-size:7pt; color:black;text-decoration:underline;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}
a.crumblinks:active{font-weight:normal;font-size:7pt; color:black;text-decoration:none;filter:filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);} 
a.crumblinks:hover, active{font-weight:normal;font-size:7pt; color:black;text-decoration:underline;filter:progid:DXImageTransform.Microsoft.Shadow(color=#46506F,direction=135,strength=2);}

.headerlink_container{color:white;width:100%}
.text_dvline{background: transparent url(images/pattern_vertdividerwhite.gif) repeat-y top; height:15px; width:3px;vertical-align: middle}
.text_dvline_loginbar{background: transparent url(images/pattern_vertdividerblack.gif) repeat-y top; height:15px; width:3px;vertical-align: middle}

/*-----------------------*/
/* Bulletin Board styles */
/*-----------------------*/
.postentry_author{
	background:#DAD3D2;
}
.postentry_message{
	background: #FAF7F7;
}

.discussionHeader{
	background: #A3A1A1;
	border-bottom:1px solid black;
	font-weight:bold;
	color:white;
}
.subPostNotice{
	font:normal 8pt Verdana,Arial,Helvetica,sans-serif;
	color:#4D4D4D;
}
/*---------------------------*/
/* Personal Home Page Styles */
/*---------------------------*/

.portletHeader{
	background:#dad3d2;
	padding:5px;
	font-size:8pt;
	font-weight:bold;}
	
.portletSubHeader{
	padding:4px;
	background:#F2F0F0;}
	
.portletHeader_nav{
	background:#dad3d2;
	padding:5px;
	font-size:8pt;
	font-weight:normal;		
	}

.portletNavText{
	color:#808080;
	font:normal 8pt Verdana,Arial,Helvetica,sans-serif;
	}
	
.box{}

.personalCalendar{
	border-left:1px solid #EBE1E1;
	border-right:1px solid #EBE1E1;
	border-bottom:1px solid #EBE1E1;
	border-collapse:collapse;
}
	
/*------------------*/
/* Home Page Styles */
/*------------------*/

.homePageSidebarTitle{font-size:8pt;font-weight:bold;background:#dad3d2;}

/*-----------------------*/
/* Confirm Region Styles */
/*-----------------------*/
.warnReg{font-size: 8pt; color: #4C4C4C; font-style:normal}
.warnTitle{font-size: 11pt; font-weight:bold;}
.warningBox{margin:0px 0px 10px 0px;}
.confirmBoxPageTop{margin:7px 0px 10px 0px;}
.warning_corner_NE{background:url('images/warning_corner_NE.gif') no-repeat ;width:5px;height:5px;}
.warning_corner_NW{background:url('images/warning_corner_NW.gif') no-repeat ;width:5px;height:5px;}
.warning_corner_SE{background:url('images/warning_corner_SE.gif') no-repeat ;width:5px;height:5px;}
.warning_corner_SW{background:url('images/warning_corner_SW.gif') no-repeat ;width:5px;height:5px;}
.warning_body_tall{
	background: #FDECAF url('images/warning_bkgnd.gif') repeat-x top; 
	border-left:1px solid #FEDE58;
	border-right:1px solid #FEDE58;
	height:50px;
	padding: 0px 3px 0px 3px;
	vertical-align: top;}
.warning_body_short{
	background: #FDECAF url('images/warning_bkgnd_short.gif') repeat-x top; 
	border-left:1px solid #FEDE58;
	border-right:1px solid #FEDE58;
	height:12px;
	padding: 0px 3px 0px 3px;
	vertical-align: top;}
.warning_bottomedge{background:url('images/warning_bottomborder.gif') repeat-x; height:5px;width:100%}
.warning_topedge{background:url('images/warning_topborder.gif') repeat-x; height:5px;width:100%}