﻿/* Login */

*{
	outline:none;
	}

td.login-header, td.login-pass, td.feedback-header
{
	height:37px;
	width:347px;
	background:url(../images/login_header.gif) top left no-repeat;
	}

td.login-body, td.login-body-pass
{
	background:url(../images/bg_form.gif) top left repeat-y;
	height:185px;
	}
	
td.reflex
{
	background:url(../images/login_reflex.png) 0 3px no-repeat;
	width:347px;
	height:57px;	
	}
td, img
{
	behavior: url(css/iepngfix.htc);
	}
	
td.footer_login
{
	background:url(../images/login_footer.gif) top left no-repeat;
	text-align:center;
	height:27px;
	}
	
.login_input, .feedback-text
{
	background:url(../images/input.gif) top left no-repeat;
	width:195px;
	height:20px;
	border:none;
	padding:4px 2px 0;
	}
	
#LoginBtn, #ForgotPasswordBtn, #Button1
{
	background:url(../images/btn_login.gif) top left no-repeat;
	text-align:center;
	width:68px;
	height:25px;
	border:none;
	color:#336699; 
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	float:right;
	}
	
.errores
{
	width:115px;
	float:right;
	height:25px;
	line-height:24px;
	margin-right:15px;
	text-align:left;
	}
	
		
/* Forgot password */
	
td.login-pass
{
	background:url(../images/pass_header.gif) top left no-repeat;		
	}
	
td.login-body-pass
{
	height:113px;
	}
	
td.pass-footer
{
	background:url(../images/pass_footer.gif) top left no-repeat;
	height:13px;
	}
	
#ForgotPasswordBtn
{
	background:url(../images/btn_pass.gif) top left no-repeat;
	width:98px;
	height:24px;
	}
	
/* Feedback form */
.feedback-text
{
	background:url(../images/textarea.gif) top left no-repeat;
	width:195px;
	height:90px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
}

td.feedback-header
{
	background:url(../images/feedback_header.gif) top left no-repeat;
	}
	
/* Sign up */

td.signup-header
{
	text-indent:-9999px;
	height:37px;
	width:707px;
	background:url(../images/signup_header.gif) top left no-repeat;
	}
	
td.footer_signup
{
	background:url(../images/signup_footer.gif) top left no-repeat;
	height:15px;
	}
	
td.signup_reflex
{
	background:url(../images/signup_reflex.png) 0 3px no-repeat;
	height:54px;
	}
	
td.signup-body
{	
	background:url(../images/bg_signup_form.gif) top left repeat-y;
	height:385px;
	}

/*Validator classes*/

.validatorCalloutHighlight 
{
    background-color: #FFFACD; 
}

/* Find Tutorials control */
.tutorial-wrapper
{
	width:100%;
	}

.video-container
{
	 width:120px; 
	 height:93px; 
	 float:left;
	}
	
.video-desc
{
	float:left; 
	margin-left:5px; 
	width:55%;
	}
	
.video-title
{
	margin:0;
	}

.video-title a
{
	text-decoration:underline; 	
	}
	
.rating-wrapper
{
	width:110px; 
	height:25px;
	margin-right:10px; 
	float:left;
	}
	
.highlight
{
	font-weight:bold;
	}

.user-name
{
	float:left;
	}
	
.underlined
{
	text-decoration:underline;
}

.clear
{
	clear:both; 
	overflow:hidden; 
	visibility:hidden; 
	height:0;
	}
	
.coupon
{
	float:left; 
	width:160px;
	margin-left:5px;	
	}
	
.coupon-link
{
	width:105px;
	float:left; 
	margin:0;
	}
	
a#WC_flag_ToggleButton
{
	background:url(../images/icon_flag.gif) 0 0 no-repeat;
	}
	
a:hover#WC_flag_ToggleButton 
{
	background-position:0 -20px;
	}
	
.divider
{
	border-bottom:1px solid #CCCCCC;
	margin:10px 0;
	}
	
h3.related_tutorials
{
	font-size:16px;
	margin:0;	
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #FFCC00;
	padding-bottom:5px;
	margin-bottom:7px;
	}
	
p#preview
{
	margin:0;	
	}


