@CHARSET "UTF-8";

/***** base *****/
body {	
	font-family:Tahoma, Arial, sans-serif;
	font-weight:normal;
	font-size: 12px;
	
	padding:0px;
	margin:0px;
	
	background-color:#e6e6cd;
	background-image:url(../images/bkgTopBanner.png);
	background-repeat:no-repeat;
}

div.header {
	position:absolute;
	top:0px;
	left:0px;
	height:82px;
	width:100%;
	
	overflow:hidden;
	
	background-color:#13100b;
	background-image:url(../images/bkgTopBanner.png);
	background-repeat:no-repeat;
}


div.footer {
	width: 100%;
	color:#515459;
	overflow:hidden;
	padding: 10px 0 0 10px;
	background-image:url(../images/footerRule.png);
	background-position: middle left;
	background-repeat:no-repeat;
}

div.footer span.separator {
  color:#f15a31;
  padding:0 6px 0 6px;  
}

div.footer a {
	text-decoration:none;
	color:#8a8f97;
	font-family:Georgia, serif;
	font-size:14px;	
}

a.largeLogoLink {
	position: absolute;
	top:40px;
	left:40px;
	width:290px;
	height:68px;
	background-image:url(../images/noteflightLogoLarge.png);
	background-repeat:no-repeat;
	background-position:middle center;
}

a.smallLogoLink {
	position: absolute;
	top:10px;
	left:20px;
	width:170px;
	height:40px;
}

div.primaryNav {
	font-family:Georgia, serif;
	font-size:16px;
	
	position:absolute;
	top:23px;
	left:250px;
	
	color:#fefefd;
	text-transform:lowercase;
	letter-spacing:1px;
	
	white-space:nowrap;
}
	
span.currentNav {
	position:relative;
	color:#ea5223;
}

span.currentNavImage {
	position:relative;
	top: 5px;
}
	
span.pnDivider {
	padding-left:5px;
	padding-right:5px;
}

a.pnItem {
	color:#e0e0e0;
	text-decoration:none;	
}
	
a.pnItem:hover {
	color:#ffffff;
	text-decoration:underline;
}

div.locationBreadcrumb {
	font-family:Georgia, serif;
	font-size:11px;
	letter-spacing:1px;
	position:absolute;
	top:64px;
	left:18px;
	color: #e0e0e0;
}

div.locationBreadcrumb a {
	color: #e0e0e0;
}
div.locationBreadcrumb span.title {
	color: #7b7f84;
}

div.secondaryNav {
	font-family:Tahoma, Arial, sans-serif;
	font-size: 9px;
	
	letter-spacing:2px;
	
	position:absolute;
	top:65px;
	right:18px;
	
	color:#8a8f97;
	
	text-transform: uppercase;

	white-space:nowrap;
	
}

span.currentUser {
	color:#ea5223;
}
	
span.snDivider {
	padding-left:5px;
	padding-right:5px;	
}

a.snItem {
	color:#8a8f97;
	text-decoration:none;
}

a.snItem:hover {
	color:#ffffff;
}
	
form.search {
	position:absolute;
	top:28px;
	left:631px;
	
	height:19px;
	width:180px;
}

div.searchEntry {
	position:absolute;
	top:0px;
	left:0px;
	height:19px;
	width:129px;
	
	background-image:url(../images/searchBackground.png);
}

input.searchString {
	position:absolute;
	left:2px;
        top:1px;
	border:none;
	height:15px;
	padding-top:0px;
	text-indent:0px;
	display:block;
	font-size:11px;
	color:#666666;
	width:120px;
        border-color:#FFFFFF;
}

input.searchButton {
	position:absolute;
	top:1px;
	left:133px;
	
	width:47px;
	height:17px;	
}
	
div.pageContent {
	position:absolute;
	top:99px;
	left:18px;	
	
	width:988px;
	
	background-color:#ffffff;
}	
	
div.primaryContent {
	float:left;
	width:690px;
	
	border-right-style:solid;
	border-right-width:2px;
	border-color:#e6e6cd;
	
	padding-bottom:20px;	/* RSS changed */
}
	
