﻿/* BEGIN 2017-03-28 12:06:01.226 */
/* GEN 88.14 */
@charset "utf-8";
/* Hello Goat Reset CSS Document */

html {
	color:#000;
	background:#FFF;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td {
	margin:0;
	padding:0;
}

p {
    padding: 0;
}

table {
	/*border-collapse:collapse;*/
	border-spacing:0;
}

fieldset,img {
	border:0;
}

address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}

li {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym {
	border:0;
	font-variant:normal;
}

sup {
	vertical-align:text-top;
}

sub {
	vertical-align:text-bottom;
}

input,textarea,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

input,textarea,select {
	*font-size:100%;
}

legend {
	color:#000;
}

del,ins {
	text-decoration:none;
}
/* CHECKPOINT 2017-03-27 06:58:47.996 (0.000) styles/reset.css */
@font-face {
    font-family: 'Roboto-Regular';
    src: url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Regular.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Regular.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Regular.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RobotoCondensed-Bold';
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Bold.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Bold.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Bold.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Bold.svg#RobotoCondensed-Bold') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-BoldItalic';
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-BoldItalic.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-BoldItalic.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-BoldItalic.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-BoldItalic.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-BoldItalic.svg#RobotoCondensed-BoldItalic') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Italic';
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Italic.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Italic.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Italic.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Italic.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Italic.svg#RobotoCondensed-Italic') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Light';
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Light.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Light.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Light.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Light.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-LightItalic';
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-LightItalic.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-LightItalic.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-LightItalic.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-LightItalic.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-LightItalic.svg#RobotoCondensed-LightItalic') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RobotoCondensed-Regular';
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Regular.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Regular.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Regular.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Regular.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roboto-lightitalic-webfont';
    src: url('https://www.travelbrandsagent.com/sso/fonts/roboto-lightitalic-webfont.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/roboto-lightitalic-webfont.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/roboto-lightitalic-webfont.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/roboto-lightitalic-webfont.svg#roboto-lightitalic-webfont') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roboto-light-webfont';
    src: url('https://www.travelbrandsagent.com/sso/fonts/roboto-light-webfont.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/roboto-light-webfont.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/roboto-light-webfont.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/roboto-light-webfont.svg#roboto-light-webfont') format('svg');
	font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Bold';
    src: url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Bold.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Bold.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Bold.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto-Black';
    src: url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Black.eot');
    src: url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Black.woff') format('woff'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Black.ttf') format('truetype'),
         url('https://www.travelbrandsagent.com/sso/fonts/Roboto-Black.svg#Roboto-Black') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SourceSansPro-Regular';
    src: url('https://www.travelbrandsagent.com/sso/fonts/SourceSansPro-Regular.ttf');
}

@font-face {
    font-family: 'SourceSansPro-Bold';
    src: url('https://www.travelbrandsagent.com/sso/fonts/SourceSansPro-Bold.ttf');
}
    
@font-face {
    font-family: 'SourceSansPro-Italic';
    src: url('https://www.travelbrandsagent.com/sso/fonts/SourceSansPro-Italic.ttf');
}

@font-face {
    font-family: 'SourceSansPro-Light';
    src: url('https://www.travelbrandsagent.com/sso/fonts/SourceSansPro-Light.ttf');
}

/***** GLOBAL STYLES ******/
body {
    background: #1f68a0!important;
    width: 100%;
    font-family: 'Roboto-Regular', Arial, Sans-Serif;
    color: #3b3b3b;
    font-size: 14px;
    margin: 0; }

h1, h2, h3, h4 {
    font-family: 'Roboto-Regular', Arial, sans-serif; }

h1, h2, h3, h4, h5, h6, .h8 {
    font-weight: normal; }

h1, h2, h3, h4, h5, h6, .h7 {
    color: #000; }

h1, h2, h3, h4, .h7, .h8 {
    text-transform: none; }
   
h1 {
    font-size: 36px; }
    
h2 {
    font-size: 24px; }
    
h3 {
    font-size: 18px; }

h4, h5, h6, .h7 {
    font-size: 14px; }
 
h4 {
    margin-bottom: 5px; }
    
h5 {
    font-family: 'roboto-light-webfont', Arial, sans-serif; }
     
h6 {
    font-family: 'roboto-lightitalic-webfont', Arial, sans-serif; }

.h7 {
    font-family: 'RobotoCondensed-Bold', Arial, sans-serif; }
    
.h8 {
    font-family: 'RobotoCondensed-Regular', Arial, sans-serif;
    font-size: 18px;
    color: #fff; }

a {
	color: #117bb6;
	text-decoration: none;
}

a:hover {
    color: #0d4e78;
    cursor: pointer;
}
            
h3 a,
.h7 a {
    color: #000000; }

.displayBlock { display: block !important; }
.displayNone { display: none !important; }
.floatLeft { float: left !important; }
.floatRight { float: right !important; }
.floatNone { float: none !important; }
.clearBoth { clear: both !important; }
.clear { clear:both; height:1px !important; }
.bold { font-weight: bold !important;}
.italicize {font-style:italic;}
.centered {text-align: center;}
a.underline {text-decoration:underline;}
a.underline:hover {text-decoration:none;}

/* Flights margin bottom */
#contenu-prebooking, #container-details { margin-bottom:50px }
#container { width:1300px; min-height:calc(100vh - 139px); }
#siteContainer { width:1280px; margin:0 auto; background-color: #ffffff; }
#anchorContainer #siteContainer { width:1280px; margin:0 auto; background-color:white; padding:10px }
#anchorContainer { display:flex; flex-wrap:wrap; min-height:calc(100vh - 139px); }
#MenuVIT { background:white; }
#siteContainer [name=FCot] { width:960px; margin: 0 auto; }
#contenu-Addprebooking2 { width: 980px; margin: 0 auto; padding-bottom: 30px; }

p#footerCredits,
#navigationContainer,
ul#navTools a,
ul#offerPageTabs {
    font-family: 'RobotoCondensed-Regular', Arial, sans-serif;
}

.mainBorder {
    border: 1px solid #DFDFDF;
    padding: 4px;
    width: 100%;
    background-color: #ffffff;
}

.blockTitle {
    background-color: #117bb6;
    font-family: 'RobotoCondensed-Regular', Arial, sans-serif;
    color: #ffffff;
    font-size: 18px;
    padding: 4px 3px 3px 7px;
    width: 100%;
}

.ui-datepicker {
    border: 1px solid #cccccc;
}

.pipe {
    margin: 0 5px;
    font-weight: normal;
}

.pageError {
    border-radius: 8px;
    margin: 10px 0 20px 0;
    background-color: white;
    padding-bottom: 10px;
    float: left;
    width: 100%;
}

.pageError .messageContainer {
    text-align: center;
}

.pageError h2 {
    margin: 0 10px 10px 10px;
    color: Red;
}

input[readonly="readonly"] {
    color:#999999;
}
/***** end GLOBAL STYLES ******/


/* IE 6 Styles */
*html #logo {background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/spacer.gif) no-repeat top left;}

*html p#siteSearch {
	line-height: 100%;
}

* html ul#navigation li ul li, * html ul#navigation li ul li {
	padding: 1px 2px; /* Reduces over-padding on dropdown list */
}
 
* html ul#dealsCmsPromotions li {
	padding: 5px 0px 0px 0px;
}
/* End IE 6 Styles */
	
/* IE 7 Styles */
html>body #logo {*background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/spacer.gif) top left no-repeat;}
/* End IE 7 Styles */


/***** HEADER ******/
#hdrWrap { 
	position:fixed;
	left:0;
	right:0;
	width:100%;
	background:white;
	padding-top:10px;
	font-family: 'SourceSansPro-Bold', Arial, Sans-Serif;
	z-index:10;
}

.headerBranding {
	max-width:1280px;
	margin:0 auto;
	padding-left:0;
	padding-right:0;
    height: 114px;
    position: relative;
    background-color: #ffffff;
}

.headerBranding .lgo {
	margin-top:10px;
	box-sizing:content-box;
	display:inline-block;
	float:left;
}

img.headerLogo {
	float: left;
    margin: 0;
    border: none;
}

#subNav {
	border:none;
	margin-top: 55px;
	text-align: right;
	float: right;
	position: relative;
	padding-left: 0;
	font-family: 'SourceSansPro-Bold', Arial, Sans-Serif;
	line-height: 2;
}

#subNav:after {
	content: "";
	clear: both;
	display: block;
}

#subNav li {
	float: left;
	text-transform:uppercase;
	padding: 0 10px 0 10px;
}

#subNav li a {
	display: block;
	text-decoration: none;
	color: #11355D;
	font-size: 12px;
	padding: 3px 0 0 8px;
}

#subNav li:first-child a {
    border-left-width: 0;
    padding-left: 0;
}

#subNav #gear {
    margin-left: 10px;
    text-align: right;
}

#subNav #gear a {
    margin-left: 0;
    padding-left: 0;
    border-left-width: 0;
    font-size: 14px;
    padding-top: 0;
    height: 20px;
    color: #11355D;
}

#subNav .lastChild {
    padding-right: 10px;
}

#gearMenu {
	padding: 0;
	position: absolute;
	top: 100%;
	display: none;
	background-color: #11355D;
	right: 0;
	width: auto;
	padding: 0px 7px 3px 7px;
	border-left-width: 0;
	z-index: 1;
}

#subNav ul li {
	float: left; 
	position: relative;
	list-style: none;
	padding:3px 8px 2px 8px;
}

#subNav #gear ul a {
    margin: 0;
    color: #ffffff;
    font-size: 12px;
	text-transform:initial;
	font-family: 'SourceSansPro-Bold';
	line-height: 24px;
}

#subNav #gear {
	padding: 0 10px 8px 10px;
}

#subNav #gear:hover a {
	color:white;
}

#subNav #gear:hover {
	background:#11355D;
}

/* main navigation */
#navigationContainer {
 	width: 100%;
	text-align: center;
	background-color: #11355D;
	position: relative;
	float: left;
	line-height:40px;
}

#navigation.navWrap {
	display: flex;
    max-width: 1280px;
    min-width: 320px;
    margin: 0 auto;
    padding: 0 5px;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
}
.navWrap li {
	width: auto;
    white-space: nowrap;
}
#navigation > li {
	padding:0% 1%;
	position:relative;
	font-family: 'SourceSansPro-Bold';
}

/*controls main nav item background color staying when hovering subnav*/
ul#navigation li:hover {background: #1F68A0;}
ul#navigation li a:hover {background: #1F68A0;}
/*controls main nav item background color staying when hovering subnav*/

ul#navigation {
	width: 100%;
	margin: 0 auto;
	list-style-type: none;
	padding: 0;
	font-family: RobotoCondensed-Regular, Arial, Sans-Serif;
	font-size: 14px;
}

ul#navigation li#navHomeIcon {
    float: left;
    height: 27px;
    padding: 13px 0 0 0;
    width: 40px;
    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/homeIcon.png) no-repeat 12px 13px;
    margin:0 -3px 0 9px;
}
ul#navigation li#navHomeIcon a 
{
    background:none;
    float: left;
    width:40px;
    height:17px;
    display:block;
}
ul#navigation li#navHomeIcon a:hover {
    background-color: transparent !important;
}
ul#navigation li#navHomeIcon:hover {
    background-color: #004766;
}

ul#navigation li,
ul#navigation li a {
	text-align: left;
	display: inline-block;
    color:#ffffff;
}

ul#navigation li a:hover {
    background: none;
}

ul#navigation li a:hover {
    background-color: #004766;
    color: #ffffff;
    text-decoration: none;
}

ul#navigation li {
    font-size: 14px;
    text-transform: none;
}
ul#navigation li:hover a {background:none;}

#navigation li ul {
    display: none;
    background-color: #11355D;
    z-index: 99;
    width: auto;
    padding: 0;
    position: absolute;
    left:0;
    top: 40px;
    color: #fff;
    -webkit-box-shadow: 0 4px 4px -4px #000000;
	-moz-box-shadow: 0 4px 4px -4px #000000;
	box-shadow: 0 4px 4px -4px #000000; 
}

#navigation li ul:after {
    display: table;
    content: "";
    clear: both; 
}
            
#navigation > li:hover ul {
    display: block; 
}
                
#navigation ul li a {
    color: #fff;
    line-height: 21px;
    font-size: 14px;
    display: block; 
}

#navigation ul li a:hover {
    text-decoration: underline; 
}
            
#navigation ul li div {
    float: left;
    border-left: 1px solid #fff;
    padding-left: 10px; 
}
            
#navigation ul li p {
    font-size: 18px;
    line-height: 19px;
    text-transform: uppercase;
    margin: 0; 
} 

#subNavResources li {
	width: auto;
	white-space: initial;
}
/* end main navigation */
/***** end HEADER ******/

/* Breadcrumb Styles */
	.breadCrumb {background-color:#fff; text-align:left; width:955px; padding:8px 0 0 25px; font-size:.73em; margin:0 auto; color:#000; overflow: hidden;}
	.breadCrumb a {background:#fff; color:#0B82A1; text-decoration:underline;}
	#breadCrumb {text-align:left; width:955px; padding:10px 0 0 25px; font-size:.73em; margin:0 auto; color:#000;}
	#breadCrumb a {color:#0B82A1; text-decoration:underline;}
	.breadActive {color:#000; font-weight:bold;}
/* End Breadcrumb Styles */

/* All Pages Body Styles */
#bodyContent {width: 980px; background-color:#fff; overflow: hidden; margin: 0 0 0 0; text-align: left;}
.bodyContentCurve {margin: 10px 0 0 0;}
	
#mainContent {    	
    margin: 0 auto;
    padding: 20px 10px 30px 10px;
    background-color: #ffffff;
    width: 960px;
    float: none;
}

#fix {
	width: 980px;
}

#leftColumn {
	float: left;
	text-align: left;
	margin: 50px 16px 15px 0;
	margin-top: 50px;
	width:260px;	
	overflow: hidden;
}

#mainContent #leftColumn li {
    margin-left: 15px;
}

#leftColumn h3.subheading {
    margin-top:25px;
}
	
#centerColumn {
    float: left;
    margin: 30px 0 0 0;
    width: 684px;
    text-align:left;
}

#centerColumn > div,
#leftColumn > div,
#leftCenterColumn > div,
#rightCenterColumn > div {
    float: left;
    margin-bottom: 15px;
}

.genericContainer {
    clear:both;
    margin-bottom: 15px;
    padding: 4px;
    background-color: #ffffff;
}

#dealsUtilityButtons {
    width: 100%;
}

#centerColumn > div {
    width: 674px;
}

#centerColumn .squareMiddleBannerLeft,
#centerColumn .squareMiddleBannerRight {
    width: 324px;
    text-align: center;
    float: left;
}

#centerColumn .squareMiddleBannerLeft {
    margin-right: 24px;
    margin-bottom: 25px;
}

.HomeCenterAdServer {
    border-bottom: 1px solid #dfdfdf;
    clear:both;
    overflow: hidden;
    padding: 0 0 15px 0 !important;
    margin: 0 0 20px 0 !important;
}
.HomeCenterAdServer h3 {
    margin-top:-4px;
}

.HomeCenterAdServer h4 {
    margin-bottom: 0;
}

.HomeCenterAdServer h6 {
    line-height: 16px;
    font-size: 12px;
}

.HomeCenterAdServer img {
    float:left;
    margin: 0px 8px 4px 0px;
}
.HomeCenterAdServer img.View {
    display:block;
    float:right;
    padding-bottom: 18px;
    padding-top:21px;
    margin: 0px 0px 0px 8px;
}
    
#dealsCmsArea {
    margin-left: 0;
}

#dealsPage .resultsPadding { margin: 0; }

#mainContent ul.chosen-results li {
    list-style-type: none;
    margin-left: 0px;
}

/* Supplier Detail Page */
#leftCenterColumn,
#rightCenterColumn {
    float: left;
}

#leftCenterColumn {
    width: 472px;
    margin-right: 16px;
}

#rightCenterColumn {
    width: 196px;
}

#leftColumn iframe {
    margin-bottom: 2px;border:1pxsolid red;
}

