BODY {font-family:arial; font-size:12px; margin:0; padding:0;}
a:link, a:visited{font-family:arial; font-size:12px; color:#1110FC; text-decoration:underline;}
a:hover{font-family:arial; font-size:12px; color:#1110FC; text-decoration:none;}

a.thinBox:link, a.thinBox:visited{font-family:arial; font-size:14px; font-weight:bold; text-decoration:underline;}
a.thinBox:hover {font-family:arial; font-size:14px; font-weight:bold; text-decoration:none;}
 



.hTabPad {padding-left:15px;}
.taglinePad {padding:15px; font-family:arial; font-size:16px; font-weight:bold; color:white;}
.tableTop {border-top:1px solid #cccccc; background-color: #f9f9f9;}
.welcome {padding-left:15px; padding-right:15px; padding-bottom:5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color: #f9f9f9;}
.lbBorder{border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color: #f9f9f9;}
.boxTitle{font-family:arial; font-size:12px; font-weight:bold; padding-left:5px;}
.boxList {padding-left:10px; padding-top:2px;}
.leftPad {padding-left:5px;}
.leftPad2 {padding-left:5px;}
.hardLeft {padding-left:8px;}
.bottomPad {padding-bottom:5px;}
.linkPad {padding-bottom:10px;}
.bgBlu{background-color:#044F88;}
.hotelBoxBorder { border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color: #f9f9f9; padding: 3px;}
.hotelsEurope { padding-left:8px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color: #f9f9f9;}
.hotelBoFboxbackxTitle{font-family:arial; font-size:12px; font-weight:bold; padding-left:5px;  color:white;}
.hotelBoxTitle2{font-family:arial; font-size:12px; font-weight:bold; padding-left:5px;  color:black;}
.hotelBoxTitle3{font-family:arial; font-size:12px; font-weight:normal; padding-left:5px;  color:black;}
.logoPad {padding:5px; text-align:center;}
.boxBack{background-color: #f9f9f9;}
.thinBox1Border{border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.thinBox2Border{border-bottom:1px solid #cccccc; padding: 3px;}
.activeV{border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; padding-bottom:5px;}
.thinBoxTitle {font-family:arial; font-size:14px; font-weight:bold;}
.thinBoxTitle2 {font-family:arial; font-size:14px; font-weight:bold; padding-left:5px;}
.specialTitle {font-family:arial; font-size:12px; font-weight:bold; color:white; background-color: #044F88;}
.specialBoxBorder { border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color: #f9f9f9; padding:5px; text-align:center;}
.moreBox {background-color: #f9f9f9;}
.more{ border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding-bottom:5px; padding-right:5px; padding-left:5px; font-family:arial; font-size:10px;}
.moreText{font-family:arial; font-size:11px; font-weight:bold;}
.moreSmall{font-family:arial; font-size:10px;}
.more a:link , .more a:visited {font-family:arial; font-size:10px; color:#1110FC; text-decoration:underline;}
.more a:hover {font-family:arial; font-size:10px; color:#1110FC; text-decoration:none;}
.popularBox{background-color: #f9f9f9; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; padding-bottom:5px; padding-right:5px; padding-left:5px;}
.divide{background-color: #cccccc;}
.reservLine {padding-left:5px; padding-bottom:5px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color: #f9f9f9;}
.reservText {font-family:arial; font-size:11px; font-weight:bold;}
.eightHundred{font-family:arial; font-size:12px; font-weight:bold; color:#ff0000;}
.webDirectory {padding-left:5px; padding-bottom:5px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color: #f9f9f9;}
.webDirectoryPad {padding-bottom:10px; padding-top: 10px; padding-left: 10px;}
a.webLink:link , a.webLink:visited {font-family:arial; font-size:12px; font-weight:bold; color:#359B00; text-decoration:underline;}
a.webLink:hover {font-family:arial; font-size:12px; font-weight:bold; color:#359B00; text-decoration:none;}
.footerTag {font-family:arial; font-size:11px; font-weight:bold; padding-left:5px;}
.footerLink{font-family:arial; font-size:11px; color:#1110FC;}
.footerLink a:link, .footerLink a:visited {font-family:arial; font-size:11px; color:#1110FC; text-decoration:underline;}
.footerLink a:hover {font-family:arial; font-size:11px; color:#1110FC; text-decoration:none;}
.footerText {font-family:arial; font-size:11px; color:#666666;}


.comingSoon {font-family:arial; font-size:12px; color:#ff0000;}
.displayText {font-family:arial; font-size:11px;}
.pageTitle {font-family:arial; font-size: 18px; font-weight:bold; color:#044F88; padding-top:5px; padding-bottom:5px;}
.contentText {font-family:arial; font-size:12px;}
.img-right {border-left:1px solid #cccccc; padding: 0px; margin: 0px 0px 0px 10px;}

/* Vacation Rental Section */
.mexico-left {background-image: url(images/vacation-rental/mexico-left.jpg); backgound-repeat: no-repeat; width: 65px; border-bottom:  1px solid #CCCCCC;}
.mexico-right {background-image: url(images/vacation-rental/mexico-right.jpg); backgound-repeat: no-repeat; width: 65px; border-bottom:  1px solid #CCCCCC;}
.europe-left {background-image: url(images/vacation-rental/europe-left.jpg); backgound-repeat: no-repeat; width: 65px; border-bottom:  1px solid #CCCCCC;}
.europe-right {background-image: url(images/vacation-rental/europe-right.jpg); backgound-repeat: no-repeat; width: 65px; border-bottom:  1px solid #CCCCCC;}
.featured-vr-box {margin-top: 6px;}
.image-pad-right{margin-right: 10px;}
.vc-list { text-align:left;}
.vc-list ul{padding:0px; margin: 2px 0px 0px 20px;}
.vc-list ul li{ list-style-image: url(images/arrow.gif);  text-align:left;padding: 2px 0px 0px 0px; margin: 2px 0px 0px 0px;}
.vc-list ul li ul{padding: 0px; margin: 0px 0px 0px 15px;}
.vc-list ul li ul li {list-style-type: disc;	list-style-image: none;	text-align:left; padding: 0px;	margin:0px; list-style-position: outside;}
