/* HEADER BUTTONS STYLES */

#invite {
	list-style: none;
	padding:0px;
	margin:0px;
	width:146px;
	height:40px;
	position:relative;
	list-style-image:none;
	text-align:center;
}
#invite span {
	display:none;
	position:absolute;
	border:0px;
	text-align:center;
}
#invite a.invitelink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
}
#invite a.invitelink:hover {
	cursor:pointer;
	border:0px;
}
#invite a.invitelink:hover span{
	display:block;
	cursor:pointer;
	border:0px;
}
#invite a.invitelink,a.invitelink:visited {
	width:146px;
	height:40px;
	background: url(../i/buttons/invite.gif) no-repeat center;
	left:0px;
	top:0px;
	border:0px;
}
#invite a.invitelink:hover,a.invitelink:visited:hover {
	width:146px;
	height:40px;
	background: url(../i/buttons/invite-a.gif) no-repeat center;
	left:0px;
	top:0px;
}

#logout {
	list-style: none;
	padding:0px;
	margin:0px;
	width:146px;
	height:40px;
	position:relative;
	list-style-image:none;
	text-align:center;
}
#logout span {
	display:none;
	position:absolute;
	border:0px;
	text-align:center;
}
#logout a.logoutlink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
}
#logout a.logoutlink:hover {
	cursor:pointer;
	border:0px;
}
#logout a.logoutlink:hover span{
	display:block;
	cursor:pointer;
	border:0px;
}
#logout a.logoutlink,a.logoutlink:visited {
	width:146px;
	height:40px;
	background: url(../i/buttons/logout.gif) no-repeat center;
	left:0px;
	top:0px;
	border:0px;
}
#logout a.logoutlink:hover,a.logoutlink:visited:hover {
	width:146px;
	height:40px;
	background: url(../i/buttons/logout-a.gif) no-repeat center;
	left:0px;
	top:0px;
}

#feedback {
	list-style: none;
	padding:0px;
	margin:0px;
	width:117px;
	height:48px;
	position:relative;
	list-style-image:none;
	text-align:center;
}
#feedback span {
	display:none;
	position:absolute;
	border:0px;
	text-align:center;
}
#feedback a.feedbacklink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
}
#feedback a.feedbacklink:hover {
	cursor:pointer;
	border:0px;
}
#feedback a.feedbacklink:hover span{
	display:block;
	cursor:pointer;
	border:0px;
}
#feedback a.feedbacklink,a.feedbacklink:visited {
	width:117px;
	height:48px;
	background: url(../i/buttons/feedback.gif) no-repeat center;
	left:0px;
	top:0px;
	border:0px;
}
#feedback a.feedbacklink:hover,a.feedbacklink:visited:hover {
	width:117px;
	height:48px;
	background: url(../i/buttons/feedback-a.gif) no-repeat center;
	left:0px;
	top:0px;
}

/* EDIT BUTTONS STYLES */

#editallbutton {
	list-style: none;
	padding:0px;
	margin:0px;
	width:125px;
	height:50px;
	position:relative;
	list-style-image:none;
	text-align:left;
	background: url(../i/buttons/bg-editall.gif) no-repeat top left;
}
#editallbutton span {
	position:absolute;
	border:0px;
	text-align:left;
	top:6px;
	left:50px;
}
#editallbutton a.editallink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#editallbutton a.editallink:hover {
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#editallbutton a.editallink:hover span{
	cursor:pointer;
	border:0px;
}
#editallbutton a.editallink,a.editallink:visited {
	width:125px;
	height:50px;
	background:none;
	left:0px;
	top:0px;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#editallbutton a.editallink:hover,a.editallink:visited:hover {
	width:125px;
	height:50px;
	background:none;
	left:0px;
	top:0px;
	font-size:30px;
	color:#ffffff;
}
#editallbutton-act {
	list-style: none;
	padding:0px;
	margin:0px;
	width:125px;
	height:50px;
	position:relative;
	list-style-image:none;
	text-align:left;
	background: url(../i/buttons/bg-editall-act.gif) no-repeat top left;
}
#editallbutton-act span {
	position:absolute;
	border:0px;
	text-align:left;
	top:6px;
	left:50px;
}
#editallbutton-act a.editallink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#editallbutton-act a.editallink:hover {
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#editallbutton-act a.editallink:hover span{
	cursor:pointer;
	border:0px;
}


