/* PAGE BUTTON COMMON STYLING */
a.pageButton {
	font-size: 14px;
	/*border: solid 1px #406f92;*/
	background-color: hsl(205, 100%, 35%); /*#07426c;*/
	/*format: offset_left, offset_top, blur radius, spread, color+alpha*/
	/*
	-moz-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.4);
	box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.4);
	*/
	border-radius: 4px;
}

a.pageButton:hover {
	text-decoration: none;
}

a.pageButton:focus {
	text-decoration: none;
}

a.pageButton p.btnText {
	font-size: 14px;
	line-height: 100%;
	text-align: center;
	padding: 10px 6px;
	/*
	background-image: url("/images/bg_trans/btn_bg_trans_gradient_v1.png");
	background-position: left center;
	background-repeat: repeat-x;
	white-space: nowrap;
	*/
}

a.pageButton p.btnText a {}

a.pageButton p.btnText a:hover {
	text-decoration: none;
}	

a.pageButton p.btnData {
	display: none;
}



/* DARK BLUE BUTTON */
a.btnDarkBlue, a.btnDarkBlueDisabled {
	/*border: solid 1px #406f92;*/
	background-color: hsl(205, 100%, 35%); /*#07426c;*/
}

a.btnDarkBlue:hover {
	background-color: hsl(205, 100%, 40%); /*#1a6092;*/
}

a.btnDarkBlue:active, a.btnDarkBlue:focus {
	background-color: hsl(205, 100%, 45%); /*#3282bb;*/
}

a.btnDarkBlue p.btnText, a.btnDarkBlue p.btnText a, a.btnDarkBlueDisabled p.btnText, a.btnDarkBlueDisabled p.btnText a {
	color: #ffffff;
}

a.btnDarkBlueDisabled {
	background-color: #0a2c45;
}

a.btnDarkBlueDisabled p.btnText {
	background-image: none;
}



/* GOLD BUTTON */
a.btnGold, a.btnGoldDisabled {
	/*border: solid 1px #f6f2df;*/
	background-color: hsl(50, 100%, 85%); /*#e2d593;*/
}

a.btnGold:hover {
	background-color: hsl(50, 100%, 90%); /*#ece3b6;*/
}

a.btnGold:active, a.btnGold:focus {
	background-color: hsl(50, 100%, 95%); /*#f6f2df;*/
}

a.btnGold p.btnText, a.btnGold p.btnText a, a.btnGoldDisabled p.btnText, a.btnGoldDisabled p.btnText a {
	color: #000000;
}

a.btnGoldDisabled {
	background-color: #b7ae82;
}

a.btnGoldDisabled p.btnText {
	background-image: none;
}



/* SILVER BUTTON */
a.btnSilver, a.btnSilverDisabled {
	/*border: solid 1px #eeeeee;*/
	background-color: hsl(0, 0%, 90%); /*#cccccc;*/
}

a.btnSilver:hover {
	background-color: hsl(0, 0%, 95%); /*#e5e5e5;*/
}

a.btnSilver:active, a.btnSilver:focus {
	background-color: hsl(0, 0%, 100%); /*#ffffff;*/
}

a.btnSilver p.btnText, a.btnSilver p.btnText a, a.btnSilverDisabled p.btnText, a.btnSilverDisabled p.btnText a {
	color: #000000;
}

a.btnSilverDisabled {
	background-color: hsl(0, 0%, 50%); /*#9f9f9f;*/
}

a.btnSilverDisabled p.btnText {
	background-image: none;
}



/* DARK RED BUTTON */
a.btnDarkRed, a.btnDarkRedDisabled {
	/*border: solid 1px #914040;*/
	background-color: hsl(0, 100%, 30%); /*#830505;*/
}

a.btnDarkRed:hover {
	background-color: hsl(0, 100%, 35%); /*#aa1414;*/
}

a.btnDarkRed:active, a.btnDarkRed:focus {
	background-color: hsl(0, 100%, 40%); /*#ce2323;*/
}

a.btnDarkRed p.btnText, a.btnDarkRed p.btnText a, a.btnDarkRedDisabled p.btnText, a.btnDarkRedDisabled p.btnText a {
	color: #ffffff;
}

a.btnDarkRedDisabled {
	background-color: #450a0a;
}

a.btnDarkRedDisabled p.btnText {
	background-image: none;
}



/* TAN BUTTON */
a.btnTan, a.btnTanDisabled {
	/*border: solid 1px #f5eddf;*/
	background-color: hsl(50, 100%, 85%); /*#e0d4ba;*/
}

a.btnTan:hover {
	background-color: hsl(50, 100%, 90%); /*#f5e7cb;*/
}

a.btnTan:active, a.btnTan:focus {
	background-color: hsl(50, 100%, 95%); /*#fff3db;*/
}

a.btnTan p.btnText, a.btnTan p.btnText a, a.btnTanDisabled p.btnText, a.btnTanDisabled p.btnText a {
	color: #000000;
}

a.btnTanDisabled {
	background-color: #bab3a4;
}

a.btnTanDisabled p.btnText {
	background-image: none;
}
