/*==== Trial CSS dropdown ====*/		

.holderone {
	position:relative;
	float:left;
	width:680px;
	border:solid yellow 0px;
	}	

.holdertwo {
	width:0px;
	height:0px;	
	}	

.holderthree {
	width:0px;
	height:0px;	
	}	
	
.portrait {
	margin-left:20px
	}

.landscape {
	margin-left:10px
	}
	
.contentone, .contenttwo, .contentthree, #contentrhsbar {
	position:relative;
	border:solid orange 0px;
	}	

#formholder {
	position:relative;
	float:left;
	width:660px;
	border:solid #5f5c50 1px;
	background-color:#262626;
	padding:5px;
	margin-bottom:20px;
	}

#formnavbar {
	position:relative;
	float:left;
	width:650px;
	background-color:#4e4e4e;
	border:solid green 0px;
	padding:5px;
	}

.navbutton {
	position:relative;
	float:left;
	width:125px;
	margin: 0px 2px;
	border:solid cyan 0px;
	}

.navbutton h4 {
	margin:0px;
	padding:0px;
	font-size:1.0em;
	font-weight:bold;
	color:#ffffcc;
	} 
	
.navbutton h5 {
	margin:0px;
	padding:0px;
	font-size:1.0em;
	font-weight:bold;
	color:#1a1a1a;
	} 

.navribbon {
	position:relative;
	float:left;
	width:640px;
	border:solid cyan 0px;
	margin:0px;
	padding:5px;
	}

.ribbonleft {
	position:relative;
	float:left;
	width:260px;
	border:solid green 0px;
	margin:0px 0px 10px 0px;
	padding:0px 5px 5px 5px	
	}

.ribbonleft h3{
	font-size:1.0em;
	}

.ribbonleft h3:hover{
	color:#009999;
	cursor:pointer;
	}

.ribboncenter {
	position:relative;
	float:left;
	width:240px;
	border:solid cyan 0px;
	margin:0px;
	padding:5px;
	color:#97927f;
	font-size:1.0em;
	}

.ribbonright {
	position:relative;
	float:left;
	border:solid green 0px;
	margin:0px 0px 10px 0px;
	padding:0px 5px 5px 5px	
	}

.ribbonright h3{
	font-size:1.0em;
	font-weight:bold;
	}

.ribbonright h3:hover{
	color:#009999;
	cursor:pointer;
	}

#formQuote select{
	margin-bottom:3px;
	}

#formQuote option{
	margin-bottom:3px;
	}

#formQuote input{
	margin-bottom:3px;
	}

#formQuote textarea{
	margin-bottom:3px;
	}

#formQuoteNJS select{
	margin-bottom:3px;
	}

#formQuoteNJS option{
	margin-bottom:3px;
	}

#formQuoteNJS input{
	margin-bottom:3px;
	}

#formQuoteNJS textarea{
	margin-bottom:3px;
	}

#formcontent {
	position:relative;
	float:left;
	width:650px;
	border:solid red 0px;
	padding:0px 5px;
	}

.required {
	background-color:#FFFF66;
	border:solid #666666 1px;
	}

.notrequired {
	background-color:#eeeeee;
	border:solid #666666 1px;
	}

label#privacy {
	text-decoration:underline;
	}
	
label#privacy:hover{
	color:#009999;
	cursor:pointer;
	cursor:pointer;
	cursor:hand;
	}

ul#trips li {
	text-decoration:none;
	}

ul#trips li:hover {
	color:#009999;
	cursor:pointer;
	}

	
.boldlink {
	font-size:1.1em;
	font-weight:bold;
	margin-top:18px;
	}

#cnt-rhsbar {
	width:0px;
	height:0px;
	}	
