body{
	background-color:#660000; /*5A6B7B;*/
	color:#5A6C7C;
	text-align:center;
	font-family: sans-serif, Arial, Helvetica;
	font-size:11px;
	margin-top: 0px;
	
}
/****************************************************************************************
>> Page Containers [LAYOUT] << 
*****************************************************************************************/
#marqueecontainer{
	position: relative;
	width: 400px; /*marquee width */
	
	height: 80px; /*marquee height */
	background-color: white;
	overflow: hidden;
	border: 1px solid #EEEEEE;
	padding: 4px;
	padding-left: 4px;
}
.scroll_div {
	width: 400px;
	width/**/: 400px !important;
}
.vmarquee_content {
	position:absolute;
	font-size:11px;
	font-family:sans-serif, Arial, Helvetica;
}

/* Wrap Container
----------------------------------------------- */


#wrapper {
	left:50%;
	width: 770px!important;
	width /**/:770px; /* Hack for IE 5 */
	/*height:750px;*/
	min-height: 95%;
	background: #5A6B7B;
	margin: auto;
	text-align: left;
}
* html #wrapper {height: 100%;} /* Hack for IE */


/* Header Container
----------------------------------------------- */

#wrapper #top{
	height: 145px;
	background-color:#DEE4EB;
}

#wrapper #topabove {
	height: 110px!important;
	
}

/* Navigation Container
----------------------------------------------- */

#wrapper #topnav {
	height: 35px;
	z-index: 8;
}

.TOPnav{
	font-weight: bold;
	text-align: left;
	background-color: #fff;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	padding-left:10px;
	vertical-align:middle;
}
.TOPnavhover{
	font-weight: bold;
	text-align: left;
	background-color: #999999;
	color:#ffffff;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	padding-left:10px;
	vertical-align:middle;
}

/* Content Area Container
----------------------------------------------- */

#wrapper #main {width: 100%; z-index: 3; padding-top: 5px; min-height:100%; background: #FFFFFF; float:left;}

#main a:link{
	color:#0033CC;
	text-decoration:none;
}
#main a:active{
	color:#BC0D1E;
	text-decoration:none;
}
#main a:visited{
	color:#BC0D1E;
	text-decoration:none;
}
#main a:hover{
	color:#BC0D1E;
	text-decoration:none;
}
		
/* Page Copy Container
----------------------------------------------- */

#wrapper #main #maincontent {
	z-index: 5;
	padding-top:2px;
	position: relative;
	float: right;
	width: 645px;
	/*height: 605px;*/
	font-size: 11px;
	text-align:left;
	background: #B4AEAE;
	margin-top:0px;
}

