@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic|PT+Sans+Narrow:400,700|PT+Sans+Caption:400,700);
@import url('https://fonts.googleapis.com/css2?family=Zilla+Slab:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');


/***********************/
/* LARGE BUTTON - GOLD */
/***********************/

.up_lbuttongold_container
{
	cursor: pointer;
}

.up_lbuttongold_up_spanner, .up_lbuttongold_up_leftcap, .up_lbuttongold_up_rightcap, .up_lbuttongold_up_leftcap_leftarrow,
.up_lbuttongold_over_spanner, .up_lbuttongold_over_leftcap, .up_lbuttongold_over_rightcap, .up_lbuttongold_over_leftcap_leftarrow,
.up_lbuttongold_down_spanner, .up_lbuttongold_down_leftcap, .up_lbuttongold_down_rightcap, .up_lbuttongold_down_leftcap_leftarrow,
.up_lbuttongold_disabled_spanner, .up_lbuttongold_disabled_leftcap, .up_lbuttongold_disabled_rightcap, .up_lbuttongold_disabled_leftcap_leftarrow
{
	height: 38px;
	float: left;
}

.up_lbuttongold_up_spanner,
.up_lbuttongold_over_spanner,
.up_lbuttongold_down_spanner,
.up_lbuttongold_disabled_spanner
{
	padding-top: 8px;
	height: 30px;
	padding-left: 8px;
	padding-right: 8px;
}


