/* @override 
	http://assets.eurekster.com/swicki-rel_1_153/swicki/css/searchResultsV1.css
*/

/*
	Stylesheet Copyright 2007, Eurekster, Inc.
*/
/* @group Global Reset */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}ol,ul{list-style:none;}table {border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
/* @end */
/* @group Global Formatting */

body{
	font-size:62.5%;
	line-height:1.2em;
	color:#000;
	text-align:center;
	font-family:Arial,sans-serif;
	background-color:#eee;
}

.skipToContent {
	visibility:hidden !important;
	height:0 !important;
}

.swickiContainer {
	padding:1em 0;
	text-align:left;
	margin:0 auto;
	width:74em;
	background-color:#fff;
	border:1px solid #ddd;
	border-top:0;
}

#swickiFooter {
	position:relative;
	display:block;
	clear:both;
	margin:1em;
}

#swickiFooter p {
	margin:0;
	text-align:center;
}

h2, h3, h4, h5, h6 {
	font-family:'Trebuchet MS';
}

h1 {
	font-size:3.2em;
	line-height:1.4em;
}

h2 {
	font-size:1.4em;
	line-height:1.4em;
	color:#888;
	margin-top:.5em;
}

h3 {
	font-size:1.6em;
	line-height:1.2em;
}

hr, p {
	margin-bottom:1.5em;
}

p.sectionDescription,
.swickiSidebar p.sectionDescription {
	font-family:'Trebuchet MS';
	font-size:1.4em;
	line-height:1.4em;
	color:#444;
	margin-bottom:0;
}

.swickiSidebar p.sectionDescription em {
	font-style:normal;
}

a, a:link, a:visited {
	color:#054aa4;
	text-decoration:none;
}

a:hover, a:active {
	color:#0000FF;
	text-decoration:underline;
}

strong {
	font-weight:bold;
}

#swickiContent:after,
.selfClear:after,
.searchResult .resultTools:after,
.searchResult .resultTools ul:after,
.swickiImageResults:after,
.swickiResultPagination:after {
	content:'.';
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

/* @end */
/* @group Swicki Top Nav */

#swickiTopNav {
	padding:.3em 0 .2em;
	color:#333;
	background-color:#ededed;
	border-bottom:1px solid #c6c6c6;
}

.swickiTopNavContainer {
	width:74em;
	margin:0 auto;
	font-size:1em;
}

.swickiTopNavContainer a:link img,
.swickiTopNavContainer a:visited img {
	margin-left:2em;
	float:left;
}

.swickiNav {
	float:right;
	margin-right:2em;
	text-align:right;
	color:#666;
}

.swickiNav ul {
	display:inline;
	margin:0 0 0 5px;
	padding:0;
	list-style:none;
}

.swickiNav ul li {
	display:inline;
	padding:0 6px 0 4px;
	margin:0;
}

.swickiNav a:link,.swickiNav a:visited {
	color:#333;
	text-decoration:none;
	font-size:10px;
}

.swickiNav a:hover,.swickiNav a:active {
	color:#000;
	text-decoration:none
}

.swickiWelcomeName {
	float:left;
	margin:0 0 0 20px;
	font-size:10px;
}

/* @end */
/* @group Header Formatting */

.swickiHeader, .swickiFooter {
	position:relative;
	padding:1em;
	margin:0 1em 1em 1em;
	border:1px solid #ddd;
	background-color:#ccc;
}

.swickiHeader h1 {
	overflow:hidden;
}

.swickiHeader p {
	font-size:1.2em;
	margin-bottom:0;
}

.swickiHeader p img {
	margin-right:.5em;
}

.swickiHeader p.swickiByline {
	margin-bottom:.8em;
}

.swickiTags {
	margin-top:1em;
}

.swickiTags p, .swickiTags ul, .swickiTags li {
	display:inline;
	margin-right:.5em;
}

/* @end */
/* @group Search Field */