#wrapper #main #maincontent #CONTENT_HOME{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_SERVICES{
	/*height:605px;*/
	background: url(/images/MAIN_bgNoSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_PARTNERS{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_PHILOSOPHY{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_GROWTH{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}

#wrapper #main #maincontent #CONTENT_CAREERS{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_CONTACTUS{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_NEWSANDPUBS{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}
#wrapper #main #maincontent #CONTENT_CONFERENCEFACILITIES{
	/*height:605px;*/
	background: url(/images/MAIN_bgSwoosh.gif) #ffffff no-repeat top right;
	width: 645px;
		line-height:14px;
}

/* ------------------------------------------------------------------------------ */
/* HOME - PARTNERS - PHILOSOPHY - GROWTH - SERVICES */
/* ------------------------------------------------------------------------------ */
.HOME_HEAD{
				height:149px;
				background: url(/images/HEADER_Home5.gif) #ffffff no-repeat top right;
				color:#ffffff;
				line-height:26px;
				/*padding-left:31px;*/
			}
.HOME_TITLE{
				color:#2F90BD;
				font-weight:bold;
				font-size:12px;
			}
/* ----------------------------------------------- */
.PARTNERS_HEAD{
				height:80px;
				background: url(/images/HEADER_Partners.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.PARTNERS_TITLE{
				color:#D01F53;
				font-weight:bold;
				font-size:13px;
				line-height:26px;
			}
			.PARTNERS_QUOTE{
				color:#C3CCD6;
				font-style:italic;
				font-size:11px;
			}
/* ----------------------------------------------- */
.PHILOSOPHY_HEAD{
				height:80px;
				background: url(/images/HEADER_Philosophy.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.PHILOSOPHY_TITLE{
				color:#5A6C7C;
				font-weight:bold;
				font-size:13px;
			}

/* ----------------------------------------------- */		
.GROWTH_HEAD{
				height:80px;
				background: url(/images/HEADER_Growth.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.GROWTH_TITLE{
				color:#5A6C7C;
				font-weight:bold;
				font-size:13px;
			}
/* ----------------------------------------------- */		
.SERVICES_HEAD{
				height:80px;
				background: url(/images/HEADER_Services.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.SERVICES_TITLE{
				color:#5A6C7C;
				font-weight:bold;
				font-size:13px;
			}

			
/* -------------------------------------------------------------------------------------- */		
/* Careers, Contact Us, News & Publications and Conference Facilities */		
/* -------------------------------------------------------------------------------------- */	
.CAREERS_HEAD{
				height:80px;
				background: url(/images/HEADER_Careers.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.CAREERS_TITLE{
				color:#D01F53;
				font-weight:bold;
				font-size:13px;
			}
/* ----------------------------------------------- */	
.CONTACTUS_HEAD{
				height:80px;
				background: url(/images/HEADER_ContactUs.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.CONTACTUS_TITLE{
				color:#5A6C7C;
				font-weight:bold;
				font-size:13px;
			}
/* ----------------------------------------------- */	
.NEWSANDPUBS_HEAD{
				height:80px;
				background: url(/images/HEADER_NewsandPubs.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.NEWSANDPUBS_TITLE{
				color:#5A6C7C;
				font-weight:bold;
				font-size:13px;
			}
/* ----------------------------------------------- */	
.CONFERENCEFACILITIES_HEAD{
				height:80px;
				background: url(/images/HEADER_ConferenceFacilities.gif) #ffffff no-repeat top right;
				color:#ffffff;
				padding-left:20px;
				font-size: 20px;
				vertical-align: middle;
				line-height:26px;
			}
.CONFERENCEFACILITIES_TITLE{
				color:#5A6C7C;
				font-weight:bold;
				font-size:13px;
			}

#Services_RightNav {
	width: 98px;
	background-color: #ffffff;
	border-left: 2px solid #6699CC;
	position:absolute;
	top: 215px;
	left: 545px;
}

#Services_RightNav a:link{
	color:#6699CC;
	text-decoration:none;
}
#Services_RightNav a:active{
	color:#003366;
	text-decoration:none;
}
#Services_RightNav a:visited{
	color:#66CCFF;
	text-decoration:none;
}
#Services_RightNav a:hover{
	color:#0033CC;
	text-decoration:underline;
}
			
/* Left Col Container
----------------------------------------------- */

#wrapper #main #mainleft {
	width: 120px;
	z-index: 6;
	/*height:605px;*/
	float: left;
	background: url(/images/LEFT_bg.gif) #ffffff no-repeat top left;
	text-align:left;
	vertical-align: top;
		
}

.mainleftnav{
	background-color: #eeeeee;
	left: -25px;
	position: relative;
	padding-left:5px;
	vertical-align:middle;
	font-size:9px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.mainleftnavhover{
	left: -25px;
	position: relative;
	padding-left:5px;
	vertical-align:middle;
	background-color: #6699CC;
	color:#ffffff;
	font-size:9px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

/* Footer Container
----------------------------------------------- */

#bottom {
	width: 770px !important;
	width /**/:772px; /* Hack for IE 5 */
	background: #5A6B7B;
	height: 20px;
	z-index: 8;
	text-align: right;
	color: #cccccc;
	border-top: 1px solid #C3CCD6;
	border-bottom: 1px solid #C3CCD6;
	position:relative;
	float:left;
	padding-top:0px;
	top:3px;
	vertical-align:middle;
}

/* Bottom Logos
----------------------------------------------- */

#bottomlogo{
	width: 770px!important;
	width /**/:772px; /* Hack for IE 5 */
	background-color:#EEEEEE; /*5A6B7B;*/
	height: 100px;
	z-index: 8;
	text-align: center;
	position:relative;
	float:left;
	padding-top:2px;
	top:3px;
}