/* Mosets */
.featuredlisting {
	display: table;
	width: 100%;
}
.listings .popularlisting {
	width: 49%;
	float: left;
	font-size: 11px;
	margin: 0 3px 10px 0;
	padding: 0;
}
.listings .popularlisting .fields div {
	max-width: 170px;
	float: left;
}
.featuredlisting a img {
	padding: 4px;
	background: #FFF;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999;
}
.listings .thumb {
	width: 115px;
	height: 115px;
	overflow: hidden;
	float: left;
	margin: auto 5px 10px 0;
	border: 1px solid #FFF;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999;
}
.listings .thumb img {
	width: 115px;
	height: auto;
}
.listings .featuredlisting .thumb {
	height: 115px;
}
.listings .featuredlisting .thumb img {
	width: 115px;
	height: auto;
}
#mainbody .listings h4 {
	margin-bottom: 4px;
	font-size: 11px;
}
#mainbody .listings .featuredlisting h4,
#mainbody .listings .popularlisting h4 {
	margin-bottom: 5px;
	font-size: 13px;
}
.hometop .moduletable {
	display: table;
	width: 100%;
}
div.hometop div.featuredlisting h4, div.hometop div.popularlisting h4 {
	float: left;
	overflow: hidden;
	width: 235px;
	font-size: 13px;
}
.listings span,
.listings a {
	display: block;
}
#index {
	clear: both;
}
#index .column {
	width: 23%;
	float: left;
	margin: 0 10px 0 0;
}
#mainbody #index h2 {
	background: none;
	font-size: 14px;
	border: 0;
}
#container ul.subcat {
	list-style: none;
	font-size: 12px;
	line-height: 1;
	margin-left: 0;
	margin-bottom: 15px;
}