form.swickiSearchBox {
	position:relative;
	display:block;
	background:transparent url(http://assets.eurekster.com/swicki-rel_1_153/images/ResultsSearch2/searchL.png) no-repeat;
	height:27px;
	margin:0 0 1em;
}

.swickiSearchInputs {
	height:30px;
}

.swickiSearchField {
	position:absolute;
	display:block;
	width:300px;
	margin:0;
	padding:3px 0 3px;
	left:14px;
	border:0;
	background:transparent url(http://assets.eurekster.com/swicki-rel_1_153/images/ResultsSearch2/searchB.gif) repeat-x;
	font-size:18px;
	line-height:22px;
}

.swickiSearchBtn {
	display:block;
	width:87px;
	height:27px;
	position:absolute;
	left:314px;
	cursor:pointer;
}

.swickiSearchField:focus {
	outline:none;
}

button.searchButton {
	position:absolute;
	left:314px;
	border:0 none;
	padding:0;
	height:27px;
	width:87px;
	display:block;
	text-align:left;
	background:transparent url(http://assets.eurekster.com/swicki-rel_1_153/images/ResultsSearch2/searchBUB.png) no-repeat;
	cursor:pointer;
}

button.searchButton span {
	font-family:Helvetica;
	display:block;
	width:77px;
	height:17px;
	padding:7px 0 3px 7px;
	font-size:14px;
	line-height:14px;
	color:#666;
	text-align:left;
	cursor:pointer;
}

/* @end */
/* @group Results Formatting */

.swickiResultsColumn {
	width:51em;
	float:left;
	margin-left:1em;
}

/* @group SimpleTabs */

.simpleNav {
	font-size:1em;
	line-height:1em;
	border-bottom:1px solid #aaa;
	height:2.2em;
	clear:both;
}

.simpleNav p {
	float:left;
	margin-top:.2em;
	font-size:1.2em;
}

ul#tabnavSimple {
	float:right;
}

ul#tabnavSimple li {
	float:left;
	position:relative;
	height:2.3em;
}

ul#tabnavSimple a:link,
ul#tabnavSimple a:visited,
ul#tabnavSimple strong {
	display:block;
	position:relative;
	font-size:1.2em;
	line-height:1.5em;
	height:100%;
	padding:0 .9em 0;
}

ul#tabnavSimple li a:link,
ul#tabnavSimple li a:visited,
ul#tabnavSimple li a {
	color:#666;
}

ul#tabnavSimple li a:hover {
	color:#000;
}

ul#tabnavSimple li strong {
	color:#000;
	font-weight:bold;
	background:transparent url(http://assets.eurekster.com/swicki-rel_1_153/images/swickiSearch_selectedT.gif) no-repeat bottom center;
	z-index:100;
}

/* @end */
/* @group Swicki Image Results */

.swickiImageResults {
	padding-bottom:1em;
}

.swickiImageResult,
.swickiImagePower {
	float:left;
	width:11.7em;
	margin:1em 1em 0 0;
	overflow:hidden;
}

.swickiImageInfoContent {
	overflow:hidden;
	color:#444;
	white-space:nowrap;
}

.swickiImageResult a:link,
.swickiImageResult a:visited {
	display:block;
	height:7em;
	width:11em;
	margin:0 auto .5em;
	overflow:hidden;
	border:1px solid #666;
}

.swickiImageResult a:hover,
.swickiImageResult a:active {
	
}

/* @end */
/* @group Video Thumbnails */

.videoThumb {
	position:relative;
	width:100px;
	height:70px;
	border:1px solid #000;
	overflow:hidden;
	float:left;
	margin:0 1em 1em 0;
	cursor:pointer !important;
}

.videoThumbHide {
	position:relative;
	width:100px;
	height:70px;
	border:1px solid black;
	overflow:hidden;
	float:left;
	margin:0 1em 1em 0;
	cursor:pointer !important;
}

.videoThumb .videoThumbHide img {
	z-index:0;
}

.swickiVideoResults .videoThumb .videoThumbHide {
	width:90px;
	height:90px;
	margin:0 30px 20px 20px;
}

.videoThumb .videoPlayButton {
	position:absolute;
	z-index:1000;
	bottom:.5em;
	right:.5em;
}

.videoThumbHide .videoPlayButton {
	position:absolute;
	z-index:1000;
	bottom:.5em;
	right:.5em;
}

.playVid a:link, .playVid a:visited {
	text-decoration:none;
}

