
.search-field {
display:inline;
position:absolute;
right:0;
text-align:right;
top:0;
width:900px;
}
.choose-account {
	min-height: 350px;
}
span.ignore {
	background: #c00;
	height: 0px;
	margin: 0;
}
div.portrait, div.landscape {
	display: inline;
	width: 500px;
	float: left;
	margin-right: 10px;
}
div.product-options {
	display: inline;
	width: 350px;
	float: left;
}
div.photo span.photo-txt {
	display: none;
}
div.panel-overlay h3 {
	text-transform: none;
}
div.panel-overlay div.carousel-desc {
	display: inline;
	float: left;
	width: 300px;
}
div.panel-overlay div.carousel-link {
	float: right;
	text-align: right;
	display: inline;
	width: 80px;
}
ul.thumbs li a.select_unticked_icon {
	background: url(/pe/img/lightbox-select.png) no-repeat;
	width: 86px;
}
ul.thumbs li a.select_ticked_icon {
	background: url(/pe/img/lightbox-deselect.png) no-repeat;
	width: 86px;
}
div.tab-img-container {
	width: 94px;
	min-height: 60px;
	display: inline;
	float: left;
	margin-right: 10px;
}
div.caption h2, div.panel h3 {
	text-transform: capitalize;
}
.photoDisplay .panel {
	margin-left: 30px;
	background: #fff;
	padding: 10px 10px 0 10px;
}
div.photo form {
	display: inline;
}
div.panel span button {
	float: left;
}
.photoDisplay ul.tools div.lightbox_icon a.add_lightbox_icon,
 .photoDisplay ul.tools div.lightbox_icon a.remove_lightbox_icon {
	background: url(/pe/img/b_lightbox.png) no-repeat;
	width: 117px;
	height: 20px;
}
.photoDisplay ul.tools li.lightbox_icon {
	width: 117px;
}
.photoDisplay ul.tools div.lightbox_icon a.remove_lightbox_icon {
	background: url(/pe/img/b_lightbox_remove.png) no-repeat;
}
.photoDisplay ul.tools div.lightbox_icon span {
	display: none;
}
ul.tree img.nodeControl {
	background: ;
}
.categories li {
	background: none;
	padding-left: 0;
}
.categories li.branch a {
	background: url(/pe/img/bp_category.png) no-repeat;
	padding: 2px 6px;
}
.categories li.branch .nodeLabel a {
	background: none;
}
.categories li.branch ul li.branch {
	background: url(/pe/img/bp_sub-category.png) no-repeat;
}
span.bookNow-span {
	float: right;
}
.listings h3 {
	height: 38px;
	overflow: hidden;
}
.photoDisplay .photo p a.next:active {
	left: 504px;
}
.gridContainer {
	height: 210px;
}
.gridContainer h2 {
	height: 35px;
	overflow: hidden;
}
.categories h3 {
	font-size: 1.29em;
}
div.categories ul.category-list {
	padding-left: 20px;
}
div.categories ul.category-list li {
	list-style-image: url(/pe/img/bp_category.png);
	list-style-type: inside;
}
div.proceed2 {
	padding: 10px 0;
}
.miniForm span {
	width: 0.2em;
	margin-right: 0.1em;
}
.miniForm span.title {
	width: 100px;
}
.miniForm input[type="text"],
.miniForm input[type="password"] {
    width: 200px;
}
.miniForm select {
	width: 210px;
}
#summary button {
	padding: 4px 5px;
}
#categories li {
	height: 210px;
}
#categories li div.portfolio-img {
	height: 133px;
}
#categories li p {
	max-height: 40px;
	overflow: hidden;
}

/*  Override of Glens stylesheet */
.purchaseOptions strong {
	width: 160px;
}

/* Downloads in OrderHistory */
#downloadorders th {
	background: #595952;
	color: white;
	font-size: 1.2em;
}
#downloadorders td.navbar {
	background: #595952;
	color: white;
	font-size: 1.2em;
}
.downloadrow tr, td{ 
	vertical-align: middle;
}