#leftCenterColumn > div,
#rightCenterColumn > div {
    float: none;
}
/* end Supplier Detail Page */


    #bodyContent {width: 980px; background-color:#fff; overflow: hidden; margin: 0 0 0 0;}
	.bodyContentCurve {margin: 10px 0 0 0;}
	#blobContent {float:left; text-align:left; width:760px; margin:10px 20px 15px 20px;}
	#sideBar {float:right; width:180px; margin-top:10px;}
		#sideBar hr {background-color:#DEE2E3; color:#DEE2E3; width:100%; height:1px; text-align:center; border:0; margin:5px auto 5px auto;}
	#rightColumn {margin:0 0 10px 30px; width:150px;}
	.viewAll {float:right; margin:2px 0 0 10px; font-size:.90em;}
	.sectionTitle {border-bottom:1px solid #999; padding-bottom:2px; margin-bottom:10px;}
	.sectionTitle h2 { font-size:.97em; font-weight:bold; text-align:left; margin:0 0 0 5px; color:#F5862D;}
	.startBtn {width: 240px; text-align:center; margin:10px 0px;}
	.destinationCMSBlock {text-align: left;}
	#destCMSBlock3 {margin: 0 0 0 34px;}
	#onSaleMainContent{float:left; width:970px; margin-top:10px;}
	#onSaleLeftColumn{float: left;margin: 0 5px 0 10px; overflow: hidden; text-align: center;width: 270px;}
	#onSaleCenterColumn{float:left; margin:0 5px;  width:500px; text-align:left;}
	#onSaleSideBar{float:right; width:150px; margin:0 10px;}
	/* Left Gutter Styles */
		.liTextWidth {width:182px;}
		.leftColumnTopCorners {display:none;}
		.leftColumnBottomCorners {display:none;}
	
		/* Login Styles */
			#login {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/loginBg.png) top left no-repeat; width:271px; height:42px; margin-bottom:15px;}
			#loginBtn {float:left; padding:9px 5px;}
			#accountSignUp {float:right; font-size:.73em; padding:12px 15px;}
		/*End Login Styles */
		
		/* Welcome Styles */
			#welcome {width:270px; margin:0 auto 15px auto; text-align:left; font-size:.76em; line-height:1.3em;}
			#welcome h1 {font-size:1.3em; font-weight:bold; color:#0B82A1; text-align:left; margin-bottom:5px;}
			#dealoftheweek #welcome { font-size: 1em;}
		/* End Welcome Styles */
	
		/* Advisories Styles */
			#leftColumn .advisories {background: #f0f0f0; width:260px;}
			.advisories h2 {font-size: 18px; padding: 7px 0 5px 40px; color:#FFFFFF;}
			.advisories img {float:left;margin-right:8px;}
			.advisories a {color:#0064ca; padding: 10px 0 5px 0;}
			.advisories a:hover {text-decoration: underline;}
			#advisoryPadding {padding: 5px 5px 5px 20px; border: 1px solid #e1e1e1; border-top: 0 none #f0f0f0;}
			#advisoryPadding div { padding-bottom: 10px; }
		/* End Advisories Styles */
		
		/* Res Tool Styles */
			#resToolBottom {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/resToolBottom.png) top left no-repeat; width:271px; margin:0 auto 15px auto; height:9px;}
			#resToolTop {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/resToolTop.png) top left no-repeat; width:271px; margin:0; padding:0; height:9px;}
			#resToolForm {margin:5px 15px 0 15px;}
			#resToolForm label {display:block; margin-bottom:3px;}
			.vendorSelect {width:240px; font-size:.95em; margin-bottom:10px;}
			.leftItem {float:left;}
			.leftItem img {vertical-align:middle;}
			.rightItem {float:right;}
			.rightItem img {vertical-align:middle;}
			.vacationSelect {width:110px; font-size:.95em; margin-bottom:10px;}
			.odSelect {width:110px; font-size:.95em; margin-bottom:10px;}
			.roomsSelect {width:45px; margin-bottom:10px; font-size:.95em;}
			.roomsLabel {padding-right:20px;}
			.peopleSelect {width:45px; margin-bottom:10px; font-size:.95em;}
			.ageSelect {width:45px; margin:0 10px 10px 0; font-size:.95em;}
			#childrenAges {display:none;}
			.resToolInputDate {width:80px; font-size:.95em; margin:0 1px 10px 0;}
			.resToolNightsInput {width:90px; font-size:.95em; margin-bottom:10px;}
			.resToolPromoInput {width:110px; font-size:.95em; margin-bottom:10px;}
			#searchBy {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/SearchByBg.png) top left no-repeat; width:240px; height:86px; margin-top:10px;}
			#searchBy h4 {text-align:left; padding:10px 10px 2px 10px; font-size:1.3em; color:#F5862D; font-weight:bold;}
			#searchBy ul {margin:0; padding:0; list-style:none;}
			#searchBy li {float:left; margin:0 10px; text-align:left; font-size:.95em; font-weight:bold; color:#0B82A1; line-height:1.6em;}
			#searchBy li a {width:auto; height:auto; display:block; color:#0B82A1;}
		/* End Res Tool Styles */
		
		/* Social Styles */
			#social {width:258px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.5em;}
			#social h3 {font-size:1.3em; color:#0B82A1; font-weight:bold; text-align:left; margin:0 0 5px 5px;}
			#social ul {list-style:none; margin:0 0 0 20px;}
			#social li {display:inline; margin:0 30px 0 0; line-height:2.2em;}
			#social li img {padding-right:5px; vertical-align:middle;}
			#social a {color:#0B82A1;}
			#social hr {background-color:#D6E7EA; color:#D6E7EA; width:98%; height:1px; text-align:center; border:0; margin:10px auto; padding:0;}
			#agentForum {width:250px; margin:0 auto; padding:0;}
			#agentForum ul{list-style:none; margin:0;}
			#agentForum li {display:inline; margin:0;}
			#agentForum li img {vertical-align:middle;}
			#agentForumIcon {text-align:left; margin:0 5px; padding:0;}
			#agentForumLink a{text-align:left; color:#0B82A1; margin:0; padding:0;}
		/* End Social Styles */
		
		/* Email Sign Up Styles */
			#emailSignUp {width:258px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
			#emailSignUp h3 {font-size:1.5em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1; margin-top:10px;}
			#emailSignUp ul {list-style:none; margin:0;}
			#emailSignUp li {float:left;}
			#emailSignUp li img {padding-right:20px; vertical-align:top;}
			#emailSignUp a {color:#0B82A1;}
		/* End Email Sign Up Styles */
		
		/* Training Sign Up Styles */
			#trainingSignUp {width:258px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
			#trainingSignUp h3 {font-size:1.4em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1;}
			#trainingSignUp ul {list-style:none; margin:0;}
			#trainingSignUp li {float:left;}
			#trainingSignUp li img {padding:0 20px 0 3px; vertical-align:top;}
			#trainingSignUp a {color:#0B82A1;}
		/* End Training Sign Up Styles */
		
		/* Generic Left Gutter CMS Block */
			.leftCMSBlock {width:258px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
		/* End Generic Left Gutter CMS Block */
	/* End Left Gutter Styles */
	
	/* Center Column (Main Content) Styles */
		.centerColumnTopCorners {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/topCornersCC.png) top left no-repeat; margin:0 auto; width:480px; height:8px;}
		.centerColumnBottomCorners {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/bottomCornersCC.png) top left no-repeat; margin:0 auto 15px auto; width:480px; height:8px;}
	
		/* Main Flash Banner Styles */
			#mainFlash { width:480px; margin:0 auto 15px auto;}
		/* End Main Flash Banner Styles */
		
		/* Super Deal Styles */
			#superDeal {width:480px; margin:0 auto 15px auto; font-size:.70em; text-align:left;}
			#superDeal h2 {font-size:1.5em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1;}
		/* End Super Deal Styles */
		
		/* What's Hot Styles */
			#whatsHot {width:480px; margin:0 auto 15px auto;}
			#whatsHot h2 {font-size:1.2em; font-weight:bold; text-align:left; margin:0 0 0 5px; color:#F5862D;}
			#whatsHot h3 {font-size:1.2em; font-weight:bold; text-align:left; margin:0 0 4px 0; line-height:1.4em; color:#0B82A1;}
			#whatsHot hr {background-color:#DEE2E3; color:#DEE2E3; width:98%; height:1px; text-align:center; border:0; margin:5px auto 10px auto;}
			#whatsHot a {color:#0B82A1;}
			#whatsHot ul {clear:both; list-style:none; margin:0 0 10px 0;}
			#whatsHot li {float:left; font-size:.8em; text-align:left; line-height:1.3em;}
			#whatsHot li img {padding-right:10px;}
			#whatsHot li a {font-weight:bold;}
			.clearDeal {clear:both; padding:1px; width:5px;}
			.descWidth1 {width:140px; margin-right:20px;}
			.descWidth2 {width:135px;}
		/* End What's Hot Styles */
		
		/* Main Featured Sections Styles */
			.mainFeatured {width:480px; margin:0 auto 15px auto; clear: both; text-align:left;}
			.mainFeatured h2 {font-size:.97em; font-weight:bold; text-align:left; margin:0 0 0 5px; color:#F5862D;}
			.mainFeatured hr {clear:both; background-color:#DEE2E3; color:#DEE2E3; width:98%; height:1px; text-align:center; border:0; margin:5px auto 10px auto;}
			.mainFeatured a {color:#0B82A1;}
			.mainFeatured ul {list-style:none; margin:0 0 10px 5px;}
			.mainFeatured li {font-size:.73em; text-align:left; line-height:1.8em; padding-left:5px;}
			.mainFeatured li a {font-weight:bold; font-size:1.1em;}
		/* End Main Featured Sections Styles */
		
		/* Main Banner Ad (Lower) Styles */
			#mainBnrAd {margin:0 auto 15px auto;}
		/* End Main Banner Ad (Lower) Styles */
		
		/* Booking Support Styles */
			#bookingSupport {width:258px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
			#bookingSupport h3 {font-size:1.4em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1;}
			#bookingSupport ul {list-style:none; margin:0;}
			#bookingSupport li {list-style:none;}
		/* End Booking Support Styles */	
		
		/* Generic Left Gutter CMS Block */
			.centerCMSBlock {width:468px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
		/* End Generic Left Gutter CMS Block */
	/* End Center Column (Main Content) Styles */
	
	/* Right Gutter Styles */
		.rightColumnTopCorners {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/topCornersRG.png) top left no-repeat; margin:0 auto; width:150px; height:8px;}
		.rightColumnBottomCorners {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/bottomCornersRG.png) top left no-repeat; margin:0 auto 15px auto; width:150px; height:8px;}
		
		/* Featured Promotions Styles */
			#featuredPromotions {width:150px; margin:0 auto 15px auto; text-align:left;}
			#featuredPromotions h3 {text-align:left; margin:0; padding-bottom:5px; border-bottom:1px solid #999;}
			#featuredPromotions hr {background-color:#DEE2E3; color:#DEE2E3; width:100%; height:1px; text-align:center; border:0; margin:0 auto;}
			#featuredPromotions a {color:#0064CA;}
			#featuredPromotions ul {list-style:none; margin:0 0 3px 0;}
			#featuredPromotions li {font-size:.9em; text-align:left; line-height:1.4em; margin:5px 0 0 0; padding:0 0 5px 0; border-bottom:1px solid #DEE2E3;}			
			#featuredPromotions span {width:150px; font-size:.90em; text-align:right; margin:0; color:#0B82A1;}
			#featuredPromotions li hr {background-color:red; color:red; width:100%; height:1px; text-align:center; border:0; margin:0 auto;}
		    .destScrollable { max-height: 88px; }
            .scrollingDiv { overflow: auto; }
		/* End Featured Promotions Styles */
		
		/* Featured Incentives Styles */
			#featuredIncentives {width:150px; margin:0 auto 15px auto; text-align:left;}
			#featuredIncentives h3 { text-align:left; margin:0; padding-bottom:5px; border-bottom:1px solid #999;}
			#featuredIncentives hr {background-color:#DEE2E3; color:#DEE2E3; width:100%; height:1px; text-align:center; border:0; margin:0 auto;}
			#featuredIncentives a {color:#0064CA;}
			#featuredIncentives ul {list-style:none; margin:0 0 3px 0;}
			#featuredIncentives li {font-size:.9em; text-align:left; line-height:1.4em; margin:5px 0 0 0; padding:0 0 5px 0; border-bottom:1px solid #DEE2E3;}			
			#featuredIncentives span {width:150px; font-size:.90em; text-align:right; margin:0; color:#0B82A1;}
			#featuredIncentives li hr {background-color:red; color:red; width:100%; height:1px; text-align:center; border:0; margin:0 auto;}
		/* End Featured Incentives Styles */
		
		/* Advertisements Styles */
			.advertisements {width:150px; margin:0 auto 15px auto; text-align:center; color:#CCC; font-size:.7em;}			
            /* Spacing between double-click ads on homepage */
            #sideBar #rightColumn .advertisements a img {margin-bottom:12px;}
		/* End Advertisements Styles */
		
		/* Generic Right Gutter CMS Block */
			.rightCMSBlock {width:138px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
			.rightCMSBlock h3 {font-size:1.1em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1;}
			.emailTrainingCMS a {color:#0B82A1;}
			ul.emailTrainingCMS {display:inline;float:left;}
			ul.emailTrainingCMS li {float:left;list-style:none;display:inline; margin:0 3px 0 0;}
		/* End Generic Right Gutter CMS Block */
	/* End Right Gutter Styles */
	
	/* Blob Page Styles */
		#blobContent h1 { 
			font-size:1.3em; 
			font-weight:bold; 
			color:#0B82A1; 
			text-align:left; 
			margin-bottom:5px; 
		} 

		#blobContent p { 
			margin-bottom:5px; 
		} 

		#blobContent ul { 
			margin-bottom:5px;
			margin-left:20px; 
			padding-left:5px;
			list-style-type: disc;
		} 
		       
		#blobContent li { 
			margin-left:5px; 
			list-style-type:disc; 
			padding-left:5px; 
		}
    /* EndBlob Page Styles */
/* End All Pages Body Styles */

/* Home Page Body Styles */
	#homeResTool {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/resToolBg.png) top left repeat-x; background-color:#72BACB; margin:0; padding:0; width:269px; border-left:1px solid #DBDDDE; border-right:1px solid #DBDDDE; text-align:left; font-size:.73em; line-height:1.3em;}
	#homeResTool h3 {font-size:1.3em; font-weight:bold; color:#F5862D; padding:5px 0 5px 10px;}	
/* Home Page Body Styles */

/* Advisories Page Body Styles */
	#advisoriesMainContent {float:left; width:740px; margin:20px 10px 20px 20px; text-align:left;}
	#advisoriesMainContent h1 {color:#0B82A1; font-size:1.4em; margin-bottom:10px;}
	#advisoriesMainContent p {text-align:left; font-size:.73em; margin-bottom:10px; line-height:1.8em;}
	#advisoriesMainContent ul{list-style:disc; margin:0 5px 10px 20px;}
	#advisoriesMainContent li{list-style:disc; font-size:.73em; text-align:left; line-height:1.4em; margin-bottom:10px;}
	#advisoriesMainContent table {border:1px solid #999;}
	#advisoriesMainContent td {border:1px solid #999; font-size:.73em; line-height:1.8em; padding:5px;}
	#advisoriesMainLinks {font-size:.73em;}
	#advisoriesMainLinks dl {margin-left:5px;}
	#advisoriesMainLinks dd {line-height:2.2em;}
	#advisoriesMainLinks dd:hover {background-color:#bbe5f1;}
	#advisoriesMainLinks dd span {padding:0 10px 0 3px;}
	#advisoriesSideBar {float:left; width:180px; margin:20px 20px 20px 10px;}
		#advisoriesSideBar hr {background-color:#DEE2E3; color:#DEE2E3; width:100%; height:1px; text-align:center; border:0; margin:5px auto;}
	.advisoryDates {font-size:.80em; font-weight:bold; color:#f00;}
	.advisoryTableHeader {background-color:#BBE5F1; text-align:center; font-weight:bold;}
/* End Advisories Page Body Styles */

/* Reservations Pages Body Styles */
	/* Reservation Welcome Styles */
		#resWelcome {width:270px; margin:0 auto 5px auto; text-align:left; font-size:.7em; line-height:1.3em; clear: both;}
		#resWelcome h1 {font-size:1.6em; font-weight:bold; color:#0B82A1; text-align:left; margin-bottom:5px;}
		#resCenterAds {width:480px; margin:0 auto 15px auto;}
		#resCenterAds h2 {font-size:1.2em; font-weight:bold; text-align:left; margin:0 0 0 5px; color:#F5862D;}
		#resCenterAds h3 {font-size:1.2em; font-weight:bold; text-align:left; margin:0 0 4px 0; line-height:1.4em; color:#0B82A1;}
		#resCenterAds a {color:#0B82A1;}
		#resCenterAds ul {clear:both; list-style:none; margin:0 0 10px 0;}
		#resCenterAds li {float:left; font-size:.8em; vertical-align:middle; text-align:center; line-height:1.3em; width:108px; height:auto;}
		#resCenterAds li img {text-align:center; padding:10px 0 2px 0;}
		#resCenterAds li a {font-weight:bold; text-align:center;}
		.centerAdsRTMargin {margin-right:6px;}
	/* End Reservation Welcome Styles */
/* End Reservations Pages Body Styles */

/* Destinations Pages Body Styles */
	#twoColumnContentTop {width:978px; padding-top:10px; font-size:.73em;}
	#twoColumnContentLeft {float:left; text-align:left; margin:0 15px 0 20px; width:440px; }
	#twoColumnContentLeft h1{font-size:1.6em; font-weight:bold; color:#0B82A1; text-align:left; margin:15px 0 5px 0;}
    #twoColumnContentLeft p{margin:0 0 10px 0;}
	#twoColumnContentRight {float:left; width:480px;}
	#twoColumnMainBottom {float:left; text-align:center; margin:0 10px 0 20px; width:770px;}
	.destFeatured {width:440px; margin:0 auto 15px auto; overflow: hidden;}
	.destFeatured h2 {font-size:1.3em; font-weight:bold; text-align:left; margin:0 0 0 5px; color:#F5862D;}
	.destFeatured hr {clear:both; background-color:#DEE2E3; color:#DEE2E3; width:98%; height:1px; text-align:center; border:0; margin:5px auto 10px auto;}
	.destFeatured a {color:#0B82A1;}
	.destFeatured ul {list-style:none; margin:0 0 10px 5px;}
	.destFeatured li {font-size:.73em; text-align:left; line-height:1.8em; padding-left:5px;}
	.destFeatured li a {font-weight:bold; font-size:1.1em;}

	#destSearchControl {text-align:center; margin:0 10px 0 20px; padding:0;}
	#destSearchControl ul.tabs {margin:0; padding:0; list-style:none;}
	#destSearchControl ul.tabs li {float:left; margin:0 5px 0 0; padding:0;}
	.destTab {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierTabOff.png) top left no-repeat; width:88px; height:19px; margin:0 5px 0 0; padding:2px 0 0 0; text-align:center; font-size:.76em; line-height:1.6em; font-weight:bold; color:#000;}
	.destTab a {color:#000; text-decoration:none;}
	.destTabSelected {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierTabOn.png) top left no-repeat; width:88px; height:19px; margin:0 5px 0 0; padding:2px 0 0 0; text-align:center; font-size:.76em; line-height:1.6em; font-weight:bold; color:#0B82A1;}

	#destControlBox {clear:both; overflow:auto; width:749px; background:#badee8 url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierSearchBg.png) top left repeat-x; border-left:1px solid #EDEEEF; border-right:1px solid #EDEEEF; padding: 10px; margin-bottom:15px;}
	#destControlBox #transBox {background-color:#EFF6F9;}
	#destControlBox #transBox ul.mainGroup {text-align:left; width:200px; margin: 0 0 0 5px;}
	#destControlBox #transBox ul.mainGroup ul{display:inline; margin: 0 0 10px 0; }
	#destControlBox #transBox ul.mainGroup a{color:#0B82A1; font-weight:bold; font-size:.76em;}
	#destControlBox #destBigBlock{width:729px; text-align:left; padding:10px; font-size:.76em; line-height:1.4em;}
	#destSearchTool {margin:0 0 0 20px; padding:0; text-align:left;}
	#destSearchTool label {text-align:left; font-size:1em; font-weight:bold; line-height:2.2em; color:#F57F20; padding-right:5px;}
	.destSearchInput {vertical-align:middle; width:300px; height:18px; margin-right:5px; border:1px solid #0B82A1; font-size:.73em;}
	.destSearchInputBtn {vertical-align:middle;}
	#destResults {width:729px; margin:20px 20px 0 20px; text-align:left;}
	#destResults ul {margin:0; list-style:none;}
	#destResults li {margin:0; width:352px; height:65px; text-align:left; padding:5px; float:left; border-right:1px solid #D1D2D4; border-left:1px solid #D1D2D4; border-bottom:1px solid #86BAC9;}
	#destResults li img {padding:5px; margin:0 20px 0 10px; vertical-align:middle;}
	#destResults li a {vertical-align:middle; font-size:.76em; line-height:2.2em;}

	#sponsors {border:1px solid #DEE2E3; float:left;width:420px;padding:10px;}
	#sponsors h3 {width:70px;float:left;margin:0px 7px 0px 0px;font-size:1.2em; font-weight:bold; text-align:left; margin:0 0 4px 0; line-height:1.4em; color:#F5862D;}
	#sponsors ul {display:inline;float:left; margin:0 0 0 10px;}
	#sponsors li {width:100px;margin:0px 7px 0px 0px;float:left;list-style:none;display:inline;}

	.mainRegion { font-size:14px; font-weight:bold; color:#F5862D; }
	.subRegion { font-size:12px; font-weight:bold; }
	#sideBarAdTiles { width:150px; float:right;  padding-right: 15px;}
/* End Destinations Pages Body Styles */


/* MediaLibrary Pages Body Styles */
.mediaLibraryTable 
{
	margin: 10px 10px 10px 10px;
	border: solid 1px black;
	background-color: White;
}
.mediaLibraryTable > th
{
	border-bottom: solid 1px black;
	text-align: center;
	font-weight: bold;
}
.mediaLibraryTable > td 
{
	text-align: left;
	padding: 10px 10px 10px 10px;
}

	#MediaLibsideBar {float:left; width:180px; margin-top:230px;}
/* End MediaLibrary Pages Body Styles */

.infoField { position: relative; line-height: 150%; display: block; border: 0px solid #aedeff; border-width: 0px 1px 0px 1px; padding: 5px;}
.tooltipField { background: #FCF8EE; 	border: 1px solid #DBCDAA;	padding: 10px;	max-width: 350px;	z-index: 99;	font-weight: normal;	color: #000000;}
.ratingTipField { font-size: 90%; line-height:20px;	background: #d6ebff; border: 1px solid #aedeff;	padding: 10px;	width: 350px;	z-index: 100;	top: 19%;	left: 27%;	color: #000000;}

/* Tool Tip Styles */

a.toolTip small, a.toolTip small.promoCodeToolTipPosition, a.toolTip small.bookInfantToolTipPosition {
	position: absolute;
	visibility: hidden;
	margin: 5px 0 0 0;
	*margin: 30px 0 0 -30px;
}

a.toolTip small.promoCodeToolTipPosition {
	margin: 0 0 0 5px;
    *margin: -10px 0 0 0px;
	width: 160px;
}

#restool a.toolTip small.promoCodeToolTipPosition {
	margin: 20px 0 0 -200px;
	width: 160px;
}

a.toolTip small.bookInfantToolTipPosition {
	margin: 5px 0 0 260px;
	*margin: -20px 0 0 5px;
	width: 225px;
}

#restool a.toolTip small.bookInfantToolTipPosition {
	margin: 12px 0 0 -70px;
	*margin: 0 0 0 -325px;
	width: 225px;
}

a.toolTip small.llpToolTipPosition {
	margin: 20px 0 0 -240px;
	width: 500px;
}

a.toolTip:hover {
	text-decoration: none; 
	border: 0px;
	z-index: 99;
}

a.toolTip:hover small {
	visibility: visible;
	height: auto;
	cursor: pointer;
	z-index: 98;
}


/***** Start Star Ratings Image Path Control *****/
.rating0_0, .rating0_5, .rating1_0, .rating1_5, .rating2_0, .rating2_5, .rating3_0, .rating3_5, .rating4_0, .rating4_5, .rating5_0   {
	width: 61px;
	height: 12px;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}
.rating5_0 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/5_0Star.gif) no-repeat top left;}
.rating4_5 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/4_5Star.gif) no-repeat top left;}
.rating4_0 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/4_0Star.gif) no-repeat top left;}
.rating3_5 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/3_5Star.gif) no-repeat top left;}
.rating3_0 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/3_0Star.gif) no-repeat top left;}
.rating2_5 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/2_5Star.gif) no-repeat top left;}
.rating2_0 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/2_0Star.gif) no-repeat top left;}
.rating1_5 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/1_5Star.gif) no-repeat top left;}
.rating1_0 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/1_0Star.gif) no-repeat top left;}
.rating0_5 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/0_5Star.gif) no-repeat top left;}
.rating0_0 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ratings/0_0Star.gif) no-repeat top left;}
/***** End Star Ratings Image Control *****/

