.iconlinkbar {
	padding:4px;
	display:block;
	background-color:#cec7aa;
	/*border:1px solid #525252;*/
	/*color:#525252;*/
	font-weight: bold;
	text-transform: uppercase;
    -moz-border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    min-height:14px;
}

div.iconbuttonbar {
    -moz-border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    background: none repeat scroll 0 0 #cec7aa;
    padding: 1em;
    position: relative;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom:8px;
}

div.iconbuttonbar a {
color: #000;
font-weight: bold;
text-decoration: none;
}

div.iconbuttonbar a:hover {
text-decoration: underline;
}

div.iconbuttonbar img{
  vertical-align: middle;
  padding-left: 10px;
}

.col_8 {width:295px;}

form {margin-bottom:15px;}

table#itemlist {
	/*border:1px solid #525252;*/
    -moz-border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    background: none repeat scroll 0 0 #D9D4B7;
    padding: 1em;
    position: relative;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom:4px;
}
table#itemlist tr:first-child {
    -moz-border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    background: none repeat scroll 0 0 #cec7aa;
    padding: 1em;
    position: relative;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom:4px;
}
table#itemlist td {border-right:1px dotted #525252;padding:4px;}
table#itemlist tr td:last-child {border:0 none;}


#request_top_left {
	float:left;
	width:48%;
}
#request_top_right {
	float:left;
	width:48%;
	padding-bottom:10px;
	text-align:right;
}
#request_spread {
	clear:both;
	/*width:100%;*/
	/*border-top:1px solid #000;
	border-bottom:1px solid #000;*/

    -moz-border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    background: none repeat scroll 0 0 #D9D4B7;

	padding:10px;
	padding-bottom:10px;
}
#request_spread .line1 {}
#request_spread .line2 {}
#request_spread .line3 {padding-left:65px;}

#request_bottom {
    -moz-border-radius: 4px 4px 4px 4px;
    -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    background: none repeat scroll 0 0 #D9D4B7;
    padding: 1em;
	
	margin-top:15px;
	margin-bottom:10px;
}