BODY { font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; }

.linktext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; line-height:17px;
	padding:4px; background-color:#f1f1f1; }
.linktext a:link { FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none; }
.linktext a:active { COLOR: #003366; TEXT-DECORATION: none; }
.linktext a:visited { COLOR: #003366; TEXT-DECORATION: none; }
.linktext a:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.linktext DIV { font-size:12px; text-decoration:none; color:#000000; FONT-FAMILY:Arial; font-weight:normal; text-align:justify;
		padding:8px 15px 8px 15px; line-height:17px; background-color:#FCFCFC; display:none; }
.linktext DIV a:link { text-decoration: underline; color: #006699; font-weight:bold; }
.linktext DIV a:active { text-decoration: underline; color: #006699; font-weight:bold; }
.linktext DIV a:hover { text-decoration: underline; color:#FF0000; font-weight:bold; }
.linktext DIV a:visited { text-decoration: underline; color: #006699; font-weight:bold; }

.linkAnswers { font-size:12px; text-decoration:none; color:#000000; FONT-FAMILY:Arial; font-weight:normal; text-align:justify;
		padding:8px 15px 8px 15px; line-height:17px; background-color:#FCFCFC; display:none; }
.linkAnswers a:link { text-decoration: underline; color: #006699; font-weight:bold; }
.linkAnswers a:active { text-decoration: underline; color: #006699; font-weight:bold; }
.linkAnswers a:hover { text-decoration: underline; color:#FF0000; font-weight:bold; }
.linkAnswers a:visited { text-decoration: underline; color: #006699; font-weight:bold; }

.linktextbold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366; line-height:17px;
	padding:4px; background-color:#f1f1f1; text-align:center; }
	
.faqtp { FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #000066; font-weight:bold;}

.tdgrey { FONT-SIZE:12px; COLOR:#000066; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight:normal; padding:3px 0px 3px 20px;
		background:#eeeeee url(/travel/travel_resources/images/arrow1.gif) no-repeat ;
		background-position: 5% 53%; border: 1px solid #e2e2e2; }
.tdgrey a:link { COLOR: #000066; TEXT-DECORATION: underline; font-weight:normal; }
.tdgrey a:hover { COLOR:#FF0000; TEXT-DECORATION: underline; }
.tdgrey a:active { COLOR: #0370c4; TEXT-DECORATION: underline; }
.tdgrey a:visited { COLOR: #0370c4; TEXT-DECORATION: underline; }

.tdwhite { FONT-SIZE:12px; COLOR:#000066; FONT-FAMILY:Arial, Helvetica, sans-serif; font-weight:normal; padding:3px 0px 3px 20px;
		background:#ffffff url(/travel/travel_resources/images/arrow1.gif) no-repeat;
		background-position: 5% 53%; border: 1px solid #e2e2e2;}
.tdwhite a:link { COLOR: #000066; TEXT-DECORATION: underline; font-weight:normal; }
.tdwhite a:hover { COLOR:#FF0000; TEXT-DECORATION: underline; }
.tdwhite a:active { COLOR: #0370c4; TEXT-DECORATION: underline; }
.tdwhite a:visited { COLOR: #0370c4; TEXT-DECORATION: underline; }

.blackfnt { FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#000000; FONT-FAMILY:Arial, Helvetica, sans-serif; background-color:#f4a717; 
		padding:3px 0px 3px 5px;}

.faqhide { display: none; }
.faqshow { display: block; text-align:justify; FONT-FAMILY: Arial; font-size: 12px; }
		
.brdrgrey { border: 1px solid #e2e2e2; background-color:#ffffff; }

.brdrtop { border-top: 1px solid #e2e2e2; }

#brdrltrt { border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; padding:3px 0px 3px 0px; }

/* */

.faqQuestions { padding-bottom:3px; padding-top:3px; font-size:12px; text-decoration: none; color: #000000; }
.faqQuestions a:link, .faqQuestions a:active, .faqQuestions a:visited { font-size:12px; text-decoration:none; color:#0000CC; }
.faqQuestions a:hover { font-size:12px; color:#770066; text-decoration:none; }

.faqAnswers { font-size:12px; text-decoration:none; color:#000000; font-weight:normal; text-align:justify;
		padding:8px 25px 8px 25px; line-height:17px; background-color:#FCFCFC; border:4px solid #F0F0F0; }
.faqAnswers a:link, .faqAnswers a:active, .faqAnswers a:visited { text-decoration: underline; color: #006699; font-weight:bold; }
.faqAnswers a:hover { text-decoration: underline; color:#FF0000; font-weight:bold; }

.faqAnswers LI {list-style:disc; font-size:12px; }

.faqOptions { FONT-SIZE: 12px; COLOR: #000066; font-weight:bold;}
.faqOptions a:link, .faqOptions a:active, .faqOptions a:visited { font-size:12px; text-decoration:none; color:#000066; font-weight:bold; }
.faqOptions a:hover { font-size: 12px; text-decoration: underline; color:#ff3300; }

.faqHeadings { font-weight:bold; font-size:12px; color:#000066; padding-left:10px; background-color:#ffb52a; padding-right:10px; }
.faqHeadings a:link, .faqHeadings a:active, .faqHeadings a:visited{	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; text-decoration:underline; }
.faqHeadings a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff;text-decoration:underline; }

.faqBrowse { font-size:12px; color:#000000; font-weight:bold; padding:8px 10px 8px; background-color:#FCFCFC; }
.faqBrowse a:link, .faqBrowse a:active, .faqBrowse a:visited { font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; }
.faqBrowse a:hover { font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }

.faqTop { padding:4px; padding-left:8px; padding-right:10px; font-size: 11px; text-decoration: none; color: #000000; text-align:right; background-color:#FBFBFB }
.faqTop a:link, .faqTop a:active, .faqTop a:visited { font-size: 11px; text-decoration: underline; color:#FF0000; }
.faqTop a:hover { font-size: 11px; text-decoration: none; color:#000036; }
