#tools
{
	float: left;
	width: 218px;
	border-color: red;
}

#tools div.top
{
	height: 62px;
	background-image: url("images/top_gradient_right.jpg");
	background-repeat: no-repeat;
}

#tools div.middle
{
	min-height: 100px; 
	background-image: url("images/right_middle.jpg");
	background-repeat: repeat-y;
	padding-bottom: 20px;
}

#tools div.bottom
{
	height: 16px;
	background-image: url("images/right_bottom.jpg");
	background-repeat: no-repeat;
}

div.tool_content div.title
{
	position: relative;
	height: 39px;
	background-repeat: no-repeat;
}

div.tool_content div.title img
{
	margin-left: 30px;
	margin-top: 7px;
}

#feedback div.title
{
	background-image: url("images/tools/send_us_feedback.jpg");
}

#feedback_tool div.title
{
	background-image: url("images/tools/send_us_feedback.jpg");
}

#web_search div.title
{
	background-image: url("images/tools/web_search.jpg");
}

#tools div.middle div.tool_content div.tool_content_middle p.web_disclaimer
{
	font-family: Arial;
	font-size: 9px;
	color: #777;
}

#more_names div.title
{
	background-image: url("images/tools/more_names.jpg");
}

#your_names div.title
{
	background-image: url("images/tools/your_name_list.jpg");
}

#web_search_toggle_div, #feedback_toggle_div {
	
	zoom: 1;
}

div.tool_content div.tool_content_middle
{
	position: relative;
	top: -7px;
	overflow: hidden;
	zoom: 1;
	background-image: url("images/tools/white.jpg");
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-left: 34px;
	padding-right: 34px;
}

div.tool_content div.facebook_content_middle
{
	position: relative;
	top: 2px;
	padding-top: 5px;
	padding-left: 34px;
	padding-right: 34px;
}

div.tool_content div.tool_content_bottom
{
	position: relative;
	top: -7px;
	height: 10px;
	background-image: url("images/tools/white_bottom.jpg");
	background-repeat: no-repeat;
}

#tools ul
{
	margin: 0;
	padding: 0;
	padding-bottom: 4px;
	padding-left: 20px;
	/* do this somplace else */
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color: #333;
}

#tools div.middle div.tool_content div.tool_content_middle p,
#tools div.middle div.tool_content div.tool_content_middle a
{
	font:11px Arial;
}

#tools div.middle div.tool_content div.tool_content_middle a
{
	color: #333;
}

#tools div.middle div.tool_content div.tool_content_middle a:visited
{
	color: #666;
}

#tools div.middle div.your_names div.tool_content div.tool_content_middle a:visited
{
	color: #333;
}

#your_names div.tool_content_middle span
{
	line-height: 16px;
	vertical-align: top;
	border: black 0px solid;
}

#your_names div.tool_content_middle img
{
	position: relative;
	padding-top: 2px;
	padding-right: 10px;
	border: black 0px solid;
	left: -4px;
}

#tools div.middle div.tool_content div.tool_content_middle a.add_name_girl,
#tools div.middle div.tool_content div.tool_content_middle a.add_name_boy
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#C06;/*Girl Pink color*/
}

#tools div.middle div.tool_content div.tool_content_middle a.add_name_boy
{
	/*Boy blue color*/
	color:#0641ca;
}

#send_list_button
{
	cursor: pointer;
}

#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link,
#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link:hover, 
#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link_hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #888888;
}

#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link:hover, 
#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link_hover
{
	color: #000000;
}

#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link_hover_disabled, 
#tools div.middle div.tool_content div.tool_content_middle a.send_this_list_link_hover_disabled:hover
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #888888;
	cursor: default;
}

div.favorite_results
{
	padding-top: 8px;
	padding-bottom: 8px;
}
