/* Sprite backgrounds */

.spFBLogo { background-position: 0px 0px; }

/*Splash Screen Rounded Corners*/
	/*Top*/
	.spBoxTLC { background-position: 0 0; }
	.spBoxTRC { background-position: -16px 0;  }
	.spBoxRT { background-position: 0px -33px; background-repeat:repeat-x;}
	/*Bottom*/
	.spBoxBLC { background-position: 0px -16px;  }
	.spBoxBRC { background-position: -16px -16px; }
	.spBoxBC { background-position: 0 -49px; background-repeat:repeat-x; }


.spBoxBRC1 { background-position: 0px -367px; }
.spBoxBLC1 { background-position: 33px -397px; }

.spBoxBRC2 { background-position: right -1530px; }
.spBoxBLC2 { background-position: 0px -1500px; }

.spBoxBS1 { background-position: center -273px ; }
.spBoxBS2 { background-position: center -488px ; }

/*Common Footer*/
	/*Top*/		
	.spFootTLC { background-position: -32px 0;}
	.spFootTRC { background-position: -43px 0;}
	/*Bottom*/	
	.spFootBLC { background-position: -32px -11px ;}
	.spFootBRC { background-position: -43px -11px ;}


/*Sprite Button Textbox Images*/
.spBTL { background-position: 0px -702px ;}
.spBTR { background-position: right -759px ;}
.spBTC { background-position: 0px -816px ;}

.spBTOL { background-position: 0px -1044px ;}
.spBTOR { background-position: right -1102px ;}
.spBTOC { background-position: 0px -1161px ;}

.spTXTL { background-position: 0px -930px ;}
.spTXTR { background-position: right -873px ;}
.spTXTC { background-position: 0px -987px ;}

/*Sprite BG Repeater*/

.spBoxRB { background-position: 0px -242px ;}
.spBoxRL { background-position: -893px 0px ;}
.spBoxRR { background-position: -1174px 0px ;}

.spBoxRL1 { background-position: -446px 0px ;}
.spBoxRR1 { background-position: -717px 0px ;}
.spBoxRC1 { background-position: -799px 0px ;}
.spBoxRB1 { background-position: 0px -427px ;}
.spBoxRB2 { background-position: 0px -1560px ;}


.spFootRL { background-position: 0px 0px ;}
.spFootRR { background-position: -363px 0px ;}
.spFootRC { background-position: -380px 0px ;}




/*Files added by Umer Farooq*/




.bg_textbox
{background:url(../images/bg_textbox.jpg);
background-repeat:repeat-x;
/*removed 
	width:260px; 
	height:40px;
imran, */
}


.textbox
{
	height: 46px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: url(../images/new_splash_r7_c13.gif);
	background-repeat:repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;


}



/*Paperbox classes */

.icons_paperbox, .icn_folder_close, .icn_paperbox_next, .icn_paperbox_prev, 
.icn_paper_small, .icn_trash, .icn_paper_close, .icn_paging_disable, .icn_paging_disable2, 
.icn_newfolder, .icn_restore, .icn_EmptyTrash, .icn_ListView, .icn_upload, .icn_flag, 
.icn_email, .icn_pencil, .icn_magnify, .icn_notify,.icn_star,.icn_open_editor, .icn_filetypes,.icn_paper_share, .icn_paper_restore, .icn_sort,
.icn_paper_share, .icn_paper_restore, .icn_sort, .icn_star_pb,.icn_penci_tickbig,
.icn_email_workbox, .icn_delete, .icn_paper_citation, .icn_paper_writinghelp, .icn_paper_download, .icn_paper_alert
{
	display: block;
	background-image:url(../images/icon_paperbox.gif);
	background-repeat:no-repeat;
	width:28px;
}

.separator_dashed
{	width:1px;
	font-size:5px;
	height:28px;
	float:left;
	margin:0px 15px 0px 15px;
	border-left:1px dashed #999999;
	border-left-width:1px;
}

.icn_plus
{ background-position: 0px 0px;
}

.icn_folder_close
{ background-position: 0px -17px;
}

.icn_paperbox_prev
{ background-position: 0px -647px;

}

.icn_paperbox_next
{ background-position: 0px -677px;

}


.icn_folder_open
{ background-position: 0px -34px;
}

.icn_view1 
{ background-position: 0px -126px;

}

.icn_view2
{ background-position: 0px -154px;
}

.icn_view3
{ background-position: 0px -182px;
}

.icn_view4
{ background-position: 0px -209px;
}

.icn_view5
{ background-position: 0px -237px;
}

.icn_view6
{ background-position: 0px -264px;
}


.icn_paper_action1
{ background-position: 0px -52px;
}

.icn_paper_alert
{ background-position: 0px -2410px;
}

.icn_paper_action2
{ background-position: 0px -70px;
}

.icn_paper_action3
{ 
	background-position: 0px -88px;
	
}

.icn_paper_action4
{ background-position: 0px -107px;

}

.icn_textbox_left
{ background-position: 0px -481px;

}

.icn_textbox_right
{ background-position: 0px -537px;

}

.icn_paperbox_prev
{ background-position: 0px -647px;
}

.icn_paperbox_next
{ 
	background-position: 0px -677px;
}
.icn_trash
{
	background-position: 0px -707px;
}
.icn_trash:focus
{
	outline:#000 dotted 1px;
}

.icn_paper_small
{
	background-position: 0px -733px;
}

.icn_paper_close
{
	background-position: 0px -753px;
}

.icn_paging_disable
{
	background-position: 0px -803px;
	height:25px;
}

.icn_paging_disable2
{
	background-position: 0px -774px;
	height:25px;
}

.icn_newfolder
{
	background-position: 0px -831px;
}

.icn_restore
{
	background-position: 0px -860px;
	height:18px;
	width:18px;
}

.icn_EmptyTrash
{
	background-position: 0px -881px;
	height:25px;
	width:22px;
}

.icn_ListView
{
	background-position: 0px -908px;
	height:16px;
	width:16px;
}

.icn_upload
{ background-position: 0px -926px;
  height:27px;
  width:26px;
}

.icn_flag
{ background-position: 0px -956px;
  height:22px;
  width:21px;
}

.icn_email
{ background-position: 0px -979px;
  width:29px;
  height:22px;
  
}


.icn_pencil
{ background-position: 0px -1003px;
  width:30px;
  height:30px;
  float:left;
}

.icn_magnify
{ background-position: 0px -1034px;
  width:30px;
  height:30px;
  float:left;
}

.icn_star
{ 
  background-position: 0px -1066px;
  width:22px;
  height:22px;
  float:left;
  padding-right:2px;
}


.icn_notify{
  background-position: 0px -1097px;
}


.icn_open_editor
{
  background-position: 0px -1096px;
  width:32px;
  height:28px;
}


.icn_delete
{
  background-position: 0px -1693px;
  width:28px;
  height:28px;
}

.icn_paper_citation
{
  background-position: 0px -1729px;
  width:28px;
  height:28px;
}

.icn_paper_writinghelp
{
  background-position: 0px -1763px;
  width:28px;
  height:28px;
}

.icn_paper_download
{
  background-position: 0px -2390px;
  width:20px;
  height:20px;
}
.icn_paper_share
{
  background-position: 0px -1798px;
  width:28px;
  height:28px;
}

.icn_paper_restore
{
  background-position: 0px -2349px;
  width:18px;
  height:28px;
}

/*Sort Icons*/
.icn_sort_asce{
	background-position: 0 -2381px;
}
.icn_sort_desc{
	background-position: -14px -2381px;
}

.icn_sort_asce, .icn_sort_desc{width:15px; height:7px;}

/* Research Box Sprites*/
.BI33, .icn1, .icn2, .icn3, .icn4, .icn5, .icn6, .icn7, .icn8, .icn9, .icn10, .icn11, .icn12
{
background-image:url(../images/sp_researchbox.png);
background-repeat:no-repeat;
}

.icn1
{ background-position: 0px 0px;
}

.icn2
{ background-position: 0px -35px;
}

.icn3
{ background-position: 0px -67px;
}

.icn4
{ background-position: 0px -98px;
}

.icn5
{ background-position: 0px -130px;
}

.icn6
{ background-position: 0px -148px;
}

.icn7
{ background-position: 0px -165px;
}

.icn8
{ background-position: 0px -183px;
}

.icn9
{ background-position: 0px -201px;
}

.icn10
{ background-position: 0px -219px;
}

.icn11
{ background-position: 0px -241px;
}

.icn12
{ background-position: 0px -292px;
}



/* Sprite Classes */

.icons, .icn_close, .icn_email, .icn_comments1, .icn_help2, .icn_folder, .icn_proofread, .icn_star, .icn_pencil, .icn_penci_tickbig, 
.icn_tick_status, .icn_info_grey, .icn_info_white, .icn_qualty_work, .icn_lock, .icn_sheild, .icn_fforward, .icn_floppy, .icn_next, .icn_prev,
.icn_fb, .icn_twitter, .icn_link, .icn_emailFriends, .icn_bringFriends, .icn_useFBLogins, .icn_helpFB,.icn_tellfriends, .txtbox_left, .txtbox_right, .txtbox_bg_texture,
.sp_msg_icns, .icn_star_empty, .icn_blockuser, .icn_redflag,.admin_invites, .admin_dashboard,.resend_prof_emails, .icon_email, .icon_bounce_email
{
display: block;
overflow:hidden;
background-image:url(../images/icons_sprites.gif);
background-repeat:no-repeat;
width:30px;
}

.icon_email{
	background-position: 0px -267px;
	width: 22px;
	height: 17px;
	display: block;
}

.icons_H15
{
display: block;
overflow:hidden;
background-image:url(../images/icons_sprites.jpg);
background-repeat:no-repeat;
width:28px;
height:18px;
vertical-align:middle;
}

.icn_loader
{ background-position: 0px 0px;
}

.icn_citation_audit
{ background-position: 0px -28px;
}

.icn_paper_name
{ background-position: 0px -56px;
}

