body, nav, ul, li, a  {margin: 0; padding: 0;}
body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
a {text-decoration: none;}

.toggleMenu {
    display:  none;
    padding: 10px 15px;
    color: #fff;
}
.nav {
    list-style: none;
     *zoom: 1;

}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}
.nav a {
    padding: 10px 22px;
    color:#b2b2b2;
	font-family: 'MinionProMediumCondCaption';
	font-size:13px;
	text-transform:uppercase;
}
.nav a:hover{
	color:#d1b372 ;
	}
.nav li {
    position: relative;
}
.nav > li {
    float: left;
}
.nav > li > .parent {
    background-image: url("images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
    display: block;
	line-height:12px;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    background: #1d7a62;
    position: relative;
    z-index:100;
    border-top: 1px solid #175e4c;
}
.nav li li li a {
    background:#249578;
    z-index:200;
    border-top: 1px solid #1d7a62;
}

@media screen and (max-width:1000px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }

}



/*-----------------------------------------------------------toggle-menu--------------------------------------------------------*/

#toggle-view {
	list-style:none;	
	font-family:arial;
	font-size:11px;
	margin:0;
	padding:0;
	width:300px;
}

	#toggle-view li {
		margin:5px 0;
		border-bottom:1px solid #ccc;
		position:relative;
		cursor:pointer;
		width:98%;
	}
	
	#toggle-view h3 {
		margin:0;
		font-weight:normal;
		padding: 4% 3%;
    	width: 100%;
		float:left;
		background:#83603a;
		color:#fff;
		font-family: 'FuturaBookBook';
		font-size:14px;
	}
	#toggle-view h3:hover {
		background: #f0e3c4; /* Old browsers */
background: -moz-linear-gradient(top, #f0e3c4 0%, #d1b372 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0e3c4), color-stop(100%,#d1b372)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* IE10+ */
background: linear-gradient(to bottom, #f0e3c4 0%,#d1b372 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0e3c4', endColorstr='#d1b372',GradientType=0 ); /* IE6-9 */
		color:#333;
	}
	#toggle-view span {
		position:absolute;
		right:5px; top:22px;
		color:#ccc;
		font-size:13px;
	}
	
	#toggle-view .panel {
		margin:4% 0;
		display:none;
	}	
	

.slide-out-div1 img{
	width:700px;
	float:left;
	}
.slide-out-div2 p{
	width:700px;
	color:#333;
	background:#FFC;
	font-family: 'FuturaBookBook';
	font-size:14px;
	padding:20px 60px 20px 20px;
	border:1px solid #ccc;
	position:relative;
	top: -60px;
	}
.slide-out-div3 p{
	width:700px;
	color:#333;
	background:#FFC;
	font-family: 'FuturaBookBook';
	font-size:14px;
	padding:20px 60px 20px 20px;
	border:1px solid #ccc;
	top: -60px;
	position:relative;
	}
	
	
	
	
	/*table*/
	
	
@media only screen and (max-width: 800px) {
/* Force table to not be like tables anymore */
#no-more-tables table,
#no-more-tables thead,
#no-more-tables tbody,
#no-more-tables th,
#no-more-tables td,
#no-more-tables tr {
display: block;
}
 
/* Hide table headers (but not display: none;, for accessibility) */
#no-more-tables thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
 
#no-more-tables tr { border: 1px solid #ccc; }
 
#no-more-tables td {
/* Behave like a "row" */
border: none;
border-bottom: 1px solid #eee;
position: relative;
padding-left: 50%;
white-space: normal;
text-align:left;
}
 
#no-more-tables td:before {
/* Now like a table header */
position: absolute;
/* Top/left values mimic padding */
top: 6px;
left: 6px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
text-align:left;
font-weight: bold;
}
 
/*
Label the data
*/
#no-more-tables td:before { content: attr(data-title); }
}

.table_main td{
	font-size:13px;
	font-family: 'FuturaBookBook';
	color:#333;
	line-height:19px;
	}

.table-bordered {
    border:1px solid #ecc347;
    border-collapse: separate;
    border-radius: 4px;
}

.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
    background: #d1b372; /* Old browsers */
