/**********************************************************************
 **********************************************************************
							Q Style (white on Intuit Blue)
 **********************************************************************
/**********************************************************************/

.ui-header.ui-bar-q 
{
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	
}

.ui-bar-q,
.ui-btn-up-q,
.ui-btn-down-q,
.ui-btn-hover-q {
	background: 			#3782D2;
	color: 					#FFF;
	text-shadow: 0 -1px  0px  #2E74BA;
	border: 1px solid #2E74BA;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#549FEE), to(#3782D2)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #549FEE, #3782D2); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #549FEE, #3782D2); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #549FEE, #3782D2); /* IE10 */
	background-image:      -o-linear-gradient(top, #549FEE, #3782D2); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #549FEE, #3782D2);
	background-repeat: repeat-x;
}

.ui-bar-q 
{
    border-left-width: 0;
	border-right-width: 0; 
}

.ui-bar-n,
.ui-bar-n input,
.ui-bar-n select,
.ui-bar-n textarea,
.ui-bar-n button {
	font-size: 14; /* 14pt/11pt baseline */
    font-family: "Gill Sans", "Gill Sans MT", Tahoma, Arial, sans-serif;
    color: White;
    font-weight: lighter;
}

.ui-bar-q .ui-link-inherit,
.ui-body-q .ui-link-inherit,
.ui-btn-up-q a.ui-link-inherit,
.ui-btn-hover-q a.ui-link-inherit,
.ui-btn-down-q a.ui-link-inherit {
	color: #fff;
}

.ui-bar-q .ui-link,
.ui-bar-q .ui-link:hover,
.ui-bar-q .ui-link:active,
.ui-bar-q .ui-link:visited,

.ui-body-q .ui-link,
.ui-body-q .ui-link:hover,
.ui-body-q .ui-link:active,
.ui-body-q .ui-link:visited {
    color: #365ebf ;
}

.ui-body-q {
	border: 1px solid 		#2A2A2A ;
	background: 			#222222 ;
	color: 					#fff ;
	text-shadow: 0  1px  0  #000 ;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#666 ), to(#222 )); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #666 , #222 ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #666 , #222 ); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #666 , #222 ); /* IE10 */
	background-image:      -o-linear-gradient(top, #666 , #222 ); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #666 , #222 );	
}

.ui-header .ui-btn-up-q,
.ui-header .ui-btn-hover-q, 
.ui-header .ui-btn-down-q 
{
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0, .4);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0, .4);
	box-shadow: inset 0 1px 1px rgba(0,0,0, .4);
}

.ui-btn-up-q,
.ui-btn-down-q,
.ui-btn-hover-q
{
	text-decoration: none;
}

.ui-btn-up-q {

}
.ui-btn-hover-q,
.ui-btn-down-q 
{
    background-position: 0 -15px;
}

.ui-btn-up-q .ui-btn-inner,
.ui-btn-hover-q .ui-btn-inner, 
.ui-btn-down-q .ui-btn-inner
{
	border: none;	
}


/**********************************************************************
 **********************************************************************
							R Style (Intuit Grey on white)
 **********************************************************************
/**********************************************************************/
.ui-header.ui-bar-r
{
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	
}