.icn_tick_status
{ background-position: 0px -85px;
	height:28px;
}
.icn_info_grey{
	background-position: 0 -455px;
	width: 16px !important;
	height: 16px;
}
.icn_view_report
{ background-position: 0px -113px;
}

.icn_start_new_verification
{ background-position: 0px -1799px;
}

.icn_edit
{ background-position: 0px -131px;

}

.icn_next
{ 
background-position: 0px -256px;
display:block;
overflow:hidden;
}

.icn_prev
{ 
background-position: 0px -266px;
display:block;
overflow:hidden;
}

.icn_close
{ 
background-position: 0px -150px;
height:18px;
display:block;

}
.icn_blockuser{
	background-position:0 -1747px;
	width: 26px;
	height: 26px;
}

.icn_blockuser:focus
{
	outline:#000 dotted 1px;
}

.icn_redflag{
	background-position:0 -1775px;
	width:23px;
	height:22px;
}

.admin_invites
{ 
	background-position:0 -1844px;
	width: 24px; 
	height:24px;
}

.admin_dashboard
{ 
	background-position:0 -1821px; 
	width: 24px; 
	height:23px;
}

.resend_prof_emails
{ 
	background-position:0 -1870px;
	width: 24px; 
	height:19px;
}

.icon_bounce_email
{
	background-position:0 -1890px;
	height:19px;
	width:24px;
}

/* Audit Box Sprite Classes */

.icons, .icn_close, .icn_email, .icn_comments1, .icn_help2, .icn_folder, .icn_proofread, .icn_star, .icn_pencil, .icn_penci_tickbig, 
.icn_tick_status, .icn_info_grey, .icn_info_white, .icn_qualty_work, .icn_lock, .icn_sheild, .icn_fforward, .icn_floppy, .icn_next, .icn_prev,
.icn_fb, .icn_twitter, .icn_link, .icn_emailFriends, .icn_bringFriends, .icn_useFBLogins, .icn_helpFB,.icn_star_empty, .sp_msg_icns
{
display: block;
overflow:hidden;
background-image:url(../images/icons_sprites.gif);
background-repeat:no-repeat;
width:30px;
}

.icn_comments
{ 
	background-position: -1px -81px;
	width:30px;
	height:17px;
}
.icn_help2
{ 
	background-position: 0px -303px;
	width:20px;
	height:16px;
	float:left;
}

.icn_folder
{ 
	background-position: 0px -321px;
	width:26px;
	height:27px;
	float:left;
}

.icn_proofread
{ 
	background-position: 0px -350px;
	width:27px;
	height:27px;
	float:left;
}

.icn_star
{ 
	background-position: 0px -379px;
	width:16px;
	height:16px;
	float:left;
}

.icn_star_empty{
	background-position: 0px -1195px;
	width:16px;
	height:16px;
	float:left;
	padding-right:2px;
}
.icn_pencil
{ 
	background-position: 0px -397px;
	width:28px;
	height:28px;
	float:left;
}

.icn_penci_tickbig
{ 
	background-position: 0px -430px;
	width:28px;
	height:24px;
	float:left;
}

.icn_qualty_work{background-position: 0 -638px; width:36px !important;} 
.icn_lock{background-position: -1px -526px;} 
.icn_sheild{background-position: -1px -565px;} 
.icn_fforward{background-position: -1px -604px;}
.icn_floppy{background-position: 0 -669px;}

.icn_fb{
	background-position: 0 -760px;
	width: 23px;
	height:23px;
}
.icn_twitter{
	background-position: 0 -737px;
	width: 18px;
	height:23px;
}
 
.icn_link{
	background-position: 0 -784px;
	width: 23px;
	height:23px;
}
.icn_emailFriends{
	background-position: 0 -809px;
	width: 29px;
	height:23px;
}

.icn_bringFriends{
	background-position: 0 -837px;
	width: 39px;
	height:35px;
}

.icn_useFBLogins{
	background-position: 0 -874px;
	width: 35px;
	height:35px;

}
.icn_helpFB{
	background-position: 0 -910px;
	width: 35px;
	height:35px;

}
/* Profile page icons*/


.icons_profile, .icn_mail, .icn_txtboxleft, .icn_fbk, .icn_checkbox, .icn_addbook, .icn_imaccount, .icn_addemail, .icn_button_left, .icn_button_right, .icn_button_bg, .fbk_button, .icn_undone, .icn_profile_edit, .icn_profile_close, .icn_tick, .icn_profile_close2, .top_left, .top_right, .bottom_right, .bottom_left, .icn_e, .icn_people, .icn_thumbsup, .icn_thumbsdown, .icn_standing, .icn_standing2, .icn_likeschart, .icn_author
{
background-image:url(../images/sp_profile.jpg);
background-repeat:no-repeat;
width:72px;
}

.icn_mail
{ background-position: 0px -1px;
}

.icn_e
{ 
	background-position: 0px -2367px;
	width:71px;
	height:73px;
}

.icn_people
{ 
	background-position: 0px -2445px;
	width:71px;
	height:71px;
}

.icn_addemail
{ background-position: -1px -108px;
}

.icn_txtboxleft
{ background-position: 0px -148px;
}

.icn_fbk
{ background-position: 0px -334px;
}

.icn_checkbox
{ background-position: 0px -361px;
}

.icn_addbook
{ background-position: 0px -381px;
}

.icn_imaccount
{ background-position: 0px -406px;
}

.icn_button_left
{ background-position: 0px -431px;
}

.icn_button_right
{ background-position: 0px -474px;
}

.icn_button_bg
{ background-position: -14px -431px;

}

.fbk_button
{ background-position: 0px -521px;

}

.icn_undone
{ background-position: 0px -590px;
}

.icn_tick
{ background-position: 0px -617px;
}

.icn_profile_edit
{ background-position: 0px -644px;
}

.icn_profile_close
{ background-position: -1px -680px;
}

.icn_profile_close2
{ background-position: -1px -742px;
}

.top_left
{ background-position: 0px -2269px;

}
.Top_Left2
{
     background-position:0px -1310px;
     /*background-position:0px -0px;*/
     width:6px;
     height:6px;
     float:left;
}

.top_right
{ 
	background-position: 0px -2286px;
}


.bottom_left
{ 
	background-position: 0px -2303px;
}

.bottom_right
{ 
	background-position: 0px -2321px;
}

.icn_thumbsup
{ 
	background-position: 0px -2532px;
	width:28px;
	height:30px;
}

.icn_thumbsdown
{ 
	background-position: 0px -2567px;
	width:28px;
	height:30px;
}


.icn_standing
{ 
	background-position: -1px -2604px;
	width:29px;
	height:25px;
	margin:0px 0px 4px 0px	
}

.icn_standing2
{ 
	background-position: -1px -2635px;
	width:29px;
	height:25px;
	margin:0px 0px 4px 0px	
}

.icn_likeschart
{ 
	background-position: -1px -2675px;
	width:29px;
	height:35px;
	margin:0px 0px 4px 0px	
}

.icn_author
{ 
	background-position: 0px -2718px;
	width:30px;
	height:30px;
	float:left;
}
/* End of Profile page icons*/



/* Widget Bar Icons*/

.icons_widget, .icn_proof, .icn_editing
{
background-image:url(../images/icons_widget.jpg);
background-repeat:no-repeat;
width:47px;

}

.icn_proof
{
	background-position: 0px 0px;
	width:35px;
}

.icn_editing
{
	background-position: 0px -37px;
	width:47px;
}
.icn_info
{
	background:url(../images/icn_widget_header.jpg) no-repeat;
	width:16px;
	height:16px;
	float:right;
	margin-right:10px;
	margin-top:7px;
	cursor:pointer;
}

/* Alignment Classes*/

.tab_reserach
{background-image:url(../images/bg_tab.jpg);
background-repeat:repeat-x;
}



/*General Sprits*/


.BI34, .BIPG1, .BIPG2, .BIPG3, .BIPG4, .BIPG5, .BIPG6, .icn_cash, .icn_help, .hp_btn_blue1, .hp_btn_blue2, .hp_btn_blue3, .hp_btn_orange1, 
.hp_btn_orange2, .hp_btn_orange3, .hp_btn_newdoc, .hp_btn_citation, .hp_btn_research, .sp_share_guide, .sp_contrib_guide, 
.hp_btn_cyan1,.hp_btn_cyan2,.hp_btn_cyan3,.hp_btn_cyan4,.hp_btn_cyan5,
.hp_btn_green1,.hp_btn_green2,.hp_btn_green3,.hp_btn_green4,.hp_btn_green5,
.hp_btn_gray1,.hp_btn_gray2,.hp_btn_gray3,.hp_btn_gray4,.hp_btn_gray5
{
display: block;
background-image:url(../images/sp_general.jpg);
background-repeat:no-repeat;
}

.BIPG1
{ background-position: 0px 2px;
}

.BIPG2
{ background-position: 3px -13px;
}

.BIPG3
{ background-position: 0px -198px;
}

.BIPG4
{ background-position: 0px -232px;

}

.BIPG5
{ background-position: 0px -268px;
}

.BIPG6
{ background-position: 0px -302px;

}
.icn_cash
{ 
	background-position: 0px -336px;
	margin-top:3px;
}
.icn_help
{ 
	background-position: 0px -359px;
	margin-top:3px;
}

.bg_tab2
{	background:url(../images/bg_tab2.jpg);
 	background-repeat:repeat-x;
}

.bg_tab
{	background:url(../images/bg_tab.jpg);
 	background-repeat:repeat-x;
}

.hp_btn_blue1
{	
	background-position: 0px -390px;
	width:7px;
	height:51px;
	float:left;

}

.hp_btn_blue2
{	
	background-position: 0px -460px;
	width:7px;
	height:51px;
	float:left;
}

.hp_btn_blue3
{	
	background-position: 0px -520px;
	width:10px;
	height:51px;
	float:left;
}

.hp_btn_orange1
{	
	background-position: 0px -587px;
	width:7px;
	height:51px;
	float:left;

}

.hp_btn_orange2
{	
	background-position: 0px -644px;
	width:7px;
	height:51px;
	float:left;
}