/* ViewTutorial */	
#tools_box
{
	border-top:1px solid #ffd117;
	border-bottom:1px solid #ffd117;
	padding:15px 0;
	text-align:center;
	margin:15px 0;
	width:470px;
	}

#tools_box a
{
	float:left;
	margin-right:20px;
	width:25px;
	}

#tools_box ul
{
	margin:0 auto;	
	padding:0;
	width:400px;
	}

#tools_box ul li, #tools_box ul li a.mail-link, #tools_box ul li a.fav-link, #tools_box ul li a.comment-link, #tools_box ul li a.library-link, 
#tools_box ul li a.flag-link, #tools_box ul li a.sponsor-link
{
	height:20px;
	width:29px; /*25px*/
	display:block;
	text-indent:-9999px;
	float:left;	
	position:relative;
	padding:0;
	margin:0;
	}

	
#tools_box ul li
{
	list-style:none;
	padding:0;	
	text-indent:0;
	margin-right:20px;
	}


#tools_box ul li a.mail-link
{
	background:url(../images/icon_mail.gif) 0 0 no-repeat;
	}

#tools_box ul li a.fav-link
{
	background:url(../images/icon_fav.gif) 0 0 no-repeat;
	}
	
#tools_box ul li a.comment-link
{
	background:url(../images/icon_comment.gif) 0 0 no-repeat;
	}
	
#tools_box ul li a.library-link
{
	background:url(../images/icon_add_library.gif) 0 0 no-repeat;
	}
	
#tools_box ul li a.sponsor-link
{
	background:url(../images/icon_sponsor.gif) 0 0 no-repeat;
	}
	
#tools_box ul li a.flag-link 
{
	background:url(../images/icon_flag.gif) 0 0 no-repeat;
	}
	

	
#tools_box ul li a.mail-link:hover, #tools_box ul li a.fav-link:hover, #tools_box ul li a.comment-link:hover, 
#tools_box ul li a.library-link:hover, #tools_box ul li a.sponsor-link:hover, #tools_box ul li a.flag-link:hover,
.tabs-selected a
{
	background-position:0 -20px;
	}

#tools_box ul li.share-link, #tools_box ul li.share-link a
{
	padding:0;
	margin:0;
	}	
	
#tools_box ul li.share-link
{
	width:125px;
	text-indent:0;
	margin:3px 0 0 0;
	}

	
.saving_box
{
	border:1px solid #ccc;
	float:right;
	width:162px;
	padding:5px;
	}

#ctl00_ContentPlaceHolder1_UpdateProgress1, #ctl00_ContentPlaceHolder1_UpdateProgress2, #ctl00_ContentPlaceHolder1_UpdateProgress3, #ctl00_ContentPlaceHolder1_UpdateProgress4
{
	height:82px;
	width:409px;
	background-color:#000;
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	}
	
.url-link
{
	padding:3px 0;
	text-align:left;
	height:25px;
	}
		
/*tool tip styles*/	
	
.toolTip { /* This is the hook that the jQuery script will use */
	position: relative; /* This contains the .toolTipWrapper div that is absolutely positioned  */	
	float:right;
	padding:0;
	display:block;
}

.toolTipWrapper { /* The wrapper holds its insides together */
	width: 87px;
	position: absolute; /* Absolute will make the tooltip float above other content in the page */
	bottom:12px; 
	left:-35px;
	color: #FFF;	
	font-size: 10px;
	text-align:center;
}
	
.toolTipTop { /* Top section of the tooltip */
	width: 87px;
	height: 5px;
	background: transparent url(../images/bubbleTop.gif) bottom left no-repeat;
	}

.toolTipMid { /* Middle section of the tooltip */
	padding: 3px;
	background: transparent url(../images/bubbleMid.gif) repeat-y top left;
}

.toolTipBtm { /* Bottom Section of the tooltip */
	height: 9px;
	background: transparent url(../images/bubbleBtm.gif) top left no-repeat;
}

.toolTipTop, .toolTipMid, .toolTipBtm
{
    filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.60; 
	opacity:0.6;
	display: expression(navigator.userAgent.indexOf('MSIE')>=0 ? "inline-block" : "");	
	}