.embeddedVideo {
	margin:0;
	padding:0;
}

.embeddedVideo embed {
	width:43em !important;
}

.videoResultInfo {
	width:31.8em;
	float:left;
}

/* @end */
/* @group Search Result Info */

.searchResult {
	position:relative;
	border-top:1px solid #eee;
	padding:1em 1em 1em 7em;
	overflow:hidden;
	min-height:7em;
}

.searchResult .theResult,
.searchResult .resultTools {
	overflow:hidden;
}

.searchResult h3 {
	font-size:1.6em;
	overflow:hidden;
	font-weight:normal;
}

.searchResult h3 span.timestamp {
	font-size:.7em;
	color:#666;
	font-family:Arial;
}

.searchResult p {
	font-size:1.2em;
	line-height:1.4em;
	overflow:hidden;
	color:#222;
	margin-bottom:0;
}

.searchResult small {
	color:#666;
	font-size:1.1em;
	line-height:1.4em;
	display:block;
}

.searchResult small a {
	color:#555555;
}

.swickiTopSponsored .searchResult,
.swickiBottomSponsored .searchResult {
	height:auto;
	min-height:0;
}

.communitybyline {
	font-size:1.1em;
	line-height:1.2em;
	margin-top:.2em;
	color:#777;
}

img.swickiResultIcon {
	float:left;
	margin-right:.5em;
}

span.pend_message {
	font-family:Arial, san-serif;
	text-transform:lowercase;
	font-size:.7em;
	color:#777;
}

/* @end */
/* @group Voting Widget */

.searchResult .votingWidget {
	position:absolute;
	top:1em;
	left:0;
	width:6em;
}

.searchResult .votingWidget li {
	text-align:center;
	line-height:1.1em;
	color:#444;
	position:relative;
	margin-bottom:.6em;
}

.searchResult .votingWidget li strong,
.searchResult .votingWidget li em {
	font-size:2.2em;
	font-weight:normal;
	line-height:1.1em;
	display:block;
	text-align:center;
}

.searchResult .votingWidget li em {
	font-size:1.4em;
	line-height:1.4em;
	text-transform:uppercase;
	padding-top:.3em;
}

.searchResult .votingWidget li.voteButtons {
	font-size:1em;
	height:22px;
	width:47px;
	margin:0 auto;
}

.searchResult .votingWidget li.voteButtons a {
	display:block;
	float:right;
	font-size:1em;
	width:24px;
	margin:0 auto;
	height:22px;
	text-indent:-9999px;
	background:transparent url(http://assets.eurekster.com/swicki-rel_1_153/images/voteButtons.png) no-repeat;
}

.searchResult .votingWidget li.voteButtons a.voteUp {
	background-position:-23px 0;
}

.searchResult .votingWidget li.voteButtons a.voteDown {
	background-position:0 0;
	width:22px;
}

.searchResult .votingWidget li.votehidden {
	visibility:hidden;
}

.searchResult:hover .votingWidget li.voteButtons a.voteUp {
	background-position:-23px -22px;
}

.searchResult:hover .votingWidget li.voteButtons a.voteDown {
	background-position:0 -22px;
}

.searchResult .votingWidget li.voteButtons a.noVoteUp {
	background-position:-23px -44px;
	cursor:default !important;
}

.searchResult .votingWidget li.voteButtons a.votedUp {
	background-position:-23px -66px;
	cursor:default !important;
}

.searchResult .votingWidget li.voteButtons a.noVoteDown {
	background-position:0 -44px;
	cursor:default !important;
	width:22px;
}

.searchResult .votingWidget li.voteButtons a.votedDown {
	background-position:0 -66px;
	cursor:default !important;
	width:22px;
}

/* @end */
/* @group Moderator Tools */

.searchResult .resultTools {
	padding:.3em 0 0;
	clear:both;
	opacity:.5;
}

.searchResult .resultTools p {
	font-size:1.1em;
	line-height:1.2em;
}

.searchResult .resultTools h4 {
	font-weight:bold;
}


.searchResult .resultTools ul li {
	float:left;
	padding-right:1em;
	line-height:1.2em;
	font-size:1em;
}

/* @end */
/* @group Pagination */

.swickiResultPagination {
	position:relative;
	padding-top:1em;
	color:#aaa;
	font-size:1.2em;
	border-top:1px solid #eee;
	margin-bottom:2em;
}

.swickiResultPaginationPrev {
	position:absolute;
	top:1em;
	left:1em;
}

.swickiResultPaginationLinks {
	text-align:center;
}

.swickiResultPaginationNext {
	position:absolute;
	top:1em;
	right:1em;
	height:1em;
}

.swickiResultPagination a:link,.swickiResultPagination a:visited {
	color:#191919;
	text-decoration:none
}

.swickiResultPagination a:hover,.swickiResultPagination a:active {
	color:#007AFF;
	text-decoration:none
}

/* @end */
/* @group Sponsored */

.swickiTopSponsored .sectionDescription,
.swickiBottomSponsored .sectionDescription {
	margin-top:.5em;
}

.swickiTopSponsored .searchResult,
.swickiBottomSponsored .searchResult {
	padding:0 0 0 7em;
	border:0;
}

.swickiTopSponsored .searchResult .swickiResultContainer,
.swickiBottomSponsored .searchResult .swickiResultContainer {
	font-size:.8em;
}

.swickiResultsColumn .sidebar_ad {
	margin:1em 0 1em 0;
}

/* @end */
/* @end */
/* @group Comments Formatting */

#searchComments .searchResult {
	border-top:0;
	border-bottom:1px solid #eee;
}

