BODY {
	BACKGROUND-IMAGE: url(../images/main_bg.jpg);
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #1b1b1b;
	MARGIN: 0px;
	BACKGROUND-REPEAT: repeat-x;
	width:950px;
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	z-index: 15;
}
P{
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	MARGIN: 0px 0 10px 0;
	padding:0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
}
P:visited {
	COLOR:#F60; 
	TEXT-DECORATION: underline
}
P:hover {
	COLOR: #b8831d; 
	TEXT-DECORATION: underline
}
LI{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	MARGIN:0;
	padding:0;
	line-height: 18px;
	list-style:none;
}
#contacttext {
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	MARGIN: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
}
TD {
	
}
H1 {
	MARGIN:0;
	FONT-SIZE: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:20px;
	padding:0 0 15px 0;
	color:#548186;
}
H2 {
	MARGIN:0;  
	FONT-SIZE: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:12px;
	padding:0;
}
H3 {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 12px; 
	COLOR: #000000;
	ONT-SIZE: 16px
}
H6 {
	PADDING-BOTTOM: 0px; 
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	MARGIN-BOTTOM: 12px; 
	COLOR: #9e0b0e; 
	FONT-SIZE: 14px; 
	PADDING-TOP: 0px
}
IMG {
	PADDING0:0px;
	padding: 0px;
	z-index: 0;
	text-align: center;
	
}
IMG.right {
	FLOAT: right;
	MARGIN: 0 0px 10px 15px;
	z-index: 0;
}
IMG.left {
	FLOAT: left;
	MARGIN: 0 15px 10px 0px;
	z-index: 0;
}
IMG.intro {
	FLOAT: right;
	MARGIN:0 80px 0 0;
	z-index: 0;
	padding: 0;
	border: 0;
}
#container {
	POSITION: relative; 
	TEXT-ALIGN: left; 
	WIDTH: 950px;
	height: 100%;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto;
	padding: 0;	

}
#header {
	POSITION: relative;
	BACKGROUND-COLOR:#313131;
	WIDTH: 950px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, sans-serif;
	HEIGHT: 110px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	PADDING: 0;
}
#rrreport {
	padding:10px 0 0 10px;
	margin:20px 0px 10px 10px;
	width:250px;
	height:auto;
	display:block;
	float:right;
	border-color: #000;
	border:thin;
	border-width: 1px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #ccc;
}
#rrreportheader {
	padding:0;
	margin:0 5px 0 0px;
	width:780px;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:40px;
	display:block;
	background-color:#000;

}
#newsdate {
	padding:0 0 12px 0;
	margin:0;
	color:#b8831d;
	font-style:italic;
	font-weight:bold;

}
#rrreportdate{
	padding:3px 10px 0 0px;
	margin:0px;
	width:780px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	display:block;
	vertical-align:middle;
	text-align:right;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-bottom-width: 2px;

}
#footnotes {
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 9px;
	line-height:12px;
}
#rrgloballogo {
	POSITION: absolute;
	WIDTH: 950px;
	MAX-WIDTH: 100%;
	FLOAT: left;
	padding:5px 0 0 80px;
	background-color: #0F0F0F;
	height: 71px;
	top: 0px;
}
#content {
	Z-INDEX: 0;
	POSITION: absolute;
	WIDTH: 950px;
	height:auto;
	TOP: 167px;
	background:#404040;
	padding-top:0px;
	left: 0px;
}
#column-right {
	Z-INDEX: 0;
	POSITION:absolute;
	float:left;
	MARGIN: 0px;
	WIDTH: 950px;
	height: auto;
	padding: 17px 0 0 80px;
	left: 0px;
	top: -20px;
	background-color:#0F0F0F;
	min-height: 460px;
	background-image: url(../images/bodyBgnd_tile.jpg);
	
}
#column-right2 {
	Z-INDEX: 0;
	POSITION:relative;
	float:left;
	MARGIN: 0px;
	WIDTH: 950px;
	height: auto;
	padding: 30px 0 0 80px;
	left: 0px;
	top: -20px;
	background-color:#FBFBFB;
	
}
#column-left {
	Z-INDEX: 0;
	POSITION: absolute;
	padding: 0px;
	WIDTH: 80px;
	TOP: 0px;
	LEFT: 0px;
	background-color:#fe9900;
	min-height: 625px;
	overflow: hidden;
	height: 625px;
}
#overlay{
	width:250px;
	display:block;
	height: 100px;
	margin:0;
	background-color:#181818;
	height: 89px;
	padding: 10px 0 0 10px;
	float: left;
	border: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00a9bd;
	line-height:18px;
	position:absolute;
	top:125;
}
#overlay2{
	width:223px;
	display:block;
	height: 103px;
	margin:0;
	background-color:none;
	height: 89px;
	padding: 0px 0 0 10px;
	float: left;
	border: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFF;
	line-height:18px;
	position:absolute;
	top:280;
}

