/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
/* PTENHANCE STYLES */
/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/**** Tour Link & Register Interest ****/

#tour a { display: block; width: 306px; height: 89px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_tour.jpg') top left no-repeat; }
.fadeButtons #tour a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_tour_hover.jpg') top left no-repeat; }
#tour a .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_tour_hover.jpg') top left no-repeat; }
#tour a span { display: none; }

#interest a { display: block; width: 304px; height: 89px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_interest.jpg') top left no-repeat; }
.fadeButtons #interest a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_interest_hover.jpg') top left no-repeat; }
#interest a .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_interest_hover.jpg') top left no-repeat; }
#interest a span { display: none; }

#launchParty a { display: block; width: 265px; height: 174px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/img_party.jpg') top left no-repeat; }
.fadeButtons #launchParty a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/img_party_hover.jpg') top left no-repeat; }
#launchParty a .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/img_party_hover.jpg') top left no-repeat; }
#launchParty a span { display: none; }


/* 12 FEATURES */

#prof a { display:block; width: 200px; height: 53px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_prof.jpg') top left no-repeat; }
.fadeButtons #prof a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_prof_hover.jpg') top left no-repeat; }
#prof .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_prof_hover.jpg') top left no-repeat; }
#prof a span { display:none; }

#earning a { display:block; width: 209px; height: 53px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_earn.jpg') top left no-repeat; }
.fadeButtons #earning a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_earn_hover.jpg') top left no-repeat; }
#earning .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_earn_hover.jpg') top left no-repeat; }
#earning a span { display:none; }

#program a { display:block; width: 200px; height: 53px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_prog.jpg') top left no-repeat; }
.fadeButtons #program a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_prog_hover.jpg') top left no-repeat; }
#program .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_prog_hover.jpg') top left no-repeat; }
#program a span { display:none; }

#sched a { display:block; width: 200px; height: 53px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_sched.jpg') top left no-repeat; }
.fadeButtons #sched a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_sched_hover.jpg') top left no-repeat; }
#sched .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_sched_hover.jpg') top left no-repeat; }
#sched a span { display:none; }

#sales a { display:block; width: 209px; height: 53px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_sales.jpg') top left no-repeat; }
.fadeButtons #sales a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_sales_hover.jpg') top left no-repeat; }
#sales .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_sales_hover.jpg') top left no-repeat; }
#sales a span { display:none; }

#education a { display:block; width: 200px; height: 53px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_educ.jpg') top left no-repeat; }
.fadeButtons #education a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_educ_hover.jpg') top left no-repeat; }
#education .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_educ_hover.jpg') top left no-repeat; }
#education a span { display:none; }

#finance a { display:block; width: 200px; height: 40px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_finance.jpg') top left no-repeat; }
.fadeButtons #finance a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_finance_hover.jpg') top left no-repeat; }
#finance .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_finance_hover.jpg') top left no-repeat; }
#finance a span { display:none; }

#lead a { display:block; width: 209px; height: 40px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_lead.jpg') top left no-repeat; }
.fadeButtons #lead a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_lead_hover.jpg') top left no-repeat; }
#lead .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_lead_hover.jpg') top left no-repeat; }
#lead a span { display:none; }

#biz a { display:block; width: 200px; height: 40px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_biz.jpg') top left no-repeat; }
.fadeButtons #biz a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_biz_hover.jpg') top left no-repeat; }
#biz .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_biz_hover.jpg') top left no-repeat; }
#biz a span { display:none; }

#market a { display:block; width: 200px; height: 40px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_market.jpg') top left no-repeat; }
.fadeButtons #market a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_market_hover.jpg') top left no-repeat; }
#market .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_market_hover.jpg') top left no-repeat; }
#market a span { display:none; }

#report a { display:block; width: 209px; height: 40px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_report.jpg') top left no-repeat; }
.fadeButtons #report a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_report_hover.jpg') top left no-repeat; }
#report .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_report_hover.jpg') top left no-repeat; }
#report a span { display:none; }

#chek a { display:block; width: 200px; height: 40px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_chek.jpg') top left no-repeat; }
.fadeButtons #chek a:hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_chek_hover.jpg') top left no-repeat; }
#chek .hover { background: url('/platforms/ptEnhance/ClientPayment/images/layout/buttons/butt_chek_hover.jpg') top left no-repeat; }
#chek a span { display:none; }


