/************************************************************************************/
/* This stylesheet defines unique styles for the Textravel Web tool. Layout styles 
shared with other Web tools are defined in main.css */
/************************************************************************************/
body.webtool h1 {
	border: none;
	
	color: #01346B;
}
body.webtool h2 {
	color: #012B58;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	margin-top: 15px;
}
body.webtool h3 {
	color: #333333;
	
	font-size: 100%;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
body.webtool div#maincontent h3, body.webtool div#maincontentwide h3 {
	background-image: none;
}
body.webtool div#maincontent h4, body.webtool div#maincontentwide h4 {
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
body.webtool div#maincontent a, body.webtool div#maincontentwide a {
	color: #726341;
}
body.webtool div#maincontent div.example, body.webtool div#maincontentwide div.example {
	margin-top: 10px;
}
body.webtool div#maincontent table.screen, body.webtool div#maincontentwide table.screen {
	font-size: 100%;
}
code {
  font-family: "Courier New", Menlo, Monaco, Consolas, monospace;
  padding: 0;
  font-size: 1.8rem !important;
  background-color: transparent;
  color: #000;
  white-space: nowrap;
}
body.webtool div#maincontent li table.screen, body.webtool div#maincontentwide li table.screen {
	margin-left: 0px;
}
body.webtool div#maincontent p.info, body.webtool div#maincontentwide p.info {
	color: #575757;
}
body.webtool div#maincontent p.info a, body.webtool div#maincontentwide p.info a {
	color: #575757;
}
body.webtool div#maincontent a.definition, body.webtool div#maincontentwide a.definition {
	color: #333366;
	font-weight: bold;
	/*font-style: italic;*/ /*commented out 3-15-22 rk*/
}
body.webtool div#maincontent p.docreq a, body.webtool div#maincontentwide p.docreq a {
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(/fmx/travel/textravel/ximg/documentation.gif);
	background-position: left;
	padding-left: 16px;
	background-repeat: no-repeat;
}
body.webtool ul#webtooltabs li a {
      float:left;
      background:url("/fmxsupport/ximages/webtool/textravel/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
}
body.webtool ul#webtooltabs li a:visited {
	font-weight: bold;
}
body.webtool ul#webtooltabs li a span {
      float:left;
      display:block;
      background:url("/fmxsupport/ximages/webtool/textravel/tabright.gif") no-repeat right top;
      padding:5px 10px 4px 5px;
      color: #660000;
	  cursor: pointer;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
body.webtool ul#webtooltabs a span {
	float:none;
}
/* End IE5-Mac hack */
body.webtool ul#webtooltabs a:hover span {
      color:#333333;
}
body.webtool ul#webtooltabs a:hover {
      background-position:0% -42px;
}
body.webtool ul#webtooltabs a:hover span {
      background-position:100% -42px;
}	
body.webtool div.leftmenu {
	background: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 100%;
}
body.webtool div.leftmenu ul li {
	background: #336699;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4CBB1;
}
body.webtool div.leftmenu h2 {
	color: #FFFFFF;
	text-decoration: none;
	background: #003366 url('/fmxsupport/ximages/webtool/textravel/menu_h3_background.jpg');
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4CBB1;
	font-size: 1em;
}
body.webtool div.leftmenu ul li a {
	color: #FFFFFF;
	text-decoration: none;
	background: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: .9em;
}
body.webtool div.leftmenu ul ul.submenu {
	color: #000000;
	text-decoration: none;
	background: #f0e7d7;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
}
body.webtool div.leftmenu ul ul.submenu a {
	text-decoration: none;
	background: #f0e7d7 !important;
	font-family: Arial, Helvetica, sans-serif;
	border: none !important;
	color: #000000;
} 
body.webtool div.leftmenu ul ul.submenu a:hover {
	background: #f0e7d7;
	color: #990000 !important;
}
body.webtool div.leftmenu ul li#active a {
	background: #f0e7d7; 
	color: #000000;
}
body.webtool div.leftmenu ul li a:hover, body.webtool div.leftmenu ul li#active a:hover {
	color: #000000;
	background-color: #E4CBB1;
	border-color: #aaab9c #fff #fff #ccc;
	background-image: url('/fmxsupport/ximages/webtool/textravel/menu_subheading_background.jpg');
}
body.webtool div#sidebar {
	color: #666666;
	background-color: #F0E7D7;
	font-size: 90%;
}
body.webtool div#sidebar h3 {
	background-image: none;
	font-size: 110%;
	color: #003C75;
	border-bottom-style: solid;
	border-bottom-color: #99BDFF;
	border-bottom-width: 1px;
	background-color: #F7F2EA;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0E7D7;
}
body.webtool div#sidebar a {
	color: #726341;
	font-weight: normal;
}
body.webtool div#sidebar a:hover {
	color: #000066;
	font-weight: normal;
}

ul.tex-tabs > li > a {
	text-decoration: none;
	font-size: 1.2rem;
    border-color: #000;
	background-color: #eaeaea;
	 color: #660000;
    border-bottom-color: #999;
	}

.tex-tabs > li > a:hover, .tex-tabs li.active a {
  background-color: #b1e3ff !important;  
	 border-color: #000;
    color:#000 !important;
	border-bottom-color: #999;
	text-decoration: none;
}