.ui-bar-r {
	border: 1px solid 		#ccc ;
	background: 			#FAFAFA ;
	color: 					#000000 ;
	text-shadow: 0  1px  0  #eee ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFF ), to(#fafafa )); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #FFF , #fafafa ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #FFF , #fafafa ); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #FFF , #fafafa ); /* IE10 */
	background-image:      -o-linear-gradient(top, #FFF , #fafafa ); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #FFF , #fafafa );
}

.ui-bar-r .ui-link-inherit {
	color: 	#000000 ;
}
.ui-bar-r .ui-link {
	color: #55A0EF ;

}

.ui-bar-r .ui-link:hover {
	color: #365ebf ;
}

.ui-bar-r .ui-link:active {
	color: #365ebf ;
}

.ui-bar-r .ui-link:visited {
    color: #365ebf ;
}

.ui-body-r {
	border: 1px solid 		#BBB ;
	color: 					#000000 ;
	text-shadow: 0  1px  0  	#fff ;
	background: 			#ffffff ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff )); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fff , #fff ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #fff , #fff ); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #fff , #fff ); /* IE10 */
	background-image:      -o-linear-gradient(top, #fff , #fff ); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #fff , #fff );
}

.ui-body-r .ui-link-inherit {
	color: 	#000000 ;
}

.ui-body-r .ui-link {
	color: #55A0EF ;

}

.ui-body-r .ui-link:hover {
	color: #365ebf ;
}

.ui-body-r .ui-link:active {
	color: #365ebf ;
}

.ui-body-r .ui-link:visited {
    color: #365ebf ;
}

.ui-btn-up-r {
	border: 1px solid 		#ccc ;
	background: 			#fff ;
	color: 					#000000 ;
	text-shadow: 0  1px  0px  #fff ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff )); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fff , #fff ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #fff , #fff ); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #fff , #fff ); /* IE10 */
	background-image:      -o-linear-gradient(top, #fff , #fff ); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #fff , #fff );
}
.ui-btn-hover-r {
	border: 1px solid 		#ccc ;
	background: 			#eeeeee ;
	color: 					#000000 ;
}
.ui-btn-hover-r a.ui-link-inherit {
	color: 					#000000 ;
}
.ui-btn-down-r {
	border: 1px solid 		#ccc ;
	color: 					#000000 ;
}
.ui-btn-down-r a.ui-link-inherit {
	color: 					#000000 ;
}
.ui-btn-up-r,
.ui-btn-hover-r,
.ui-btn-down-r {
	text-decoration: none;
}

/**********************************************************************
 **********************************************************************
							S Style (white on Intuit Green)
 **********************************************************************
/**********************************************************************/

.ui-header.ui-bar-s 
{
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	
}

.ui-bar-s {
	border: 1px solid 		#397312;
	background: 			#4E9F19;
	color: 					#ffffff;

	text-shadow: 0 -1px  0px  #2FAD40 ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#64CB20), to(#4E9F19)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #64CB20, #4E9F19); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #64CB20, #4E9F19); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #64CB20, #4E9F19); /* IE10 */
	background-image:      -o-linear-gradient(top, #64CB20, #4E9F19); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #64CB20, #4E9F19);
}

.ui-bar-s .ui-link,
.ui-body-s .ui-link
{
	color: #55a0ef ;
}

.ui-body-s {
	border: 1px solid 		#ccc ;
	color: 					#000000 ;
	text-shadow: 0  1px  0  	#fff ;
	background: 			#ffffff ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff )); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fff , #fff ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #fff , #fff ); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #fff , #fff ); /* IE10 */
	background-image:      -o-linear-gradient(top, #fff , #fff ); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #fff , #fff );
}

.ui-bar-s .ui-link-inherit,
.ui-body-s .ui-link-inherit
{
	color: 	#fff ;
}

.ui-bar-s .ui-link:hover,
.ui-bar-s .ui-link:active,
.ui-bar-s .ui-link:visited,
.ui-body-s .ui-link:hover,
.ui-body-s .ui-link:active,
.ui-body-s .ui-link:visited
{
	color: #365ebf ;
}

.ui-header .ui-btn-up-s,
.ui-header .ui-btn-hover-s, 
.ui-header .ui-btn-down-s 
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-btn-up-s,
.ui-btn-hover-s,
.ui-btn-down-s {
	border: 1px solid #55aa55;
    border-bottom-color: #4d994d;
	color: 					#fff ;
	text-shadow: 0  -1px  0px  #2FAD40 ;
	background: #2dab40;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#49c136), to(#2dab40)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #49c136, #2dab40); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #49c136, #2dab40); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #49c136, #2dab40); /* IE10 */
	background-image:      -o-linear-gradient(top, #49c136, #2dab40); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #49c136, #2dab40);
	background-repeat: repeat-x;
	text-decoration: none;
}

.ui-btn-up-s .ui-btn-inner,
.ui-btn-hover-s .ui-btn-inner, 
.ui-btn-down-s .ui-btn-inner
{
	border: none;	
}

.ui-btn-hover-s,
.ui-btn-down-s
{
	border: 1px solid #408040;
	background-position: 0 -15px;
}

.ui-btn-up-s a.ui-link-inherit,
.ui-btn-hover-s a.ui-link-inherit,
.ui-btn-down-s a.ui-link-inherit
{
	color: 	#fff ;
}

/**********************************************************************
 **********************************************************************
							t Style (white on Intuit Grey)
 **********************************************************************
/**********************************************************************/

.ui-header.ui-bar-t 
{
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	
}

.ui-bar-t
{
	border: 1px solid 		#333;
	background: 			#505050;
	color: 					#ffffff;

	text-shadow: 0 -1px  0px  #333 ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#696969), to(#505050)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #696969, #505050); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #696969, #505050); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #696969, #505050); /* IE10 */
	background-image:      -o-linear-gradient(top, #696969, #505050); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #696969, #505050);
}

.ui-body-t
{
	border: 1px solid 		#333 ;
	background: 			#404040 ;
	color: 					#fff ;
	text-shadow: 0  1px  0  #000 ;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#696969 ), to(#404040 )); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #696969 , #404040 ); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #696969 , #404040 ); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #696969 , #404040 ); /* IE10 */
	background-image:      -o-linear-gradient(top, #696969 , #404040 ); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #696969 , #404040 );	
}

.ui-bar-t .ui-link-inherit,
.ui-body-t .ui-link-inherit
{
	color: 	#fff ;
}

.ui-bar-t .ui-link
{
	color: #55a0ef ;
}

.ui-bar-t .ui-link:hover,
.ui-bar-t .ui-link:active,
.ui-bar-t .ui-link:visited,
.ui-body-t .ui-link,
.ui-body-t .ui-link:hover,
.ui-body-t .ui-link:active,
.ui-body-t .ui-link:visited
{
	color: #365ebf ;
}

.ui-header .ui-btn-up-t,
.ui-header .ui-btn-hover-t, 
.ui-header .ui-btn-down-t 
{
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0, .4);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0, .4);
	box-shadow: inset 0 1px 1px rgba(0,0,0, .4);
}

.ui-btn-up-t {
	border: 1px solid #363636 ;
	background: 			#505050 ;
	color: 					#fff ;
	text-shadow: 0  -1px  0px  #333 ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#696969), to(#424242)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #696969, #424242); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #696969, #424242); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #696969, #424242); /* IE10 */
	background-image:      -o-linear-gradient(top, #696969, #424242); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #696969, #424242);
}

.ui-btn-hover-t 
{
	border: 1px solid #363636 ;
	background: 			#5C5C5C ;
	color: 					#fff ;
	text-shadow: 0  -1px  0px  #000 ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#505050)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #757575, #505050); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #757575, #505050); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #757575, #505050); /* IE10 */
	background-image:      -o-linear-gradient(top, #757575, #505050); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #757575, #505050);
}

.ui-btn-down-t 
{
	border: 1px solid #363636 ;
	background: 			#424242 ;
	color: 					#fff ;
	text-shadow: 0  -1px  0px  #000 ;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#5C5C5C), to(#363636)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #5C5C5C, #363636); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #5C5C5C, #363636); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #5C5C5C, #363636); /* IE10 */
	background-image:      -o-linear-gradient(top, #5C5C5C, #363636); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #5C5C5C, #363636);
}

.ui-btn-up-t .ui-btn-inner,
.ui-btn-hover-t .ui-btn-inner, 
.ui-btn-down-t .ui-btn-inner
{
	border: none;	
}

.ui-btn-up-t a.ui-link-inherit,
.ui-btn-hover-t a.ui-link-inherit,
.ui-btn-down-t a.ui-link-inherit
{
	color: #fff ;
}

.ui-btn-up-t,
.ui-btn-hover-t,
.ui-btn-down-t
{ 
	text-decoration: none;
}


/**********************************************************************
 **********************************************************************
							u Style (white on UXV2 blue)
 **********************************************************************
/**********************************************************************/

.ui-header.ui-bar-u 
{
/*	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	*/
}

.ui-bar-u {
	border-top: 1px solid #3892EA;
	border-bottom: 1px solid #3892EA;
	background: #55a0ef;
	color: #FFF;
	text-shadow: 0 -1px 0px #3892EA;
}

.ui-bar-u .ui-link-inherit {
	color: #FFF;
}

.ui-body-u {
	border: 1px solid #B3B3B3;
	color: #000000;
	text-shadow: 0  1px   0   #fff ;
	background: #e0e0e0;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #E0E0E0), to( #DCDCDC)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #E0E0E0, #DCDCDC); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #E0E0E0, #DCDCDC); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #E0E0E0, #DCDCDC); /* IE10 */
	background-image:      -o-linear-gradient(top, #E0E0E0, #DCDCDC); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #E0E0E0, #DCDCDC);
}

.ui-body-u .ui-link-inherit {
	color: #000000;
}

.ui-bar-u .ui-link,
.ui-bar-u .ui-link:hover,
.ui-bar-u .ui-link:active,
.ui-bar-u .ui-link:visited,
.ui-body-u .ui-link,
.ui-body-u .ui-link:hover,
.ui-body-u .ui-link:active,
.ui-body-u .ui-link:visited
{
	color:  #365ebf ;
}

.ui-btn-up-u,
.ui-btn-hover-u,
.ui-btn-down-u {
	border: 1px solid #387EC6;
	background: #3782D2;
	color: #FFFFFF;
	text-shadow: 0 -1px 0px #3892EA;
	text-decoration: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6DADF0), to(#3782D2)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #6DADF0, #3782D2); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #6DADF0, #3782D2); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #6DADF0, #3782D2); /* IE10 */
	background-image:      -o-linear-gradient(top, #6DADF0, #3782D2); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #6DADF0, #3782D2);
	background-repeat: repeat-x;
}

.ui-btn-up-u .ui-btn-inner,
.ui-btn-hover-u .ui-btn-inner, 
.ui-btn-down-u .ui-btn-inner
{
	border: none;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}

.ui-li.ui-btn-up-u .ui-btn-inner,
.ui-li.ui-btn-hover-u .ui-btn-inner, 
.ui-li.ui-btn-down-u .ui-btn-inner,
.ui-btn-up-u.ui-shadow,
.ui-btn-hover-u.ui-shadow, 
.ui-btn-down-u.ui-shadow
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-btn-hover-u,
.ui-btn-down-u {
    background-position: 0 -15px;
}

.ui-btn-up-u a.ui-link-inherit,
.ui-btn-hover-u a.ui-link-inherit,
.ui-btn-down-u a.ui-link-inherit {
	color: #FFF;
}

/**********************************************************************
 **********************************************************************
							v Style (white on raiz labs black)
 **********************************************************************
/**********************************************************************/
.ui-header.ui-bar-v 
{
/*	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	*/
}

.ui-bar-v 
{
	border-top: 1px solid #387ec6;
	border-bottom: 1px solid #387ec6;
	color: #000000;
	text-shadow: none;
	background: #AACFF7;
}

.ui-bar-v .ui-link-inherit
.ui-bar-v .ui-link
.ui-bar-v .ui-link:hover
.ui-bar-v .ui-link:active
.ui-bar-v .ui-link:visited
{
	color: #9BB2C0;
}

.ui-bar-v .ui-link
{
	text-decoration: none;
}

.ui-body-v {
	border: none;
	border-top: 1px solid #7F868A;
	border-bottom: 1px solid #242628;
	color: #000000;
	text-shadow: 0 -1px 0 #222;
	background: #393F44;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#393F44), to(#383E43)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #393F44, #383E43); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #393F44, #383E43); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #393F44, #383E43); /* IE10 */
	background-image:      -o-linear-gradient(top, #393F44, #383E43); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #393F44, #383E43);
}

.ui-body-v .ui-link-inherit,
.ui-body-v .ui-link
{
    color: #3697ff;
    font-weight: 400;
}

.ui-body-v .ui-link:hover,
.ui-body-v .ui-link:active,
.ui-body-v .ui-link:visited {
	color:  #365ebf ;
}


.ui-btn-up-v a.ui-link-inherit,
.ui-btn-down-v a.ui-link-inherit,
.ui-btn-hover-v a.ui-link-inherit
{
	color: #FFFFFF;
}

.ui-btn-up-v .ui-btn-inner,
.ui-btn-hover-v .ui-btn-inner, 
.ui-btn-down-v .ui-btn-inner
{
	border: none;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}

.ui-li.ui-btn-up-v .ui-btn-inner,
.ui-li.ui-btn-hover-v .ui-btn-inner, 
.ui-li.ui-btn-down-v .ui-btn-inner,
.ui-btn-up-v.ui-shadow,
.ui-btn-hover-v.ui-shadow, 
.ui-btn-down-v.ui-shadow
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-btn-up-v {
	border: 1px solid #2C3134;
	background: #485158;
	color: #FFFFFF;
	text-shadow: 0 -1px 0px #505050;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #485158), to( #3E454A)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #485158, #3E454A); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #485158, #3E454A); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #485158, #3E454A); /* IE10 */
	background-image:      -o-linear-gradient(top, #485158, #3E454A); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #485158, #3E454A);
}

.ui-btn-hover-v {
	border: 1px solid #2C3134;
	background: #535D65;
	color: #FFF;
	text-shadow: 0 -1px 0px  #505050;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #535D65), to( #4A5359)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #535D65, #4A5359); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #535D65, #4A5359); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #535D65, #4A5359); /* IE10 */
	background-image:      -o-linear-gradient(top, #535D65, #4A5359); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #535D65, #4A5359);
}

.ui-btn-down-v {
	border: 1px solid #2C3134;
	background: #507BAE;
	color: #FFF;
	text-shadow: 0 -1px 0px  #505050;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #507BAE), to( #426792)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #507BAE, #426792); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #507BAE, #426792); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #507BAE, #426792); /* IE10 */
	background-image:      -o-linear-gradient(top, #507BAE, #426792); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #507BAE, #426792);
}

.ui-btn-up-v,
.ui-btn-hover-v,
.ui-btn-down-v {
	text-decoration: none;
}

/**********************************************************************
 **********************************************************************
							n Style (white on nav menu gray)
 **********************************************************************
/**********************************************************************/
.ui-header.ui-bar-n 
{
/*	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	*/
}

.ui-bar-n 
{
	color: #e6e6e6;
	text-shadow: 0 1px 0 #222;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .6);
	border: none;
	border-top: 1px solid #56606A;
	border-bottom: 1px solid #303539;
	background: #505050;
}

.ui-bar-n .ui-link-inherit,
.ui-bar-n .ui-link,
.ui-bar-n .ui-link:hover,
.ui-bar-n .ui-link:active,
.ui-bar-n .ui-link:visited,
.ui-body-n .ui-link-inherit,
.ui-body-n .ui-link,
.ui-body-n .ui-link:hover,
.ui-body-n .ui-link:active,
.ui-body-n .ui-link:visited
{
	color: #9BB2C0;
}

.ui-bar-n .ui-link {
	text-decoration: none;
}

.ui-bar-n,
.ui-bar-n input,
.ui-bar-n select,
.ui-bar-n textarea,
.ui-bar-n button {
	font-size: 1.2em; /* 14pt/11pt baseline */
    font-family: "Gill Sans", "Gill Sans MT", Tahoma, Arial, sans-serif;
    color: White;
    font-weight: lighter;
}

.ui-body-n {
	border: none;
	border-top: 1px solid #7F868A;
	border-bottom: 1px solid #242628;
	color: #768593;
	text-shadow: 0 -1px 0 #222;
	background: #505050;
}

.ui-btn-up-n a.ui-link-inherit,
.ui-btn-hover-n a.ui-link-inherit,
.ui-btn-down-n a.ui-link-inherit
{
	color: #FFFFFF;
}

.ui-btn-up-n .ui-btn-inner,
.ui-btn-hover-n .ui-btn-inner, 
.ui-btn-down-n .ui-btn-inner
{
	border: none;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
}

.ui-li.ui-btn-up-n .ui-btn-inner,
.ui-li.ui-btn-hover-n .ui-btn-inner, 
.ui-li.ui-btn-down-n .ui-btn-inner,
.ui-btn-up-n.ui-shadow,
.ui-btn-hover-n.ui-shadow, 
.ui-btn-down-n.ui-shadow
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-btn-up-n {
	color: white;
	text-shadow: 0 1px 0 #222;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .6);
	border: 1px solid #333;
	background: #505050;
	/*background-image: -webkit-gradient(linear, left top, left bottom, from( #454E55), to( #46515A)); /* Saf4+, Chrome */
	/*background-image: -webkit-linear-gradient(top, #454E55, #46515A); /* Chrome 10+, Saf5.1+ */
	/*background-image:    -moz-linear-gradient(top, #454E55, #46515A); /* FF3.6 */
	/*background-image:     -ms-linear-gradient(top, #454E55, #46515A); /* IE10 */
	/*background-image:      -o-linear-gradient(top, #454E55, #46515A); /* Opera 11.10+ */
	/*background-image:         linear-gradient(top, #454E55, #46515A);*/
}

.ui-btn-hover-n {
	color: #e6e6e6;
	text-shadow: 0 1px 0 #222;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .6);
	border: none;
	border: 1px solid #333;
	background: #5a5a5a;
}

.ui-btn-down-n {
	color: #e6e6e6;
	text-shadow: 0 1px 0 #222;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .6);
	border: 1px solid #333;
	background: #333;
}

.ui-btn-up-n,
.ui-btn-hover-n,
.ui-btn-down-n 
{
	text-decoration: none;
}

/**********************************************************************
 **********************************************************************
							k Style (white on red)
 **********************************************************************
/**********************************************************************/
.ui-header.ui-bar-k 
{
/*	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.6);
	box-shadow: 0 1px 5px rgba(0,0,0,0.6);	*/
}

.ui-bar-k 
{
	border: 1px solid #D6353B;
	background: #D6353B;
	color: white;
	text-shadow: 0 1px 1px #444;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EB3A40), to(#C02F35));
	background-image: -webkit-linear-gradient(#EB3A40, #C02F35);
	background-image: -moz-linear-gradient(#EB3A40, #C02F35);
	background-image: -ms-linear-gradient(#EB3A40, #C02F35);
	background-image: -o-linear-gradient(#EB3A40, #C02F35);
	background-image: linear-gradient(#EB3A40, #C02F35);
}

.ui-bar-k .ui-link-inherit,
.ui-bar-k .ui-link,
.ui-bar-k .ui-link:hover,
.ui-bar-k .ui-link:active,
.ui-bar-k .ui-link:visited,
.ui-body-k .ui-link-inherit,
.ui-body-k .ui-link
.ui-body-k .ui-link:hover
.ui-body-k .ui-link:active
.ui-body-k .ui-link:visited
{
	color: #9BB2C0;
}

.ui-bar-k .ui-link
{
	text-decoration: none;
}

.ui-body-k {
	border: none;
	border-top: 1px solid #7F868A;
	border-bottom: 1px solid #242628;
	color: #768593;
	text-shadow: 0 -1px 0 #222;
	background: #394044;
}

.ui-btn-up-k a.ui-link-inherit,
.ui-btn-down-k a.ui-link-inherit,
.ui-btn-hover-k a.ui-link-inherit
{
	color: #FFFFFF;
}

.ui-btn-up-k .ui-btn-inner,
.ui-btn-hover-k .ui-btn-inner, 
.ui-btn-down-k .ui-btn-inner,
.ui-btn-up-k.ui-shadow,
.ui-btn-hover-k.ui-shadow, 
.ui-btn-down-k.ui-shadow
{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-btn-up-k {
	border: 1px solid #D6353B;
	background: #D6353B;
	color: white;
	text-shadow: 0 1px 1px #444;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#EB3A40), to(#C02F35));
	background-image: -webkit-linear-gradient(#EB3A40, #C02F35);
	background-image: -moz-linear-gradient(#EB3A40, #C02F35);
	background-image: -ms-linear-gradient(#EB3A40, #C02F35);
	background-image: -o-linear-gradient(#EB3A40, #C02F35);
	background-image: linear-gradient(#EB3A40, #C02F35);

}

.ui-btn-hover-k {
	border: 1px solid #F63C43;
	background: #F63C43;
	color: white;
	text-shadow: 0 1px 1px #444;
}

.ui-btn-down-k 
{
	border: 1px solid #861b1f;
	background: #861b1f;
	color: white;
	text-shadow: 0 1px 1px #444;
}

.ui-btn-up-k,
.ui-btn-hover-k,
.ui-btn-down-k 
{
	text-decoration: none;
}