#syncbutton {
	list-style: none;
	padding:0px;
	margin:0px;
	width:125px;
	height:50px;
	position:relative;
	list-style-image:none;
	text-align:left;
	background: url(../i/buttons/bg-sync.gif) no-repeat top right;
}
#syncbutton span {
	position:absolute;
	border:0px;
	text-align:left;
	top:6px;
	left:30px;
}
#syncbutton a.synclink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton a.synclink:hover {
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton a.synclink:hover,a.synclink:visited:hover span{
	cursor:pointer;
	border:0px;
}
#syncbutton a.synclink,a.synclink:visited {
	width:125px;
	height:50px;
	background:none;
	left:0px;
	top:0px;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton a.synclink:hover,a.synclink:visited:hover {
	width:125px;
	height:50px;
	background:none;
	left:0px;
	top:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton-act {
	list-style: none;
	padding:0px;
	margin:0px;
	width:125px;
	height:50px;
	position:relative;
	list-style-image:none;
	text-align:left;
	background: url(../i/buttons/bg-sync-act.gif) no-repeat top right;
}
#syncbutton-act span {
	position:absolute;
	border:0px;
	text-align:left;
	top:6px;
	left:30px;
}
#syncbutton-act a.synclink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton-act a.synclink:hover {
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton-act a.synclink:hover,a.synclink:visited:hover span{
	cursor:pointer;
	border:0px;
}


#syncbutton-dis {
	list-style: none;
	padding:0px;
	margin:0px;
	width:125px;
	height:50px;
	position:relative;
	list-style-image:none;
	text-align:left;
	background: url(../i/buttons/bg-sync-dis.gif) no-repeat top right;
}
#syncbutton-dis span {
	position:absolute;
	border:0px;
	text-align:left;
	top:6px;
	left:30px;
}
#syncbutton-dis a.synclink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton-dis a.synclink:hover {
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}
#syncbutton-dis a.synclink:hover,a.synclink:visited:hover span{
	cursor:pointer;
	border:0px;
	font-size:30px;
	color:#ffffff;
}


#submitbutton {
	list-style: none;
	padding:0px;
	margin:0px;
	width:160px;
	height:43px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#submitbutton span {
	position:absolute;
	border:0px;
	text-align:center;
	top:8px;
	left:0px;
	width:160px;
	height:43px;
}
#submitbutton-act a.sublink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:24px;
	color:#ffffff;
}
#submitbutton-act a.sublink:hover {
	cursor:pointer;
	border:0px;
	font-size:24px;
	color:#ffffff;
}
#submitbutton a.sublink:hover,a.sublink:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:160px;
	height:43px;
}
#submitbutton a.sublink,a.sublink:visited {
	position:absolute;
	width:160px;
	height:43px;
	border:0px;
	left:0px;
	top:0px;
	font-size:24px;
	color:#ffffff;
	background:url(../i/bg-submit01.gif) no-repeat top left;
}
#submitbutton a.sublink:hover,a.sublink:visited:hover {
	position:absolute;
	width:160px;
	height:43px;
	border:0px;
	left:0px;
	top:0px;
	font-size:24px;
	color:#ffffff;
	background:url(../i/bg-submit02.gif) no-repeat top left;
}



#mtremove {
	list-style: none;
	padding:0px;
	margin:0px;
	width:76px;
	height:33px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#mtremove span {
	position:absolute;
	border:0px;
	text-align:center;
	top:8px;
	left:0px;
	width:76px;
	height:33px;
}
#mtremove a.mtremovelink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:14px;
	color:#ffffff;
}
#mtremove a.mtremovelink:hover {
	cursor:pointer;
	border:0px;
	font-size:14px;
	color:#ffffff;
}
#mtremove a.mtremovelink:hover,a.mtremovelink:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:76px;
	height:33px;
}
#mtremove a.mtremovelink,a.mtremovelink:visited {
	position:absolute;
	width:76px;
	height:33px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/bg-remove01.gif) no-repeat top left;
}
#mtremove a.mtremovelink:hover,a.mtremovelink:visited:hover {
	position:absolute;
	width:76px;
	height:33px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/bg-remove02.gif) no-repeat top left;
}



