/**************		BEGIN TOOLS STYLES		******************/

div#tools-container, div#tools-container-timeline {
	width: 334px;
	padding: 5px 5px 5px 5px;
	background-color: #FFFFFF;
	float: left;
	border: 1px solid #999999;
}

div#tools-container.disclaimer {
	margin: 3px 0px 0px 10px;
	width: 804px;
	border: none;
}
.tabular-format-tools{
	margin-left:10px !important;
	margin-left:5px;
}
div#tools-container-timeline {
	width: 450px;
}

div#tools-container.disclaimer p {
	padding: 6px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	font-weight: bold;
	color: #000000;
}

div#tools-container.disclaimer p a:link,
div#tools-container.disclaimer p a:visited,
div#tools-container.disclaimer p a:hover,
div#tools-container.disclaimer p a:active {
	color: #1c438a;
}

div#tools-container.disclaimer p a:hover {
	text-decoration: none;
}

div#tools-container div.tools-text, div#tools-container-timeline div.tools-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #000000;
}

div#tools-container.long div.tools-text, div#tools-container-timeline.long div.tools-text {
	float: left;
}

div#tools-container.long ul,div#tools-container-timeline.long ul {
	float: left;
	margin: -2px 0px 0px 10px;
}

div#tools-container ul.tools-list, div#tools-container-timeline ul.tools-list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

div#tools-container ul.tools-list li, div#tools-container-timeline ul.tools-list li {
	float: left;
	height:20px; /* added 8-27 */
	width: 150px;
	padding: 3px 0px 0px 0px;
	list-style: none;
}

div#tools-container ul.tools-list li.long-list, div#tools-container-timeline ul.tools-list li.long-list {
	width: 400px;
}

div#tools-container ul.tools-list li.end-spacer, div#tools-container-timeline ul.tools-list li.end-spacer {
	margin-right: 30px;
}

div#tools-container ul.tools-list li.short-list, div#tools-container-timeline ul.tools-list li.short-list {
	width: 90px;
}

div#tools-container ul.tools-list li a:link, 
div#tools-container ul.tools-list li a:hover, 
div#tools-container ul.tools-list li a:visited,
div#tools-container-timeline ul.tools-list li a:link, 
div#tools-container-timeline ul.tools-list li a:hover, 
div#tools-container-timeline ul.tools-list li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #1c438a;
}

div#tools-container ul.tools-list li a:hover, 
div#tools-container-timeline ul.tools-list li a:hover {
	text-decoration: none;
}

div#tools-container ul.tools-list li span.tools-list-bullet,
div#tools-container-timeline ul.tools-list li span.tools-list-bullet {
	padding: 0px 5px 0px 0px;
	width: 5px;
	float: left;
	font-size: 77%;
}

div#tools-container ul.tools-list.horizontal li span.tools-list-link,
div#tools-container-timeline ul.tools-list.horizontal li span.tools-list-link {
	float: left;
	width: 140px;
}

div#tools-container ul.tools-list li img,
div#tools-container-timeline ul.tools-list li img {
	padding: 0px 5px 0px 0px;
}

/**************		END TOOLS STYLES		******************/

/**************		BEGIN TOOLS STYLES		******************/

div#tools-container.long ul.tools-list li, 
div#tools-container-timeline.long ul.tools-list li {
	float: left;
/*	width: 110px;*/ /*Commented and added new width*/
width:150px;
	margin-left: 10px;
}

div#tools-container.long ul.tools-list li span.tools-list-bullet,
div#tools-container-timeline.long ul.tools-list li span.tools-list-bullet {
	float: left;
}

div#tools-container.long ul.tools-list li span.tools-list-link,
div#tools-container-timeline.long ul.tools-list li span.tools-list-link {
	float: left;
	/*	width: 90px;*/ /*Commented and added new width*/
width:120px;
}

/**************		END TOOLS STYLES		******************/

/**************		BEGIN TOOL ALERTS STYLES		******************/

div.alert{
	/*padding: 5px 0px 0px 4px;
*/	padding: 5px 5px 10px 4px;
}

div.alert label{
	display: block;
	font-weight: bold;
	margin: 10px 0px 6px 3px;
}

div.alert textarea{
	width: 240px;
	padding: 2px;
	margin: 0px 0px 0px 2px;
}

div.alert input.inputButton{
	display: block;
	margin: 2px 0px 10px 4px;
}

div.alert dl{
	padding: 0px 0px 0px 5px;
}

div.alert dl dt{
	float: left;
	padding: 3px 0px 0px 0px;
}

div.alert dl dd {
	float: left;
	padding: 3px 0px 0px 0px;
}

.actionButtons {
	float: right;
	padding-right:45px;
}
.actionButtons-floating {

}

input.inputTextTools {
	width: 170px;
	margin: 3px 3px 3px 6px;
}

div.alert div.tools-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 77%;
	color: #000000;
	padding: 2px 0px 3px 4px;
}

/**************		END TOOL ALERTS STYLES		******************/
#send-email {
     padding-top: 10px;
     width: 333px;
}
#save-citation-format{ padding-top: 10px;}