div.secondaryContent {
	float:right;
	width:296px;
}
	
.videoContent {
        position: absolute;
        top: 99px;
        width: 100%;
}

div.scoreListing {
	padding:20px;
	padding-top:30px;
}

div.simpleContent {
	padding:22px;
	padding-top:33px;	
}

div.simpleTitle {
	font-family:Georgia, serif;
	font-size:24px;
	
	color:#ea5223;
	text-transform:lowercase;
	
	height:34px;
	padding-left:8px;
}

div.simpleSubtitle {
	font-family:Georgia, serif;
	font-size:18px;
	
	color:#000000;	/* RSS changed */
	text-transform:lowercase;
	
	height:30px;
	padding-left:8px;
}

div.simpleHead, div.simpleContent h1 {
	padding-left:12px;
	padding-top:22px;	/* RSS changed */
	padding-bottom:0px;
	margin:0px;
	font-weight: normal;
	font-size:16px;
	color:#404040;
}

div.simpleSubHead, div.simpleContent h2 {
	padding-left:12px;
	padding-top:18px;	/* RSSchanged */
	padding-bottom:0px;
	margin:0px;
	font-weight: normal;
	font-size:14px;
	color:#404040;
}

div.simpleBody, div.simpleContent p {
	padding-left:12px;
	padding-top:6px;
	padding-bottom:0px;
	margin:0px;
	font-weight: normal;
	font-size:12px;	/* RSS, JB changed */
	line-height:18px;	/* RSS added, JB changed */
	color:#606060;
}

div.simpleContent li {
	padding-left:12px;
	margin:0px;
	font-weight: normal;
	font-size:11px;	/* RSS changed */
	line-height:17px;	/* RSS added */
	color:#606060;
}
	
table.listingTable {
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	color:#333232;
	
	width:100%;
}

tr.titleRow {
}
	
td.listingTitle {
	font-family:Georgia, serif;
	font-size:24px;
	
	color:#ea5223;
	text-transform:lowercase;
	
	height:34px;
	padding-left:8px;
	padding-bottom:8px;
}

tr.ltRow0 {
	background-color:#f8f8f8;
	height:24px;
}

tr.ltRow1 {
	background-color:#ffffff;
	height:24px;
}

tr.ltPagesRow {
	background-image:url(../images/listingPagesBackground.png);
	height:44px;
}

td.ltColIcon {
	padding-left:6px;
	width:16px;
}

td.ltColTitle {
	padding-left:8px;
}
	
td.ltColTitleWide {
	padding-left:8px;
}
	
td.ltColComposer {
	padding-left:8px;
	color:#868586;
	width:150px;
}

td.ltColDate {
	padding-left:8px;
	color:#868586;
	width:120px;
}

td.ltColDelete {
	padding-left:5px;
	padding-top:5px;
	width:16px;
}

a.ltLink {
	color:#333232;
	text-decoration:none;
}

a.ltLink:hover {
	color:#000000;
	text-decoration:underline;
}

a.ltDelete {
	color:#FF0000;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

a.ltDelete:hover {
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

table.listingTable select {
    font-family:Tahoma;
    font-size:11px;
    width: 100%;
}

td.listingPages {
	padding-left:6px;
	
	font-family:Arial;
	font-size: 10px;
	
	text-transform: uppercase;
	}
	
img.pageButton {
	width:16px;
	height:15px;
	
	vertical-align:middle;
}
	
img.pageButtonEnabled {
	cursor:pointer;
}

span.currentPage {	
	padding-left:8px;
	color:#000000;
	vertical-align:middle;
}
	

span.ofPages {
	padding-right:8px;
	color:#a0a0a0;
	vertical-align:middle;
}
	
div.listContainer{
	border:1px solid #d3d0d0;
	height:16px;
	width:100px;
}

#listOrder, #listOrder ul { /* all lists */
	padding: 0;
	margin: 1px 0 0 0;
	list-style: none;
	line-height: 1.4;
	
	text-transform:lowercase;
}

#listOrder a {
	display: block;
	text-decoration:none;
	color:#808080;
}

