/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* The standard use section */
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

body {	
	background-color: #FFFFFF;
	margin: 8px 0px 0px 0px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #744532;
	border-bottom-width: 1px;
	}
	
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #744532;
	}

a:link 		{ color: #CC5CAA; text-decoration: underline; }
a:visited 	{ color: #CC5CAA; text-decoration: underline; }
a:hover 	{ color: #882E6A; text-decoration: none; }

.titleHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	}

.contentHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	}

.contentHeader2 {
	font-size: 13pt;
	font-weight: bold;
	font-style: normal;
	color: #744532;
}

.contentSubHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #bf4095;
	}
	
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}
	
.content2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	}

a.contentLink:link 	{ color: #744532; text-decoration:none; }
a.contentLink:visited { color: #744532; text-decoration:none; }
a.contentLink:hover 	{ color: #744532; text-decoration: underline; }

.contentSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}

.menus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	}
a.menus:link 	{ color: #FFFFFF; text-decoration:underline; }
a.menus:visited { color: #FFFFFF; text-decoration:underline; }
a.menus:hover 	{ color: #FFFFFF; text-decoration: none; }

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	}

.highlightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC5CAA;
}

.primaryColorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FCF3E5;
}

.imageOutline {
	margin: 0px;
	padding: 0px;
	border: 1px solid #B9977C;
}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* The Table Styles
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.primaryTable {
	border: 2px solid #B9977C; 
	border-collapse: collapse; 
	}

.headerTable {
	background: #B9977C; 
	color: #FFE2FF;
	font-size: 13pt;
	}
	
.pageHeaderTable {
	background-image: url(http://content.pccrafter.com/a/images/pageHeaderBG.jpg);
	background-repeat: repeat;
	font-size: 24pt;
	font-weight: bold;
	color: #B9977C;	
	padding-left: 6px;
	border: 1px solid #B9977C;
	height: 94px;
	font-variant: normal;
	}
	
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* The Color Styles
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.mainColor {
	background: #FBF4EA;
	}
	
.topperColor {
	background: #FCF3E4;
	}	

.headerColor {
	background: #B9977C;
	}
		
.primaryColor {
	background: #FCF3E5;
	}
	
.alternateColor {
	background: #EEE0CC;
	}
	
.secondaryColor {
	background: #F7EBDB;
	}

.darkBodyColor {
	background: #FFE2FF;
	}

.footerColor {
	background: #E4D1B8;
	}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* The Background Styles
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.mainWaterMark {
	background-image: url(http://content.pccrafter.com/a/images/bugBG.gif);
	background-position: top left;
	background-repeat: no-repeat;
	}

.menuBar {
	background-image: url(http://content.pccrafter.com/a/images/menuBG.gif);
	background-repeat: repeat;
	}

.secureTitleBG {
	background-image: url(http://content.pccrafter.com/a/images/secureTitleBar_BG.gif);
	background-repeat: repeat;
	}
	
.ribbonTable {
	background-image: url(http://content.pccrafter.com/a/images/pchugclub/register/ribbonBG.jpg);
	background-repeat: repeat;
	}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* The MyAccount Styles
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.myAccountHeaderTable {
	background-image: url(http://content.pccrafter.com/a/images/myAccountTableHeaderBG.jpg);
	background-repeat: repeat;
	color: #BF4095;
	font-size: 13pt;
	}
	
.myAccountMemberJoin {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccount_JoinBG.jpg);
	background-repeat: repeat; 
	height: 173px;
	}

.myAccountTop {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountBox_Top.gif);
	background-repeat: repeat;
	}

.myAccountBottom {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountBox_Bottom.gif);
	background-repeat: repeat;
	}
	
.myAccountLeft {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountBox_Left.gif);
	background-repeat: repeat;
	}
	
.myAccountRight {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountBox_Right.gif);
	background-repeat: repeat;
	}
	
.myAccountPurseBoxLeft {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountPurseBox_LS.gif);
	background-repeat: repeat;
	}

.myAccountPurseBoxRight {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountPurseBox_RS.gif);
	background-repeat: repeat;
	}
	
.myAccountPurseBoxBG {
	background-image: url(http://content.pccrafter.com/a/images/myaccount/myAccountPurseBox_BG.jpg);
	background-repeat: repeat;
	}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* Form stuff */
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/

.formButton { 
	background: #FFFFFF; 
	border: 1px solid #744532;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px; 
	color: #744532;	
	}
	
.formText {
	background: #FFFFFF;
	border: 1px solid #744532;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #744532;
}

.formTextSmall {
	background: #FFFFFF;
	border: 1px solid #744532;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #744532;
}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* Spacers */
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/	

.spacerBreadCrumbBtm { background-image: url(http://content.pccrafter.com/a/images/spacer.gif); height: 6px; }	
.spacerPageHeaderBtm { background-image: url(http://content.pccrafter.com/a/images/spacer.gif); height: 4px; }	
.spacerFooterTop { background-image: url(http://content.pccrafter.com/a/images/spacer.gif); height: 0px; }
.spacerDownload { background-image: url(http://content.pccrafter.com/a/images/spacer.gif); width: 12px;}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* Formatters */
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/	

.formatIndent1em { padding-left: 1em; }
.formatNewsletters { padding-left: 1em; padding-bottom: 4px; }

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/* pcHugClub Emails*/
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/	
.pcHugClubEmail {
	background-image: url(http://content.pccrafter.com/a/images/emails/pcHugClubLetterSlice.jpg);
	background-repeat: repeat-y;
	background-color: #FAF4EB;
	width: 600px;
	
}
.pcHugClubEmailContent {
	padding-right: 32px;
	padding-left: 32px;
	line-height: 18px;
}