.hp_btn_orange3
{	
	background-position: 0px -702px;
	width:10px;
	height:51px;
	float:left;
}

.hp_btn_newdoc
{	
	background-position: 0px -762px;
	width:24px;
	height:29px;
}

.hp_btn_citation
{	
	background-position: 0px -797px;
	width:24px;
	height:23px;
}

.hp_btn_research
{	
	background-position: 0px -826px;
	width:21px;
	height:29px;
}

.sp_share_guide{
	background-position: 0px -886px;
} 
.sp_contrib_guide{
	background-position: 0px -861px;
}
.hp_btn_cyan1{
	background-position: 0 -862px;
	width:7px;
	height:51px;
	float:left;
}
.hp_btn_cyan2{
	background-position: 0 -1362px;
	background-repeat: repeat-x;
	height:51px;
}

.hp_btn_cyan3{
	background-position: 0 -916px;
	height:51px;
	width:7px;
}

.hp_btn_cyan4{
	background-position: 0 -1521px;
	background-repeat: repeat-x;
	height:51px;
}

.hp_btn_cyan5{
	background-position: 0 -971px;
	width:10px;
	height:51px;
	float:left;
}

.hp_btn_green1{
	background-position: 0 -1028px;
	width:7px;
	height:51px;
	float:left;
}
.hp_btn_green2{
	background-position: 0 -1415px;
	background-repeat:repeat-x;
	height:51px;
}
.hp_btn_green3{
	background-position: 0 -1085px;
	height:51px;
	width:7px;
}
.hp_btn_green4{
	background-position: 0 -1575px;
	background-repeat:repeat-x;
	height:51px;
}
.hp_btn_green5{
	background-position: 0 -1141px;
	width:10px;
	height:51px;
	float:left;
}

.hp_btn_gray1{
	background-position: 0 -1198px;
	width:7px;
	height:51px;
	float:left;
}
.hp_btn_gray2{
	background-position: 0 -1468px;
	background-repeat:repeat-x;
	height:51px;
}
.hp_btn_gray3{
	background-position: 0 -1254px;
	height:51px;
	width:7px;
}
.hp_btn_gray4{
	background-position: 0 -1628px;
	background-repeat:repeat-x;
	height:51px;
}
.hp_btn_gray5{
	background-position: 0 -1309px;
	width:10px;
	height:51px;
	float:left;
}
/*paper box icons*/

/*Widget Boxes*/



/*Files added by Umer Farooq*/


.BIB3TL { background-position:0px -1385px; }
.BIB3TR { background-position:right -1404px; }
.BIB3BL { background-position:0px -1422px; }
.BIB3BR { background-position:right -1440px; }
.BIB3RT { background-position:0px -1458px; }
.BIB3RB { background-position:0px -1477px; }
.BP01Sgnp { background-position:center 0px;}
.BP02Sgnp{ background-position:center -52px;}
.spBoxBLCSIGN { background-position:0px -1220px; }
.spBoxBRCSIGN { background-position:right -1246px; }
.spBoxBLCSIGN1 { background-position:0px -1298px; }
.spBoxBRCSIGN1 { background-position:right -1326px; }
.spBoxRTSIGN { background-position:0px -1272px; }
.spBoxRBSIGN { background-position:0px -1354px; }
.spBoxRLSIGN { background-position: -1199px 0px;}
.spBoxRRSIGN { background-position:-1478px 0px; }

/* Pre-Splash Sprites  */
.spPSIcon1{ background-position:0px 0px; }
.spPSIcon2{ background-position:center -98px; }
.spPSIcon3{ background-position:right -195px; }

.spPSmessTL{background-position:0px 0px; }
.spPSmessTR{background-position:right -29px; }
.spPSmessBL{background-position:0px -59px; }
.spPSmessBR{background-position:right -88px; }

.spPSmessTRP{background-position:100px -117px; background-repeat:repeat-x; }
.spPSmessLRP{background-position:0px 0px; background-repeat:repeat-y; }
.spPSmessBRP{background-position:0px -146px; background-repeat:repeat-x; }
.spPSmessRRP{background-position:-85px 0px; background-repeat:repeat-y; }

/*  SignIn Sprites */

.spCCTL{background-position:0px -1590px; }
.spCCTR{background-position:right -1635px; }
.spCCBLR{background-position:0px -1735px; }
.spCRT{background-position:right -1685px; }
.spSIIcon1{background-position:0px 0px; }

.spCCTLNW{background-position:0px -1590px; }



/*  Checkbox Sprites */

.spCHKBOXUN { background-position:0px -247px; }
.spCHKBOXCH { background-position:0px -222px; }


/* TextBox */

.spTXTLeft   { background-position:0px -346px; }
.spTXTRight  { background-position:right -392px; }
.spTXTRepeat { background-position:0px -439px; }

.spTXTLeftO   { background-position:0px -485px; }
.spTXTRightO  { background-position:right -531px; }
.spTXTRepeatO { background-position:0px -578px; }

/* Profile */

.spBTProfBLLeft    { background-position:0px -802px; }
.spBTProfBLRight   { background-position:right -758px; }
.spBTprofBLRepeat  { background-position:0px -846px;} 
.spBTprofBLRepeat input { padding-left:2px;} 

.spBTProfGRRight   { background-position:right -889px; }
.spBTProfGRLeft    { background-position:0px -932px; }
.spBTprofGRRepeat  { background-position:0px -976px;}

.spTabWhiteLeft    { background-position:0px -178px; }
.spTabWhiteRight   { background-position:right -206px; }
.spTabWhiteRepeat  { background-position:0px -234px; } 

.spTabBlueLeft    { background-position:0px -262px; }
.spTabBlueRight   { background-position:right -290px; }
.spTabBlueRepeat  { background-position:0px -318px; }

.spProfBoxTLC    { background-position:0px -0px; }
.spProfBoxTRC   { background-position:right -720px; }
.spProfBoxBLC    { background-position:0px -115px; }
.spProfBoxBRC   { background-position:right -136px; }

.spProfBoxTR  { background-position:0px -76px; }
.spProfBoxBR  { background-position:0px -157px; }




.spProfWidTLC { background-position:0px 0px; }
.spProfWidTRC { background-position:right -720px; }
.spProfWidTCR { background-position:0px -76px; }
.spProfWidTRC1 { background-position:right -38px; }

.spProfWidBLC { background-position:0px -115px; }
.spProfWidBRC { background-position:0px -136px; }
.spProfWidBCR { background-position:0px -157px; }

.spProfIconAcc1 { background-position:0px -769px; }
.spProfIconAcc2 { background-position:0px -986px; }
.spProfIconAcc3 { background-position:0px -817px; }
.spProfIconAcc4 { background-position:6px -934px; }
.spProfIconAbt1 { background-position:0px -642px; }

/* Profile  white rounded box*/

.spProfWBTLC { background-position:0px -1142px; }
.spProfWBTLC1 { background-position:0px -1070px; }
.spProfWBTRC { background-position:0px -1105px; }
.spProfWBTCR { background-position:0px -1238px; }
.spProfWBBLC { background-position:0px -1179px; }
.spProfWBBRC { background-position:0px -1209px; }
.spProfWBBCR { background-position:0px -1275px; }

.spProfWBBLC1 { background-position:0px -1185px; }
.spProfWBBRC1 { background-position:0px -1215px; }
.spProfWBBCR1 { background-position:0px -1281px; }
/* Profile  small buttons*/
.spProfSBTL { background-position:0px -656px; }
.spProfSBTR { background-position:right -624px; }
.spProfSBTC { background-position:0px -688px; }


.spProfWidPic { background-position:0px -1624px; }
.spProfFrdPic { background-position:0px -1823px; }

/* Profile  Nav Arrows*/

.spProfNavArr1 { background-position:0px -1976px; }
.spProfNavArr2 { background-position:0px -2008px; }
.spProfNavArr3 { background-position:0px -2087px; }
.spProfNavArr4 { background-position:0px -2109px; }

/* Profile  Icon*/

.spProfPageIcon { background-position:0px -1728px; }
.spProfComtIcon { background-position:0px -1929px; }
.spProfPlusIcon1 { background-position:0px -2130px; }
.spProfPlusIcon2 { background-position:0px -1952px; }
.spProfPopupIcon { background-position:0px -2158px; }
.spProfEditIcon { background-position:0px -2188px; }
.spProfViewIcon { background-position:0px -2216px; }
.spProfUserIcon { background-position:0px -2245px; }
.spProfStar1 { background-position:0px -2036px; }
.spProfStar2 { background-position:0px -2062px; }



/* Widget Icon*/

.icn_widget_sprite, .icn_add, .icn_collapse
{
	background:url(../images/sprite_widget.jpg);
	background-repeat:no-repeat;
}

.icn_collapse
{ background-position: 0px -1px;
}

.icn_add
{ background-position: 0px -22px;
}

.sp_widget_editor, .wLeftTopG, .wRightTopG, .wLeftCornerG, .wRightCornerG, .icn_widget_close
{
	background:url(../images/sprite_widget_editor.jpg);
	background-repeat:no-repeat;
}
.wLeftTopG{ background-position: 0px 0px;}
.wRightTopG{ background-position: 0px -34px;}
.wLeftCornerG{ background-position: 0px -73px;}
.wRightCornerG{ background-position: 0px -86px;}

.icn_widget_close
{
	background-position: 0px -142px;
	width:20px;
}


.sp_widget_editor, .wLeftContentCornerG, .wRightContentCornerG{background:url(../images/sprite_widget_editor2.jpg)  no-repeat;}
.wLeftContentCornerG
{
	background-position: -29px 0px;
	background-repeat:repeat-y;
	width:12px;
	display:inline-block;
	float:left;
}
.wRightContentCornerG
{
	background-position: -44px 0px;
	background-repeat:repeat-y;
	display:inline-block;
	float:left;
}
/* Clip Away Sprites*/

.clipaway_btn, .school_comp, .home_comp
{
	background:url(../images/clipaway_btn.jpg) no-repeat;
}

.school_comp
{	
	background-position: 0px -63px;
}


.home_comp
{	
	background-position: 0px 0px;

}

