/* ------------------begin contact page styles------------------ */

.contact1 {padding-left:250px;padding-top:5px;}

/* ------------------begin contact page styles------------------ */


.seo{
	font-size: 10px;
	color: #CCCCCC;
	line-height:12px;
}

a.seoLink {
	color: #FFFFFF;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

a.seoLink:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

.dealerCode {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.footerInfo{
	font-size:10px;
	line-height:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #0A426E;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

a.footerInfoLink {
	color: #E7EBEE;
}

a.footerInfoLink:hover {
	color: #E7EBEE;
	text-decoration: underline;
}


/* Press Releases */
.pressRelease{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
		line-height: 15px;
}

.pr_date{
	color: #999999;
}


.pr_header{
	color: #333333;
	font-size: 13px;
}



a.pr_link{
	color: #0000FF;
} 
a.pr_link:hover	{ color: #B41E29;}



/* End Press Releases */




/* ------------------begin faqs page styles------------------ */

.faq {color: #1C2642; font-family: verdana,arial,helvetica,helvetica-light; padding-top:10px; padding-left:40px; padding-right:25px;}

.questionheaders {font-size:8pt; color: #1C2642; font-weight:bold; font-family: verdana,arial,helvetica,helvetica-light;}

#faqquestions a {font-size:8pt; padding: 5px 3px 5px 2px; color: #172F72; text-decoration:none; line-height:10pt; font-family: verdana,arial,helvetica,helvetica-light;}

#faqquestions a:hover {background-color: #FDF19F}

.actualquestion {font-size:9pt; font-weight:bold; color: #001759;line-height:20pt;}

.actualquestion2 {font-size:8pt; font-weight:bold; color: #001759;line-height:20pt;}

.faqtxt {font-size:8pt; color: #1C2642; font-family:verdana,arial,helvetica,helvetica-light;line-height:11pt;}

/* ------------------end faqs page styles------------------ */









/* ------------------begin features page styles------------------ */


.featureheader {color: #ffffff;font-family:verdana,arial,helvetica,helvetica-light;font-size:10pt;}

.featureheader2 {color: #000000;font-family:verdana,arial,helvetica,helvetica-light;font-size:9pt;}

#featurelist a {color: #1C2642;padding: 5px 3px 5px 2px;font-family:verdana,arial,helvetica,helvetica-light;text-decoration:none;font-size:9pt;line-height:16pt}

#featurelist a:hover {background-color: #FDF19F}

#featurelistarrow {color: #FC9A00;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:9pt;line-height:18pt}

.featuretxtheader {font-size:10pt; color: #1C2642; font-family:verdana,arial,helvetica,helvetica-light;line-height:14pt; padding-left:15px; padding-right:1px;}

.featuretxt {font-size:9pt; color: #1C2642; font-family:verdana,arial,helvetica,helvetica-light;line-height:14pt;}

.cf_descrip {color: #1C2642;font-family:verdana,arial,helvetica,helvetica-light;font-size:9pt;line-height:12pt}

.cf_feature {color: #1C2642;font-family:verdana,arial,helvetica,helvetica-light;font-size:9pt;line-height:12pt}

.featureslink a {color: #14293C;font-size:9pt;text-decoration:none;}

.featureslink a:hover {color: #14293C;font-size:9pt;text-decoration:none;}

.featurescontent {position:relative;top:30;left:35;width:550;height:280;overflow:auto;overflow-y:scroll;overflow-x:hidden;overflow-y:hidden;padding-right:10px}

.featurescontent2 {padding-left:10px; padding-top:20px;}

.featurestable {padding-left:30px; padding-top:10px;}

.featuresbacktotop a {color: #2C467C;font-size:8pt;text-decoration:none; position: relative; top: -1px; left: 1px;} 

#disclaimerf a {color: #FFFFFF;font-family:verdana,arial,helvetica,helvetica-light;font-size:8pt;line-height:14pt;position: relative; top: 80px; left:35px;text-decoration:none; } 

/* ------------------end features page styles------------------ */







/* ------------------begin index page styles------------------ */

.homedisclaimer {font-size:7pt; color: #ffffff;line-height:9pt; font-family:verdana,arial,helvetica,helvetica-light;padding-left:15px;padding-right:15px;} 

.indexloginfieldsplacement {padding-top:54px; padding-left:78px; height:7px;} 

.indexloginfields {background-color: #F5F4ED} 

.indexloginbuttonplacement {position:relative;top:32;left:189;} 

.homedisclaimer {font-size:7pt; color: #ffffff;line-height:9pt; font-family:verdana,arial,helvetica,helvetica-light;padding-left:50px;padding-right:50px;} 

.indexoutofplantxt {font-size:8pt; color: #6D8293; font-family:verdana,arial,helvetica,helvetica-light;font-weight:bold;line-height:10pt;padding-right:15px;padding-bottom:7px;}

.indexprepaidcardtxt {font-size:8pt; color: #6D8293; font-family:verdana,arial,helvetica,helvetica-light;font-weight:bold;line-height:4pt;padding-right:15px;padding-bottom:7px;}

/* ------------------end index page styles------------------ */








/* ------------------begin plans page styles------------------ */

#plansignup a {color: #E57700;font-family:verdana,arial,helvetica,helvetica-light;font-size:7.5pt;padding-right:8px;}

#plansignup a:hover {color: #AF1C15;}

#planheader {color: #B41E29;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:9pt;}

#txtheader {color: #1C66A0;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:9pt;padding-left:13px;}

.plantxt {font-size:9pt; color: #1C2642;line-height:12pt; font-family:verdana,arial,helvetica,helvetica-light;padding-top:10px;padding-left:10px;padding-right:10px;} 

.planphoto {padding-top:1px; padding-right:10px;} 

.plandisclaimer {font-size:7pt; color: #1C2642;line-height:10pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.plantdheader {background-color: #CDD8DD;}

/* ------------------end plans page styles------------------ */






/* ------------------begin tempplans page styles------------------ */

#tempplansignup a {color: #1C66A0;font-family:verdana,arial,helvetica,helvetica-light;font-size:7.5pt;padding-right:18px;line-height:14pt;text-decoration:none;}

#tempplansignup a:hover {color: #AF1C15;}
.planLeftSelected {color: #AF1C15;font-family:verdana,arial,helvetica,helvetica-light;font-size:7.5pt;padding-right:18px;line-height:14pt;text-decoration:none;}


#tempplansignup2 a {color: #E57700;font-family:verdana,arial,helvetica,helvetica-light;font-size:7.5pt;padding-right:18px;line-height:10pt;text-decoration:none;}

#tempplansignup2 a:hover {color: #AF1C15;}

#temprevosplanheader {color: #1C2642;padding-right:12px;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:8pt;text-decoration:none;}

#tempplanheader1 a{color: #607C93;font-family:verdana,arial,helvetica,helvetica-light;font-size:7.5pt;padding-left:8px;text-decoration:none;}

.tempplanheader1ns {color: #AF1C15;font-family:verdana,arial,helvetica,helvetica-light;font-size:7.5pt;text-decoration:none;}

#tempplanheader1 a:hover {color: #AF1C15;}

#tempplanheader2 {color: #B41E29;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:8pt;padding-left:8px;}

#tempplanheader3 {color: #B41E29;font-family:verdana,arial,helvetica,helvetica-light;font-size:8pt;padding-left:8px;}

#temptxtheader {color: #1C66A0;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:9pt;padding-left:13px;}

.tempplantxt {font-size:8pt; color: #1C2642;line-height:14pt; font-family:verdana,arial,helvetica,helvetica-light;padding-top:4px;padding-left:10px;padding-right:10px;} 

.tempplantxt2 {font-size:8pt; color: #1C2642;line-height:14pt; font-family:verdana,arial,helvetica,helvetica-light;padding-top:4px;padding-right:10px;} 

.tempplanphoto {padding-right:9px;} 

.tempplandisclaimer {font-size:7pt; color: #1C2642;line-height:10pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.tempplantdheader {background-color: #CDD8DD;}

/* ------------------end tempplans page styles------------------ */









/* ------------------begin pop up page styles------------------ */

.popupheader {font-size:9pt; color: #4F5669; line-height:11pt; font-weight:bold; font-family:verdana,arial,helvetica,helvetica-light;} 

.popuptxt {font-size:8pt; color: #4F5669; line-height:12pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.popuptxt2 {font-size:8pt; color: #4F5669; line-height:14pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.popupclose a {font-family: verdana,arial,helvetica,helvetica-light; color: #4F5669; font-size: 8pt; font-weight: bold; line-height:20pt; text-decoration: none; white-space: nowrap}

#TCheader {color: #172F72;font-family:verdana,arial,helvetica,helvetica-light;font-weight: bold;font-size:9pt;line-height:25pt;text-align:center; text-decoration:underline}

/* ------------------end pop up page styles------------------ */


/* Style Debug */
debug {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}





/* ------------------begin rates page styles------------------ */

.rule {padding-left:40px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}

#ratestxtplacement1 {position:relative;left:135;}

#ratestxtplacement2 {position:relative;left:48;width:400;height:270;overflow:auto;overflow-y:scroll;overflow-x;hidden;}

.ratebox { position:relative; left: 48; width: 400; height: 270; overflow:auto; overflow-y:scroll; overflow-x; hidden; }

.intlheader {color: #1C2642;font-size:10pt;font-family: verdana,arial,helvetica,helvetica-light;} 

.intlheaderlink a {color: #1C2642;text-decoration:none;font-size:10pt;font-family: verdana,arial,helvetica,helvetica-light } 

.rates {font-size:10pt; color: #4F5669; font-family: verdana,arial,helvetica,helvetica-light; line-height:15pt } 

.freedestinations {padding-top:20px;} 

.intldestinations {color: #1C2642;font-family:verdana,arial,helvetica,helvetica-light;font-size:9pt; line-height:12pt} 


.intldestinations2 {color: #1C2642;font-family:verdana,arial,helvetica,helvetica-light;font-size:9pt; line-height:12pt} 

/* ------------------end rates page styles------------------ */







/* ------------------begin shared page styles------------------ */


body {

	background-color: #83827E;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	line-height:15pt;
	color: #83827E;

	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

div#container
{
	margin: 0 auto;
  	width: 780px;
}

.contentArea { font-family: verdana,arial,helvetica,helvetica-light; padding-top:10px; padding-left:40px; padding-right:25px; }

a {color: #AF1C15;font-family:verdana,arial,helvetica,helvetica-light;text-decoration:none;} 

a:hover {color: #41599A;} 

.backtotop a {color: #2C467C;font-size:8pt;text-decoration:none; position: relative; top: -1px; left: 1px;} 


a.navTab			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size : 10px;
	font-style: normal;
	color: #1C66A0;
	font-weight: bold;
} 
a.navTab:hover		{ color: #B41E29;}


#navtop a {font-family: verdana,arial,helvetica,helvetica-light; color:#FFFFFF; padding-left:5px;padding-right:5px; font-size: 8pt; text-decoration:none;}

#navtop a:hover {color:#FDF7CF}

#navbottomline {color:#FFFFFF}

#navbottom a {font-family: verdana,arial,helvetica,helvetica-light; color:#FFFFFF; padding-left:11px;padding-right:11px;margin-top:21px; font-size: 8pt; text-decoration:none;}

#navbottom a:hover {color:#FDF7CF}

.hr {color: #FDF7CF}

.formfield {background-color: #FDF7CF}

.formfieldqustn a {font-size: 8pt; font-family: verdana,arial,helvetica,helvetica-light; color: #3E78BC; }

.fugawi1 {padding-top:20px; padding-left:20px;}

.fugawi2 {padding-top:20px; padding-left:30px; padding-right:15px;}

.fugawi3 {padding-left:51px; padding-right:1px;}

.fugawi4 {padding-left:12px; padding-right:1px;}

.numberslink a {color: #2C467C;font-size:10pt;text-decoration:none;font-family:verdana,arial,helvetica,helvetica-light;} 

.loginbuttons {padding-top:8px; height:7px} 

.logo {position:relative;left:-40; top:150;} 

.formtxt {font-size:10pt; color: #1C2642; font-family:verdana,arial,helvetica,helvetica-light;} 

.formtxt3 {font-size:9pt; color: #1C2642; font-family:verdana,arial,helvetica,helvetica-light;} 

.formtxt4 {font-size:9pt; color: #1C2642;line-height:15pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.errortxt {font-size:9pt; color: #ff0000; font-family:verdana,arial,helvetica,helvetica-light; font-weight: bold; line-height:14pt; padding-left:40px;padding-top:10px; padding-right:1px; text-align:left;} 

.formtxtheader {font-size:10pt; color: #4F5669; font-family:verdana,arial,helvetica,helvetica-light;} 

.txtheader {font-size:10pt; color: #1C2642; font-weight:bold; font-family:verdana,arial,helvetica,helvetica-light;} 

#termslink a {font-size:7pt; color: #000000; font-family:verdana,arial,helvetica,helvetica-light;} 

/* ------------------end shared page styles------------------ */





/* ------------------begin virtual numbers page styles------------------ */

#vn1 {font-size:9pt; color: #1C2642;}
#vn2 {font-size:8pt; color: #26345A;}
#myratebox {
	position:relative;
	width: 160px;
	height: 250px;
	overflow: auto;
	overflow-y: scroll;
	overflow-x: hidden;
	border: thin solid #FFFFFF;
	padding: 1px;}

/* ------------------end virtual numbers page styles------------------ */








/* ------------------begin what is revos page styles------------------ */

#pdf a {font-size:8pt; color: #172F72; text-decoration:none; line-height:1pt; font-family: verdana,arial,helvetica,helvetica-light;}

#pdf a:hover {background-color: #FDF19F}

.whatisrevoscontent {line-height:14pt; padding-left:40px; padding-right:20px;}











/* ------------------begin Prepaid page txt styles------------------ */


.prepaidtxt1 {font-size:8pt; color: #1C2642;line-height:12pt; font-family:verdana,arial,helvetica,helvetica-light;} 


.prepaidtxt2 
	{font-size:8pt; 
	color: #1C2642;
	line-height:12pt; 
	font-family:verdana,arial,helvetica,helvetica-light;	
	width: 124px;
	height: 750px;
	overflow: auto;
	overflow-y: scroll;
	overflow-x: hidden;
	border: thin solid #E5E7EE;
	padding-left: 19px;
	padding-right: 10px;}

.prepaidtxt3 {font-size:7pt; color: #83827E;line-height:12pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.prepaidtxt4 {font-size:7pt; color: #83827E;line-height:9pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.prepaidtxt5 {font-size:7pt; color: #1C2642;line-height:9pt; font-family:verdana,arial,helvetica,helvetica-light;} 

.prepaidtxt6 {font-size:8pt; color: #1C2642;line-height:2pt; font-family:verdana,arial,helvetica,helvetica-light;} 



/* ------------------begin Prepaid page txt styles------------------ */








