/***********************************************************************
 =======
 @ filename         : css/kms.css
 @ author           : Ken Wang
 @ description      : generic admin styles
 @ media            : screen
 @ modified         : 2008-11-26, by Malcolm New blue look
 @ modified         : 2010-04-07, by Malcolm Remove dead lines
**********************************************************************/

/***** base *****/

div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
 	font-size: inherit;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
}

a img, :link img, :visited img {
	border: 0;
}


ol, ul {
	list-style: none;
}

th, td,
input,select,option,textarea {
	font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:9pt;
}
br.clear {
	font-size: 20%;
	clear: both;
}

a, a:link, a:visited { color: #3366fe; text-decoration: none; outline: none;}
a:hover, a:active { color: #3366fe; text-decoration: underline; }

a:focus{-moz-outline-style: none;}

button::-moz-focus-inner { border: 0;}


p {
	margin: 10px 0;
	color: #333;
}

h2 {
	margin: 10px 0; 
	padding: 4px 5px 0px 0px;
	font-size: 10pt;
	line-height: 14pt;
	color: #333;
}

h3 {
	margin: 10px 0;
	padding: 1px 0;
	margin-bottom: 10px;
	font-size: 11pt;
	color:#333;
}

h4 {
	margin: 10px 0;
	font-size: 10pt;
	color:#333;
}

/***** outline *****/

body {
	margin: 0; padding: 0;
	background: #fff url("../img/admin/bg-container.png") left 90px repeat-x;
	font-size: 10pt;
	text-align: center;
}

body.at-help, body.at-stats-home, body.at-files, body.at-popup {
	background:#fff;
	overflow-x:hidden;
}

body.at-login, body.at-wizzard  {
	background:#00003E url("../img/admin/reg_background.jpg") top left repeat-x;
}

body.at-menu, body.at-content {
	text-align: left;
}


div#section-outline {
	margin: 0 auto;
	width: 100%;
	text-align: left;
}

/***** top *****/
div#section-top {
	position: relative;
	height: 100px;
	overflow: visible;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	background:#0F0F27 url(../img/admin/home-bg.jpg) -300px center no-repeat;
	width:100%;
}

div#section-top #inner {
	position:relative;
	width: 80%;
	margin: 0 auto;
}

div#section-top h1 {
	position: absolute;
	left: 0; top: 0;
	width: 275px; height: 91px;
	overflow: hidden;
}

body.at-login div#section-top, body.at-wizzard div#section-top {
	height: 120px;
	width: 700px;
	margin: 0 auto;
	background:transparent;
}

body.at-login div#section-top h1 {
	height: 120px;
}

div#section-top h5 {
	right: 10px;
    overflow: hidden;
    position: absolute;
    top: 35px;
}
div#section-top h1 a {
	display: block;
	width: 275px; height: 91px;
	text-indent: -999em;
	background: transparent url(../img/logo.png) no-repeat;
}

body.at-login div#section-top h1 a{
	display: block;
	width: 300px; height: 100px;
	background: transparent url(../img/logo_large.png) no-repeat;
	margin-top:20px;
	text-indent: -999em;
}

div#set-up {
	position:absolute;
	width: 236px;
	height:156px;
	top: 100px;
	right: 30px;
	/*background:transparent url(http://www.wizz-it.com/wizzit_dev/img/admin/helpBanner.png) top left no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/admin/helpBanner.png');*/
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/admin/helpBanner.png');
	display:none;
}

div#set-up img {
	_display:none;
}


/***** nav ****/
ul#nav {
	position: absolute;
	left: 0; top: 58px;
	width: 800px; height: 40px;
	border:none;
	list-style: none;
	/*background: transparent url(../img/topnav/nav_dashboard_blank.png) 0 0 no-repeat;*/
}

ul#nav li {
	float: left;
	width: 127px; height: 40px;
	overflow: hidden;
	border:0px solid red;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50B6FF', endColorstr='#3366FE'); /* for IE */
	background: -moz-linear-gradient(center top , #50B6FF, #3366FE);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#50B6FF), to(#3366FE)) ;
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
   
    -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);
   
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	margin-right:2px;
	
}
ul#nav li.icon_nav { width: auto; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); background:transparent; }