#listOrder li { /* all list items */
	float: left;
	width:100px;
	background-image:url(../images/listDownArrow.png);
	background-repeat:no-repeat;
	background-position:right;
}

#listOrder li ul { /* second-level lists */
	position: absolute;
	background: white;
	width: 8em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border:1px solid #e0e0e0;
	
	width:100px;
}


#listOrder li:hover ul { /* lists nested under hovered list items */
	left: auto;
}

#listOrder li ul li {
	background-image:none;
}

#listOrder li ul li:hover {
	background-color:#f0f0f0;
}

	
div.userProfile {
	margin:20px;
	background-color:#e6e6cd;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:60px;
}

div.sidebar {
	margin:20px;
	background-color:#e6e6cd;
	padding:10px;
	padding-bottom:60px;
}

div.sidebar h1 {
	font-size:16px;
	color:#202020;
}

div.sidebar h2 {
	font-size:14px;
	color:#202020;
}

table.userProfile {
        width:100%;
	border-bottom:1px solid white;
}

td.userImage {
	width:104px;
}

div.userName {
	font-size:12px;
}

div.profileLabel {
	margin-top:10px;
	font-size:10px;
	color:#ea5223;
	text-transform:uppercase;
}

div.profileContent {
	font-size:11px;
	line-height:18px;
}

div.editProfile {
	padding:10px;
	text-transform:lowercase;
}

a.bigLink {
	padding-left:10px;
	background-image:url(../images/linkArrow.png);
	background-repeat:no-repeat;
	background-position:center left;
	
	font-weight:bold;
	color:#7b7a7a;
	text-decoration:none;
}

a.bigLink:hover {
	color:#404040;
	text-decoration:underline;
}

div.scoreEditor {
	position:absolute;
	left:0px;
	top:82px;
	width:100%;

	padding: 8px;
	font-size: 14px;
}

object.scoreEditor {
	position:absolute;
	left:0px;
	top:82px;
	width:100%;
	height:400px;	/* actual height is calculated and set in the resize function */
}

div.navItems {
	margin:20px;
	margin-top:45px;
}
div.navItem {
	margin-bottom:7px;
}

a.navItem {
	text-decoration:none;
	color:#404040;
}

a.navItem:hover {
	text-decoration:underline;
}

a {
	text-decoration:none;
	color:#1e50b0;
}

a img{
	border:0;
}

a:hover {
	text-decoration:underline;
}

/***** forms *****/

form.formBody {
	width:300px;

	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	letter-spacing:1px;	
	
	background-color:#e6e6cd;
	border:1px solid #757373;
	
	padding:10px;
}

div.formLabel {
	text-transform:uppercase;
	
	color:#A2A5AB;
	
	margin-bottom:4px;
}

span.formLabel {
	text-transform:uppercase;
	
	color:#A2A5AB;
}

input.formInput {
	border:none;
	height:16px;
	padding:2px 0px;
	text-indent:4px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:#3a3a3a;
	color:#b0b0b0;
	width:100%;
}

div.formButtonContainer {
    width:100%;
}

input.formButton {
	width:61px;
	height:17px;
	float:right;
	margin-top:4px;
}
	
input.formCheckbox {
	margin-left:0px;
	margin-right:6px;
}
	
textArea.formTextArea {
	border:none;
	height:80px;
	padding:2px 0px;
	text-indent:4px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:#3a3a3a;
	color:#b0b0b0;
	width:100%;
}

select.formSelect {
	border:none;
	height:20px;
	padding:2px 0px;
	text-indent:0px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:#3a3a3a;
	color:#a0a0a0;
	width:100%;
}

div.formError {
	font-family: Tahoma, Arial, sans-serif;
	font-size:10px;
	
	text-transform:uppercase;
	
	color:#ff2020;
	
	margin-top:8px;
	margin-bottom:4px;	

	min-height: 24px;
}
	
div.pageInfo {
	position:absolute;
	
	left:132px;
	top:148px;
	
	width:360px;
}

div.pageTitle {
	font-family:Georgia, serif;
	font-size:24px;
	
	color:#f0f0f0;
	
	text-transform:lowercase;
}

