
.cf_widgetLoader {display:none;}
.cf_clear {clear:both; float:none;}

.cf_widget a {cursor:pointer;}

.cf_hoverbox { 
	position:absolute; width:280px;
	padding:5px; border: 3px solid #4F81BD;
	-moz-border-radius:10px; -webkit-border-radius:10px; background-color:#fff; 
	z-index:100;
	}
.cf_hoverbox_closer {
	cursor:pointer;
	font-family:"Arial","Helvetica",sans-serif; font-weight: normal;
	font-size: 15px; width:18px; height:18px; color:#4F81BD; padding:1px; border:1px solid #4F81BD;
	float:right; text-align:center;
	background-color:#e3ecf7;
	-moz-border-radius:3px; -webkit-border-radius:3px;
}
.cf_hoverbox_closer:hover {background-color:#bfd7f4;}
.cf_hoverbox .cf_hoverbox_title {font-size:130%; padding:5px 0; font-weight:bold; margin-right:25px;}


/**Syndication Icon styles **/
.cf_syndication_icons {width:160px;}
.cf_insight_syndication_icon { margin-bottom:5px;}
.cf_insight_syndication_icon .cf_icon{float:left;}
.cf_insight_syndication_icon a {float:left; padding-top:3px; margin-left:5px; height:19px;}
	
.cf_synd_icon_fb {display:block; width:22px; height:22px; background:url(../images/syndicon-fb.png) no-repeat;}
.cf_synd_icon_tw {display:block; width:22px; height:22px; background:url(../images/syndicon-tw.png) no-repeat;}
.cf_synd_icon_ms {display:block; width:22px; height:22px; background:url(../images/syndicon-ms.png) no-repeat;}
.cf_synd_icon_yh {display:block; width:22px; height:22px; background:url(../images/syndicon-yh.png) no-repeat;}

.cf_welcomeBack .cf_switchProvider{text-align:center; font-size:85%;}
.cf_welcomeBack .cf_sign_in {text-align:center;}

.cf_profile_collect .cf_avatar {max-height:50px; max-width:50px; float:left; margin:0 5px 5px 0;}

.cf_profile_collect .cf_regform input[type=text] {}

.cf_profile_collect .cf_regform_row {clear:both;}
.cf_profile_collect .cf_regform_submit {text-align:right; margin:5px 25px;}
.cf_profile_collect .cf_regform label {width:80px; text-align:right; float:left; margin-top:8px; margin-right:10px;}
.cf_profile_collect .cf_regform select {margin:8px 5px;}
.cf_profile_collect .cf_regform input {margin:5px; width:150px; padding:4px; border:1px solid #666; float:left; } 
.cf_profile_collect .cf_regform input:focus {border:1px solid #333;}
.cf_profile_collect .cf_regform input.cf_validate_fail {border:1px solid #833;}
.cf_profile_collect .cf_regform .cf_validate_fail_msg {float:right; text-align:right; margin:0 10px; display:inline; color:#833;}

/**Default button style **/
button.cf_default {
	text-align:center;
	background-color:#e3ecf7;
	-moz-border-radius:3px; -webkit-border-radius:3px;
	padding:2px 5px;	
	border:1px solid #4F81BD;
	color:#4F81BD;
	font-weight:bold;
	cursor:pointer;	
}
button.cf_default::-moz-focus-inner {border: 0;}

button.cf_default:focus {
	border-color:#2761a7;
	color:#2761a7;
}
button.cf_default:hover {
	background-color:#bfd7f4
}

/**For IE 6 with no min, max height opts**/
*html .cf_profile_collect .cf_avatar {height:50px; width:auto;}
*html .cf_profile_collect .cf_avatar {height:auto; width:50px;}

a.cf_signout {font-size:12px;}

/* The like widget */
.cf_like a.cf_unlike_activate {padding-left:5px; font-size:12px;}
.cf_like a.cf_signout {padding-left:5px;}
.cf_like .cf_puff {position:absolute;}
.cf_like {font-size:14px; line-height:20px;}

/* Rating styles */ 	
.cf_rating {height:15px; line-height:15px;} 
.cf_rating .cf_hover_select_rating{ cursor:pointer; float:left; margin-right:5px; position:relative; overflow:hidden;}
.cf_rating .cf_rating_selected { position:absolute; top:0; left:0;}
.cf_rating .cf_rating_avg { position:absolute; top:0; left:0;}
.cf_rating a.cf_signout {}

.cf_rating .cf_starsYellow .cf_hover_select_rating {height:13px; width:65px; background:url('../images/rating/stars.png') no-repeat;}
.cf_rating .cf_starsYellow .cf_rating_avg {height:13px; background:url('../images/rating/stars.png') 0px -26px no-repeat;}
.cf_rating .cf_starsYellow .cf_rating_selected {height:13px; background:url('../images/rating/stars.png') 0px -39px no-repeat;}
* html .cf_rating .cf_starsYellow .cf_hover_select_rating {background:#FFF url('../images/rating/stars.gif') no-repeat;}
* html .cf_rating .cf_starsYellow .cf_rating_avg {background:url('../images/rating/stars.gif') 0px -26px no-repeat;}
* html .cf_rating .cf_starsYellow .cf_rating_selected {background:url('../images/rating/stars.gif') 0px -39px no-repeat;}

.cf_rating .cf_starsRed .cf_hover_select_rating {height:13px; width:65px; background:url('../images/rating/stars.png') no-repeat;}
.cf_rating .cf_starsRed .cf_rating_avg {height:13px; background:url('../images/rating/stars.png') 0px -13px no-repeat;}
.cf_rating .cf_starsRed .cf_rating_selected {height:13px; background:url('../images/rating/stars.png') 0px -39px no-repeat;}
* html .cf_rating .cf_starsRed .cf_hover_select_rating {background:#FFF url('../images/rating/stars.gif') no-repeat;}
* html .cf_rating .cf_starsRed .cf_rating_avg {background:url('../images/rating/stars.gif') 0px -13px no-repeat;}
* html .cf_rating .cf_starsRed .cf_rating_selected {background:url('../images/rating/stars.gif') 0px -39px no-repeat;}

.cf_rating .cf_hearts .cf_hover_select_rating {height:13px; width:65px; background:url('../images/rating/hearts.png') no-repeat;}
.cf_rating .cf_hearts .cf_rating_avg {height:13px; background:url('../images/rating/hearts.png') 0px -13px no-repeat;}
.cf_rating .cf_hearts .cf_rating_selected {height:13px; background:url('../images/rating/hearts.png') 0px -26px no-repeat;}
* html .cf_rating .cf_hearts .cf_hover_select_rating {background:#FFF url('../images/rating/hearts.gif') no-repeat;}
* html .cf_rating .cf_hearts .cf_rating_avg {background:url('../images/rating/hearts.gif') 0px -13px no-repeat;}
* html .cf_rating .cf_hearts .cf_rating_selected {background:url('../images/rating/hearts.gif') 0px -26px no-repeat;}

.cf_rating .cf_dots .cf_hover_select_rating {height:13px; width:65px; background:url('../images/rating/dots.png') no-repeat;}
.cf_rating .cf_dots .cf_rating_avg {height:13px; background:url('../images/rating/dots.png') 0px -13px no-repeat;}
.cf_rating .cf_dots .cf_rating_selected {height:13px; background:url('../images/rating/dots.png') 0px -26px no-repeat;}
* html .cf_rating .cf_dots .cf_hover_select_rating {background:#FFF url('../images/rating/dots.gif') no-repeat;}
* html .cf_rating .cf_dots .cf_rating_avg {background:url('../images/rating/dots.gif') 0px -13px no-repeat;}
* html .cf_rating .cf_dots .cf_rating_selected {background:url('../images/rating/dots.gif') 0px -26px no-repeat;}

.cf_rating .cf_diamonds .cf_hover_select_rating {height:13px; width:65px; background:url('../images/rating/diamonds.png') no-repeat;}
.cf_rating .cf_diamonds .cf_rating_avg {height:13px; background:url('../images/rating/diamonds.png') 0px -13px no-repeat;}
.cf_rating .cf_diamonds .cf_rating_selected {height:13px; background:url('../images/rating/diamonds.png') 0px -26px no-repeat;}
* html .cf_rating .cf_diamonds .cf_hover_select_rating {background:#FFF url('../images/rating/diamonds.gif') no-repeat;}
* html .cf_rating .cf_diamonds .cf_rating_avg {background:url('../images/rating/diamonds.gif') 0px -13px no-repeat;}
* html .cf_rating .cf_diamonds .cf_rating_selected {background:url('../images/rating/diamonds.gif') 0px -26px no-repeat;}

.cf_rating .cf_bar .cf_hover_select_rating {height:13px; width:100px; background:url('../images/rating/bar.png') no-repeat;}
.cf_rating .cf_bar .cf_rating_avg {height:13px; background:url('../images/rating/bar.png') 0px -13px no-repeat;}
.cf_rating .cf_bar .cf_rating_selected {height:13px; background:url('../images/rating/bar.png') 0px -26px no-repeat;}
* html .cf_rating .cf_bar .cf_hover_select_rating {background:url('../images/rating/bar.gif') no-repeat;}
* html .cf_rating .cf_bar .cf_rating_avg {background:url('../images/rating/bar.gif') 0px -13px no-repeat;}
* html .cf_rating .cf_bar .cf_rating_selected {background:url('../images/rating/bar.gif') 0px -26px no-repeat;}