.toolTipTop_large, .toolTipMid_large, .toolTipBtm_large, .toolTipTop_medium, 
.toolTipMid_medium, .toolTipBtm_medium, .toolTipTop_related, 
.toolTipMid_related, .toolTipBtm_related, #ctl00_ContentPlaceHolder1_UpdateProgress1, #ctl00_ContentPlaceHolder1_UpdateProgress2, #ctl00_ContentPlaceHolder1_UpdateProgress3, #ctl00_ContentPlaceHolder1_UpdateProgress4
{
    filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70; 
	opacity:0.7;
	display: expression(navigator.userAgent.indexOf('MSIE')>=0 ? "inline-block" : "");	
	}
	
.toolTipWrapper_medium, .toolTipWrapper_related { /* The wrapper holds its insides together */
	width: 175px;
	position: absolute; /* Absolute will make the tooltip float above other content in the page */
	bottom:38px; 
	left:-28px;
	color: #FFF;	
	font-size: 10px; /* A font size is needed to maintain consistancy | 9px */
}
	
.toolTipTop_medium, .toolTipTop_related { /* Top section of the tooltip */
	width: 175px;
	height: 5px;
	background: transparent url(../images/bubbleTop_medium.gif) bottom left no-repeat;
	}

.toolTipMid_medium, .toolTipMid_related { /* Middle section of the tooltip */
	padding: 3px 5px;
	background: transparent url(../images/bubbleMid_medium.gif) repeat-y top left;
}

.toolTipBtm_medium, .toolTipBtm_related { /* Bottom Section of the tooltip */
	height: 9px;
}

.toolTipBtm_medium{
background: transparent url(../images/bubbleBtm_medium.gif) top left no-repeat;
}

.toolTipBtm_related {
background: transparent url(../images/bubbleBtm_medium_r.gif) top left no-repeat;
}

.toolTipWrapper_related { /* The wrapper holds its insides together */
	bottom:5px;
	left:0;
}

.toolTipWrapper_large { /* The wrapper holds its insides together */
	width: 300px;
	position: absolute; /* Absolute will make the tooltip float above other content in the page */
	bottom:7px; 
	left:-120px;
	color: #FFF;	
	font-size: 10px; /* A font size is needed to maintain consistancy | 9px */
}
	
.toolTipTop_large { /* Top section of the tooltip */
	width: 300px;
	height: 5px;
	background: transparent url(../images/bubbleTop_large.gif) bottom left no-repeat;
	}

.toolTipMid_large { /* Middle section of the tooltip */
	padding: 3px 5px; 
	background: transparent url(../images/bubbleMid_large.gif) repeat-y top left;
}

.toolTipBtm_large { /* Bottom Section of the tooltip */
	height: 9px;
	background: transparent url(../images/bubbleBtm_large.gif) top left no-repeat;
}


#tools_box .bg-tool
{
	background:url(../images/bg-tools.gif) left bottom no-repeat;
	width:379px;
	height:82px;
	margin:5px auto;
	padding:0 15px;
	text-align:left;
	/*position:relative;*/
	}
	
#mail-tool, #fav-tool, #comment-tool, #library-tool, #sponsor-tool, #flag-tool
{
	background:url(../images/top_email.gif) top left no-repeat;
	width:409px;
	height:15px;
	margin-left:-15px;
	}
	
.bg-tool form
{
	margin:0;
	}

.bg-tool fieldset
{
	border:none;
	width:321px;
	margin:0 auto;
	}
	
.bg-tool p
{
	margin:5px 0;	
	}
	
.bg-tool input.email, .bg-tool textarea, .bg-tool select
{
	width:175px;
	border:1px solid #b4babd;
	padding:2px;
	height:14px;
	margin:0 5px;
	font-size:10px;
	}
	 
.bg-tool input.btn_send, .bg-tool input.btn_add, .bg-tool input.btn_comment
{
	background:url(../images/bg-tools-small.gif) center left no-repeat;
	color:#336699;
	border:none;
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	width:56px;
	height:20px;
	}
	
.bg-tool input.btn_send
{
	vertical-align:top;
	}
	
#fav-tool
{
	background:url(../images/top_fav.gif) top left no-repeat;
	}	
	
