﻿/*****reset and clearing********************************************************************/
:link,:visited {text-decoration : none;}
ul,ol {list-style : none;}
/*h1,h2,h3,h4,h5,h6,pre,code {font-size : 1em;}*/
caption {display:none;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,a,img,dl,dt,dd,fieldset {margin:0; padding:0;}
a img,:link img,:visited img,fieldset {border : none;}
/*********************************************************************************************************************/
body {width:100%; height:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#5b5f63;}
input, select, textarea, option {font:normal 12px Arial, Helvetica, sans-serif; color:#5b5f63;}	
/*********************************************************************************************************************/
/*****TOP NAV*****/
#topNav {width:100%; height:112px; 
	background:#f0f1f3 url('../images/bg/body.png') repeat-x 0px 0px;}
#topNav .topNavHolder {width:900px; height:112px; margin:0px auto; 
	background:transparent url('../images/bg/topNav.png') no-repeat right 0px; }
/*logo*/	
#topNav .logo {float:left; height:72px; display:inline; margin:0px; }
/*login*/
#topNav .login {float:right; height:62px; display:inline; padding:10px 0px 0px 0px; font-size:0.95em; color:White;}
#topNav .login li {float:left; display:inline; padding:0px 7px; border-left:1px solid #4F5A66;}
#topNav .login li.first {border-left:0px;}
#topNav .login li a {color:White;}
/*nav*/
#topNav .nav {float:left; display:inline; height:40px; margin:0px; width:100%; padding:0px; }              	
#topNav .nav li {float:left; display:inline; padding:0px 2px 0px 0px;
	background:transparent url('../images/bg/topNavNavSeparator.png') no-repeat right 0px;}              	
#topNav .nav li a {line-height:40px; display:block; padding:0px 20px; color:White; font-weight:bold;
	background:transparent url('../images/bg/topNavNav.png') no-repeat 0px 0px;}
* html #topNav .nav li a {display:inline-block;}	
#topNav .nav li.hover,
#topNav .nav li.selected {background-position:right -100px;}	
#topNav .nav li.hover a,
#topNav .nav li.selected a {background-position:0px -100px; color:#45505d;}	

/*********************************************************************************************************************/

/*****MIDDLE NAV*****/
#middleNav {width:100%; height:43px; position:absolute; top:112px; z-index:998;
	background:#f0f1f3 url('../images/bg/body.png') repeat-x 0px bottom;}
#middleNav .middleNavHolder {width:900px; height:43px; position:relative; margin:0px auto 0px auto;}
#middleNav .arrow {position:absolute; top:0px; left:-50px; width:50px; height:43px; text-align:center;}
#middleNav .pageEditNav {float:left; display:inline; padding:5px 0px 0px 10px; color:White; font-size:0.95em;position:relative;}
#middleNav .pageEditNav li {float:left; display:inline; padding:10px 15px 0px 0px;cursor:pointer;}
#middleNav .pageEditNav li.editingSite {width:240px; position:relative; padding-top:5px;}
#middleNav .pageEditNav .selectHolder {position:absolute; width:240px; height:0px; z-index:999;}

#middleNav select.replaceMe {visibility:hidden;}
#middleNav select.replaced {position:absolute; left:-999em; width:1px;}
#middleNav ul.selectOpen {position:absolute;}
#middleNav ul.selectReplacement {width:250px; background-color:#7f8087; color:#fff; 
	margin:0px; cursor: pointer; position: relative;
	border-top:1px solid #5b5b60; border-right:1px solid #909197; 
	border-bottom:1px solid #9e9fa4; border-left:1px solid #68696f;	
}	
#middleNav ul.selectReplacement li {background:none; float:none; cursor: pointer; position:relative;line-height:normal; padding:5px 10px; display:none;}
#middleNav ul.selectReplacement li.selected {display:block; background:#7f8087 url('../images/bg/siteSelected.gif') no-repeat right 0px;}
#middleNav ul.selectOpen li {display:block;position:relative;}
#middleNav ul.selectOpen li.selected {background:#7f8087 url('../images/bg/siteSelectedHover.gif') no-repeat right 0px;}
#middleNav ul.selectOpen li:hover,
#middleNav ul.selectOpen li.hover,
#middleNav ul.selectOpen li.selected:hover {background-color:#727379;}