/**** Section Text ****/

.sectionheader {color: #5b6147;}
.sectiontext {color: #ffffff; font-size: 1.2em;}
.sections { color: #5B6147;}
.sections a:link {color: #6f7658;} 
.sections a:visited {color: #484d3c;}
.sections a:hover {color: #DFEFA9; text-decoration: none;}
.sections a:active {color: #DFEFA9;}
.subsection { color: #e4f3b1; font-weight: bold; font-size: 1.4em; }


/**** Powered by Link ****/

#poweredByLink { font-size: 140%; color: #e4f3b1; }

/**** List Hover ****/

.featuresList a:hover { color: #ffffff; }
.featuresList li a { color: #ffffff; font-size: 1.3em; text-decoration: none;}
.featuresList #feature { padding-bottom: 32px; background: url('/platforms/ptEnhance/ClientPayment/images/layout/div_feature.gif') bottom left no-repeat; }



/**** RM Links ****/

.rmLink a { background:url(/platforms/ptEnhance/ClientPayment/images/layout/vnav/vnav_child_normal.jpg) center left no-repeat; padding: 12px 70px 15px 25px;}
.rmLink a:hover { background:url(/platforms/ptEnhance/ClientPayment/images/layout/vnav/vnav_child_current.jpg) center left no-repeat; }



/**** Form Fields ****/

input { padding: 2px; margin: 2px; }
textarea { padding: 2px; margin: 2px; }


/**** 03 MODS ****/

.general03 { font-size: 85%; }
.primaryNav { height: 64px; }
.primaryNav .normal div a:hover { background:  url('/platforms/ptEnhance/ClientPayment/images/layout/hnav_hover.gif') top right no-repeat; }


/**** 04 MODS ****/

.general04 .subheading { font-style:italic; }


/**** BIG BUTTON ****/

#bigButton { background:url(/platforms/ptEnhance/ClientPayment/images/images/butt_leftFade.jpg) top left no-repeat; padding: 10px 0px 5px 0px; }  


/**** VNAV MODS ****/

#pg936222827edoras .linkWrapper { background:url(/platforms/ptEnhance/ClientPayment/images/layout/vnav/img_commonPages.jpg) center center no-repeat; height: 37px;}	/* Common Pages */
#pg936222827edoras a { display: none; }

#pg483164031edoras { background:url(/platforms/ptEnhance/ClientPayment/images/layout/vnav/img_otherPages.jpg) center center no-repeat; height: 37px; }	/* Other Pages */
#pg483164031edoras a { display: none; }


#pg334682637edoras { margin-top: 25px; }	/* Margin on Design Library */


/**** FONT CHANGES TO BASE THEME ****/

body { font-family: Calibri, Arial,Helvetica,sans-serif,Courier,mono; }

.general02 { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono;}
.general02 .hilightedHeading { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono; }
.general02 .linkedHiHeading a { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono; }

.general03 { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono;}

.general04 { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono;}
.general04 .hilightedHeading { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono; }
.general04 .linkedHiHeading a { font-family: Calibri, Trebuchet MS,Times New Roman,Times,serif,Courier,mono; }

/**** SECTION LINKS ****/


#sectionlinks {
	background-image: url(/platforms/ptEnhance/ClientPayment/images/layout/bg_sections.gif);
	width: 933px;
	height: 132px;
	color: #ffffff;
	font-size: 90%;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
}

#sectionlinks table {
	margin-top: 15px;
}

#sectionlinks a:link {
	display: block;
	padding: 4px;
	background-color: transparent;
	text-decoration: none;
	color: #a2af71;
	width: 175px;
}

#sectionlinks a:visited {
	display: block;
	padding: 4px;
	background-color: transparent;
	text-decoration: none;
	color: #a2af71;
	width: 175px;
}

#sectionlinks a:hover {
	display: block;
	padding: 3px;
	border: 1px solid #526312;
	background-color: #000000;
	text-decoration: none;
	color: #a2af71;
	width: 175px;
}


#sectionlinks a:active {
	display: block;
	padding: 3px;
	border: 1px solid #526312;
	background-color: #000000;
	text-decoration: none;
	color: #a2af71;
	width: 175px;
}
