
td.content_img {
width: 80px;
padding-right: 20px;

}

td.content_inside_img {
width: 80px;
background-color: #d1c2ab;
height: 100%;
}

td.content_text {
width: 410px;
}

td.form_left {
width: 158px;
padding-right: 10px;
}

td.form_right {
width: 300px;
}

td.form_button_right {
width: 300px;
text-align: left;
}

td.form_full {
width: 480px;
}

td.download_icon {
width: 20px;
padding-left: 10px;
}

td.download_text {
width: 450px;
}

td.contact_left {
width: 158px;
padding-right: 10px;
}

td.contact_right {
width: 300px;
}

td.contact_full {
width: 480px;
}

textarea.formelement {
width: 280px;
height: 100px;
}

textarea.formelement_half {
width: 280px;
height: 50px;
}

input.formelement {
width: 280px;
}

select.formelement {
width: 283px;
}

td.thumb_img {
padding-top: 10px;
width: 150px;
padding-right: 10px;
}

td.thumb_text {
padding-top: 10px;
width: 350px;
}
input {
	border: 1px solid #cccccc;
	background: transparent url('/clients/ghostrock/structureimages/input_bg.gif') repeat-x 0 0;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
}

select {
	border: 1px solid #cccccc;
	
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
}

textarea {
	height: 200px;
	border: 1px solid #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 8pt;
	color : #696969;
	font-weight : normal;
	font-style : normal;
}
td.link_icon {width: 16px; height: 20px; padding: 0 7px 0 0}
td.link_text {width: 100%; height: 20px; padding: 4px 0 2px 0}
td.link_heading {font-weight: bold; width: 100%; padding-bottom: 7px;}
td.dl_link_icon {width: 16px; padding: 4px 7px 0 0}
td.dl_link_text {width: 100%; padding-top: 4px;}
p {cellpadding: 0; cellspacing: 0; margin: 0; padding: 0px 0 8px 0;}
.form_area_78 p {margin: 0; padding: 0px 0 0px 0; border: 0; overflow: hidden;}
td.cart_id {padding-right: 7px;}
td.cart_name {padding-right: 7px;}
td.cart_price {padding-right: 7px;}
td.cart_qty{width: 30px; padding-right: 7px;}
td.cart_delete {padding-right: 0px; padding-top: 4px;}
input.cart_qty {width: 30px}
td.cart_full {width: 100%;}

.gallery {overflow: hidden; padding: 0 0 8px 0;}
.gallerythumb {margin: 0 4px 4px 0; padding: 3px; border: 1px solid #cccccc; background-color: #f2f2f2; float: left}

.itemthumb_78 {
	padding: 3px;
	border: 1px solid #cccccc;
	background-color: #f2f2f2;
	overflow: hidden;
	float: left;
	width: 125px;
	height: 83px;
	margin: 0px 5px 5px 0px;
}
.mid_itemthumb_78 {
	overflow: hidden;
	width: 125px;
	height: 83px;
}
.itemthumb_78 img {
	
	width: 125px;
	line-height: 0;
}

.itemmap {padding: 5px 5px 0 0; border: 1px solid #cccccc; background-color: #f2f2f2; overflow: hidden; float: left}
.itemembedmap {padding: 5px 5px 0 5px; border: 1px solid #cccccc; background-color: #f2f2f2; overflow: hidden; float: left}
hr.grey {color: #cccccc; height: 1px; border: 0px; background: #cccccc; margin: 0 0 15px 0; clear:both;}
hr.white {color: #ffffff; height: 1px; border: 0px; background: #ffffff; margin: 0 0 15px 0; clear:both;}
hr.black {color: #000000; height: 1px; border: 0px; background: #000000; margin: 0 0 15px 0; clear:both;}
hr.ltgrey {color: #2a2a2a; height: 1px; border: 0px; background: #2a2a2a; margin: 0 0 15px 0; clear:both;}
hr.h1hr {color: #; height: 1px; border: 0px; background: #; margin: 0px 0 0px 0; clear:both;}
	