#searchComments .searchResult ul.relatedTags li {
	display:inline;
	padding:0 1em 0 0;
	color:#333;
}

#searchComments .searchResult ul li strong {
	font-weight:normal;
}

#searchComments .swickiResults .sectionDescription {
	font-size:1em;
	line-height:2em;
	text-transform:uppercase;
	font-family:Arial;
}

#searchComments .swickiResults .sectionDescription {
	background-color:#eee;
	padding-left:.5em;
	margin-bottom:1em;
}

#searchComments #comments #comment_chars {
	float:left
}

#searchComments #comments .comment {
	border-top:1px solid #eee;
	padding-top:.5em;
}

#searchComments h4 {
	font-size:1.2em;
	line-height:1.5em;
	margin-bottom:.4em;
	color:#666;
	font-family:Arial;
}

#searchComments #comments .comment h4 {
	float:left;
	font-family:'Trebuchet MS';
	color:#000;
	margin-left:.5em;
	line-height:1em;
}

#searchComments #comments .comment p.timeStamp {
	float:right;
	line-height:1em;
	padding-left:1em;
	margin:0 1em 0 0;
	color:#666;
}

#searchComments #comments .comment form {
	display:block;
	float:right;
	margin-bottom:.5em;
	display:none;
}

#searchComments #comments form#insertComment textarea {
	display:block;
	width:41.3em;
	padding:.5em;
	height:5em;
	border:1px solid #aaa;
	font-family:Arial, san-serif;
	font-size:1.2em;
}

#searchComments #comments form#insertComment #commentForm {
	display:block;
	margin:1em 0 1em auto;
}

#searchComments #comments .comment .commentBody {
	background-color:#fff;
	font-size:1.2em;
	line-height:1.4em;
	clear:both;
	padding:0em .5em;
	color:#333
}

#searchComments .searchResult small {
	margin-bottom:0;
}

/* @end */
/* @group swickiExtras */

.swickiSidebar {
	width:20em;
	float:right;
	overflow:hidden;
	position:relative;
	margin-right:1em;
}

.swickiSidebar * {
	clear:both;
	overflow:hidden;
}

.swickiSidebar p {
	font-size:1.2em;
	line-height:1.2em;
}

.swickiSidebar .grabContainer {
	margin-bottom:1.5em;
	font-size:1.2em;
}

.swickiSidebar .hotcloud {
	margin-bottom:1em;
}

.hotcloud {
	padding:.9em;
	line-height:1.4em;
	border:1px solid #ddd;
	margin-bottom:1.5em;
}

.hotcloud a {
	line-height:1.2em;
}

.hotcloud a:hover, .swickiHeader a:hover {
	text-decoration:none;
}