/* Promotions Pages Body Styles */
	.hotDealTable {width:738px;font-size:.73em;color:#000;}
	.hotDealTable th {text-align:center; font-weight:bold;height:50px;background-color:#f9fdff;}
	.hotDealTable tr{height:47px;background-color:#e6f5f8; }
	.hotDealTable img{width:43px;height:28px}
/* End Promotions Pages Body Styles */

/* Supplier Pages Body Styles */
	
	#supplierSearchControl {text-align:center; margin:0 10px 0 20px; padding:0;}
	#supplierSearchControl ul.tabs {margin:0; padding:0; list-style:none;}
	#supplierSearchControl ul.tabs li {float:left; margin:0 5px 0 0; padding:0;}
	.supplierTab {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierTabOff.png) top left no-repeat; width:88px; height:19px; margin:0 5px 0 0; padding:2px 0 0 0; text-align:center; font-size:.76em; line-height:1.6em; font-weight:bold; color:#000;}
	.supplierTab a {color:#000; text-decoration:none;}
	.supplierTabSelected {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierTabOn.png) top left no-repeat; width:88px; height:19px; margin:0 5px 0 0; padding:2px 0 0 0; text-align:center; font-size:.76em; line-height:1.6em; font-weight:bold; color:#0B82A1;}
	#searchControlBoxBtm {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierSearchBtm.png) top left no-repeat; width:770px; height:9px; margin-bottom:15px;}
	#supplierControlBox {clear:both; overflow:auto; width:769px; background:#badee8 url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierSearchBg.png) top left repeat-x; border-left:1px solid #EDEEEF; border-right:1px solid #EDEEEF;}
	#supplierSearchTool {margin:0 0 0 20px; padding:10px 0 20px 0; text-align:left;}
	#supplierSearchTool label {text-align:left; font-size:1em; font-weight:bold; line-height:2.2em; color:#F57F20; padding-right:5px;}
	.supplierSearchInput {vertical-align:middle; width:300px; height:18px; margin-right:5px; border:1px solid #0B82A1; font-size:.73em;}
	.supplierSearchInputBtn {vertical-align:middle;}
	.supplierSearchInputChoice { padding-bottom: 1px; background-color:window; width:300px; padding-left:1px;
	                             padding-right:1px; color:windowtext; padding-top:1px;}
	 #autoComplete li{ display:inline}                            
	                             
	#supplierSearchInstructions {padding:20px 10px 5px 20px; text-align:left; font-size:.76em; line-height:1.4em; color:#000;}
	#supplierResults {width:729px; margin:20px 20px 0 20px; text-align:center;}
	#supplierResults ul {margin:0; list-style:none;}
	#supplierResults li {margin:0; width:352px; height:65px; text-align:left; padding:5px; float:left; border-right:1px solid #D1D2D4; border-left:1px solid #D1D2D4; border-bottom:1px solid #86BAC9;}
	#supplierResults li img {padding:5px; margin:0 20px 0 10px; vertical-align:middle;}
	#supplierResults li a {vertical-align:middle; font-size:.76em; line-height:2.2em;float:left}
	.supplierResultsLightRow {background:#EFF7FA;}
	.supplierResultsDarkRow {background:#C7E4ED;}
	.supplierAlphaLinks {padding:5px; margin:0 auto; font-size:.73em; background:#0B82A2; width:717px; text-align:center; color:#fff;}
	.supplierAlphaLinks a {color:#fff; font-weight:bold; text-decoration:underline;}
	.validchoice {display:none;}
	.invalidchoice {display:block;}
	.supplierResultsSupplier{float:left;font-size:0.76em;line-height:2.2em;vertical-align:middle;width:210px !important ;}
/* End Supplier Pages Body Styles */

/* Curved Corner Styles */
.xtop, .xbottom {display: block; background: transparent;}
.xb1, .xb2, .xb3, .xb4 {display: block; *overflow: hidden;}
.xb1 {height: 1px; }
.xb2, .xb3 {height: 1px; } /* Comment out for Square Corners */

.xb2, .xb3, .xb4 {border-left: 1px solid; border-right: 1px solid;} /* Comment out for Square Corners */
.xb1 {margin: 0 5px;} /* Comment out for Square Corners */
.xb2 {margin: 0 3px; border-width: 0 2px;} /* Comment out for Square Corners */
.xb3 {margin: 0 2px;} /* Comment out for Square Corners */
.xb4 {height: 2px; margin: 0 1px;} /* Comment out for Square Corners */

.primeContentxb1Bkgd, .secondContentxb1Bkgd, .column2Fieldxb1Bkgd, .hotelRatingFieldxb1Bkgd, .packageFieldxb1Bkgd, .adServerFieldxb1Bkgd, .promotionsFieldxb1Bkgd, .roomsIncludeFieldxb1Bkgd, .carFieldxb1Bkgd {background-color: #aedeff;}
.primeContentBkgd, .adServerFieldBkgd, .promotionsFieldBkgd {background-color: #FFFFFF;}
.primeContentBorder, .secondContentBorder, .column2FieldBorder, .hotelRatingFieldBorder, .packageFieldBorder, .adServerFieldBorder, .promotionsFieldBorder, .roomsIncludeFieldBorder, .carFieldBorder {border-color: #aedeff;}
.secondContentBkgd, .column2FieldBkgd, .hotelRatingFieldBkgd, .roomsIncludeFieldBkgd, .carFieldBkgd {background-color: #FFFFFF;}
.packageFieldBkgd { background-color: #d6ebff; }
.paymentFieldBkgd { background-color: #C6E4FD; }

.headerFieldBkgd, .headerFieldxb1Bkgd {background-color: #ffffff;}
.headerFieldBorder {border-color: #ffffff;}

/***** End Curved Corner Styles *****/

/***** FOOTER ******/
#footerWrapper {
    margin: 0;
	clear: both;
	border-top: 5px solid #E5E5E5;
	background:white;
}
.footerConstraint {
	max-width:1280px;
	position:relative;
	margin:0 auto;
}

#footer {
	background: #ffffff;
    padding: 20px 0;
	overflow: hidden;
	clear: both;
}

.footer-brand-left {
	float: left;
    width: 12%;
}

.footer-copyright {
	font-family: 'SourceSansPro-Regular', Arial, Sans-Serif;
    text-align: center;
    font-size: 11px;
    padding-top: 10px;
    clear: both;
}
.footer-brand-right {
	position:relative;
	float:right;
}

.footer-brand-right img {
    position: absolute;
    right: 0px;
}

.footerLinks {
	width: 75%;
    float: left;
    font-family: 'SourceSansPro-Bold', Arial, Sans-Serif;
    padding-top: 20px;
}

.footer-social-wrap {
    text-align: center;
    clear: both;
}

.footer-social-wrap img {
    vertical-align: middle;
    padding: 0 10px;
}

ul.footerSubNav li:last-child {
    border: none;
}

ul.footerSubNav {
	display:flex;
	justify-content: center;
}

ul.footerSubNav li {
	text-align: center;
    width: 15%;
    list-style-type: none;
    border-right: 1px solid #000;
    font-size: 10px;
    text-transform: uppercase;
	padding: 0 4px;
}

ul.footerSubNav li.noUnderlineFooter {
    border-bottom: 0px;
}

img.facebookLogo {
	width: 96px;
	background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBE/PublishingImages/w3/images/vaxpro-fb.png) no-repeat top left;
	float: left;
	height: 26px;
    margin: 0;
    border: 0;
}

#footer a {
    font-size:10px;
	color:black;
	font-family:'SourceSansPro-Bold';
}

p#footerCredits {
    color: #a5a5a5 !important;
}

p#footerCredits {  
	float: none;
    text-align: left;
    padding: 25px 0 0 0;
    font-size: 13px;
    clear: both;
}

.tripAdvisor {
    float: right;
}

#mainContent ul.footerSubNav li {
	list-style: none outside none;
}

#footerLogos {
    clear: both;
    margin: 0;
    padding: 0;
	text-align: center;
}

#footerLogos ul {
    list-style: none;
    margin: 0 0 10px 0;
    padding: 0;
}

#footerLogos ul li {
    list-style: none;
    display: inline-block;
    margin: 0 14px;
    padding: 0;
}

@media (max-width: 829px) {
	ul.footerSubNav {
		display: block;
	}
	ul.footerSubNav li {
		border-right: none;
		width: 100%;
		text-align: center;
	}
}

/***** end FOOTER ******/

/*added for the header from BSIL */

	.topNavigation
	{background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/navsprites.gif) no-repeat top center #FFFFFF;width:266px;height:33px;float:right;}
	.topNavigation li
	{display:inline;float:left;}
	.topNavigation li a
	{text-decoration:underline;font-size:9px;font-weight:bold;color:#649496;margin-left:25px;}
	.mainNav
	{background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/bgMainNavigation.gif) repeat-x ;float:left;width:944px;line-height:45px; margin-top:7px;}
	.mainNav li
	{display:inline;margin:0px 25px;}
	.mainNav li a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none;}
	.msg-block{ width:322px;line-height:29px;background-color:#E9E7EA;float:right;font-size:10px;text-align:center;margin-top:52px;}
	
/*added styles from BSIL */
	
	.destinationAdserver40x40{ float:left; margin-left:21px;}
	.destinationAdserver41x41{height:86px; background-color:#E7E8EA; text-align:center;border:1px solid #CCCCCC;}
	.destination_block2{width:150px; height:182px; background:#CCC; text-align:center; float:left}
	.destinationAdserver21x21{width:138px; height:132px;background:#E7E8EA; text-align:center; margin-top:12px;float:left}
	.destinationAdserver50x50{float:right; margin-right:36px; margin-top:33px; width:150px;}
	.destination_compSearchTabCMS{width:706px;height:478px;background:#E6E6E6;margin:auto;}
	.destinationAdserver50x50 img { margin-bottom:20px}
	

	#dealsUtilityButtons .btnOrange:first-child{margin-right:8px;}
	.printButton{background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/printButton.gif) no-repeat top;width:94px;height:23px;border:none;margin-right:21px; cursor: pointer; cursor: hand;}
	.sendToClientButton{background:white url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/vaxSendToClient.gif)  no-repeat top;width:120px;height:23px;border:none; cursor: pointer; cursor: hand;}

	#dealsPromotions{margin:15px 29px; float:left; text-align:left}
	#dealsPromotions h1{color:#148595;font-size:1em; font-weight:bold;}
	#promotionPrintBtn{background:white url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/vaxPrint.gif) no-repeat top; width:75px;height:23px; border:none; cursor:pointer;}

	#dealDetailmainContent{width:940px;padding:0;clear:left;font-size:.73em;text-align:left;margin: 0 auto 15px auto; overflow: hidden;}
	#dealDetailmainContent .instructions, #dealDetailmainContent .agentinformation { float: right; width: 27.25%; padding: 1% 3% 2% 0;}
	#dealDetailmainContent .agentinformation { clear: right;}

	#dealDetailTitle{font-size:1.4em;}
	
	#dealsQuickFacts {width:260px; margin-left:8px;}
	#dealsQuickFacts h3{ margin-bottom: 10px;}	
	#dealsQuickFacts span.instructions{width:275px; float:left;min-height:15px;}
	#dealsQuickFacts span.agentinformation{width:275px; float:left;margin-top:13px;min-height:15px;border:1px solid red; }
	#dealsQuickFacts .bookNow{background:white url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/vaxBookNow.gif) no-repeat top ; width:94px; height:23px; border:none; margin-left:85px; margin-top:40px; cursor:pointer;}
	 
	#dealsPackageDetails{width:625px; float:left;background-color:#ffffff;padding-left:10px; margin-right:20px; overflow: hidden;}
	#dealsPackageDetails h1	{color:#F18024;	font-size:1.2em; font-weight:bold;margin:10px 0px 10px 0px;}
	
	#dealsDetails h3{color:#F18024;font-weight:bold;margin-bottom:10px;padding-bottom:4px;
	border-bottom:2px solid #E6E7E9; width:99%;}
	#dealsDetails h3 {margin: 5px 0 10px 0;}
	#dealsDetails {padding: 0 0 15px 0;}
	#dealsDetails ul {overflow: hidden; margin: 10px 0 0 0;}
	#dealsDetails ul li { list-style-type:disc; margin: 3px 0 7px 24px;}
		
	#dealsSamplePricing{margin-top:27px; padding-bottom: 15px;}
	#dealsSamplePricing h3{color:#F18024;font-weight:bold; margin-bottom:10px; padding-bottom:4px;
	 border-bottom:2px solid #E6E7E9; width:99%;}
	
	#dealsDisclaimer {margin-top:15px;color:#3b3b3b;}
	#dealsDisclaimerp {text-transform:uppercase; margin-top: 20px; margin-bottom: 5px;}


	#dealsSamplePricingCruise {	margin-top:10px;}
	#dealsSamplePricingCruise h5{color:#F18024;font-size:1.2em;font-weight:bold;margin-bottom:10px;padding-bottom:4px;
	border-bottom:2px solid #E6E7E9; width:99%;}
	#dealsSamplePricingCruise div{ float:left; margin-right:25px;}
	#dealsSamplePricingCruise h6 {font-size:1.7em; font-weight:bold;}
	#dealsSamplePricingCruise p{font-size:.83em;}
	#dealsSamplePricingCruise span{font-size:.83em;}

	#dealsItenary div {float:left;clear:left; width:99%;}
	#dealsItenary p{color:#F18024; font-size:1.2em;font-weight:bold;margin-bottom:10px;padding-bottom:4px;width:99%;}
	#dealsItenary .day{width:96px;float:left;height:20px;}
	#dealsItenary .call{width:209px;float:left;height:20px;}
	#dealsItenary .arrival{width:126px;float:left;height:20px;}
	#dealsItenary .deparure{width:126px;float:left;height:20px;}
	
	#dealoftheweek{width:251px;float:left;text-align:left;font-size:.73em; margin-left:25px;display:inline}
	#dealoftheweek h3{color:#148595;font-size:1.7em;margin:10px 0px;}
	#dealoftheweek img{margin-top:15px;margin-bottom:19px;}
	#dealoftheweek fieldset{float:left;width:245px;margin-top:18px;	border-top:2px solid #E6E6E6;border-bottom:2px solid #E6E6E6;
	padding:0px 0px 30px 0px;}
	#dealoftheweek legend{color:#EC7F20;font-size:1.2em;font-weight:bold;}
	#dealoftheweek a{margin-top:10px;float:left;color:#20768F;font-weight:bold;} 
	#dealsMainFlash{float:left;margin-left:24px;display:inline;}
	#dealsTopContentArea{float:left;}
	
	#dealsCmsTitle{line-height:60px; text-align:center; background-color:#e8e8e8; font-size:1.5em; color:#A8A9AB;}
	

#dealsCmsPromotions {
	text-align: left;
	background-color: #FFFFFF;
	padding: 0 0 10px 0;
}

#dealsCmsPromotions td.supplier {
    display: none;
}

#dealsCmsPromotions th {
    padding: 10px 10px 5px;
}

#dealsCmsPromotions th a {
    color: #000;
}

#dealsCmsPromotions td {
    padding: 10px;
    vertical-align: top;
}

#dealsCmsPromotions .date {
	width: 15%;
}

#dealsCmsPromotions .supplier, #dealsCmsPromotions .supplierNoLink {
	width: 20%;
}

#dealsCmsPromotions .origin {
	width: 10%;
}