#comment-tool
{
	background:url(../images/top_comment.gif) top left no-repeat;
}

.bg-tool input.btn_add
{
	background:url(../images/btn-tools.gif) center left no-repeat;
	width:128px;
	margin-top:10px;
}

.bg-tool textarea
{
	width:200px;
	height:50px;
	font-family:Arial,Helvetica,sans-serif;
	}

.bg-tool input.btn_comment
{
	background:url(../images/bg-tools-medium.gif) center left no-repeat;
	width:89px;
	margin-top:20px;
	}
	
#library-tool
{
	background:url(../images/top_library.gif) top left no-repeat;
}
	
#sponsor-tool
{
	background:url(../images/top_sponsor_2.gif) top left no-repeat;  /*url(../images/top_sponsor.gif) top left no-repeat;*/
}

#flag-tool
{
	background:url(../images/top_library.gif) top left no-repeat;/*url(../images/top_flag.gif) top left no-repeat;*/
}

.bg-tool select
{
	height:22px;
	margin-left:0;
	}
	
/*tool tip styles*/

/*Pager styles*/
#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity:0.5; 
    z-index:3000; 
}

#processMessage { 
    position:fixed; 
    top:50%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:3001; 
    background-color:#000;
    border:solid 1px #ccc;
    color:#a2a2a2;
}

td.pager 
{
	text-align:center;
	}

.pager a, .pager input
{
	float:left;
	color:#336699;
	font-weight:bold;
	border:none;
	background:none;
	cursor:pointer;
	font-size:115%;
	margin:0 7px;
	}
	
.pager input
{
	cursor:default;
	margin:0;
	}
	
.pager a:hover
{
	text-decoration:underline;
	color:#6699cc;	
}
	
.pager table, .pager div
{
	float:left;
	}

.pager div.pager-sel, .pager div span
{
	float:left;
	cursor:default;
	}
	
.pager input.pager-sel
{
	text-align:center;
	width:24px;
	color:#336699;
	font-weight:bold;
	font-size:115%;
	text-decoration:underline;
	margin-top:-1px;
	}

.pager-wrapper
{
	padding:4px 0;
	border-color:#ccc;
	border-style:solid;
	border-width:1px 0;
	}
	
.first-last
{
	margin-top:1px;
	}
	
.pager a.prev-img, .pager a.next-img
{
	float:left;
	margin-top:1px;
	}

/*Pager styles*/

/* Topics */ 
table.categories-options
{
	width:100%;
	margin:10px 0;
	}
	
table.categories-options tr td
{
	width:20%;
	text-align:center;
}

table.categories-options tr td a
{
	display:block;
	height:25px;
	padding-top:63px;
}

table.categories-options tr td a.arts
{
	background:url(../images/icon_arts.gif) center no-repeat;
}

table.categories-options tr td a:hover.arts
{
	background:url(../images/icon_arts.gif) center no-repeat;
}

table.categories-options tr td a.beauty
{
	background:url(../images/icon_beauty.gif) center no-repeat;
}

table.categories-options tr td a:hover.beauty
{
	background:url(../images/icon_beauty.gif) center no-repeat;
}

table.categories-options tr td a.business
{
	background:url(../images/icon_business.gif) center no-repeat;
}

table.categories-options tr td a:hover.business
{
	background:url(../images/icon_business.gif) center no-repeat;
}

table.categories-options tr td a.careers
{
	background:url(../images/icon_career.gif) center no-repeat;
}

table.categories-options tr td a:hover.careers
{
	background:url(../images/icon_career.gif) center no-repeat;
}

table.categories-options tr td a.cars
{
	background:url(../images/icon_cars.gif) center no-repeat;
}

table.categories-options tr td a:hover.cars
{
	background:url(../images/icon_cars.gif) center no-repeat;
}

table.categories-options tr td a.computers
{
	background:url(../images/icon_computer.gif) center no-repeat;
}

table.categories-options tr td a:hover.computers
{
	background:url(../images/icon_computer.gif) center no-repeat;
}

table.categories-options tr td a.dance
{
	background:url(../images/icon_dance.gif) center no-repeat;
}

table.categories-options tr td a:hover.dance
{
	background:url(../images/icon_dance.gif) center no-repeat;
}