ul#nav li#nav-icons {
	width: auto;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#FFFFFF'); /* for IE */
	background: -webkit-gradient(linear, left top ,left bottom,  from(#f6f6f6), to(#FFFFFF)) ;
	background: -moz-linear-gradient(center top , #f6f6f6 0pt, #FFFFFF 60%) ;
}


div.anylinkcss ul li a{
	font-family: Arial, Helvetica, sans-serif;
}

ul#nav li#nav-features a{}
.popup              	 {background : url(../img/admin/.jpg) 0 0 repeat-x;}

body.at-content ul#nav  li#nav-content,  
body.at-home ul#nav  li#nav-home,  
body.at-first ul#nav  li#nav-home,
body.at-design ul#nav  li#nav-design, 
body.at-settings  ul#nav  li#nav-settings, 
body.at-features ul#nav  li#nav-features, 
body.at-menu ul#nav  li#nav-menu, 
body.at-menu ul#nav  li#nav-content 	 {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#FFFFFF'); /* for IE */
	background: -webkit-gradient(linear, left top ,left bottom,  from(#f6f6f6), to(#FFFFFF)) ;
	background: -moz-linear-gradient(center top , #f6f6f6 0pt, #FFFFFF 60%) ;
	height:42px;
	}

ul#nav a {
	display: block;
	color: white;
	height: 41px;border:0px solid red;
	font-size : 12pt;
	text-align:center;
	padding-left:25px;
	padding-top:11px;
}

ul#nav li#nav-home a {background: url(../img/topnav/nav_dashboard_icon.png) 10px 10px no-repeat;}
ul#nav li#nav-content a, ul#nav li#nav-menu a {background: url(../img/topnav/nav_content_icon.png) 10px 10px no-repeat;}
ul#nav li#nav-design a {background: url(../img/topnav/nav_design_icon.png) 10px 10px no-repeat;}
ul#nav li#nav-features a {background: url(../img/topnav/nav_widgets_icon.png) 10px 10px no-repeat;}
ul#nav li#nav-settings a {background: url(../img/topnav/nav_settings_icon.png) 10px 10px no-repeat;}

body.at-content ul#nav  li#nav-content a, body.at-menu ul#nav  li#nav-content a   {color:#3E6FF7; background-image: url(../img/topnav/nav_content_icon_on.png);}
body.at-home ul#nav  li#nav-home a, body.at-first ul#nav  li#nav-home a    {color:#3E6FF7;background-image: url(../img/topnav/nav_dashboard_icon_on.png);}
body.at-design ul#nav  li#nav-design a   {color:#3E6FF7;background-image: url(../img/topnav/nav_design_icon_on.png);}
body.at-settings  ul#nav  li#nav-settings  a   {color:#3E6FF7;background-image: url(../img/topnav/nav_settings_icon_on.png);}
body.at-features ul#nav  li#nav-features a   {color:#3E6FF7;background-image: url(../img/topnav/nav_widgets_icon_on.png);}

/* sub-nav */
div#sub-nav {
	position: absolute;
	left: 0; top: 197px;
	width: 770px; height: 35px;
	background-color : #3366fe;
	z-index: 20000;
	overflow: visible;
}

div.tabs-block ul.tabs {

	width: auto;

	height: 26px;

	list-style: none;
	
	padding-top:20px;

}

body.at-content ul.tabs {
	padding-top:0px;
}




div.tabs-block ul.tabs li {

	text-align : center;

	float: left;

	height: 26px;

	font-weight : bold;

	color : white;

	padding:0;

	font-size	: 10pt;

}

div.tabs-block ul.tabs li.right { float:right}

div.tabs-block ul.tabs li select, div.tabs-block ul.tabs li input.inp-text {padding:0;}


/************ Modified on 20 july ********************/
    /***********Design page*************/    
   /************New Sub Tab Setting ***/
 

li.design-tab-on-150 , li.design-tab-on-90 ,li.payment-tab-on-100 ,li.payment-tab-on-150{
	background: white;
	color : #418dfd;
	text-align:center;
	float:left;
	display:block;position:relative;top:-1px;
	border-top:1px solid #AED0EA;
	border-left:1px solid #AED0EA;
	border-right:1px solid #AED0EA;
	border-bottom:1px solid white;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
}

li.design-tab-on-150 a , li.design-tab-on-90 a,li.payment-tab-on-100 a,li.payment-tab-on-150 a{
	
	color : #418dfd;top:10px;
	

}
li.design-tab-off-150 a, li.design-tab-off-90 a,li.payment-tab-off-100 a,li.payment-tab-off-150 a{
	
	color : white;
	
}
 li.design-tab-off-150,li.design-tab-off-90,li.payment-tab-off-100,li.payment-tab-off-150{
	/*background: transparent url(../img/topnav/bluesubmenu.gif)  0 0 repeat;*/
	background: -moz-linear-gradient(center top , #50B6FF, #3366FE);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#50B6FF), to(#3366FE)) ;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50B6FF', endColorstr='#3366FE'); /* for IE */
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
   
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	margin:0 1px 0 0;
	color : white;
	text-align:center;
	float:left;
	display:block;position:relative;top:0px;
	padding-top: 0px;
	padding-right:0px;
	border-bottom: 1px solid #AED0EA;
	
	}
	
	li.design-tab-on-150,li.design-tab-off-150,li.payment-tab-off-150,li.payment-tab-on-150{width:150px;}
	li.design-tab-on-90,li.design-tab-off-90{width:90px;}
	li.payment-tab-on-100,li.payment-tab-off-100{width:100px;}
	li.payment-tab-on-100 a,li.payment-tab-off-100 a,li.payment-tab-on-150 a,li.payment-tab-off-150 a{ position:relative;top:3px;}
	
.submenuhead{
                padding-top:0px; padding-bottom:0px;
				color : #333333; 
				font-weight:bold;
				font-family: Arial,helvetica,clean,sans-serif;
				font-size:11pt;
			}
.choosepage{
				padding-left:20px;
				padding-top:10px;
				font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;
}

.choosepage #pagesubhead{
				color : #418dfd; 
				font-weight:bold;
				font-family: Arial,helvetica,clean,sans-serif; 
				font-size:14px;
				padding-bottom:20px;
				margin-top:-8px;
				}
				
				
.frameborder{border:1px solid black}



/* sec-nav */
ul#sec-nav {
	/*remove when remove widgets*/
	position:absolute;
	width: auto; height: 40px;
	list-style: none;
	overflow: hidden;
	
}
ul#sec-nav li {
	float: left;
	height: 40px;
	overflow: visible;
	width:auto;
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 
	border:none;
    -moz-box-shadow:none;
	-webkit-box-shadow: none;
	box-shadow:none;
	margin:0px;
	padding:0px;
}



ul#sec-nav li a {
	display: block;
	text-indent: -999em;
	padding: 0 3px 0 3px;
	margin-top:3px;
	overflow:visible;
	background-position: top center;
	height:30px;/*remove when remove widgets*/
}
ul#sec-nav li#sec-nav-buy-renew a 		{ margin-left:5px; width: 35px; background-image: url(../img/topnav/myaccount.png); background-repeat:no-repeat;}
ul#sec-nav li#sec-nav-stats a 			{ width: 35px; background-image: url(../img/topnav/statsblue.png); background-repeat:no-repeat;}
ul#sec-nav li#sec-nav-help a 			{ width: 35px; background-image: url(../img/topnav/helpblue.png); background-repeat:no-repeat;}
ul#sec-nav li#sec-nav-email a 			{ width: 35px; background-image: url(../img/topnav/emailblue.png); background-repeat:no-repeat;}
ul#sec-nav li#sec-nav-publish-site a 	{ width: 35px; background-image: url(../img/topnav/buy.png); background-repeat:no-repeat;}
ul#sec-nav li#sec-nav-view-site a 		{ width: 35px; background-image: url(../img/topnav/viewsiteblue.png); background-repeat:no-repeat;}
ul#sec-nav li#sec-nav-log-off a 		{ width: 35px; background-image: url(../img/topnav/logoffblue.png); background-repeat:no-repeat;}


ul#sec-nav li#sec-nav-buy-renew a:hover, body.at-payment ul#sec-nav li#sec-nav-buy-renew a 	{ background-image: url(../img/topnav/myaccount_white.png);}
ul#sec-nav li#sec-nav-stats a:hover, body.at-stats ul#sec-nav li#sec-nav-stats a 		{ background-image: url(../img/topnav/statswhite.png);}
ul#sec-nav li#sec-nav-help a:hover 			{ background-image: url(../img/topnav/helpwhite.png);}
ul#sec-nav li#sec-nav-email a:hover 		{ background-image: url(../img/topnav/emailwhite.png);}
ul#sec-nav li#sec-nav-publish-site a:hover 	{ background-image: url(../img/topnav/buy.png);}
ul#sec-nav li#sec-nav-view-site a:hover 	{ background-image: url(../img/topnav/viewsitewhite.png);}
ul#sec-nav li#sec-nav-log-off a:hover 		{ background-image: url(../img/topnav/logoffwhite.png);}

a#quick_add_page {
	 background-image: url(../img/admin/sprites.png);
    background-repeat: no-repeat;
	background-position:-5px -81px;
	width: 20px; height: 20px;
	display:block;
}

a#quick_add_page span{display:none;}


/* content */
div#section-content {
	margin: 0; padding: 10px;
	font-size: 9pt;
	background-color: #ffffff;
	position : relative;
	color:#333;
	font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;
	line-height:20px;
	width: 80%;
	margin: 0 auto;

}

/* content */
div#section-nav {
	margin: 0; padding: 10px 0 0 0;
	font-size: 9pt;
	background-color: #ffffff;
	position : relative;
	color:#333;
	font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;
	width: 80%;
	margin: 0 auto;

}

body.at-login div#section-content {
	margin: 0 auto; padding: 0px;
	background-color: transparent;
	width: 760px;
	
}

body.at-popup div#section-content {
	width:90%;
	padding:2%;
}

.hide-dropdowns select {
	visibility: hidden;
}

/* content-tabs */

