/**
 * ==============
 * File: tool.css
 * ==============
 *
 * $Source: /usr/local/cvsroot/confman/www/tool.css,v $
 * $Author: celso $
 * $Date: 2007/02/05 23:39:32 $
 * $Revision: 1.2 $
 *
 * General stylesheet for all Conference Manager tools.
 *
 * All selectors should be prefixed with this:
 *
 *  .tool
 *
 **/

.tool {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.tool .error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #dd0000;
}

.tool H2 {
	font-size: 14pt;
	color: #999999;
	margin-top: 10px;
}

.tool .actions {
	color: #999999;
	font-size: 9pt;
	font-weight: normal;
}

.tool .actions LEGEND {
	color: black;
	font-size: 8pt;
	font-weight: bold;
}

.tool .actions UL {
	list-style-type: disc;
	border-collapse: separate;
	border-spacing: 10px;
	padding-left: 10px;
}

.tool .actions LI {
	color: #999999;
	font-size: 8pt;
	font-weight: normal;
}

.tool .actions LI A {
	color: blue;
	text-decoration: none;
}

.tool .actions LI A:hover {
	text-decoration: underline;
}

.tool .section {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 8px 0px 0px 0px;
	background-color: #eeeeee;
}

.tool .section LEGEND {
	background-color: #666666;
	color: white;
	font-weight: bold;
	padding: 2px 5px;
}

.tool TABLE.edit {
	width: 100%;
}

.tool TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.tool TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: right;
	color: #666666;
}

.tool .label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}

.tool TR.even {
	background-color: #dddddd;
	color: #444444;
}

.tool TR.even TD {
	background-color: #dddddd;
	padding: 1px 7px 1px 3px;
}

.tool TR.even TH {
	background-color: #dddddd;
	padding: 1px 3px 1px 7px;
}

.tool TR.odd {
	background-color: #eeeeee;
	color: #444444;
}

.tool TR.odd TD {
	background-color: #eeeeee;
	padding: 1px 7px 1px 3px;
}

.tool TR.odd TH {
	background-color: #eeeeee;
	padding: 1px 3px 1px 7px;
}

.tool .section .footer {
	background-color: #bbbbbb;
	margin-top: 10px;
	padding: 7px 10px 3px 10px;
	text-align: center;
}

.tool .grid TH {
	background-color: #eeeeee;
	text-align: left;
}

.tool .grid TD {
	border-top: solid 1px #cccccc;
	vertical-align: top;
}

.tool TABLE.gridnav {
	width: 100%;
}

.tool .gridnav TD {
	color: #666666;
	background-color: #eeeeee;
	font-size: 9pt;
}

.tool .gridnav A {
	font-weight: bold;
}

.tool	.confirmTable TH {
		font-size: 10pt;
		text-align: left;
		vertical-align: top;
	}
.tool	.confirmTable .odd {
		background-color: white;
	}
.tool	.confirmTable .even {
		background-color: ##EEEEEE;
	}
	

.tool	.confirmInternalTable {
		font-size: 10pt;
		text-align: left;
		vertical-align: top;
		border-collapse: collapse;
	}
	
.tool	.confirmTable .even {
		background-color: ##EEEEEE;
	}