#dealsCmsPromotions .destination {
    width: 13%
}

#dealsCmsPromotions .title {
	width: 39%;
}

#dealsCmsPromotions .type  {
	width: 10%;
}

#dealsCmsPromotions .sortingZone {
	height: 20px;
	padding: 0 0 5px 0;
}

#dealsCmsPromotions .sortingZone th {
    font-family: "RobotoCondensed-Regular", Arial, sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: normal;
    color: #000000;
}

#dealsCmsPromotions .sortingZone .selectedAscending,
#dealsCmsPromotions .sortingZone .selectedDescending {
	text-decoration: none;
	background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortUp.gif) no-repeat right 4px;
	padding: 0 10px 0 0;
}

#dealsCmsPromotions .sortingZone .selectedDescending {
	background-image: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortdown.gif);
}

.zebraColor {
	background-color: #f0f0f0;
}

/*media Library styles	*/
	
#dealsCmsArea, #mediaLibraryCmsArea {
    background-color: #b5dbe4;
    border: 1px solid #CCCCCC;
    margin-left:0px;
    margin-bottom: 15px;
    padding: 8px;
}

#dealsCmsArea ul#dealsCmsPromotions ul.sortingzone li {padding-bottom:0px;}
#dealsCmsArea ul#dealsCmsPromotions ul li {padding-bottom:5px;}

	#mediaCmsTitle{line-height:60px; text-align:center; background-color:#e8e8e8; font-size:1.5em; color:#A8A9AB;}
	#mediaCmsHeader{ background:#F9FDFF; height:50px;}
	#mediaCmsHeader span{ font-size:.73em; font-weight:bold; color:#000; position:relative; top:32px;}
	#mediaCmsHeader span a{ font-weight:bold; color:#000;}
	#mediaCmsHeader span a.selectedAscending{font-weight:bold; color:#000;text-decoration:none;
	                                                    background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortUp.gif) no-repeat right;padding-right:10px}
	#mediaCmsHeader span a.selectedDescending{font-weight:bold; color:#000;text-decoration:none;
	                                                    background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortdown.gif) no-repeat right;padding-right:10px}
	
	#mediaCmsHeader .mediaDestination{width:121px; padding-left:43px; text-align:left; float:left;}
	#mediaCmsHeader .mediaTitle{ width:341px; float:left;text-align:left;padding-right:0px;}
	#mediaCmsHeader .mediaType{ width:140px; float:left; text-align:left;}
	#mediaCmsHeader .mediaDate{ width:76px; float:left; text-align:left;}
	
	.mediaCmsDetailsRow{ height:37px; padding-top:10px; font-size:.72em}
	.mediaCmsDetailsRow a{ color:#58899A;}
	.mediaCmsDetailsRow .icons{float:left;width:43px;height:30px;}
	.mediaCmsDetailsRow .mediaDestination{text-align:left; float:left;}
	.mediaCmsDetailsRow .mediaTitle{ width:200px; float:left; text-align:left;padding-right:10px; cursor:pointer}
	.mediaCmsDetailsRow .mediaType{ width:140px; float:left; text-align:left;}
	.mediaCmsDetailsRow .mediaDate{ width:76px; float:left; text-align:left}
			
	.mediaPagination{height:37px; padding-top:10px; font-size:.73em;background-color:#E6F5F8;text-align:right;padding-right:10px}
	.mediaPagination a{ color:#58899A;}
	.mediaLibraryLogo{text-align:left;margin-left:25px;}
	.mediaCmsBlock1{height:28px;background-color:#E4E5E7; margin-left:20px; margin-bottom:6px; width:763px}
	
	.mediaLibraryAd { width: 150px; height: 196px; background: #E8E8E8; margin: 0 0 15px 0;}
	#mediaLibraryHeading {font-size:1.4em; font-weight:bold; color:#0B82A1; text-align:left; padding: 10px 0 0 25px;}
	#mediaLibraryDownload { margin: 0 10px 10px 20px; text-align: left;}
	#mediaLibraryDownload a { font-size:0.76em; line-height:2.2em; color: #000000; vertical-align: middle; margin: 0 15px 0 0; text-decoration: none;}

/*media Library styles ends	*/

/* Virtual University styles*/


	#virtualuTopContentArea{float:left;}
	#virtualuWelcome{width:251px;float:left;text-align:left;font-size:.73em; margin-left:25px;display:inline}
	#virtualuWelcome h3{color:#148595;font-size:1.7em;margin:10px 0px;}
	#virtualuHeader{float:left;width:505px;}
	#virtualuHeader h2 {font-size:.85em; font-weight:bold; text-align:left; margin-bottom:4px; padding-bottom:5px; color:#F5862D; border-bottom:1px solid #999;}
	
	#virtualuSponsers{width:482px;height:150px;}
	#virtualuSponsers a {color:#0B82A1;font-weight:bold;float:right;margin-right:8px;font-size:.73em}
	#virtualuSponsers h6 { font-size:.56em; text-align:left;margin:8px 0px 3px 0px;font-weight:bold;}
	#virtualuSponsers p {margin-top:8px;font-size:.73em}
	#virtualuSponsersBlock1{width:158px;height:150px;background-color:#E7F2F8;float:left;text-align:left; padding-left:10px;}
	#virtualuSponsersBlock2{width:158px;height:150px;float:left;text-align:left;padding-left:10px}
	#virtualuSponsersBlock2 .sponserLogo{margin-top:22px;}
	#virtualuSponsersBlock3{width:158px;height:150px;background-color:#E7F2F8;float:left;text-align:left;padding-left:10px}
	#virtualuSponsersBlock3 .sponserLogo{margin-top:22px;}
	.virtualuAd{height:54px; width:150px; background-color:#E7E8EA; text-align:center;border:1px solid #CCCCCC;margin-bottom:4px;}
	
	#virtualuCmsHeader{ background:#F9FDFF; height:50px;}
	#virtualuCmsHeader span{ font-size:.73em; font-weight:bold; color:#000; position:relative; top:32px;}
	#virtualuCmsHeader span a{ font-weight:bold; color:#000;}
	#virtualuCmsHeader span a.selectedAscending{font-weight:bold; color:#000;text-decoration:none;
	                                                    background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortUp.gif) no-repeat right;padding-right:10px}
	#virtualuCmsHeader span a.selectedDescending{font-weight:bold; color:#000;text-decoration:none;
	                                                    background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortdown.gif) no-repeat right;padding-right:10px}

	#virtualuCmsTitle{line-height:60px; text-align:center; background-color:#e8e8e8; font-size:1.5em; color:#A8A9AB;}
	#virtualuCmsHeader .virtualuSponser{width:121px; padding-left:43px; text-align:left; float:left;}
	#virtualuCmsHeader .virtualuTitle{ width:195px; float:left;text-align:left;padding-right:10px;}
	#virtualuCmsHeader .virtualuType{ width:129px; float:left;text-align:left;padding-right:10px;}
	#virtualuCmsHeader .virtualuDate{ width:76px; float:left; text-align:left;}
	
	
/* BEGIN Virtual U Search and Ajax Tab Area */ 	
	.virtualuSearchField {text-align:left; font-size:.86em; font-weight:normal; padding:11px 0px 8px 11px;color:#000000;}
	
    #virtualuTabHeader, #virtualuSearchTabHeader, #virtualuLiveTrainTabHeader, #virtualuOnDemandTabHeader, #virtualuCertTabHeader, #virtualuResourceTabHeader {background:#ededed; height:22px; padding-top:10px; clear:both;}
    
	#virtualuTabHeader span, #virtualuSearchTabHeader span, #virtualuLiveTrainTabHeader span, #virtualuOnDemandTabHeader span, #virtualuCertTabHeader span, #virtualuResourceTabHeader span {font-size:.83em; font-weight:bold; color:#000; position:relative;}
	#virtualuTabHeader span a, #virtualuSearchTabHeader span a, #virtualuLiveTrainTabHeader span a, #virtualuOnDemandTabHeader span a, #virtualuCertTabHeader span a, #virtualuResourceTabHeader span a{ font-weight:bold; color:#000;}
	
	#virtualuTabHeader span a.selectedAscending, #virtualuSearchTabHeader span a.selectedAscending, #virtualuLiveTrainTabHeader span a.selectedAscending, 
	#virtualuOnDemandTabHeader span a.selectedAscending, #virtualuCertTabHeader span a.selectedAscending, #virtualuResourceTabHeader span a.selectedAscending{font-weight:bold; color:#000;text-decoration:none; background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortUp.gif) no-repeat right;padding-right:10px}
	
	#virtualuTabHeader span a.selectedDescending, #virtualuSearchTabHeader span a.selectedDescending, #virtualuLiveTrainTabHeader span a.selectedDescending, 
	#virtualuOnDemandTabHeader span a.selectedDescending, #virtualuCertTabHeader span a.selectedDescending, #virtualuResourceTabHeader span a.selectedDescending{font-weight:bold; color:#000;text-decoration:none; background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/sortdown.gif) no-repeat right;padding-right:10px}


/*Search Tab*/	
    .virtualuSearchTabDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px;}
	.virtualuSearchTabDetailsRow a {color:#58899A;}
    #virtualuSearchTabHeader .virtualuSubCat, .virtualuSearchTabDetailsRow .virtualuSubCat {width:100px; padding-left:10px}
    #virtualuSearchTabHeader .virtualuSponser, .virtualuSearchTabDetailsRow .virtualuSponser {width:100px}
    
    #virtualuSearchTabHeader .virtualuSubCat, .virtualuSearchTabDetailsRow .virtualuSubCat, #virtualuSearchTabHeader .virtualuSponser, .virtualuSearchTabDetailsRow .virtualuSponser, 
    #virtualuSearchTabHeader .virtualuDuration, .virtualuSearchTabDetailsRow .virtualuDurationRow, #virtualuSearchTabHeader .virtualuTitle, .virtualuSearchTabDetailsRow .virtualuTitleRow,
    #virtualuSearchTabHeader .virtualuDate, .virtualuSearchTabDetailsRow .virtualuDateRow, #virtualuSearchTabHeader .virtualuType, .virtualuSearchTabDetailsRow .virtualuTypeRow
    {float:left;text-align:left;padding-right: 10px}
    #virtualuSearchTabHeader .virtualuDuration, .virtualuSearchTabDetailsRow .virtualuDurationRow {width:85px}
    #virtualuSearchTabHeader .virtualuTitle, .virtualuSearchTabDetailsRow .virtualuTitleRow {width:130px}
    #virtualuSearchTabHeader .virtualuDate, .virtualuSearchTabDetailsRow .virtualuDateRow {width:100px}
    #virtualuSearchTabHeader .virtualuType, .virtualuSearchTabDetailsRow .virtualuTypeRow {width:75px}

    .virtualuSearchTabDetailsRow span.virtualuSubCat, .virtualuSearchTabDetailsRow span.virtualuTitleRow, .virtualuSearchTabDetailsRow span.virtualuSponser, 
    .virtualuSearchTabDetailsRow span.virtualuDateRow, .virtualuSearchTabDetailsRow span.irtualuDurationRow, .virtualuSearchTabDetailsRow span.virtualuTypeRow, 
    .virtualuSearchTabDetailsRow span.virtualuEnrollRow{display:block;min-height:37px;}

/*Live Training Tab*/	
    .virtualuLiveTrainTabDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px}
	.virtualuLiveTrainTabDetailsRow a {color:#58899A;}
	.virtualuLiveTrainTabDetailsRow .icons {float:left;width:43px; min-height:37px;}
    #virtualuLiveTrainTabHeader .virtualuSubCat {padding-left:43px}
    #virtualuLiveTrainTabHeader .virtualuSubCat, .virtualuLiveTrainTabDetailsRow .virtualuSubCat, #virtualuLiveTrainTabHeader .virtualuTitle, 
    .virtualuLiveTrainTabDetailsRow .virtualuTitleRow, #virtualuLiveTrainTabHeader .virtualuSponser, .virtualuLiveTrainTabDetailsRow .virtualuSponser,
    #virtualuLiveTrainTabHeader .virtualuDate, .virtualuLiveTrainTabDetailsRow .virtualuDateRow, #virtualuLiveTrainTabHeader .virtualuDuration, 
    .virtualuLiveTrainTabDetailsRow .virtualuDurationRow {float:left;text-align:left;padding-right:10px;}
    #virtualuLiveTrainTabHeader .virtualuSubCat, .virtualuLiveTrainTabDetailsRow .virtualuSubCat {width:115px}
    #virtualuLiveTrainTabHeader .virtualuTitle, .virtualuLiveTrainTabDetailsRow .virtualuTitleRow {width:125px}
    #virtualuLiveTrainTabHeader .virtualuSponser, .virtualuLiveTrainTabDetailsRow .virtualuSponser {width:105px}
    #virtualuLiveTrainTabHeader .virtualuDate, .virtualuLiveTrainTabDetailsRow .virtualuDateRow {width:100px}
    #virtualuLiveTrainTabHeader .virtualuDuration, .virtualuLiveTrainTabDetailsRow .virtualuDurationRow {width:115px}
    .virtualuLiveTrainTabDetailsRow .virtualuEnrollRow {width:56px; float:left; min-height:37px;}

    .virtualuLiveTrainTabDetailsRow span.virtualuSubCat, .virtualuLiveTrainTabDetailsRow span.virtualuTitleRow, .virtualuLiveTrainTabDetailsRow span.virtualuSponser, 
    .virtualuLiveTrainTabDetailsRow span.virtualuDateRow, .virtualuLiveTrainTabDetailsRow span.irtualuDurationRow, .virtualuLiveTrainTabDetailsRow span.virtualuTypeRow, 
    .virtualuLiveTrainTabDetailsRow span.virtualuEnrollRow{display:block;min-height:37px;}

/*On Demand Training Tab*/	
    .virtualuODTabDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px}
	.virtualuODTabDetailsRow a {color:#58899A;}
	.virtualuODTabDetailsRow .icons {float:left;width:43px; min-height:37px;}
    #virtualuOnDemandTabHeader .virtualuSubCat {padding-left:43px;}
    #virtualuOnDemandTabHeader .virtualuSubCat, .virtualuODTabDetailsRow .virtualuSubCat, #virtualuOnDemandTabHeader .virtualuTitle, .virtualuODTabDetailsRow .virtualuTitleRow,
    #virtualuOnDemandTabHeader .virtualuSponser, .virtualuODTabDetailsRow .virtualuSponser, #virtualuOnDemandTabHeader .virtualuDate, .virtualuODTabDetailsRow .virtualuDateRow, 
    #virtualuOnDemandTabHeader .virtualuDuration, .virtualuODTabDetailsRow .virtualuDurationRow {float:left;text-align:left;padding-right:10px}
    #virtualuOnDemandTabHeader .virtualuSubCat, .virtualuODTabDetailsRow .virtualuSubCat {width:125px}
    #virtualuOnDemandTabHeader .virtualuTitle, .virtualuODTabDetailsRow .virtualuTitleRow {width:160px}
    #virtualuOnDemandTabHeader .virtualuSponser, .virtualuODTabDetailsRow .virtualuSponser {width:125px}
    #virtualuOnDemandTabHeader .virtualuDate, .virtualuODTabDetailsRow .virtualuDateRow {width:100px}
    #virtualuOnDemandTabHeader .virtualuDuration, .virtualuODTabDetailsRow .virtualuDurationRow {width:150px}
    .virtualuODTabDetailsRow .virtualuEnrollRow {width:56px; float:left; min-height:37px;}
    
/*Certification Tab*/	
    .virtualuCertTabDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px}
	.virtualuCertTabDetailsRow a {color:#58899A;}
	.virtualuCertTabDetailsRow .icons {float:left;width:43px; min-height:37px;}
    #virtualuCertTabHeader .virtualuSubCat {padding-left:43px;}
    #virtualuCertTabHeader .virtualuSubCat, .virtualuCertTabDetailsRow .virtualuSubCat, #virtualuCertTabHeader .virtualuTitle, .virtualuCertTabDetailsRow .virtualuTitleRow,
    #virtualuCertTabHeader .virtualuSponser, .virtualuCertTabDetailsRow .virtualuSponser, #virtualuCertTabHeader .virtualuDate, .virtualuCertTabDetailsRow .virtualuDateRow, 
    #virtualuCertTabHeader .virtualuDuration, .virtualuCertTabDetailsRow .virtualuDurationRow {float:left;text-align:left;padding-right:10px}
    #virtualuCertTabHeader .virtualuSubCat, .virtualuCertTabDetailsRow .virtualuSubCat {width:170px}
    #virtualuCertTabHeader .virtualuTitle, .virtualuCertTabDetailsRow .virtualuTitleRow {width:220px}
    #virtualuCertTabHeader .virtualuSponser, .virtualuCertTabDetailsRow .virtualuSponser {width:180px}
    #virtualuCertTabHeader .virtualuDate, .virtualuCertTabDetailsRow .virtualuDateRow {width:100px}
    #virtualuCertTabHeader .virtualuDuration, .virtualuCertTabDetailsRow .virtualuDurationRow {width:150px}
    .virtualuCertTabDetailsRow .virtualuEnrollRow {width:56px; float:left; min-height:37px;}

/*Resource Tab*/	   	
    .virtualuResourceTabDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px}
	.virtualuResourceTabDetailsRow a {color:#58899A;}
	.virtualuResourceTabDetailsRow .icons {float:left;width:43px; min-height:37px;}
    #virtualuResourceTabHeader .virtualuSubCat {padding-left:43px;}
    #virtualuResourceTabHeader .virtualuSubCat, .virtualuResourceTabDetailsRow .virtualuSubCat, #virtualuResourceTabHeader .virtualuTitle, .virtualuResourceTabDetailsRow .virtualuTitleRow,
    #virtualuResourceTabHeader .virtualuSponser, .virtualuResourceTabDetailsRow .virtualuSponser, #virtualuResourceTabHeader .virtualuDate, .virtualuResourceTabDetailsRow .virtualuDateRow,
    #virtualuResourceTabHeader .virtualuDuration, .virtualuResourceTabDetailsRow .virtualuDurationRow {float:left;text-align:left;padding-right:10px}
    #virtualuResourceTabHeader .virtualuSubCat, .virtualuResourceTabDetailsRow .virtualuSubCat {width:235px}
    #virtualuResourceTabHeader .virtualuTitle, .virtualuResourceTabDetailsRow .virtualuTitleRow {width:210px}
    #virtualuResourceTabHeader .virtualuSponser, .virtualuResourceTabDetailsRow .virtualuSponser {width:125px}
    #virtualuResourceTabHeader .virtualuDate, .virtualuResourceTabDetailsRow .virtualuDateRow {width:100px}
    #virtualuResourceTabHeader .virtualuDuration, .virtualuResourceTabDetailsRow .virtualuDurationRow {width:150px}

    	
/*Non-specified Tab*/	
	.virtualuTabDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px}
	.virtualuTabDetailsRow a {color:#58899A;}
	.virtualuTabDetailsRow .icons {float:left;width:43px; min-height:37px;}
	#virtualuTabHeader .virtualuTitle, #virtualuTabHeader .virtualuSponser, #virtualuTabHeader .virtualuDate, #virtualuTabHeader .virtualuDuration, #virtualuTabHeader .virtualuType,
	 {width:100px; float:left; text-align:left; padding-right:10px;}	
    #virtualuTabHeader .virtualuSubCat {width:125px; padding-left:43px; text-align:left; float:left;}
	.virtualuTabDetailsRow .virtualuSubCat, .virtualuTabDetailsRow .virtualuTitleRow, .virtualuTabDetailsRow .virtualuSponser, .virtualuTabDetailsRow .virtualuTypeRow,
	.virtualuTabDetailsRow .virtualuDateRow, .virtualuTabDetailsRow .virtualuDurationRow {width:80px; float:left;text-align:left;padding-right:10px; min-height:37px;}
	.virtualuEnrollRow {width:56px; float:left; min-height:37px;}
	
/* END Virtual U Search and Ajax Tab Area */ 	
		
	.virtualuCmsDetailsRow {min-height:37px; padding-top:10px; font-size:.72em; float:left; width:741px;}
	.virtualuCmsDetailsRow a {color:#58899A;}
	.virtualuCmsDetailsRow .icons {float:left;width:43px; min-height:37px;}
	.virtualuCmsDetailsRow .virtualuSponser {width:121px;text-align:left;float:left; min-height:37px;}
	.virtualuCmsDetailsRow .virtualuTitleRow {width:195px; float:left;text-align:left;padding-right:10px; min-height:37px;}
	.virtualuCmsDetailsRow .virtualuTypeRow {width:129px; float:left;text-align:left;padding-right:10px; min-height:37px;}
	.virtualuCmsDetailsRow .virtualuDateRow {width:150px; float:left;text-align:left; min-height:37px;}
	.virtualuCmsDetailsRow .virtualuEnrollRow{width:56px; float:left;  min-height:37px;}
	
	
	.enrollButton, .beginButton {
	    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/enroll.gif) no-repeat top left; 
	    width: 55px; 
	    height: 23px;
	    display: inline; 
	    border: none;
	    margin-left: 14px; 
	    cursor: pointer;
	    cursor: hand;
	 }
	 
	.beginButton {
	    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/begin.gif) no-repeat top left; 
	}

/* ajax tab styles */

.tabContainer .ajax__tab_header { /* the container for the tabs */
    margin: 10px 0 0 0;
    padding: 0;
    height: 21px;
    text-align:left;
}

.tabContainer .ajax__tab_outer { /* the left side of the tab */
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite1.gif) repeat-x 0px 0px;
	padding: 0 3px 0 0;
	height: 21px; 
}

.tabContainer .ajax__tab_tab { /* the inside of the tab */
	height: 23px;
	padding: 3px 5px 0 5px;
	margin: 0;
	border-top: solid 1px #AEDEFF;
    font-size:.87em;
    font-weight: bold;
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite1.gif) repeat-x 0px -63px;
}

