/* COLOURS grey: #5E717B; green: #729700 darkblue: #004C7F fleshblue: #236DAD */

#product {
	padding: 0px 0px 0px 0px;
	border-bottom: solid 0px;
	margin: 0px;
	text-align: justify;
	clear: both;
	font-size: 95%;
	/* width: 702px; */
}
/* name */
#product h1 {
	color: #004C7F;
	font-weight: normal;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 10px;
	/* background-color: #438DCD; /* 60A7D8 438DCD */
}

#product h1:hover {
	background-color: #f0f0f0; /* 60A7D8 */
	text-decoration: underline;
	font-weight: bold;
}

/* type */
#product h2 {
	color: #729700;
	font-weight: normal;
	font-size: 95%;
	margin: 0px 0px 10px 0px;
	display: block;
}
/* title */
#product h3 {
	color: #004C7F; /* #236DAD; */
	font-weight: normal;
	font-size: 85%;
	margin: 10px 0px 10px 0px;
	text-align:left;
}
/* Specification */
#product h4 {
	color: #729700;
	font-weight: bold;
	font-size: 10pt;
	margin: 30px 0px 10px 0px;
}
/* specs */
#product h5 {
	color: #004C7F;
	font-weight: normal;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
	/* text-decoration: underline; */
}

#product p {
	padding: 2px 0px 2px 20px;
}

#product #spec {
	border: solid 0px;
	padding: 10px 0px 10px 20px;
	margin: 0px;
}

#product #spec p {
	border: solid 0px;
	padding: 2px 0px 2px 0px;
	margin: 0px;
}

#product #expand {
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	background-color: #f8f8f8; /* 60A7D8 438DCD E9E9E9 */
	position: absolute;
	/* bottom: 5px; */
	left: 400px;
	width: 300px;
	height: auto;
	border: 1px solid gray;
	float: right;
}

#product #expand:hover {
	background-color: #E0E0E0;
}

#product #expand img {
	float: right;
	height: auto;
	width: 100px;
	margin: 10px 0px 10px 10px;
	border: solid 1px #236DAD;
	display: inline;
}

#product #expand h1 {
	color: #004C7F;
	font-weight: normal;
	padding: 0px;
	margin: 10px 5px 10px 0px;
	background-color: transparent;
	display: inline;
}

#product #expand h2 {
	display: inline;
}

#product #expand h3 {
	margin: 10px 0px 10px 0px;
}

#product #expand h4 {
	color: #729700;
	font-size: 85%;
	margin: 5px 0px 5px 0px;
	cursor: pointer;
}

#productnote p {
	padding: 0px;
}


#rangemenu {
	margin-top: 5px;
	float:right;
	display:inline;
}

#rangemenu #title {
	color: #004C7F;
	float:left;
	margin: 0px;
	padding: 0px 10px;
	font-size: 85%;
}


#rangemenu ul {
	margin: 0px;
	padding: 0px;
	float:left;
}

#rangemenu li {
	border: solid 1px #729700;
	margin: 3px;
	padding: 1px 8px 1px 8px;
	display:inline;
	color: #729700;
	background-color: #ffffff;
	cursor: pointer;
}

#rangemenu li:hover {
	color: #FFFFFF;
	background-color: #729700;
}

#landingpage {
	margin-top:10px;
}

#qickmarkets {
	font-size: 10pt;
	position: relative;
	top: 0px;
	float: right;
	margin: 6px 0px 0px 0px;
	padding: 0px;
}

#qickmarkets ul {
	margin: 0px;
	padding: 0px
}

#qickmarkets li {
	display: inline;
	margin: 0px 30px 0px 0px;
	padding: 0px;
	list-style-type: none;
}

#qickmarkets img {
	margin: 0px 10px 0px 0px;
	padding: 0px;
}

#maincat {
	text-align: right;
}

#maincat a {
	padding-left: 50px;
}

#drawingslink {
	text-align: center;
	padding: 10px 0px 20px 0px;
}