@charset "utf-8";
/* CSS Document */

/* Layout Styles */
/*---------------*/
body{background:#ffffff;}

#header{height:100px; background:url(../images/bg_header.png) repeat-x}

#menubar{
	height:25px;
	background-color:#333333;
	padding-top:5px;
	left:0;
	top:100px;
	width:100%;
	}
	
#footer{
	width:100%;
	bottom:0
	}

/* Conference Rates Table */
/* ---------------------- */
.ratestable{
border: 1px solid #000000;
border-collapse:collapse;
}

.ratestable td{
padding: 4px;
border: 1px solid #000000;
background-color:#FFFFFF;
text-align:center;
color:#000000;
}

.ratestable th{
	border: 1px solid #000000;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#3C5B6F;
	padding: 4px;
	}
	
.ratestable th[scope=col]{
text-align:center;
}
	
/* 
	Footer Background Colors
	------------------------
	background-color:#3C5B6F; (blue) 
	background-color:#993300; (brown)
	background-color:#990000; (red)
	background-color:#666666; (gray)
*/
	 
.ftblue{background-color:#3C5B6F; }
.ftbrown{background-color:#993300;}
.ftred{background-color:#990000;}
.ftgray{background-color:#666666;}

#banner_container{height:400px;}

/* Effects (Text and Layout) */
/*---------------------------*/
.title{font-weight:bold; /*font-size:2.15em*/}
hr.tline{background:#999; color:#999}

.whitetext{color:#ffffff;}

.ftlinks a{color:#fff;}
.ftlinks a:hover{color:#333333;}

.pull-up-1 {margin-top:-15px;}

.red{color:#990000}

.gold{color:#996600}

.smbottom{margin-bottom:5px;}

div.leftborder{padding-left:24px; margin-left:5px;border-left:1px solid #bbb;}

.filler-1 {height:30px; visibility:hidden}
.filler-2 {height:60px; visibility:hidden}
.filler-3 {height:90px; visibility:hidden}
.filler-4 {height:120px; visibility:hidden}
.filler-5 {height:150px; visibility:hidden}
.filler-6 {height:180px; visibility:hidden}
.filler-7 {height:210px; visibility:hidden}
.filler-long {height:400px; visibility:hidden}

#popup{
	display:none;
	height:350px;
	width:450px;
	border: 2px solid #666666;
	position:fixed;
	top: 20px;
	z-index:4;
	padding:10px;
	background-color:#F9F9F9
	}

#popupBackground{
	display:none;
	height:100%;
	width:100%;
	position:fixed;
	_position:absolute;
	z-index:3;
	top:0;  
	left:0;  
	background:#000000; 
	}
/* Drop Down Menu */
/*----------------*/

 .menu {
     position:relative;
     list-style: none;
     margin-left: auto;
     margin-right: auto;
     padding: 0px;
     text-transform:uppercase; }
 
 .menu li{
     position:relative;
     display:inline;
     cursor:pointer;
	 padding-right:12px;
	 padding-left:12px;
	 padding-top:7px;
	 padding-bottom:8px;
 }
 
 .menu li a{
    text-decoration:none; 
	color:#FFFFFF; 
	font-size:10px; 
	font-weight:bold;
 }
 
 .menu li a:hover{
     color:black;
 }
 
 .menu li:hover{
     background-color:gray;
     color:black;
 }
 
 .menu li ul{
     position:absolute;
     white-space:nowrap;
     text-align:left;
     list-style:none;
     display:none;
     z-index:5;
     left:0%;
     top:30px;
     margin:0px;
     padding:0px;
     border:1px solid gray;
	 background-color:#333333;

 }
 
 .menu li ul li{
     position:relative;
     left:0px;
     display: list-item;
     cursor:pointer;
 }
 
 .menu li ul li{
     position:relative;
     left:0px;
     cursor: pointer;
 }
 
 .menu li ul li a{
     display:block;
     margin-left:3px;
     margin-right:3px;
 }
 
 .menu li:hover > ul{
     display:block;
 }