.tabContainer .ajax__tab_inner { /* the right side of the tab */
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite2.gif) no-repeat 0px 0px;
	padding: 0 0 0 3px;
	height: 21px;
}

.tabContainer .ajax__tab_hover .ajax__tab_outer {
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite1.gif) repeat-x 0px -21px;
}

.tabContainer .ajax__tab_hover .ajax__tab_inner {
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite2.gif) no-repeat 0px -21px;
}

.tabContainer .ajax__tab_hover .ajax__tab_tab {
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite1.gif) repeat-x 0px -83px;
	border-top: solid 1px #AEDEFF;
}

.tabContainer .ajax__tab_active .ajax__tab_outer {
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite1.gif) repeat-x 0px -42px;
	position: relative;
	z-index: 99px;
}

.tabContainer .ajax__tab_active .ajax__tab_inner {
	background: #FFFFFF url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/tabSprite2.gif) no-repeat 0px -42px;
	position: relative;
	z-index: 99px;
}

.tabContainer .ajax__tab_active .ajax__tab_tab {
	border-top: solid 1px #AEDEFF;
	background: #FFFFFF;
	position: relative;
	z-index: 99px;
}

.tabContainer .ajax__tab_body { /* the container for the content the tab displays */
	margin: -1px 0 0 0;
	background: #FFFFFF;
	border: 1px solid #AEDEFF;
	overflow: hidden;
}

.ajax__tab_outer {margin-right: 3px;}

/* end ajax tab styles */


