/* IE 7 Specific Styles */

/* Structure Related divs */
div.longLightBox { background: #F0F0F0; border: 1px solid #DDDDDD; height: auto; padding: .5em 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%; }

/* Welcome Page */

div.login div.loginRound { position: relative; width: 193px; right: 34px; }
div.login div#loginForm p { margin-top: 2px; }
div.logo { width: 585px; }
body#console div.logo { width: 585px; }


/* Kit Selection Page */

body#console ul.kitBox li { height: 72px; width: auto; }
body#console ul.kitBox li.alternate { border-top: 1px solid #C3D2DB; border-bottom: 1px solid #C3D2DB; }
body#console ul.kitBox li.alternate div { background: #DDECF3; height: 70px; margin-top: 1px; }

/* Manage Page */

div.manage form { padding-bottom: 0; }
body#console div#web-footer { margin-left: -456px; }
div.siteBox div.siteHead div.shutter { padding: 9px 5px; }
div.siteBox div.addonSect table { width: 96%; }
div.manageLeft div.errorMsgs ul li { padding-bottom: 4px; }
div.manageLeft div.errorMsgs ul li a.close { padding: 3px; line-height: 0.7em; }

div.tools { margin: 0 0 -.5em 0; padding: 0 1em; }
h1.myModules { background: url(/img/txt_myModules.gif) no-repeat; height: 33px; margin: 0 0 3px 5px; text-indent: -5000px; width: 149px; }

/* WebOn Toolbar */

div.drawer { height: 121px; }
div.drawerShadow { top: 112px; left: 0; right: 0; z-index: 20; display: none; }
div.toolboxHolder { border-left: 1px solid #85B3D1; border-bottom: none; height: 100px; width: auto; }
div.topRightButtons a.pagesDrop p { top: 8px; }
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; width: 92px; 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.toolbarBottom { background: url(/img/toolbar/drawer/bg_drawerBottom.gif) no-repeat; height: 11px; width: 96px; }
div.toolbar div.iconHolder div.section div.colorPicker { top: 125px;  }
div.statusBar p.saving { position: absolute; top: 3px; }

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 img { top: 1px; }
div.layout div.iconHolder div.label { margin: 0 auto 0 -37px; bottom: 25px; }

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

/* Style remoate & addon remote styles */
#innerRemote div.search input { padding: 2px 0 0 0; width: 134px;}