/* Text Area*/

.spTextATLC   { background-position:0px -1025px; }
.spTextATRC  { background-position:right -1064px; }
.spTextABLC { background-position:0px -1045px; }
.spTextABRC  { background-position:right -1084px; }

.spTextATR { background-position:0px -1104px; }
.spTextABR { background-position:0px -1123px; }



.spNotesBlueBLC { background-position:0px -1934px; }
.spNotesBlueBR { background-position:0px -1964px; }
/* Clipper Icons*/


.icn_clipper_sprite,.icn_bluebutton_left, .icn_add_clipper, .icn_del_clipper, .icn_folder_clipper, .icn_share1_clipper, .icn_share2_clipper, .icn_share3_clipper, .icn_tellF_clipper, .icn_cross_clipper, .icn_arrowL_clipper, .icn_arrowR_clipper, .icn_greybutton, .icn_bluebutton_right, .icn_edit_sloppy, .icn_edit_chat, .icn_fastclip, .icn_fullclip, .icn_share_enabled,.icn_share_disable, .icn_share_freeform, .icn_share_blocks, .icn_search_friend,
.icn_gmail,.icn_hmail,.icn_ymail,.icn_myspace,
.icn_gtalk,.icn_wmsn,.icn_ymsn,.icn_aol,
.icn_wpress,.icn_blog,.icn_unkn,.icn_cloud,
.icn_fb,.icn_twit,.icn_dot,.icn_frndfed,
.icn_edit_clipper
{
	background:url(../images/sprite_clipper.jpg);
	background-repeat:no-repeat;
}
.icn_add_clipper
{ 
	background-position: 0px -94px;
	width:30px;
	height:30px;
	float:left;
}
.icn_edit_sloppy
{ 
	background-position: 0px -126px;
	width:54px;
	height:52px;
	float:left;
}

.icn_edit_chat
{ 
	background-position: 0px -182px;
	width:54px;
	height:52px;
	float:left;
}
.icn_search_friend
{ 
    background-position: 0px -1162px;
}
/* Save Clipping Preferences*/

.icn_fastclip
{ 
	background-position: 0px -906px;

}

.icn_fullclip
{ 
	background-position: 0px -958px;

}

.icn_share_enabled
{ 
	background-position: 0px -978px;

}

.icn_share_freeform
{ 
	background-position: 0px -1013px;
}

.icn_share_blocks
{ 
	background-position: 0px -1066px;
}
.icn_share_disable
{ 
	background-position: 0px -1214px;

}
.icn_greybutton
{ 
	background-position: 0px 0px;
	width:12px;
	height:37px;
}



.icn_bluebutton_left
{ 
	background-position: -120px -48px;
	width:12px;
	height:42px;
}

.icn_bluebutton_right
{ 
	background-position: 0px -48px;
	width:12px;
	height:42px;
}

.icn_del_clipper
{ 
	background-position: 0px -485px;
	width:30px;
	height:30px;
	float:left;
}
.icn_folder_clipper
{ 
	background-position: 0px -523px;
	width:30px;
	height:30px;
	float:left;
}
.icn_share1_clipper
{ 
	background-position: 0px -182px;
}

.icn_share2_clipper
{ 
	background-position: 0px -362px;
}

.icn_share3_clipper
{ 
	background-position: 0px -425px;
}

.icn_tellF_clipper
{ 
	background-position: 0px -267px;
}

.icn_cross_clipper
{ 
	background-position: 0px -700px;
}

.icn_arrowR_clipper
{ 
	background-position: 0px -595px;
}

.icn_arrowL_clipper
{ 
	background-position: 0px -633px;
}
.icn_edit_clipper{
	background-position: 0px -1273px;
}

/*  Clipper Cloud*/
.spNotsCldTLC { background-position: 0px -778px; }
.spNotsCldTRC { background-position: right -810px; }
.spNotsCldBLC { background-position: 0px -845px; }
.spNotsCldBRC { background-position: right -878px; }
.spNotsCldTR { background-position: 0px -1104px; }
.spNotsCldBR { background-position: 0px -1139px; }

.icn_gmail{background-position:0px -264px;}
.icn_hmail{background-position:-35px -264px;}
.icn_ymail{background-position:-70px -264px;}
.icn_myspace{background-position:-100px -264px;}

.icn_gtalk{background-position:-1px -284px;}
.icn_wmsn{background-position:-35px -284px;}
.icn_ymsn{background-position:-70px -284px;}
.icn_aol{background-position:-100px -284px;}
             
.icn_wpress{background-position:0px -312px;}
.icn_blog{background-position:-35px -312px;}
.icn_unkn{background-position:-70px -312px;}
.icn_cloud{background-position:-100px -312px;}

.icn_fb{background-position:0px -332px;}
.icn_twit{background-position:-35px -332px;}
.icn_dot{background-position:-70px -332px;}
.icn_frndfed{background-position:-100px -332px;}/* Home Page Sprites  */

.spTipL { background-position: 0px -318px; }
.spTipR { background-position: right -371px; }
.spTipC { background-position: 0px -425px; }

.spHPInfIco{ background-position: 0px 0px; }
.spHPLstIco1{ background-position: 0px -47px; }
.spHPLstIco2{ background-position: 0px -84px; }
.spHPLstIco3{ background-position: 0px -122px; }
.spHPLstIco4{ background-position: 0px -158px; }
.spHPLstIco5{ background-position: 0px -196px; }

.spHPWidIco1{ background-position: 3px -234px; }
.spHPWidIco2{ background-position: 0px -263px; }
.spHPWidIco3{ background-position: 0px -291px; }
.spHPRBIco1{ background-position: 0px -480px; }
.spHPRBIco2{ background-position: 0px -505px; }

.spTransTLC1 { background-position: 0px -72px; }
.spTransTLC { background-position: 0px 0px; }
.spTransTRC { background-position: right -36px; }
.spTransBLC { background-position: 0px -82px; }
.spTransBRC { background-position: right -111px; }
.spTransTR { background-position: 0px -140px; }
.spTransBR { background-position: 0px -187px; }


/* Context Menu Sprites */

.sp_cont_menu, .Cont_LeftTop, .Cont_RightTop, .Cont_RightBottom, .Cont_LeftBottom, .Cont_HorTopBg, .Cont_HorBottomBg
{ 
	background:url(../images/sp_cont_menu.gif);
}

.Cont_LeftTop
{ 
	background-position: -2px -71px;
}

.Cont_RightTop
{ 
	background-position: -3px -1px;
}

.Cont_RightBottom
{ 
	background-position: -3px -51px;
}

.Cont_LeftBottom
{ 
	background-position: -2px -121px;
	vertical-align:bottom;
}

.Cont_HorTopBg
{ 
	background-position: 0px -142px;
	background-repeat:repeat-x;
	height:10px;
}

.Cont_HorBottomBg
{ 
	background-position: 0px -152px;
	background-repeat:repeat-x;
	height:10px;
}

.sp_cont_menu2, .Cont_VerLeftBg, .Cont_VerRightBg, .Cont_VerRightBg
{ 
	background:url(../images/sp_cont_menu2.jpg);
	background-repeat:no-repeat;
}

.Cont_VerLeftBg
{ 
	background-position: 0px 0px;
	background-repeat:repeat-y;
	width:10px;	
}

.Cont_VerRightBg
{ 
	background-position: -11px 0px;
	background-repeat:repeat-y;	
}
/* Sprites Beta Invitation Page ............ Ejaz Ahmad */

.spBetaInv /*,.spBtIco1 , .spBtIco2 , .spBtIco3 , .spBtIco4 , .spBtIco5 */, .spBtIco6 , .spBtBtnL , .spBtBtnR , .spBtBtnC , .spBtPopTL , .spBtPopTR , .spBtPopBL , .spBtPopBR , .spBtIcoT , .spBtIcoB , .spBtIcoE , .spBtInvFrnd /*, .spBtMrktArr*/
	{
		background:url(../images/sprites_invite.gif); float:left; 
	}

/*.spBtIco1 { background-position:8px -464px; width:55px; height:40px;  }
.spBtIco2 { background-position:1px -520px; width:55px; height:40px;  }
.spBtIco3 { background-position:5px -570px; width:55px; height:40px;  }
.spBtIco4 { background-position:6px -620px; width:55px; height:40px;  }
.spBtIco5 { background-position:7px -672px; width:55px; height:40px;  }*/
.spBtIco6 { background-position:8px -1020px; width:55px; height:40px;  }

.spBtArr { background-position:0px -720px; }

.spBtBtnL { background-position:0px -785px; height:68px; width:12px;  }
.spBtBtnR { background-position:right -857px; height:68px; width:12px; }
/*.spBtBtnC { background-position:0px -929px; height:68px; width:325px; border:none; font-family:arial; font-size:32px; font-weight:bold; color:#FFF; }*/

.spBtPopTL { background-position:0px 0px; }
.spBtPopTR { background-position:right -41px; }
.spBtPopBL { background-position:0px -88px; }
.spBtPopBR { background-position:right -113px; }

.spBtIcoT { background-position:0px -172px; }
.spBtIcoB { background-position:0px -267px; }
.spBtIcoE { background-position:0px -360px; }


.spBtInvFrnd { background-position:0px -138px; }

.spBtInvFrnd { background-position:0px -138px; }


/*====*/

.rounded_corner, .LeftTop, .LeftTop1, .spRedSubmit, .spRedSubmit1
{
	background:url(../images/splash_sprite.gif) no-repeat;
}

.LeftTop
{
	background-position:0px -26px;
}
.LeftTop1
{
	background-position:0px -1989px;
}

.Exclamation
{
    background:url(../images/exclamation.jpg) no-repeat;
}

.spRedSubmit   
{ 
	background-position:0px -2101px;
	width:12px;
	height:43px;
}

.spRedSubmit1
{ 
	background-position:0px -2147px;
	width:12px;
	height:43px;
}


/* P-Check sprites */

.sp_pcheck, .pcheck_LeftTop, .pcheck_RightTop, .pcheck_VertBg, .pcheck_VertBg2
{ 
	background:url(../images/sp_pcheck.jpg) no-repeat;
}