/* Virtual University styles ends here */


	/* supplier page Contact Styles */
	.supplierTopCenterColumn {float:left; margin: 10 0 0 0;  width:684px !important; overflow: hidden;padding-bottom:10px;}
	#supplierCenterColumn {float:left; margin: 0 0 0 0;  width:500px !important; overflow: hidden;}
	.supplierLeftCMSNoContainer {width:258px; margin:0 auto; text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
	.supplierLeftCMS {width:258px; margin:0 auto; text-align:left; padding:0; font-size:1em; line-height:1.2em;}
	.supplierLeftCMS h3 {font-size:1.1em;text-transform:uppercase; text-align:left; margin-bottom:5px; color:#282828 !important;}
	.supplierLeftCMS img {float:left;margin-right:10px}
	.supplierLeftCMS ul {list-style:none; margin:0;}
	.supplierLeftCMS hr {clear:both; background-color:#DEE2E3; color:#DEE2E3; width:98%; height:1px; text-align:center; border:0;      margin:5px auto 10px auto;}
	.supplierLeftCMS li {margin-top:5px;}
	.supplierLeftCMS a {color:#0064CA;}
	.supplierBlock2 {width:479px;height:92px;background-color:#E7E8EA;margin:15px 0px;}
	.supplier_Block2 {width:480px;height:167px;background-color:#E7E8EA;margin:15px 0px;}
	.supplierLeftCMS, .supplierLeftCMS p, .supplierLeftCMS a, .whatsNew, #rightColumn, .featuredPartners, ul {font-family:RobotoCondensed-Regular, Arial, Sans-Serif;} 
	.supplierFeatures    {float:left;width:230px;}
	.supplierFeatures h2 {font-size:.85em; font-weight:bold; text-align:left; margin:0; padding-bottom:5px; color:#F5862D; 	     border-bottom:1px solid #999;}
	.supplierFeatures ul {list-style:none; margin:0 0 3px 13px;}
	.supplierFeatures li {font-size:.73em; text-align:left; line-height:1.4em; margin:5px 0 0 0; padding:0 0 5px 0; }
	.supplierFeatures li a {color:#0B82A1;}
	.supplierResources{margin:0px 10px}
	.supplierResources ul {list-style:none; margin:0 0 3px 0; border-top:1px solid #FF9900;padding-top:5px}
	.supplierResources li {text-align:left; line-height:1.4em; padding:0 0 5px 0; }
	.supplierResources li a {color:#0B82A1;}
	.supplierResources h4 {font-size:1.3em; font-weight:bold; text-align:left; margin:0; padding-bottom:5px; color:#000; }
	
	.pressReleasesDetailsRow{height:37px; padding-top:10px; font-size:.72em}
	.pressReleasesDetailsRow a{color:#58899A;}	
	.pressReleasesDetailsRow .pressReleasesTitle{ width:615px; float:left; text-align:left;padding-right:10px}	
	.pressReleasesDetailsRow .pressReleasesDate{ width:76px; float:left; text-align:left}
	
	.PressReleasesTable {
	width: 765px;
	padding: 10px;
	margin: 0px;
	text-align: left;
	clear: both;
    }

	
    .PressReleasesTable th {
    font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 8px 0px 8px 6px;
	overflow: hidden;
	font-weight: bold;
	cursor: pointer; 
	border-bottom: #cccccc 1px solid;
    }

    .PressReleasesTable th.header {
    background: #ffffff;
    }

    .PressReleasesTable td {
    padding: 0px 0px 0px 8px;
	text-align:left;
	height: 40px;
    }
    
    tr.odd {
        background-color: #FFFFFF;
    }
    
    tr.even {
        background-color: #E6F5F8;
    }
	
	#supplierWelcome{background:#E7E8EA;text-align:left;width:238px !important; padding:10px; border:1px solid #D2D2D0}
	#supplierWelcomeHeader{color:#148595;font-size:1.3em; font-weight:bold;text-align:left}	
	#supplierWelcome p {margin:8px 0px;padding:0px 8px;}	
	#supplierWelcome p a {font-weight:bold;color:#0064CA;}
	#supplierWelcome h3 {border-bottom:1px solid #C0C0BE;color:#F5862D;font-weight:bold;padding-bottom:2px;margin-bottom:2px}
	#supplierWelcome a {color:#0064CA;margin-right:10px}
	
	#supplier_Block1{width:270px;height:31px;background-color:#E7E8EA;}
	.supplierAdserver9x9{width:232px;height:123px;background-color:#E7E8EA; margin-right:14px; float:left}
	.supplierAdserver10x10{width:232px;height:123px;background-color:#E7E8EA; float:left;}
	.destinationAdserver09x09{width:232px;height:123px;float:left;background-color:#E7E8EA;}
	.bookNowButton{background:white url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/vaxBookNow.gif) no-repeat top ; float:left; width:94px;
	 height:23px; border:none; cursor:pointer; margin:10px 0px; cursor: pointer; cursor: hand;}
	 #supplierVendorDropDown{width:251px; text-align:left; padding-top:10px; font-size:80%;}
	 #supplierVendorDropDown select{margin-left:10px;}
	 .club500{background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/folderIcon.png) no-repeat 0 0;padding:2px 0px 0px 25px;line-height:18px}
	 #supplierAffiliation{width:475px;height:50px;border:1px solid #ccc; margin-top:15px;}
	 
	 
	 #reservationHeader{color:#148595;font-size:1.3em; font-weight:bold;text-align:left}
	 
	 /* Reservation Welcome Styles edited */
		#resWelcome2 {text-align:left; font-size:.73em; line-height:1.3em; margin-top:20px;}
		#resWelcome2 h1 {font-size:1.6em; font-weight:bold; color:#0B82A1; text-align:left; margin-bottom:5px;}
		#resWelcome2 a{color:#0B82A1; margin-left:15px;}
		
	/* End Reservation Welcome Styles */
	
		#resSuppliers {margin-top:16px;}
		#resSuppliers h2 {font-size:.85em; font-weight:bold; text-align:left; margin-bottom:10px; padding-bottom:5px; 
		color:#F5862D;border-bottom:1px solid #999;}

		#resSuppliers div{float:left;margin-right:5px; text-align:center; width:113px;height:119px;padding-top:8px; 
		border:1px solid #E7E7E7;margin-bottom:16px;}
		#resSuppliers a {display:block;color:#0B82A1;font-size:.73em;font-weight:bold} 	 
	
		#resAd19X19{height:150px;background-color:#E7E8EA;}
		#resAd20X20{height:150px;background-color:#E7E8EA;margin-top:17px}
		.resAdservers{width:148px; height:135px;background:#CCC; text-align:center;margin-top:8px; /*margin-top:12px;*/float:left}
		.resLeftBlockAdservers{width:270px; height:51px;background:#CCC; text-align:center; margin:0px 0px 12px 0px;float:left}
		#resBookingEngine {width:258px; margin:0 auto; border-left:1px solid #d1d2d4; border-right:1px solid #d1d2d4; 
		text-align:left; padding:5px; font-size:.73em; line-height:1.2em;}
		#resBookingEngine h3 {font-size:1.4em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1;} 
		#resBookingEngine span {font-weight:bold;} 
	
	/* Reservation Advisories Styles */
			.resAdvisories {width:258px; margin:0 auto 15px auto; border:1px solid #0B82A1; text-align:left; padding:5px;}
			.resAdvisories h3 {font-size:1.2em; font-weight:bold; text-align:left; margin-bottom:5px;color:#EE382C; 
			float:left;clear:right}
			.resAdvisories a {color:#EE382C;}
			.resAdvisories ul {padding:0px 20px}
			.resAdvisories li {line-height:1.4em; list-style:disc; margin-top:11px}
			.resAdvisories img {margin-right:15px;float:left}
		/* End Advisories Styles */
	
	
	/*.whatsNew a.viewAll{position:relative;top:-20px;}	*/	
	
	
	/* supplier page whats new Styles */
	
		.whatsNew {margin:15px auto; text-align:left;}
		.whatsNew h3 {text-align:left; margin:0; padding-bottom:5px; border-bottom:1px solid #999;}
		.whatsNew hr {background-color:#DEE2E3; color:#DEE2E3; width:100%; height:1px; text-align:center; border:0;
		 margin:0 auto;}
		.whatsNew a {color:#0064CA;}
		.whatsNew ul {list-style:none; margin:0 0 3px 0;}
		.whatsNew li {font-size:.90em; text-align:left; line-height:1.4em; margin:5px 0 0 0; padding:0 0 5px 0; }
		.whatsNew span {width:150px; font-size:.90em; text-align:right; margin:0; color:#0B82A1;}
		.whatsNew li hr {background-color:red; color:red; width:100%; height:1px; text-align:center; border:0; margin:0 auto;}
		
		.leftColumnTrainingli {width:160px;}	
	/* supplier page whats new Styles */
	
	/* supplier page Resources Styles */
	
		.resources {margin:0 auto 15px auto; text-align:left;}
		.resources h3 {text-align:left; margin:0; padding-bottom:5px;border-bottom:1px solid #999;}
		.resources hr {background-color:#DEE2E3; color:#DEE2E3; width:100%; height:1px; text-align:center; border:0;
		 margin:0 auto;}
		.resources a {color:#0064CA;}
		.resources ul {list-style:none; margin:0 0 3px 0;}
		.resources li {font-size:.90em; text-align:left; line-height:1.4em; margin:5px 0 0 0; padding:0 0 5px 0; }
		.resources span {width:150px; font-size:.90em; text-align:right; margin:0; color:#0B82A1;}
		.resources li hr {background-color:red; color:red; width:100%; height:1px; text-align:center; border:0; margin:0 auto;}
		
	/* supplier page Resources Styles */
	
		#ResToolh2 {font-size:1.1em;font-weight:bold; color:#F5862D; padding:0; margin: 0 0 0 15px;}
	
	
	
	/* Featured Partners & Resources CMS Blocks Styles added by amarnath */
			.featuredPartners {width:150px; margin:0 auto 15px auto; text-align:left;}
			.featuredPartners h2 {font-size:.85em; font-weight:bold; text-align:left; margin-bottom: 8px; padding-bottom:5px;
			color:#F5862D; border-bottom:1px solid #999;}
			.featuredPartners a {color:#0B82A1;}
			.featuredPartners ul {list-style:none; margin:0 0 3px 0;}
			.featuredPartners li {font-size:1em; text-align:left; margin:0; padding:0;}
			.featuredPartners li a { text-decoration: underline; color: #0064CA}
			.resourceCMSBlock { width: 480px; height: 30px; background: #CCCCCC; margin-bottom: 10px; text-align:left;}
			.resourceCMSBlockPrefOne { width: 480px; height: 49px; background: #CCCCCC; margin-bottom: 10px;}
			.resourceCMSBlockPrefTwo { width: 480px; height: 53px; background: #CCCCCC; margin-bottom: 10px;}
			.resourceCMSBlockPrefThree { width: 480px; height: 51px; background: #CCCCCC; margin-bottom: 10px;}
			.resourceCMSBlockPrefFour { width: 480px; height: 53px; background: #CCCCCC; margin-bottom: 10px;}
	/* End Featured Partners & Resources CMS Blocks Styles added by amarnath */

	

/*end styles from BSIL*/


/* New Styles for destinationCancunHotels.html */
			#destSuppBox { width: 946px; margin: 10px 0 0 0; padding: 0 0 0 34px; float: left;}
			#destThreeColumn { width: 946px; margin: 10px 0 0 0; padding: 0 0 0 34px; float: left;}
			#destSuppWrap { width: 283px; margin: 0;	padding: 0;	float: left;}
			#destSuppWrap img { width: 283px; margin: 10px 0 0 0; padding: 0;}
			.destSuppCMSOne { width: 283px; height: 180px;	margin: 10px 0 0 0;	padding: 0;	background: #D4D4D4;}
			.destSuppCMSTwo { width: 330px; height: 286px;	margin: 0 0 0 15px;	padding: 0;	background: #D4D4D4; float: left;}
			.destAdserver { width: 288px; height: 286px;	margin: 0 0 0 15px;	padding: 0;	background: #D4D4D4; float: left;}
			.destSuppCMSThree { width: 744px; height: 50px; margin: 0 22px 10px 34px; background: #D4D4D4;}
			
			#destHotelBlock { width: 753px; margin: 20px 22px 0 25px; padding: 0 0 20px 0;}
			.destHotelHeading { width: 753px; line-height: 2em;}
			.destHotelHeading h1 {	width: 483px; color:#0B82A1; font-size:1.4em; float: left; text-align: left; 
			border-bottom: 1px solid #DDDED9;}
			.destHotelHeading p {margin: 0;}
			.ratingsHeading { width: 158px; font-size:.73em; float: left; text-align: left; border-bottom: 1px solid #DDDED9; 
			color:#000; font-weight: bold;}
			.destHotelTitleBar { width: 728px; font-size:.73em; text-align:left; color: #000; 
			font-weight: bold; padding: 10px 0 10px 0;}
			.destHotelListBlock { width: 728px; margin: 0 0 0 25px;}
			.destHotelListBlock p {margin: 0;}
			.destHotelList { width: 475px; float: left; text-align: left;}
			.destHotelList a { font-size:.73em; line-height: 1.4em; color: #0B82A1; font-weight: bold}
			.ratingsList { width: 143px; float: left; text-align: left; margin: 2px 0 0 0;}
			.adverisementblock { width: 150px; height: 175px; background: #D4D4D4; margin: 0 0 15px 0;}		




/* New Styles for destinationLand_compCancun.html */
			.destCMSOne { width: 440px; height: 58px;	background: #E7E8EA; margin: 0 0 10px 0;}
			.destCMSRG { width: 150px; height: 182px; background: #E8E8E8; margin: 0 0 10px 0;}
			.destAdserverTwentyOne { width: 150px; height: 132px; background: #E8E8E8; margin: 0 0 10px 0;}
			.rightCMSBlock h5 { font-weight:bold; text-align:left; margin-bottom:5px; color:#F5862D;}
			.rightCMSBlock a { text-align:left; margin-bottom:5px; color:#0B82A1;}
			.rightCMSBlock p {float: right; width: 80px;}
			.destadvertisementRG { width: 150px; height: 62px; background: #E7E8EA;	margin: 0 0 10px 0;}
			.destadvertisementforty { width: 760px; height: 87px; background: #E7E8EA; margin: 20px 10px 0 30px;}

			.destAdserverWrap { width: 780px; margin: 20px 0 10px 0; padding-left: 20px; text-align: left;}
			.destAdserverFortyTwo {	width: 375px; height: 111px; background: #E7E8EA; margin: 0 0 0 10px; float:left;}
			.destCMSWrap { width: 780px; margin: 20px 0 10px 0; padding-left: 20px; text-align: left;}
			.destCMSTwo { width: 375px; height: 190px; background: #E7E8EA; margin: 0 0 0 10px; float:left;}
			
			.destAdsververfortyfive {width: 126px; background: #E7E8EA; float: left; height: 352px;}
			#featuredPartners {width:614px; margin: 20px 156px 0 30px; text-align:left;}
			#featuredPartners h2 {font-size:.85em; font-weight:bold; text-align:left; margin:0; padding-bottom:5px; 
				color:#F5862D; border-bottom:1px solid #999;}

			.featPartnersWrap { width: 270px; margin: 0; float:left; margin-bottom:10px; font-family: Roboto Condensed, Arial, Sans-Serif;}
            .featPartnersLogos { width: 250px; float: left; height: 35px;}
			.featPartnersLogos a { /*width: 157px;*/ font-size:1.1em; color: #0B82A1; /*height: 65px;*/ text-align: left;}
			.featPartnersLogos img { display: none; vertical-align:middle;} 
			.featuredPartnersLogo{float:left;line-height:75px;width:189px;margin-right:20px;}
			 

/* New Styles for supplier_comp1.html */
.supplierAdserverRG { width: 150px; height: 142px; background: #E8E8E8; margin: 0 0 15px 0;}
#supplierSearchControl h1 {font-size:1.4em; font-weight:bold; color:#0B82A1; text-align:left; padding: 0 0 10px 0;}
.supplierResource { margin: 10px 20px 0 20px; text-align:left; color: #ABABAB; background: #E8E7EC; padding: 15px;}
.leftColumnAdvisoryli {width:248px; margin: 0 0 5px 0;}
.leftColumnTrainingli {width:160px;}
.leftColumnAdvertisement { width: 270px; background: #E7E8EA; height: 81px; margin: 0 0 15px 0;}
.centerColumnAdvertisement { width: 480px; background: #E7E8EA; height: 127px; margin: 0 0 15px 0;}


/* New Styles for supplier_comp2.html */
#supplierSponsorArea { width: 780px; padding: 0 0 0 20px; text-align: left; margin: 0 0 10px 0;}
.supplierSponsorBlock { width: 185px; margin: 0 10px 0 0; float: left;}
.supplierSponsorTopCorners {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierSponsorTopCorners.png) top left no-repeat; margin:0 auto; width:185px; height:8px;}
.supplierSponsor { width: 163px; padding: 10px; border-left: 1px solid #d1d2d4; border-right: 1px solid #d1d2d4; margin: 0; text-align: center; font-size:.73em;}
.supplierSponsor p { text-align: left; margin: 10px 0 0 0;}
.supplierSponsor a { color: #0B82A1;font-weight:bold;}
.supplierSponsorBottomCorners {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/supplierSponsorBottomCorners.png) top left no-repeat; margin:0 auto; width:185px; height:8px;}
#supplierResults a { color: #0B82A1; font-weight:bold;}


/* New Styles for supplier_comp1_newtabs.html */
			
			
/* Media Library */
.mediaLibraryAd { width: 150px; height: 196px; background: #E8E8E8; margin: 0 0 15px 0;}
.mediaLibraryCMSBottom { width: 770px; height: 302px; background: #E8E8E8; margin: 0 10px 15px 20px;}
.mediaLibraryCMSTop { width: 770px; height: 75px; background: #E8E8E8; margin: 0 10px 0 20px;}
.mediaLibraryCMSClassic { width: 770px; height: 1060px; background: #E8E8E8; margin: 0 10px 15px 20px;}
.mediaLibraryhr { width: 770px; margin-left:20px; margin-right: 10px;}
#mediaLibraryHeading {font-size:1.4em; font-weight:bold; color:#0B82A1; text-align:left; padding: 10px 0 0 25px;}
#mediaLibraryDownload { margin: 0 10px 10px 20px; text-align: left;}
#mediaLibraryDownload a { font-size:0.76em; line-height:2.2em; color: #000000; vertical-align: middle; margin: 0 15px 0 0; text-decoration: none;}
.mediaLibraryCMSCenterWrap { width: 790px; margin: 10px 0 10px 0; padding: 0 0 0 10px; text-align: left;}
.mediaLibraryCMS { width: 375px; height: 100px; background: #E8E8E8; margin: 10px; float: left; text-align: left;}

/*genaral styles*/
	
	.bgc02{background-color:#E6F5F8}
	.bgc01{background-color:#FCFCFC;}
	.fll{float:left}
	.flr{float:right}
	.b{font-weight:bold;}
	.ml20{margin-left:20px;}
	.mt10{margin-top:10px;}
/*genaral styles*/

			
/* Virtual University */
#virtualuTopArea { width: 925px;	margin: 10px 30px 0 25px;}
.virtualuLogoArea { margin-bottom: 10px; float: left; text-align: left;}
.virtualuLogoArea h1 { font-size: 1em; line-height: 2.4em; height: 33px; font-weight: bold; color: #000000;}
.virtualuAdvertisementTop { width: 536px; height: 108px; float: left; background: #E7E8EA;}
#virtualuContentArea { width: 895px;	margin: 10px 30px 25px 25px; background: #E7E8EA; padding: 15px 15px 5px 15px; text-align: left;}
.virtualuLogoAreaImg { margin-right:10px; }

.virtualuContentLeft { width: 311px; float: left;}

.virtualuAgentExp { width: 289px; height: 98px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuAgentExp h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuProgFacts { width: 289px; height: 142px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuProgFacts h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuAboutProg { width: 289px; height: 168px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuAboutProg h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuAgentIncentives { width: 289px; height: 152px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuAgentIncentives h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuProgReq { width: 289px; height: 146px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuProgReq h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuindent { padding: 0 5px; border: none;}
.virtualuCourseFacts { background: #e1e1e1; padding: 5px 10px 10px 10px; width: 240px;}
.virtualuCourseFacts img { padding: 10px 0 10px 20px; }
.virtualuCourseFacts ul li { list-style: none !important; margin-left: 0 !important; margin-bottom: 0 !important; width: 100%; }
.virtualuCourseFacts ul li.courseFactsData { font-weight: bold;}
.virtualuCourseFacts ul li.courseFactsResults { padding-bottom: 10px;}
.virtualuCourseFactsInputBtnBegin {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/begin.gif) no-repeat; width:55px; height:23px;display:inline; border:none;margin-top:7px; margin-bottom:10px;}
.virtualuCourseFactsInputBtnOneRegister {background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/btn-registernow.gif) no-repeat; width:108px; height:24px;display:inline; border:none;margin-top:15px; margin-bottom:10px;}

.virtualuCourseMaterials li { list-style: none !important; margin: 5px 5px 5px 0 !important; }
.virtualuAgentIncentivesTwo { width: 289px; height:127px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuAgentIncentivesTwo h1 { background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/icon-dollar.gif) 0 0 no-repeat; padding: 0 0 0 15px; font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuAgentIncentivesTwo p { font-size: 0.76em; color: #000000; margin: 10px 0 5px 0; padding: 0; text-align: left;}
.virtualuAgentIncentivesOne { width: 289px; height:73px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuAgentIncentivesOne h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuTellUs { width: 289px; height: 98px; padding: 0 10px 0 10px; margin: 0 0 10px 0; background: #F3F3F5; border: 1px solid #DDDDDD; text-align: center;}
.virtualuTellUs h1 { font-size: 0.8em; color: #F28C3A; margin-top: 5px; font-weight: bold; text-align: left;}
.virtualuTellUs p { font-size: 0.76em; color: #000000; margin-top: 15px; padding: 0; text-align: left;}

.virtualuContentRight { width: 537px; float: left; background: #F3F3F5; margin: 0 0 10px 15px; padding: 0 15px; text-align: left; border: 1px solid #DDDDDD;}
.virtualuContentRighth1 { font-size: 0.8em; color: #F28C3A; border-bottom: 1px solid #CCCCCC; margin-top: 5px; font-weight: bold;}
.virtualuResourceText { width: 537px; background: #E7E8EA; height: 34px; margin: 10px 0;}
.virtualuTrainingBlock { width: 537px; margin-top: 5px; padding: 0;}
.virtualuTrainingHead { width: 537px; margin: 0; padding: 0;}
.virtualuTrainingHead p { margin: 0; padding: 0; font-size: 0.76em; font-weight: bold; text-align: left; text-decoration: underline;}
.virtualuTrainingHead p.virtualuTitle { width: 241px; padding: 0 0 0 5px; background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/arrow-bottom.gif) 35px 4px no-repeat;  text-decoration: none; float: left;}
.virtualuTrainingHead p.trainingDate { width: 114px; float: right;}
.virtualuTrainingHead p.duration { width: 177px; float: right;}
.virtualuTrainingData { width: 537px; margin: 7px 0; padding: 0; height: 42px;}
.virtualuTrainingData .virtualuTitleColumn{ width: 231px; padding: 0 10px 0 5px; font-size: 0.76em; color: #0B82A1; float: left; text-align: left;}
.virtualuTrainingData .virtualuTitleColumn a { color: #0B82A1; text-decoration: underline;}
.virtualuTrainingData .virtualuDateColumn { width: 114px; font-size: 0.76em; color: #000000; float: right; text-align: left; line-height: 1em;}
.virtualuTrainingData .virtualuDurationColumn { width: 86px; font-size: 0.76em; color: #000000; float: right; text-align: left;}
.virtualuTrainingData .virtualuTrainingButtons { width: 91px; font-size: 0.76em; color: #000000; float: right; text-align: left; cursor: pointer; cursor: hand;}
.virtualuHeading {font-size:1.4em; font-weight:bold; color:#0B82A1; text-align:left; padding: 10px 0 0 25px;}


#destControlBox #transBox dl{text-align:left; width:200px;margin: 0 0 0 55px; float:left;}
#destControlBox #transBox dt {color:#000; font-weight:bold; font-size:.76em; margin:5px 0px 5px 0px}
#destControlBox #transBox dt a {color:#000; text-decoration:underline}
#destControlBox #transBox dd{color:#0B82A1; font-weight:bold; font-size:.76em;margin-left:20px;line-height:1.6em;display:list-item;}
#destControlBox #transBox dd a {text-decoration:underline;color:#0B82A1;}

#subInfo h2 {
    border-top: 2px solid #ccc;
    padding-top: 15px;
}

.adserverHome21x21{width:149px;height:131px;background-color:#E7E8EA;margin-top:17px;}
/*style end*/

/* Email Sign Up PAGE Styles */
			#emailSignUpWelcome { width:530px; text-align:left; padding:0px 0px 0px 30px; float:left; font-size:.73em; line-height:1.2em;}
			#emailSignUpWelcome h3 {font-size:1.3em; font-weight:bold; text-align:left; margin-bottom:5px; color:#0B82A1; margin-top:10px;}
			#emailSignUpWelcome ul {list-style:none; margin:5px 0;}
			#emailSignUpWelcome li {float:left; margin-bottom:10px}
			#emailSignUpWelcome li img {vertical-align:bottom;}
			#emailSignUpWelcome li span {margin-top:10px;float:left;}
			#emailSignUpWelcome a {color:#0B82A1; display:inline;margin-right:20px; float:left}
			
			#emailSignUpTop{background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/emailsignupTop.png) no-repeat;
			text-align:left;margin:0px 0px 0px 26px;}
			
			#emailSignUpBottom{background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/emailsignupBottom.png) no-repeat;
			text-align:left;margin:0px 0px 0px 26px;}
			
						
			#emailSignUpFormInfo{margin:0px 0px 30px 0px;}
			#emailSignUpFormInfo span{margin-right:20px;}
			#emailSignUpFormInfo span + Span {font-style:italic}
			#emailSignUpFormInfo sup{color:#FF0000;font-weight:bold}
			
			#emailSignUpForm{width:507px;text-align:left;margin:0px 0px 0px 26px;padding:0px 0px 0px 17px;font-size:.73em;
			border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;float:left;}
			#emailSignUpForm div{margin:0px 0px 26px 0px;}
			#emailSignUpForm sup{color:#FF0000;}
			#emailSignUpForm label{width:164px; float:left}
			#emailSignUpForm sup{color:#FF0000;font-weight:bold}
			#emailSignUpForm select{width:231px;margin-right:25px;}
			.submitButton{background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/buttonSubmit.png); width:75px;height:24px; border:none; float:right;margin-right:25px; cursor: pointer; cursor: hand;}
			#emailSignUpForm .unsubcribe{text-align:left;width:320px;float:right;clear: both}

		/* End Email Sign Up PAGE Styles */

#modalIframe { width:350px; height:700px; }

img {
	border:0;
}

.modalBody .column2ExceptionFieldBkgd {
   width: 93%;
}

.modalBody .column2ExceptionFieldBkgd .messageTitleText {
   margin-bottom: 0;
}

.modalBody .messageContainer {
    width: 90%; 
}

.modalBody .messageTextContainer {
    width: 85%;
}

.column2ExceptionFieldBkgd .messageTextContainer {
    text-align: center;
}

/* Modal Popup Styles */

.waitScreenVisibility { /*DO NOT REMOVE ME!* needed for modal waitscreens*/
	visibility: hidden;
	position: absolute;
	left: -9999px;
	top: 0px;
}

.modalBackground {
	background-color: #AAAAAA;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup  {
	border: 3px solid #AAAAAA;
	padding: 3px;
}

div.modalPopup, body.modalBody {
	background: #FFFFFF;
	font-size:12px;
}

.OnSaleFilteringWaitScreen  {
	border: 3px solid #AAAAAA;
	padding: 3px;
	background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/filteringWaitScreen.jpg) no-repeat top left;
	font-size: .9em;
	font-weight: bold;
	width: 490px; 
	height: 220px;
	text-align: left;
	position: relative;
	overflow: hidden;
}

.OnSaleFilteringWaitScreen div { /*styles text inside filtering waitscreen */
    font-size: 80%;
    margin: 170px 0 0 70px;
    *margin-top: 172px;
}

.modalContainer, .modalContainerFull {
	text-align: left;
	padding: 10px; 	
	width: 600px;
}

.modalContainerFull {	
	width: 95%;
	margin: auto;
}

.modalWaitScreenPopup { 
	text-align: left; 	
	width: 533px; 
	height: 264px;	
}

.modalWaitScreenBackground { /*Controls style and background of Waitscreens*/
	background: #afdfe4 url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/waitscreens/TravelBrandsWaitscreen-FR.gif) no-repeat bottom left;
	border: 2px solid #AAAAAA;
	width: 600px; 
	height: 350px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.modalWaitScreenPLCodeBackground { 
	background: #afdfe4 url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/waitscreens/TravelBrandsWaitscreen-FR.gif) no-repeat bottom left;
	width: 600px; 
	height: 350px;
	padding: 10px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.FareTypemodalPopup {
	background-color:#FFF3E7;
	padding:3px;
}

.fareTypeContainer {
	background-color:#FFF3E7;
	text-align: left;
	padding: 10px; 	
	width: 500px;
}

.mapModalContainer {
	text-align: left;
	padding: 10px;
	width: 880px;
	height: 550px;
}

.mapModalContainer hr {
    background-color: #000000;
}

.modalYScroll {
	overflow-y: auto;
	height: 500px;
}

/***** End Modal Popup Styles *****/

/* Wait Screen Styles */

.waitScreenLogo {
	margin: 10px 0 20px 0;
	height: 39px;
	width: 230px;
	background: url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/VAXlogo.gif) no-repeat top left;
	visibility: hidden;
}

.modalWaitScreenBackground p { padding: 5px 30px 0 30px;}

p.waitScreenSearchingSection { margin: 30px 0 0 20px;}

/***** End Wait Screen Styles *****/


th.header img {
	background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/Sorting/unsortedBlack.gif) no-repeat center left;
	width: 18px;
	height: 9px;
}

th.headerSortUp img { 
    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/Sorting/ascBlack.gif) no-repeat center left;
}

th.headerSortDown img { 
    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/Sorting/descBlack.gif) no-repeat center left;
}  

th.leftCornerRetRes, th.rightCornerRetRes {
	padding: 0px 0px 0px 0px;
}

h1.MediaLibrary {font-size:1.4em; font-weight:bold; color:#0B82A1; text-align:left; padding: 0 0 10px 0;margin-left:15px}

.MediaInfoTable 
{
    float:left;
	padding: 10px;
	margin: 0px 0px 15px 15px;
	table-layout: auto;
	text-align: left;
	clear: both;
	border: solid 10px #b5dbe4;
}

	
.MediaInfoTable th {
    font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 8px 0px 8px 6px;
	overflow: hidden;
	font-weight: bold;
	cursor: pointer; 
}

.MediaInfoTable td {
    padding: 0px 0px 0px 8px;
	text-align:left;
	height: 40px;
}

/*Hotel Exclusives*/
.HE_Engine{font-family:Tahoma, Arial; font-size:11px; border:1px solid #999; width:260px; float:left; margin:10px 0px 0px 0px; text-align:left;}
.HE_Header{background-color:#0B82A1; color:#FFF; font-weight:bold; text-align:center; font-family:Verdana, Arial; font-size:14px; padding:10px;}
.HE_Label {width:250px; float:left; padding:5px;}
.HE_Input200{font-family:Tahoma, Arial; font-size:11px; border:1px solid #626262; width:200px;}
.HE_Input125{font-family:Tahoma, Arial; font-size:11px; border:1px solid #626262; width:125px;}
#HE_Book .bookNow {
	background: url("http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxBookNow.gif") no-repeat scroll center top white;
	border: medium none;
	cursor: pointer;
	height: 23px;
	margin-left: 85px;
	margin-top: 10px;
	width: 94px;
}
#promoSection {
	float:left;
	margin:0px;
	width:500px;
	text-align:left;
}
#promoHeader {
	float:left;
	margin:10px 0 0 0;
	width:500px;
	text-align:left;
}
#promoContent {
	float:left;
	margin:10px 0px;
	width:490px;
	text-align:left;
	padding:5px 5px 5px 0;
	font-size:12px;
}
#promoContent h2 {
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	margin:0;
	padding-bottom:3px;
	color:#F5862D;
	border-bottom:1px solid #999;
}
#promoContent li {
	text-align:left;
	list-style-type:disc;
	margin:10px 0 0 15px;
}
#promoContent a:link, #promoContent a:visited, #promoContent a:active {
	color: #0B82A1;
	text-decoration: underline;
}
#promoContent a:hover {
	color: #2FA2FF;
	text-decoration: none;
}
/*End Hotel Exclusives*/

/* Specials Deals Pages */

#specialsLeftCol, #specialsRightCol, #specialsVendorLogo, #specialsHeader,
#specialsBlock1, #specialsDealsOnSaleGrid, #specialsBlock2, #specialsAgent2,
#specialsDisclaimer, #specialsPrint, #specialsAgent1 {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    text-align: left;
}
#specialsLeftCol {
    width: 70%;
    margin:7px 10px 10px 10px;
}
#specialsVendorLogo {
    width: 49%;
    text-align: left;
}
#specialsPrint { padding-bottom: 60px; }
#specialsHeader {
    width: 49%;
    float:right;
}
#specialsRightCol {
    width: 27%;
    margin: 7px 0 10px 0;
}
.specialsHotelList, .specialsHotelInfoLeft { float: left; }
.specialsHotelList {
    width:70%;
    border: 2px solid #d1e0f9;
    border-top-width: 0;
    font-size: 12px;
    background-color: #ffffff;
}
.specialsHotelList:first-child {border-top-width:2px;}
.tooltipField .specialsHotelList:first-child {border-top-width:0;}
.specialsHotelInfoLeft {
    width:480px;
    padding: 0 10px;
    margin-top: 12px;
    border-right: 1px solid #d1e0f9;
}
.specialsHotelImg { float:left; }
.specialsHotelDestination {margin: 0 0 6px 0;}
.specialsHotelDestination a { font-size: 13px; font-weight: bold; }
.specialsHotelDestination span {
    font-size: 16px;
    font-weight: bold;
    display:block;
}
.specialsDepartDate {
    font-size:10px;
    margin: 0;
}
.specialsShortDesc {
    color: #106c29;
    font-size: 11px;
    font-weight:bold;
    margin: 9px 0 6px 0;
}        
.specialsHotelDetails {
    float:right;
    width: 285px;
}    
.specialsHotelInfoRight {
    float:right;
    width: 150px;
    text-align: center;
    padding: 0 10px;
    *padding: 10px;
}
.specialsHotelInfoRight p {*margin: 2px 0 5px 0; *padding-bottom: 7px;}
.specialsSelectBtn {
    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/onSaleSelect.jpg) no-repeat;
    width: 57px;
    height:27px;
    margin: 0 auto;
    padding-top: 5px;
}
.specialsSelectBtn a {
    text-decoration: none;
    color: #ffffff;
    font-size: 12px;
}
.numNightsStyle, .specialsPriceStyle {
    font-size:18px;
    font-weight:bold;    
}
.numNightsStyle {padding-right: 4px;}
.specialsPriceStyle { color: #07511c; }
.IEMarginFix { height:10px;  clear:both; padding:0; margin:0; }
#viewAllSales {
    float: left;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0.5px;
    padding: 15px 10px;
    text-align: left;    
}
.priceItLink {
    color:#106C29;
    text-decoration:none;
    font-weight:bold;
    font-size:16px;
}

#agencyLogo{margin-left:35px;}


ul#offerPageTabs 
{
    clear:both;
    margin: 10px 0px -3px 0px;
    width: 100%;
    border-bottom: 10px solid #015d86;    
    padding: 0 0 6px 0;
}    
ul#offerPageTabs li {
    display: inline;
    background-color: #01a5c8;
    width:150px;
    text-align:center;
    padding: 6px 25px;
    color: #ffffff;
}
ul#offerPageTabs li.selected {
    background-color: #015d86;    
}

ul#offerPageTabs li a {
    color: #ffffff;
    text-decoration: none;
}

.advisoryTop {
    background: #117bb6 url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/AdvisoryIcon.png) no-repeat 10px 10px;    
}

.btnOrange {
    background-image: -webkit-linear-gradient(top,#fa8139,#fb6a0d);
    background-image: -moz-linear-gradient(top,#fa8139,#fb6a0d);
    background-image: -ms-linear-gradient(top,#fa8139,#fb6a0d);
    background-image: -o-linear-gradient(top,#fa8139,#fb6a0d);
    background-image: linear-gradient(top,#fa8139,#fb6a0d);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fa8139",endColorstr="#fb6a0d");
    border: #fdb891;
    color: #fff;
    text-transform: uppercase;
    padding: 5px;
    font-family: 'RobotoCondensed-Regular', Arial, sans-serif;
    font-size: 14px;
    width: 124px;
    line-height:16px;
    cursor: pointer;
}

.virtualuCourseFacts .btnOrange {
    width: 100%;
    height: 30px;
    font-size: 18px;
}

#dealsUtilityButtons .btnOrange {
    margin-bottom: 10px;
    font-size: 18px;
}

#promoDetailContainer {
    border-bottom: 1px solid #b6b6b6;
    padding-bottom: 5px;
}

#promoDetailContainer ul {
    padding-left: 0;
}

#dealsDisclaimer div {
    font-size:12px;    
}

.disclaimerText {
    padding-top: 0;
}

.disclaimerText, .disclaimerText a, .disclaimerText p, .disclaimerText span, .disclaimerText li,
.disclaimerText td, .disclaimerText em, .disclaimerText strong, .disclaimerText b,
.disclaimerText i {
    font-size: 12px !important;
}

.disclaimerText .disclaimerLabel {
    font-size: 12px !important;
    margin-bottom: 3px;
    text-transform: uppercase;
}

#dealsUtilityButtons iframe {
    padding-top:15px;
}

.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */


/*BLOB Page styles*/

.leftColumnBlob {
    float: left;
    width: 260px;
    margin: 30px 16px 15px 0;
    text-align: left;
}

.rightColumnBlob {
    float: left;
    width: 630px;
    margin: 30px 34px 0 20px;
    text-align: left;
}

.mainImage {
    margin-left: -10px;
    border-bottom: 6px solid #dfdce3;
}

.divider {
    border-bottom: 1px solid #efefef;
}

.subSectionTitle {
    font-size: 36px;
    color: #ed9913;
    margin: 10px 0;
    font-family: 'RobotoCondensed-Bold', Arial, sans-serif;
}

.imgFloatRight {
    float: right;
    padding: 10px 0 10px 10px;
}

#mainContent .secondaryLinks {
    width: 90%;
    margin: 0 auto 30px auto;
}

#mainContent .secondaryLinks ul {
    list-style: none;
}

#mainContent .secondaryLinks ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    border: 1px solid #ccc;
    border-top: 0px solid;
    border-box: box-sizing;
}

#mainContent .secondaryLinks ul li a {
    display: block;
    padding: 10px;
}

#mainContent .secondaryLinks ul li a:hover {
    padding: 10px;
    background-color: #f2f2f2;
}

#mainContent .secondaryLinks li.title {
    background-color: #0382c5;
    color: #ffffff;
    border-color: #0382c5;
    padding: 10px;
}

#mainContent .secondaryLinks li.subTitle {
    background-color: #f49900;
    color: #ffffff;
    border-color: #f49900;
    padding: 10px;
}

.backToTop {
    vertical-align: middle;
    height: 30px;
    margin: 15px 0 25px 0;
}

.backToTop img {
    vertical-align: middle;
}
.backToTop span {
    display: inline-block;
    vertical-align: middle;
}

#mainContent .countryLinks ul {
    list-style: none;
}

#mainContent .countryLinks ul li {
    list-style: none;
    display: block;
    float: left;
    width: 210px;
    margin: 0 0 30px 0;
    padding: 0;
    font-size: 18px;
    color: #000000;
    box-sizing: border-box;
}

#mainContent .countryLinks h3 {
    color: #000000;
    font-family: 'Roboto-Bold', Arial, sans-serif;
    margin-bottom: 10px;
}

ul#navigation1 {
    display:none;
}

#navigation ul.subNav {
    background-color:#11355D;
    margin: -1px 0 0 0;
    padding:0;
 }
 
#navigation ul.subNav li {
    line-height: 20px;
    float: left;
    width: 100%;
    margin: 0;
    padding:0;
 }
 
 #navigation ul.subNav li a {
    background-color:#11355D;
    margin: 0;
    padding: 10px;
 }
 
 #navigation ul.subNav li a:hover  {
    text-decoration: none;
    background-color:#1f68a0;
}

#navigation ul.subNav2 {
    background-color:#11355D;
    margin:0;
    padding:0;
    width:auto;
    left:0;
 }
 
#navigation ul.subNav2 li {
    line-height: 20px;
    float: left;
    width: 100%;
    margin: 0;
    padding:0;
	white-space: nowrap;
 }
 
 #navigation ul.subNav2 li a {
    background-color:#11355D;
    margin: 0;
    padding: 10px;
	text-align: center;
 }
 
 #navigation ul.subNav2 li a:hover  {
    text-decoration: none;
    background-color:#1f68a0;
}

.close {
    text-align: right;
}

#navigation ul.subNav3 {
    background-color: #11355D;
    margin: 0;
    padding:0;
    width: auto;
    left: 0;
 }
 
#navigation ul.subNav3 li {
    line-height: 20px;
    float: left;
    width: 100%;
    margin: 0;
    padding:0;
 }
 
 #navigation ul.subNav3 li a {
    background-color: #11355D;
    margin: 0;
    padding: 10px;
 }
 
 #navigation ul.subNav3 li a:hover  {
    text-decoration: none;
    background-color:#1f68a0;
}

#subNav li.subNavBookingLink a
{
    font-size: 14px;
    padding-top: 0;
}
/* CHECKPOINT 2017-03-27 06:58:48.074 (0.078) styles/vax.css */
/* ANCHOR SITE STYLES */

#anchorContent, .anchorContentWrap {width: 980px; overflow: hidden; margin: 0 0 0 0; clear:both; font-size:90%;}

#supplierCenterColumn li,
#sideBar li,
#dealsPage li,
#virtualUCmsArea li,
#virtualUSideBar li {
    list-style: none;
    margin-left: 0;
}

/***** ANCHOR HEADER STYLES ******/
#vaxBar { 
    height: 61px;
    width: 100%;
    background: #efefef;
    border-bottom: 7px solid #035F84;
}

#vaxBar img {
    float: left;
    height: 60px;
}

.vaxBarNavi {
    text-align: right;
    height: 53px; 
    margin: 0 auto 11px auto;
}

.vaxBarNavi p {
    text-align: right;
    margin: 0px;
    padding: 10px 0 0 0px;
}

.vaxBarNavi p a {
    font-size: 14px;
    color: #333333;
    margin-right: 14px;
    text-decoration: underline;
}

.vaxBarNavi p a:hover {
    text-decoration: none;
}

#loggedInBar {
    position:relative;
    float: left;
    width: 100%;
    font-size: 12px;
    margin: 0px 0px 10px 0px;
    clear: both;
}
#anchorNavToolsContainer {
	height: 34px;
	width: 98%;
	background: url('https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/Anchor/navToolsBG_Mid.png') repeat-x;
    float: left;
    font-size:12px;
    line-height:15px !important;
}
#anchorNavToolsContainer li, #anchorPrintLogOutContainer #printPad { margin-right: 15px; }
#anchorNavToolsContainer a { color: #4e5fb9; }
#navToolsBG_Rt, #navToolsBG_Lt {
    float: left;
    height: 34px;
    width: 8px;
}
#navToolsBG_Lt { background: url('https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/Anchor/navToolsBG_Lt.png') no-repeat; }
#navToolsBG_Rt { background: url('https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/Anchor/navToolsBG_Rt.png') no-repeat; }
#anchorNavTools {
	float: left;
	list-style-type: none;
	margin: 8px 0 0 10px;
}   
#anchorNavTools li { display: inline; }
#anchorPrintLogOutContainer {
    float: right; 
	width: auto;
	margin: 8px 10px 0 0;
}
/***** END ANCHOR HEADER STYLES *****/

/***** ANCHOR HOMEPAGE STYLES *****/
.anchorColumn{float:left;}
#anchorRestoolOuter 
{
	border: none !important;
	border-width: none !important;
	width: 287px;
	float: none !important;
	padding: 0px 0px 12px 1px !important;
	margin: 0px 0px 0px 0px !important;
	overflow:hidden;
}
#anchorRestool 
{
	border: none;
	border-width: 0;
	width: 286px;
	float: none;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
#homeLeftColumn {
    float:left;
    width:285px;
    height:auto;
    margin:0px 0px 5px -3px;
}

#homeRightColumn {
    float:right;
    width:690px;
    overflow:hidden;
    text-align:center;
    margin-bottom:5px;
}
.hmRtColumnSubDiv {
    width:345px;
    float:left;
}
#homeFeatured {
	width: 980px;
	overflow: hidden; 
	clear: both;
	margin: 0;
}
.homeFeaturedColumn, .destHmColumn, .destDetailColumn {
	width: 490px;
	float: left;
	overflow: hidden;
}
.homeFeaturedColumn h3 {
	text-align: center;
	margin: 0 0 4px 0;
	padding: 0;
}
	
/***** END ANCHOR HOMEPAGE STYLES *****/

.anchorWaitScreenBkgrd { /* anchor store waitscreen style reset */
    background-color: transparent;
    border: none;
}
	
#disclaimer {width:980px; clear:both;}

#dealsTabs-2 ul#dealsCmsPromotions {font-size:12px !important;}

.anchorContentWrap ul#dealsCmsPromotions {font-size: 90%;}


/* Origin Promo Template */

#originPromoTemplate #leftColumn {
    margin-right:0px;
    width:260px;
}
#originPromoTemplate .disclaimer {
    margin:10px;
    font-size:80%;
    font-style: italic;
    clear:both;
}
.originPromoContent {
    float: left; 
    width: 70%; 
    padding: 0px 1%;
}
.originPromoContent .genericContainer {
    background: none;
}
.originPromoContent .specialsDealsOnSaleGrid .dealsModule {
    width:100%;
}
.originPromoContent .specialsDealsOnSaleGrid .specialsHotelList {
    width:99%;
}
.originPromoContent .specialsDealsOnSaleGrid .specialsHotelInfoLeft {
    width:72%;
}   
.originPromoContent .specialsDealsOnSaleGrid .specialsHotelInfoRight {
    width:21%;
}

.originPromoContent .resultsPadding {
    padding: 0 0;
    margin: 0 0;
}

#originPromoTemplateRes .btnOrange {
    width: 113px;       
}
/* CHECKPOINT 2017-03-27 06:58:48.089 (0.094) Anchor/vaxanchor.css */
/*
-- DO NOT CUSTOMIZE THIS CSS!
    -- Any site-specific customizations should go in theme.custom.css.
    -- If upgrading to a new version of jQuery...
        -- Replace both this and jquery-ui.css with the latest matching versions.
        -- Change instances of [ url("images/ ] to [ url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ ].
*/

/*! jQuery UI - v1.11.2 - 2014-10-16 (smoothness theme)
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555 !important;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
/* CHECKPOINT 2017-03-27 06:58:48.105 (0.109) jQueryWidgets/jquery-ui.min.css */
/*Add customizations to base jQuery CSS here.  This will be loaded last.
------------------------------------------------------------------------------*/

/* hotel profile */
#profileContent .ui-tabs {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 0;
    position: relative;
    border: 0; }
    
#profileContent .ui-corner-all,
#profileContent .ui-corner-top,
#profileContent .ui-corner-left,
#profileContent .ui-corner-tl {
    border-top-left-radius: 0; }
    
#profileContent .ui-corner-all,
#profileContent .ui-corner-top,
#profileContent .ui-corner-right,
#profileContent .ui-corner-tr {
    border-top-right-radius: 0; }
    
#profileContent .ui-corner-all,
#profileContent .ui-corner-bottom,
#profileContent .ui-corner-left,
#profileContent .ui-corner-bl {
    border-bottom-left-radius: 0; }
    
#profileContent .ui-corner-all,
#profileContent .ui-corner-bottom,
#profileContent .ui-corner-right,
#profileContent .ui-corner-br {
    border-bottom-right-radius: 0; }

#profileContent .ui-helper-reset {
    font-size: 100%;
    line-height: 1.3;
    list-style: outside none none;
    outline: 0 none;
    text-decoration: none; }
    
#profileContent .ui-helper-clearfix {
    display: block; }
    
#profileContent .ui-widget-header {
    color: #222222; }
    
#profileContent .ui-widget-header {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    font-weight: bold; }
    
#profileContent .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0;
    width: 660px; }
    
#profileContent .ui-helper-clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden; }

#profileContent .ui-state-active,
#profileContent .ui-widget-content .ui-state-active,
#profileContent .ui-widget-header .ui-state-active {
    color: #212121;
    font-weight: normal; }
    
#profileContent .ui-tabs .ui-tabs-nav li {
    border-bottom: 0 none !important; }
    
#profileContent .ui-tabs .ui-tabs-nav li {
    float: left;
    list-style: outside none none;
    position: relative;
    top: 0;
    white-space: nowrap; }
    
#profileContent .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px; }
    
#profileContent #tabs ul#tabHeaders li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    margin-top: 0;
    padding: 0; }

#profileContent .ui-tabs .ui-tabs-nav li a,
#profileContent .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
    cursor: pointer; }

#profileContent .ui-tabs .ui-tabs-nav li a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #dcdcdc;
    float: left;
    font-size: 105%;
    font-weight: bold;
    height: 18px;
    padding: 8px 10px 10px;
    text-decoration: none; }
    
/* component tabs */
#dealsPage .ui-tabs .ui-tabs-panel,
#virtualUCmsArea .ui-tabs .ui-tabs-panel {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-width: 0;
    display: block;
    padding: 0; }

#dealsPage .ui-corner-bottom,
#virtualUCmsArea .ui-corner-bottom {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }

#dealsPage .ui-widget-content,
#virtualUCmsArea .ui-widget-content {
    background: #ffffff none repeat scroll 0 0;
    color: #333333; }

#dealsPage .ui-widget-content,
#virtualUCmsArea .ui-widget-content {
    background: #ffffff none repeat scroll 0 0;
    color: #333333;
    border: none; }

#dealsPage .ui-tabs,
#virtualUCmsArea .ui-tabs {
    padding: 0;
    position: relative; }

#dealsPage .ui-widget-header,
#virtualUCmsArea .ui-widget-header {
    background: #fff;
    border: 0; }
    
#dealsPage .ui-tabs .ui-tabs-nav li,
#virtualUCmsArea .ui-tabs .ui-tabs-nav li {
    background: #01a5c8 none repeat scroll 0 0;
    border: none !important;
    float: left;
    list-style: outside none none;
    margin: 0 0.2em 1px 0;
    padding: 0;
    position: relative;
    top: 1px;
    white-space: nowrap;
    border-radius: 0; }
     
#dealsPage .ui-tabs .ui-tabs-nav li a, #dealsPage .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a,
#virtualUCmsArea .ui-tabs .ui-tabs-nav li a, #dealsPage .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
    cursor: pointer; }

#dealsPage .ui-tabs .ui-tabs-nav li a,
#virtualUCmsArea .ui-tabs .ui-tabs-nav li a {
    display: inline-block;
    float: left;
    font-size: 18px;
    padding: 0.5em 0;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    width: 200px;
    color: #fff; }

#dealsPage .ui-tabs .ui-tabs-nav li.ui-tabs-active,
#virtualUCmsArea .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0;
    padding-bottom: 0; }
    
#dealsPage .ui-tabs .ui-tabs-nav li.ui-tabs-active,
#virtualUCmsArea .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: #117bb6 none repeat scroll 0 0;
    margin-bottom: 0;
    padding-bottom: 1px; }

#dealsPage .ui-tabs .ui-tabs-nav .ui-tabs-anchor,
#virtualUCmsArea .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: 0.5em 0;
    text-decoration: none; }

#dealsPage .ui-tabs .ui-tabs-nav,
#virtualUCmsArea .ui-tabs .ui-tabs-nav {
    padding: 0; }

/* date picker */
.ui-datepicker-trigger {
    background: none;
    border: none;
    padding: 0;
    float: left; }

.ui-datepicker-trigger:hover {
    cursor: pointer; }
   
.ui-datepicker-trigger img {
    background: url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/w3/calendar.png") no-repeat scroll left top;
    width: 24px;
    height: 22px;
    background-size: 19px 16px;
    margin-left: 4px; }

#dealsPage .ui-datepicker-trigger {
    float: none; }
    
