/* copyright Reverse Logistics Trends, Inc. 2004 */

body {
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	color:#7b7b7b;
	margin:10px 0px; 
	padding:0px;
	text-align:center;
	background-color:#f4f4f4;
	line-height:1.5;
}
h1 {
	font-size:1.2em;
	color:#000066;
	font-weight:600;
	margin:5px;
	text-align:left;
}
h2 {
	font-size:1em;
	color:#990000; /* 000066 */
	margin:2px 2px 2px 6px;
}
h3 {
	font-size:.95em;
	color:#336699;
	margin:1px 1px 1px 6px;
}
p {
	color:#7b7b7b;
	padding:6px;
	margin:0px 0px 0px 0px;
	text-align:justify;
}

p.left {
	text-align:left;
}

table {
	font-size:11px; /*  was .95em */
	width:100%;
}
a:link {
color:#000066;
text-decoration:underline;
}
a:visited {
color:#000066;
text-decoration:underline;
}

a:hover {
color:#000066;
text-decoration:none;
}
#contentwrap{
border: none;
margin-left:auto;
margin-right:auto;
padding:4px 4px 4px 4px;
width:610px;
height:100%;
text-align:left;
background-color:#fff;
}

#contentwrap2{
border: none;
margin-left:auto;
margin-right:auto;
padding:4px 4px 4px 4px;
width:850px;
height:100%;
text-align:left;
background-color:#fff;
}
	#logo {
	border:none;
	width:100%;
	padding:7px 0px;
	background-color:#fff;
	margin:0 0 0 40px;
	}

	#topright {
	display:none;
	}
	
	#burgundybar {
	display:none;
	}
		#list-menu {
	display:none;
		 }
			#list-menu ul {
	display:none;
			}
			#list-menu li {
	display:none;
			}
			#list-menu a {	
	display:none;
			}
			#list-menu a:link {
	display:none;
			}
			#list-menu a:visited {
	display:none;
			}
			#list-menu a:hover {
	display:none;
			}
			#list-menu a:active {
	display:none;
			}
			#headerlink {
	display:none;
			}
			
			#headerlink a {
	display:none;
			}

			#headerlink a:link {
	display:none;
			}
			
			#headerlink a:hover {
	display:none;
			}

			#headerlink a:active {
	display:none;
			}

			#headerlink_price {
	display:none;
			}
						
	#innercontent {
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:none;
	width:566px;
	}
	#innercontent2 {
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:none;
	width:680px;
	}
	#homepicright { /*for home page to keep conf. images right */
	float:right;
	border:none;
	width:350px;
	margin:0px 0px 0px 4px;
	}
		#picwrap {
		border:1px solid #cccccc;
		padding:2px;
		width:352px;
		margin:0px 0px 4px 0px;
		}
		#showwrap{
		float:left;
		border:none;
		width:200px;
		padding:0px;
		margin:0px 0px 0px 0px;
		}
			#show {
			width:206px;
			border:1px solid #cccccc;
			margin:0px 0px 0px 0px;
			padding:2px;
			}
			#middleshow {
			width:206px;
			border:1px solid #cccccc;
			margin:4px 0px 4px 0px;
			padding:2px;
			}
			#showtitle {
			font-size:.85em;
			text-align:center;
			color:#000066;
			margin:0px;
			padding:0px;	
			background-color:#fff;
			}
#popups {
margin:0px 0px 0px 0px;
padding:10px;
border:none;
width:566px;
background-color:#fff;
	}
.paddingtd {
padding:0px 5px 15px 0px;
font-weight:bold;
}
.burgundy {
color:#990000;
}
#travel_box {
border:2px solid silver;
padding:5px; 
float:left; 
margin:11px 11px 11px 2px;
}
	#travel_inset {
	background-color:#990000; 
	text-align:center; 
	color:white;
		}
	#travel_text {
	text-align:left;
	background-color:#e7e7e7; 
	font-size:.95em; 
	padding:4px; 
	color:black;
		}			
