/* Setup Wizard */
.setupitem_section { clear: both; }
.setupitem { font-weight:normal; margin-left: 5px; padding-right: 5px; float: left; width: 47%; height: 25px; line-height:25px; border: 1px solid #ddd; margin-bottom: 5px; text-indent: 5px; }
.setupitem:hover { border:1px solid #000; font-weight:bold;text-decoration: none; cursor:pointer;}
.setupitem a { text-decoration: none; font-weight:normal; }
.setupitem a:hover { text-decoration: none; }
.setupitem .text { width: 82%; float:left; text-decoration: none;}
.setupitem .image { width: 10%; float:left; text-align: right; height: 25px; line-height: 25px; }

/* Setup Wizard - Page Editor */
#page_list { width: 20%; float:left; }
/*#page {padding: 5px; float:right; width: 78%; border: 1px solid #C0C0C0;  }*/

#page_list { margin-bottom: 10px;  }
#page_list ul { border: 1px solid #C0C0C0; list-style: none; height: 200px; display: block; overflow: auto;}
#page_list li { list-style: none; height: 25px; line-height:25px; text-indent: 5px; overflow: hidden;}
#page_list li:hover { background-color:#666; color: #fff; cursor: pointer; cursor: hand; }

.grid { width: 100%; text-align: left;}
.checkbox { width: auto; }

.admin_panel {  border: 1px solid #c0c0c0;  background-color:#fff; margin-top:10px;}
.admin_panel li { list-style: disc; list-style-position: inside; }
.admin_panel .header {color: #fff; margin-bottom: 5px; height:25px; line-height: 25px; background-color: #444; text-indent: 5px; overflow: hidden;}
.admin_panel .header h2 {color: #fff; font-size: 90%;}
.admin_panel .body {position: relative; margin-bottom:15px;}
.admin_panel .body .image {top: 20px; left: 20px; margin: 0 10px 0 10px; float: left;}
.admin_panel .body .description {margin-left: 160px; margin-right: 5px;}

.actions {height: 19px; width: 100%; border-bottom: solid 1px #c0c0c0; padding: 2px 0 1px 0;}
.actions a {display: block; float: right; height: 16px; width: 16px; margin-right: 2px; border: solid 1px #c0c0c0; background-repeat: no-repeat; background-position: 3px 3px; }

.actions a.delete { background-image: url(images/small_cross_gray.gif);  }
.actions a.delete:hover { background-image: url(images/small_cross.gif); }



.myaccount, .paymentoptions, .layouttheme, .headerfooter, .featuredproduct, .emailnotification, .deliveryoption, .smartcategories, .layoutheader, .accountsintegration, .advertsadmin, .bannersadmin, .webpages, .seo, .accountbilling, .anomolies, .configoptions
{																																										 
	background-repeat: no-repeat;																																		  
	background-position: left center;																																	  
	margin-left:2px;
	padding-left: 15px;
}
.myaccount { background-image:url("images/menu/my_account.png"); }
.configoptions { background-image:url("images/menu/config_options.png"); }
.paymentoptions { background-image:url("images/menu/payment_options.png"); }
.accountbilling { background-image:url("images/menu/calculator.png"); }
.layouttheme { background-image:url("images/menu/layout_theme.png"); }
.headerfooter { background-image:url("images/menu/header_footer.png"); }

.featuredproduct { background-image:url("images/menu/featured_product.png"); }
.emailnotification { background-image:url("images/menu/email_notification.png"); }
.deliveryoption { background-image:url("images/menu/delivery_option.png"); }
.smartcategories { background-image:url("images/menu/smart_categories.png"); }
.layoutheader { background-image:url("images/menu/layout_header.png"); }
.accountsintegration { background-image:url("images/menu/accounts_integration.png"); }

.advertsadmin { background-image:url("images/menu/adverts.png"); }
.bannersadmin { background-image:url("images/menu/banners.png"); }
.webpages { background-image:url("images/menu/world.png"); }
.seo { background-image:url("images/menu/seo.png"); }
.anomolies { background-image:url("images/menu/anomolies.png"); }

/*fieldset:hover
{
	border:solid 1px #333;
}
fieldset:hover legend
{
	border:solid 1px #333;
	background-color: #ece9d8;
}
*/

.poweredby { font-size: 9px; margin-bottom:15px; color: #999; text-decoration:none}
.poweredby:hover { color: #333; text-decoration:none}

