#content .tabledecs {
	width:750px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color:#000000;
	line-height:16px;
}

#content .tabledecs a,
#content .tabledecs a:link,
#content .tabledecs a:visited,
#content .tabledecs a:active {
	text-decoration:none;
	color:#000000;
}

#content .tabledecs a:hover {
	text-decoration:none;
	color:#cc0000;
}


#content .tabledecs p {
	padding:0;
	margin: 0 0 5px 0;
}

#content .tabledecs h1{
	color:#000000;
	font-size:20px;
	font-weight:100;
	//margin:0 0 15px 0;
}

#content .tabledecs h2{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	margin:15px 0 5px 0;
	padding: 15px 0 0 0;
	border-top: #cccccc solid 1px;
}


#content .tabledecs h3{
	font-size:12px;
	font-weight:bold;
	margin:15px 0 5px 0;
	padding: 15px 0 0 0;
	color:#000000;
}

#content .tabledecs ul{
	list-style-type:square;
	padding:0 0 0 15px;
}

#content .tabledecs table {
	border:none;
	width:100%;
	padding: 10px 0 0 0;
	font-size:10px;
	clear:both;
margin: 0 0 20px 0;
}

#content .tabledecs table td {
	border:none;
	border-bottom:#FFCC00 solid 1px;
	padding:0 5px 0 5px;
	margin:0;
	height:20px;
text-align:left;
}

#content .tabledecs table td.normwidth {
	width:150px;
}
#content .tabledecs table blockquote{
	padding:0 0 0 15px;	
	margin:0;	
}


#content .tabledecs table th{
	background-color:#FFCC00;
	color:#CC0000;
	font-weight:bold;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	padding:0 0 0 5px;
	height:20px;
}

#content .tabledecs table .colored{
	color:#000000;
	padding:5px 0 5px 10px;
}

#content .tabledecs table td.highlighted{
	background-color:#FFF5CC;
}

#content .tabledecs table td.button{
	background:#FFF5CC;
	border-bottom:#FFCC00 solid 3px;
	border-top:#FFCC00 solid 3px;
	text-align:center;
}

#content .tabledecs input{
	border:#FFCC00 solid 1px;
	background:#FFFFFF;
	padding:0 2px 0 2px;
	text-align:right;
	font-size:10px;
}

#content .tabledecs input.error{
	border:#CC0000 solid 1px;
}

#content .tabledecs input.radio{
	border:none;
	background:none;
}

#content .tabledecs input.button{
	border:#CC0000 solid 1px;
	background:#CC0000;
	color:#FFFFFF;
	padding:2px 18px 2px 18px;
	margin: 5px 0 5px 0;
	text-align:center;
font-size:12px;
}


#content .tabledecs hr{
	border:#dbdbdb solid 2px;
}

#content .tabledecs .errormessage {
	color:#FF0000;
	font-style:oblique;
font-size:10px;
margin: 0 0 15px 0;
}

#content .tabledecs .currency {
	color:#333333;
}

#content .tabledecs .range {
	color:#333333;
	font-style:oblique;
}

#content .tabledecs .invisible {
	visibility:hidden;
	clear:both;
	display:none;
}


#content #express {
	overflow:hidden;
	font-size:10px;
}

#content #express ul {
	border-bottom:#dbdbdb solid 1px;
	list-style-type:none;
	padding: 0 0 28px 50px;
	margin:10px 0 10px 0;
}
#content #express li {
	float:left;
	padding:2px 15px 2px 15px;
	margin:6px 2px 0 0;
	border-top:#dbdbdb solid 1px;
	border-right:#dbdbdb solid 1px;
	border-bottom:#FFFFFF solid 1px;
	border-left:#dbdbdb solid 1px;
	background:#f1f2ed;
}

#content #express li.act{
	margin:0 2px 0 0;
	padding:5px 15px 3px 15px;
	border-top:#dbdbdb solid 1px;
	border-right:#dbdbdb solid 1px;
	border-bottom:#FFFFFF solid 4px;
	border-left:#dbdbdb solid 1px;
	background:#ffffff;
	font-weight:bold;
}

#content #express a {
 background-image: none;
 margin:0;
 padding:0;
}

.tx-rgsmoothgallery-pi1 .carouselContainer a {
 color: #FFFFFF !important;
}