.dellink {
	display:none;
}

div.sidebarCommunityLinks
{
    padding-bottom: 20px;
}
div.sidebarBuzzcloudLinks
{
    float: right;
}
div.sidebarCommunityLinks ul
{
    /*
    line-height: 13px;
    */
}
div.sidebarCommunityLinks ul li
{
    list-style-position: inside !important;
    text-transform: uppercase;
}

li#sidebar_addfav       { list-style-image: url('http://assets.eurekster.com/swicki-rel_1_153/images/sidebar_add_to_fav.gif') !important; }
li#sidebar_emailfriend  { list-style-image: url('http://assets.eurekster.com/swicki-rel_1_153/images/sidebar_email_friend.gif') !important; }
li#sidebar_addsearchbox { list-style-image: url('http://assets.eurekster.com/swicki-rel_1_153/images/sidebar_add_searchbox.gif') !important; }
li#sidebar_grabwidget   { list-style-image: url('http://assets.eurekster.com/swicki-rel_1_153/images/sidebar_grabwidget.gif') !important; }
li#sidebar_add_netvibes   { list-style-image: url('http://assets.eurekster.com/swicki-rel_1_153/images/sidebar_add_netvibes.gif') !important; }

/* @end */
/* @group Swicki UI */

#swicki_ui_container {
	position:absolute;
	left:50%;
	top:50%;
	width:603px;
	border:1px solid #444;
	z-index:2000;
	font-family:arial, sans-serif;
	color:#333;
	background-color:#ffffca;
	display:none;
}

#swicki_ui_corners_top {
	width:603px;
	height:19px;
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0;
	margin:0;
	border:0;
}

#swicki_ui_footer {
	width:603px;
	height:28px;
	background-repeat:no-repeat;
	background-position:left top;
	padding:0;
	margin:0;
	border:0;
}

#swicki_ui_main {
	padding-left:20px;
	padding-right:35px;
}

#swicki_ui_banner {
	width:100%;
}

#swicki_ui_banner_close_img, #swicki_ui_close_img {
	width:24px;
}

/* @group Swicki Error and Help Messages */

#swicki_ui_error_container {
	width:100%;
	display:none;
}

#swicki_ui_error_row_1, #swicki_ui_error_row_3 {
	height:9px !important;
}

TD.swicki_ui_error_col_1, TD.swicki_ui_error_col_3 {
	width:9px !important;
}

#swicki_ui_error_cell_1_1 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_top_left.gif");
}

#swicki_ui_error_cell_1_2 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_top_slice.gif");
	background-repeat:repeat-x;
}

#swicki_ui_error_cell_1_3 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_top_right.gif");
}

#swicki_ui_error_cell_2_1 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_left_slice.gif");
	background-repeat:repeat-y;
}

#swicki_ui_error_cell_2_3 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_right_slice.gif");
	background-repeat:repeat-y;
}

#swicki_ui_error_cell_3_1 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_bot_left.gif");
}

#swicki_ui_error_cell_3_2 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_bot_slice.gif");
	background-repeat:repeat-x;
}

#swicki_ui_error_cell_3_3 {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_error_bot_right.gif");
}

#swicki_ui_error_msg_forgot, #swicki_ui_error_msg_signup {
	display:inline;
}

#swicki_ui_body span.note {
	line-height:1.2em;
}

/* @end */

#swicki_ui_msg_login_email_blank,
#swicki_ui_msg_login_password_error,
#swicki_ui_msg_signup_username_error,
#swicki_ui_msg_signup_email_error,
#swicki_ui_msg_signup_email_taken,
#swicki_ui_msg_signup_email_ok,
#swicki_ui_msg_signup_password_error,
#swicki_ui_msg_signup_password_confirm_error,
#swicki_ui_msg_signup_username_format_error,
#swicki_ui_msg_signup_username_available,
#swicki_ui_msg_signup_username_not_unique,
#swicki_ui_msg_login_email_error,
#swicki_ui_msg_login_email_help,
#swicki_ui_msg_feedback_email_error,
#feedback_msg_type_warning,
#feedback_email_warning,
#feedback_email_format_error {
	visibility:hidden;
	display:none;
}