div.pageDetails {
	font-size:12px;
	line-height:20px;
	
	color:#a0a0a0;
}

a.formLink {
	color:#ea5223;
	text-decoration:none;
}

a.formLink:hover {
	text-decoration:underline;
}

div.formSpacer {
	height:20px;
}


/***** sign in *****/

body.signIn {
	font-family:Tahoma, sans-serif;
	font-size: 10px;
	letter-spacing:1px;
	background-color:#000000;	
	background-image:url(../images/welcomeBackgound.png);
}

div.signInTagline {
	position:absolute;
	color:#787676;
	font-family:Tahoma, sans-serif;
	font-size: 10px;  
	left:640px;
	top:130px;
	text-transform:uppercase;
}

form.signIn {
	position:absolute;
	top:150px;
	left:638px;
	width:170px;

	
	background-color:#0c0a06;
	border:1px solid #757373;
	
	padding:10px;
}


div.signUpTagline {
	position:absolute;
	color:#787676;
	font-family:Tahoma, sans-serif;
	font-size: 10px;  
	letter-spacing:1px;
	left:640px;
	top:40px;
	text-transform:uppercase;
}
	
a.learnMoreLink {
	width:136px;
	height:30px;

	background-image:url(../images/buttonLearnMore.png);
	background-repeat:no-repeat;
	background-position:middle center;

	position:absolute;
	left:628px;
	top:20px;
	
	padding-left: 28px;
}