.ui-widget {
    font-size: 12.5px; }
    
.ui-datepicker-calendar .ui-state-highlight {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #555555; }

.ui-datepicker-today .ui-state-hover {
    border: 1px solid #999999;
    background: #dadada url("https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121; }
    
.ui-datepicker * {
    font-size: 11px !important; }

.ui-datepicker {
    font-size: 13px; /* <--default is 1.1em in the jquery-ui.css. Setting this font-size edits the width of the calendar. All base sites are set to 13px to keep consistant width.  We are using ".ui-datepicker *" to set the actual font size.*/
}


/* New Styles - hide Offer Wizard and Agent Incentives */
.ui-state-default[aria-controls="offersTab"]  {
    display: none;
}

.ui-state-default[aria-controls="incentivesTab"]  {
    display: none;
}

.ui-state-default[aria-controls="certTab"]  {
    display: none;
}

.ui-state-default[aria-controls="libraryTab"]  {
    display: none;
}

.ui-tabs-active {
    display: block;
}
/* CHECKPOINT 2017-03-27 06:58:48.121 (0.125) jQueryWidgets/theme.custom.css */
#rotatorWrapper { /* Wrapps all rotator guts, use this for positioning */
    overflow: hidden;
    display: block;
    z-index:1;
    width: 684px !important;
    height: 350px;
    padding: 0; 
    margin: 0 0 0 0;
}
#rotatorBorder {
    background-color: #FFFFFF;
    border: 1px solid #DFDFDF;
    height: 318px;
    padding: 4px;
    width: 674px;
}    
#rotatorWrapper .jshowoff-slidelinks {	 /*Container with text menu */ 
    position: absolute; 
    top: 330px;
    right: 20px; 
    background: none; 
    margin: 0; 
    padding: 0; 
    line-height:0; 
}	

