/* =================================	SIA NPS - Reed Exhibitions	Specialist: Milton Montaque	Date: August 31, 2009	Version: 1.0   ================================= */@import url(reset.css);/***Crap To Hide 4 Epi***/#accessibility-links, #accessibility-links, #HeaderTopBar, #LanguageSelector, #HeaderBottomBar, .ExtendedFooter {	display:none;}html{/*FIX THIS*/	background: url(../../../../RNA/RNA_SIANPS/2009_images/page_bg.jpg) top repeat-x;}body{	margin:0;	padding:0;	background:url(../../../../RNA/RNA_SIANPS/2009_images/main_bg.gif) top center no-repeat;}body, td, th, input {	font-family: "Trebuchet MS", sans-serif;	font-size:12px;	color:#444;}table.pad5 td{	padding:5px;}.clear{clear:both;}#ContentContainer a img {	border:0;}#ContentContainer a, #ContentContainer a:visited {	color:#1F3141;	text-decoration:underline;	font-weight:bold;}#ContentContainer a:hover{	text-decoration:underline;	color:#BBA872;}#ContentContainer #BreadCrumb{	font-size:11px;	clear:both;}#ContentContainer #BreadCrumb a, #ContentContainer #BreadCrumb a:visited{	color:#BBA872;	text-decoration:none;}#ContentContainer #BreadCrumb a:hover {	color:#1F3141;	text-decoration:underline;}#ContentContainer  h1, .popup h1{	text-transform: capitalize;	font-size:24px;	color:#1F3141;	margin:0;	padding:0 0 3px 0;}#ContentContainer h2, .popup h2 {	font-size:18px;	color:#BBA872;	margin:0 0 3px 0;	padding:9px 0 5px 0;	border-bottom:1px solid #999;}#ContentContainer h3, .popup h3 {	font-size:14px;	color:#6683A3;	font-weight:bold;	margin:0;	padding:9px 0 3px 0;}#ContentContainer p, .popup p {	line-height:18px;	margin:0;	padding:0 0 11px 0;}#ContentContainer ul, .popup ul{    list-style:disc;    margin: 5px 0 10px;    padding:5px 10px;}#ContentContainer ol, .popup ol{    list-style:decimal;    margin: 5px 0 10px;    padding:5px 10px;}#ContentContainer ul li, #ContentContainer ol li, .popup ul li, .popup ol li{    margin:0 0 0 20px;    padding:0 0 5px 0;    line-height:18px;}#ContentContainer hr{color:#1F3141;}/****************Header****************/#Header{	background: url(../../../../RNA/RNA_SIANPS/2009_images/main_bg.jpg) center top no-repeat;}#myheader img{	float:left;}#myheader #copy{	float:right;	padding: 25px 0 0 0;}#myheader p{	color:#FFF;	font-size:18px;}#myheader{		padding:9px 0 0 0;	margin:0;	clear:both;}/*************Container***************/#Container {/*whole site*/	width:960px;	margin:0 auto;	padding:0;}#ContentContainer{	margin:40px 0 0 0;	padding: 0;	width:960px;	clear:both;/*	background: url(../../../../RNA/RNA_SIANPS/2009_images/content_top_bg.png) center no-repeat;*/}#ctl00_MainContentPlaceHolder_Column1Container{	width:650px;	float:left;	clear:left;}/******************Slider******************/#ContentContainer #slider {	background:#FFF url(../../../../RNA/RNA_SIANPS/2009_images/slider_bg.png) no-repeat;	padding:0 15px;	margin:0 70px;	width: 480px; /* important to be same as image width */	height: 270px; /* important to be same as image height */	position: relative; /* important */	/*overflow: hidden; /* important */}#sliderContent {	width: 480px; /* important to be same as image width or wider */	position: absolute;	top: 0;	margin-left: 0;}.sliderImage {	/*float: left;*/	position: relative;	display: none;	/*margin:19px 0 0 0;*/}.sliderImage span {	position: absolute;	padding: 10px 15px;	width: 450px;	background-color: #000;	filter: alpha(opacity=70);	-moz-opacity: 0.7;	-khtml-opacity: 0.7;	opacity: 0.7;	color: #fff;	display: none;}.sliderImage span strong {	font-size: 14px;}#ContentContainer .sliderImage span a,#ContentContainer .sliderImage span a:visited{	color:#BBA872;}#ContentContainer .sliderImage span a:hover{	color:#1F3141;}.top {	top: 0;	left: 0;}.bottom {	bottom: 0;	left: 0;}.left {	top: 0;	left: 0;	width: 100px !important;	height: 219px;}.right {	right: 0;	bottom: 0;	margin-bottom:2px;	width: 100px !important;	height: 218px;}#slider ul {	list-style-type: none;	margin:16px 0 0 0;	padding:0;}#slider ul li{	margin:0;	padding:0;}#slider h1{	font-weight:bold;	color:#FFF;	text-decoration:underline;	font-size:14px;	padding:0;}#slider h2{	font-weight:bold;	font-size:14px;	border:none;	padding:0;	color: #BBA872;	text-decoration:none;}#slider p{	line-height:14px;}/****************Right****************/#ContentContainer #Column2 {	float: right;	text-align:center;	width:285px;	margin:0;	padding:0;}#ContentContainer #Column2 #right{	width:284px;	padding:0;}#ContentContainer #Column2 #right #right_top{	background:url(../../../../RNA/RNA_SIANPS/2009_images/right_top.png) no-repeat;	padding:15px;	margin:0;	text-align:left;}/****container text styles********/#ContentContainer #Column2 #right #right_top .hr{	clear:both;	margin:0 0 5px 0;}#ContentContainer #Column2 #right #right_top p{	line-height:14px;	color: #888;}#ContentContainer #Column2 #right #right_top a, #ContentContainer #Column2 #right #right_top a:visited{	color: #BEAC77;	text-decoration:underline;}#ContentContainer #Column2 #right #right_top a:hover{	text-decoration:none;	color: #1F3141;}#ContentContainer #Column2 #right #right_top h1{	background:url(../../../../RNA/RNA_SIANPS/2009_images/star.png) top left no-repeat;	padding: 0 0 0 45px;	color:#FFF;	display:block;	height:34px;}#ContentContainer #Column2 #right #right_top h2{	background:url(../../../../RNA/RNA_SIANPS/2009_images/calendar.png) top left no-repeat;	color: #1F3141;	line-height: 24px;	font-size:20px;	padding: 0 0 0 45px;	border:none;	display:block;	height:40px;}/***********/#ContentContainer #Column2 #right #right_top h3{	font-size:12px;	text-decoration:underline;	color:#BBA872;	margin:0;	padding:9px 0 3px 0;}#ContentContainer #Column2 #right #right_bottom{	background:url(../../../../RNA/RNA_SIANPS/2009_images/right_bottom.png) no-repeat;	display:block;	height:14px;	margin:0;	padding:0;}/****************Search****************/.Search{	padding:30px 0 10px 28px;}#SearchForm input#ctl00_SearchControl__txtSearch{	border:3px solid #253648;	width:150px;	height:21px;	display:block;	padding:3px 0 0 2px;	float:left;	line-height:18px;}#SearchForm input#ctl00_SearchControl__btnSearch{	border:none;	background:#FFF url(../../../../RNA/RNA_SIANPS/2009_images/search_bg.jpg) no-repeat;	height:30px;	width:65px;	display:block;	float:left;	margin:0 0 0 5px;	cursor:pointer;cursor:hand;}/****************Nav****************/#navigation{	background: url(../../../../RNA/RNA_SIANPS/2009_images/nps_logo_bottom2.png) top left no-repeat;	width:960px;	height:44px;	display:block;	clear:both;}#navigation ul{	clear:both;	text-align:center;}#navigation ul.level1, #navigation ul.level2{	float:right;	clear:both;}#navigation ul.level1 li, #navigation ul.level2 li {	float:left;}#navigation ul.level1 li{	font-size: 24px;	margin: 0 18px 0 0;}#navigation ul.level1 li.navTreeItem-ISCEast{/*Remove Last Margin*/	margin-right:0;}#navigation ul.level1 li a, #navigation ul.level1 li a:visited{	width:110px;	height:44px;	display: inline;	line-height:44px;	color:#FFF;	display:block;	background: url(../../../../RNA/RNA_SIANPS/2009_images/nav_bg.png) no-repeat;	text-decoration:none;}#navigation ul.level1 li a:hover{	text-decoration:underline;	color: #BCA974;}#navigation ul.level1 li.startLinkSelected a, #navigation ul.level1 li.selected a, #navigation ul.level1 li.startLinkSelected a:visited, #navigation ul.level1 li.selected a:visited{	background: url(../../../../RNA/RNA_SIANPS/2009_images/nav_bg_selected.png) no-repeat;	color:#102133;}/*********Sub Nav**********/#navigation ul.level2{	width:960px;	margin:auto;	padding:5px 0 0 0;	font-weight:bold;	display:block;	height:30px;}#navigation ul.level2 li{	display:inline;	float:right;}#navigation ul.level2 li a, #navigation ul.level2 li a:visited{	color:#102335;	text-decoration:none;	font-size:16px;	padding: 0 0 0 25px; 	margin:0;}#navigation ul.level2 li a:hover{	text-decoration:underline;	color:#6683A3;}#navigation ul.level2 li.startLinkSelected a, #navigation ul.level2 li.selected a, #navigation ul.level2 li.startLinkSelected a:visited, #navigation ul.level2 li.selected a:visited{	text-decoration:underline;}/******************Footer******************/#Footer {	text-align:center;	margin:20px auto;	font-size: 11px;	text-align:center;	clear:both;	padding: 40px 0 0 0;	color:#BBA872;	background: url(../../../../RNA/RNA_SIANPS/2009_images/footer_bg.jpg) top center no-repeat;}#Footer p{	margin:0 0 15px 0;	font-size:11px;	font-weight:bold;}#Footer a, #Footer a:visited{	text-decoration:underline;	color:#BBA872;}#Footer a:hover{	text-decoration: none;	color:#102335;}/*********************Product Gallery Table*********************/.product{	float:left;	width:210px;	padding:10px 3px;	margin:0px;	text-align:center;	height:250px;	border-bottom:2px solid #1F3141;}#gallery{	width:649px;	margin:15px auto;	clear:both;}/****************Colorbox****************/.hide_this {	display:none;}.popup{	padding:10px;}/*    ColorBox Core Style    The following rules are the styles that are consistant between all ColorBox themes*/#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative; overflow:visible;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}/* 	ColorBox example user style	These rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 	in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com*/#cboxOverlay{background:#fff;}#colorBox{}	#cboxTopLeft{width:25px; height:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border1.png) 0 0 no-repeat;}	#cboxTopCenter{height:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border1.png) 0 -50px repeat-x;}	#cboxTopRight{width:25px; height:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border1.png) -25px 0 no-repeat;}	#cboxBottomLeft{width:25px; height:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border1.png) 0 -25px no-repeat;}	#cboxBottomCenter{height:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border1.png) 0 -75px repeat-x;}	#cboxBottomRight{width:25px; height:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border1.png) -25px -25px no-repeat;}	#cboxMiddleLeft{width:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border2.png) 0 0 repeat-y;}	#cboxMiddleRight{width:25px; background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/border2.png) -25px 0 repeat-y;}	#cboxContent{background:#fff;}            #cboxLoadedContent{margin-bottom:20px;}            #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}            #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}            #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}            #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}            #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}            #cboxLoadingOverlay{background:url(../../../../RNA/RNA_SIANPS/2009_images/colorbox/loading.gif) 5px 5px no-repeat #fff;}            #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#000; font-weight:bold;}						