background: -moz-linear-gradient(top, #d1b372 0%, #f0e3c4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1b372), color-stop(100%,#f0e3c4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d1b372 0%,#f0e3c4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d1b372 0%,#f0e3c4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d1b372 0%,#f0e3c4 100%); /* IE10+ */
background: linear-gradient(to bottom, #d1b372 0%,#f0e3c4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1b372', endColorstr='#f0e3c4',GradientType=0 ); /* IE6-9 */
}

.table-bordered th + th, .table-bordered td + td, .table-bordered th + td, .table-bordered td + th {
    border-left: 1px solid #ddd;
}
.table-condensed th, .table-condensed td {
    padding: 4px 5px;
}
td, th {
    text-align: left;
    white-space: nowrap;
}
.numeric{text-align:center;}
.company{text-align:center;}
.free_hr{color: #83603a;}



.buy {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ecc347), color-stop(1, #83603a) );
	background:-moz-linear-gradient( center top, #ecc347 5%, #83603a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecc347', endColorstr='#83603a');
	background-color:#ecc347;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #8a7d7d;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	padding:10px;
	text-decoration:none;
	text-align:center;
}
.buy:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #83603a), color-stop(1, #ecc347) );
	background:-moz-linear-gradient( center top, #83603a 5%, #ecc347 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#83603a', endColorstr='#ecc347');
	background-color:#83603a;
}.buy:active {
	position:relative;
	top:1px;
}




.confrence_td{
	width:150px;
	font-family: 'FuturaBookBook';
	font-size:13px;
	line-height:19px;
	}
.confrence_left {
	font-family: 'FuturaBookBook';
	font-size:13px;
	line-height:19px;
}
.confrence_td {
    background: none repeat scroll 0 0 #fff;
	font-family: 'FuturaBookBook';
	font-size:13px;
	line-height:19px;
}

.confrence_th {
    background: none repeat scroll 0 0 #83603a;
	text-align:center;
	color:#FFF;
	font-family: 'FuturaBookBook';
	font-weight:normal;
	font-size:13px;
	font-weight:bold;
	line-height:19px;
}

*{
	text-decoration:none;
	}
.next a {background: none repeat scroll 0 0 #83603a;
    border-radius: 3px;
    color: #fff;
    padding: 2px 5px;
	font-size:13px;
	font-family: 'FuturaBookBook';
	line-height:19px;
}

.next a:hover{
	 background: #f0e3c4; /* Old browsers */
background: -moz-linear-gradient(top, #f0e3c4 0%, #d1b372 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0e3c4), color-stop(100%,#d1b372)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* IE10+ */
background: linear-gradient(to bottom, #f0e3c4 0%,#d1b372 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0e3c4', endColorstr='#d1b372',GradientType=0 ); /* IE6-9 */
	color:#333;
	}
.next{
	float:left;
	margin-right:10px;
	}
	
.day{
	float:left;
	}
.day h5{
	float:left;
	color:#333;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: 'FuturaBookBook';
	 line-height: 19px;
	}

.day img{
	background: none repeat scroll 0 0 #83603a;
    border-radius: 3px;
    float: left;
    margin-left: 5px;
    margin-top: 3px;
    padding: 5px 3px;
	}
	
.date{
	float:left;
	}
.date h5{
	float:left;
	color:#333;
	margin:0;
	padding:0;
	margin-left:30px;
	font-weight:normal;
	font-family: 'FuturaBookBook';
	 line-height: 19px;
	}	
	
.confrence_top {
    background: #d1b372; /* Old browsers */
background: -moz-linear-gradient(top, #d1b372 0%, #f0e3c4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1b372), color-stop(100%,#f0e3c4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d1b372 0%,#f0e3c4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d1b372 0%,#f0e3c4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d1b372 0%,#f0e3c4 100%); /* IE10+ */
background: linear-gradient(to bottom, #d1b372 0%,#f0e3c4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1b372', endColorstr='#f0e3c4',GradientType=0 ); /* IE6-9 */
}	

.top_right{
	float:right;
	}
.top_right ul{
	float:left;
	margin:0;
	padding:0;
	}
.top_right ul li{
	background: none repeat scroll 0 0 #83603a;
    border-radius: 3px;
    display: inline;
    float: left;
    list-style: none outside none;
    margin: 0 5px 0 0;
    padding: 3px 5px;
	}
.top_right ul li:last-child{
	margin-right:0;
	}
.top_right ul li a{
	color:#FFF;
	font-size:13px;
	}
.top_right ul li:hover{
	 background: #f0e3c4; /* Old browsers */
background: -moz-linear-gradient(top, #f0e3c4 0%, #d1b372 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0e3c4), color-stop(100%,#d1b372)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f0e3c4 0%,#d1b372 100%); /* IE10+ */
background: linear-gradient(to bottom, #f0e3c4 0%,#d1b372 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0e3c4', endColorstr='#d1b372',GradientType=0 ); /* IE6-9 */
	}
.top_right ul li:hover a{
	color:#333;
	}
	
.confrence_tab{
	background:#FFF;
	position: relative;
    top: -215px;
	width:1027px;
	}
	