#bodycontent {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 16px;
	font: Arial, Helvetica, sans-serif;
	COLOR: #4a442a;
	FONT-SIZE: 12px;
	padding: 0 0px 50px 20px;
	background-color:#FBFBFB;
	height: auto;
	width: 790px;

}
#bodycontent2 {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	font: Arial, Helvetica, sans-serif;
	COLOR: #4a442a;
	FONT-SIZE: 11px;
	padding: 0;
	background-color:#0F0F0F;
	min-height: 580px;
	height:420px;

}
#bodycontent DL {
	WIDTH: 150px; 
	MARGIN-BOTTOM: 12px
}
#bodycontent DT {
	WIDTH: 100px; 
	FLOAT: left; 
	FONT-WEIGHT: normal
}
#bodycontent DD {
	TEXT-ALIGN: right; 
	FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: upper-alpha
}
OL OL {
	LIST-STYLE-TYPE: decimal
}
OL OL OL {
	LIST-STYLE-TYPE: lower-alpha
}
#newslink a {
	COLOR: #b8831d; 
	TEXT-DECORATION: underline
}
A {
	COLOR: #b8831d; 
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #b8831d; 
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #b8831d; 
	TEXT-DECORATION: underline
}
DL {
	FONT-WEIGHT: normal
}
#footerlocation5 {
	TEXT-ALIGN:center;
	background-color:#1B1B1B;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 10px;
	WIDTH: 190px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 760px;
	top:99px;
}
#footerlocation4 {
	TEXT-ALIGN:center;
	background-color:#1B1B1B;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 10px;
	WIDTH: 190px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 570;
	top:99px;
}
#footerlocation3 {
	TEXT-ALIGN:center;
	background-color:#1B1B1B;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 10px;
	WIDTH: 190px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 380;
	top:99px;
}
#footerlocation2 {
	TEXT-ALIGN:center;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 10px;
	WIDTH: 190px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 190;
	top:99px;
	background-color: #1B1B1B;
}
#footerlocation1 {
	TEXT-ALIGN:center;
	background-color:#1B1B1B;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 10px;
	WIDTH: 190px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 0px;
	top:99px;
}
#footerintrologos {
	TEXT-ALIGN:center;
	background-color:#313131;
	vertical-align:middle;
	line-height:18px;
	MARGIN-TOP: 0px;
	Padding: 0;
	WIDTH: 950px;
	height:100px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 14px;
	position:absolute;
	left: 0px;
	top:130px;
}
#footerintrotext {
	background-image:url(../images/intro_footer_tile.jpg);
	TEXT-ALIGN:left;
	background-color:#313131;
	vertical-align:top;
	line-height:16px;
	MARGIN-TOP: 0px;
	Padding: 10px 30px 0 90px;
	WIDTH: 950px;
	height:135px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #FFF;
	FONT-SIZE: 12px;
	position:absolute;
	left: 0px;
	top:430px;
	font-weight: normal;
}
#footerinterior {
	TEXT-ALIGN:center;
	background-color:#1B1B1B;
	height: 100px;
	vertical-align:top;
	line-height:20px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 0;
	WIDTH: 950px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 0px;
	letter-spacing:1.2px;
	top: 65px;
	
}
#footerinterior A {
	COLOR: #c4bc96; 
	TEXT-DECORATION: none;
}
footerinterior A:visited {
	TEXT-DECORATION: underline
}
#footerinterior A:hover {
	COLOR: #cccccc; 
	TEXT-DECORATION: underline
}
#footer {
	TEXT-ALIGN:center;
	background-color:#1B1B1B;
	height: 100px;
	vertical-align:top;
	line-height:20px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 0;
	WIDTH: 950px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 0;
	letter-spacing:1.2px;
	top:187px;
}
#footer A {
	COLOR: #c4bc96; 
	TEXT-DECORATION: none;
}
footer A:visited {
	TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #cccccc; 
	TEXT-DECORATION: underline
}
#hospitalitytext {
	TEXT-ALIGN:left;
	background-color:#0F0F0F;
	vertical-align:middle;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 25px 0 0 15px;
	WIDTH: 479px;
	height:70px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: #7fc4cc;
	FONT-SIZE: 18px;
	position:absolute;
	left: 471px;
	top:0;
	font-weight: bold;
}
#subscribe {
	TEXT-ALIGN:left;
	background-color:#548186;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 12px 0 0 0;
	WIDTH: 260px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 211px;
	top:0px;
}
#print {
	TEXT-ALIGN:center;
	background-color:#7da8ad;
	vertical-align:top;
	line-height:14px;
	MARGIN-TOP: 0px;
	Padding: 10px 0 0 10px;
	WIDTH: 131px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:absolute;
	left: 80px;
	top:0px;
}
#interiorbuffer {
	background-image:url(../images/interior_footernew.gif);
	TEXT-ALIGN:left;
	background-color:#0CF;
	vertical-align:top;
	line-height:10px;
	MARGIN-TOP: 0px;
	Padding:0;
	WIDTH: 80px;
	height:90px;
	DISPLAY: block;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	COLOR: white;
	FONT-SIZE: 11px;
	position:relative;
	left: -80px;
	top: 0px;
}
#SignUp .signupframe {
  border: 0px solid #000000;
  background:none;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
}
.style1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
}
.style1 a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.style1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#F60;
	text-decoration:underline;
}
.style1 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
#flashheader {
	margin:0;
	padding: 10px 80px 0 0;
}
#flashinterior{
	margin:0;
	padding: 0 0 10px 15px;
}
#flashinterior1{
	margin:0;
	padding: 5px 0 10px 0;
	width:70px;
	vertical-align:bottom;
}
#lbf{
	margin:0;
	padding:0 0 0 10px;
	width:250px;
	height:145px;
	display:block;
	position:relative;
	top:0px;
	left:0px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#pdoumani{
	margin:0;
	padding:0;
	width:300px;
	height:145px;
	display:block;
	position:relative;
	left: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tbmain{ 
 /* Changes on the form */
 background:transparent !important; 
}
.left{
  /* Changes on the form */
  color: black !important; 
  font-family: Arial !important;
  font-size: 12px !important;
}
.head{
  color:#333333;
  font-size:20px;;
  text-decoration:underline;
  font-family:"Arial";
}
td.left {
  font-family:"Arial";
  font-size:12px;
  color:black;
}
.pagebreak{
  font-family:"Arial";
  font-size:12px;
  color:black;
}
.tbmain{
  height:100%;
  background:white;
}
span.required{
  font-size: 11px !important;
  color: red !important;
}
 
div.backButton{
    background: transparent url("http://www.jotform.com//images/btn_back.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float:left;
    margin-bottom:15px;
    padding-right:5px;
}
div.backButton:hover{
    background: transparent url("http://www.jotform.com//images/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
    background: transparent url("http://www.jotform.com//images/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
    background: transparent url("http://www.jotform.com//images/btn_next.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float: left;
    margin-bottom:15px;
    padding-right:5px;
}
div.nextButton:hover{
    background: transparent url("http://www.jotform.com//images/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
    background: transparent url("http://www.jotform.com//images/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
    padding-right:5px;
    margin-bottom:15px;
    float:left;
}
 