#footer {
	display:none;
}
/* ----------------------- form customization ------------*/
label { 
font-size:1.2em;
width:130px;
margin-left:10px;
float:left;
}
fieldset { 
margin: 0px 10px 1em 10px; 
padding: .5em .5em .5em .5em; 
border: 1px solid #9CBFE2; 
width:auto;
} 
legend { 
padding: .1em; 
background-color: #EBEBFF; 
font-weight: bold; 
border: 1px solid #9CBFE2; 
} 
textarea { 
border: 1px solid #9CBFE2;
font-weight: bold;
color:#000066;
font-family:arial, helvetica, sans-serif;
}
input:focus, select:focus, textarea:focus {
background:red;
color:white; 
}
.inputform input { 
font-family:arial, helvetica, sans-serif;
border: 1px solid #9CBFE2; 
font-weight: bold; 
background-color: #F5F5F5;
margin:0px; 
color:#000066;
} 

.submit
{
margin-left:120px;
}

form {
color:7b7b7b;
font-family:arial, helvetica, sans-serif;
margin:0px 10px 0px 0px;}
.inputformdiv {
border-bottom:1px dashed #e4e4e4;
padding:2px 0;
}

/* ----------------------- navigation for each show ------------*/
#show_nav {
display:none;
}
ul#nav {
display:none;
}

ul#nav li {
display:none;
}
#nav a, #nav a:link {
color:#ffffff; /* used 191e7a BBBBBB*/
background-color:transparent;
margin:0;
padding:3px 9px 2px 9px;
border-right:1px dashed #597abd; /* used  cccccc*/
text-decoration:none;
}

#nav a.first, #nav a.first:link {
border-left:1px dashed #597abd; /* used  cccccc*/
}
/* ########## testing the last list item to differentiate navs for each show ########*/
#nav .last {
background-color:transparent;
border:none;
}
/*################################################## */
#nav a:hover, #navtravel:hover, 
#navattendees:hover, #navschedule:hover, #navexhibitors:hover, 
 {
color:#ffffff; /* used 000066 b0b0b0 */
background-color:#4a6eb7; /*7d97cb 5779bc used d5d5d5 */
}
ul#nav li a:active 
 {
color:#ffffff; /* used 191e7a b0b0b0 */
background-color:#4a6eb7; /*5779bc used d5d5d5 */
}
/*---------------------event schedule stuff --------------*/
.panel {
background-color:NONE;
}
.floatleft {
float:left;
margin:0px;
padding:0px 1px 0px 0px;
border:none;
}
.floatright {
float:right;
margin:0px;
padding:0px;
border:none;
}
.tableevent  {
color: #000099;
background-color:#f4f4f4;
align:top;
width:100%;
}
th.eventh {
align: left;
background-color:#d5d5d5; 
color: #666666; 
}
th.eventha {
align: left;
background-color: #CCCCCC; 
color: #666666; 
}
th.eventhb {
align: left;
background-color: #D4BFAA; 
color: #666666; 
}
th.eventhc {
align: left;
background-color: #CCCCFF; 
color: #666666;  
}
th.eventhd {
align: left;
background-color: #AABFAA; 
color: #666666; 
}
//*---------------------misc stuff --------------*/
.centerdiv {
text-align:center;
}
.success {
color:green;
font-weight:bold;
}
.error {
color:red;
}
#bios {
border:1px solid #e7e7e7;
margin-left:auto;
margin-right:auto;
padding:4px 7px 4px 4px;
width:732px;
height:100%;
text-align:left;
background-color:#fff;
}
#bios img {
margin:10px;
padding:5px;
}
#logos img {
margin:15px;
border:none;
padding:none;
}
#logos {
text-align:center;
width:100%;
}
.biologoright {
float:right;
border:none;
}
.biopicleft {
float:left;
border:1 px solid silver;
}
.smallfont {
width:100%;
border-collapse:collapse;
border:none;
font-size:9px;
margin:0px;
padding:0px;
}
#smallfont {
width:100%;
border-collapse:collapse;
border:none;
font-size:9px;
margin:0px;
padding:0px;
}

#google_ad	 {
	display:none;
	}

/* MAIN LINK BAR */

#mainlinks	 {
	display:none;
	}

#mainlinks ol	 {
	display:none;
	}

#mainlinks li	{
	display:none;
	}
        
#mainlinks .firstlink	{
	display:none;
    }

#mainlinks a	{
	display:none;
	}

	html[xmlns] #mainlinks a	{
	display:none;
	}

#mainlinks a:hover	{
	display:none;
	}

#mainlinks img {
	display:none;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.page-break {
	page-break-before: always;
}

.large-title {
	font-size: 20px;
}