.pcheck_LeftTop
{ 
	background-position: 0px 0px;
	width:12px;
	height:16px;
	float:left;
}

.pcheck_RightTop
{ 
	background-position: -18px 0px;
	width:18px;
	height:16px;
	float:right;
}

.pcheck_VertBg
{ 
	background-position: -34px 0px;
	width:4px;
	background-repeat:repeat-y;
	float:left;
}

.pcheck_VertBg2
{ 
	background-position: -40px 0px;
	width:12px;
	background-repeat:repeat-y;
	float:left;
}

.pcheck_LeftBottom
{ 
	background-position: 0px 0px;
	width:12px;
	height:16px;
	float:left;
}


/* P-Check2 sprites */

.sp_pcheck, .add_cite, .pcheck_icn1, .pcheck_icn2, .pcheck_icn3, .pcheck_icn4, .pcheck_icn5
{ 
	background:url(../images/sp_pcheck2.jpg) no-repeat;
	background-repeat:no-repeat;
}

.add_cite
{ 
	background-position: 0px -7px;
	width:318px;
	height:59px;
	float:left;
}

.pcheck_icn1
{ 
	background-position: 0px -70px;
	height:25px;
	float:right;
}

.pcheck_icn2
{ 
	background-position: 0px -95px;
	height:25px;
	float:right;
}

.pcheck_icn3
{ 
	background-position: 0px -120px;
	height:25px;
	float:right;
}
.pcheck_icn4{
	background-position: 0px -214px;
	height:25px;
	float:right;
}
.pcheck_icn5{
	background-position: 0px -242px;
	height:25px;
	float:right;

}

/* P-Check3 sprites */

.sp_pcheck3, .pcheck_LeftBtm, .pcheck_RightBtm, .pcheck_BtmBg
{ 
	background:url(../images/sp_pcheck3.jpg) no-repeat;
}

.pcheck_LeftBtm
{ 
	background-position: 0px 0px;
	width:12px;
	height:17px;
	float:left;
}

.pcheck_RightBtm
{ 
	background-position: 0px -20px;
	width:12px;
	height:17px;
	float:left;
}

.pcheck_BtmBg
{ 
	background-position: 0px -39px;
	background-repeat:repeat-x;
	height:17px;
	width:290px;
	float:left;
}

/* Payment Dialogues */

/* Payment Dialogues */

.sp_payment, .exp_edit, .ProofReading, .ExtraStorage, .CitationChecks, .bullet, .bullet_grey, .topleft, .topright, .bottomleft, .bottomright, .Zong, .CreditCard, .GiftCard, .Parents, .CC_big, .GiftCard_big, .Bottom_Left, .Bottom_Right, .Buy_Coins, .Buy_Coins2, .Buy_Iphone, .Buy_gift, .Buy_macbook, .Tick, .pencil, .Top_Left2
{ 
 background:url(../images/sprite_payment.jpg) no-repeat;
}


.exp_edit
{
 background-position:0px -0px;
 width:98px;
 height:88px;
}

.ProofReading
{
 background-position:0px -94px;
 width:98px;
 height:102px;
}

.ExtraStorage
{
 background-position:0px -200px;
 width:98px;
 height:98px;
}

.CitationChecks
{
 background-position:0px -300px;
 width:98px;
 height:98px;
}

.bullet
{
 background-position:0px -756px;
 height:29px;
 width:29px;
}

.bullet_grey
{
 background-position:0px -787px;
 height:29px;
 width:29px;
}

.topleft
{
 background-position:0px -819px;
 width:9px;
 height:36px;
}

.topright
{
 background-position:0px -857px;
 width:9px;
 height:36px;
}

.bottomleft
{
 background-position:0px -899px;
 width:11px;
 height:11px;
}

.bottomright
{
 background-position:0px -916px;
 width:11px;
 height:11px;
}

.Zong
{
 background-position:0px -927px;
 width:120px;
 height:33px;
}

.CreditCard
{
 background-position:0px -960px;
 width:120px;
 height:62px;
}

.GiftCard
{
 background-position:0px -1024px;
 width:120px;
 height:62px;
}

.Parents
{
 background-position:0px -656px;
 width:120px;
 height:98px;
}

.CC_big
{
 background-position:0px -1090px;
 width:151px;
 height:99px;
}

.GiftCard_big
{
 background-position:0px -1090px;
 width:151px;
 height:40px;
}

.Top_Left2
{
 background-position:0px -1310px;
 width:6px;
 height:6px;
 float:left;
}

.Bottom_Left
{
 background-position:0px -1199px;
 width:6px;
 height:6px;
}

.Bottom_Right
{
 background-position:0px -1191px;
 width:6px;
 height:6px;
}

.Buy_Coins
{
 background-position:0px -1207px;
 width:25px;
 height:25px;
}

.Buy_Coins2
{
 background-position:0px -1234px;
 width:50px;
 height:50px;
 float:left;
}

.Buy_Iphone
{
 background-position:0px -1316px;
 width:50px;
 height:66px;
 float:left;
}

.Buy_gift
{
 background-position:0px -1384px;
 width:72px;
 height:47px;
 float:left;
}

.Buy_macbook
{
 background-position:0px -1433px;
 width:72px;
 height:37px;
 float:left;
}

.Tick
{
 background-position:0px -1286px;
 width:32px;
 height:16px;
 float:left;
}

.pencil
{
 background-position:0px -1002px;
 width:32px;
 height:32px;
 float:left;
}

.sp_frst_use, .fu_1 , .fu_2  ,.fu_3 , .fu_4, .fu_4_blue, .fu_5, .fu_6, .fu_1_grey, .fu_2_grey, .fu_3_grey, .fu_4_grey, .fu_tail, .fu_arrow
{ 
	background-image:url(../images/first_use_sprt.jpg); background-repeat:no-repeat; 
}

.fu_1 { background-position: 0px 0px; width:66px; height:44px; }
.fu_2 { background-position: 0px -56px; width:66px; height:45px; }
.fu_3 { background-position: 0px -113px; width:66px; height:44px; }
.fu_4_blue { background-position: 0px -581px; width:66px; height:44px; }
.fu_4 { background-position: 0px -168px; width:66px; height:50px; }

.fu_5 { background-position: 0px -223px; }
.fu_6 { background-position: 0px -284px; }

.fu_1_grey { background-position: 0px -340px;  width:66px; height:44px; float:left;}
.fu_2_grey { background-position: 0px -396px;  width:66px; height:44px; float:left;}
.fu_3_grey { background-position: 0px -453px;  width:66px; height:44px; float:left;}
.fu_4_grey { background-position: 0px -635px;  width:66px; height:44px; float:left;}

.fu_tail { background-position: 0px -503px;  width:7px; height:30px; float:left;}
.fu_arrow { background-position: 0px -541px;  width:19px; height:30px; float:left;}


.sp_mob_home, .ico_mob1, .ico_mob2, .ico_mob3 { background-image:url(../images/sprite_mob_home.jpg); background-repeat:no-repeat; }
.ico_mob1 { background-position: 0px -3px; }
.ico_mob2 { background-position: -4px -70px; }
.ico_mob3 { background-position: -4px -140px; }
/*  Lancing Page Sprites */

.Sprite_LandingPage, .icn_land1, .icn_land2, .icn_land3, .icn_land4, .icn_land5, .icn_land6, .icn_land7, .icn_land8, .icn_land9, .icn_land10, .icn_land11, .icn_land12, .icn_qualityWork, .icn_privacy_grnty, .icn_truste, .icn_thawte,.icn_free_citation
{ background-image:url(../images/Sprite_LandingPage.gif); background-repeat:no-repeat; }

.icn_land1  { background-position: 0px 0px; width:75px; height:70px; }
.icn_land2  { background-position: 0px -78px; width:75px; height:80px; }
.icn_land3  { background-position: 0px -173px; width:75px; height:80px; }
.icn_land4  { background-position: 0px -258px; width:102px; height:20px; }
.icn_land5  { background-position: 0px -298px; width:75px; height:51px; }
.icn_land6  { background-position: 0px -366px; width:75px; height:68px; }
.icn_land7  { background-position: 0px -452px; width:75px; height:60px; }
.icn_land8  { background-position: 0px -529px; width:75px; height:54px; }
.icn_land9  { background-position: 0px -601px; width:75px; height:61px; }
.icn_land10 { background-position: 0px -679px; width:75px; height:61px; }
.icn_land11 { background-position: 0px -759px; width:75px; height:61px; }.icn_land12 { background-position: 0px -836px; width:80px; height:61px; }
.icn_qualityWork{background-position: 0px -977px}
.icn_privacy_grnty{background-position: 0px -901px}
.icn_truste{background-position: 0px -1028px}
.icn_thawte{background-position: 0px -1065px}


/* Profile page White  box*/

.wk_box_white, .top_left_white, .top_right_white, .btm_right_white, .btm_left_white
{
background-image:url(../images/sp_box_white.gif);
background-repeat:no-repeat;

}

.top_left_white
{ 
	background-position: 0px -1px;
	width:15px;
	height:15px;
}

.top_right_white
{ 
	background-position: 0px -25px;
	width:15px;
	height:15px;
}

.btm_right_white
{ 
	background-position: 0px -50px;
	width:15px;
	height:16px;
}

.btm_left_white
{ 
	background-position: 0px -75px;
	width:15px;
	height:16px;
}

.spCttn
{ 
	background-image:url(../images/sp_researchbox.png); background-repeat:no-repeat; 
	background-position: 0px -3px; 
}

/*Landing Pages Sprites*/
.spLandingPages
{
    background:url(../images/sp_landing_pages.gif) no-repeat; 
}

.writeFasterBox
{
	background-position: 0 -848px;
}

.proofReadingBox
{
	background-position: 0 -565px;
}
.citationsBox
{
	background-position: 0 -1414px;
}
.paperCrashBox
{
	background-position: 0 -282px;
}

.plagiarismBox
{
	background-position: 0 1px;
}

.writingContestBox
{
	background-position: 0 -1131px;
}

