
body {
	text-align: center;
	margin: 0;
	background-color: #9bccfc;
	background-repeat: repeat-x;
	color: #000000;
}
.navbar		{ background-image: url(./images/nav-bar.jpg); font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #FFCC00; text-decoration: none; }
.maxwidth 	{ max-width: 780px; width:expression(document.body.clientWidth > 780 ? "780px": "auto" ); }
a			{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; }
a:hover		{ text-decoration: underline; color: #990033; }
:hover		{ text-decoration: underline; }
td			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 8pt; }
.justice	{ text-align: justify; }
li 			{ font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: circle; font-size: 8pt; font-weight: normal; }
br 			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 14px; }  
p 			{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 12px; } 
span		{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000000; font-size: 12px; } 
h1 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt; }
h2 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; }
h3 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}
.formerror 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #CC0000; text-decoration: none; }
.adtext 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.adheader 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.adsubheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.smalltext 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.smalltextlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; text-decoration: none; }
p  			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
td  		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.regulartext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.boldtext 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.importanttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-style: italics; font-weight: bold; color: #663399; text-decoration: none; }
.menutext 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.quanda 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #FF3333; text-decoration: none; }
.buttonstyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.buttonstyle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.frame 		{ border: 1px solid #333366; }
.frame2 	{ border: 1px solid #999900; }
.frameblue 	{ border: 1px solid #3366FF; }
.smallwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.largewhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.faq_question {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.faq_answer { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #333333; text-decoration: none}
.framebrown	{ border: 1px solid #666633; }
.framegreen	{ border: 1px solid #006633; }
.frameblue	{ border: 1px solid #0472ED; }
.popularlinks {font-family:arial,sans-serif;font-size:12px;color:#000000;padding:0px 1px;white-space:nowrap;font-weight:bold; text-decoration: underline; }

/*- Menu Tabs 10--------------------------- */
 
    #tabs10 {
      float:left;
      width:100%;
      font-size:93%;
          border-bottom:1px solid #E0F1FC;
      line-height:normal;
      }
    #tabs10 ul {
          margin:0;
          padding:0px 0px 0 0px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("http://www.xel-ha-mexico.com/images/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("http://www.xel-ha-mexico.com/images/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#E0F1FC;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#E0F1FC;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }
 
      #tabs10 #current a {
              background-position:0% -42px;
      }
      #tabs10 #current a span {
              background-position:100% -42px;
      }