#rotatorWrapper .jshowoff-slidelinks a { 
    width: 15px; 
    height: 15px; 
    display: block; 
    background:url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/bannerRotatorDots.gif) no-repeat 0 0; 
    margin: 0 10px 0 0 ; 
    text-decoration: none; 
    outline: none; 
    float:left; 
    text-indent:-90000px; 
    padding:0px;
}

#rotatorWrapper .jshowoff-slidelinks a:hover {
    background:transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/bannerRotatorDots.gif) no-repeat 0 -15px;
}

#rotatorWrapper .jshowoff-slidelinks a.jshowoff-active {
    background: transparent url(https://media.triseptsolutions.com/sites/VAXPROTBF/PublishingImages/w3/images/bannerRotatorDots.gif) no-repeat 0 -30px;
}

#rotatorWrapper .jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
    background-color: #fff;
}

#rotatorWrapper p.jshowoff-controls {
    visibility:hidden;
}

.jshowoff { /* Main Container javascript generated around slideshow #features UL */
	position: relative;
    overflow:hidden;
	width: 674px;
	height: 350px;
	padding: 0;
}

#features, #rotatingBanners, #labelFeatures, #basicFeatures, #thumbFeatures {
    background: #fff;
    width: 100%;
    margin: 0;
    padding: 0;
}

#rotatingBanners{
   background: transparent;
}

#rotatingBanners li {
    margin: 0;
    padding: 0;
}

/* START SIDE PREVIEW LINKS */	
	
.jshowoff-slidelinks {	 /*Container with text menu */
    /* width: 180px; */
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    background: #242424;
}	

.jshowoff-slidelinks a {	
    width: 170px;
    height: 72px;
    font-family: Arial, Verdana;
    font-size: 110%;
	display: block;
	color: #efefef;
	padding: 8px 0 0 8px;
	margin: 0;
	text-decoration: none;
	outline: none;
	line-height: 120%;
}

.jshowoff-slidelinks a:hover {
}

.jshowoff-slidelinks a.jshowoff-active {
    color: #ffffff;
    margin-left: -5px;
    padding-right: 5px;
    width: 170px;
}
	
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
	background-color: #fff;
	color: #ffffff;
}

/* END SIDE PREVIEW LINKS */	

/* START CONTROL BUTTONS */	

p.jshowoff-controls {
	background: transparent;
	margin: 0;
	position: absolute;
    top: 0;
    width: 520px;  /* Needs to Match Image size - this is the overlaying width of the arrow and play/pause controls container */
    height: 320px; /* Needs to Match Image size */
}

.jshowoff-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	display: block;
	position: absolute;
	outline: none;
}

a.jshowoff-prev {	
    width: 50px;
    height: 209px;
    opacity: 0.2;
    *filter: alpha(opacity=20);
    top: 50px;
    left: 10px;
    text-indent: -9999px; /*hides title text that is generated by rotator script */
}

.jshowoff-next {
    width: 50px;
    height: 209px;
    opacity: 0.2;
    *filter: alpha(opacity=20);
    top: 50px;
    right: 0px;
    text-indent: -9999px; /*hides title text that is generated by rotator script */
}

a.jshowoff-prev:hover, a.jshowoff-next:hover {
    opacity: 0.6;
    *filter: alpha(opacity=60);
}

.jshowoff-play, .jshowoff-paused {
    width: 15px;
    height: 20px;
    bottom: 2px;
    left: 10px;
}

.jshowoff-play {
    text-indent: -9999px; /*hides title text that is generated by rotator script */
}

.jshowoff-paused {
    text-indent: -9999px; /*hides title text that is generated by rotator script */
}

/* END CONTROL BUTTONS */
/* CHECKPOINT 2017-03-27 06:58:48.121 (0.125) ContentAds/css/ContentAdRotator.css */

/* END 2017-03-28 12:06:01.241 (0.016)*/