#swicki_ui_msg_login_email_blank,
#swicki_ui_msg_login_password_error,
#swicki_ui_msg_signup_username_error,
#swicki_ui_msg_signup_email_error,
#swicki_ui_msg_signup_email_taken,
#swicki_ui_msg_signup_pswd_error,
#swicki_ui_msg_signup_pswd_c_error,
#swicki_ui_msg_signup_human_error,
#swicki_ui_msg_signup_username_format_error,
#swicki_ui_msg_signup_username_not_unique,
#feedback_msg_type_warning,
#feedback_email_format_error {
	color:#9d0016;
}

.swicki_ui_error_msg {
	color:#9d0016;
}

.blogpost_error_msg {
	color:#FF0000;
	font-weight:700;
}

#swicki_ui_msg_signup_human_error,
#swicki_ui_msg_signup_human_none,
#swicki_ui_msg_signup_human_ok {
	margin-top:5px;
}

.swicki_ui_error_banner_on {
	display:block;
}

.swicki_ui_error_banner_off {
	display:none;
}

#swicki_ui_signup_regenerate {
	text-decoration:none;
	color:#151515;
	border-bottom:1px dotted #7f7f7f;
	vertical-align:bottom;
	display:inline;
}

#swicki_ui_msg_signup_username_help,
#swicki_ui_msg_signup_email_help,
#swicki_ui_msg_signup_pswd_help,
#swicki_ui_msg_signup_pswd_c_help,
#swicki_ui_msg_signup_human_help,
#swicki_ui_msg_signup_human_ok
#feedback_msg_type_help,
#feedback_email_warning {
	display:block;
	visibility:visible;
}

.swicki_ui_error_none,
.swicki_ui_error_error {
	width:20px;
	height:20px;
}

.swicki_ui_error_col {
	width:20px;
}

.swicki_ui_error_none {
	background-image:none;
}

.swicki_ui_feedback_error {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/icon-not-good.gif");
}

.swicki_ui_feedback_ok {
	background-image:url("http://assets.eurekster.com/swicki-rel_1_153/images/icon-good.gif");
}

.swicki_ui_feedback_none {
	background-image:none;
}

.swicki_ui_feedback_col,
.swicki_ui_feedback_none,
.swicki_ui_feedback_ok,
.swicki_ui_feedback_error {
	width:20px;
	height:30px;
}

#swicki_ui_feedback_signup_captcha {
	margin-left:5px;
	margin-right:5px;
}

.swicki_ui_feedback_col {
	vertical-align:bottom;
}

.swicki_ui_feedback_none,
.swicki_ui_feedback_ok,
.swicki_ui_feedback_error {
	background-repeat:no-repeat;
	background-position:center;
}

#swicki_ui_signup_ico_human_error {
	margin-top:15px;
}

#swicki_ui_msg_signup_username_error, 
#swicki_ui_msg_signup_username_help {
	display:inline;
}

.swicki_ui_icon_error {
	width:40px;
	height:32px;
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_icon_input_error.png") no-repeat left;
}

.swicki_ui_icon_info {
	width:40px;
	height:32px;
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/ajax-loader-1.gif") no-repeat left;
}

.swicki_ui_colon {
	width:5px;
	vertical-align:middle;
}

.swicki_ui_label_col {
	width:80px;
	vertical-align:middle;
	text-align:right;
}

#swicki_ui_signup_captcha_container {
	vertical-align:bottom;
}

#swicki_ui_input_signup_human {
	height:23px !important;
	padding:0;
	width:100px;
	display:inline;
	width:100px;
	vertical-align:bottom;
	padding-top:5px;
	padding-left:inherit;
	margin-top:0;
}

#swicki_ui_signup_captcha {
	vertical-align:bottom;
	height:30px;
	width:200px;
	display:inline;
}

#swicki_ui_link_signup_regenerate {
	text-decoration:underline;
}

.swicki_ui_error_msg_h1 {
	display:block;
	font-weight:bolder;
	font-size:16px;
	color:#9d0016;
}

.swicki_ui_h2 {
	display:block;
	font-weight:bolder;
	font-size:14px;
	margin-bottom:20px;
	color:#3788EE;
}

