/* Admin Home Sections */
.admin-section{
	background-color:#EEE;
	border:1px solid #CCC;
	float:left;
	padding:5px;
	margin:0 10px 10px 0;
	width:152px;
	_width:162px;
}
.admin-section dl{
	margin:0;
}
.admin-section dt{
	font-weight:bold;
}
.admin-section dd{
	margin-left:15px;
}
/* DataGrid */
.admin-grid{
	font:11px tahoma,geneva,sans-serif;
}
.admin-grid-header{
	background-color:#999;
	color:#FFF;
	font:bold 11px tahoma,geneva,sans-serif;
	text-align:center;
}
.admin-grid-header td{
	border-bottom:1px solid #888;
}
.admin-grid-header a,
.admin-grid-header a:visited{
	color:#FFF;
	text-decoration:none;
}
.admin-grid-header a:active,
.admin-grid-header a:hover{
	color:#FFF;
	text-decoration:underline;
}
.admin-grid-item{
	background-color:#F9F9F9;
}
.admin-grid-item td{
	border-bottom:1px solid #E9E9E9;
}
.admin-grid-item-alt{
	background-color:#F0F0F0;
}
.admin-grid-item-alt td{
	border-bottom:1px solid #E0E0E0;
}
.admin-grid-item-edit{
	background-color:#FED;
}
.admin-grid-item-edit td{
	border-bottom:1px solid #CBA;
}
.admin-pager,
.admin-pager td{
	color:#CCC;
	font:11px tahoma,geneva,sans-serif;
}
.admin-preview{
	background-color:#CCC;
	background-position:center center;
	background-repeat:no-repeat;
	border:1px solid #999;
	padding:1px;
}
/* Forms */
table.content tr{
	vertical-align:top;
}
.form{
	background:#FFF url(/Images/Form/bg_form.gif) repeat-x;
	border:1px inset #999;
	color:#000;
	font:11px sans-serif;
}
textarea.form{
	background:#FFF url(/Images/Form/bg_textarea.gif) repeat-x;
	_background-attachment:fixed;
	border:2px inset #CCC;
	color:#000;
	font:11px sans-serif;
}
.form-cancel{
	background:#DDD url(/Images/Form/bg_button_cancel.gif) repeat-x;
	border:2px outset #CCC;
	color:#555;
	font:bold 11px verdana,tahoma,sans-serif;
}
.form-submit{
	background-color: #4670b5;

	border: 2px outset #fff;
	color:#fff;
	font:bold 11px verdana,tahoma,sans-serif;
}
.form-code{
	background:#FFF url(/Images/Form/bg_textarea.gif) repeat-x;
	_background-attachment:fixed;
	border:2px inset #CCC;
	color:#000;
	font:11px monospace;
}
.form-label{
	font-weight:bold;
}
.error{
	color:#F00;
}
.error-box{
	background:#FEE;
	border:1px solid #FCC;
	color:#C00;
	margin-bottom:8px;
	padding:3px 10px;
}
.help{
	color:#639;
	font-weight:normal;
}
.required{
	color:#900;
}
/* PopColor */
.form-color{
	border:1px solid #000;
	border-right-width:0;
	font:12px sans-serif;
	height:18px;
}
/* RankList */
.rank-list{
	background:#EEE;
	border:1px solid #CCC;
	padding:1px;
}
.rank-list img{
	width:21px;
	height:16px;
}
.rank-list select{
	font:11px sans-serif;
	background:#FFF;
	border:1px inset #CCC;
}
/* LS ImageUploadTextBox */
.form-upload{
	padding:0;
}
.form-upload img{
	vertical-align:middle;
}
.form-upload input{
	background-color:#FFF;
	border:1px inset #999;
	color:#999;
	font:11px sans-serif;
}
/* MetaBuilders DualList */
.duallist-buttonstyle{
	background:#CCC;
	border:1px outset #DDD;
	color:#000;
	font:bold 10px tahoma,geneva,sans-serif;
	margin-bottom:2px;
	padding:2px 0;
	text-transform:uppercase;
	width:75px;
}
.duallist-listbox{
	border:1px inset #DDD;
	color:#000;
	font:10px tahoma,geneva,sans-serif;
	width:150px;
}
.duallist td{
	color:#333;
	font:bold 10px tahoma,geneva,sans-serif;
}