#mtadd {
	list-style: none;
	padding:0px;
	margin:0px;
	width:76px;
	height:33px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#mtadd span {
	position:absolute;
	border:0px;
	text-align:center;
	top:8px;
	left:0px;
	width:76px;
	height:33px;
}
#mtadd a.mtaddlink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:14px;
	color:#ffffff;
}
#mtadd a.mtaddlink:hover {
	cursor:pointer;
	border:0px;
	font-size:14px;
	color:#ffffff;
}
#mtadd a.mtaddlink:hover,a.mtaddlink:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:76px;
	height:33px;
}
#mtadd a.mtaddlink,a.mtaddlink:visited {
	position:absolute;
	width:76px;
	height:33px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/bg-add01.gif) no-repeat top left;
}
#mtadd a.mtaddlink:hover,a.mtaddlink:visited:hover {
	position:absolute;
	width:76px;
	height:33px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/bg-add02.gif) no-repeat top left;
}



#mtremove-v02 {
	list-style: none;
	padding:0px;
	margin:0px;
	width:27px;
	height:20px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#mtremove-v02 span {
	position:absolute;
	border:0px;
	text-align:center;
	top:8px;
	left:0px;
	width:27px;
	height:20px;
}
#mtremove-v02 a.mtremovelink-v02:hover,a.mtremovelink-v02:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:27px;
	height:20px;
}
#mtremove-v02 a.mtremovelink-v02,a.mtremovelink-v02:visited {
	position:absolute;
	width:27px;
	height:20px;
	border:0px;
	left:0px;
	top:0px;
	background:url(../i/bg-remove03.gif) no-repeat top left;
}
#mtremove-v02 a.mtremovelink-v02:hover,a.mtremovelink-v02:visited:hover {
	position:absolute;
	width:27px;
	height:20px;
	border:0px;
	left:0px;
	top:0px;
	background:url(../i/bg-remove04.gif) no-repeat top left;
}



#mtadd-v02 {
	list-style: none;
	padding:0px;
	margin:0px;
	width:27px;
	height:20px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#mtadd-v02 span {
	position:absolute;
	border:0px;
	text-align:center;
	top:8px;
	left:0px;
	width:27px;
	height:20px;
}
#mtadd-v02 a.mtaddlink-v02:hover,a.mtaddlink-v02:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:27px;
	height:20px;
}
#mtadd-v02 a.mtaddlink-v02,a.mtaddlink-v02:visited {
	position:absolute;
	width:27px;
	height:20px;
	border:0px;
	left:0px;
	top:0px;
	background:url(../i/bg-add03.gif) no-repeat top left;
}
#mtadd-v02 a.mtaddlink-v02:hover,a.mtaddlink-v02:visited:hover {
	position:absolute;
	width:27px;
	height:20px;
	border:0px;
	left:0px;
	top:0px;
	background:url(../i/bg-add04.gif) no-repeat top left;
}
a.mtaddnewacclink-v02,a.mtaddnewacclink-v02:visited {
	border:0px;
	font-size:11px;
	font-weight:bold;
	color:#A3A3A3;
	line-height:100%;
}
a.mtaddnewacclink-v02:hover,a.mtaddnewacclink-v02:visited:hover {
	border:0px;
	font-size:11px;
	font-weight:bold;
	color:#2E2E2E;
	line-height:100%;
}


#synconly {
	list-style: none;
	padding:0px;
	margin:0px;
	width:200px;
	height:26px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#synconly span {
	position:absolute;
	border:0px;
	text-align:center;
	top:5px;
	left:0px;
	width:200px;
	height:26px;
}
#synconly a.synconlylink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:12px;
	color:#ffffff;
}
#synconly a.synconlylink:hover {
	cursor:pointer;
	border:0px;
	font-size:12px;
	color:#ffffff;
}
#synconly a.synconlylink:hover,a.synconlylink:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:200px;
	height:26px;
}
#synconly a.synconlylink,a.synconlylink:visited {
	position:absolute;
	width:200px;
	height:26px;
	border:0px;
	left:0px;
	top:0px;
	font-size:12px;
	color:#ffffff;
	background:url(../i/bg-synconly01.gif) no-repeat top left;
}
#synconly a.synconlylink:hover,a.synconlylink:visited:hover {
	position:absolute;
	width:200px;
	height:26px;
	border:0px;
	left:0px;
	top:0px;
	font-size:12px;
	color:#ffffff;
	background:url(../i/bg-synconly02.gif) no-repeat top left;
}