.swicki_ui_h2_B {
	display:block;
	font-weight:bolder;
	font-size:14px;
	margin-bottom:20px;
	color:#999999;
}

.swicki_ui_error_msg_t1 {
	font-family:arial, helvetica, sans-serif;
	font-size:1.1em;
}

.swicki_ui_error_msg_t2, .swicki_ui_error_msg_t3 {
	font-weight:bold;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	color:#666666 !important;
	text-decoration:none;
}

.swicki_team_signature {
	font-style:italic;
}

.swicki_ui_error_msg_t3 {
	display:inline;
}

.swicki_ui_error_msg_t2 a {
	color:inherit !important;
	text-decoration:none;
}

.swicki_ui_info_msg_h1 {
	display:block;
	float:left;
	font-weight:bolder;
	font-size:16px;
	color:#3788EE;
}

#swicki_ui_info_animation {
	width:50px;
}

#swicki_ui_banner_title {
	font-size:16px;
	font-weight:bold;
}

span.swicki_ui_keyword {
	text-transform:capitalize;
}

#swicki_ui_banner_close {
	font-size:12px;
	text-align:right;
}

#swicki_ui_close {
	text-decoration:none;
	border-bottom:1px solid #ffffca;
	color:#666666;
}

#swicki_ui_close:hover {
	text-decoration:none;
	border-bottom:1px dotted #666666;
	color:#666666;
}

#swicki_ui_body {
	padding-top:15px;
}

#swicki_ui_form_login_container {
	display:none;
}

#swicki_ui_form_signup_container {
	display:none;
}

#swicki_ui_form_post_container {
	display:none;
}

#swicki_ui_form_ask_container {
	display:none;
}

.swicki_ui_input, #swicki_ui_body fieldset, .swicki_ui_input_col {
	width:390px;
	margin-top:10px;
}

.swicki_ui_input_col {
	
}

.swicki_ui_colon_col {
	width:5px;
	visibility:hidden;
}

.swicki_ui_feedback_col {
	width:22px;
}

.swicki_ui_editor,
.swicki_ui_input {
	background-color:#ffff87;
}

.swicki_ui_input {
	border:1px solid #baba62;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	color:#333333;
	padding-left:2px;
	padding-top:5px;
	vertical-align:bottom;
	font-weight:bold;
}

.swicki_ui_input:focus,
.swicki_ui_editor:focus {
	background-color:#ffffa5;
}

.swicki_ui_input_note {
	font-size:12px;
}

input.swicki_ui_input_check {
	font:11px Arial,Helvetica,sans-serif;
	color:#5B5C56;
	background-color:#FFFFFF;
	border:none;
}

input[type="radio"], input[type="checkbox"] {
	font:11px Arial,Helvetica,sans-serif;
	color:#336699;
	background-color:#FFFFFF !important;
	border:solid 1px #999999 !important;
}

input.swicki_ui_comment {
	width:285px;
	margin-bottom:15px;
}

#swicki_ui_post_comments, #swicki_ui_post_msg, #feedback_msg {
	height:auto !important;
}

#swicki_ui_signup_human {
	width:120px;
}

.swicki_ui_form_buttons {
	padding-top:20px;
	border:2px solid #ffffca;
}

#feedback_msg_type {
	height:auto !important;
	width:auto !important;
}

#swicki_ui_container label, #swicki_ui_container LEGEND {
	font-size:14px;
}

#swicki_ui_container LEGEND {
	font-weight:bold;
}

#swicki_ui_form_share_container {
	display:none;
}

#swicki_ui_form_subscribe_container {
	display:none;
}

#swicki_ui_form_roadblock_container {
	display:none;
}

a.swicki_ui_roadblock_link {
	text-decoration:none;
	color:#151515;
	border-bottom:1px dotted #7f7f7f;
	font-size:11px;
}

a.swicki_ui_link {
	text-decoration:none;
	color:#151515;
	border-bottom:1px dotted #ffffca;
}

a.swicki_ui_link:hover {
	text-decoration:none;
	color:#151515;
	border-bottom:1px dotted #7f7f7f;
}

#swicki_ui_form_message_container {
	display:none;
}