a.signUpLink {
	font-family:Georgia, serif;
	font-size:24px;
	
	color:#a8a9aa;
	
	text-transform:lowercase;
	text-decoration:none;

	background-image:url(../images/arrowOrangeLarge.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	
	position:absolute;
	left:658px;
	top:60px;
	
	padding-left: 28px;
}

a.signUpLink:hover {
	color:#ed3e22;
}

a.recoverLink {
	color:#AFB3B8;
	text-decoration:none;
	text-transform:uppercase;
}

a.recoverLink:hover {
	color:#ed3e22;
	text-decoration:underline;
}

div.signInInfo {
    margin:0;
	padding:0;
	position:absolute;
	color:#a9a996;
	font-family:Georgia, serif;
	font-size:17px;  
	left:100px;
	top:200px;
}

body.signIn div.learnMore {
    margin:0;
	padding:0;
	position:absolute;
	color:#a9a996;
	font-family: Georgia, serif;
	font-weight:normal;
	font-size:17px;  
	left:100px;
	top:220px;
}

body.signIn div.learnMore div.heading {
	color:#ceceb6;
	font-size:30px;
	font-family: Georgia, serif;
	font-weight:normal;
}

body.signIn div.learnMore div.subheading {
	margin-top:3px;
	padding-left:36px;
}

body.signIn div.learnMore a.learnMore {
	position: absolute;
	top:75px;
	left:63px;
	width:136px;
	height:30px;
	background-image:url(../images/buttonLearnMore.png);
	background-repeat:no-repeat;
	background-position:middle center;
}

body.signIn div.news {
    margin:0;
	padding:0;
	position:absolute;
	color:#878773;
	font-family:Tahoma, sans-serif;
	font-size: 11px;  
	left:640px;
	top:390px;
}

body.signIn div.news ul {
	padding:0;
	margin:0;
}

body.signIn div.news ul a {
	text-decoration:none;
	color:#CCCCCC;
}

body.signIn div.news ul a:hover {
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

body.signIn div.news span.date {
        color:#8A8F97;
}

body.signIn div.news li {
	list-style: none;
	background-image:url(../images/arrowGreySmall.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left: 10px;
	margin-bottom: 11px;
	width:200px;
}

body.signIn div.news li.final {
	list-style: none;
	background-image:url(../images/arrowOrangeSmall.png);
}

body.signIn div.footer {
 	position:absolute;
	top:542px;
	left:46px;
}	

/***** support *****/

body.support {
	background-color:#000000;
	background-image:url(../images/form1Background.png);
}
	
body.support form.formBody {
	position:absolute;
	top:180px;
	left:528px;
	width:300px;
	
	background-color:#0c0a06;
}
	
body.support a.formLink {
	color:#a0a0a0;
	text-decoration:underline;
	text-transform: uppercase;

	display:block;
}

body.support a.formLink:hover {
	color:#ffffff;
}

body.support div.formError {
	font-family: Tahoma, Arial, sans-serif;
	// only other previous difference from base style here was omission of min-height: 24px;
}

body.support a.requestAccountLink {
	color:#b0b0b0;
	text-decoration:none;
}

body.support a.requestAccountLink:hover {
	color:#d0d0d0;
	text-decoration:underline;
}

body.support div.pageInfo {
	position:absolute;
	
	left:50px;
	top:180px;
	
	width:360px;
}

body.support div.pageTitle {
	font-family:Georgia, serif;
	font-size:24px;
	
	color:#f15a31;
	
	text-transform:lowercase;
}

body.support div.simpleSubtitle {
	font-family:Georgia, serif;
	font-size:18px;
	
	text-transform:lowercase;
	
	height:30px;
	padding-left:8px;
}

body.support div.footer {
 	position:absolute;
	top:612px;
	left:46px;
}	

/***** help *****/

body.help {
	background-image:none;	
	background-color:white;		
	font-family:Tahoma, Arial, sans-serif;	/* RSS changed */
	margin:20px;
	
	font-size:11px;	/* RSS Changed */
	line-height:17px;	/* RSS added */
	
	color:#606060;	/* RSS added */
}

body.help div.target {
	height:5px;
}

body.help h1 {
	margin-top:40px;
	font-size:24px;
	font-family: Georgia, serif;/* RSS changed */
	font-weight:normal;	/* RSS added */
	color:#505050;	/* RSS changed */
}

body.help h2 {
	margin-top:20px;
	font-size:18px;
	font-weight:normal;	/* RSS added */
	color:#606060;	/* RSS changed */
}

body.help p {
	color:#404040;
}

body.help a {
	text-decoration:underline;
	color:#404040;
}

body.help img {
	display: block;
	margin-left: auto;
        margin-right: auto;
        margin-top: 10px;
}

body.help img.intro {
	display: inline;
        margin-top: 0px;
        margin-right: 10px;
}

body.help a:hover {
	text-decoration:underline;
}

body.help span.menuItem {
	font-weight:bold;
	color:#383838;
}

body.help span.keypress {
	font-weight:bold;
	color:#383838;
}

body.help span.keychar {
	font-weight:bold;
	font-size:18px;
}

body.help span.note {
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
}

body.help span.term {
	font-style:italic;
	font-weight:bold;
	color:#383838;
}
	
/***** help nav *****/

body.helpNav {
	background-image:none;
	background-color:#e6e6cd;		/* RSS changed */
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
	color:#00fdf0;
}
body.helpNav div.navItems {
	margin:20px;
	margin-top:20px;
}
body.helpNav div.navItem {
	margin-left: 10px;
	margin-bottom:7px;
}
body.helpNav div.navHead {
	margin-bottom:7px;
	font-weight: bold;
}
body.helpNav a {
	text-decoration:none;
	color:#404040;
}

body.helpNav a:hover {
	text-decoration:underline;
}

/***** user profile edit page*****/
body.userProfile input.formInput {
	border:1px solid #d3d0d0;
	height:16px;
	padding:2px 0px;
	text-indent:4px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:white;
	color:#1a170e;
	width:100%;
}

input.formInputDisabled {
	border:1px solid #deddce;
	height:16px;
	padding:2px 0px;
	text-indent:4px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:#d6d6bc;
	color:#676755;
	width:100%;
}
body.userProfile textArea.formTextArea {
	border:1px solid #d3d0d0;
	height:80px;
	padding:2px 0px;
	text-indent:4px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:white;
	color:#1a170e;
	width:100%;
}

body.userProfile select.formSelect {
	border:1px solid #d3d0d0;
	height:20px;
	padding:2px 0px;
	text-indent:0px;
	display:block;
	
	margin-bottom:8px;
	
	font-size:11px;
	
	background-color:white;
	color:#1a170e;
	width:100%;
}

body.userProfile div.formLabel {
	text-transform:uppercase;
	
	color:#606060;
	
	margin: 8px 0px 2px 2px;
}

body.userProfile div.formFieldWithButton {
	float:left;
	width:240px;
}

body.userProfile div.buttonWithFormField {
	position:relative;
	left:15px;
	top:4px;
}


body.userProfile div.fileinputs {
	position: relative;
}

body.userProfile div.dummyFile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

body.userProfile input.file{
	position: relative;
	filter:alpha(opacity: 0);
	text-align: right;
	-moz-opacity:0 ;
	opacity: 0;
	z-index: 2;
}

body.userProfile img.browseButton {
	position:relative;
	top:6px;
	left:12px;
}

/******* info, aka auxiliary pages *******/
body.info {
	background-color:#13100b;
	background-image:url(../images/auxPageBanner.png);
	background-repeat:no-repeat;
}

body.info div.auxPageHeader {	/* RSS added */
	position:absolute;
	top:0px;
	left:0px;
	height:82px;
	width:100%;
	
	overflow:hidden;
	
	background-color:#13100b;
	background-image:url(../images/auxPageBanner.png);
	background-repeat:no-repeat;
}

body.info div.auxPageTitle {	/* RSS added */
	font-family:Georgia, serif;
	font-size:24px;
	
	color:#ea5223;
	
	text-transform:lowercase;
	
	position:absolute;
	top:22px;
	left:220px;
}

/******* learn more *******/
body.learnMore {
	background-color:#000000;
	background-image:url(../images/backgroundLearnMore.png);
}

body.learnMore ul {
	margin:0;
	padding:0;
} 
body.learnMore li {
	list-style:none;
	background-image:url(../images/bulletWhite.png);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left: 10px;
	margin-bottom: 11px;
	width:200px;
}

body.learnMore a.faq {
	position: absolute;
	width:58px;
	height:23px;
	background-image:url(../images/buttonFaq.png);
	background-repeat:no-repeat;
	background-position:middle center;
}

body.learnMore a.video {
        color: #cbcbb3;
        font-weight: bold;
        text-decoration: underline;
}

body.learnMore a.moreAbout {
	position: absolute;
        color: #cbcbb3;
        left: 100px;
        font-weight: bold;
        text-decoration: underline;
}

body.learnMore div.footer {
 	position:absolute;
	top:870px;
	left:46px;
	width:1000px;
	height:20px;
}	

body.learnMore div.heading {
	position:absolute;
	color:#cbcbb3;
	font-family:Georgia, serif;
	font-size:20px;
        line-height:28px;
	width:860px;
	top:160px;
	left:76px;
}

body.learnMore div.screenShot {
	position:absolute;
	background-image:url(../images/learnMoreScreenShot.png);
	background-repeat:no-repeat;
	background-position:middle center;
	width:511px;
	height:372px;
	top:450px;
	left:46px;
}

body.learnMore div.title {
	font-family:Georgia, serif;
	font-size:26px;
	color:#ea5223;
	height:34px;
	position:absolute;
	top:295px;
	left:46px;
}

body.learnMore div.mainText {
	color:#BFBFBF;
        line-height:18px;
	position:absolute;
	top:450px;
	left:598px;
	width:240px;
}

body.learnMore div.subheading {
	position:absolute;
        font-family:Tahoma, sans-serif;
        font-size:12px;
        line-height:18px;
	color:#BFBFBF;
	top:341px;
	left:46px;
	width:522px;
}

/******* special 'anonymous' navigation header, currently for anonymous score view *******/
body.anonymousView {
}

body.anonymousView div.header {
	font-family:Tahoma, sans-serif;
	font-size: 10px;
	letter-spacing:1px;
	background-image:url(../images/auxPageBanner.png);
	background-repeat:no-repeat;
	background-position:top left;
}

body.anonymousView div.signUpTagline {
	top:18px;
	left:492px;
}
	
body.anonymousView a.signUpLink {
	top:30px;
	left:525px;
}