table.categories-options tr td a.education
{
	background:url(../images/icon_education.gif) center no-repeat;
}

table.categories-options tr td a:hover.education
{
	background:url(../images/icon_education.gif) center no-repeat;
}

table.categories-options tr td a.electronics
{
	background:url(../images/icon_electronic.gif) center no-repeat;
}

table.categories-options tr td a:hover.electronics
{
	background:url(../images/icon_electronic.gif) center no-repeat;
}

table.categories-options tr td a.food
{
	background:url(../images/icon_food.gif) center no-repeat;
}

table.categories-options tr td a:hover.food
{
	background:url(../images/icon_food.gif) center no-repeat;
}

table.categories-options tr td a.games
{
	background:url(../images/icon_games.gif) center no-repeat;
}

table.categories-options tr td a:hover.games
{
	background:url(../images/icon_games.gif) center no-repeat;
}

table.categories-options tr td a.health
{
	background:url(../images/icon_fitness.gif) center no-repeat;
}

table.categories-options tr td a:hover.health
{
	background:url(../images/icon_fitness.gif) center no-repeat;
}

table.categories-options tr td a.crafts
{
	background:url(../images/icon_craft.gif) center no-repeat;
}

table.categories-options tr td a:hover.crafts
{
	background:url(../images/icon_craft.gif) center no-repeat;
}

table.categories-options tr td a.celebration
{
	background:url(../images/icon_celebration.gif) center no-repeat;
}

table.categories-options tr td a:hover.celebration
{
	background:url(../images/icon_celebration.gif) center no-repeat;
}

table.categories-options tr td a.home
{
	background:url(../images/icon_home.gif) center no-repeat;
}

table.categories-options tr td a:hover.home
{
	background:url(../images/icon_home.gif) center no-repeat;
}

table.categories-options tr td a.legal
{
	background:url(../images/icon_legal.gif) center no-repeat;
}

table.categories-options tr td a:hover.legal
{
	background:url(../images/icon_legal.gif) center no-repeat;
}

table.categories-options tr td a.music
{
	background:url(../images/icon_music.gif) center no-repeat;
}

table.categories-options tr td a:hover.music
{
	background:url(../images/icon_music.gif) center no-repeat;
}

table.categories-options tr td a.parenting
{
	background:url(../images/icon_parenting.gif) center no-repeat;
}

table.categories-options tr td a:hover.parenting
{
	background:url(../images/icon_parenting.gif) center no-repeat;
}

table.categories-options tr td a.pets
{
	background:url(../images/icon_pets.gif) center no-repeat;
}

table.categories-options tr td a:hover.pets
{
	background:url(../images/icon_pets.gif) center no-repeat;
}

table.categories-options tr td a.people
{
	background:url(../images/icon_people.gif) center no-repeat;
}

table.categories-options tr td a:hover.people
{
	background:url(../images/icon_people.gif) center no-repeat;
}

table.categories-options tr td a.sports
{
	background:url(../images/icon_sports.gif) center no-repeat;
}

table.categories-options tr td a:hover.sports
{
	background:url(../images/icon_sports.gif) center no-repeat;
}

table.categories-options tr td a.travel
{
	background:url(../images/icon_travel.gif) center no-repeat;
}

table.categories-options tr td a:hover.travel
{
	background:url(../images/icon_travel.gif) center no-repeat;
}

/* End topics */

/* About */

.about-points, .guide-points
{
	padding-left:20px!important;
	padding-left:0;
	margin:0;
	}

.about-points li, .about-points li.video-link, .guide-points li
{
	list-style:none;
	background:url(../images/bullet.gif) center left no-repeat;
	padding-left:10px;
	margin:3px 0;
	}
		
.about-points li.video-link
{
	background:none;
	padding-left:0;
	}
	
.contact-info
{
	background:transparent url(../images/bg-contact-info.gif) repeat-x left top;
	float:left;
	margin:1px 1px 0 0; 
	min-height:360px;
	height:auto!important;
	height:360px;
	padding:10px;
	width:142px;
	}

	
/* MyProfile */

table.profiles
{
	width:450px;
	margin:0 auto;
	}
	