#middleNav  .left{padding:8px 0;}
#middleNav  .left ul{}
#middleNav  .left ul li{float:left;padding-right:30px; vertical-align:middle;} 
#middleNav  .left ul li b{padding-right:10px;} 
#middleNav  .left ul li select {border:none;}
#middleNav  ul li.middleLeft{padding:5px 10px 0pt 0pt;}
#middleNav  .left ul li.middle{padding-left:40px;cursor:pointer;}
#middleNav  .right{float:right;width:300px;line-height:24px	;padding:8px 0 0;width:250px;}
#middleNav  .right ul{}
#middleNav  .right ul li{/*border-left:1px solid #74757d;*/float:left;padding:0px;list-style:none;}
#middleNav  .right ul li.first{border-left:none;padding:3px 10px 0;color:#fff;font-size:11px;}
#middleNav  .right ul li a, #middleNav .right a:hover{color:#fff;}
#middleNav  .right ul li a img{border:1px solid; border-bottom-color:#adaeb7;  border-top-color:#818289; border-right-width:0px; border-left-width:0px; }
#middleNav  .right ul li a.sitemap img{border-left-color:#818289;border-right-color:#adaeb7;border-left-width:1px;}
#middleNav  .right ul li a.publish img{border-left-color:#818289;border-right-color:#adaeb7;border-right-width:1px;}
ul.pageEditNav li.middleLeft a.site img
{border:1px solid; border-bottom-color:#adaeb7; border-right-color:#adaeb7; border-top-color:#818289; border-left-color:#818289; }
/*********************************************************************************************************************/
#addComponent{position:absolute;right:0;z-index:100;width:31px;display:none;}
#addComponent .inner{margin-top:50px;float:right;width:500px;background: url(../images/bg/addComponentbg.png) repeat-x left top;}
#addComponent .add{width:31px;height:520px;background: url(../images/bg/addComponents.png) no-repeat left top;cursor:pointer;float:left;}
#addComponent .add a.bar{margin:16px 0 0 8px;display:block;}
#addComponent .addBelow{float:left;width:465px;display:none;overflow:hidden;height:500px; list-style:none;}
#addComponent .addBelow h1{font-size:20px;font-weight:normal;padding:15px;padding-left:80px;}
#addComponent .addBelow ul.tabs{padding-left:80px;height:32px;}
#addComponent .addBelow ul.tabs li{border:1px solid #b4b4b4;border-bottom:none;padding:8px 20px 8px 25px;font-weight:bold;float:left;background:#fff;list-style:none;
cursor:pointer;}
#addComponent .addBelow ul.tabs li.active{border:1px solid #ccc;border-bottom:none;background:#ccc;color:#0e70cc;list-style:none;}
#addComponent .addBelow ul.components{border-top:1px solid #b4b4b4;margin-left:20px;width:400px;height:400px;background:#fff;padding:10px 10px 0;overflow-x:hidden;overflow-y:auto;}
#addComponent .addBelow ul.components li{width:100%;list-style:none;}
#addComponent .addBelow ul.components li.old{display:none;_padding-top:10px;_margin-top:10px;}
#addComponent .addBelow ul.components li.other{display:none;_padding-top:10px;}
/*********************************************************************************************************************/
#blockUIPopup {display: none; background-color: black; width: 100%; height: 100%;  position: fixed; left: 0px; top: 0px; z-index: 1000;}
* html #blockUIPopup {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#extrablockUI {display: none; background-color: black; width: 100%; height: 100%;  position: fixed; left: 0px; top: 0px; z-index: 2000;}
* html #extrablockUI {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#popUp{display:none;width:800px;height:320px;position: fixed;z-index:1010;top:20%;left:20%;}
* html #popUp{position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 240 + 'px');}

#extrapopUp{display:none;width:560px;height:320px;position: fixed;z-index:2010;top:30%;left:30%;}
* html #extrapopUp{position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 240 + 'px');}