/* UPs */
.up_lbuttongold_up_spanner
{
	background-image: url('../images/lrggoldBTN01_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongold_up_leftcap
{
	background-image: url('../images/lrggoldBTN01_leftcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_up_rightcap
{
	background-image: url('../images/lrggoldBTN01_rightcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_up_leftcap_leftarrow
{
	background-image: url('../images/lrggoldBTN01_leftcap-up-leftarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}


/* OVERs */
.up_lbuttongold_over_spanner
{
	background-image: url('../images/lrggoldBTN01_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongold_over_leftcap
{
	background-image: url('../images/lrggoldBTN01_leftcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_over_rightcap
{
	background-image: url('../images/lrggoldBTN01_rightcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_over_leftcap_leftarrow
{
	background-image: url('../images/lrggoldBTN01_leftcap-over-leftarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}


/* DOWNs */
.up_lbuttongold_down_spanner
{
	background-image: url('../images/lrggoldBTN01_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongold_down_leftcap
{
	background-image: url('../images/lrggoldBTN01_leftcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_down_rightcap
{
	background-image: url('../images/lrggoldBTN01_rightcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_down_leftcap_leftarrow
{
	background-image: url('../images/lrggoldBTN01_leftcap-down-leftarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}


/* DISABLEDs */
.up_lbuttongold_disabled_spanner
{
	background-image: url('../images/lrggoldBTN01_spanner-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongold_disabled_leftcap
{
	background-image: url('../images/lrggoldBTN01_leftcap-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_disabled_rightcap
{
	background-image: url('../images/lrggoldBTN01_rightcap-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongold_disabled_leftcap_leftarrow
{
	background-image: url('../images/lrggoldBTN01_leftcap-disabled-leftarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}


/************************/
/* LARGE BUTTON - GREEN */
/************************/

.up_lbuttongreen_container
{
	cursor: pointer;
}

.up_lbuttongreen_up_spanner, .up_lbuttongreen_up_leftcap, .up_lbuttongreen_up_rightcap, .up_lbuttongreen_up_leftcap_reload, .up_lbuttongreen_up_rightcap_rightarrow, 
.up_lbuttongreen_over_spanner, .up_lbuttongreen_over_leftcap, .up_lbuttongreen_over_rightcap, .up_lbuttongreen_over_leftcap_reload, .up_lbuttongreen_over_rightcap_rightarrow,
.up_lbuttongreen_down_spanner, .up_lbuttongreen_down_leftcap, .up_lbuttongreen_down_rightcap, .up_lbuttongreen_down_leftcap_reload, .up_lbuttongreen_down_rightcap_rightarrow,
.up_lbuttongreen_disabled_spanner, .up_lbuttongreen_disabled_leftcap, .up_lbuttongreen_disabled_rightcap, .up_lbuttongreen_disabled_leftcap_reload, .up_lbuttongreen_disabled_rightcap_rightarrow
{
	height: 38px;
	float: left;
}

.up_lbuttongreen_up_spanner,
.up_lbuttongreen_over_spanner,
.up_lbuttongreen_down_spanner,
.up_lbuttongreen_disabled_spanner
{
	padding-top: 8px;
	height: 30px;
	padding-left: 8px;
	padding-right: 8px;
}


/* UPs */
.up_lbuttongreen_up_spanner
{
	background-image: url('../images/lrggreenBTN01_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongreen_up_leftcap
{
	background-image: url('../images/lrggreenBTN01_leftcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_up_rightcap
{
	background-image: url('../images/lrggreenBTN01_rightcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_up_leftcap_reload
{
	background-image: url('../images/lrggreenBTN01_leftcap-up-reload.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbuttongreen_up_rightcap_rightarrow
{
	background-image: url('../images/lrggreenBTN01_rightcap-up-rightarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}


/* OVERs */
.up_lbuttongreen_over_spanner
{
	background-image: url('../images/lrggreenBTN01_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongreen_over_leftcap
{
	background-image: url('../images/lrggreenBTN01_leftcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_over_rightcap
{
	background-image: url('../images/lrggreenBTN01_rightcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_over_leftcap_reload
{
	background-image: url('../images/lrggreenBTN01_leftcap-over-reload.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbuttongreen_over_rightcap_rightarrow
{
	background-image: url('../images/lrggreenBTN01_rightcap-over-rightarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

/* DOWNs */
.up_lbuttongreen_down_spanner
{
	background-image: url('../images/lrggreenBTN01_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongreen_down_leftcap
{
	background-image: url('../images/lrggreenBTN01_leftcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_down_rightcap
{
	background-image: url('../images/lrggreenBTN01_rightcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_down_leftcap_reload
{
	background-image: url('../images/lrggreenBTN01_leftcap-down-reload.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbuttongreen_down_rightcap_rightarrow
{
	background-image: url('../images/lrggreenBTN01_rightcap-down-rightarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

/* DISABLEDs */
.up_lbuttongreen_disabled_spanner
{
	background-image: url('../images/lrggreenBTN01_spanner-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbuttongreen_disabled_leftcap
{
	background-image: url('../images/lrggreenBTN01_leftcap-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_disabled_rightcap
{
	background-image: url('../images/lrggreenBTN01_rightcap-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbuttongreen_disabled_leftcap_reload
{
	background-image: url('../images/lrggreenBTN01_leftcap-disabled-reload.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbuttongreen_disabled_rightcap_rightarrow
{
	background-image: url('../images/lrggreenBTN01_rightcap-disabled-rightarrow.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}


/***********************/
/* LARGE BUTTON - GRAY */
/***********************/

.up_lbutton_container
{
	cursor: pointer;
}

.up_lbutton_up_spanner, .up_lbutton_up_leftcap, .up_lbutton_up_rightcap, .up_lbutton_up_leftcap_clear, .up_lbutton_up_leftcap_load, .up_lbutton_up_leftcap_save,
.up_lbutton_over_spanner, .up_lbutton_over_leftcap, .up_lbutton_over_rightcap, .up_lbutton_over_leftcap_clear, .up_lbutton_over_leftcap_load, .up_lbutton_over_leftcap_save,
.up_lbutton_down_spanner, .up_lbutton_down_leftcap, .up_lbutton_down_rightcap, .up_lbutton_down_leftcap_clear, .up_lbutton_down_leftcap_load, .up_lbutton_down_leftcap_save,
.up_lbutton_disabled_spanner, .up_lbutton_disabled_leftcap, .up_lbutton_disabled_rightcap, .up_lbutton_disabled_leftcap_clear, .up_lbutton_disabled_leftcap_load, .up_lbutton_disabled_leftcap_save
{
	height: 38px;
	float: left;
}

.up_lbutton_up_spanner,
.up_lbutton_over_spanner,
.up_lbutton_down_spanner,
.up_lbutton_disabled_spanner
{
	padding-top: 8px;
	height: 30px;
	padding-left: 11px;
	padding-right: 11px;
}


/* UPs */
.up_lbutton_up_spanner
{
	background-image: url('../images/lrgBTN01_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbutton_up_leftcap
{
	background-image: url('../images/lrgBTN01_leftcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_up_rightcap
{
	background-image: url('../images/lrgBTN01_rightcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_up_leftcap_clear
{
	background-image: url('../images/lrgBTN01_leftcap-up-clear.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_up_leftcap_load
{
	background-image: url('../images/lrgBTN01_leftcap-up-load.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_up_leftcap_save
{
	background-image: url('../images/lrgBTN01_leftcap-up-save.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

/* OVERs */
.up_lbutton_over_spanner
{
	background-image: url('../images/lrgBTN01_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbutton_over_leftcap
{
	background-image: url('../images/lrgBTN01_leftcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_over_rightcap
{
	background-image: url('../images/lrgBTN01_rightcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_over_leftcap_clear
{
	background-image: url('../images/lrgBTN01_leftcap-over-clear.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_over_leftcap_load
{
	background-image: url('../images/lrgBTN01_leftcap-over-load.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_over_leftcap_save
{
	background-image: url('../images/lrgBTN01_leftcap-over-save.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

/* DOWNs */
.up_lbutton_down_spanner
{
	background-image: url('../images/lrgBTN01_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbutton_down_leftcap
{
	background-image: url('../images/lrgBTN01_leftcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_down_rightcap
{
	background-image: url('../images/lrgBTN01_rightcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_down_leftcap_clear
{
	background-image: url('../images/lrgBTN01_leftcap-down-clear.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_down_leftcap_load
{
	background-image: url('../images/lrgBTN01_leftcap-down-load.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_down_leftcap_save
{
	background-image: url('../images/lrgBTN01_leftcap-down-save.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

/* DISABLEDs */
.up_lbutton_disabled_spanner
{
	background-image: url('../images/lrgBTN01_spanner-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_lbutton_disabled_leftcap
{
	background-image: url('../images/lrgBTN01_leftcap-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_disabled_rightcap
{
	background-image: url('../images/lrgBTN01_rightcap-disabled.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_lbutton_disabled_leftcap_clear
{
	background-image: url('../images/lrgBTN01_leftcap-disabled-clear.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_disabled_leftcap_load
{
	background-image: url('../images/lrgBTN01_leftcap-disabled-load.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

.up_lbutton_disabled_leftcap_save
{
	background-image: url('../images/lrgBTN01_leftcap-disabled-save.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 34px;
}

/******************************/
/* USER PAGES GREY BAR BUTTON */
/******************************/

.up_gbbutton_active_container,
.up_gbbutton_inactive_container
{
	cursor: pointer;
}

.up_gbbutton_active_up_spanner, .up_gbbutton_active_up_leftcap, .up_gbbutton_active_up_rightcap, 
.up_gbbutton_active_over_spanner, .up_gbbutton_active_over_leftcap, .up_gbbutton_active_over_rightcap, 
.up_gbbutton_active_down_spanner, .up_gbbutton_active_down_leftcap, .up_gbbutton_active_down_rightcap, 

.up_gbbutton_inactive_up_spanner, .up_gbbutton_inactive_up_leftcap, .up_gbbutton_inactive_up_rightcap, 
.up_gbbutton_inactive_over_spanner, .up_gbbutton_inactive_over_leftcap, .up_gbbutton_inactive_over_rightcap, 
.up_gbbutton_inactive_down_spanner, .up_gbbutton_inactive_down_leftcap, .up_gbbutton_inactive_down_rightcap
{
	height: 42px;
	float: left;
}

.up_gbbutton_active_up_spanner,
.up_gbbutton_active_over_spanner,
.up_gbbutton_active_down_spanner,

.up_gbbutton_inactive_up_spanner,
.up_gbbutton_inactive_over_spanner,
.up_gbbutton_inactive_down_spanner
{
	padding-top: 10px;
	height: 34px;
	padding-left: 11px;
	padding-right: 11px;
}

/* ******************** ACTIVE ****

/* UPs */
.up_gbbutton_active_up_spanner
{
	background-image: url('../images/upBTN01_active_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_gbbutton_active_up_leftcap
{
	background-image: url('../images/upBTN01_active_leftcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_gbbutton_active_up_rightcap
{
	background-image: url('../images/upBTN01_active_rightcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

/* OVERs */
.up_gbbutton_active_over_spanner
{
	background-image: url('../images/upBTN01_active_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_gbbutton_active_over_leftcap
{
	background-image: url('../images/upBTN01_active_leftcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_gbbutton_active_over_rightcap
{
	background-image: url('../images/upBTN01_active_rightcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

/* DOWNs */
.up_gbbutton_active_down_spanner
{
	background-image: url('../images/upBTN01_active_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_gbbutton_active_down_leftcap
{
	background-image: url('../images/upBTN01_active_leftcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_gbbutton_active_down_rightcap
{
	background-image: url('../images/upBTN01_active_rightcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

/* ******************** INACTIVE ****

/* UPs */
.up_gbbutton_inactive_up_spanner
{
	background-image: url('../images/upBTN01_inactive_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_gbbutton_inactive_up_leftcap
{
	background-image: url('../images/upBTN01_inactive_leftcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_gbbutton_inactive_up_rightcap
{
	background-image: url('../images/upBTN01_inactive_rightcap-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

/* OVERs */
.up_gbbutton_inactive_over_spanner
{
	background-image: url('../images/upBTN01_inactive_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_gbbutton_inactive_over_leftcap
{
	background-image: url('../images/upBTN01_inactive_leftcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_gbbutton_inactive_over_rightcap
{
	background-image: url('../images/upBTN01_inactive_rightcap-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

/* DOWNs */
.up_gbbutton_inactive_down_spanner
{
	background-image: url('../images/upBTN01_inactive_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_gbbutton_inactive_down_leftcap
{
	background-image: url('../images/upBTN01_inactive_leftcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

.up_gbbutton_inactive_down_rightcap
{
	background-image: url('../images/upBTN01_inactive_rightcap-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
}

/***********************/
/* SINGLE LINE TEXTBOX */
/***********************/

.up_stext_container
{
	
}

.up_stext_container input, .up_stext_container select
{
	border: none;
	background-color: transparent;
	width: 100%;
	position: relative;
	top: 8px;
}

.up_stext_up_spanner, .up_stext_up_leftcap, .up_stext_up_rightcap,
.up_stext_over_spanner, .up_stext_over_leftcap, .up_stext_over_rightcap,
.up_stext_typing_spanner, .up_stext_typing_leftcap, .up_stext_typing_rightcap
{
	float: left;
	height: 50px;
}

/* UP's */
.up_stext_up_spanner
{
	background-image: url('../images/singletextfield01_normal-spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	
}

.up_stext_up_leftcap
{
	background-image: url('../images/singletextfield01_normal-leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_stext_up_rightcap
{
	background-image: url('../images/singletextfield01_normal-rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

/* OVER's */
.up_stext_over_spanner
{
	background-image: url('../images/singletextfield01_normal-spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_stext_over_leftcap
{
	background-image: url('../images/singletextfield01_normal-leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_stext_over_rightcap
{
	background-image: url('../images/singletextfield01_normal-rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

/* TYPING's */
.up_stext_typing_spanner
{
	background-image: url('../images/singletextfield01_normal-spanner-typing.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_stext_typing_leftcap
{
	background-image: url('../images/singletextfield01_normal-leftcap-typing.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_stext_typing_rightcap
{
	background-image: url('../images/singletextfield01_normal-rightcap-typing.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

/**************************/
/* USER PAGES NAV BUTTONS */
/**************************/

.up_navbutton_item_container
{
	height: 57px;
	float: left;

	overflow: hidden;
}


/* BUTTON DIMS */
.up_navbutton_item_active_up_spanner,
.up_navbutton_item_active_up_start_leftcap, .up_navbutton_item_active_up_start_rightcap,
.up_navbutton_item_active_up_mid_leftcap, .up_navbutton_item_active_up_mid_rightcap,
.up_navbutton_item_active_up_end_leftcap, .up_navbutton_item_active_up_end_rightcap,
.up_navbutton_item_active_over_spanner,
.up_navbutton_item_active_over_start_leftcap, .up_navbutton_item_active_over_start_rightcap,
.up_navbutton_item_active_over_mid_leftcap, .up_navbutton_item_active_over_mid_rightcap,
.up_navbutton_item_active_over_end_leftcap, .up_navbutton_item_active_over_end_rightcap,
.up_navbutton_item_active_down_spanner,
.up_navbutton_item_active_down_start_leftcap, .up_navbutton_item_active_down_start_rightcap,
.up_navbutton_item_active_down_mid_leftcap, .up_navbutton_item_active_down_mid_rightcap,
.up_navbutton_item_active_down_end_leftcap, .up_navbutton_item_active_down_end_rightcap,

.up_navbutton_item_inactive_up_spanner,
.up_navbutton_item_inactive_up_start_leftcap, .up_navbutton_item_inactive_up_start_rightcap,
.up_navbutton_item_inactive_up_mid_leftcap, .up_navbutton_item_inactive_up_mid_rightcap,
.up_navbutton_item_inactive_up_end_leftcap, .up_navbutton_item_inactive_up_end_rightcap,
.up_navbutton_item_inactive_over_spanner,
.up_navbutton_item_inactive_over_start_leftcap, .up_navbutton_item_inactive_over_start_rightcap,
.up_navbutton_item_inactive_over_mid_leftcap, .up_navbutton_item_inactive_over_mid_rightcap,
.up_navbutton_item_inactive_over_end_leftcap, .up_navbutton_item_inactive_over_end_rightcap,
.up_navbutton_item_inactive_down_spanner,
.up_navbutton_item_inactive_down_start_leftcap, .up_navbutton_item_inactive_down_start_rightcap,
.up_navbutton_item_inactive_down_mid_leftcap, .up_navbutton_item_inactive_down_mid_rightcap,
.up_navbutton_item_inactive_down_end_leftcap, .up_navbutton_item_inactive_down_end_rightcap
{
	float: left;
	height: 57px;
}

.up_navbutton_item_active_up_spanner,
.up_navbutton_item_active_over_spanner,
.up_navbutton_item_active_down_spanner,
.up_navbutton_item_inactive_up_spanner,
.up_navbutton_item_inactive_over_spanner,
.up_navbutton_item_inactive_down_spanner
{
	padding-left: 20px;
	padding-right: 20px;
}

/* ACTIVE's */
/* ------- ACTIVE UPS */
.up_navbutton_item_active_up_spanner
{
	background-image: url('../images/cartnav_active_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navbutton_item_active_up_start_leftcap
{
	background-image: url('../images/cartnav_active_start_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_up_start_rightcap
{
	background-image: url('../images/cartnav_active_start_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_up_mid_leftcap
{
	background-image: url('../images/cartnav_active_mid_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_up_mid_rightcap
{
	background-image: url('../images/cartnav_active_mid_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_up_end_leftcap
{
	background-image: url('../images/cartnav_active_end_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_up_end_rightcap
{
	background-image: url('../images/cartnav_active_end_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}


/* ------- ACTIVE OVERS */
.up_navbutton_item_active_over_spanner
{
	background-image: url('../images/cartnav_active_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navbutton_item_active_over_start_leftcap
{
	background-image: url('../images/cartnav_active_start_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_over_start_rightcap
{
	background-image: url('../images/cartnav_active_start_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_over_mid_leftcap
{
	background-image: url('../images/cartnav_active_mid_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_over_mid_rightcap
{
	background-image: url('../images/cartnav_active_mid_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_over_end_leftcap
{
	background-image: url('../images/cartnav_active_end_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_over_end_rightcap
{
	background-image: url('../images/cartnav_active_end_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* ------- ACTIVE DOWNS */
.up_navbutton_item_active_down_spanner
{
	background-image: url('../images/cartnav_active_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navbutton_item_active_down_start_leftcap
{
	background-image: url('../images/cartnav_active_start_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_down_start_rightcap
{
	background-image: url('../images/cartnav_active_start_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_down_mid_leftcap
{
	background-image: url('../images/cartnav_active_mid_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_down_mid_rightcap
{
	background-image: url('../images/cartnav_active_mid_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_down_end_leftcap
{
	background-image: url('../images/cartnav_active_end_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_active_down_end_rightcap
{
	background-image: url('../images/cartnav_active_end_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* INACTIVE's */
/* ------- INACTIVE UPS */
.up_navbutton_item_inactive_up_spanner
{
	background-image: url('../images/cartnav_inactive_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navbutton_item_inactive_up_start_leftcap
{
	background-image: url('../images/cartnav_inactive_start_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_up_start_rightcap
{
	background-image: url('../images/cartnav_inactive_start_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_up_mid_leftcap
{
	background-image: url('../images/cartnav_inactive_mid_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_up_mid_rightcap
{
	background-image: url('../images/cartnav_inactive_mid_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_up_end_leftcap
{
	background-image: url('../images/cartnav_inactive_end_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_up_end_rightcap
{
	background-image: url('../images/cartnav_inactive_end_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}


/* ------- INACTIVE OVERS */
.up_navbutton_item_inactive_over_spanner
{
	background-image: url('../images/cartnav_inactive_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navbutton_item_inactive_over_start_leftcap
{
	background-image: url('../images/cartnav_inactive_start_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_over_start_rightcap
{
	background-image: url('../images/cartnav_inactive_start_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_over_mid_leftcap
{
	background-image: url('../images/cartnav_inactive_mid_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_over_mid_rightcap
{
	background-image: url('../images/cartnav_inactive_mid_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_over_end_leftcap
{
	background-image: url('../images/cartnav_inactive_end_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_over_end_rightcap
{
	background-image: url('../images/cartnav_inactive_end_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* ------- INACTIVE DOWNS */
.up_navbutton_item_inactive_down_spanner
{
	background-image: url('../images/cartnav_inactive_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navbutton_item_inactive_down_start_leftcap
{
	background-image: url('../images/cartnav_inactive_start_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_down_start_rightcap
{
	background-image: url('../images/cartnav_inactive_start_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_down_mid_leftcap
{
	background-image: url('../images/cartnav_inactive_mid_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_down_mid_rightcap
{
	background-image: url('../images/cartnav_inactive_mid_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_down_end_leftcap
{
	background-image: url('../images/cartnav_inactive_end_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navbutton_item_inactive_down_end_rightcap
{
	background-image: url('../images/cartnav_inactive_end_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/***********************/
/* USER PAGES NAV TABS */
/***********************/

.up_navtab_item_container
{
	height: 50px;
	float: left;
}

/* TAB DIMS */
.up_navtab_item_active_up_spanner,
.up_navtab_item_active_up_start_leftcap, .up_navtab_item_active_up_start_rightcap,
.up_navtab_item_active_up_mid_leftcap, .up_navtab_item_active_up_mid_rightcap,
.up_navtab_item_active_up_end_leftcap, .up_navtab_item_active_up_end_rightcap,
.up_navtab_item_active_over_spanner,
.up_navtab_item_active_over_start_leftcap, .up_navtab_item_active_over_start_rightcap,
.up_navtab_item_active_over_mid_leftcap, .up_navtab_item_active_over_mid_rightcap,
.up_navtab_item_active_over_end_leftcap, .up_navtab_item_active_over_end_rightcap,
.up_navtab_item_active_down_spanner,
.up_navtab_item_active_down_start_leftcap, .up_navtab_item_active_down_start_rightcap,
.up_navtab_item_active_down_mid_leftcap, .up_navtab_item_active_down_mid_rightcap,
.up_navtab_item_active_down_end_leftcap, .up_navtab_item_active_down_end_rightcap,

.up_navtab_item_inactive_up_spanner,
.up_navtab_item_inactive_up_start_leftcap, .up_navtab_item_inactive_up_start_rightcap,
.up_navtab_item_inactive_up_mid_leftcap, .up_navtab_item_inactive_up_mid_rightcap,
.up_navtab_item_inactive_up_end_leftcap, .up_navtab_item_inactive_up_end_rightcap,
.up_navtab_item_inactive_over_spanner,
.up_navtab_item_inactive_over_start_leftcap, .up_navtab_item_inactive_over_start_rightcap,
.up_navtab_item_inactive_over_mid_leftcap, .up_navtab_item_inactive_over_mid_rightcap,
.up_navtab_item_inactive_over_end_leftcap, .up_navtab_item_inactive_over_end_rightcap,
.up_navtab_item_inactive_down_spanner,
.up_navtab_item_inactive_down_start_leftcap, .up_navtab_item_inactive_down_start_rightcap,
.up_navtab_item_inactive_down_mid_leftcap, .up_navtab_item_inactive_down_mid_rightcap,
.up_navtab_item_inactive_down_end_leftcap, .up_navtab_item_inactive_down_end_rightcap
{
	float: left;
	height: 50px;
}

/* ACTIVE's */
/* ------- ACTIVE UPS */
.up_navtab_item_active_up_spanner
{
	background-image: url('../images/navtab_active_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navtab_item_active_up_start_leftcap
{
	background-image: url('../images/navtab_active_start_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_up_start_rightcap
{
	background-image: url('../images/navtab_active_start_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_up_mid_leftcap
{
	background-image: url('../images/navtab_active_mid_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_up_mid_rightcap
{
	background-image: url('../images/navtab_active_mid_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_up_end_leftcap
{
	background-image: url('../images/navtab_active_end_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_up_end_rightcap
{
	background-image: url('../images/navtab_active_end_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}


/* ------- ACTIVE OVERS */
.up_navtab_item_active_over_spanner
{
	background-image: url('../images/navtab_active_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navtab_item_active_over_start_leftcap
{
	background-image: url('../images/navtab_active_start_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_over_start_rightcap
{
	background-image: url('../images/navtab_active_start_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_over_mid_leftcap
{
	background-image: url('../images/navtab_active_mid_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_over_mid_rightcap
{
	background-image: url('../images/navtab_active_mid_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_over_end_leftcap
{
	background-image: url('../images/navtab_active_end_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_over_end_rightcap
{
	background-image: url('../images/navtab_active_end_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* ------- ACTIVE DOWNS */
.up_navtab_item_active_down_spanner
{
	background-image: url('../images/navtab_active_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navtab_item_active_down_start_leftcap
{
	background-image: url('../images/navtab_active_start_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_down_start_rightcap
{
	background-image: url('../images/navtab_active_start_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_down_mid_leftcap
{
	background-image: url('../images/navtab_active_mid_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_down_mid_rightcap
{
	background-image: url('../images/navtab_active_mid_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_down_end_leftcap
{
	background-image: url('../images/navtab_active_end_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_active_down_end_rightcap
{
	background-image: url('../images/navtab_active_end_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* INACTIVE's */
/* ------- INACTIVE UPS */
.up_navtab_item_inactive_up_spanner
{
	background-image: url('../images/navtab_inactive_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navtab_item_inactive_up_start_leftcap
{
	background-image: url('../images/navtab_inactive_start_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_up_start_rightcap
{
	background-image: url('../images/navtab_inactive_start_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_up_mid_leftcap
{
	background-image: url('../images/navtab_inactive_mid_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_up_mid_rightcap
{
	background-image: url('../images/navtab_inactive_mid_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_up_end_leftcap
{
	background-image: url('../images/navtab_inactive_end_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_up_end_rightcap
{
	background-image: url('../images/navtab_inactive_end_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}


/* ------- INACTIVE OVERS */
.up_navtab_item_inactive_over_spanner
{
	background-image: url('../images/navtab_inactive_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navtab_item_inactive_over_start_leftcap
{
	background-image: url('../images/navtab_inactive_start_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_over_start_rightcap
{
	background-image: url('../images/navtab_inactive_start_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_over_mid_leftcap
{
	background-image: url('../images/navtab_inactive_mid_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_over_mid_rightcap
{
	background-image: url('../images/navtab_inactive_mid_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_over_end_leftcap
{
	background-image: url('../images/navtab_inactive_end_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_over_end_rightcap
{
	background-image: url('../images/navtab_inactive_end_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* ------- INACTIVE DOWNS */
.up_navtab_item_inactive_down_spanner
{
	background-image: url('../images/navtab_inactive_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 17px;
}

.up_navtab_item_inactive_down_start_leftcap
{
	background-image: url('../images/navtab_inactive_start_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_down_start_rightcap
{
	background-image: url('../images/navtab_inactive_start_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_down_mid_leftcap
{
	background-image: url('../images/navtab_inactive_mid_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_down_mid_rightcap
{
	background-image: url('../images/navtab_inactive_mid_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_down_end_leftcap
{
	background-image: url('../images/navtab_inactive_end_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

.up_navtab_item_inactive_down_end_rightcap
{
	background-image: url('../images/navtab_inactive_end_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/************************************/
/* SHOPPING CART REMOVE ITEM BUTTON */
/************************************/

.up_sc_removeitembtn_container
{
}

.up_sc_removeitembtn_up
{
	background-image: url('../images/upages_table_BTNx01_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 31px;
}

.up_sc_removeitembtn_over
{
	background-image: url('../images/upages_table_BTNx01_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 31px;
}

.up_sc_removeitembtn_down
{
	background-image: url('../images/upages_table_BTNx01_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 31px;
}

/***********/
/* xBTN 01 */
/***********/

.up_xBTN01_container
{
}

.up_xBTN01_up
{
	background-image: url('../images/xBTN01-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 39px;
	height: 29px;
}

.up_xBTN01_over
{
	background-image: url('../images/xBTN01-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 39px;
	height: 29px;
}

.up_xBTN01_down
{
	background-image: url('../images/xBTN01-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 39px;
	height: 29px;
}

/*******************************************/
/* Blue Square plus button (Custom Signage */
/*******************************************/

.up_bluesquareplusbtn_container
{
}

.up_bluesquareplusbtn_up
{
	background-image: url('../images/blueplus_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 39px;
	height: 29px;
}

.up_bluesquareplusbtn_over
{
	background-image: url('../images/blueplus_over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 39px;
	height: 29px;
}

.up_bluesquareplusbtn_down
{
	background-image: url('../images/blueplus_down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 39px;
	height: 29px;
}

/************************************/
/* Small Button 01 (Custom Signage) */
/************************************/

.up_smallbtn01_container
{
	width: 28px;
}

.up_smallbtn01_text
{
	text-align: center;
	padding-top: 8px;
}

.up_smallbtn01_up
{
	background-image: url('../images/smallBTN01_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

.up_smallbtn01_over
{
	background-image: url('../images/smallBTN01_over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

.up_smallbtn01_down
{
	background-image: url('../images/smallBTN01_down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

/*******************************************/
/* Small Arrow Buttons 01 (Custom Signage) */
/*******************************************/

/* LEFT ARROW BTN */

.up_smallarrowbtn01_left_container
{
	width: 28px;
}

.up_smallarrowbtn01_left_up
{
	background-image: url('../images/smallarrowBTN01_left-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

.up_smallarrowbtn01_left_over
{
	background-image: url('../images/smallarrowBTN01_left-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

.up_smallarrowbtn01_left_down
{
	background-image: url('../images/smallarrowBTN01_left-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

/* RIGHT ARROW BTN */

.up_smallarrowbtn01_right_container
{
	width: 28px;
}

.up_smallarrowbtn01_right_up
{
	background-image: url('../images/smallarrowBTN01_right-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

.up_smallarrowbtn01_right_over
{
	background-image: url('../images/smallarrowBTN01_right-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

.up_smallarrowbtn01_right_down
{
	background-image: url('../images/smallarrowBTN01_right-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 28px;
	height: 38px;
}

/***********************************/
/* ORDER HISTORY SHOW/HIDE BUTTONS */
/***********************************/

/* SHOW ORDER DETAILS BUTTON */

.up_oh_showbutton_container
{
}

.up_oh_showbutton_up
{
	background-image: url('../images/showBTN_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 29px;
}

.up_oh_showbutton_over
{
	background-image: url('../images/showBTN_over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 29px;
}

.up_oh_showbutton_down
{
	background-image: url('../images/showBTN_down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 29px;
}

/* HIDE ORDER DETAILS BUTTON */

.up_oh_hidebutton_container
{
}

.up_oh_hidebutton_up
{
	background-image: url('../images/hideBTN_up.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 29px;
}

.up_oh_hidebutton_over
{
	background-image: url('../images/hideBTN_over.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 29px;
}

.up_oh_hidebutton_down
{
	background-image: url('../images/hideBTN_down.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: relative;
	top: 1px;
	
	cursor: hand;
	cursor: pointer;

	margin: 0px auto;
	
	width: 29px;
	height: 29px;
}

/********************************/
/* COMMON FRONT END ALERT ICONS */
/********************************/

.up_texticon_check
{
	background-image: url('../images/icon_17check.png');
	background-repeat: no-repeat;
	background-position: top left;

	float: left;
	margin-right: 5px;
	position: relative;
	top: -1px;
	
	width: 17px;
	height: 17px;
}

.up_texticon_info
{
	background-image: url('../images/icon_17info.png');
	background-repeat: no-repeat;
	background-position: top left;

	float: left;
	margin-right: 5px;
	position: relative;
	top: -1px;
	
	width: 17px;
	height: 17px;
}


.up_texticon_error
{
	background-image: url('../images/icon_17error.png');
	background-repeat: no-repeat;
	background-position: top left;

	float: left;
	margin-right: 5px;
	position: relative;
	top: -1px;
	
	width: 17px;
	height: 17px;
}

/********************************************/
/* PRODUCT BLOCK HIDEABLE QUANTITY CONTROLS */
/********************************************/

.up_prodblockqty_container
{
	position: relative;
	height: 42px;
}

.up_prodblockqty_item_incartbtn_container
{
	position: relative;
	margin: 0px auto;
	
	width: 31px;
	height: 42px;
}

.up_prodblockqty_item_incartbtn_inactive, .up_prodblockqty_item_incartbtn_active
{
	background-image: url('../images/icon_cartmedium-grey.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	bottom: 7px;
	left: 0px;
	
	text-decoration: none;
	
	width: 31px;
	height: 25px;
}

.up_prodblockqty_item_showcasemodeindicator
{
	background-image: url('../images/icon_showcasemode.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	bottom: 7px;
	left: 0px;
	
	text-decoration: none;
	
	width: 31px;
	height: 25px;
}

.up_prodblockqty_item_container
{
	position: absolute;
	top: 0px;

	overflow: hidden;
	
	
	width: 160px;
	height: 42px;
}

.up_prodblockqty_item_container_pad
{
	padding: 9px 9px 7px 9px;
}

.up_prodblockqty_item_incartbtn_active
{
	background-image: url('../images/icon_cartmedium-green.png');
	height: 30px;
}

.up_prodblockqty_controls_container
{
	width: 160px;
	height: 26px;
}

.up_prodblockqty_btnmore_up, .up_prodblockqty_btnmore_over, .up_prodblockqty_btnmore_down,
.up_prodblockqty_btnless_up, .up_prodblockqty_btnless_over, .up_prodblockqty_btnless_down,
.up_prodblockqty_divider,
.up_prodblockqty_tbox_span, .up_prodblockqty_tbox_rightcap,
.up_prodblockqty_greenbtn_disabled, .up_prodblockqty_greenbtn_up, .up_prodblockqty_greenbtn_over, .up_prodblockqty_greenbtn_down
{
	float: left;
	height: 26px;
}

.up_prodblockqty_btnmore_up, .up_prodblockqty_btnmore_over, .up_prodblockqty_btnmore_down,
.up_prodblockqty_btnless_up, .up_prodblockqty_btnless_over, .up_prodblockqty_btnless_down,
.up_prodblockqty_divider,
.up_prodblockqty_greenbtn_disabled, .up_prodblockqty_greenbtn_up, .up_prodblockqty_greenbtn_over, .up_prodblockqty_greenbtn_down
{
	cursor: hand;
	cursor: pointer;
}

.up_prodblockqty_tbox_span input
{
	width: 52px;
	text-align: right;
	
	margin-top: 2px;
	
	border: none;
	background-color: transparent;
}

.up_prodblockqty_greenbtn_disabled
{
	background-image: url('../images/prodblock_BTNcart-disabled.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 36px;
}

.up_prodblockqty_greenbtn_up
{
	background-image: url('../images/prodblock_BTNcart-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 36px;
}

.up_prodblockqty_greenbtn_over
{
	background-image: url('../images/prodblock_BTNcart-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 36px;
}

.up_prodblockqty_greenbtn_down
{
	background-image: url('../images/prodblock_BTNcart-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 36px;
}

.up_prodblockqty_tbox_rightcap
{
	background-image: url('../images/prodblock_textfield-rightcap.png');
	background-repeat: repeat-x;
	background-position: top left;
	width: 6px;
	
	margin-right: 4px;
}

.up_prodblockqty_tbox_span
{
	background-image: url('../images/prodblock_textfield-spanner.png');
	background-repeat: repeat-x;
	background-position: top left;

}

.up_prodblockqty_divider
{
	background-image: url('../images/prodblock_divider.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 1px;
}

.up_prodblockqty_btnmore_up
{
	background-image: url('../images/prodblock_BTNmore-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 21px;
}

.up_prodblockqty_btnmore_over
{
	background-image: url('../images/prodblock_BTNmore-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 21px;
}

.up_prodblockqty_btnmore_down
{
	background-image: url('../images/prodblock_BTNmore-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 21px;
}

.up_prodblockqty_btnless_up
{
	background-image: url('../images/prodblock_BTNless-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 20px;
}

.up_prodblockqty_btnless_over
{
	background-image: url('../images/prodblock_BTNless-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 20px;
}

.up_prodblockqty_btnless_down
{
	background-image: url('../images/prodblock_BTNless-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 20px;
}

/* Cardinal box container */

.up_prodblockqty_cardbox_NW
{
	background-image: url('../images/prodblock_qtybar-NW.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	width: 13px;
	height: 13px;
}

.up_prodblockqty_cardbox_NE
{
	background-image: url('../images/prodblock_qtybar-NE.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	top: 0px;
	right: 0px;
	
	width: 13px;
	height: 13px;
}

.up_prodblockqty_cardbox_SW
{
	background-image: url('../images/prodblock_qtybar-SW.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	bottom: 0px;
	left: 0px;
	
	width: 13px;
	height: 13px;
}

.up_prodblockqty_cardbox_SE
{
	background-image: url('../images/prodblock_qtybar-SE.png');
	background-repeat: no-repeat;
	background-position: top left;
	
	position: absolute;
	bottom: 0px;
	right: 0px;
	
	width: 13px;
	height: 13px;
}

/*****************************/
/* PRODUCT QUANTITY CONTROLS */
/*****************************/

.up_prodqty_item_container
{
	float: left;
	overflow: hidden;
}

.up_prodqty_tboxleft, .up_prodqty_tboxspan, 
.up_prodqty_divider,
.up_prodqty_btnmore_up, .up_prodqty_btnmore_over, .up_prodqty_btnmore_down,
.up_prodqty_btnless_up, .up_prodqty_btnless_over, .up_prodqty_btnless_down,
.up_prodqty_btngreen_leftcap_up, .up_prodqty_btngreen_leftcap_over, .up_prodqty_btngreen_leftcap_down,
.up_prodqty_btngreen_spanner_up, .up_prodqty_btngreen_spanner_over, .up_prodqty_btngreen_spanner_down,
.up_prodqty_btngreen_rightcap_up, .up_prodqty_btngreen_rightcap_over, .up_prodqty_btngreen_rightcap_down
{
	float: left;
	height: 37px;
}

.up_prodqty_btngreen_leftcap_up, .up_prodqty_btngreen_leftcap_over, .up_prodqty_btngreen_leftcap_down,
.up_prodqty_btngreen_spanner_up, .up_prodqty_btngreen_spanner_over, .up_prodqty_btngreen_spanner_down,
.up_prodqty_btngreen_rightcap_up, .up_prodqty_btngreen_rightcap_over, .up_prodqty_btngreen_rightcap_down
{
	cursor: hand;
	cursor: pointer;
	height: 38px;
}

.up_prodqty_btnmore_up, .up_prodqty_btnmore_over, .up_prodqty_btnmore_down,
.up_prodqty_btnless_up, .up_prodqty_btnless_over, .up_prodqty_btnless_down
{
	cursor: hand;
	cursor: pointer;
}

.up_prodqty_btngreen_spanner_up, .up_prodqty_btngreen_spanner_over, .up_prodqty_btngreen_spanner_down
{
	padding-top: 8px;
	height: 30px;
}

.up_prodqty_item_container input, .up_prodqty_item_container select
{
	border: none;
	background-color: transparent;
	width: 100%;
	position: relative;
	top: 5px;
}

.up_prodqty_tboxleft
{
	background-image: url('../images/proddet_textfield-leftcap.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_prodqty_tboxspan
{
	background-image: url('../images/proddet_textfield-spanner.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_prodqty_divider
{
	background-image: url('../images/proddet_divider.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 1px;
}

.up_prodqty_btnmore_up
{
	background-image: url('../images/proddet_BTNmore-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 31px;
}

.up_prodqty_btnmore_over
{
	background-image: url('../images/proddet_BTNmore-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 31px;
}

.up_prodqty_btnmore_down
{
	background-image: url('../images/proddet_BTNmore-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 31px;
}


.up_prodqty_btnless_up
{
	background-image: url('../images/proddet_BTNless-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 32px;
}

.up_prodqty_btnless_over
{
	background-image: url('../images/proddet_BTNless-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 32px;
}

.up_prodqty_btnless_down
{
	background-image: url('../images/proddet_BTNless-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 32px;
}

.up_prodqty_btngreen_leftcap_up
{
	background-image: url('../images/proddet_BTNgreen_leftcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_prodqty_btngreen_leftcap_over
{
	background-image: url('../images/proddet_BTNgreen_leftcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_prodqty_btngreen_leftcap_down
{
	background-image: url('../images/proddet_BTNgreen_leftcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_prodqty_btngreen_spanner_up
{
	background-image: url('../images/proddet_BTNgreen_spanner-up.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_prodqty_btngreen_spanner_over
{
	background-image: url('../images/proddet_BTNgreen_spanner-over.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_prodqty_btngreen_spanner_down
{
	background-image: url('../images/proddet_BTNgreen_spanner-down.png');
	background-repeat: repeat-x;
	background-position: top left;
}

.up_prodqty_btngreen_rightcap_up
{
	background-image: url('../images/proddet_BTNgreen_rightcap-up.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_prodqty_btngreen_rightcap_over
{
	background-image: url('../images/proddet_BTNgreen_rightcap-over.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

.up_prodqty_btngreen_rightcap_down
{
	background-image: url('../images/proddet_BTNgreen_rightcap-down.png');
	background-repeat: no-repeat;
	background-position: top left;
	width: 6px;
}

/* --------------------------------------------------
/* FONTS */

.commoncon_A, .commoncon_B, .commoncon_C, .commoncon_D
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #999999;
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 700;
}

.commoncon_B 		{ color: #666666; }
.commoncon_C 		{ color: #999999; }
.commoncon_D 		{ color: #CCCCCC; position: relative; top: 1px; left: 0px;}

.commoncon_E, .commoncon_F, .commoncon_G
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-shadow:0px 1px 0px #1a4002;
	
	font-weight: 700;
}

.commoncon_F		{ text-shadow: 0px 1px 0px #40ba0d;}
.commoncon_G		{ text-shadow: none; position: relative; top: 1px; left: 0px;}

.commoncon_H
{
	/*font-family: "PT Sans", "Arial", "sans-serif";*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 14px;
	color: #000000;
	
	font-weight: 700;
}

.commoncon_I
{
	/*font-family: "PT Sans", "Arial", "sans-serif";*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 22px;
	color: #000000;
	
	font-weight: 400;
}

.commoncon_J
{
	/*font-family: "PT Sans", "Arial", "sans-serif";*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 17px;
	color: #000000;
	
	font-weight: 400;
}

.commoncon_K
{
	/*font-family: "PT Sans Caption", "Verdana", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 18px;
	color: #989898;
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 800;
}

.commoncon_K:link 		{ color: #989898; }
.commoncon_K:visited 	{ color: #989898; }
.commoncon_K:hover 		{ color: #6c6c6c; }
.commoncon_K:active 		{ color: #cccccc; }

.commoncon_L
{
	/*font-family: "PT Sans Caption", "Verdana", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 18px;
	color: #000000;
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 800;
}

.commoncon_L:link 		{ color: #000000; }
.commoncon_L:visited 	{ color: #000000; }
.commoncon_L:hover 		{ color: #666666; }
.commoncon_L:active 		{ color: #999999; }

.commoncon_M
{
	/*font-family: "PT Sans Caption", "Verdana", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 20px;
	color: #4d4d4d;
	text-shadow:0px 1px 0px #e5e5e5;
	
	font-weight: 800;
}

.commoncon_M:link 		{ color: #4d4d4d; text-shadow:0px 1px 0px #e5e5e5;}
.commoncon_M:visited 	{ color: #4d4d4d; text-shadow:0px 1px 0px #e5e5e5;}
.commoncon_M:hover 		{ color: #737373; text-shadow:0px 1px 0px #f2f2f2;}
.commoncon_M:active 		{ color: #999999; text-shadow:0px 1px 0px #ffffff;}

.commoncon_N
{
	/*font-family: "PT Sans Caption", "Verdana", sans-serif;*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 20px;
	color: #4d4d4d;
	text-shadow:0px 1px 0px #ffffff;
	
	font-weight: 800;
}

.commoncon_N:link 		{ color: #4d4d4d; }
.commoncon_N:visited 	{ color: #4d4d4d; }
.commoncon_N:hover 		{ color: #808080; }
.commoncon_N:active 		{ color: #b2b2b2; }

.commoncon_O, .commoncon_O_2, .commoncon_O_3, .commoncon_O_4
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #b69f78;
	text-shadow: none;
	
	font-weight: 700;
}

.commoncon_O_2 		{ color: #743f00; text-shadow:0px 1px 0px #ffe659; }
.commoncon_O_3 		{ color: #a55e09; text-shadow:0px 1px 0px #ffeb7e; }
.commoncon_O_4	 	{ color: #c07823; text-shadow:0px 1px 0px #fff8cf; position: relative; top: 1px; left: 0px;}

.commoncon_P, .commoncon_P_2, .commoncon_P_3, .commoncon_P_4
{
	font-family: "PT Sans Narrow", "Arial", sans-serif;
	font-size: 20px;
	color: #8bce82;
	text-shadow: none;
	
	font-weight: 700;
}

.commoncon_P_2 		{ color: #ffffff; text-shadow:0px -1px 0px #327406; }
.commoncon_P_3 		{ color: #ffffff; text-shadow:0px -1px 0px #40ba0d; }
.commoncon_P_4	 	{ color: #ffffff; text-shadow: none; position: relative; top: 1px; left: 0px;}

.commoncon_Q, .commoncon_Q_2, .commoncon_Q_3
{
	/*font-family: "PT Sans", "Arial", "sans-serif";*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 17px;
	color: #000000;
	text-shadow: none;
	
	font-weight: 400;
}

.commoncon_Q_2 		{ color: #335c97; }
.commoncon_Q_3		{ color: #4373b7; }

.commoncon_R, .commoncon_R_2, .commoncon_R_3
{
	/*font-family: "PT Sans", "Arial", "sans-serif";*/
	font-family: "Nunito Sans", arial, sans-serif;
	font-size: 17px;
	color: #ae0035;
	text-shadow: none;
	
	font-weight: 400;
}

.commoncon_R_2 		{ color: #ca0034; }
.commoncon_R_3	 	{ color: #e82d43; }
