@charset "utf-8";
/* CSS Document */

/***FIRST STYLE THE BUTTON***/
input#gobutton{
cursor:pointer; /*forces the cursor to change to a hand when the button is hovered*/
padding: 7px 40px; /*add some padding to the inside of the button*/
background:#277dc1; /*the colour of the button*/
border: 0px solid #33842a; /*required or the default border for the browser will appear*/
/*give the button curved corners, alter the size as required*/
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
/*give the button a drop shadow*/
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
/*style the text*/
color:#f3f3f3;
font-size:1.0em;
}
/***NOW STYLE THE BUTTON'S HOVER AND FOCUS STATES***/
input#gobutton:hover, input#gobutton:focus{
background-color :#33a4fd; /*make the background a little darker*/
/*reduce the drop shadow size to give a pushed button effect*/
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}

input[type=text] {
    border: 0px solid white; 
    -webkit-box-shadow: none; 
    -moz-box-shadow: none; 
    box-shadow: none;
    padding: 10px;
	font-size: 20px;
	color: #005591;
    background: rgba(255,255,255,1.0);
    margin: none;
}

.heighttext{
  height:10px
}

/* MENU SELECT */
.bt_english {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_english.png) no-repeat;
}

.bt_english span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_english_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_english:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_spanish {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_spanish.png) no-repeat;
}

.bt_spanish span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_spanish_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_spanish:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_portuguese {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_portuguese.png) no-repeat;
}

.bt_portuguese span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_portuguese_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_portuguese:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_german {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_german.png) no-repeat;
}

.bt_german span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_german_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_german:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_french {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_french.png) no-repeat;
}

.bt_french span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_french_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_french:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_italian {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_italian.png) no-repeat;
}

.bt_italian span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_italian_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_italian:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_japanese {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_japanese.png) no-repeat;
}

.bt_japanese span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_japanese_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_japanese:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_russian {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_russian.png) no-repeat;
}

.bt_russian span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_russian_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_russian:hover span {
	opacity: 1;
	z-index: 5;
}

.bt_chinese {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 100px;
	height: 42px;
	background: url(images/bt_chinese.png) no-repeat;
}

.bt_chinese span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/bt_chinese_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.bt_chinese:hover span {
	opacity: 1;
	z-index: 5;
}
/* END MENU SELECT */

/* CARD SEELCT */
.card_visa {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 252px;
	height: 164px;
	background: url(images/rcash_visa_off.png) no-repeat;
}

.card_visa span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/rcash_visa_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.card_visa:hover span {
	opacity: 1;
	z-index: 5;
}

.card_rcash {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 252px;
	height: 164px;
	background: url(images/rcash_off.png) no-repeat;
}

.card_rcash span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/rcash_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.vanilla:hover span {
	opacity: 1;
	z-index: 5;
}

.vanilla {
	display: inline-block;
	position: relative;
	text-indent: -9999px;
	z-index: 5;
	width: 252px;
	height: 164px;
	background: url(images/vanilla_off.png) no-repeat;
}

.vanilla span {
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	background: url(images/vanilla_on.png) no-repeat;
	background-position: 0px 0;
	opacity: 0;
	z-index: 5;
	-webkit-transition: opacity 0.5s;
	-moz-transition:    opacity 0.5s;
	-o-transition:      opacity 0.5s;
	-ms-transition: 	opacity 0.5s;
}

.vanilla:hover span {
	opacity: 1;
	z-index: 5;
}
/* END CARD SELECT */

/* FONTS */
typev {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 30px;
	font-weight: 200;
	color: #ffffff;
	line-height: 100%;
}

type1 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 40px;
	font-weight: 100;
	color: #ffffff;
	line-height: 100%;
}

type1a {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 14px;
	font-weight: 200;
	color: #ffffff;
	line-height: 100%;
}

type1b {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
	font-weight: 200;
	color: #ffffff;
	line-height: 100%;
}

type1c {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	font-weight: 200;
	color: #ffffff;
	line-height: 120%;
}

type1d {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #d0fa57;
	line-height: 120%;
}

type2 {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 20px;
	font-weight: 200;
	color: #ffffff;
	line-height: 120%;
}

type2a {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 26px;
	font-weight: 600;
	color: #d0fa57;
	line-height: 120%;
}

type2b {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #ffffff;
	line-height: 110%;
}

LI {
	font-family: 'Source Sans Pro', sans-serif;
	font-size: 18px;
	font-weight: 200;
	color: #ffffff;
	line-height: 120%;
}

a:link {
    text-decoration: none;
}
.verdana {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: 200;
	color: #ffffff;
	line-height: 120%;
}