.proofReadingBox2
{
	background-position: 0 -1698px;
}

a.sp_SignupViaFB,
a.sp_SignupViaFB:visited{
     background: transparent url(../images/sp_fb_signup.gif) no-repeat;
     width: 424px;
     height: 44px;
     text-indent: -1000em;
     display: block;
}

a.sp_SignupViaFB:hover{
     background-position: 0 -45px;
}


.Sprite_Provider_Signup, .icn_providersignup_blue, .icn_providersignup_grey1, .icn_providersignup_grey2, .icn_isign, .icn_pr_microsite
{ background-image:url(../images/sprite_provider_signup.jpg); background-repeat:no-repeat; }

.icn_providersignup_blue
{ background-position: 0px 0px; width:33px; height:33px; }

.icn_providersignup_grey1
{ background-position: 0px -37px; width:33px; height:33px; }

.icn_providersignup_grey2
{ background-position: 0px -74px; width:33px; height:33px; }

.icn_pr_microsite{background-position: 0px -147px;}

.profile_box_white, .btm_profile_right_white, .btm_profile_left_white
{
background-image:url(../images/sp_profilebox_white.gif);
background-repeat:no-repeat;

}

.btm_profile_right_white
{ 
	background-position: 0px -50px;
	width:15px;
	height:16px;
}

.btm_profile_left_white
{ 
	background-position: 0px -75px;
	width:15px;
	height:16px;
}

.icn_email2
{
    display: block;
    overflow:hidden;
    background-image:url(../images/icons_sprites.gif);
    background-repeat:no-repeat;
    background-position: 0px -267px;
	width:22px;
	height:17px;
	display:block;
	float:left;
}
/*Proof reading microsite horizontal boxes*/
.sp_microsite_hr_box{background:url(../images/sp_microsite_hr_box.gif) no-repeat;}
.sp_microsite_hr_blue1{background-position: 0 0;}
.sp_microsite_hr_blue2{background-position: 0 -217px;background-repeat:repeat-x;}
.sp_microsite_hr_blue3{background-position: -17px 0;}
.sp_microsite_hr_blue4{background-position: 0 -435px;background-repeat: repeat-x;}
.sp_microsite_hr_blue5{background-position: -22px 0;}
.sp_microsite_hr_grey1{background-position: -47px 0;}
.sp_microsite_hr_grey2{background-position: 0 -645px;background-repeat:repeat-x;}
.sp_microsite_hr_grey3{background-position: -63px 0;}
.sp_microsite_hr_grey4{background-position: 0 -854px;background-repeat: repeat-x;}
.sp_microsite_hr_grey5{background-position: -67px 0;}

/*Proof reading microsite vertical boxes*/
.sp_microsite_vr_box{background:url(../images/sp_microsite_vr_box.gif) no-repeat;}
.sp_microsite_vr_blue1{background-position: 0 0;}
.sp_microsite_vr_blue2{background: url(../images/sp_microsite_vr_box_border.gif); background-repeat:repeat-y; background-position:19px 0;}
.sp_microsite_vr_blue3{background-position: 0 -72px;}
.sp_microsite_vr_blue4{background-position: 0 -76px;background-repeat: repeat-y;}
.sp_microsite_vr_blue5{background-position: 0 -162px;}
.sp_microsite_save40{background-position: 0 -267px;}

.sp_microsite_vr_blue6{background-position: -19px -322px;}
.sp_microsite_vr_blue7{background: url(../images/sp_microsite_vr_box_border.gif); background-repeat:repeat-y;}
.sp_microsite_vr_blue8{background-position: -19px -72px;}
.sp_microsite_vr_blue9{background-position: -19px -76px;background-repeat: repeat-y;}
.sp_microsite_vr_blue10{background-position: -19px -162px;}

.sp_microsite_vr_grey1{background-position: -19px -182px; background-repeat:no-repeat}
.sp_microsite_vr_grey2{background: url(../images/sp_microsite_vr_box_border2.gif); background-repeat:repeat-y;}
.sp_microsite_vr_grey3{background-position: -19px -198px;}
.sp_microsite_vr_grey4{background-position: -19px -202px;}
.sp_microsite_vr_grey5{background-position: -19px -297px;}

.sp_microsite_vr_grey6{background-position: 0 -360px;}
.sp_microsite_vr_grey7{background: url(../images/sp_microsite_vr_box_border2.gif); background-repeat:repeat-y;background-position:19px 0;}
.sp_microsite_vr_grey8{background-position: 0 -198px;}
.sp_microsite_vr_grey9{background-position: 0 -202px;}
.sp_microsite_vr_grey10{background-position: 0 -297px;}

.icn_qualty_work, .icn_lock, .icn_sheild, .icn_fforward, .icn_floppy, .icn_penci_tickbig
{
display: block;
overflow:hidden;
background-image:url(../images/icons_sprites.gif);
background-repeat:no-repeat;
width:30px;
}

.icn_qualty_work{background-position: 0 -638px; width:36px !important;} 
.icn_lock{background-position: -1px -526px;} 
.icn_sheild{background-position: -1px -565px;} 
.icn_fforward{background-position: -1px -604px;}
.icn_floppy{background-position: 0 -669px;}

/*Popup classes*/
.calloutBubble{
	background: url(../images/sp_callout_bubble.gif) no-repeat;
}
.sp_cb_arrow_top{
	background-position: 0 -127px;
}
.sp_cb_top_brder{
	background-position:  0 -13px;
	background-repeat: repeat-x !important;
}
.sp_cb_tright_crn{
	background-position:  left -26px;
}
.sp_cb_left{
	background:url(../images/sp_callout_bubble_left.gif) left repeat-y;
}
.sp_cb_right{
	background:url(../images/sp_callout_bubble_right.gif) right repeat-y;
}
.sp_cb_bleft_crn{
	background-position: 0 -67px;
}
.sp_cb_bottom{
	background-position: 0 -147px;
	background-repeat: repeat-x

}
.sp_cb_bright_crn{
	background-position: 0 -97px;
}

.sp_cb_arrow_left{
	background-position: 0 -42px;
}