#logchanged {
	list-style: none;
	padding:0px;
	margin:0px;
	width:200px;
	height:28px;
	position:relative;
	list-style-image:none;
	text-align:center;
	border:0px solid #000000;
}
#logchanged span {
	position:absolute;
	border:0px;
	text-align:center;
	top:6px;
	left:0px;
	width:200px;
	height:28px;
}
#logchanged a.logchangelink {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
	font-size:12px;
	color:#676767;
}
#logchanged a.logchangelink:hover {
	cursor:pointer;
	border:0px;
	font-size:12px;
	color:#676767;
}
#logchanged a.logchangelink:hover,a.logchangelink:visited:hover span{
	position:absolute;
	cursor:pointer;
	border:0px;
	width:200px;
	height:28px;
}
#logchanged a.logchangelink,a.logchangelink:visited {
	position:absolute;
	width:200px;
	height:28px;
	border:0px;
	left:0px;
	top:0px;
	font-size:12px;
	color:#676767;
	background:url(../i/bg-loginchange01.gif) no-repeat top left;
}
#logchanged a.logchangelink:hover,a.logchangelink:visited:hover {
	position:absolute;
	width:200px;
	height:28px;
	border:0px;
	left:0px;
	top:0px;
	font-size:12px;
	color:#333333;
	background:url(../i/bg-loginchange02.gif) no-repeat top left;
}



#feedbackmain {
	list-style: none;
	padding:0px;
	margin:0px;
	width:146px;
	height:40px;
	position:relative;
	list-style-image:none;
	text-align:center;
}
#feedbackmain span {
	display:none;
	position:absolute;
	border:0px;
	text-align:center;
}
#feedbackmain a.feedbacklinkmain {
	display:block;
	position:absolute;
	outline:none;
	cursor:pointer;
	border:0px;
}
#feedbackmain a.feedbacklinkmain:hover {
	cursor:pointer;
	border:0px;
}
#feedbackmain a.feedbacklinkmain:hover span{
	display:block;
	cursor:pointer;
	border:0px;
}
#feedbackmain a.feedbacklinkmain,a.feedbacklinkmain:visited {
	width:146px;
	height:40px;
	background: url(../i/buttons/feedback02.gif) no-repeat center;
	left:0px;
	top:0px;
	border:0px;
}
#feedbackmain a.feedbacklinkmain:hover,a.feedbacklinkmain:visited:hover {
	width:146px;
	height:40px;
	background: url(../i/buttons/feedback02-a.gif) no-repeat center;
	left:0px;
	top:0px;
}


#resumes {
	list-style:none;
	padding:0px;
	margin:0px;
	margin-bottom:4px;
	width:280px;
	height:37px;
	position:relative;
	list-style-image:none;
	text-align:left;
	cursor:pointer;
}
#resumes span {
	position:absolute;
	border:0px;
	text-align:left;
	top:10px;
	left:55px;
	width:225px;
	height:27px;
	cursor:pointer;
}
#resumes a.pdflink,a.pdflink:visited {
	position:absolute;
	width:280px;
	height:37px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#383838;
	background:url(../i/resume/pdf.gif) no-repeat top left;
	cursor:pointer;
}
#resumes a.pdflink:hover,a.pdflink:visited:hover {
	position:absolute;
	width:280px;
	height:37px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/resume/pdf-a.gif) no-repeat top left;
	cursor:pointer;
}
#resumes a.rtflink,a.rtflink:visited {
	position:absolute;
	width:280px;
	height:37px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#383838;
	background:url(../i/resume/rtf.gif) no-repeat top left;
	cursor:pointer;
}
#resumes a.rtflink:hover,a.rtflink:visited:hover {
	position:absolute;
	width:280px;
	height:37px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/resume/rtf-a.gif) no-repeat top left;
	cursor:pointer;
}
#resumes a.txtlink,a.txtlink:visited {
	position:absolute;
	width:280px;
	height:37px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#383838;
	background:url(../i/resume/txt.gif) no-repeat top left;
	cursor:pointer;
}
#resumes a.txtlink:hover,a.txtlink:visited:hover {
	position:absolute;
	width:280px;
	height:37px;
	border:0px;
	left:0px;
	top:0px;
	font-size:14px;
	color:#ffffff;
	background:url(../i/resume/txt-a.gif) no-repeat top left;
	cursor:pointer;
}