table.profiles tr td
{
	width:33%;
	text-align:center;
}

table.profiles tr td a
{
	display:block;
	height:25px;
	padding-top:63px;
}

table.profiles tr td a.user
{
	background:url(../images/icon_user.gif) center no-repeat;
}

table.profiles tr td a.uexpert
{
	background:url(../images/icon_expert.gif) center no-repeat;
}

table.profiles tr td a.mytutorial
{
	background:url(../images/icon_tutorial.gif) center no-repeat;
}

table.profiles tr td a:hover.user
{
	background:url(../images/icon_user.gif) center no-repeat;
}

table.profiles tr td a:hover.uexpert
{
	background:url(../images/icon_expert.gif) center no-repeat;
}

table.profiles tr td a:hover.mytutorial
{
	background:url(../images/icon_tutorial.gif) center no-repeat;
}

/* Expert Profile */

.btn_submit, .btn_save
{
	background:url(../images/btn_submit.gif) top left no-repeat;
	border:none;
	height:25px;
	width:60px;
	cursor:pointer;
	text-indent:-9999px;
	}
	
.bg-textarea
{
	border:none;
	background:none;	
	width:403px;
	height:70px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	padding:2px 3px;
	}
	
.textarea-bg
{
	background:url(../images/bg-textarea.gif) top left no-repeat;
	}
	
.bg-textarea label
{
	font-weight:bold;
	}
	
table.mytutorials th
{
	color:#666;
	}
	
/* Tutorials you will love */
.youlove-options 
{
	width:560px;
	margin:0 auto;
	}
	
.youlove-options table
{
	width:100%;	
	}

.youlove-options table tr
{
	height:25px;
	}

.youlove-options table tr td
{
	width:33%;
	}

.youlove-options table tr td input
{
	margin:0 5px 0 0;
	}
	
.youlove-options table tr td label
{
	vertical-align:top;
	}
	
.btn_save
{
	background:url(../images/btn_save.gif) top left no-repeat;
	}
	
.input_login
{
	background:none;
	width:189px;
	height:25px;
	border:none;
	padding:2px;
	}

.input_bg
{
	background:url(../images/bg-input.gif) top left no-repeat;
	margin:5px 0 20px;
	}	

/* Personal information */
.infoForm
{
	width:650px;
	margin:0;
	}
	
.left-form label, .right-form label
{
	font-weight:bold;
	color:#666;
	}
	
.infoForm input{
	padding:3px 2px;
	width:195px;
}
.infoForm select
{
	width:195px;
	}
	
.left-form, .right-form
{
	width:40%;
	float:left;
	}
	
.gender-option
{
	margin:10px 0 5px!important;
	margin:5px 0 5px;
	vertical-align:top;
	}
	
.gender-option input#ctl00_ContentPlaceHolder1_Male, .gender-option input#ctl00_ContentPlaceHolder1_Female
{
	margin:5px 5px 20px 0;
	padding:0;
	width:auto;
	}
	
.gender-option input#ctl00_ContentPlaceHolder1_Female
{
	margin-left:10px;
	}
	
.gender-option label
{
	vertical-align:top;
	top:7px;
	position:relative;
}
	
p.errorView
{
	color:#C41C23;
	font-weight:bold;
	}
	
/* Submit tutorial */
.bg-tips
{
	border:none;
	background:none;
	width:188px;
	height:43px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:100%;
	/*padding:2px 3px;*/
}

.tips-bg
{
	background:url(../images/bg-tips.gif) top left no-repeat;
	float:left;
	padding:2px 3px;
	overflow:hidden;
	}
	
.btn_sponsor
{
	background:url(../images/btn_sponsor.gif) top left no-repeat;
	width:120px;
	height:25px;
	border:none;
	cursor:pointer;
	text-indent:-9999px;
	}
	
/* Tutorial Guidelines */
.guide-points li
{
	margin-bottom:10px;
	}
	
/* FindTutorials */
.noResults
{
	margin:45px auto 0;
	text-align:center;
	line-height:18px;
	
	}
	
.bg-noResults
{
	background:url(../images/bg-noresult.gif) top left no-repeat;
	width:427px;
	height:127px;
	padding:20px;
	margin:35px auto 0;
	}