/* IE 6 Specific Styles */

/* Login */

div.login div.loginRound { position: relative; }
div.login div#loginForm { position: relative;  }
div.login .loginBtn { margin: -2px 0 0 0; position: relative; left: -5px; }
div.logo { width: 578px; }
body#console div.logo { width: 585px; }

/* Structure Related divs */

/* body.webon div.outerWebon div.container { position: absolute; top: 0; left: 50%; margin-left: -450px;  } */

div.shadow { background: #FFF; border: 1px solid #CACACA; margin: 0 auto; width: 100%; }
div.shadow div.shadowTL { background: none; height: 5px; }
div.shadow div.shadowTL div.shadowTR { background: none; height: 5px; }
div.shadow div.shadowML { background: none; }
div.shadow div.shadowML div.shadowMR { background: none; padding: 0 20px; }
div.shadow div.shadowBL { background: none; height: 5px; }
div.shadow div.shadowBL div.shadowBR { background: none; height: 5px; } 

div.longLightBox { background: #F0F0F0; border: 1px solid #DDDDDD; height: auto; padding: 5px 0; width: 100%; } 
div.longLightBlueBox { background: #D6E9F8; border: 1px solid #ACCCE5; height: auto; margin: 10px 0 0 0; padding: 5px 0 0 0; width: 100%; }

/* Kits */
body#console div.kits { margin-top: 0px; width: 870px; }
body.kit div.main { margin-left: 30px; }
body#console ul.kitBox li img {  }
div.login div#loginForm p { margin-top: 0px; }
body#console div.kits div.filterOptions { margin-right: 8px; padding: 0 10px 10px 10px; }

/* Manage Page */

body#console div.logo { margin-left: 15px; }
body#console div.main { padding: 30px 30px 0 30px; position: relative; z-index: 100000; }
body#console.kit div.main { padding: 20px 10px 0 10px; position: relative; }
body#console div#web-footer { position: relative; margin-left: -480px; }
body#console div.manage div.manageBottom { background: #fff url(/adm/img/console/bg_main_bottom.gif) no-repeat -1px 0; height: 10px; width: 100%; position: relative; margin-top: -10px; margin-bottom: 10px; } 
div.manage { margin-bottom: -10px; }
div.manage form { padding-bottom: 0; }
div.manageRight { padding: 0px 10px 0 10px; float: right; width: 168px; position: relative; }
div.manageLeft { background: #fff; padding: 0; float: left; position: relative; top: -10px; } 
div.manageLeft div.errorMsgs ul li { padding-bottom: 4px; }
div.manageLeft div.errorMsgs ul li a.close { padding: 3px; line-height: 0.7em; }

div.siteBox div.siteHead div.shutter { padding: 9px 5px; }
div.siteBox div.addonSect table { margin: 0 0 10px 10px; padding: 0; width: 95%; }
div.siteBox div.siteHead select.rgt { border: 1px solid #7F7F7F; padding: 1px; width: 110px; position: absolute; top: 5px; right: 10px; z-index: 20; }

div.smallBox { margin-bottom: 10px; }
div.siteBox div.siteHead h2.lft { font-size: 140%; line-height: 2.0em; margin-left: 5px; }

/* WebOn Toolbar */

div.drawer { height: 121px; }
div.drawerShadow { display: none; background: none; }
div.toolboxHolder { border-left: 1px solid #85B3D1; border-bottom: none; height: 100px; width: auto; }
div.topRightButtons { background: url(/adm/img/toolbar/bg_toolbarTop.gif) repeat-x; height: 31px; position: absolute; top: 0px;  right: 0; text-align: right; width: 215px; z-index: 40; }

div.topRightButtons p { position: relative; top: 3px; }
div.showHide { top: 120px; }

div.toolbar { background: url(/img/toolbar/drawer/bg_toolbarTop.gif) no-repeat; }
div.toolbar div.iconHolder { background: url(/img/toolbar/drawer/bg_iconHolder.gif) repeat-y; height: auto; text-align: center; }
div.iconHolder div.label { margin: 0 auto; position: relative; bottom: 22px; }
div.toolbar div.iconHolder div.section { border-bottom: 1px solid #999999; margin: 0 auto; padding: 5px 0; width: 80px; }
div.toolbar div.iconHolder div.sectionLast { margin: 0 auto; padding: 5px 0 0 0; width: 80px; }
div.toolbar div.iconHolder div.section div.colorPicker { top: 125px; }
div.statusBar p.saving { position: absolute; top: 2px; }

div.manageHolder { top: 0; }
div.layout div.iconHolder { color: #086392; font-weight: bold; text-align: center; width: 112px; height: 95px; margin: 0 -10px 0 0; padding: 0; }
div.layout div.iconHolder a { display: block; height: 55px; padding-top: 6px; width: 72px; margin-left: 15px; }
div.layout div.iconHolder div.label { margin: 0 auto 0 -37px; bottom: 23px; }

/* Color Picker Window */
div.colorPicker { top: 140px; left: 105px; }
div.colorPickerDialog { top: 8px; left: 8px; }
div.colorPickerDialog a { margin: 5px 5px 0 0; }
div.colorPicker input { height: 15px; }
div.colorPicker div.colorValues { padding-top: 0; padding-bottom: 5px; }
div.colorPicker div.colorValues a { margin: 0 6px 5px 0; height: 16px; width: 16px; }