.alpha-index,
.moduletablestat,
.pagination {
	background: #feffff; /* Old browsers */
	background: -moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #d2ebf9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#d2ebf9', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* W3C */
	border: 1px solid #d2ebf9;
	padding: 5px;
	margin: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.moduletablestat {
	margin: 0 0 10px 0;
}
.moduletablestat span {
	font-weight: bold;
	text-shadow: 0 1px 0 #FFF;
}
.alpha-index a,
.pagination a,
.pagination span {
	padding: 5px;
	border-left: 1px solid #feffff;
	border-right: 1px solid #d2ebf9;
}
.alpha-index a:hover,
.pagination a:hover {
	background: #d2ebf9; /* Old browsers */
	background: -moz-linear-gradient(top, #d2ebf9 0%, #feffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d2ebf9), color-stop(100%, #feffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #d2ebf9 0%, #feffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #d2ebf9 0%, #feffff 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #d2ebf9 0%, #feffff 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2ebf9', endColorstr='#feffff', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #d2ebf9 0%, #feffff 100%); /* W3C */
}
.pagination {
	text-align: center;
}
.xlistings {
	text-align: right;
	font-size: 11px;
	display: block;
}
#listing h2 {
	text-transform: none;
	clear: both;
}
#listing h2 img {
	margin: 0 2px;
}
#listing .logo img {
	border: 5px solid #FFF;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999;
}
#listing .caption {
	text-align: left !important;
	font-weight: bold;
}
#listing .data,
#listing .rating {
	margin: 0 0 10px 0;
}
#listing,
.reviews h3 {
	margin: 20px 0 0 0;
}
#listing #header {
	display: table;
	width: 100%;
	padding-bottom: 5px;
	border-bottom: 2px solid #EEE;
}
#listing .listing-desc {
	margin: 0 0 20px 0;
}
.reviews .inputbox {
	font-size: 14px;
	margin-bottom: 10px;
	padding: 2px 4px;
}
.reviews .button {
	background: none;
	float: right;
	border: 0;
}
.users-tab {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* W3C */
	border: 1px solid #CCC;
	margin: 10px 0 10px 0;
	height: 28px;
}
.users-tab div {
	display: block;
	float: left;
	padding: 4px 16px;
	line-height: 20px;
	border-right: 1px solid #e5e5e5;
}
.users-tab div.users-reviews,
.users-tab div.users-favourites {
	border-left: 1px solid #FFF;
}
.users-tab div.users-listings-active,
.users-tab div.users-reviews-active,
.users-tab div.users-favourites-active {
	background: #FFF;
	padding: 4px 16px 5px 16px;
	position: relative;
	top: 1px;
}
.listing-summary {
	padding: 10px 0;
	border-bottom: 2px solid #EEE;
	margin-bottom: 10px;
}
.listing-summary div {
	clear: none !important;
}
.listing-summary .logo {
	float: left;
	border: 0;
	width: 120px;
	height: 120px;
	text-align: center;
	margin: 0 10px 5px 0;
}
.listing-summary .image {
	border: 5px solid #FFF;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999;
}
.listing-summary p {
	margin-bottom: 10px;
}
.listing-summary div.linfo {
	clear: both !important;
	padding: 5px 0;
	border-top: 1px solid #F8F8F8;
}
.listing-summary .linfo span {
	margin: 0 4px;
	font-size: 12px;
}
sup.new,
sup.popular {
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #8E510F;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 2px 12px;
	-moz-box-shadow: 0 1px 0 #FFF, 0 -1px 0 #ffca41 inset;
	-webkit-box-shadow: 0 1px 0 #FFF, 0 -1px 0 #ffca41 inset;
	box-shadow: 0 1px 0 #FFF, 0 -1px 0 #ffca41 inset;
}
h2 .popular {
	position: relative;
	top: 4px;
}
.contentheading a img {
	margin-left: 5px;
}
#sidebar .tagcloud {
	margin: 0 0 0 0px;
	overflow: hidden;
	padding: 0;
	text-align: left;
}
.tagcloud li {
	float: left;
	list-style-type: none;
	margin: 0 5px 0 0;
	padding: 1px;
}
.tagcloud a {
	padding: 2px;
}
.tagcloud a:hover {
	background: #EEE;
}
.review {
	background: #EEF6FE; /* Old browsers */
	background: -moz-linear-gradient(top, #EEF6FE 0%, #feffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEF6FE), color-stop(100%, #feffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #EEF6FE 0%, #feffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #EEF6FE 0%, #feffff 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #EEF6FE 0%, #feffff 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEF6FE', endColorstr='#feffff', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #EEF6FE 0%, #feffff 100%); /* W3C */
	min-height: 162px;
	border-bottom: 2px solid #EEE;
}
.review:before,
.review:after {
	display: table;
	content: "";
	line-height: 0;
}
.review:after {
	clear: both;
}
.review-head {
	height: 24px;
	padding: 4px 10px;
}
.review-title,
.review-rating {
	float: left;
	line-height: 24px;
}
.review-rating {
	margin: 3px 10px 0 0;
}
.review-info {
	float: right;
	font-size: 11px;
	line-height: 24px;
}
.review-text {
	clear: both;
	padding: 10px;
	font-size: 13px;
	line-height: 1.2;
}
.review-report {
	padding: 5px;
	margin-bottom: 10px;
	font-size: 11px;
}
.review-listing {
	background-color: #FFFFFF;
	padding-top: 10px;
}
.task-report #listing ul,
.task-replyreview #listing ul,
.task-writereview #listing ul {
	list-style: none;
}
.task-writereview #listing div {
	border: 0 !important;
}
.owners-reply {
	clear: both;
	margin: 5px 0;
	padding: 5px 10px;
	color: #6C8192;
	background-color: #FAFCFE;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FAFCFE), to(#EEF6FE));
	background-image: -moz-linear-gradient(top, #FAFCFE, #EEF6FE);
	background-image: -ms-linear-gradient(top, #FAFCFE, #EEF6FE);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFCFE), color-stop(100%, #EEF6FE));
	background-image: -webkit-linear-gradient(top, #FAFCFE, #EEF6FE);
	background-image: -o-linear-gradient(top, #FAFCFE, #EEF6FE);
	background-image: linear-gradient(top, #FAFCFE, #EEF6FE);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFCFE', endColorstr='#EEF6FE', GradientType=0);
	border-color: #6C8192;
	border-style: solid;
	border-width: 1px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	font-size: 12px;
}
.owners-reply span {
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
	display: block;
}
#reviewerprofile {
	float: left;
	margin: 0 10px 10px 0;
	width: 80px;
	text-align: center;
	font-size: 11px; background-COLOR: #eeeeee;
	padding: 5px;
}
.ask-helpful {
	padding-left: 10px;
	font-size: 12px;
}
.task-viewlink #listing h1 {
	display: none;
}
#mainbody p.report {
	margin: 10px 0;
}
.task-listcats .contentheading {
	margin-top: 10px;
}
.add-listing {
	float: right;
	margin-bottom: 10px;
	padding: 0;
	border: 0;
}
.pleaseread,
#editorsnote {
	padding: 10px;
	font-size: 12px;
	line-height: 20px;
	color: #404040;
	background-color: #eedc94;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
	background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
	background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
	background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
	background-image: -o-linear-gradient(top, #fceec1, #eedc94);
	background-image: linear-gradient(top, #fceec1, #eedc94);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	border-color: #eedc94 #eedc94 #e4c652;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
}
.pleaseread a {
	color: #944004;
	text-decoration: underline;
}
.pleaseread a:hover {
	text-decoration: none;
}
.pleaseread input {
	float: right;
	margin-left: 10px;
}
#editorsnote {
	clear: both;
	margin-top: 5px;
}
#editorsnote ul {
	margin-left: 0;
	margin-bottom: 0;
	list-style: none;
}
.moduletable .more {
	float: right;
	position: relative;
	top: -36px;
}
/* Search module */
.menu_right.search br,
.menu_right.search .button,
#menu .menu_right.search a {
	display: none;
}
/* RSS */
ul.menujed li img {
	float: right;
	position: relative;
	top: -24px;
	left: -2px;
}
#inset ul.menujed li img {
	display: none;
}
/* Entries */
.listing-summary span.cmt {
	margin-left: 15px;
	position: relative;
	top: 2px;
}
.listing-summary span.cmt img {
	margin-right: 2px;
}
.listing-summary .votes, .listing-summary .reviews {
	margin: 0 0 3px 15px;
	position: relative;
	top: -2px;
}
.listing-summary .star {
	margin-left: 1px;
}
.listing-summary.featured {
	background: #feffff; /* Old browsers */
	background: -moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #d2ebf9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#d2ebf9', GradientType=0); /* IE6-9 */
	background: linear-gradient(top, #feffff 0%, #d2ebf9 100%); /* W3C */
	border: 1px solid #d2ebf9;
	padding: 10px;
}
.listing-summary.featured div.linfo {
	border-top: 1px solid #91BED8;
}
/* Listing */
#listing .logo {
	float: left; border: 0; width: 120px; height: 130px; text-align: center;
	border-bottom: 1px solid #EEE;
}
#listing .cmptl-icons {
	float: right; width: 110px; text-align: right; position: relative; top: 12px;
}
#listing .fields {
	width: 100%;
	height: auto;
}
#listing .fields_ext {
	width: 100%;
	float: right;
	border: 0;
	width: 570px;
	height: 130px;
	font-size: 12px;
	display: table;
	border-bottom: 1px solid #EEE;
}
#listing .fields_dev {
	clear: left;
	width: 100%;
	float: left;
	width: 320px;
	padding: 5px 5px 0 5px;
	text-align: left;
	margin-left: 9px;
}
#listing .fields_buttons {
	float: right;
	width: 380px;
	padding-top: 10px;
	text-align: right;
}
#listing .fields_buttons img {
	margin: 0 2px;
}
.caption {
	width: 75px;
	float: left;
	color: #999;
	text-align: left;
	padding-right: .4em;
	height: 21px;
	font-weight: bold;
	font-size: 11px;
	line-height: 17px;
}
#listing .ccol2 {
	width: 90px;
	margin-left: 6px;
}
#listing .dcol2 {
	width: 190px;
}
#listing .ccol3 {
	width: 80px;
}
#listing .dcol3 {
	width: 170px;
	clear: right;
}
#listing .data_license {
	float: left;
}
#listing .caption_type {
	float: right;
	margin-right: 0.4em;
}
#listing .data_type {
	float: right;
	padding-right: 0.4em;
	color: #999;
	font-weight: bold;
	display: none;
}
.data {
	float: left;
	width: 200px;
	text-align: left;
	height: 21px;
	line-height: 17px;
}
.data a {
	font-weight: normal;
	text-decoration: none;
}
.data a:hover {
	text-decoration: underline;
}
.data ul {
	margin: 0;
	margin-left: 0 !important;
	list-style-type: none;
}
div#header div.fields_ext div.data i {
	font-size: .8em;
	color: #666;
}
#listing .listing-desc {
	margin: 10px 0 10px 0;
	line-height: 1.5em;
	display: block;
	clear: both;
}
.thumbnail {
	float: right;
	clear: none;
	margin: 10px 15px 0 0;
	text-align: center;
	width: 110px !important;
}
.thumbnail-left {
	float: left;
	clear: none;
	margin: 0 10px 5px 0px;
	text-align: center;
}
.gallery {
	margin-bottom: 10px;
	display: table;
}
.gallery .thumbnail, .gallery .thumbnail-left {
	float: left;
}
.thumbnail a img, .thumbnail-left a img {
	background-color: #fff;
	border: 2px solid #FFF;
	-moz-box-shadow: 0 1px 2px #999;
	-webkit-box-shadow: 0 1px 2px #999;
	box-shadow: 0 1px 2px #999;
}
.thumbnail a:hover img, .thumbnail-left a:hover img { }
.thumbnail div, .thumbnail-left div {
	width: 100%;
	clear: both;
	text-align: center;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.thumbnail div a, .thumbnail-left div a {
	text-decoration: none;
	text-align: center;
	display: block;
}

.actions-rating-fav {
	width: 97%;
	margin: 10px 18px 10px 0;
	float: left;
	border: 2px solid #dcdcdc;
	background-color: #f8f8f8;
}

.actions {
	width: 100%;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px dotted #ccc;
}
.actions a:link, .actions a:visited {
	margin: 0 5px;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
}
.actions a:hover { }
.favourite {
	float: right;
	margin-right: 0;
}
.favourite .fav-caption {
	color: #999;
	font-weight: bold;
}
.favourite #fav-count {
	margin-left: 2px;
}
#fav-msg {
	float: right;
	margin-left: 10px;
}
#fav-msg a {
	text-decoration: none;
}
#fav-msg a:hover {
	text-decoration: underline;
}

