/* Movable Type (r) (C) 2001-2008 Six Apart, Ltd. All Rights Reserved
 * This file is combined from multiple sources.  Consult the source files for their
 * respective licenses and copyrights.
 */:link, :visited {
	text-decoration:none;
}
html, body, div, ul, ol, li, dl, dt, dd, form, fieldset, input, textarea, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote, hr, th, td {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font: normal 100% Arial, Helvetica, sans-serif;
}
table {
	border-spacing:0;
}
fieldset, img, abbr, acronym {
	border:0;
}
address, caption, cite, code, dfn, em, strong, b, u, s, i, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:right;
}
q:before, q:after {
	content:'';
}
a {
	text-decoration:underline;
	outline:none;
}
hr {
	border:0;
	height:1px;
	background-color:#000;
	color:#000;
}
a img, :link img, :visited img {
	border:none;
}
address {
	font-style:normal;
}
.msg {
	margin:0 0 10px 0;
	padding:16px 46px 16px 10px;
	background-repeat:no-repeat;
	background-position:98% center;
}
.msg-success {
	background-color:#CFC;
	background-image:url('../images/icon_success.png');
}
.msg-error {
	background-color:#FF9;
	background-image:url('../images/icon_error.png');
}
.msg-info {
	background-color:#fff;
	background-image:url('../images/icon_info.gif');
}
.msg-alert {
	background-color:#FF9;
	background-image:url('../images/icon_alert.png');
}
.msg-publishing {
	background-color:#fff;
	background-image:url('../images/ani-rebuild.gif');
}
.msg a.close-me {
	background:transparent url('../images/icon_close.png') no-repeat scroll 3px 4px;
	display:block;
	float:left;
	height:18px;
	min-width:0;
	padding:2px;
	width:22px;
	margin:0;
}
.msg a.close-me span {
	display:none;
}
#system-allow-pings a.close-me, #system-allow-comments a.close-me, .msg-error a.close-me, .rebuilding-screen .msg a.close-me, .restore-publishing-config .msg a.close-me, .insert-asset-dialog .msg a.close-me, .edit-template .msg-info a.close-me, .rebuilding-screen .msg-info a.close-me, .pinging-screen .msg-info a.close-me, .list-notification .msg-info a.close-me, .zero-state a.close-me {
	display:none;
}
.debug-panel {
	width:100%;
	border-top:1px dotted #f55;
	margin-top:5px;
	background-color:#daa;
	text-align:right;
}
.debug-panel h3 {
	padding:5px;
	font-size:12px;
	margin:0;
	background-color:#f55;
	color:#fff;
}
.debug-panel-inner li {
	white-space:pre;
}
.debug-panel-inner li:hover {
	background-color:#eaa;
}
.debug-panel-inner {
	padding:5px;
	font-family:'Andale Mono', monospace;
	font-size:10px;
	max-height:200px;
	overflow:auto;
}
body {
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	background-color:#fff;
}
h1, h2, p, ul {
	margin-bottom:12px;
}
h2 {
	font-weight:bold;
	font-size:14px;
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
a:link, a:visited {
	color:#33789c;
}
a:hover, a:active {
	color:#a2ad00;
}
#container {
	margin:50px auto 0;
	text-align:right;
	width:360px;
}
.ready {
	font-weight:bold;
	color:#93b06b;
}
.note {
	clear:both;
	padding:10px 0 10px 0;
}
#page-title {
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
}
p.intro {
	font-size:12px;
	font-weight:normal;
}
.hint {
	line-height:1.1;
	font-size:11px;
	padding-top:2px;
}
#db_hint {
	margin-top:-10px;
	margin-bottom:10px;
}
#db_hint p {
	margin-bottom:3px;
}
#error_more {
	margin:10px 0 15px;
	font-weight:normal;
	overflow:auto;
	padding:5px 0 10px 0;
}
#continue {
	margin-bottom:20px;
}
.module-name {
	font-weight:bold;
}
.module-name a {
	color:black;
	text-decoration:none;
}
.module-name a:hover {
	text-decoration:underline;
}
#brand {
	position:relative;
	margin:30px 10px 0 0;
	background:url('../images/chromeless/mt_logo.gif') no-repeat;
	height:40px;
	width:210px;
}
#content {
	direction:rtl;
}
#container-inner {
	border:1px solid #cfdde5;
	background:url('../images/chromeless/chromeless_bg_b.png') repeat-x bottom center;
}
#content #content-inner {
	margin:0 18px;
}
#nav {
	float:left;
	margin-left:20px;
}
#nav .step {
	float:right;
	background:url('../images/chromeless/nav_off.png');
	height:15px;
	width:14px;
}
#nav .step_active {
	float:right;
	background:url('../images/chromeless/nav_on.png');
	height:15px;
	width:14px;
}
.edit-entry .actions-bar-top, .edit-entry .actions-bar-bottom {
	display:none;
}
#container.show-actions-bar-top .actions-bar-top {
	display:block;
}
#container.show-actions-bar-bottom .actions-bar-bottom {
	display:block;
}
ul li {
	list-style-type:disc;
	margin-right:15px;
}
fieldset {
	margin:0;
}
.field {
	border:0;
	margin-bottom:.75em;
}
.field-header label {
	font-weight:bold;
}
.field-content select, .field-content input.ti, .field-content textarea.ta, .field-content input.pw {
	margin:0;
	width:318px;
	direction:ltr;
	font-family: Tahoma, Arial, Helvetica, sans-serif

}
.field-content select{
	direction:rtl
}
#header {
	background:transparent #fff;
	direction:rtl
}
#header .comment_signin_title {
	margin-right:20px;
}
#main-content {

}
#main-content-inner {
	margin-bottom:10px;
}
.comment_signin_options {
	position:absolute;
	right:341px;
	width:200px;
	margin-top:-60px;
}
.comment_signin_options p {
	margin-right:10px;
	font-weight:bold;
}
.comment_signin_options li {
	margin-right:0;
	list-style:none;
	height:26px;
}
.choice_on, .choice_on a {
	color:#fff;
}
.choice_on {
	background:#a3becc url('../images/comment/signin_on.png') no-repeat left center;
}
.choice_off, .choice_off a {
	color:#000;
	background-color:#fff;
}
.signin_logo {
	float:right;
	width:36px;
	height:26px;
}
.choice_on .signin_logo {
	background:url('../images/comment/signin_logo_on.png') no-repeat center;
}
.auth_name {
	padding-top:.45em;
}
#packages-list li {
	margin-bottom:.5em;
}
.input-hint {
	color:#999;
}
.msg a.close-me {
	display:none;
}
h3 {
	font-weight:bold;
	margin-bottom:5px;
}
table.show-admin {
	margin-bottom:10px;
	width:99%;
	border:1px solid #cfdde5;
	background-color:#fff;
}
table.show-admin th {
	color:#666;
	padding:1%;
	overflow:hidden;
}
table.show-admin td {
	width:32%;
	padding:1px 1% 0 1%;
	overflow:hidden;
}
#ctl, #ctr, #cbl, #cbr {
	background:url('../images/chromeless/chromeless_corners.gif') no-repeat;
}
#ctl, #ctr {
	width:10px;
	height:20px;
	position:relative;
	top:-1px;
	z-index:5;
}
#ctl {
	background-position:top right;
	right:-1px;
	float:right;
}
#ctr {
	background-position:top left;
	right:1px;
	float:left;
}
#cbl, #cbr {
	width:14px;
	height:115px;
	position:relative;
	top:-114px;
	z-index:4;
}
#cbl {
	background-position:bottom right;
	right:-1px;
	float:right;
}
#cbr {
	background-position:bottom left;
	right:1px;
	float:left;
}
.error-screen #container {
	width:760px;
}
.chromeless-wide #ctl, .chromeless-wide #ctr, .chromeless-wide #cbl, .chromeless-wide #cbr {
	display:none;
}
.chromeless-wide #container-inner {
	background:none;
}
.chromeless-wide #brand {
	position:absolute;
	top:-5px;
	margin:15px 10px 0 0;
	background:url('../images/chromeless/movable-type-logo.gif') no-repeat 0 0px;
	height:40px;
	width:220px;
}
.chromeless-wide {
	background:url('../images/chromeless/chromeless_top_bg.gif') repeat-x;
	padding-top:59px;
}
.chromeless-wide #container {
	margin-top:10px;
}
.chromeless-wide #container-inner {
	border:0;
}
.chromeless-wide #content {
	margin:0;
}
.chromeless-wide #footer .inner {
	border-top:1px solid #ccc;
	padding-top:10px;
	margin:0 18px;
}
.progress-bar {
	height:20px;
	width:322px;
	background:url('../images/progress-bar.gif') repeat-x 0% 0;
	border:1px solid #9CBCCB;
}
.progress-bar span {
	display:none;
}
.progress-bar-indeterminate {
	background:url('../images/progress-bar-indeterminate.gif') repeat-x 0 0;
}
.full-width {
	width:100%;
}
.action-buttons {
	height:1%;
}
.actions-bar .actions a, .actions-bar .actions button, .actions-bar .actions select {
	float:right;
	margin:0 0 0 5px;
}
.dialog .actions-bar .actions a, .dialog .actions-bar .actions button, .dialog .actions-bar .actions select {
	float:left;
	margin:0 5px 0 0;
}
.actions-bar .actions .plugin-actions a, .actions-bar .actions .plugin-actions button, .actions-bar .actions .plugin-actions select {
	margin:0 5px 0 0;
}
.actions-bar .actions a:link, .actions-bar .actions a:visited, .actions-bar .actions button {
	display:block;
	background:#333 url('../images/buttons/button.gif') no-repeat 0 center;
	border:none;
	border-top:1px solid #d4d4d4;
	text-decoration:none;
	color:#eee;
	cursor:pointer;
	padding:2px 10px 4px;
	font: normal 12px/1.3 Tahoma, Arial, Helvetica, sans-serif;
}
.actions-bar .actions button {
	width:auto;
	overflow:visible;
	padding:2px 10px 1px;
}
.actions-bar .actions button[type] {
	padding:3px 10px 3px;
}
.actions-bar .actions a {
	padding:3px 10px 4px !important;
}
*:first-child+html button[type] {
	padding:4px 10px 3px;
}
.actions-bar .actions button.primary-button, .actions-bar .actions a.primary-button {
	background-image:url('../images/buttons/button-primary.gif');
}
.system .actions-bar .actions button.primary-button, .system .actions-bar .actions a.primary-button {
	background-image:url('../images/buttons/button-primary-system.gif');
}
.actions-bar .actions button.disabled-button, .actions-bar .actions a.disabled-button {
	background-image:url('../images/buttons/button-primary-disabled.gif');
	background-image:url('../images/buttons/button.gif');
}
.system .actions-bar .actions button.disabled-button, .system .actions-bar .actions a.disabled-button {
	background-image:url('../images/buttons/button-primary-disabled-system.gif');
	background-image:url('../images/buttons/button.gif');
}
.actions-bar .actions a:hover, .actions-bar .actions a:active, .actions-bar .actions button:hover {
	color:#fff;
	background-color:#666;
	background-position:-500px center;
}
.buttons a, .buttons button, .buttons select, .listing .actions-bar .actions a, .listing .actions-bar .actions button, .listing .actions-bar .actions select, .actions-bar .plugin-actions a, .actions-bar .plugin-actions button, .actions-bar .plugin-actions select {
	margin:0 0 0 5px;
	font-size:12px;
}
.listing .actions-bar .actions select {
	margin-right:5px;
}
.buttons a:link, .buttons a:visited, .buttons button, .listing .actions-bar .actions a:link, .listing .actions-bar .actions a:visited, .listing .actions-bar .actions button, .actions-bar .plugin-actions a:link, .actions-bar .plugin-actions a:visited, .actions-bar .plugin-actions button {
	color:#33789c !important;
	border:1px solid #85afc4;
	border-top-color:#cddee7;
	border-right-color:#cddee7;
	padding:1px 2px;
	background:#999 url('../images/buttons/button-list.gif') repeat-x 50% 50%;
	margin:0 0 0 5px;
}
.system .buttons a, .system .buttons button, .system .listing .actions-bar .actions a, .system .listing .actions-bar .actions button, .system .actions-bar .plugin-actions a, .system .actions-bar .plugin-actions button {
	color:#7f8833 !important;
	border-color:#a2a48d;
	border-top-color:#c9ccb0;
	border-right-color:#c9ccb0;
	background-image:url('../images/buttons/button-list-system.gif');
}
.buttons a:link, .buttons a:visited, .buttons button {
	margin:0 0 0 2px;
}
.actions-bar .plugin-actions a:link, .actions-bar .plugin-actions a:visited, .actions-bar .plugin-actions button {
	margin:0;
}
.buttons button, .listing .actions-bar .actions button, .actions-bar .plugin-actions button {
	width:auto;
	overflow:visible;
}
.buttons a:hover, .buttons a:active, .buttons button:hover, .listing .actions-bar .actions a:hover, .listing .actions-bar .actions a:active, .listing .actions-bar .actions button:hover, .actions-bar .plugin-actions a:hover, .actions-bar .plugin-actions a:active, .actions-bar .plugin-actions button:hover {
	color:#33789c !important;
	background-position:50% 30%;
}
.system .buttons a:hover, .system .buttons a:active, .system .buttons button:hover, .system .listing .actions-bar .actions a:hover, .system .listing .actions-bar .actions a:active, .system .listing .actions-bar .actions button:hover, .system .actions-bar .plugin-actions a:hover, .system .actions-bar .plugin-actions a:active, .system .actions-bar .plugin-actions button:hover {
	color:#7f8833 !important;
}
.dialog .actions-bar {
	margin-bottom:10px;
}
.dialog .actions-bar-login .actions a, .dialog .actions-bar-login .actions button, .dialog .actions-bar-login .actions select {
	float:right;
	margin:0 0 0 5px;
}
.upgrade .upgrade-process {
	overflow:auto;
	margin:10px 0;
	border:1px solid #ccc;
	padding:10px;
	background-color:#fafafa;
	height:200px;
}
.mt-config-file-path {
	overflow:auto;
	overflow-x:auto;
	overflow-y:hidden;
	height:2.75em;
	font-weight:bold;
}
ul#profile-data li {
	margin-right:0;
	padding-right:0;
	list-style:none;
}
#profile_userpic-field .field-content label {
	display:block;
	margin-top:5px;
}
.mt-profile-edit form {
	margin-bottom:.75em;
}
.custom-field-radio-list {
	margin-bottom:.25em;
}
.custom-field-radio-list li {
	list-style:none;
	margin-right:0;
}
.pkg:after {
	content:" ";
	display:block;
	visibility:hidden;
	clear:both;
	height:0.1px;
	font-size:0.1em;
	line-height:0;
}
.pkg {
	display:inline-block;
}/*\*/
* html .pkg {
	height:1%;
}
.pkg[class] {
	height:auto;
}
.pkg {
	display:block;
}/**/
.hidden {
	display:none !important;
}
.visible {
	display:block;
}
.invisible {
	display:block !important;
	visibility:hidden !important;
	position:absolute !important;
	right:0 !important;
	top:0 !important;
	width:0 !important;
	height:0 !important;
	font-size:0.1px !important;
	line-height:0 !important;
}
.overflow-auto {
	overflow:auto;
}
.overflow-hidden {
	overflow:hidden;
}
.right {
	float:left;
}
.left {
	float:right;
	display:inline;
}
.center {
	margin-right:auto;
	margin-left:auto;
}
.inline {
	display:inline;
}
.nowrap {
	white-space:nowrap;
}
#current-task {
	font-family:Tahoma, Arial, Helvetica, sans-serif
}