#extrapopUp .out{background: #eaebed url(../images/bg/topBgPopUp.png) left top repeat-x;padding:30px 0 30px 35px;height:290px;}
#extrapopUp .close{height:28px;margin:0;padding:0;position:absolute;width:28px;z-index:2500 !important;right:15px;top:15px;}
#extrapopUp .close a{background: transparent url(../images/bg/close.png) no-repeat 0 0;width:20px;height:20px;
display:block;float:right;text-indent:-999em;z-index:2910;}
#extrapopUp h1{color:#868990;font-size:19px;font-weight:normal;padding-right:15px;}
#extrapopUp p{padding:5px 0 0;}
#extrapopUp .form{width:460px;background:#fff;padding:20px 15px;margin-top:20px;border-top:1px solid #b4b6bb;overflow:auto;height:160px;}
#extrapopUp .formExtra{height:70px;padding:20px 15px;overflow:hidden;}
#extrapopUp .formExtra td{line-height:28px;}
span.errorMsg{color:#CC3333;}
.userForm span.errorMsg{color:#CC3333;}
.userForm div.checkWrapper{padding:7px 15px 3px;#padding:5px 15px;}
input.longTextBox{padding:2px;width:280px;}
select.longTextBox{padding:2px;width:280px;}
textarea.longTextBox{padding:2px;width:280px;height:100px;}
textarea.tallTextBox{height:100px;}
td.label{text-align:right;font-weight:bold;padding-right:10px;font-size:12px;}
.buttons{padding:15px 0 10px 100px;}
.buttons .saveBtn{border:1px solid #3c94e6;background: url('../images/bg/blueButtonBg.png') repeat-x 0 0;margin-right:8px;
padding:5px 16px;color:#fff;font-weight:bold;padding:5px 6px;}
.buttons .saveAddBtn{border:1px solid #a4a8af;background: url('../images/bg/silverBtnBg.png') repeat-x 0 0;padding:5px 16px;#padding:5px 0px;margin-right:8px;
color:#0175d7;font-weight:bold;}
.buttons .cancelBtn{border:1px solid #c4c6cb;background: url('../images/bg/greyBtnBg.png') repeat-x 0 0;padding:5px 16px;color:#ccc;#padding:5px 6px;}
.listBtn { border:0px;color:#0175d7;font-weight:bold;font-size:8pt;background-color:transparent;cursor:pointer;}
.listBtnDisabled { border:0px;color:#CCCCCC;font-weight:bold;font-size:8pt;background-color:transparent;}
.offlineText {color:#cccccc;}
#popUp .close{height:28px;margin:0;padding:0;position:absolute;width:28px;z-index:1500 !important;right:15px;top:15px;}
#popUp .close a{background: transparent url(../images/bg/close.png) no-repeat 0 0;width:20px;height:20px;
display:block;float:right;text-indent:-999em;z-index:1910;}
#popUp .out{background: #eaebed url(../images/bg/topBgPopUp.png) left top repeat-x;padding:30px 0 30px 35px;height:490px;}
#popUp h1{color:#868990;font-size:19px;font-weight:normal;padding-right:15px;}
#popUp .adminComponent h1{font-size:20px;padding:20px 20px 10px 0;border-bottom:1px solid #ccc;margin:0 40px 20px 30px;}
#popUp .adminComponent select{display:inline;float:left;border:1px solid #BBBBBC;padding:4px 5px;width:312px;}
#popUp .adminComponent input.longTextBox{display:inline;float:left;background:white url('../images/bg/inputText.gif') repeat scroll left top;
                             border:1px solid #BBBBBC;padding:4px 5px;width:300px;}
#popUp .adminComponent .cancelBtn {background:transparent url(../images/bg/greyBtnBg.png) repeat-x scroll 0 0;border:1px solid #C4C6CB;color:#CCCCCC;padding:5px 16px;}
a.addNewUser{color:#0175D7;font-size:1.2em;font-weight:bold;display:block;width:180px;height:40px;
padding:12px 15px 10px 50px;background:#F0F1F3 url(../images/bg/buttons.png) no-repeat scroll 0 -300px;cursor:pointer;overflow:visible;border-left:1px solid #ccc;
border-right:1px solid #ccc;*width:120px;*height:auto;}
a.addNewUser:hover{text-decoration:none;}
a.deleteUser{background:#FFFFFF none repeat scroll 0 0;padding:5px 15px;display:block;}

#popUp .form{width:690px;background:#fff;padding:20px 15px;margin-top:20px;border-top:1px solid #b4b6bb;height:365px;overflow:hidden;overflow-y:auto;}
#popUp .form input.longTextBox{padding:2px;width:280px;}
#popUp .form select.longTextBox{padding:2px;width:280px;}
#popUp .form td{padding:3px 0;}
#popUp .form td.label{text-align:right;font-weight:bold;padding-right:10px;}
#popUp .form .leftCol{width:140px;padding-right:20px;text-align:right;margin:0;float:left;padding-top:10px;}
#popUp .form .leftCol h2{font-size:14px;font-weight:normal;color:#ccc;}
#popUp .form .rightCol{width:470px;border-left:1px solid #ccc;float:left;padding-top:10px;}

#popUp .buttons{padding:25px 0 0 170px;}
#popUp .rightCol .buttons{padding: 15px 0px;}
#popUp .saveBtn{border:1px solid #3c94e6;background: url('../images/bg/blueButtonBg.png') repeat-x 0 0;margin-right:8px;
padding:5px 16px;color:#fff;font-weight:bold;#padding:5px 6px;}
#popUp .buttons .saveAddBtn{border:1px solid #a4a8af;background: url('../images/bg/silverBtnBg.png') repeat-x 0 0;padding:5px 16px;#padding:5px 0px;margin-right:8px;
color:#0175d7;font-weight:bold;}
#popUp .buttons .cancelBtn{border:1px solid #c4c6cb;background: url('../images/bg/greyBtnBg.png') repeat-x 0 0;padding:5px 16px;color:#ccc;#padding:5px 6px;}
#popUp ul li, #popUp ol li{list-style:none;}

.content_inner .leftCol{width:505px;margin-right:30px;float:left;}
.content_inner .leftCol h1{color:#868990;font-size:22px;font-weight:normal;padding-right:15px;border-right:1px solid #ccc;display:inline;margin-right:15px;}
.content_inner .leftCol .showOffline{display:inline;}
.content_inner .leftCol .showOffline input{margin-right:7px;vertical-align:middle;}
.content_inner .leftCol .showOffline span{}
.content_inner .leftCol .tree{width:480px;height:400px;background:#fff;margin-top:25px;overflow:auto;padding:10px 0;}
.content_inner .rightCol{float:left;width:180px;}
.content_inner .rightCol h1{color:#868990;font-size:22px;font-weight:normal;padding-bottom:25px;}
.content_inner .rightCol ul{padding:22px 0 0;}
.content_inner .rightCol li{border:1px dashed #AFB0B2;color:#0E70CC;font-size:18px;height:40px;margin-bottom:20px;padding:0px;width:170px;}
.content_inner .rightCol li span.text{padding:10px 0 10px 40px;display:block;cursor:pointer;}
.content_inner .rightCol li span.active{padding:10px 0 10px 40px;display:block;cursor:pointer;}
.content_inner .rightCol li.newPage{background:url(../images/bg/typeButton.png) no-repeat 0 0;}
.content_inner .rightCol li.existingPage{background:url(../images/bg/typeButton.png) no-repeat 0 -50px;}
.content_inner .rightCol li.newHeading{background:url(../images/bg/typeButton.png) no-repeat 0 -100px;}
.content_inner .rightCol li.newLink{background:url(../images/bg/typeButton.png) no-repeat 0 -150px;}

.content_inner .rightCol ul.new_type{padding:0;height:270px;}
.content_inner .rightCol ul.new_type li.root{padding:0;margin:0;border:none;}
.content_inner .rightCol p{line-height:18px;}

/****Component Specific*****************************************************************************************************************/
.rtcComponent{position:relative;}
.rtcComponent h1{color:#868990;font-size:22px;font-weight:normal;margin-right:15px;padding-right:15px;}
ul.componentConfig{border-bottom:1px solid #CCCCCC;float:left;height:30px;padding-left:150px;padding-top:10px;width:570px;z-index:1031;}
ul.componentConfig li{padding:8px 22px;background:#c5c6cb;color:#0E70CC;float:left;font-weight:bold;cursor:pointer;}
ul.componentConfig li.hover{background:#fff;color:#868990;border:1px solid #ccc;border-bottom:none;}
.rtcComponent .displayInner{width:720px;position:relative;float:left;overflow:hidden;}
.rtcComponent .slider{width:4000px;position:relative;}
.adminComponent .setting{width:710px;float:left;background:#fff;padding:10px 0px 20px 10px;border-top:1px solid #ccc;margin-top:-1px;
height:440px;position:relative;overflow-y:auto;margin-top:20px;}
.rtcComponent .setting{width:710px;float:left;background:#fff;padding:10px 0px 20px 10px;border-top:1px solid #ccc;margin-top:-1px;
height:340px;position:relative;overflow-y:auto;}
.rtcComponent .buttons{padding:25px 0 0 200px;clear:both;}
.rtcComponent .buttons .saveBtn{border:1px solid #3c94e6;background: url('../images/bg/blueButtonBg.png') repeat-x 0 0;margin-right:8px;
padding:5px 16px;color:#fff;font-weight:bold;#padding:5px 6px;}
.rtcComponent .buttons .saveAddBtn{border:1px solid #a4a8af;background: url('../images/bg/silverBtnBg.png') repeat-x 0 0;padding:5px 16px;#padding:5px 0px;margin-right:8px;color:#0175d7;font-weight:bold;}
.rtcComponent .buttons .cancelBtn{border:1px solid #c4c6cb;background: url('../images/bg/greyBtnBg.png') repeat-x 0 0;padding:5px 16px;color:#ccc;#padding:5px 6px;}
.rtcComponent .leftCol{width:140px;padding-right:20px;text-align:right;margin:0;float:left;padding-top:10px;}
.rtcComponent .leftCol h2{font-size:14px;font-weight:normal;color:#ccc;}
.rtcComponent .rightCol{width:470px;border-left:1px solid #ccc;float:left;padding-top:10px;}
/****Tooltip for in-page section*****************************************************************************************************************/
.tooltip{width:219px;position:absolute;background:transparent url(../images/awms/bg/toolTipBottom.png) bottom left no-repeat;padding-bottom:5px;
display:none;}
.tooltip .top{width:219px;height:15px;background:transparent url(../images/awms/bg/toolTiptop.png) top left no-repeat; }
* html .tooltip .top{background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/awms/bg/toolTiptop.png', sizingMethod='image');}
.tooltip .contentToolTip{width:189px;background:transparent url(../images/awms/bg/toolTipMiddle.png) top left repeat-y;padding:10px 15px;color:#5b5f63;font-size:12px;}
/*********************************************************************************************************************/
.content_inner .siteTree, .components .siteTree{border:none;margin:0;padding:0;}
.content_inner .siteTree li, .components .siteTree li
{list-style: none;margin:0;padding:0 0 0 38px;line-height:18px;border:none;#margin-top:-2px;}
.content_inner .siteTree li span, .components .siteTree li span
{background:transparent url(../images/bg/treeBg.png) repeat scroll 0 0;clear:left;/*display:block;*/display:inline-block;margin:1px 0;
font-size:11px;padding:1px 10px 0 10px;white-space:nowrap;width:137px;border:1px solid #269282;color:#fff;overflow:hidden;}
.content_inner .siteTree li span.component, .components .siteTree li span.component{background:none;border:none;color:#a5d9da;}
.content_inner .siteTree li span.offline, .components .siteTree li span.offline{background:none;background-color:#a5d9da;border:none;color:#764612;}
.content_inner .siteTree ul, .components .siteTree ul
{margin:0; padding:0;}
.content_inner .siteTree .root, .components .siteTree .root
{margin-left:-16px;/*background: url(../images/tree/root.gif) no-repeat 16px 0 #ffffff;*/}
.content_inner .siteTree li.root span.root, .components .siteTree li.root span.root
{background:none;border:none;color:#5b5f63;}
.content_inner .siteTree .line, .components .siteTree .line
{margin:0px;padding:0;line-height: 3px;height:7px;font-size:3px;background: url(../images/tree/line_bg.gif) 0 0 no-repeat transparent;}
.content_inner .siteTree .line-last, .components .siteTree .line-last
{margin:0 0 0 -16px;padding:0;line-height: 3px;height:3px;font-size:3px;background: url(../images/tree/spacer.gif) 0 0 no-repeat transparent;}

.content_inner .siteTree .line-over, .components .siteTree .line-over
{margin:0 0 0 0px;padding:0;line-height:3px;height:7px;font-size:3px;background: url(../images/tree/line_bg_over.gif) 0 0 no-repeat;}
/*-16px*/
.content_inner .siteTree .line-over-last, .components .siteTree .line-over-last
{margin:0 0 0 -16px;padding:0;line-height: 3px;height:3px;font-size:3px;background: url(../images/tree/line_bg_over_last.gif) 0 0 no-repeat transparent;}
.siteTree .folder-open{margin-left:-16px;background: url(../images/tree/collapsable.gif) 0 -2px no-repeat #fff;}
.siteTree .folder-open-last{margin-left:-16px;background: url(../images/tree/collapsable-last.gif) 0 -2px no-repeat #fff;}
.siteTree .folder-close{margin-left:-16px;border:none;background: url(../images/tree/expandable.gif) 0 -2px no-repeat #fff;}
.siteTree .folder-close-last{margin-left:-16px;background: url(../images/tree/expandable-last.gif) 0 -2px no-repeat #fff;}
.siteTree .doc{margin-left:-16px;background: url(../images/tree/leaf.gif) 0 -1px no-repeat #fff;}
.siteTree .doc-last{margin-left:-16px;background: url(../images/tree/leaf-last.gif) 0 -1px no-repeat #fff;}
.siteTree .ajax{background: url(../images/tree/spinner.gif) no-repeat 0 0 #ffffff;height: 16px;display:none;}
.siteTree .ajax li{display:none;margin:0; padding:0;}
.siteTree .trigger{display:inline;margin-left:-32px;width: 28px;height: 16px;cursor:pointer;border:none;}
.siteTree .text{cursor: pointer;}
.siteTree .offline{color:#cccccc;}
.siteTree .active{cursor: default;padding:0px 2px;border: 1px dashed #444;}
#drag_container{background:#ffffff;color:#000;font: normal 11px arial, tahoma, helvetica, sans-serif;border: 1px dashed #767676;}
#drag_container ul{list-style: none;padding:0;margin:0;}
#drag_container li{list-style: none;background-color:#ffffff;line-height:18px;white-space: nowrap;padding:1px 1px 0px 16px;margin:0;}
#drag_container li span{padding:0;}
#drag_container li.doc, #drag_container li.doc-last{background: url(../images/tree/leaf.gif) no-repeat -17px 0 #ffffff;}
#drag_container .folder-close, #drag_container .folder-close-last{background: url(../images/tree/expandable.gif) no-repeat -17px 0 #ffffff;}
#drag_container .folder-open, #drag_container .folder-open-last{background: url(../images/collapsable.gif) no-repeat -17px 0 #ffffff;}
.contextMenu{display:none;}


/*********************************************************************************************************************/
.awmsEditor ul, li{float:none;}
.RTCPopup {display:none;height:320px;left:20%;position:fixed;top:20%;width:800px;z-index:1010;}
.RTCPopup ul li, .RTCPopup ol li{list-style:none;}
.RTCPopup .out {background:#EAEBED url(../images/bg/topBgPopUp.png) repeat-x scroll left top;height:490px;padding:30px 0 30px 35px;}
.RTCPopup .close{height:28px;margin:0;padding:0;position:absolute;width:28px;z-index:1500 !important;right:15px;top:15px;}
.RTCPopup .close a{background: transparent url(../images/bg/close.png) no-repeat 0 0;width:20px;height:20px;
display:block;float:right;text-indent:-999em;z-index:1910;}
.RTCPopup h1{color:#868990;font-size:19px;font-weight:normal;padding-right:15px;}
/*********************************************************************************************************************/
.containerHeader{margin-bottom:5px;background:transparent url(../images/bg/consoleHeader.png) top left no-repeat;cursor:move; display:none;
height:27px;margin-bottom:5px;padding:5px 0 0 30px;color:#fff;}
* html .containerHeader{background-image:none; cursor:move;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg/consoleHeaderIE6.png', sizingMethod='image');
	width:180px;
}
	
.containerHeader input{border:none;background:none;color:#fff;font-size:11px;cursor:pointer;}
.droppable{padding:10px 0;}
.droppable .container{padding:0px;border:none;}

#consoleWrapper, #linkWrapper, #headingWrapper, #orphanedWrapper, #nonDeleteWrapper{display:none;}
.treeMenu{background:transparent url(../images/bg/treeMenu.png) center right no-repeat;display:block;margin-left:6px;padding:5px 1px 5px 15px;position:absolute;width:74px;}
.treeMenu a, .treeMenu a:hover{color:#fff;font-size:10px;display:block;}
/*#content{width:100%;margin-right:auto;margin-left:auto;margin-top:48px;z-index:0;}*/
.member .buttons{padding-top:15px;}
.member .errorMsg, .successMsg{display:none;color:#cc3333;}
.member .loginMsg{color:#cc3333;}
.dropped{margin-bottom:10px;}

/*********************************************************************************************************************/
.cph{border:1px dashed #339999;padding-top:20px;min-height:50px;text-align:center;margin-bottom:5px;}
#upBodyInner{float:left;}
.block{opacity:0.4;filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.4);}

#domLoad{}
#PageLoadProgress {}
#busyUI{background-color: black; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 500001; opacity: 0; cursor: wait;
        display:none;}

#middleContainer .contentPlaceHolder{min-height:200px;width:300px;border:1px solid #45505d;margin:10px;padding:10px;}
.draggable{margin:5px;padding:4px;border:1px solid #669999;cursor:move;}
/********** #mainLeftContainer **********/
#mainLeftContainer{float:left;width:850px;background-color:#f3f4f5;}
#mainLeftContainer .droppable .containerHeader{padding:2px;border:1px solid #669999;cursor:move;}
.dropcue{border:1px dashed #339999;padding-top:20px;min-height:50px;text-align:center;margin:15px 0;display:none;}
#browser .dropcue{border:1px dashed #cccccc;padding-top:0px;min-height:5px;text-align:center;margin-bottom:0px;display:none;}
#console a{color:#669999;text-decoration:underline;}
/********** popup **********/
#DeleteConfirmPopup {display:none; color:#444444;
z-index: 60000; position: fixed; left: 40%; top: 40%; margin-left: -150; margin-top: -60; width: 300px; 
	height: 120px; border: solid 4px #444444; padding: 10px;background: white url('../images/awms/warning.jpg') no-repeat 10px 10px; text-align: center }
#DeleteConfirmPopup h1 { margin-left: 30px; font-size: 120% }
#DeleteConfirmPopup p { margin-top: 10px; margin-bottom: 10px; clear: both }
#DeletePageConfirmPopup { display:none; z-index: 60000; position: absolute; left: 35%; top: 40%; margin-left: -150; margin-top: -60; 
width: 300px; height: 120px; border: solid 4px #669999; padding: 10px;background: white url('../images/awms/warning.jpg') no-repeat 10px 10px; text-align: center }
#DeletePageConfirmPopup h1 { margin-left: 30px; font-size: 120% }
#DeletePageConfirmPopup p { margin-top: 10px; margin-bottom: 10px; clear: both }
/********** test rtc **********/
.Popup{color:#444444;background-color:#ffffff;padding:10px;
z-index: 6000; position: absolute; left: 35%; top: 200px; margin-left: -150; margin-top: -60; width: 300px; min-height: 200px; border: solid 4px #669999;}
.LargePopup{color:#444444;background-color:#ffffff;padding:10px;
z-index: 6000; position: absolute; left: 28%; top: 200px; margin-left: -150; margin-top: -60; width: 500px; min-height: 400px; border: solid 4px #669999;}
.Popup h1, .LargePopup h1{margin-left: 10px; font-size: 120%; color:#669999;padding-bottom:20px;}
.Popup a, .LargePopup a{color:#669999;}
.Popup p, .LargePopup p{margin-top: 10px; margin-bottom: 10px; clear: both;margin-left: 10px;}
.Popup div, .LargePopup div{margin-top: 10px; margin-bottom: 10px; clear: both;margin-left: 10px;}
.Popup div.errorMsg, .LargePopup div.errorMsg{color:#cc3333;display:none;}
.Popup div.successMsg, .LargePopup div.successMsg{color:#DD3409;display:none;}
.Popup input, .LargePopup input{padding:3px;width:200px;}
.Popup input.normal, .LargePopup input.normal{padding:1px;width:auto;}

.LargePopup label {width:200px;}
.LargePopup label.error {margin-left: 10px;width: auto;display: inline;color:#DD3409;}

.PagePopup {display:none; color:#444444;background-color:#ffffff;
z-index: 60000; position: absolute; left: 25%; top: 200px; margin-left: -150; margin-top: -60; width: 630px; min-height: 500px; border: solid 4px #669999; padding: 10px;}
.PagePopup h1{margin-left: 10px; font-size: 120%; color:#669999;}
.PagePopup p{margin-top: 10px; margin-bottom: 10px; clear: both;margin-left: 10px;}
.PagePopup p input{padding:3px;width:200px;}
.PagePopup p input.normal{padding:3px;width:auto;}
.PagePopup p select{padding:3px;width:200px;}
.PagePopup p textarea{padding:1px;width:200px;}
.PagePopup label {width:200px;}
.PagePopup label.error {margin-left: 10px;width: auto;display: inline;color:#DD3409;}
.PagePopup select{width:180px;padding:2px;}

.NewPopup {color:#444444;background-color:#ffffff;z-index: 60001; position: absolute; left: 15%; top: 25%; margin-left: -150; margin-top: -60; width: 630px;display:none;}
.NewPopup div{ padding: 10px; border: solid 4px #444444;}

.tTwoColumns .containerLeftColumn {margin:0px 0 0 0;}
/*.otherBrands a:hover, .generalInfo a:hover{color:#339999;}*/
.awmsHeaderHolder{position:relative;z-index:10;}
/********** login **********/
.loginContainer{width:100%;height:100%;background:transparent url('../images/login/bg_main.jpg') repeat-x center top;margin:0 auto;position:fixed;}
.loginContainer .header{padding:20px 30px;}
.loginContainerInner{background:transparent url(../images/login/center.jpg) no-repeat scroll center top;height:100%;margin:0 auto;width:100%;}
.loginContainer h1{background: transparent url(/awms/images/login/key_icon.gif) no-repeat scroll left top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding-left: 50px;}
.loginContainer .buttons{padding:15px 0 10px 180px;}
.loginContainer .logo{background:url('/awms/images/login/guthy_wms_title.png');width:371px;height:38px;}
.footerNav h2 {margin-bottom:15px;}

.tHomePage .containerHomeFirstTile, .tHomePage .containerHomeSecondTile, .tHomePage .containerHomeThirdTile, .tHomePage .containerHomeMoneyBack {
height:150px;}
.contentRow1 .containerHomeFirstTile, .contentRow1 .containerHomeSecondTile, .contentRow2 .containerHomeThirdTile, .contentRow2 .containerHomeMoneyBack {
height:auto;}
.componentHomeMoneyBack {left:0;margin-top:0px;position:relative;}
.corporHeaderWrapper{position:relative;height:20px;}

/********** Component secion **********/
div.newComponent{padding: 15px 0pt 0pt 30px;}
div.newComponent img{float: left;}
div.newComponent div.out{border-bottom: 1px solid #ccc; padding-left: 60px; width: 240px; padding-bottom: 5px;min-height:60px;}
#addComponent h1 {visibility:visible;}
#addComponent .addBelow div.newComponent div.out h1{margin: 0px; padding: 2px; color: #0175d7; font-size: 12px; cursor: pointer; font-weight: bold;}
div.newComponent div.out p{padding: 2px; cursor: pointer;}
div.out h1{color: #0175d7; font-size: 12px; cursor: pointer; font-weight: bold;}

.deleteComponentBin{position:absolute;top:450px;left:360px;width:60px;height:40px;cursor:pointer;background:url('/awms/images/bg/buttons/icon_trash.png') no-repeat center;}
.deleteOpenBin{background:url('/awms/images/bg/buttons/icon_trash_dragover.png') no-repeat center;}
/********** RTE secion **********/
.frameBody{font-family:Arial, sans-serif;font-size:80%;margin:0;padding:0.2em;height:100%;}
.frameBody p{padding:0;}
.frameBody ul li{list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0 12px;padding:2px;}
.rte-zone{width:350px;margin:0;padding:0;height:160px;clear:both;border:1px solid #ccc;overflow:scroll;}
.rte-edm {display:block;}
.rte-toolbar { overflow:hidden; }
.rte-toolbar a, .rte-toolbar a img {border:0;}
.rte-toolbar p {float:left;margin:0;padding-right:5px;}
/*********** Promo tile section ***********/
.promoTileEdit .addPromoTile {display:none}
.promoTileEdit .rightCol .editMode {padding-left: 20px;}
.promoTileEdit .tileList .rightCol {padding-left:20px;}
.promoTileEdit .tileList .rightCol table {width:100%; margin-top:10px;}
.promoTileEdit .tileList .rightCol td {text-align:center;}
.promoTileEdit .tileList .rightCol td.left {text-align:left;}
/******** keycode batch update ****************/
.cbxInputCell label {display:none;}