div.tabs-data-on {
	padding: 20px 18px 8px;
	border: 2px solid white;
	border-top-width: 0;
	background: white;
	
}
body.at-login .tabs-block {
	background: #eee;
	width:700px;
	padding: 30px;
	border: none;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-box-shadow: 0 0 2px #333;
	-webkit-box-shadow: 0 0 2px #333;
}

div.login-buttons {
	width: 220px; float:left; text-align:center; padding-top:10px;	
}

body.at-login .tabs-data-on {
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	-moz-box-shadow: 0 0 2px #333;
	-webkit-box-shadow: 0 0 2px #333;
}

div.tabs-data-off {
 	visibility: collapse;
	display: none;
}
div#admin_icons {
	text-align : center;
	width:690px;

}
/* DESIGN TAB */
#overview-template,
#overview-theme,
#overview-logo,
#overview-background,
#overview-colours,
#overview-font,
#overview-css,
/* CONTENT TAB  */
#overview-menu,
#overview-page,
#overview-gallery,
#overview-contact,
#overview-assets,
#overview-links,
#overview-files,
/* SETTINGS TAB */
#overview-personal,
#overview-website,
#overview-construction,
#overview-analytics,
#overview-mailinglist,
#overview-paypal,
/* FEATURES TAB */
#overview-music,
#overview-blog,
#overview-datetime,
#overview-adsense
{
	display: block;
	width: 115px; height: 80px;
	text-indent: -999em;
	color : transparent;
	overflow: hidden;
	float: left;
}
/* DESIGN TAB */
#overview-template:hover,
#overview-theme:hover,
#overview-logo:hover,
#overview-background:hover,
#overview-colours:hover,
#overview-font:hover,
#overview-css:hover,
/* CONTENT TAB  */
#overview-menu:hover,
#overview-page:hover,
#overview-gallery:hover,
#overview-contact:hover,
#overview-assets:hover,
#overview-links:hover,
#overview-files:hover,
/* SETTINGS TAB */
#overview-personal:hover,
#overview-website:hover,
#overview-construction:hover,
#overview-analytics:hover,
#overview-mailinglist:hover,
#overview-paypal:hover,
/* FEATURES TAB */
#overview-music:hover,
#overview-blog:hover,
#overview-datetime:hover,
#overview-adsense:hover
{
	opacity: 0.75; filter: alpha(opacity=75);
}
/* DESIGN TAB */
#overview-template  { background: transparent url(../img/admin/btn_design_website.jpg) top center no-repeat;width:100px;}
#overview-theme  { background: transparent url(../img/admin/btn_theme_website.jpg) top center no-repeat;width:85px;}
#overview-logo { background: transparent url(../img/admin/btn_design_logo.jpg) top center no-repeat;width:85px; }
#overview-background { background: transparent url(../img/admin/btn_design_bg.jpg) top center no-repeat; height:90px;}
#overview-colours { background: transparent url(../img/admin/btn_design_colours.jpg) top center no-repeat;width:100px;}
#overview-font { background: transparent url(../img/admin/btn_design_font.jpg) top center no-repeat;}
#overview-css { background: transparent url(../img/admin/btn_advanced_website.jpg) top center no-repeat;width:90px;}
/* CONTENT TAB  */
#overview-menu    { background: transparent url(../img/admin/btn_content_menu.jpg) top center no-repeat; }
#overview-page    { background: transparent url(../img/admin/btn_content_page.jpg) top center no-repeat; }
#overview-gallery { background: transparent url(../img/admin/btn_content_gallery.jpg) top center no-repeat; }
#overview-contact { background: transparent url(../img/admin/btn_content_contact.jpg) top center no-repeat; }
#overview-assets  { background: transparent url(../img/admin/btn_content_assets.jpg) top center no-repeat; }
#overview-links   { background: transparent url(../img/admin/btn_content_links.jpg) top center no-repeat; }
#overview-files   { background: transparent url(../img/admin/btn_content_files.jpg) top center no-repeat; }
/* SETTINGS TAB */
#overview-personal { background: transparent url(../img/admin/btn_setting_personal.jpg) top center no-repeat; }
#overview-website { background: transparent url(../img/admin/btn_setting_website.jpg) top center no-repeat; }
#overview-construction { background: transparent url(../img/admin/btn_setting_construction.jpg) top center no-repeat; }
#overview-analytics { background: transparent url(../img/admin/btn_setting_analytics.jpg) top center no-repeat; }
#overview-mailinglist { background: transparent url(../img/admin/btn_setting_mailing.jpg) top center no-repeat; }
#overview-paypal { background: transparent url(../img/admin/btn_setting_paypal.jpg) top center no-repeat; }
/* FEATURES TAB */
#overview-music  { background: transparent url(../img/admin/btn_object_uploadmusic.jpg) top center no-repeat; margin-left:100px;}
#overview-blog { background: transparent url(../img/admin/btn_object_blog.jpg) top center no-repeat; }
#overview-datetime { background: transparent url(../img/admin/btn_object_datetime.jpg) top center no-repeat; }
#overview-adsense { background: transparent url(../img/admin/btn_object_adsense.jpg) top center no-repeat; }
/* breadcrumb */
div#section-breadcrumb {
	padding: 1.5em 2em;
}
div#section-breadcrumb h2 {
	color: #7E96BB;
	font-size: 10pt;
}

/***** block-form & table.form *****/
div.block-form {
	padding: 1em 2em;
    text-align: center;
	background-color: #F3F3E1;
}
div.block-form table.form {
    margin: 0 auto;
    border-collapse: collapse;
}
table.form td {
    text-align: left;
    padding: 5px;
}
table.form td.label {
    color: #930;
    font-weight: bold;
    text-align: right;
}
table.form td.label-2 {
	padding: 5px 5px 4px 18px;
    color: #3366fe;
	background: #EAE9D5 url(../img/admin/i/arrow_down.gif) 2px 50% no-repeat;
    font-weight: bold;
}

/***** form element styles *****/
select, textarea.inp-text,
input.inp-text {
    padding: 2px;
	background-color : #D1EFFB;
	border : none;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: 0 0 2px #50B6FF inset;
	-webkit-box-shadow: 0 0 2px #50B6FF inset;
    border: 1px solid #BBBBBB;
    padding: 3px;
}
select:focus, textarea.inp-text:focus,
input.inp-text:focus {
	background: #D1EFFB;
}
body.at-logininput.inp-text {
	padding: 4px;
	background-color : #fff;
	border : none;
}

form#login-form input.inp-text {
	background-color:#eee;
}