.signinorange_left62, .signinorange_right62, .signinorange_mid62
{
	background:url(../images/sprite_buttons.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.signinorange_left62
{
	background-position:0px -882px;
	width:14px;
	height:62px;
	float:left;
}

.signinorange_right62
{
	background-position:0px -951px;
	width:14px;
	height:62px;
	float:left;
}

.signinorange_mid62
{
	background-position:0px -1023px;
	height:62px;
	float:left;
	border:none;
	font-size:20px;
}

.icn_termpaper
{ background-image:url(../images/sprite_pl.jpg); background-repeat:no-repeat; }


.icn_termpaper
{
	background-position:0px 0px;
	width:80px;
	height:61px;
}

.pl_funnel_orange
{
 background:url(../images/pl_funnel_orange.jpg);
 width:411px;
 height:61px;
 	background-repeat:no-repeat;
}

.pl_funnel_blue
{
 background:url(../images/pl_funnel_blue.jpg);
 width:411px;
 height:61px;
 	background-repeat:no-repeat;
}
.fconnect
{
 background:url(../images/fconnect.jpg);
 width:89px;
 height:20px;
 	background-repeat:no-repeat;
}
.icn_free_citation{background-position: 0px -1104px; width:75px; height:62px;}

.icn_AviFile{background-position: 0 -1609px;}
.icn_BatFile{background-position: 0 -1168px;}
.icn_ComFile{background-position: 0 -1184px;}
.icn_DllFile{background-position: 0 -1238px;}
.icn_DocFile{background-position: 0 -1256px;}
.icn_DocxFile{background-position: 0 -1274px;}
.icn_ExeFile{background-position: 0 -1293px;}
.icn_FlvFile{background-position: 0 -1148px;}
.icn_GifFile{background-position: 0 -1537px;}
.icn_HtmlFile{background-position: 0 -1201px;}
.icn_JpgFile{background-position: 0 -1309px;}
.icn_MdbFile{background-position: 0 -1554px;}
.icn_MovFile{background-position: 0 -1326px;}
.icn_Mp3File{background-position: 0 -1344px;}
.icn_PdfFile{background-position: 0 -1362px;}
.icn_PngFile{background-position: 0 -1628px;}
.icn_PptFile{background-position: 0 -1380px;}
.icn_PptxFile{background-position: 0 -1398px;}
.icn_RarFile{background-position: 0 -1416px;}
.icn_RmFile{background-position: 0 -1433px;}
.icn_TxtFile{background-position: 0 -1219px;}
.icn_WmFile{background-position: 0 -1451px;}
.icn_WmaFile{background-position: 0 -1468px;}
.icn_WmvFile{background-position: 0 -1484px;}
.icn_XlsFile{background-position: 0 -1501px;}
.icn_XlsxFile{background-position: 0 -1519px;}
.icn_XltFile{background-position: 0 -1572px;}
.icn_WavFile{background-position: 0 -1591px;}
.icn_ZipFile{background-position: -1px -1129px;}



/*Plaigiarism Funnel Sprites*/
.Sp_pl, .icn_termpaper, .icn_wordcount, .icn_spelling, .icn_spelling2, .icn_citations, .icn_punctuation, .icn_pl_ok, .icn_pl_grammar
{ background-image:url(../images/sprite_pl.jpg); background-repeat:no-repeat; }


.icn_termpaper
{
	background-position:0px 0px;
	width:80px;
	height:61px;
}

.icn_wordcount
{
	background-position:0px -74px;
	width:60px;
	height:41px;
}

.icn_spelling
{
	background-position:0px -124px;
	width:60px;
	height:41px;
}

.icn_spelling2
{
	background-position:0px -312px;
	width:20px;
	height:22px;
}

.icn_citations
{
	background-position:0px -168px;
	width:60px;
	height:41px;
}

.icn_punctuation
{
	background-position:0px -219px;
	width:60px;
	height:41px;
}

.icn_pl_ok
{
	background-position:0px -340px;
	width:20px;
	height:21px;
	
}


.icn_pl_grammar
{
	background-position:0px -271px;
	width:60px;
	height:41px;
}

/* start - small buttons sprite classes*/
.spEditorSharingBtnLeft    { background-position:0 0; }
.spEditorSharingBtnRight   { background-position:right -75px; }
.spEditorSharingBtnRepeat  { background-position:0px -37px; background-repeat:repeat-x} 
.spEditorSharingBtnGreyLeft    { background-position:0px -112px; }
.spEditorSharingBtnGreyRight   { background-position:right -183px; }
.spEditorSharingBtnGreyRepeat  { background-position:0px -149px; background-repeat:repeat-x} 
/* end - small buttons sprite classes*/

.Sprite_Provider_Signup, .icn_providersignup_blue, .icn_providersignup_grey1, .icn_providersignup_grey2, .icn_isign, .icn_pr_microsite
{ background-image:url(../images/sprite_provider_signup.jpg); background-repeat:no-repeat; }
.icn_isign
{ background-position: 0px -112px; width:33px; height:33px; margin:7px 0px 0px 10px; }
/* end - small buttons sprite classes*/

/* start - Research Start Sprites*/
.sprite_research_start, .icn_eduify_toolbar, .icn_search_quotes, .icn_input_quotes
{ background-image:url(../images/sprite_research_start.jpg); background-repeat:no-repeat; }


.icn_eduify_toolbar
{
	background-position:0px 0px;
	width:31px;
	height:43px;
}

.icn_search_quotes
{
	background-position:0px -56px;
	width:31px;
	height:31px;
}

.icn_input_quotes
{
	background-position:0px -100px;
	width:31px;
	height:31px;
}
/* end - Research Start Sprites*/
.icn_penci_tickbig
{ 
	background-position: 0px -430px;
	width:28px;
	height:24px;
	float:left;
}

/*Messaging Inbox Icons*/
.icn_refresh{
	background-position:0 -1101px;
}

.icn_del_mail{
	background-position:0 -1212px;
}
.icn_mail_options{
	background-position: 0 -1231px;
}
.icn_forward_mail{
	background-position:0 -1251px;
}
.icn_reply_mail{
	background-position:0 -1356px;
}
.icn_reply_all_mail{
	background-position:0 -1271px;
}
.icn_mark_unread_mail{
	background-position:0 -1294px;
}
.icn_mark_read_mail{
	background-position:0 -1316px;
}
.icn_print_mail{
	background-position:0 -1334px;
}
.icn_new_mail{
	background-position:0 -1374px;
}
.icn_mail_small{
	background-position:0 -1393px;
}
.icn_save_mail{
	background-position:0 -1406px;
}
/*END - Messaging Inbox Icons*/

/* Help Box-Community Stream*/
a.sp_helpStream_leftNav,
a.sp_helpStream_leftNav:visited{
	text-decoration: none;
}
a.sp_helpStream_leftNav_Selected,
a.sp_helpStream_leftNav_Selected:visited{
	background: url(../images/sp_helpStream_LeftNav.gif) no-repeat;
	color:#FFF;
	text-decoration:none;
}

a.sp_helpStream_leftNav_Selected:hover,
a.sp_helpStream_leftNav:hover{
	background: url(../images/sp_helpStream_LeftNav.gif) no-repeat;
	background-position: left -81px;
	color: #666666;
}

.sp_roundedbox{
	background:url(../images/sp_roundedbox.gif) no-repeat;
}

.sp_roundedbox_blue1{
	background-position: 0 0;
}

.sp_roundedbox_blue2{
	background-position: 0 -26px;
	background-repeat: repeat-x;
}

.sp_roundedbox_blue3{
	background-position: 0 -52px;
}

.sp_roundedbox_grey1{
	background-position: 0 -79px;
}
.sp_roundedbox_grey2{
	background-position: 0 -105px;
	background-repeat: repeat-x;
}
.sp_roundedbox_grey3{
	background-position: 0 -132px;
}


.sp_helpStream_Pics{
	background:url(../images/sp_helpstream_pics.gif) no-repeat;
	width:41px;
	height:41px;
}

.sp_helpStream_Pic1{
	background-position: 0 0;
}
.sp_helpStream_Pic2{
	background-position: 0 -44px;
}
.sp_helpStream_Pic3{
	background-position: 0 -88px;
}

.sp_twitter_icn{
	background-position:0 0;
}
.sp_facebook_icn{
	background-position:0 -25px;

}

/*

Help Book Marketplace sprites
**********************************************
*/
.Sp_help, .icn_step1, .sp_help_circle, .sp_help_step1, .sp_question, .sp_expert
{ background-image:url(../images/sp_help.jpg); background-repeat:no-repeat; }

.icn_i_small
{ background-position: 0px -105px; width:20px; height:20px; }

.sp_help_circle
{ background-position: 0px -80px; width:20px; height:20px; }

.sp_help_step1
{ background-position: 0px 0px; width:82px; height:12px; }

.sp_question
{ background-position: 0px -128px; width:26px; height:26px; }

.sp_expert
{ background-position: 0px -155px; width:26px; height:26px; }

.sp_txtbox_left{
	background:url(../images/txtbox_left.gif) no-repeat;
}



/*Restructering classes by Tahir - May 09, 2011*/
.sp_splash_border_left
{
	background-position:0 0;
}
.sp_splash_border_right
{
	background-position:-6px 0;
}

.sp_splash_border_left, .sp_splash_border_right
{
	margin-bottom: -32767px;
	padding-bottom: 32767px;
}

.sp_splash_tab_LBorder
{
	background-position:0 -65px;
}
.sp_splash_tab_RBorder
{
	background-position:right -65px;
}

.sp_splash_tab_MDivider
{
	background-position:-18px -65px;
}


.sp_splash_tab_BBorder
{
	background-position:0 -210px;
	background-repeat: repeat-x;
}


/*Copied from Prototype - June 23, 2011*/
.rounded_corner, .LeftTop, .spRedSubmit, .spRedSubmit1, .spRedSubmitBg, .spPubProfileBtn
{
	background:url(../images/splash_sprite.gif) no-repeat;
}
.LeftTop
{
	background-position:0px -1989px;
}


.spRedSubmit   
{ 
	background-position:0px -2101px;
	width:12px;
	height:43px;
}

.spRedSubmit1
{ 
	background-position:0px -2147px;
	width:12px;
	height:43px;
}

.spRedSubmitBg
{ 
	background-position:0px -2197px;
	background-repeat:repeat-x;
	height:43px;
}

.spPubProfileBtnLeft{
	background-position:0px -2241px;
}
.spPubProfileBtnMiddle{
	background-position:0px -2333px;
	background-repeat:repeat-x;
	height:88px;
	width:163px;
	cursor:pointer;
}
.spPubProfileBtnRight{
	background-position:-19px -2241px;
}

.sp_helpStream_Pics{
	background:url(../images/sp_helpstream_pics.gif) no-repeat;
	width:41px;
	height:41px;
}

.sp_helpStream_Pic1{
	background-position: 0 0;
}
.sp_helpStream_Pic2{
	background-position: 0 -44px;
}
.sp_helpStream_Pic3{
	background-position: 0 -88px;
}

.sp_twitter_icn{
	background-position:0 0;
}
.sp_facebook_icn{
	background-position:0 -25px;

}


/*******************************************
	Button Styles and Sprites for Eduify
********************************************/
.button{display:inline-block; vertical-align:middle;}
.button{*display:inline; *zoom:1;} /*For IE7*/
.button .left, .button .right, .button .middle{ background:url(../images/buttons_sprite.png) no-repeat; cursor:pointer;}
.button .left, .button .right{width:12px;}
.button .left{float:left;}
.button .right{float:right;}
.button .middle{margin:0 12px;}
.button .middle{*margin:0;}/*For IE7*/
.button input{border:none; background:transparent; display:block; color:#fff; cursor:pointer; font-family:Arial; font-weight:bold; text-shadow:rgba(0,0,0,0.5) 0 1px 1px; text-align:center; width:100%;}

/*Large Buttons*/
.button.large input{font: bold 32px/66px arial;}
.button.large .left, .button.large .right,.button.large .middle, .button.large input{height:66px;}

/*Medium Buttons*/
.button.medium input{font: bold 24px/56px arial;}
.button.medium .left, .button.medium .right,.button.medium .middle, .button.medium input{height:56px;}

/*Small Buttons*/
.button.small input{font: bold 18px/46px arial;}
.button.small .left, .button.small .right,.button.small .middle, .button.small input{height:46px;}

/*Small Xtra Buttons*/
.button.small-x input{font: bold 12px/39px arial;}
.button.small-x .left, .button.small-x .right,.button.small-x .middle, .button.small-x input{height:39px;}

/*Blue Button - Large*/
.button.large.blue .left{ background-position:0 0;}
.button.large.blue .right{ background-position:-12px 0;}
.button.large.blue .middle{ background-position:0 -67px; background-repeat:repeat-x;}

/*Blue Button - Medium*/
.button.medium.blue .left{ background-position:0 -133px;}
.button.medium.blue .right{ background-position:-12px -133px;}
.button.medium.blue .middle{ background-position:0 -189px; background-repeat:repeat-x;}

/*Blue Button - Small*/
.button.small.blue .left{ background-position:0 -245px;}
.button.small.blue .right{ background-position:-12px -245px;}
.button.small.blue .middle{ background-position:0 -291px; background-repeat:repeat-x;}

/*Blue Button - Small Xtra*/
.button.small-x.blue .left{ background-position:0 -1875px;}
.button.small-x.blue .right{ background-position:-12px -1875px;}
.button.small-x.blue .middle{ background-position:0 -1915px; background-repeat:repeat-x;}


/*Orange Button - Large*/
.button.large.orange .left{ background-position:0 -338px;}
.button.large.orange .right{ background-position:-12px -338px;}
.button.large.orange .middle{ background-position:0 -405px; background-repeat:repeat-x;}

/*Orange Button - Medium*/
.button.medium.orange .left{ background-position:0 -472px;}
.button.medium.orange .right{ background-position:-12px -472px;}
.button.medium.orange .middle{ background-position:0 -528px; background-repeat:repeat-x;}

/*Orange Button - Small*/
.button.small.orange .left{ background-position:0 -584px;}
.button.small.orange .right{ background-position:-12px -584px;}
.button.small.orange .middle{ background-position:0 -630px; background-repeat:repeat-x;}

/*Orange Button - Small Xtra*/
.button.small-x.orange .left{ background-position:-26px -1875px;}
.button.small-x.orange .right{ background-position:-38px -1875px;}
.button.small-x.orange .middle{ background-position:0 -1955px; background-repeat:repeat-x;}

/*Red Button - Large*/
.button.large.red .left{ background-position:0 -677px;}
.button.large.red .right{ background-position:-12px -677px;}
.button.large.red .middle{ background-position:0 -744px; background-repeat:repeat-x;}

/*Red Button - Medium*/
.button.medium.red .left{ background-position:0 -812px;}
.button.medium.red .right{ background-position:-12px -812px;}
.button.medium.red .middle{ background-position:0 -869px; background-repeat:repeat-x;}

/*Red Button - Small*/
.button.small.red .left{ background-position:0 -926px;}
.button.small.red .right{ background-position:-12px -926px;}
.button.small.red .middle{ background-position:0 -973px; background-repeat:repeat-x;}

/*Red Button - Small Xtra*/
.button.small-x.red .left{ background-position:-51px -1875px;}
.button.small-x.red .right{ background-position:-63px -1875px;}
.button.small-x.red .middle{ background-position:0 -1995px; background-repeat:repeat-x;}

/*Grey Button - Large*/
.button.large.grey .left{ background-position:0 -1020px;}
.button.large.grey .right{ background-position:-12px -1020px;}
.button.large.grey .middle{ background-position:0 -1087px; background-repeat:repeat-x;}

/*Grey Button - Medium*/
.button.medium.grey .left{ background-position:0 -1155px;}
.button.medium.grey .right{ background-position:-12px -1155px;}
.button.medium.grey .middle{ background-position:0 -1213px; background-repeat:repeat-x;}

/*Grey Button - Small*/
.button.small.grey .left{ background-position:0 -1271px;}
.button.small.grey .right{ background-position:-12px -1271px;}
.button.small.grey .middle{ background-position:0 -1318px; background-repeat:repeat-x;}

/*Grey Button - Small Xtra*/
.button.small-x.grey .left{ background-position:0 -2036px;}
.button.small-x.grey .right{ background-position:-12px -2036px;}
.button.small-x.grey .middle{ background-position:0 -2077px; background-repeat:repeat-x;}

/*********************************** END OF BUTTONS ************************************/

/*Icons Sprite*/
.spBtIco1, .spBtIco2, .spBtIco3, .spBtIco4, .spBtIco5, .spBtMrktArr, .icon-close{background: url(../images/icons_sprite.png) no-repeat;}

.spBtIco1, .spBtIco2, .spBtIco3, .spBtIco4, .spBtIco5{float:left;height:38px; margin-right:15px; width: 39px;}
.spBtIco1{ background-position:0 0;}
.spBtIco2{ background-position:0 -49px;}
.spBtIco3{ background-position:0 -95px;}
.spBtIco4{ background-position:0 -148px;}
.spBtIco5{ background-position:0 -196px;}

.spBtMrktArr { background-position:0px -232px; float:left; width:11px; height:13px; margin-top:5px; margin-right:10px; }


/*Facebook Connect Buttons*/
.fb-connect-buttons{display:inline-block; text-decoration:none;*display:inline; zoom:1;}
.fb-connect-buttons span{background:url(../images/buttons_sprite.png) no-repeat; color:#fff;cursor:pointer;display:block;text-shadow:rgba(0,0,0,0.5) 0 1px 1px;}
.fb-connect-buttons span.fbIcon, .fb-connect-buttons span.fbButton{ background:none; float:left;}
.fb-connect-buttons span.fbIcon span.fbLeft{float:left; width:10px;}
.fb-connect-buttons span.fbIcon span.fbRight{float:right; width:5px;}
.fb-connect-buttons span.fbIcon span.fbMiddle{ margin:0 5px 0 10px; overflow:hidden; padding:0 15px 0 10px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { /*For webkit based browser: Chrome/Safari*/
	.fb-connect-buttons span.fbIcon span.fbMiddle{ margin:0;}
}

.fb-connect-buttons span.fbButton span.fbRight{ float:right; width:10px;}
.fb-connect-buttons span.fbButton span.fbMiddle{ margin-right:10px; padding:0 10px; text-align:center;}

/*Small Button Blue*/
.fb-connect-buttons.small span{font:normal 18px/100% Arial; height:54px;}
.fb-connect-buttons.small span.fbIcon span.fbLeft{ background-position:0 -2117px;}
.fb-connect-buttons.small span.fbIcon span.fbRight{ background-position:-10px -2117px;}
.fb-connect-buttons.small span.fbIcon span.fbMiddle{ background-position:0 -2173px; background-repeat:repeat-x;}
.fb-connect-buttons.small span.fbButton span.fbRight{ background-position:-15px -2117px;}
.fb-connect-buttons.small span.fbButton span.fbMiddle{ background-position:0 -2229px; background-repeat:repeat-x; line-height:50px;}
.fb-connect-buttons.small span.fbButton span.fbMiddle.fb-BR{line-height:20px; padding-top:5px; height:49px;}

/*Orange Mouse Over for Blue Button*/
.fb-connect-buttons.small:hover span.fbIcon span.fbLeft{ background-position:-28px -2117px;}
.fb-connect-buttons.small:hover span.fbIcon span.fbRight{ background-position:-38px -2117px;}
.fb-connect-buttons.small:hover span.fbIcon span.fbMiddle{ background-position:0 -2285px;}
.fb-connect-buttons.small:hover span.fbButton span.fbRight{ background-position:-43px -2117px;}
.fb-connect-buttons.small:hover span.fbButton span.fbMiddle{ background-position:0 -2341px;}

/*Large Button Blue*/
.fb-connect-buttons.large span{font:bold 24px/100% Arial; height:64px;}
.fb-connect-buttons.large span.fbIcon span.fbLeft{ background-position:0 -2397px;}
.fb-connect-buttons.large span.fbIcon span.fbRight{ background-position:-10px -2397px;}
.fb-connect-buttons.large span.fbIcon span.fbMiddle{ background-position:0 -2463px; background-repeat:repeat-x;}
.fb-connect-buttons.large span.fbButton span.fbRight{ background-position:-15px -2397px;}
.fb-connect-buttons.large span.fbButton span.fbMiddle{ background-position:0 -2529px; background-repeat:repeat-x; line-height:60px;}
.fb-connect-buttons.large span.fbButton span.fbMiddle.fb-BR{line-height:26px; padding-top:6px; height:58px;}

/*Orange Mouse Over for Blue Button Large*/
.fb-connect-buttons.large:hover span.fbIcon span.fbLeft{ background-position:-27px -2397px;}
.fb-connect-buttons.large:hover span.fbIcon span.fbRight{ background-position:-37px -2397px;}
.fb-connect-buttons.large:hover span.fbIcon span.fbMiddle{ background-position:0 -2595px;}
.fb-connect-buttons.large:hover span.fbButton span.fbRight{ background-position:-42px -2397px;}
.fb-connect-buttons.large:hover span.fbButton span.fbMiddle{ background-position:0 -2661px;}

/*Large Button Orange*/
.fb-connect-buttons.large.orange span{font:bold 24px/100% Arial; height:64px;}
.fb-connect-buttons.large.orange span.fbIcon span.fbLeft{ background-position:-27px -2397px;}
.fb-connect-buttons.large.orange span.fbIcon span.fbRight{ background-position:-37px -2397px;}
.fb-connect-buttons.large.orange span.fbIcon span.fbMiddle{ background-position:0 -2595px; background-repeat:repeat-x;}
.fb-connect-buttons.large.orange span.fbButton span.fbRight{ background-position:-42px -2397px;}
.fb-connect-buttons.large.orange span.fbButton span.fbMiddle{ background-position:0 -2661px; background-repeat:repeat-x; line-height:60px;}
.fb-connect-buttons.large.orange span.fbButton span.fbMiddle.fb-BR{line-height:26px; padding-top:6px; height:58px;}

/*Blue Mouse Over for Orange Button Large*/
.fb-connect-buttons.large.orange:hover span.fbIcon span.fbLeft{ background-position:0 -2397px;}
.fb-connect-buttons.large.orange:hover span.fbIcon span.fbRight{ background-position:-10px -2397px;}
.fb-connect-buttons.large.orange:hover span.fbIcon span.fbMiddle{ background-position:0 -2463px; background-repeat:repeat-x;}
.fb-connect-buttons.large.orange:hover span.fbButton span.fbRight{ background-position:-15px -2397px;}
.fb-connect-buttons.large.orange:hover span.fbButton span.fbMiddle{ background-position:0 -2529px; background-repeat:repeat-x; line-height:60px;}


/*Images Sprite*/
.fb-connect-icon,.fb-connect-icon-small, .lock-icon{ background:url(../images/icons_sprite.png) no-repeat;display:block; }
.fb-connect-icon{ background-position:0 -248px; height:21px; width:156px;}
.fb-connect-icon-small{ background-position:0 -270px; height:20px; width:89px;}
.lock-icon{ background-position:-62px -291px; height:35px; width:25px;}
.icon-close{ background-position:0 -355px; cursor:pointer; height:37px; left:-13px; position:absolute; top:-14px; width:36px;} /*Displayed on Dialogs' top left corner*/


/*Profile - Edit Profile Box*/
.profileBoxLeft, .profileBoxRight, .profileBoxMiddle{ background:url(../images/layout_sprite.png) no-repeat; height:36px; line-height:31px;}
.profileBoxLeft, .profileBoxRight{width:6px;}
.profileBoxLeft{ background-position:0 -403px; float:left;}
.profileBoxRight{ background-position:-6px -403px; float:right;}
.profileBoxMiddle{ background-position:0 -440px; background-repeat:repeat-x; margin:0 6px; padding-left:13px;}


