#floatdiv {z-index: 1975;left:0px;top:0px;width:100%;position: fixed;padding:0; border:0;}

.adminClear {clear: both}
.errorException { color:Red}
.adminEditModule img {float:none}

.adminTableControl { background-color:#F0F0EE}
.adminTableControl td {margin:0; font-size: 11px !important; color:#000 !important}
.adminTableControl td strong { font-weight:bold !important; font-size: 11px !important; color:#000 !important}
.adminTableControl a {font-size: 11px !important; color:#000 !important; font-weight:normal !important; text-decoration: underline !important}
.adminTableControl hr, .hr {border:1px solid #484440}

.adminDiv img {border:0;}
.adminDiv {font-size: 11px;font-family: Tahoma, Arial;color:#000; padding:11px;margin:0;}
.adminDiv p {margin-top:0; padding-top:0; line-height:1.4em; color:#000}
.adminDiv .sub {margin:0; padding: 0;}
.adminDiv .sub li {list-style:none; margin-bottom:0.4em; font-size: 12px;font-family: Tahoma, Arial; }
.adminDiv .sub li a {color:#CC0000; text-decoration:none;}
.adminDiv #ctl00_Zone1_9_submenu .sub li a {background: #fff url(/images/admin/modules.gif) center left no-repeat; padding-left:2em } /*modules*/
.adminDiv #ctl00_Zone1_7_submenu .sub li a {background: #fff url(/images/admin/settings.gif) center left no-repeat; padding-left:2em } /*settings*/

.adminTitle {font-weight:bold; color:#242424; font-size: 14px;}
/*groups, rights, users */
#ctl00_Zone1_8_submenu li {display:inline; text-decoration:none;}
.adminDiv #subMenuNotSel7_1 a {background: #f1f1f1 url(/images/admin/group.png) center left no-repeat; padding:30px 0 0 80px; height:48px; background-color:#f1f1f1; width:160px; display:block; font-weight:bold; color:#242424; font-size: 14px; float:left; margin-right:0.5em}
.adminDiv #subMenuNotSel8_1 a {background: #f1f1f1 url(/images/admin/rights.png) center left no-repeat; padding:30px 0 0 80px; height:48px; background-color:#f1f1f1;  width:160px; display:block; font-weight:bold; color:#242424; font-size: 14px; float:left; margin-right:0.5em}
.adminDiv #subMenuNotSel9_1 a {background: #f1f1f1 url(/images/admin/user.png) center left no-repeat; padding:30px 0 0 80px; height:48px; background-color:#f1f1f1; width:160px; display:block; font-weight:bold; color:#242424; font-size: 14px; float:left; margin-right:0.5em}
.adminDiv #subMenuNotSel7_1 a:active, .adminDiv #subMenuNotSel7_1 a:hover {background: #f1f1f1 url(/images/admin/group_o.png) center left no-repeat; color:#bebebe; background-color:#242424}
.adminDiv #subMenuNotSel8_1 a:active, .adminDiv #subMenuNotSel8_1 a:hover {background: #f1f1f1 url(/images/admin/rights_o.png) center left no-repeat; color:#bebebe; background-color:#242424}
.adminDiv #subMenuNotSel9_1 a:active, .adminDiv #subMenuNotSel9_1 a:hover {background: #f1f1f1 url(/images/admin/user_o.png) center left no-repeat; color:#bebebe; background-color:#242424}
/*modules, logs */
#ctl00_Zone1_3_submenu li {display:inline; text-decoration:none;}
.adminDiv #subMenuNotSel11_1 a {background: #f1f1f1 url(/images/admin/modules.png) center left no-repeat; padding:30px 0 0 80px; height:48px; background-color:#f1f1f1; width:160px; display:block; font-weight:bold; color:#242424; font-size: 14px; float:left; margin-right:0.5em}
.adminDiv #subMenuNotSel12_1 a {background: #f1f1f1 url(/images/admin/logs.png) center left no-repeat; padding:30px 0 0 80px; height:48px; background-color:#f1f1f1; width:160px; display:block; font-weight:bold; color:#242424; font-size: 14px; float:left; margin-right:0.5em}
.adminDiv #subMenuNotSel11_1 a:active, .adminDiv #subMenuNotSel11_1 a:hover {background: #f1f1f1 url(/images/admin/modules_o.png) center left no-repeat; color:#bebebe; background-color:#242424}
.adminDiv #subMenuNotSel12_1 a:active, .adminDiv #subMenuNotSel12_1 a:hover {background: #f1f1f1 url(/images/admin/logs_o.png) center left no-repeat; color:#bebebe; background-color:#242424}

.adminTable {padding:0; margin:0; background-color:#D4D0C8}
.adminTableNoBg {padding:0; margin:0;}
.adminTableNoBg .lightFontColor {color:#ABA6A0}
.adminTable td, .adminTableNoBg td {padding:0.2em 1em 0.2em 0.2em; font-size: 11px;font-family: Tahoma, Arial;color:#000}
.adminTable input, .adminTable select, .adminTable textarea, .adminTableNoBg input, .adminTableNoBg select, .adminTableNoBg textarea, .adminTableControl input, .adminTableControl select, .adminTableControl textarea {font-size: 11px !important;font-family: Tahoma, Arial !important;color:#000 !important; }
.adminTable .optgroupMenu { font-weight:bold}
.adminTableControl .inputform, .adminTable .inputform {width:300px !important}
.adminTable .th, .adminTableNoBg .th { font-weight: bold}
.adminTable .th td {border-bottom:1px solid #000}
.adminTableNoBg .th td {border-bottom:1px solid #484440}
.adminTableNoBg tr td {border-bottom:1px solid #D4D0C8}
.adminTableNoBg .editPagesSeparatorModule td {border:0; border-bottom:1px solid #ABA6A0; }
.adminCellBg, .trAdminCellBg td { background-color:#F1F1F1}
.trAdminCellNoBg td { background-color:#fff}
.adminRowBg {background-color:#D4D0C8}

#adminMenu .adminTable {background: #FFF url(/images/admin/adminMenu_bg.gif) top left repeat-x;}
#adminMenu .adminTable td { vertical-align:middle; padding:0; }

/*#adminMenu images*/
#adminMenu img {border:0;}
#adminMenu a.adminHome:link, #adminMenu a.adminHome:visited {background: #000 url(/images/admin/adminMenu_13.gif) top left no-repeat; width:59px; height:38px; display:block}
#adminMenu a.adminHome:hover, #adminMenu a.adminHome:active, #adminMenu a.adminHome_o:link, #adminMenu a.adminHome_o:visited, #adminMenu a.adminHome_o:hover, #adminMenu a.adminHome_o:active {background: #000 url(/images/admin/adminMenu_13_o.gif) top left no-repeat; width:59px; height:38px; display:block}
#adminMenu a.adminEditPages:link, #adminMenu a.adminEditPages:visited {background: #000 url(/images/admin/adminMenu_3.gif) top left no-repeat; width:63px; height:38px; display:block}
#adminMenu a.adminEditPages:hover, #adminMenu a.adminEditPages:active, #adminMenu a.adminEditPages_o:link, #adminMenu a.adminEditPages_o:visited, #adminMenu a.adminEditPages_o:hover, #adminMenu a.adminEditPages_o:active {background: #000 url(/images/admin/adminMenu_3_o.gif) top left no-repeat; width:63px; height:38px; display:block}
#adminMenu a.adminEditModules:link, #adminMenu a.adminEditModules:visited {background: #000 url(/images/admin/adminMenu_4.gif) top left no-repeat; width:70px; height:38px; display:block}
#adminMenu a.adminEditModules:hover, #adminMenu a.adminEditModules:active, #adminMenu a.adminEditModules_o:link, #adminMenu a.adminEditModules_o:visited, #adminMenu a.adminEditModules_o:hover, #adminMenu a.adminEditModules_o:active {background: #000 url(/images/admin/adminMenu_4_o.gif) top left no-repeat; width:70px; height:38px; display:block}
#adminMenu a.adminEditUsers:link, #adminMenu a.adminEditUsers:visited {background: #000 url(/images/admin/adminMenu_6.gif) top left no-repeat; width:160px; height:38px; display:block}
#adminMenu a.adminEditUsers:hover, #adminMenu a.adminEditUsers:active, #adminMenu a.adminEditUsers_o:link, #adminMenu a.adminEditUsers_o:visited, #adminMenu a.adminEditUsers_o:hover, #adminMenu a.adminEditUsers_o:active {background: #000 url(/images/admin/adminMenu_6_o.gif) top left no-repeat; width:160px; height:38px; display:block}
#adminMenu a.adminDataRoot:link, #adminMenu a.adminDataRoot:visited {background: #000 url(/images/admin/adminMenu_5.gif) top left no-repeat; width:79px; height:38px; display:block}
#adminMenu a.adminDataRoot:hover, #adminMenu a.adminDataRoot:active, #adminMenu a.adminDataRoot_o:link, #adminMenu a.adminDataRoot_o:visited, #adminMenu a.adminDataRoot_o:hover, #adminMenu a.adminDataRoot_o:active {background: #000 url(/images/admin/adminMenu_5_o.gif) top left no-repeat; width:79px; height:38px; display:block}
#adminMenu a.adminEditHModules:link, #adminMenu a.adminEditHModules:visited {background: #000 url(/images/admin/adminMenu_10.gif) top left no-repeat; width:78px; height:38px; display:block}
#adminMenu a.adminEditHModules:hover, #adminMenu a.adminEditHModules:active, #adminMenu a.adminEditHModules_o:link, #adminMenu a.adminEditHModules_o:visited, #adminMenu a.adminEditHModules_o:hover, #adminMenu a.adminEditHModules_o:active {background: #000 url(/images/admin/adminMenu_10_o.gif) top left no-repeat; width:78px; height:38px; display:block}
#adminMenu a.adminLogout:link, #adminMenu a.adminLogout:visited {background: #000 url(/images/admin/adminMenu_logout.gif) top left no-repeat; width:65px; height:38px; display:block}
#adminMenu a.adminLogout:active, #adminMenu a.adminLogout:hover {background: #000 url(/images/admin/adminMenu_logout_o.gif) top left no-repeat; width:65px; height:38px; display:block}

.trAdminCellBg .adminLogCell1 {border-left:1px solid #fff; padding-left:1em; background-color:#D4D0C8}
.trAdminCellBg .adminLogCell2 {background-color:#D4D0C8}
.trAdminCellBg .adminLogCell3 {border-right:1px solid #fff}
.trAdminCellBg .adminLogCell4 {padding-left:1em;}
.trAdminCellBg .adminLogCell5 {border-left:1px solid #fff; padding-left:1em;}
 
/*subnavigation style for settings menu & edit modules menu */
.adminDataMenu {background-color:#242424; height:29px; padding-left:11px }
.adminDataMenu .sub {margin:0; padding: 0;}
.adminDataMenu .sub li {list-style:none; margin: 0;padding: 0; display:inline; font-size:11px; font-family: Tahoma, Arial; }
.adminDataMenu .sub li a {display:block; float:left; padding:8px 1.2em; }
.adminDataMenu .sub .subMenuNotSel a:link, .adminDataMenu .sub .subMenuNotSel a:visited {color:#bebebe; text-decoration: none; }
.adminDataMenu .sub .subMenuNotSel a:hover, .adminDataMenu .sub .subMenuNotSel a:active {color:#fff; text-decoration: none;}
.adminDataMenu .sub .subMenuSel a:link, .adminDataMenu .sub .subMenuSel a:visited, .adminDataMenu .sub .subMenuSel a:hover, .adminDataMenu .sub .subMenuSel a:active {color:#242424; text-decoration: none; background-color:#fff}

.adminTableControl td {padding:0.25em}
.adminEditControl, .adminEditModule {border-top:1px solid #ABA6A0;border-bottom:1px solid #ABA6A0;border-left:1px solid #ABA6A0; background-color:#ABA6A0;}
.adminEditModule img {float:none !important; border:0 !important; margin:0 !important; padding:0 !important;}
.adminEditModule .defaultLanPanel {border: 2px solid #484440; padding:0.25em; margin-bottom:0.5em; }
.adminEditModule .defaultLanPanel hr {display:none;}

#adminLogin { border:1px solid #CCC; padding:2em; float:left; clear:both;}

.adminLanSelector { display:inline !important}
.adminLanSelector a:link, .adminLanSelector a:active, .adminLanSelector a:hover, .adminLanSelector a:visited {font-size: 13px !important; font-weight:bold !important; text-decoration:none !important; color:#000 !important }
a.adminHideEditDiv {background-image: url(/images/admin/module_minus.gif); background-position: top left; background-repeat:no-repeat; padding-left:16px !important}
a.adminShowEditDiv {background-image: url(/images/admin/module_plus.gif); background-position: top left; background-repeat:no-repeat; padding-left:16px !important}

p.adminZoneTitle {font-size: 12px !important; color:#ABA6A0 !important; margin:0 !important; padding:2px 0 !important; line-height:1.4em !important; font-family: Tahoma, Arial !important; background-color:#FFF !important;}
a.adminLinks3:link, a.adminLinks3:visited {color:#CC0000; font-size: 11px;font-family: Tahoma, Arial ; text-decoration:underline;}
a.adminLinks3:hover, a.adminLinks3:active {color:#CC0000; font-size: 11px;font-family: Tahoma, Arial ; text-decoration:none;}
a.adminLinks:link, a.adminLinks:hover, a.adminLinks:visited, a.adminLinks:active {color:#484440 !important; font-size: 10px !important; font-family: Tahoma !important; text-decoration:none !important; background-color:#FFF !important; padding:0.1em 0.5em !important; margin:0 1px 0 0 !important; border-bottom:1px solid #ABA6A0 !important;}
a.adminLinks2:link, a.adminLinks2:hover, a.adminLinks2:visited, a.adminLinks2:active {color:#484440 !important; font-size: 10px !important; font-family: Tahoma !important; text-decoration:none !important; background-color:#FFF !important; padding:0.1em 0.5em !important; margin:0 1px 0 0 !important; border:1px solid #ABA6A0 !important}
a.addContent:active, a.addContent:hover,a.addContent:visited, a.addContent:link  {color:#FFF !important; font-size: 10px !important; font-family: Tahoma !important; text-decoration:none !important; background-color:#484440 !important; padding:0.1em 0.5em !important; margin:0 1px 0 0 !important; border:1px solid #484440 !important}
a.deleteContent:active, a.deleteContent:hover, a.deleteContent:visited, a.deleteContent:link  {color:#ABA6A0 !important; font-size: 10px !important; font-family: Tahoma !important; text-decoration:none !important; background-color:#FFF !important; padding:0.1em 0.5em !important; margin:0 1px 0 0 !important; border:1px solid #ABA6A0 !important}
a.cloneLink:link, a.cloneLink:hover, a.cloneLink:visited, a.cloneLink:active {color:#666 !important; text-decoration:underline !important;}
a.adminLinksAdd:link, a.adminLinksAdd:hover, a.adminLinksAdd:visited, a.adminLinksAdd:active {color:#000 !important; font-size: 14px !important; font-family: Tahoma !important; font-weight:bold !important; text-decoration:none !important; background-color:#FFF !important; padding:5px 0 !important; margin:6px 0 !important; float:right; background: #fff url(/images/admin/plus_2.gif) center left no-repeat !important; border:0 !important}
a.adminLinksAdd span {padding-left:26px !important}
    
.adminP {margin:2px 0 !important; padding:2px 0 !important; line-height:1.4em !important; font-size: 11px !important;font-family: Tahoma, Arial !important;color:#666 !important; position:relative;z-index:500; } /*(CLONE - control name) edit | delete | up | down, add module */
.adminEditControl {position:relative;z-index:1000;} /*container ADD/EDIT control*/
.adminEditRecord {position:relative;z-index:500;clear:both;} /*link for edit record (new record / ...) */
.adminEditModule {position:relative;z-index:1000;} /*container for edit records */
p.adminEditRecord, .adminEditModule p {margin:2px 0 !important; padding:2px 0 !important; line-height:1.4em !important; color:#000 !important;}

/* Admin cart */
.cart_adminProductsTable { width: 90%; border: 0; padding: 0; float: left; }
.cart_adminProductsTableHeader { background-color: #676767; }
.cart_adminProductsTableHeader td { border-bottom: 1px solid #37495C; height: 20px; color: #FFF; font-weight:bold; padding-left: 5px; }
.cart_adminProductsTableLine { background-color: #EEEEEE; height: 24px; }
.cart_adminProductsTableLine td { border-top: 1px solid #7C94A9;  padding-left: 5px; }
.cart_adminProductsTableNoLine { background-color: #EEEEEE; height: 24px; }
.cart_adminProductsTableTotal { background-color: #E1E1E1; font-weight:bold; height: 24px; }
.cart_adminProductsTableNoLine td { padding-left: 5px; }
.cart_adminProductsTableTotal td { padding-left: 5px; }
.cart_adminProductsItemButton { text-align: right; }
.cart_adminProductsTable .hover td {border-bottom: 1px solid #E0E0E0; height: 22px; padding-left: 5px;}


.cart_adminProductsItemImage { width: 6%; }
.cart_adminProductsItemTitle{ width: 82%; }
.cart_adminProductsItemPrice{ width: 5%; }
.productImageAdmin { border: 5px solid #FFF; }
.productImageAdmin:hover { border: 5px solid #cc0000; }

.cart_adminProductsItem01 {background-color: #FFF; }
.cart_adminProductsItem01 img {padding: 5px; }
.cart_adminProductsItem01 td {border: 0; border-bottom: 1px solid #E0E0E0; }
.cart_adminProductsItem01:hover { background-color: #E6F0F5; }
.cart_adminProductsItem02 {background-color: #F6F6F6; }
.cart_adminProductsItem02 img {padding: 5px; }
.cart_adminProductsItem02 td {border: 0; border-bottom: 1px solid #E0E0E0;  }
.cart_adminProductsItem02:hover { background-color: #E6F0F5; }
.cart_adminProduct { border: 1px solid #DDDDDD; background-color: #F7F7F7; }
.cart_formInput { border: 1px solid #7F9DB9; width: 100%; }
.cart_formInputSmall { border: 1px solid #7F9DB9; width: 10%; }
#cart_adminProductSpec { border: 1px solid #DDDDDD; background-color: #F7F7F7; padding: 5px; margin-top: 10px; }
#cart_adminProductSpec h2 { margin: 0; padding: 0; padding-bottom: 7px; font-size: 14px; }
#cart_adminProductSpec fieldset, #cart_adminProductSpec legend {border: 1px solid #CCCCCC; }



.cart_status_0 { width: 50px; background-color: #cc0000; color: #FFF; height: 15px; margin-top: 3px; padding: 0 3px 0 3px; float: left; text-align: center; margin-right: 5px; }
.cart_status_1 { width: 50px; background-color: #6AB32F; color: #FFF; height: 15px; margin-top: 3px; padding: 0 3px 0 3px; float: left; text-align: center; margin-right: 5px; }
.cart_status_2 { width: 50px; background-color: #FFCC33; color: #FFF; height: 15px; margin-top: 3px; padding: 0 3px 0 3px; float: left; text-align: center; margin-right: 5px; }

.cart_adminOrderTable { width: 100%; border: 0; padding: 0; }
.cart_adminOrderTable .th {font-weight: bold;}
.cart_adminOrderTable .th td {font-weight: bold;border-bottom:1px solid #000;}
.cart_adminOrderTable .hover:hover { background-color: #F1F1F1; }
.cart_adminOrderTable .hover td {border-bottom: 1px solid #D4D0C8; }

#cart_order_table {margin-top: 0; padding-top: 0; width: 100%; float: left; }
#cart_order_columnRight { width: 20%; vertical-align: top; background-color: #F1F1F1; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; padding: 10px 5px 10px 5px; }
#cart_order_detail { width: 100%; float: left; }
#cart_order_list { width: 80%; }

#cart_order_basicInfo { padding-top: 40px; float: left; width: 100%; }
#cart_order_basicInfo p { padding: 0 0 5px 7px; }
#cart_order_userInfo { padding: 20px 0 0 7px; float: left; }

.cart_ShippingUserInfo {width: 390px; float: left; }
.cart_header_ShippingUserInfo { background-color: #676767; height: 24px; color: #FFF; font-weight: bold; padding-left: 7px; }
.cart_content_ShippingUserInfo { background-color: #EEEEEE; padding-left: 7px; }
.cart_content_ShippingUserInfo p { margin: 0; padding: 0; }

#cart_order_header {width: 100%; float: left; padding-right: 10px; }
#cart_order_header h1 { text-align: center; border-bottom: 1px solid #F1F1F1; color:#888888; font-weight:normal; }
#cart_topMenu_order { padding-bottom: 40px; width: 100%; float: left; }
#cart_topMenu_order ul { margin: 0 auto; width: 330px;  }
#cart_topMenu_order li { margin-left: 30px; float: left;  }
.no-icon { border-right: 1px solid #DDDDDD; list-style: none;  width: 50px; }
.email-send { list-style-image: url('/images/admin/email.gif'); border-right: 1px solid #DDDDDD;  width: 70px; }
.note { list-style-image: url('/images/admin/attachNote.gif'); border-right: 1px solid #DDDDDD;  width: 80px; }
.lock { list-style-image: url('/images/admin/closeOrder.gif');  width: 100px; }
.open { list-style-image: url('/images/admin/openOrder.gif');  width: 100px; }
.imageIcon {float: left; }

#admin_search { width: 90%; padding: 2px 0 3px 23px;background: #fff url('/images/admin/search.gif') center left no-repeat;color: #666;
  border-bottom: 1px solid #e0eff6;
  border-left: 1px solid #d0dfe6;
  border-right: 1px solid #d0dfe6;
  border-top: 1px solid #c0cfd6;
  font-weight: normal;
}
#cart_order_status {margin-bottom: 20px; }
#cart_order_status p {margin: 0; padding: 0; text-align: center; }
#cart_notes { background: #fffbe5 url('/images/admin/note.gif') top left no-repeat; border: 1px solid #dfdbc5; padding: 2px 0 0 20px; color: #333333; float: left; width: 870px; margin-right: 100px; clear: left; height: 80px; margin-bottom: 20px; }
#attachnote { margin-bottom: 10px; float: left; width: 100%; height: 120px; font-size: 11px;font-family: Tahoma, Arial;  border-bottom: 1px solid #e0eff6;border-left: 1px solid #d0dfe6;border-right: 1px solid #d0dfe6;border-top: 1px solid #c0cfd6;margin-bottom: 20px; }
#table_variations {width: 500px; background-color: #FFF; border: 1px solid #818181; border-bottom: 0; }
#table_variations td {border-bottom: 1px solid #818181; }

/* WISIWYG button fix */
a.mceButtonDisabled img, 
a.mceButtonNormal img, 
a.mceButtonSelected img,
.mceSeparatorLine {
 display:inline !important;
}