#swicki_ui_test_links LI {
	padding-right:5px;
	padding-left:5px;
}

#swicki_ui_curtain {
	display:none;
	top:0;
	left:0;
	background-color:#121212;
	opacity:.8;
	z-index:999;
	position:absolute;
	width:100%;
}

#swicki_ui_help_popup_signup_username {
	position:absolute;
	display:none;
	visibility:hidden;
}

#swicki_ui_username_help {
	text-decoration:none;
	color:#151515;
	border-bottom:1px dotted #7f7f7f;
}

button.swicki_ui_button_ok_up,
button.swicki_ui_button_ok_down,
button.swicki_ui_button_submit_up,
button.swicki_ui_button_submit_down,
button.swicki_ui_button_cancel_up,
button.swicki_ui_button_cancel_down {
	height:32px;
	width:82px;
	margin:0;
	float:right;
	cursor:pointer;
}

button#encourage_signup {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/btn_signup_today.gif") no-repeat top left;
	height:34px;
	width:146px;
	margin:0;
	cursor:pointer;
}

button.swicki_ui_button_up {
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

button.swicki_ui_button_down {
	border:2px solid #ffffca;
	border-bottom:2px;
	border-right:2px;
}

button.swicki_ui_button_submit_up {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_submit_u.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

button.swicki_ui_button_cancel_up {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_cancel_u.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

button.swicki_ui_button_ok_up {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/btn_ok.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

button.swicki_ui_button_cancel_down {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_cancel_u.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-bottom:0;
	border-right:0;
}

button.swicki_ui_button_submit_down {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_submit_u.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-bottom:0;
	border-right:0;
}

button.swicki_ui_button_ok_down {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/btn_ok.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-bottom:0;
	border-right:0;
}

button#swicki_ui_login_button_submit.swicki_ui_button_submit_up {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_login.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

button#swicki_ui_login_button_submit.swicki_ui_button_submit_down {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_login.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-bottom:0;
	border-right:0;
}

button#swicki_ui_signup_button_submit.swicki_ui_button_submit_up {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_signup.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

button#swicki_ui_signup_button_submit.swicki_ui_button_submit_down {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/swicki_ui_button_signup.gif") no-repeat top left;
	border:2px solid #ffffca;
	border-bottom:0;
	border-right:0;
}

button#swicki_encourage_button_skip {
	background:url("http://assets.eurekster.com/swicki-rel_1_153/images/btn_skip.gif") no-repeat top left;
	width:103px;
	height:34px;
}

.swicki_ui_button_up {
	border:2px solid #ffffca;
	border-top:0;
	border-left:0;
}

.swicki_ui_button_down {
	border:2px solid #ffffca;
	border-bottom:0;
	border-right:0;
}

div.swicki_ui_tooltip_container {
	position:absolute;
	z-index:5000;
	padding-top:15px;
	padding-left:15px;
	visibility:hidden;
}

div.swicki_ui_tooltip {
	width:250px;
	background:silver;
	border:1px solid grey;
	padding:5px;
}

#swicki_ui_msg_signup_human_none {
	display:none;
}

.swicki_ui_show {
	display:inline;
}

.swicki_ui_hide {
	display:none;
}

p.encourage_p {
	margin-left:30px;
	margin-right:30px;
}

/* @end */
/* @group Footer */

.swickiFooter {
	clear:both;
}

#swickiResults .swickiFooter .swickiSearchBox {
	margin-bottom:0;
}

/* @group FooterNav */

.swickiFooterNav {
	margin:0em 1em 0em;
	padding-top:1em;
	border-top:1px solid #eee;
}

.swickiFooterNav ul {
	border:0;
	padding:0;
	margin:0
}

.swickiFooterNav ul li {
	display:inline;
	padding-right:.3em;
}

.swickiFooterNav ul li a:link,
.swickiFooterNav ul li a:visited {
	color:#666;  
}

.swickiFooterNav ul li a:hover,
.swickiFooterNav ul li a:active {
  color:#333;
} 

p.swickiCopyright {
	color:#999;
	margin-left:1em;
	margin-bottom:0;
}

.swicki_ui_textarea
{
	height: auto !important;
}

/* @end */
/* @end */