.rating {
	vertical-align: middle;
	width: 100%;
	overflow: hidden;
	text-align: left;
}
.rating #rating-msg {
	float: right;
	text-align: center;
}
.rating img {
	clear: none;
}
#total-votes {
	float: left;
	text-align: center;
}
#listing .title,
.review-listing {
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	margin: 0;
	font-size: 1.4em;
	border-bottom: 1px solid #ccc;
}
a.actionlink:link, a.actionlink:visited {
	font-weight: normal;
	font-size: 0.8em;
	text-decoration: none;
	padding: 0px 4px;
	color: #F3F3F3;
	background-color: #1f5ba4;
	border-style: hidden !important;
}
a.actionlink:hover {
	background-color: #337DD9;
}

div.hometop {
	width: auto !important;
}
#subcats {
	margin-bottom: 10px;
}
#subcats legend {
	font-size: 16px;
}
#subcats ul,
#relcats ul {
	list-style: none;
	margin-left: 0;
}
#subcats li {
	float: left;
	width: 33%;
}
#subcats a, #relcats a {
	display: block;
	font-weight: bold;
	padding: 4px;
	font-size: 12px;
	text-decoration: none;
}
.moduletablesubcat {
	display: table;
	width: 100%;
}
div.hometop div.newlistings,
div.hometop .moduletablesubcat div.listing {
	padding: 0 5px 0 10px;
	width: 31%;
	float: left;
	clear: right;
}
div.hometop .moduletablesubcat div.listing {
	height: 54px;
}
div.hometop .moduletablesubcat div.listing span {
	display: inline;
	font-size: 11px;
	margin: 0 10px 0 0;
	padding: 0;
	clear: none;
}
div.hometop .moduletablesubcat div.listing span a {
	display: inline;
	clear: none;
}
div.hometop span.more {
	float: right;
	font-size: 12px;
	left: 10px;
	margin-right: 10px;
	position: relative;
	text-transform: none;
	top: -30px;
}
div.hometop div.listing {
	border-bottom: 2px solid #eee;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
div.hometop div.listings {
	padding: 5px 5px 0 5px;
	overflow: hidden;
	width: 100%;
}
div.hometop div.listing .fields, div.hometop div.featuredlisting .fields, div.hometop div.popularlisting .fields {
	clear: both;
}
.moduletablebanner {
	clear: both;
}
div.hometop div.listing h4 {
	float: left;
	overflow: hidden;
	width: 80%;
}
div.hometop .moduletablesubcat div.listing h4 {
	width: 60%;
}
div.hometop div.listing .type, div.hometop div.featuredlisting .type, div.hometop div.popularlisting .type {
	float: right;
	overflow: hidden;
	text-align: right;
	width: auto;
}
div.hometop div.listing .type img, div.hometop div.featuredlisting .type img, div.hometop div.popularlisting .type img {
	margin: 0 2px;
}
div.hometop div.featuredlisting,
div.hometop div.popularlisting {
	border-bottom: 2px solid #EEE;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	overflow: hidden;
	padding-bottom: 8px;
	padding-right: 5px;
	width: 47%;
}
div.hometop div.moduletable div.listings div.featuredlisting div.fields span.featsumm {
	padding-top: 5px;
	font-size: 11px;
}
div.hometop div.featuredlisting span, div.hometop div.popularlisting span {
	clear: right;
	display: block;
	overflow: hidden;
	padding-top: 2px;
}
div.hometop div.moduletable div.listings div.featuredlisting div.fields span.featauthor, div.hometop div.moduletable div.listings div.featuredlisting div.fields span.featcate {
	font-size: 11px;
}
/* Facebook Connect */
.fb_button_small {
	margin-top: 6px;
	margin-left: 38px;
}
/* Forms */
form th,
form td {
	padding: 4px;
}
/* Fieldsets */
#adminForm fieldset {
	margin: 10px 0;
	padding: 5px;
	background: #feffff; /* Old browsers */
	background: -moz-linear-gradient(top, #feffff 0%, #e8f2f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feffff), color-stop(100%, #e8f2f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #feffff 0%, #e8f2f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #feffff 0%, #e8f2f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #feffff 0%, #e8f2f7 100%); /* IE10+ */
	background: linear-gradient(top, #feffff 0%, #e8f2f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff', endColorstr='#e8f2f7', GradientType=0); /* IE6-9 */
	border: 1px solid #e8f2f7;
}
#adminForm fieldset fieldset {
	border: 0;
	background: none;
}
#uploadimages input {
	margin-right: 10px;
}
fieldset.extension ul {
	list-style: none;
	margin-left: 0;
}
fieldset.extension li {
	margin-bottom: 5px;
}
fieldset.extension label {
	width: 100px;
	float: left;
	display: block;
}
#pathway {
	margin-bottom: 10px;
}
#sidebar .directory-menu li {
	height: 28px;
}

/* Support */
.contenttable thead th {
	font-size: 12px;
	white-space: nowrap;
}
#adminForm .inputbox {
	max-width: 80%;
}
.com_maqmahelpdesk.task-ticket_my .inputbox[name="filter_search"] {
	width: 200px;
}
.com_maqmahelpdesk #container dl.tabs {
	margin-bottom: -1px;
	margin-left: 4px;
}
.com_maqmahelpdesk dl.tabs dt {
	font-size: 12px;
	padding: 4px 6px;
}
.com_maqmahelpdesk dl.tabs dt.open {
	background: #FFF;
}
#adminForm td hr {
	display: none;
}