

td.form_left {
width: 170px;
padding-right: 10px;
}

td.form_right {
width: 350px;
}

td.form_button_right {
width: 350px;
text-align: left;
}

td.form_full {
width: 530px;
}

td.download_icon {
width: 20px;
padding-left: 10px;
}

td.download_text {
width: 510px;
}

td.contact_left {
width: 170px;
padding-right: 10px;
}

td.contact_right {
width: 360px;
}

td.contact_full {
width: 540px;
}

input {
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #ffffff;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #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;
}

select {
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #ffffff;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #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-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #ffffff;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #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.formelement {
width: 350px;
height: 100px;
}

textarea.formelement_half {
width: 350px;
height: 40px;
}

input.formelement {
width: 350px;
}

select.formelement {
width: 350px;
}
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 {margin: 0; padding: 0px 0 8px 0;}
.form_area_40 .oldpdiv {margin: 0; padding: 0px 0 0px 0; border: 0; overflow: hidden;}
.mcb_form_area_40 {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: 0px; border: 0px solid #ffffff; background-color: #ffffff; float: left}

.itemthumb_40 {
	padding: 0px;
	border: 0px solid #ffffff;
	background-color: #ffffff;
	overflow: hidden;
	float: left;
	width: px;
	height: px;
	margin: 0 0 0 0;
}
.mid_itemthumb_40 {
	overflow: hidden;
	width: px;
	height: px;
	font-size:1pt;
	line-height:0px;
}
.itemthumb_40 img {
	
	width: px;
	line-height: 0;
}

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



	
	