input.btn,
input.btn-positive,
input.btn-negative,
input.btn-standard {
    padding: 3px;
    border: 2px solid #ddd;
    border-color: white #ddd #ddd white;
	font-size: 10pt;
    color: white;
    background-color: #366;
	cursor: pointer;
}
input.btn, input.btn-standard { background: #36a url(../img/admin/bg_btn_standard.gif) left 0 repeat-x; }
input.btn-positive { background: #366 url(../img/admin/bg_btn_positive.gif) left 0 repeat-x; }
input.btn-negative { background: #a30 url(../img/admin/bg_btn_negative.gif) left 0 repeat-x; 
-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
   
    -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
	border:none;
}
textarea.wysiwyg-simple {
	width: 450px;
}
textarea.wysiwyg-advanced {
	width: 450px;
}

.buttons input, .buttons a,
.buttons1 input, .buttons1 a,
.buttons input, .buttons span {
	vertical-align: middle;
}
.buttons input {
	margin-right: 3px;
	
}

.buttons1 input {
	margin-left: 3px;
	
} 

.buttons1 a,
.buttons1 span {
	padding: 3px 10px 3px 11px;
	border-right: 1px solid #E3E2CC;
}

.buttons a,
.buttons span {
	padding: 3px 10px 3px 11px;
	border-left: 1px solid #E3E2CC;
}

.buttons span.form-loading {
	visibility: hidden;
	padding-left: 28px;
	background: transparent url(../img/admin/ajax-loader-arrows-1.gif) 10px -28px no-repeat;
}

a.menu-buttons {
	/*background: transparent url(../img/admin/save.png) center center no-repeat;
	  border: 2px solid #ddd;
    border-color: white #ddd #ddd white;
	*/
	padding: 5px;
	font-size: 10pt;
    color: white;
    font-weight : bold;
	height: 26px;
	width: auto;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
   
    -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
   
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50B6FF', endColorstr='#3366FE'); /* for IE */
	background:#50b6ff;
	background: -moz-linear-gradient(center top , #50B6FF, #3366FE);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#50B6FF), to(#3366FE)) ;
	border: 1px solid #50B6FF;
	
}

a.menu-buttons:hover {
	background:#333;
	border: 1px solid #999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333'); /* for IE */
	background: -moz-linear-gradient(center top , #666, #333);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#666), to(#333)) ;		
}

a#publish, a#preview {
	border: 1px solid #96ED98;
	background:#249726;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96ED98', endColorstr='#249726'); /* for IE */
	background: -moz-linear-gradient(center top , #96ED98, #249726);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#96ED98), to(#249726)) ;
	margin: 0 5px;
}

input.button,
input.button-disabled
 {
   /* background: transparent url(../img/admin/save.png) center center no-repeat;
	 border: 2px solid #ddd;
    border-color: white #ddd #ddd white;*/
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
   
    -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	box-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50B6FF', endColorstr='#3366FE'); /* for IE */
	background: -moz-linear-gradient(center top , #50B6FF, #3366FE);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#50B6FF), to(#3366FE)) ;
	
	
	padding: 3px;
	font-size: 10pt;
    color: white;
    font-weight : bold;
	border:none;
	
}
input.button:hover, input.button-disabled:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333'); /* for IE */
	background: -moz-linear-gradient(center top , #666, #333);
	background: -webkit-gradient(linear, left top ,left bottom,  from(#666), to(#333)) ;
}

input.button-disabled
 {
    background-color: #CCC;
	cursor: auto
}

/* remove paddings for tinymce tables */
table.form .mceEditorContainer td {
	padding: 0;
}
table.form td iframe,
.mceEditorIframe {
	display: block;
}

/* form layout (dl/dt/dd) */
form div.row {
 	position : relative;
	min-height:25px;
	margin : 0;
	padding-top:5px;
	padding-bottom: 20px;
	height : auto;
}
form div.row dt ,
form div.row dd {
	top: 0;
	left : 0;
	height:auto;
}
form  div.row dt {
	position : relative;
	top: 0; /*static-position;*/
	font-weight: bold;
	width : 150px;

/*	margin-left:10px;*/
}
form  div.row dd {
	position : absolute;
	top: 0; /*static-position;*/
	padding-top : 5px;
	width : 540px;
	left  : 170px;
}

form div.quick_jump dt, 
form div.quick_jump dd {
	float:left;
	color:#3366fe;
}



form dd.buttons {
	margin-top : 0;
	padding: 10px 0;
}
form dl span.notes,
form dl p.notes,
form  p.notes
{
	font-weight: normal;
	color: #333;
}
form p.notes
{
	margin-top: 5px;
	font-size : 11px;
	display : block;
}

/* block-data */
div.block-data {
	padding: 1.5em 2em;
}
div.block-data p {
	margin: 8px 0;
}

div.block-data h3 {
	padding-bottom: 2px;
	margin-bottom: 0.5em;
	border-bottom: 1px solid #eee;
	font-size: 10pt;
	color: #f93;
}

.fieldset {
    -moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius:6px;
    background-color:#eee;
    border: 1px solid #E5E5E5;
    margin: 0 0 15px;
    padding: 10px;
}


/***** action links *****/
div#section-content a.action {
	padding: 4px 5px 2px 15px;
	color: #3366fe;
	background: transparent url(../img/admin/i/checkbox.gif) 0 center no-repeat;
}
div#section-content a.action:link
div#section-content a.action:visited {
	color: #3366fe;
}
div#section-content a.action:hover {
	color: #3366fe;
	border-color: #ccc;
	text-decoration: underline;
}

div#section-content a.action-add { background-image: url(../img/admin/i/plus.gif); }
div#section-content a.action-edit { background-image: url(../img/admin/i/pen.gif); }
div#section-content a.action-del { background-image: url(../img/admin/i/minus.gif); }
div#section-content a.action-trash { background-image: url(../img/admin/i/trash.gif); }
div#section-content a.action-csv { background-image: url(../img/admin/i/mini_table.gif); }
div#section-content a.action-print { background-image: url(../img/admin/i/printer.gif); }
div#section-content a.action-save { background-image: url(../img/admin/i/save.gif); }
div#section-content a.action-other { background-image: url(../img/admin/i/checkbox.gif); }
div#section-content a.action-loader { padding-left: 18px; background: transparent url(../img/admin/ajax-loader-arrows-1.gif) -32px 4px no-repeat; }
div#section-content a.action-loader-on { color: #39f; cursor: default; background-position: 0 -28px !important; }
span.separator { color: #ccc; }

/***** table.data *****/
table.data {
	width: 100%;
	background-color: #fff;

}
table.data th {
    padding: 5px 5px 4px;
	color: #333;
	background-color: #eee;
	text-align: left;
}
table.data th.sortable-asc,
table.data th.sortable-desc {
	color: #333;
}
table.data th.sortable,
table.data th.sortable-asc,
table.data th.sortable-desc {
	cursor: pointer;
	padding-right: 16px;
	background: #ddd url(../img/admin/bg_sortable2.gif) right top no-repeat;
}
table.data th.sortable:hover,
table.data th.sortable-asc:hover,
table.data th.sortable-desc:hover {
	color: #495885;
	background-color: #D4FFFF;
}
table.data th.sortable-asc {
	background: #D3E0E8 url(../img/admin/bg_sortable2.gif) right -40px no-repeat;
	color: #495885;
	text-decoration: underline;
}
table.data th.sortable-desc {
	background: #D3E0E8 url(../img/admin/bg_sortable2.gif) right -80px no-repeat;
	color: #495885;
	text-decoration: underline;
}
table.data td {
	padding: 5px 5px 5px 5px; 
	cursor: default;vertical-align:middle;
}

table.data td.expddiv{
	padding: 0px 0px 0px 0px; 
	cursor: default;vertical-align:middle;
}

table.data tr.expddiv{
	background-color: #EFFAFE;
}

table.data tr.odd {
	background-color: #fff;
}
table.data tr.even {
	background-color: #eee;
}
table.data tr.odd:hover {
	background-color: #E0ECFE;
}
table.data tr.even:hover {
	background-color: #E0ECFE;
}
table.data tr.total {
	background-color: #E0ECFE;
	font-weight: bold;
}
table.data td.type-numeric {
	text-align: center;
}
table.data td.type-state-pending { color: #666; }
table.data td.type-state-active { color: #093; }
table.data td.type-state-disabled { color: #930; }

/***** Pagination *****/
.block-pagination {
	margin: 8px 0;
	color: #999;
	cursor: default;
	font-size: 8pt;
	line-height: 250%;
}
.block-pagination span,
.block-pagination a {
	padding: 3px 6px;
	border: 1px solid #ccc;
	white-space: nowrap;
}
.block-pagination .active {
	color: white;
	background: #427AB9;
	border-color: #034DA2;
}
.block-pagination a {
	color: #034DA2;
	background: #fff;
	border-color: #427AB9;
	cursor: pointer;
}
.block-pagination a:hover {
	color: #000;
	background: #B8CEE6;
	border-color: #427AB9;
	text-decoration: none;
}
.block-pagination a:visited {
	color: #034DA2;
}
.block-pagination span.ellipsis {
	border: none;
	padding: 3px 2px;
}

/* msg (warnings/errors) */
div.msg-info,
div.msg-warn,
div.msg-error {
	margin: 1em 0;
	border: 1px solid #f00;
	border-left-width: 5px;
	background: #E3F3FA url(../img/admin/i/icon_alert.gif) 10px center no-repeat;
	padding: 8px 20px 8px 40px;
	color: #333;
	text-align: left;
}
div.msg-info {
	border-color: #B8CEE6;
	background-color: #dce7f3;
	background-image: url(../img/admin/i/icon_info.gif);
}
div.msg-info p,
div.msg-warn p,
div.msg-error p {
	margin: 0.5em 0;
	line-height: 175%;
}

/***** lists *****/
ul.errors,
ul.standard {
	margin: 0.5em 0; padding: 0;
	list-style: none;
}
ul.errors li,
ul.standard li {
	margin: 0; padding: 3px 0 3px 20px;
	background: transparent url(../img/admin/i/checkbox.gif) 5px 5px no-repeat;
}

/***** files-list *****/
div.files-list {
	overflow:auto;
	border: 1px solid #8FD2FF;
	min-height:50px;
}

div#templates-list-1 {
	overflow:visible;
}

div.files-list ul {
	list-style: none;
	overflow: visible;
	float:left;
	/*width:435px;*/
	width:100%;
}

div.files-list-gallery ul {
	list-style: none;
	overflow: visible;
	width:730px;
}



div#assets_contents div.files-list-gallery ul {
	width: auto;
}

div.files-list li:hover {
	background-color: #ccc;
}
div.files-list li.purging {
	background: #fb6c6c url(../img/admin/sort_icon.png) no-repeat scroll right top;
}
div.files-list li.deleted {
	display:none;
}
#resultMessage {color:Green;}
div.files-list input.btn-positive {
	padding: 2px;
}

div.af-body-resizer,
div.list-resizer-v,
div.files-list-resizer-v {
	height: 10px;
	border: 1px solid #8FD2FF;
	border-top: none;
	background: #e0f5fc url(../img/admin/resizer-vertical.gif) center 0 repeat-x;
	overflow: hidden;
	/*cursor: s-resize;*/
}
span.file-action span {

}
span.file-action span a {
	padding-left: 20px;
}
span.file-action-del a {
	background: transparent url(../img/admin/i/trash.gif) 5px center no-repeat;
}
span.file-action-edit a {
	background: transparent url(../img/admin/i/pen.gif) 5px center no-repeat;
}

/* basic : 16x16 icon + 1 line of text (to the right) */
div.files-list ul.list-type-basic {}
div.files-list ul.list-type-basic li {line-height: 20px; height: 24px; overflow: hidden;}
ul.list-type-basic span.file-ext {display: block; float: left; width: 24px; height: 20px; background: transparent url(../img/admin/ico_filetypes_16.gif) -147px -298px no-repeat; overflow: hidden;}

div.files-list span.file-ext-gif, div.files-list span.file-ext-jpg, div.files-list span.file-ext-jpeg, div.files-list span.file-ext-png,
div.files-list-gallery span.file-ext-gif, div.files-list-gallery span.file-ext-jpg, div.files-list-gallery span.file-ext-jpeg, div.files-list-gallery span.file-ext-png {background-position: -247px -198px;}
div.files-list-gallery span.file-ext-doc,div.files-list span.file-ext-doc {background-position: 3px -448px;}
div.files-list-gallery span.file-ext-xls,div.files-list span.file-ext-xls {background-position: -47px -398px;}
div.files-list-gallery span.file-ext-ppt,div.files-list span.file-ext-ppt {background-position: -97px -348px;}
div.files-list-gallery span.file-ext-pdf,div.files-list span.file-ext-pdf {background-position: -197px -248px;}
div.files-list-gallery span.file-ext-zip,div.files-list span.file-ext-zip {background-position: -297px -148px;}
div.files-list-gallery span.file-ext-swf,div.files-list span.file-ext-swf {background-position: -347px -98px;}

ul.list-type-basic span.file-ext img, ul.list-type-basic span.file-ext span.value {display: none;}
ul.list-type-basic span.file-name-all, ul.list-type-basic span.file-name {display: block; float: left; width: 350px; height: 20px; white-space: nowrap; overflow: hidden;}
ul.list-type-basic span.file-name-all {width: 200px;}
ul.list-type-basic span.file-time {display: block; float: left; width: 100px; height: 20px; white-space: nowrap; overflow: hidden; color: #aaa;}
ul.list-type-basic span.file-size {display: block; float: left; margin-right: 15px; width: 55px; height: 20px; white-space: nowrap; text-align: right; overflow: hidden; color: #aaa;}
ul.list-type-basic span.file-type-all {display: block; float: left; margin-right:  5px; width: 85px; height: 20px; white-space: nowrap; text-align: left; overflow: hidden; color: #aaa;}

/* thumb : 32x32 icon + 2 lines of text */
ul.list-type-thumb span.file-ext img { height: 40px; margin: 0 auto;border: 2px solid white; display: block;}
div.files-list ul.list-type-thumb li {float: left; width:435px; display:block; clear:right; height: 45px; line-height: 15px; cursor:move; background:transparent url(../img/admin/sort_icon.png) top right no-repeat;}
div.files-list-gallery ul.list-type-thumb li { width:98%; display:block; clear:right; cursor:move; }
div.files-list-gallery ul.list-type-thumb li span.sort {background:transparent url(../img/admin/sort_icon.png) top right no-repeat;}
div.files-list-gallery ul.list-type-thumb li div.back {
	width: 100%;
	height: 50px;
	margin:5px;
	
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-moz-box-shadow: 0 0 2px #CCCCCC;
	-webkit-box-shadow: 0 0 2px #CCCCCC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F6F6F6'); /* for IE */
	background: -webkit-gradient(linear, left top ,left bottom,  from(#fff), to(#F6F6F6)) ;
	background: -moz-linear-gradient(center top , #FFFFFF 0pt, #F6F6F6 60%) ;
	border: 1px solid #BBBBBB;
	cursor: move;
}

ul.list-type-thumb span.file-ext {display: block; float: left; margin: 3px 5px 0 3px; height: 44px; width:100px; overflow:hidden;}
ul.list-type-thumb span.file-ext a {display: block;}
ul.list-type-thumb span.file-ext a:hover {border-color: #9cf;}

ul.list-type-thumb span.file-name {float: left; margin: 4px 0; width:200px; height: 40px; white-space: nowrap; font-weight: bold; overflow: hidden;}
div#assets_contents ul.list-type-thumb span.file-name {float: left; margin: 4px 0; width:200px; height: 40px; white-space: nowrap; font-weight: bold; overflow: hidden;}
div#assets_contents ul.list-type-thumb span.file-name span.price {color:#f60; font-size:85%;}
ul.list-type-thumb span.file-info {float:left; width: 110px; height: 40px; margin:4px; overflow:hidden; line-height: 13px; color:#333; font-size:10px;}
ul.list-type-thumb span.file-dimension { width:auto; height: 13px;  white-space: nowrap; }
ul.list-type-thumb span.file-size { width:auto; height: 13px; white-space: nowrap;}
ul.list-type-thumb span.file-time {width:auto; height: 13px;  white-space: nowrap; }
ul.list-type-thumb span.file-price {color: #f60; width:100px; overflow:hidden; height:40px; margin: 10px 4px 4px 20px; line-height: 13px; float:left; white-space: nowrap; font-size: 10px;}
ul.list-type-thumb span.file-action {display: block; float: right; width: 130px; height: 19px; margin: 14px 10px 0 0 ;white-space: nowrap; overflow: hidden; text-align: right;}
ul.list-type-thumb span.file-sort-order {float:left; height:35px; width:35px; }
ul.list-type-thumb span.file-url {display: none;}


/* thumb : 70x70 icon + 2 lines of text */
ul.list-type-bg-images span.file-ext img {width: 38px; height: 40px; border: 2px solid white; display: block;}
div.files-list ul.list-type-bg-images li {float: left; width: 230px; height: 55px; line-height: 15px;}
ul.list-type-bg-images span.file-ext {display: block; float: left; margin: 3px 5px 0 3px; width: 44px; height: 44px;}
ul.list-type-bg-images span.file-ext a {display: block; border: 1px solid #ddd;}
ul.list-type-bg-images span.file-ext a:hover {border-color: #9cf;}
ul.list-type-bg-images span.select-preview {display: block; float: left; margin: 7px 5px 0 0; width: 160px; height: 20px;}
ul.list-type-bg-images span.select-preview a {}
ul.list-type-bg-images span.select-preview a:hover {border-color: #9cf;}

ul.list-type-bg-images span.file-name {display: block; float: left; margin-top: 4px; width: 175px; height: 16px; white-space: nowrap; font-weight: bold; overflow: hidden;}
ul.list-type-bg-images span.file-dimension {display: block; float: left; margin-top: 4px; width: 70px; height: 16px; white-space: nowrap; text-align: right; overflow: hidden; color: #6AC3FF; clear: right;}
ul.list-type-bg-images span.file-size {display: block; float: left; width: 60px; height: 16px; font-size:85%; white-space: nowrap; text-align: left; overflow: hidden; color: #aaa;}
ul.list-type-bg-images span.file-price, ul.list-type-bg-images span.file-time {display: block; float: left; width: 110px; height: 16px; font-size:85%; white-space: nowrap; overflow: hidden; color: #aaa;}
ul.list-type-bg-images span.file-price {color: #f60;}
ul.list-type-bg-images span.file-action {display: block; float: left; width: 120px; height: 16px; white-space: nowrap; overflow: hidden; text-align: right;}
ul.list-type-bg-images span.file-url {display: none;}


/* screenshot 120x90 image with 2 lines below */
ul.list-type-screenshot li {float: left; width: 170px; height: 150px; color: #666;}
ul.list-type-screenshot li:hover {color: #000;}
ul.list-type-screenshot span.file-img {display: block; width: 140px; height: 110px; padding-left:10px; overflow: hidden;}
ul.list-type-screenshot span.file-img img {display: block; margin: 10px 10px 0; border: 5px solid #eee;}
ul.list-type-screenshot li:hover span.file-img img {border-color: #eee;}
ul.list-type-screenshot li.chosen {color: #666; background-color: #C0E5FF;}
ul.list-type-screenshot li.chosen span.file-img img {border-color: #eee;}
ul.list-type-screenshot span.file-name {display: block; text-align: center; font-weight: bold; padding-top:4px;}
ul.list-type-screenshot span.file-action {display: block; text-align: center;}


/**** shop - product image list ****/
div.files-list-product ul {
	list-style: none;
	overflow: visible;
	width:200px;
}
ul.list-type-shop { padding:0;}
ul.list-type-shop li {clear:both;cursor:move;display:block; position:relative; background:#eee;padding:5px; margin:5px; }
ul.list-type-shop li img {border:1px solid #eee;}
ul.list-type-shop li input {float:left; width: 100px; background:#fff; border:none; }
ul.list-type-shop li span.product-buttons {position:absolute; top: 10px; right: 5px; }
ul.list-type-shop li span.value {width: 100%;display:block;}


/***** curtain *****/
#app-curtain {position: absolute; z-index: 10000; top: 0; left: -999em; width: 100%; height: 100%; background: black; opacity: 0.25; filter: alpha(opacity=25);}
#app-floater {position: absolute; z-index: 20000; top: 0; left: -999em; width: 538px; height: auto; border: 1px solid #a6d0e7; text-align: left;}
.af-header {position: relative; height: 27px; overflow: hidden; background: white url(../img/admin/bg_af_header_s.gif) 0 1px repeat-x;}
.af-header h3 {margin: 0; padding: 5px 30px 5px 10px; border: none; cursor: move;}
.af-header a.af-close-btn {position: absolute; right: 5px; top: 3px; width: 20px; height: 20px;	background: transparent url(../img/admin/af_close_btn.gif) 0 0 no-repeat; text-indent: -999px; overflow: hidden;}
.af-header a.af-close-btn:hover {background-position: 0 -20px;}
.af-body {overflow: auto; color: #333; background: white url(../img/admin/bg_af_body.gif) 0 0 repeat-x;}
div.af-body-resizer {border-top: 1px solid #a6d0e7;}
.af-body table.form td {padding: 10px;}
.af-body a.thumb-120 {display: block; height: 126px; border: 2px solid #eee;}
.af-body a.thumb-120:hover {border-color: #9cf;}
.af-body a.thumb-120 img {border: 3px solid white;}
div#app-floater.gallery-image-props {width: 380px;}

/***** footer *****/
div#section-footer, div#section-footer p{margin: 0 10px; padding-top: 10px; font-size: 8pt; color: #3366FE; text-align:center; /*	background-color: #e0f5fc;  */}
div#section-footer a, div#section-footer a:link, div#section-footer a:visited {color: #3366FE;}
div#section-footer a:hover {color: #3366FE;}

span1 {color : yellow;}

/*********Home Page ***********/
.style1 {font-size: 20px;}
a.overview {color:#3366fe; font-weight:bold; font-size:14px;}
a.viewHelp {color:#333333;}

ol.home {padding-left:20px; list-style-position:outside; list-style-type:decimal;}
#tips {display:block; height: 100px; width:98%; overflow-y:auto;}
.datamaindiv{  
		border:1px solid #DFDFDF;  
		padding:0px;
		margin: 20px 0 0px 0;
		font-size:9pt; 
		-moz-border-radius: 6px 6px 6px 6px;
		border-radius: 6px 6px 6px 6px;
		min-height:170px;
}

.datamaindiv p,.datamaindiv ul {
	padding:0 15px 0 15px; 
}

.datamaindiv h3 {
	background: url(../img/admin/gray-grad.png) repeat-x scroll left top #DFDFDF;
    text-shadow: 0 1px 0 #FFFFFF;
	margin:0!important;	
}

.datamaindiv h3 span {
	padding: 6px 0px 6px 6px;
}

.home-tabs-data-on .left{float:left; width: 48%;text-align:left;}
.home-tabs-data-on .right {float:right; width: 49%; text-align:left;}
.right{float:right}
.clear{clear:both}


/*****Design Sub Menu*********/


.design_logo a{  }
.design_cust_theme a{ padding-left:15px;}
.design_themes a{ padding-left:15px; }
.design_advanced a{ padding-left:15px;}



/*****Home page*********/


.home-tabs-data-on h1{ font-family: Verdana; font-size:16px; padding-bottom:2px; padding-top:2px;}



/*******Padding Tab**********/

.paddingl5{padding-left:5px}
.paddingr5{padding-right:5px}
.paddingt5{padding-top:5px}
.paddingb5{padding-bottom:5px}
.paddingl10{padding-left:10px}
.paddingr10{padding-right:10px}
.paddingt10{padding-top:10px}
.paddingt20{padding-top:20px}
.paddingb10{padding-bottom:10px}

.at-features{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.at-features #widgetleft, .at-features #widgetright {width:340px; float:left; border:1px solid #ECECEC; margin-top:10px;}
.at-features #widgetleft a, .at-features #widgetright a{color:#000000; text-decoration:none}
.at-features #widgetleft a:hover, .at-features #widgetright a:hover{color:#6E9EF3;}
.at-features #widgetright{margin-left:10px;}
.at-features #widgetleft{margin-right:10px;}

.widgetmainhead{background:#E7E7E7 url(../img/mainSectionBar.jpg) repeat-x 0px top;padding:10px; font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-size:14px;}
.widgetsubdiv{ width:95%; height:90px; padding-top:10px; margin-left:10px;}
.widgetsubinnerdiv1{ background:#BFD5FC url(../img/widgetsEnabled.jpg) repeat-x 0px top; padding:8px;}
.widgetsubinnerdiv2{ background:#E1E1E1 url(../img/widgetsDisabled.jpg) repeat-x 0px top; padding:8px;}
.widgetsubinnerbottom{ padding-top:5px; padding-left:10px; width:80%;}
.at-features p{ margin-top:-5px; }

form#features-form {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left: 5px; padding-right:5px;}
form#feature-bgm-form  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left: 5px; padding-right:5px;}

.addsign{ padding-left:5px; padding-right:5px; background-image: url(../img/plus.gif); background-repeat:no-repeat;}
.removesign{ padding-left:5px; padding-right:5px; background-image: url(../img/minus.gif); background-repeat:no-repeat;}


.deafaultset{padding-left:5px; padding-right:5px; background-color:#3069F6}
.deafaultset a{color:#FFFFFF;}

.mceLayout {
	line-height: 15px;
}


/**** New Edit Content Page ****/

div#edit_content {
border:none; position:absolute; left: 0; width: 100%; overflow:hidden; padding:0; margin: 0; height:auto; background: #fff; border-top: 1px solid #000;z-index:100;
}

.hl-footer {
border-top:1px solid #E5E5E5; padding:10px 0 0px; margin: 0 0px;
}

.hl-contact-email {
background-image: url(../img/admin/email.png); background-position: left center; background-repeat: no-repeat; display: block; float: left; font-size: 12px; margin-right: 20px; padding: 5px 0 5px 30px;
}

.hl-contact-phone {
background-image: url(../img/admin/phone.png); background-position: left center; background-repeat: no-repeat; display: block; float: left; font-size: 12px; margin-right: 20px; padding: 5px 0 5px 30px;
}

.hl-contact-consultation{
background-image: url(../img/admin/consultation.png); background-position: left center; background-repeat: no-repeat; display:none; float: left; font-size: 12px; margin-right: 20px; padding: 5px 0 5px 30px;
}

.hl-social{
float: right; margin-top: 4px;
}


/****** NEW PAGES DRAG & DROP ******/

div.wrap {
	border:1px solid #BBBBBB;
	padding: 1em 1em 1em 1em;
	width: 715px;
	overflow:hidden;
}

.page-list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
}

.clear-element {
	clear: both;
}


.back {
	/*background:url(sortable_li_back.jpg) top left no-repeat;*/
	width: 100%;
	height: 50px;
	margin:5px;
	
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-moz-box-shadow: 0 0 2px #CCCCCC;
	-webkit-box-shadow: 0 0 2px #CCCCCC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F6F6F6'); /* for IE */
	background: -webkit-gradient(linear, left top ,left bottom,  from(#fff), to(#F6F6F6)) ;
	background: -moz-linear-gradient(center top , #FFFFFF 0pt, #F6F6F6 60%) ;
	border: 1px solid #BBBBBB;
	cursor: move;
	width: 700px;
}


.disabled {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDF6F6', endColorstr='#E5F2FE'); /* for IE */
	background: -webkit-gradient(linear, left top ,left bottom,  from(#EDF6F6), to(#E5F2FE)) ;
	background: -moz-linear-gradient(center top , #EDF6F6 0pt, #E5F2FE 60%) ;

}

.disabled_file a, .disabled_file a:link,.disabled_file a:visited { color: #ddd; }
.disabled_file a:hover,.disabled_file a:active { color: #ddd; }

ul.page-list li ul.page-list div.back {
	width: 670px;
}




.left {
	text-align: left;
}

.right {
	text-align: right;
}

.sort-handle {
	cursor:move;
	
}

.inner {
	padding:15px 10px 10px 10px;
	display:block;
	height:25px;
	vertical-align:middle;
}


.helper {
border:2px dashed #777777;
}

.current-nesting {
	background-color: yellow;
}

.bold {
	color: red;
	font-weight: bold;
}

.lhs {
	display:block;
	background: none; /*url(../img/admin/sortable_drag.gif) bottom left no-repeat;*/
	padding:0px;
	height: 15px;
	float:left;
}

.rhs {
	display:block;
	height: 15px;
	float:right;

}

ul.page-list li span.rhs a {
    -moz-border-radius: 5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
    background-image: url(../img/admin/sprites.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin: 1px;
    text-decoration: none;
    width: 18px;
}

ul.page-list li span.rhs a:hover{
	border: 1px solid #cccccc;
	margin:0;
}

ul.page-list li span.rhs a.show {
	background-position: -76px -48px;
}

ul.page-list li span.rhs a.hide {
    background-position: -75px -29px;
}

ul.page-list li span.rhs a.draft {
	background-position: -52px -13px;
	padding-right:3px;
}

ul.page-list li span.rhs a.active {
    background-position: -36px -48px;
	padding-right:3px;
}

ul.page-list li span.rhs a.show-disabled {
	background-position: -43px -87px;
}

ul.page-list li span.rhs a.hide-disabled {
    background-position: -43px -68px;
}

ul.page-list li span.rhs a.delete {
    background-position: -59px -67px;
	height: 20px;
	width: 20px;
}


ul.page-list li span.format {
	color:#888;
}


ul.page-list li span.rhs a.hide-disabled:hover,
ul.page-list li span.rhs a.show-disabled:hover{
	border: 1px solid transparent;
	margin:0;
}

ul.page-list li span.rhs  a.settings, ul.page-list li span.rhs a.content, ul.page-list li span.rhs a.images, ul.page-list li span.rhs a.fields {
    background: none;
	padding-top:-2px;
    width: auto;
}

ul.page-list li span.home  {
    background: url(../img/admin/sortable_home.png) top right no-repeat;
	display:block;
	height: 18px;
	width: 22px;
	float:left;
}

ul.page-list li span.menu  {
    background: url(../img/admin/sortable_menu.png) top left no-repeat;
	display:block;
	height: 18px;
	width: 20px;
	float:left;
}

ul.page-list li span.drag {
    background: url(../img/admin/sortable_drag.gif) top center no-repeat;
	display:block;
	height: 18px;
	width: 20px;
	float:left;
}

#tooltip{
	position:absolute;
	z-index: 500;
	-moz-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	-moz-box-shadow: 0 0 2px #333;
	-webkit-box-shadow: 0 0 2px #333;
	background: #3366fe;

	padding:5px;
	font-size:11px;
	display:none;
	color:#fff;
	opacity: .9;
	filter: alpha(opacity=70);


	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 2px #333;
	-webkit-box-shadow:0 0 2px #333;
	}
	



form#content-menu-form div.row dd {
    left: 100px;
    padding-top: 5px;
    position: absolute;
    top: 0;
}

/****loading*****/

.loader {
	display:block;
	height:15px;
	padding-left:20px;
	text-align:left;
    background: url("data:image/gif;base64,R0lGODlhEAAQAPQNAP////f39+/v7+bm5t7e3s7OzsXFxb29vZSUlIyMjISEhHt7e62trdbW1rW1taWlpZycnHNzc2tra1paWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFDwANACwAAAAAEAAQAAAEWhDISau9OBy0FjrBJSRduSTDxSRFWJBJOKWALAXkAaTEwggWw0KRUAA4Q5CkgOwYhCVEYXJQdBAAotVgETAWhB3gcLLVQrQbrBV4IcySAcl0Alo0yA8cw+9TIgAh+QQFGQAMACwAAAEAEAAOAAAFdCAgBgApnqh4JA8CDUBRpOKQREs0BMry0hDcAuZQSCCpgiKBiBBEAsRkdkJIDIMHTNQ4mgI5AUBgGi8S38RCPBILcF+IhDrWGiQIVGGCYBMiCAkKdCJyCgcAAws5SCkDEDkDAzgRCVtJBokQCA8JiDQpJGUhACH5BAUZAA0ALAEAAAAOABAAAARdEEgwlJk4p4VInsGhLOTwDRu5MJIAbomxKC6TBNKx3AByAIHNr7coSAo4QIEjISUxAVJz8cRIicbjkQnQ8Q4IoFASRAQEIwPsKcAxVDtTZqBSHKoYAmL3+RgUchIRACH5BAUZABQALAEAAAAOABAAAAV0ICCOYtCQ6NgsQwo0DwIhEYMO0BJJ+rKcI4hEcRgYdBLHqDBBCESOCIQwCiAkwIChEQAMqIHE4oki+AIBHRUlWCS6hQIgQDB0AQUJ5A4gQCJKcwgTciIMEhELBQMHCnokKz2ICxAtJA8RMggPQDc/LihcoCEAOw==") top left no-repeat;
}

.loader_stats {
	display:block;
	padding:0 0 0 20px;
	height:15px;
	width:200px;
	margin:30px auto;
	text-align:left;
    background: url("data:image/gif;base64,R0lGODlhEAAQAPQNAP////f39+/v7+bm5t7e3s7OzsXFxb29vZSUlIyMjISEhHt7e62trdbW1rW1taWlpZycnHNzc2tra1paWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFDwANACwAAAAAEAAQAAAEWhDISau9OBy0FjrBJSRduSTDxSRFWJBJOKWALAXkAaTEwggWw0KRUAA4Q5CkgOwYhCVEYXJQdBAAotVgETAWhB3gcLLVQrQbrBV4IcySAcl0Alo0yA8cw+9TIgAh+QQFGQAMACwAAAEAEAAOAAAFdCAgBgApnqh4JA8CDUBRpOKQREs0BMry0hDcAuZQSCCpgiKBiBBEAsRkdkJIDIMHTNQ4mgI5AUBgGi8S38RCPBILcF+IhDrWGiQIVGGCYBMiCAkKdCJyCgcAAws5SCkDEDkDAzgRCVtJBokQCA8JiDQpJGUhACH5BAUZAA0ALAEAAAAOABAAAARdEEgwlJk4p4VInsGhLOTwDRu5MJIAbomxKC6TBNKx3AByAIHNr7coSAo4QIEjISUxAVJz8cRIicbjkQnQ8Q4IoFASRAQEIwPsKcAxVDtTZqBSHKoYAmL3+RgUchIRACH5BAUZABQALAEAAAAOABAAAAV0ICCOYtCQ6NgsQwo0DwIhEYMO0BJJ+rKcI4hEcRgYdBLHqDBBCESOCIQwCiAkwIChEQAMqIHE4oki+AIBHRUlWCS6hQIgQDB0AQUJ5A4gQCJKcwgTciIMEhELBQMHCnokKz2ICxAtJA8RMggPQDc/LihcoCEAOw==") top left no-repeat;
}

#loading {
	color: #888888;
    font-size: 12px;
    margin: auto;
    padding: 5px;
}


/***widget gallery*****/

#table_gallery_type img.thumb {
	margin:5px;
	
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	-moz-box-shadow: 0 0 2px #CCCCCC;
	-webkit-box-shadow: 0 0 2px #CCCCCC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F6F6F6'); /* for IE */
	background: -webkit-gradient(linear, left top ,left bottom,  from(#fff), to(#F6F6F6)) ;
	background: -moz-linear-gradient(center top , #FFFFFF 0pt, #F6F6F6 60%) ;
	border: 1px solid #BBBBBB;
	
}

#table_style_type img.style_class {
	margin:5px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	border: 1px solid #fff;
	
}



#table_gallery_type {
	text-align: center;
	width: 600px;
	margin: 0 auto;
}

#preview { width:100%; height:500px; border:none; overflow:hidden;}


/****shop widget ***/

#description_options label, #size_options label, #quantity_options label  {
	width: 100px;
	float:left;
	display:block;
}


.merchant_field { float:left; margin-left:130px;}
.merchant_field p { margin: 0;}
