.wide10 { width: 10 }.wide20 { width: 20 }.wide30 { width: 30 }.wide40 { width: 40 }.wide50 { width: 50 }.wide60 { width: 60 }.wide70 { width: 70 }.wide80 { width: 80 }.wide90 { width: 90 }.wide100 { width: 100 }.wide110 { width: 110 }.wide120 { width: 120 }.wide130 { width: 130 }.wide140 { width: 140 }.wide150 { width: 150 }.wide160 { width: 160 }.wide170 { width: 170 }.wide180 { width: 180 }.wide190 { width: 190 }.wide200 { width: 200 }.wide210 { width: 210 }.wide220 { width: 220 }.wide230 { width: 230 }.wide240 { width: 240 }.wide250 { width: 250 }.wide260 { width: 260 }.wide270 { width: 270 }.wide280 { width: 280 }.wide290 { width: 290 }.wide300 { width: 300 }.wide310 { width: 310 }.wide320 { width: 320 }.wide330 { width: 330 }.wide340 { width: 340 }.wide350 { width: 350 }.wide360 { width: 360 }.wide370 { width: 370 }.wide380 { width: 380 }.wide390 { width: 390 }.wide400 { width: 400 }.wide410 { width: 410 }.wide420 { width: 420 }.wide430 { width: 430 }.wide440 { width: 440 }.wide450 { width: 450 }.wide460 { width: 460 }.wide470 { width: 470 }.wide480 { width: 480 }.wide490 { width: 490 }.wide500 { width: 500 }.wide { width: 100% }body        {font-family: Verdana;background-color: #FFFFFF;font-size: 8pt;padding: 0 0 0 0;margin: 0 0 0 0;}LI {    margin-left: 15px;    font-name: Verdana;}input       { font-family: Verdana; font-size: 8pt }select      { font-family: Verdana; font-size: 8pt }textarea    { font-family: Verdana; font-size: 8pt }td          { font-size: 8pt }table.admin  { color: #0000FF; padding: 1 }table.properties { padding: 1 }td.adminCaption {    background-color: #FCE9E9;    font-size: 9pt;    color: #808080;    font-family: Verdana;     border-bottom: 1px solid red;    border-top: 1px solid red}td.modelsCaption     { border: 1 solid #E0E0E0; background-color: #FAFAFA; font-size: 14pt; color: gray }td.pageMenu   {    text-align: left;    background-color: #80A7B6;    border-top: 1px solid #FFFFFF;    border-bottom: 1px solid #024F6D;    font-size: 10px;    color: #FFFFFF;    padding-left: 5px;}TABLE.pageContent   {     background: #D8E4E9;    vertical-align: top;    height: 300*;    border-right: 1px solid #80A7B6;}TABLE.pageContentAdmin   {     background: #FFFFFF;    padding-right: 5px;    vertical-align: top;    height: 300;    border-right: 1px solid #80A7B6;}P {    font-size: 10px;    font-family: Verdana;    text-align: justify;    padding-left: 5px;    padding-right: 5px;    margin-top: 0px;    margin-bottom: 15px;}P.content {    font-size: 10pt;    font-family: Verdana;    text-align: justify;    padding-left: 50px;}td.value    { font-size: 10pt; text-align: left }td.leftMenu { border: 1 solid #00639D; background-color: #EEF2F7 }td.button   { border: 1 solid #FFFFFF; background-color: #CCDBEE; width: 86; cursor: hand }td.hint { border: 1 solid #E9E0CD }td.footer    { border-bottom: 2 solid #000080 }td.stepCaption  { border: 1 solid #E0E0E0; background-color: #FAFAFA; font-size: 14pt; color: gray }td.stepContent  { border: 1 solid #E9E0CD; background-color: #FDFBF7; font-size: 10pt; color: gray }td.buttonArea { border: 1 solid #E9E0CD }td.stepCurrent { font-size: 9pt; background-color: #D9ECDA; color: #008000; font-weight: bold;                border: 1 solid #008000; width: 50; text-align: center; height: 30 }td.stepInactive { font-size: 9pt; background-color: #F2F2F2; color: #C0C0C0; width: 50;                text-align: center; height: 30; border: 1 solid #AAAAAA }td.stepActive { font-size: 9pt; background-color: #FFFFFF; color: #000000; width: 50;                text-align: center; height: 30; border: 1 solid #000000 }tr.topMenu   { text-align: center }td.topMenu   { background-color: #6583A3; font-size: 8pt; font-weight: bold; height: 30;                border: 1 solid #000000 }td.configCaption { background-color: #AAC5DF; font-size: 14pt; color: #000080;                border: 1 solid #0000FF }td.photoFrame { font-size: 14pt; color: #000080; border-right: 1 solid #C0C0C0 }td.configDescription { font-size: 10pt; color: #800000; border-left: 1 solid #C0C0C0 }td.configContainer { background-color: #FDFBF7; border: 1 solid #808080 }td.param    { background-color: #F4F7FB; color: #3A698F;               font-weight: bold; border: 1 solid #DFEAF2; text-align: right }td.paramPart    { background-color: #DCE2EF; color: #4882B0; font-size: 10pt;               font-weight: bold; border: 1 solid #B5C8DD; text-align: left }td.objectName   {    font-size: 14pt;    color: white;    background-color: #B5C8DD;    border: 1px solid #90AAC7;}td.buttonPanel  {    text-align: center;    background-color: #B5C8DD;    border: 1px solid #90AAC7;    height: 30;}td.value    { background-color: #F9F9F9; border: 1 solid #E8E8E8; font-size: 8pt }               font-weight: bold; border: 1 solid #B5C8DD }td.configs   { font-size: 10pt; background-color: #F1F2FA; border: 1 solid #B5C8DD }table.listCaption   { background-color: #A4B5C8; color: white; font-size: 10pt }table.listContainer { border: 1 solid #455C89 }table.listLayout    { font-size: 8pt }td.listNoData   { cursor: default; background-color: #F4F4F4; font-size: 8pt; color: gray; border: 1 solid #E0E0E0 }th.listHeader       { font-size: 9pt; background-color: #F4F4F4; border: 1 solid #E0E0E0 }td.listCell         { font-size: 8pt; font-family: Verdana; }tr.lightRow  { background-color: #E1E8F0; cursor: hand; }tr.darkRow   { background-color: #CCDBEE; cursor: hand; }TD.data {    b1ackground-color: #C7DCE5;    border: 1px solid #80A7B6;    vertical-align: top;}TD.hotelRow  {    background-color: #FEE3C0;    text-align: center;    border: 1px solid #ECD4A5;}TD.resortList {    background-color: #ECFDE8;    border: 1px solid #D6E9D2;}TD.cruiseList {    text-align: left;    background-color: #ECFDE8;    border: 1px solid #D6E9D2;}TD.cruiseHeader {    background-color: #DBFED3;    text-align: left;    border: 1px solid #D6E9D2;}TD.cruiseDesc {    background-color: #ECFDE8;    text-align: left;    border: 1px solid #E1F5DC;}TD.cruiseInfo {    background-color: #E0FBDA;    text-align: left;    border: 1px solid #E1F5DC;}TABLE.cruiseDescription {    background: #ECFDE8;    border: 1px solid #D6E9D2;    margin-top: 15;}TD.hotelRowLeft {    background-color: #FEE3C0;    text-align: left;    border: 1px solid #ECD4A5;}TR.resortList {    background-color: #F2CDFD;    text-align: left;}TR.newsOddRow {    background-color: #FEE3C0;}TR.newsNormRow {    background-color: #FEE3C0;}TD.hotelName {    text-align: left;}TD.priceHeader {    background-color: #FDDDB5;    border: 1px solid #ECD4A5;    font-size: 10pt;    padding-left: 5;    padding-right: 5;}TD.priceCell {    text-align: center;    font-size: 10pt;    border: 1px solid #ECD4A5;    background: #FFFFFF;}TABLE.hotelDescription, TABLE.exDescription {    border: 1px solid #FDDBB2;    margin-top: 15;}TABLE.newsTable {    border: 1px solid #ECD4A5;}TR.forumHeader {    background-color: #C7DCE5;}TD.forumHeader {    font-weight: bold;    border: 1px solid #80A7B6;}TD.newsBody {    font-size: 10pt;    border-bottom: 1px solid #ECD4A5;    vertical-align: top;}TD.exContent {    text-align: justify;}tr.menu { font-size: 10pt; background-color: #E6F2E7 }a:hover {    font-family: Verdana;    text-decoration: none;}a  {    font-family: Verdana;    text-decoration: underline;    color: #000000}a.list_header       { text-decoration: none; color: #555555 }a.list_header:hover { text-decoration: underline; color: #555555 }a.buttonLike        { text-decoration: none; color: black; font-size: 9pt;                      background-color: #E1E8F0; border: 1 solid #6583A3;                      padding-left: 2; padding-right: 2; text-align: center;                      padding-top: 2; padding-bottom: 2; height: 18 }a.buttonLike:hover  { text-decoration: none; color: #373737;                      background-color: #EFF5FA; border: 1 solid black;                      padding-left: 2; padding-right: 2;                      padding-top: 2; padding-bottom: 2 }a.adminButton { text-decoration: none; color: #800000; font-size: 10pt; background-color:                #FFD7D7; text-align: center; height: 18;                border: 1 solid #FF0000; padding: 2 }a.adminButton:hover { text-decoration: none; color: #0000FF; background-color: #FFEAEA;                border: 1 solid #FF0000; padding: 2 }a.menu       {text-decoration: none;color: #FFFFFF;font-family: Verdana;}a.menu:hover {text-decoration: underline;color: #FFFFFF;font-family: Verdana;}a.intext       {    text-decoration: none;    font-weight: bold;    font-family: Verdana;    color: #A57C01;}a.intext:hover {    text-decoration: none;    font-weight: bold;    color: #000000;    font-family: Verdana;}P.topic {    font-family: Tahoma;    font-size: 18pt;    color: #80A7B6;    border-bottom: 0 solid #DF1B27;    margin-top: 5;    margin-bottom: 5;}P.subtopic {    font-family: Tahoma;    font-size: 14pt;    color: #80A7B6;    border-bottom: 0 solid #DF1B27;    margin-top: 5;    margin-bottom: 5;}TABLE.submenu {    border-bottom: 1 solid #DF1B27;}P.newsSubject {     font-size: 10pt;    font-weight: bold;    margin-bottom: 5;}P.text {    font-size:11pt;    font-family: Verdana;    text-align: justify;    margin-right: 5px;    margin-left: 20px;}TABLE.price {    border-collapse: collapse;    border: #000000;}TD.price {    border-style: solid;    border-width: 1;    text-align: center;    padding-left: 5px;    padding-right: 5px;}TD.priceL {    border-style: solid;    border-width: 1;    padding-left: 5px;    padding-right: 5px;}    TD.copyright {    font-family: Tahoma;    font-size: 7pt;}TD.attrib {    border-bottom: 1px solid #80A7B6;    color: #000000;    font-weight: bold;}TD.attrib_value {    border-left: 1px solid #80A7B6;    border-bottom: 1px solid #80A7B6;}IMG {    border: 1px solid #000000;}
