@charset "utf-8";
/******************************/
/* Base Elements
/******************************/
body {
	margin: 0;
	padding: 0;
	background: url(../img/UI/bg.jpg) no-repeat center top #fff;
	font-family: Arial, Tahoma, Verdana, Default;
	font-size: 12px;
	color: #555555;
	line-height: 16px;
	text-align: left;
}
a:link, a:visited, a:active {
	text-decoration: none;
	color:#26a1ff;
}
a:hover {
	color:#0064a6;
}
form {
	margin: 0;
	padding: 0;
}
input, select {
	font-family: Arial, Tahoma, Verdana, Default;
	font-size: 10px;
	color: #555;
}
hr {
	padding: 0;
	margin: 0;
	color: #ccc;
	overflow: hidden;
	*height: 1px !important;
}
/******************************/
/* Text/link styles
/******************************/
.login, .poll {
	font-size: 11px;
}
.footer {
	font-size: 10px;
	color: #8e8e8e;
}
a.articlelink:link, a.articlelink:visited, a.articlelink:active {
	text-decoration: none;
	color: #555555;
}
a.articlelink:hover {
	text-decoration: underline;
}
/******************************/
/* Form Elements
/******************************/
/* Search */
.search-txtfield {
	width: 110px;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #bbb;
}
.search-btn {
	width: 19px;
	height: 18px;
	border: none;
	cursor: hand;
	background: url('../img/UI/btn_search.jpg') no-repeat top left;
}
.search-btn:hover {
	background: url('../img/UI/btn_search_over.jpg') no-repeat top left;
}
@-moz-document url-prefix() { .search-btn { padding-bottom: 2px; } } 
/* Login */
.login-txtfield {
	width: 100px;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #bbb;
}
.login-btn {
	width: 18px;
	height: 17px;
	border: none;
	cursor: hand;
	background: url('../img/UI/btn_go.gif') no-repeat top left;
}
.login-btn:hover {
	background: url('../img/UI/btn_go_over.gif') no-repeat top left;
}
@-moz-document url-prefix() { .login-btn { padding-bottom: 2px; } } 
/* Poll */
.vote-btn {
	width: 44px;
	height: 17px;
	border: none;
	cursor: hand;
	background: url('../img/UI/btn_vote.gif') no-repeat top left;
}
.vote-btn:hover {
	background: url('../img/UI/btn_vote_over.gif') no-repeat top left;
}
.results-btn {
	width: 87px;
	height: 17px;
	border: none;
	cursor: hand;
	background: url('../img/UI/btn_results.gif') no-repeat top left;
}
.results-btn:hover {
	background: url('../img/UI/btn_results_over.gif') no-repeat top left;
}
/*Solutions and Promotions*/
.solutions{
    padding-left:30px;
	padding-bottom:50px;
	background: url('../img/img_laptop3.gif') no-repeat bottom left;

}
/* Tools */
.tools-dropdown {
	width: 160px;
	height: 20px;
	padding-left: 3px;
	border: 1px solid #bbb;
}