
/*  *************************** */
/*  PBI Stylesheeet for Content Areas */


body {
  background : #0b3b61 url(/site/images/_ui/back_main.gif) repeat-x center top; 
  background : #0b3b61 url(../images/_ui/back_main.gif) repeat-x center top;
  text-align: center;
  }

p,td {
    font: 12px Arial, Helvetica, sans-serif;
    line-height: 1.6em;
    margin:7px 0px 7px 0px; 
  }
  
  
h1 {
  margin-bottom:10px;
  font: 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #333333;
}

h2 {
  margin-bottom:10px;
  font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #164266;
}

h3 {
  margin-bottom:10px;
  font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #333333;
}

h4 {
  margin-bottom:0px;
  font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #164266;
}



a:link, a:visited, a:active {
color:#003366;
text-decoration:none;
}
a:hover{
color:#BACBD8;
text-decoration:none;
}

a.white:link, a.white:visited, a:active {
color:#FFFFFF;
text-decoration:none;
}
a.white:hover{
color:#BACBD8;
text-decoration:none;
}

#outerwrapper { width:976px; margin:0 auto; text-align:center; position:relative; }
#innerwrapper { margin:0 auto; text-align:center; position:relative; }

#div__body {
  margin: 0 auto;
  width: 976px;
  /*text-align: left;*/
}
#div__header{
  margin: 0 auto;
  width: 976px;
  /*text-align: left;*/
}
#div__footer{
  margin: 0 auto;
  width: 976px;
 /*text-align: left;*/
}
  


/* 
mid blue #3E79A6
drk blue #164266 for text use darker #062C46
lite blue #79C7E6*/



.bodyColor {
 background-color:#FFFFFF;
}


/* static content */
.static-content-body-color {
background-color:#3E79A6;
}
#static-content-block{
padding:10px 25px 30px 25px;
font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:FFFFFF;
}
#static-content-block a:link,  #static-content-block a:visited, a:active {
color:#062C46;
font-weight:bold;
text-decoration:none;
}
#static-content-block a:hover{
color:#FFFF99;
text-decoration:none;
}

 

/*Netsuite Style Overrides */
.medtextbold {
  font: bold 13px Verdana, Helvetica, sans-serif;
  color: #333333;
}
.textboldnolink {
  font: 11px Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
  color: #333333;
}
.smalltext {
  font: 11px/15px Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
  color: #333333;
}
/*terms and conditions */
#additionalfieldstable td.text {
  font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
  line-height: 120%;
}



/*General Formatting and Layout */
.notice {
font: 10px Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #990000;
  line-height: 120%;
}


a.teal:link, a.teal:visited, a.teal:active {
color:#0194b0;
text-decoration:none;
}
a.teal:hover{
color:#0194b0;
text-decoration:none;
}


a.black:link, a.black:visited, a.black:active {
color:#000000;
text-decoration:none;
}
a.black:hover{
color:#000000;
text-decoration:none;
}
  
  
.red {
color:#C10435;
}
  



/*  HOTEL STUFF */
#static-content-block-hotel {
font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:FFFFFF;
}

#static-content-block-hotel p,td, div {
font: 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:FFFFFF;
}


#static-content-block-hotel a:link,  #static-content-block-hotel a:visited, a:active {
color:#062C46;
font-weight:bold;
text-decoration:none;
}
#static-content-block-hotel a:hover{
color:#FFFF99;
text-decoration:none;
}

#hotelNameCompany {
	font: bold 12px/24px Georgia, "Times New Roman", Times, serif;
	color: #164266;
}
#hotelName {
  font: 26px/24px Georgia, "Times New Roman", Times, serif;
  color: #FFFFFF;
}
#hotelNameLocation {
  font: bold 18px/20px Georgia, "Times New Roman", Times, serif;
  color: #164266;
}


#hotel-bar {
font: 11px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
color:FFFFFF;
}

.hotel-bar-name {
  padding-left:14px;
  font: bold 16px/24px Georgia, "Times New Roman", Times, serif;
  color: #6FABD8;
}

.hotel-title { 
  font:  18px/16px helvetica, arial, san-serif;
  font-weight:500;
  color: #164266;
  margin-bottom:3px;
}

.hotel-title-sm { 
  font:  14px/16px helvetica, arial, san-serif;
  font-weight:700;
  color: #164266;
  margin-bottom:3px;
}


#hotel-shots {
padding:30px 20px 30px 0px;
text-align:right;
}
.hotel-shots {
border:2px solid #FFFFFF;
}

#hotel-features {
padding:30px 20px 30px 0px;
}

#hotel-contact {
padding:30px 20px 30px 0px;
}

.hotel-list {
	font-size: 12px;
	text-indent: 0px;
	list-style-type: disc;
	margin-top: 2px;
	margin-right: 0px;
}

#hotel-trainer {
padding:30px 20px 50px 0px;
font:  11px/14px  Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.hotel-trainer-shot {
float:left;
margin:0px 20px 20px 20px;
border:1px solid #FFFFFF;
}

#static-content-block-hotel a.blueunderline:link, #static-content-block-hotel a.blueunderline:visited, a:active {
color:#003366;
text-decoration:underline;
}
#static-content-block-hotel a.blueunderline:hover{
color:#FFFFFF;
text-decoration:underline;
}

#static-content-block-hotel a.liteblueunderline:link, #static-content-block-hotel a.liteblueunderline:visited, a:active {
color:#6FABD8;
text-decoration:underline;
}
#static-content-block-hotel a.liteblueunderline:hover{
color:#FFFFFF;
text-decoration:underline;
}

#static-content-block-hotel a.whiteunderline:link, #static-content-block-hotel a.whiteunderline:visited, a:active {
color:#FFFFFF;
text-decoration:underline;
}
#static-content-block-hotel a.whiteunderline:hover{
color:#003366;
text-decoration:underline;
}



