/*
* Unknown
*/

.box{
color:#3D377F;
font-size:14px;
font-weight:bold;
text-align:center;
width:200px;
height:22px;
padding-top:8px;
cursor:pointer;
}
.arrowBut,.arrowButOn{
float:left;
cursor:default;
width:15px;
height:16px;
font-size:12px;
text-align:center;
}
.arrowBut{background:#ffffff url(/sims/img/icons.png) no-repeat -855px 0;}
.arrowButOn{background:#ffffff url(/sims/img/icons.png) no-repeat -826px 0;}
/*
#banner{
float:left;
width:300px;
padding-top:30px;
padding-left:50px;
}
#welcomeClose{
clear:right;
padding-top:160px;
}
#welcomeFooter{
float:right;
padding-top:30px;
padding-right:10px;
padding-bottom:10px;
font-size:10px;
}

*/

/*
* Defaults
*/
A:link {color: #3B5998; text-decoration:none;font-size:12px;}
A:visited {color: #3B5998; text-decoration:none;font-size:12px;}
A:active {color: #3B5998; text-decoration:none;font-size:12px;}
A:hover {color: #3B5998; text-decoration:none;font-size:12px;}
A:link.tut {color: blue; text-decoration:underline;}
A:visited.tut {color: blue; text-decoration:underline;}
A:active.tut {color: blue; text-decoration:underline;}
A:hover.tut {color: blue; text-decoration:underline;	}
A:link.anchorDisabled {color: #cccccc; text-decoration:none;}
A:visited.anchorDisabled {color: #cccccc; text-decoration:none;}
A:active.anchorDisabled {color: #cccccc; text-decoration:none;}
A:hover.anchorDisabled {color: #cccccc; text-decoration:underline;	}
#tooltips A:link{color:#8FB5FF;}
#tooltips A:visited{color:#8FB5FF;}
#tooltips A:active{color:#8FB5FF;}
#tooltips A:hover{color:#8FB5FF;text-decoration:underline;}
#propTab A:link{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;}
#propTab A:visited{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;}
#propTab A:active{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;}
#propTab A:hover{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;text-decoration:underline;}
A.help:link{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;}
A.help:visited{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;}
A.help:active{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;}
A.help:hover{color:#4C79AF;font-weight:bold;font-size:9px;cursor:help;text-decoration:underline;}
/*
* System Messages
*/
.fixedBox,.fixedBox2{
position:fixed;
_position:absolute;
top:0;
_top:expression(eval(document.body.scrollTop));
margin:0;
padding:0;
}
#reminderTab{
float:right;padding:5px 8px 8px 8px;margin:0 3px 0 0;
color:#888888;font-size:12px;font-weight:bold;
}
#purchaseTab{
float:right;padding:5px 8px 8px 8px;margin:0 20px 0 0;
background:url(/sims/img/toptab.gif);color:#efefef;font-size:12px;font-weight:bold;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-box-shadow: 0 2px 2px #aaa;
  -webkit-box-shadow: 0 2px 2px #aaa;
  border-bottom-right-radius: 3px 3px;
  border-bottom-left-radius: 3px 3px;
}
#purchaseTab:hover,#reminderTab:hover{
  text-decoration:underline;
}
.fixedBox{right:20;background:#FB2D22;}
.fixedBox2{left:35%;background:#369;padding:10px;}
#ragicload{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
background-color:white;
z-index:300;
}
#ragicloadbar{
position:relative;
top:-50;
height:5px;
background-color:#CDE;
}
/*
* The screen transparency
*/
#title{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
background-color:black;
opacity:0.5;
filter:alpha(Opacity=50);
z-index:50;
}
#descwin{
position:absolute;
top:15%;
left:8%;
width:800px;
height:380px;
background-color:white;
/*border:1px solid #333;*/
z-index:60;
}

/*
* FloatWin
*/
.tabOpen,.tabClose{
clear:right;
float:left;
background-color:#CDE;
margin:0 2 0 2;
padding:3px;
cursor:pointer;
}
.tabOpen{
background-color:#8AD;
}
.dockWin,.dockBarRight,.dockWinRight{
position:absolute;
overflow-y:auto;
overflow-x:hidden;
}
.dockWin{
left:0;
width:99%;
bottom:0;
}
.dockBarRight{
bottom:17px;
right:16px;
height:25px;
width:460px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
background:url(/sims/img/bottomBar.png);
z-index:100;
}
#dockBarRightTable{
height:100%;
}
.dockWinRight{
bottom:43px;
right:16px;
_width:460px;
z-index:100;
}
.dockWinRightTableTD{
padding:3px 20px 3px 20px;
color:#fbfbfb;
font-size:12px;
cursor:pointer;
font-weight:bold;
}
.dockWinContent{
clear:right;
padding:5px 20px 5px 20px;
font-size:12px;
border:1px solid #888;
background:#f6f6f6;
}
.floatingWin{
position:absolute;
top:15%;
left:15%;
width:550px;
font-size:12px;
/*padding:20px;*/
z-index:200;
}
.floatingWinHeader,.dockWinHeader{
float:left;
background:url('/sims/img/windowbanner_m.png');
/*background:#666666;*/
color:white;
padding:3px 0 3px 12px;
_padding:4px 0 4px 12px;
font-size:12px;
font-weight:bold;
height:17px;_height:23px;
width:520px;_width:532px;
}
.dockWinHeader{
cursor:pointer;
width:430px;_width:442px;
}
.floatingWinHeaderLeft{
float:left;
background:url('/sims/img/windowbanner_l.png');
width:9px;height:23px;
}
.floatingWinHeaderRight{
float:right;
background:url('/sims/img/windowbanner_r.png');
width:9px;height:23px;
}
.floatingWinContent{
clear:both;_height:0;
padding:15px 11px 10px 11px;
background:#ECE9D8;
overflow:auto;
border:1px solid #888;
}
.floatingOKbutton{
clear:both;
float:left;
margin:8px 0 0 20px;
width:80px;
font-size:12px;
}
input{padding:3px 3px 3px 3px;}
.floatingTinyWin{
position:absolute;
bottom:30;
right:3px;
width:200px;
font-size:12px;
padding:20px;
border:1px solid #888;
background-color:white;
background-image:url(/sims/img/frontbglight.png);
cursor:pointer;
z-index:90;
}
#floatingMouseWin{
position:absolute;
border:1px solid #888;
background-color:#111111;
color:white;
opacity:0.7;
filter:alpha(Opacity=70);
font-size:12px;
padding:5px;
}

/*
* Filter Panel
*/
.dropdown,.dropdownBlack,.dropdownToolbar{
position:absolute;
background-color:#F7F7F7;
padding:5px;
border:1px solid #888;
-webkit-box-shadow: 0 4px 10px #8B8B8B;
-moz-box-shadow: 0 4px 10px #8B8B8B;
box-shadow: 0 4px 10px #8B8B8B;
z-index:250;
_width:15em;
}
.dropdownBlack{
background-color:#333333;
border:0;
color:white;
}
.dropdownOption{
cursor:pointer;
padding:3px 6px 3px 6px;
font-size:12px;
}
div.dropdownOption:hover{background:#efefef;}
.topDropChoice{
cursor:pointer;
padding:5px 10px 5px 10px;
font-size:12px;
}
#filterPanel{
position:absolute;
background-color:#e5e5e5;
padding:5px;
border:1px solid #888;
z-index:100;
font-size:11px;
cursor:pointer;
}
#floatWinPromptCheckbox{margin:5px 5px 0 0;}
#floatWinPromptSubmit{margin:5px 0 0 5px;}
#floatWinPromptInput{margin:5px 0 0 0;width:300px;}
/*
* Right Key Menu
*/
.rightKeyChoice,.rightKeyChoiceDisabled{
padding:5px;
padding-left:30px;
/*border:1px solid #E5E5E5;*/
}

.rightKeyChoiceDisabled{
color:#888888;
}
/*
* Design mode toolbar
*/
#colorpicker{
font-size:5px;
cursor:default;
}
#builderIcons select{
font-size:11px;
float:left;
}
/*
* Tutorial
*/
#tutorial{
position:absolute;
top:73%;
left:7%;
height:10em;
width:800px;
font-size:12px;
z-index:40;
}
#tutorialDesc{
padding-top:20px;
padding-left:20px;
padding-right:20px;
font-size:15px;
font-family:arial;
}
#tutorialPrev,#tutorialNext,#tutorialReplay{
font-size:15px;
color:blue;
padding-left:30px;
padding-right:30px;
cursor:pointer;
text-decoration:underline;
}
#tutorialPrev{float:left;}
#tutorialNext{float:right;}

/*
* Common Item
*/
#lang{
float:right;
width:80px;
padding-top:15px;
font-size:10px;
}
.close{
float:right;
padding-top:0px;
padding-right:5px;
cursor:pointer;
}
#charts{
position:absolute;
right:0;
z-index:30;
}





/*
* Design Properties
*/
#propTab{
background-color:#f3f3f3;
cursor:pointer;
}
#prop{
font-family:"Lucida Grande",Tahoma,Arial,sans-serif;
font-size:12px;
font-weight:normal;
overflow:auto;
background-color:#ECE9D8;
}
#prop textarea,#prop input,#prop select{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
font-weight:normal;
}
#prop input.text{
padding:3px;
border:1px solid #CCCCCC;
height:23px;
}
#prop textarea,#prop select{
padding:3px;
border:1px solid #CCCCCC;
}
#prop input[type='radio']{
border:0;
}

div.propSel div li{
float:left;
}
div.propSel{
float:left;
background-color:#ECE9D8;
}
#propSpace{
clear:left;
float:left;
width:490px;
_width:530px;
height:310px;
_height:330px;
padding:20px;
background-color:#FCFCFE;
}
div.propSel a:link, div.propSel a:visited{
-moz-outline:0 none; outline:0 none;
background:url(/sims/img/tab-round.png) right 60px;
color:#666666;
display:block;_display:normal;
font-weight:bold;
height:18px;
line-height:18px;
text-decoration:none;
cursor:pointer;
}
div.propSel a span{
background:url(/sims/img/tab-round.png) left 60px;
display:block;_display:normal;
height:18px;
margin-right:27px;
padding-left:27px;
}
div.propSel a:hover{
background:url(/sims/img/tab-round.png) right 30px;
display:block;_display:normal;
}
div.propSel a:hover span{
background:url(/sims/img/tab-round.png) left 30px;
display:block;_display:normal;
}
div.propSel div li.activeTab a:link, div.propSel div li.activeTab  a:visited, div.propSel div li.activeTab  a:visited, div.propSel div li.activeTab a:hover{
background:url(/sims/img/tab-round.png) right 0 no-repeat;
}
div.propSel div li.activeTab  a span, div.propSel div li.activeTab  a:hover span{
background:url(/sims/img/tab-round.png) left 0 no-repeat;
}
#propSpace{
border-left:1px solid #BEBDBD;
border-right:1px solid #BEBDBD;
border-bottom:1px solid #BEBDBD;
}
fieldset {
font-weight:normal;
color:#333333;
border:1px solid #CCCCCC;
padding:8px 25px 0 12px;
}
fieldset a:link {
font-weight:normal;
font-size:11px;
color:blue;
}
legend {
color:#333333;
}
fieldset div{
_margin-top:8px;
}
#propSpace div{
margin:0 0 12px 0;
}
.beigeContent{
float:left;
border:1px solid #CCCCCC;
padding:10px;
background:#F4F3EE;
overflow:auto;
}
.whiteContent{
float:left;
padding:20px;
font-size:12px;
/*background:#fbfbfb;
border:1px solid #d7d5d4;*/
min-width:600px;
min-height:500px;
}






/*
* Tooltip
*/
.tooltip{
position:absolute;
width:223px;
}
.tooltipUp{
width:223px;height:30px;
background-image:url(/sims/img/dialog-up-u.png);
}
.tooltipUpB{
width:223px;height:12px;
background-image:url(/sims/img/dialog-bu-u.png);
}
.tooltipUpRight{
width:223px;height:30px;
background-image:url(/sims/img/dialog-up-u-r.png);
}
.tooltipDn{
width:223px;height:12px;
background-image:url(/sims/img/dialog-up-b.png);
background-repeat:no-repeat;
}
.tooltipDnB{
width:223px;height:30px;
background-image:url(/sims/img/dialog-bu-b.png);
background-repeat:no-repeat;
}
.tooltipIn{
padding:6 6 6 12;
background-image:url(/sims/img/dialog-up-m.png);
color:white;
font-size:12px;
}

/*
* Payment floatin win
*/
#payTable{
font-size:12px;
}
#payTable td{
padding:10px;
}
#payTable div,#payTable span{
padding-top:12px;
font-weight:bold;
}
/*
* Mass Mailer floatin win
*/
#mmailerTable textarea,#mmailerTable input,#mmailerTable select{
font-size:15px;
border:1px solid #CCCCCC;
}
#mmailerTable td,#mmailerTable th{
padding:3px;
}
#mmailerTable a{
font-size:11px;
text-decoration:underline;
}
#mmailstatus{
font-size:11px;
color:#555;
}
#mmailerTable th{
width:80px;
text-align:right;
font-weight:normal;
color:#888888;
}
/*
* User Managment
*/
table#userAccTable{
border-collapse:collapse;
}
#userAccTable td,#userAccTable th{
font-size:12px;
border:1px solid #CCC;
padding:3px;
}
.userAccHeader{
font-weight:bold;
text-align:center;
background-color:#CCDDEE;
}
/*
* Excel Import
*/
table#excelImport{
border-collapse:collapse;
}
#excelImport td,#excelImport th{
font-size:12px;
border:1px solid #CCC;
padding:3px;
}
.pickedRow{
font-weight:bold;
text-align:center;
background-color:#CCDDEE;
}
.pickedCell{
background-color:#CCCCCC;
}
/*
* Frontpage
*/
#updateAccount td{
font-size:12px;
border-bottom:1px solid #CCC;
padding:5 5 5 5;
height:30px;
font-family:arial;
}
A:link.updateAccount,A:visited.updateAccount,A:active.updateAccount,A:hover.updateAccount {
color: #316ac5;
text-decoration:underline;
}
.dashitem{
float:left;
clear:left;
font-size:12px;
margin:5 3 5 3;
cursor:pointer;
}
.dashitemicon{
float:left;
width:20px;
height:20px;
background-position:3 0;
background-repeat:no-repeat;
}
/*
* Domain Picker
*/
#domainPicker td{
border:1px solid #EFEFEF;
font-size:12px;
width:60px;
}
.domainHeader{
background-color:#CDE;
cursor:pointer;
}
.domainSheet{
border:1px solid #EFEFEF;
margin:0 5 0 5;
background-color:#DEDEDE;
padding:3;
cursor:pointer;
font-size:12px;
}
.domainSelect{
font-size:12px;
}
.domainPickerButton{
font-weight:normal;
color:#369;
cursor:pointer;
}
/*
* Report
*/
.cuber{
font-size:12px;
}
.cuber td{
padding:1 5 1 1;
border:1px solid #bdcad8;
color:#000000;
}
.cuberHeader{
background-color:#d4e6fc;
}
.cuberSum{
background-color:#ffffcc;
}
.cuberSel{
font-size:12px;
}
.excerpt{
float:left;
}
.excerpt td{
padding:0 20 0 0;
font-size:12px;
}
.excerptHeader td{
border-bottom:1px solid #000;
font-weight:bold;
color:#333333;
background-color:#EEEEFF;
padding:3 23 3 6;
}
.excerptContent td{
padding:1 23 1 6;
border-top:1px solid #EFEFEF;
}
#lister{
font-size:12px;
border:1px solid #cfcfcf;
}
#lister td{
padding:1 5 1 1;
}
.listerHeader{
background-color:#ddffcc;
}
.dashPortlet{
float:left;
clear:left;
margin:6 0 6 0;
width:100%;
}
.dashPortletTitle{
float:left;
margin:0;
/*border-bottom:1px solid #DDEEFF;*/
/*background-color:#598edd;*/
background-image:url(/sims/img/portletHeader.png);
background-repeat:no-repeat;
/*border-bottom:1px solid #888888;*/
color:white;
font-size:12px;
padding:3 10 3 10;
}
.dashPortletContainer,.dashPortletContent,.dashPortletContainer2{
width:100%;
border-bottom:1px solid #cfcfcf;
padding:10 10 10 10;
float:left;
clear:left;
}
/*.dashPortletContainer,.dashPortletContent{
height:210px;
_height:225px;
}*/
.dashPortletContent{
overflow:auto;
}
.dashPortletItem{
font-size:12px;
}
.dashPortletItemList{
color:#CC0000;
margin:0 5 0 5;
}
.pivotTableModeSwitch{
float:left;
cursor:pointer;
padding:5px;
font-size:12px;
font-weight:bold;
margin:0 5 0 0;
}

/*
* NUI Layout
*/
#iTop{
float:left;
width:100%;
height:33px;
background-color:#333333;
}
#iTopWider{
float:left;
width:100%;
height:100px;
background-color:#333333;
}
#logo{
float:left;
margin:7px 0 5px 0;
}
#logoWider{
float:left;
margin:25px 0 0 25px;
}
#widerNav{
clear:left;
float:left;
margin:25px 0 0 25px;
width:600px;
}
.menuButton{
margin:1 0 1 0;
font-size:11px;
_font-size:10px;
padding:0 2 0 2;
_padding:1 2 0 2;
float:left;
}
#modedesc{color:#000;}
#accessRights{
float:left;
font-size:12px;
margin:12px 0 0 12px;
border-collapse:collapse;
border:1px solid #CCC;
}
.topButtonLink{
float:left;
color:white;
text-decoration:underline;
margin:3px 8px 0 3px;
font-size:12px;
cursor:pointer;
_vertical-align:baseline;
}
a:link.topButtonLink,a:visited.topButtonLink,a:active.topButtonLink,a:hover.topButtonLink{
float:left;
color:white;
text-decoration:underline;
/*_text-decoration:none;
_border-bottom:1px solid white;*/
margin:3px 8px 0 3px;
}

#entryCount{
color:white;
float:right;
font-size:12px;
margin:5px 8px 0 3px;
}

.topButtonWhole,.topButtonWholeRight,.topButtonWholeDrop,.topButtonWholeGrey{
float:left;
display:inline;
cursor:pointer;
background:url(/sims/img/button.png);
border:1px solid #909090;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding:3px 12px 3px 12px;
font-size:12px;
}
.topButtonWholeGrey{
display:none;
/*opacity:0.7;
filter:alpha(Opacity=70);
cursor:default;*/
}
.topButtonWholeDrop{clear:left;width:150px;}
.topButtonWholeRight{float:right;}
.topButtonLeft,.topButtonRight,.topButtonSmall,.topButtonWords{
float:left;
_float:none;
display:inline;
font-size:12px;
/*background-image:url(/sims/img/buttonBack2.png);*/
/*border-top:1px solid #DDD;
border-bottom:1px solid #DDD;*/
}
.noImage{background-image:none;}
.topButtonWords{padding:0 5 0 5;}
.topButtonChoice{
font-size:12px;
cursor:pointer;
padding:3px;
}
.topButtonLC,.topButtonLCRight{
float:left;
_float:none;
display:inline;
width:1px;
height:22px;
/*background-image:url(/sims/img/buttonLeft.png);
background-repeat:no-repeat;*/
}
.bottomIcon{
float:left;
width:20px;
height:20px;
background-image:url(/sims/img/icons.png);
background-repeat:no-repeat;
}
.bottomIconDesc{
float:left;
margin-left:7px;
padding-top:2px;
}
.topIconSmall{
float:left;
background-image:url(/sims/img/icons.png);
background-repeat:no-repeat;
background-position:20px -4px;
width:16px;
height:16px;
margin:0 8px 0 0;
}
.topIcon{
float:left;
background-image:url(/sims/img/icons.png);
background-repeat:no-repeat;
width:25px;
height:21px;
}
.iconText{padding:3px 12px 3px 12px;}
.dwcell{
position:absolute;
/*background-color:yellow;*/
cursor:e-resize;
}
.dhcell{
position:absolute;
/*background-color:yellow;*/
cursor:n-resize;
}
.nuiImg{
position:absolute;
}
.frontIcon{
text-align:center;
margin:0 0 0 0;
}
.frontIconCell{
text-align:center;
vertical-align:top;
padding-top:25px;
}
.frontIconText{
font-size:12px;
margin:5 0 0;
font-weight:bold;
}
.divInput{
float:left;
/*background:white url(/sims/img/drop.png) no-repeat right 3px;*/
background:white;
border:1px solid #888888;
height:14px;width:129px;
overflow:hidden;
}
.filterMultipleSelect{
position:absolute;
width:129px;
z-index:99;
border:1px solid #888888;
background:white;
padding:8px;
}
.filterItemWrapper{
float:left;clear:left;
}
/*
* buttons
*/
.topIconSmall_bDeleteEntry{background-position:-546px -4px;}
.topIconSmall_bExcel{background-position:-1024px -4px;}


.topIcon_bBack{background-position:-456px 0;}
.topIcon_bSave{background-position:-570px 0;}
/*.topIcon_bDeleteEntry{background-position:-539px 0;}*/
.topIcon_bBrowse{background-position:-485px 0;}
.topIcon_bDoneBuild{background-position:-625px 0;}
.topIcon_bEdit{background-position:-655px 0;}
.topIcon_bInfo{background-position:-767px 0;}
.topIcon_bNotify{background-position:-1100px 0;}
.topIcon_bFolder{background-position:-796px 0;}
.topIcon_bRight{background-position:-1000px 0;}
.topIcon_bTemplate{background-position:-515px 0;}
.topIcon_bDesign{background-position:-881px 0;}
.topIcon_bTooling{background-position:-1192px 0;}
.topIcon_bBannerOff{background-position:-1355px 1;background-image:url(/sims/img/icons.png);}
.topIcon_bFilter{background-position:-1075px 0;}
.topIcon_bReport{background-position:-1162px 0;}
.topIcon_bPivot{background-position:-1132px 0;}
.topIcon_bDashboard{background-position:-1222px 0;}
.topIcon_bFacebook{background-position:-1327px 0;}
.topIcon_bBannerClose{background-position:-1369px 0;float:right; margin:120px 0 0 0; cursor:pointer;}
.topIcon_bMode1{background-position:-1275px 0;}
.topIcon_bMode2{background-position:-1302px 0;}
.topIcon_bModeFormSetting{background-position:-1250px 0;}
.topIcon_bFieldSetting{background-position:-1427px 0;}
.topIcon_bFilterBuilder{background-position:-1454px 0;}
.topIcon_bFilterChoice{background-position:-1478px 0;}
.topIcon_bFilterClear{background-position:-1502px 0;}
.topIcon_bCalendar{background-position:-1526px 0;}

.topIcon_bNewData{background-position:-683px 0;}
.topIcon_bPrevPage{background-position:-372px -1px;}
.topIcon_bNextPage{background-position:-346px -1px;}
.topIcon_bPrevPageD{background-position:-960px -1px;}
.topIcon_bNextPageD{background-position:-933px -1px;}

.topIcon_bBold{background-position:-1px 0;}
.topIcon_bItalic{background-position:-30px 0;}
.topIcon_bUnder{background-position:-58px 0;}
.topIcon_bAlignL{background-position:-86px 0;}
.topIcon_bAlignM{background-position:-114px 0;}
.topIcon_bAlignR{background-position:-142px 0;}
.topIcon_bFColor{background-position:-712px 0;}
.topIcon_bBColor{background-position:-740px 0;}
.topIcon_bAction{background-position:-987px 0;}
.topIcon_bExcel{background-position:-1021px 0;}
.topIcon_bCSV{background-position:-1552px 0;}
.topIcon_bReload{background-position:-1047px 2;cursor:pointer;}

.bottomIcon_bTemplate{background-position:-512px -3;}
.bottomIcon_bDesign{background-position:-881px -3;}
.bottomIcon_bExcel{background-position:-1021px -3;}
.bottomIcon_bEdit{background-position:-911px -3;}

#comments input{padding:3px;}
.commentItem{margin:12px 0 12px 0;}
.commentHeader{background:#efefef;padding:3px;}
.commentSeq{color:#CCCCCC;float:right;}
.commentUser{color:#333333;font-weight:bold;}
.commentDate{color:#888888;margin:0 0 0 8px;}
.commentAttachment{color:#336699;font-weight:bold;}
.textareaDisabled{color:#CCCCCC;padding:5px;height:30px;overflow:hidden;width:390px;}
.textareaEnabled{color:black;padding:5px;width:390px;}

#customBanner{
float:left;
height:150px;
width:100%;
}

.wizardheader{
font-size:25px;
font-weight:bold;
margin:0 0 20px 0;
}
.wizardDesc{
font-size:12px;
margin:12px 0 12px 0;
}

#backupTable{
table-layout:fixed;
margin-top:20px;
height:70%;
}
#backupTable td{
width:50%;
font-size:12px;
vertical-align:top;
}
.more{
cursor:pointer;
height:20px;
font-size:12px;
color:blue;
width:150px;
}
.historyRecord{
font-size:12px;
cursor:pointer;
}
.historyRecord ul{
margin:0;
padding:0;
}
.historyRecord li{
list-style:none;
margin-left:1em;
}
.historyRecord:hover{
background-color:#efefef;
}

#wfTable td{
font-size:12px;
vertical-align:top;
padding:0 12px 12px 0;
}



/*
* Color Picker
*/
#plugin { BACKGROUND: #0d0d0d; COLOR: #AAA; CURSOR: move; FONT-FAMILY: arial; FONT-SIZE: 11px; line-height: 1em; PADDING: 7px 10px 11px 10px; _PADDING-RIGHT: 0; Z-INDEX: 1; POSITION: absolute; WIDTH: 199px; _width: 210px; _padding-right: 0px; }
#plugin br { CLEAR: both; MARGIN: 0; PADDING: 0;  }
#plugin select { BORDER: 1px solid #333; BACKGROUND: #FFF; POSITION: relative; TOP: 4px; }

#plugHEX { FLOAT: left; position: relative; top: -1px; font-size:12px; height:15px; padding:0px; background-color:#333333; color:white; border:1px solid #CCCCCC;}
#plugCLOSE { FLOAT: right; cursor: pointer; MARGIN: 0 8px 3px; _MARGIN-RIGHT: 10px; COLOR: #FFF; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#plugCLOSE:hover { COLOR: #FFD000;  }
#plugCUR { float: left; width: 10px; height: 10px; font-size: 1px; background: #FFF; margin-right: 3px; }

#SV { background: #FF0000 url('/sims/img/SatVal.png'); _BACKGROUND: #FF0000; POSITION: relative; CURSOR: crosshair; FLOAT: left; HEIGHT: 166px; WIDTH: 167px; _WIDTH: 166px; MARGIN-RIGHT: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sims/img/SatVal.png', sizingMethod='scale'); -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#SVslide { BACKGROUND: url('/sims/img/slide.gif'); HEIGHT: 9px; WIDTH: 9px; POSITION: absolute; _font-size: 1px; line-height: 1px; }

#H { BORDER: 1px solid #000; CURSOR: crosshair; FLOAT: left; HEIGHT: 154px; POSITION: relative; WIDTH: 19px; PADDING: 0; TOP: 4px; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#Hslide { BACKGROUND: url('/sims/img/slideHue.gif'); HEIGHT: 5px; WIDTH: 33px; POSITION: absolute; _font-size: 1px; line-height: 1px; }
#Hmodel { POSITION: relative; TOP: -5px; }
#Hmodel div { HEIGHT: 1px; WIDTH: 19px; font-size: 1px; line-height: 1px; MARGIN: 0; PADDING: 0; }






#desktopIcons{
margin:10px;
background:white;
width:170px;
border:1px solid #EFEFEF;
}
.desktopRegionHeader{
padding:5px 12px 0 12px;
color:#888888;
}

#billingItemTable{
font-size:13px;
}
#billingItemTable tr th,#billingItemTable tr td{
padding:5px;
}
#billingItemTable tr th{
font-weight:bold;
width:125px;
text-align:right;
}
.billingItemHeader{
font-size:15px;font-weight:bold;background-color:#bbddee;padding:6px;
}
/*
*   dropmenu
*/
#cssMenuDrop, #cssMenuDrop ul {
padding: 0;
margin: 0;
list-style: none;
cursor:pointer;
}

#cssMenuDrop li {
float: left;
position: relative;
margin:0 8px 0 8px;
}

.cssMenuDropItem{
font-size:14px;
}

.cssMenuDropItem a{
margin:3px 8px 3px 6px;
text-decoration: none;
color:#efefef;
}

.cssMenuDropSubUL{
display: none;
width: 10em;
position: absolute;
top: 1.2em;
left: 0;
background-color:#333333;
border: 1px solid #888888;
}

.cssMenuDropSubUL li{
padding:8px 8px 8px 6px;
width: 100%;
color:white;
font-size:12px;
}

.cssMenuDropSubUL li a{
text-decoration: none;
}

#cssMenuDrop li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#cssMenuDrop li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

.closeButton{
height:17px;width:17px;
float:right;cursor:pointer;
}
.closeButton:hover{
opacity:0.5;
filter:alpha(Opacity=50);
}
.closeButtonImg{
margin:10px 4px 4px 4px;
}
#homeMessage{
font-size:12px;
background-color:#F2E3E4;
padding:0.2em 1.5em 1.5em 1.5em;
_padding:1em 1.5em 1em 1.5em;
}
#homeMessage:hover{
opacity:0.85;
filter:alpha(Opacity=85);
}
.homeMessageHeader{
font-size:15px;font-weight:bold;margin:0 0 12px 0;
}
#homeMessage p{
margin:0 0 5px 0;
width:500px;
line-height:20px;
}

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*
* Footer
*/
#footer{
position:absolute;
bottom:0;
left:0;
width:100%;
height:25px;
border-top:1px solid #888888;
border-bottom:1px solid #888888;
background-color:#e5e5e5;
z-index:49;
}
.tabbelow,.tabbelowOn{
float:left;
margin-right:2px;
padding:3px;
padding-left:8px;
padding-right:8px;
font-size:12px;
text-align:center;
cursor:pointer;
border-left:1px solid #888;
border-right:1px solid #888;
border-bottom:1px solid #888;
}
.tabbelow{background-color:#CCC;}
.tabbelowOn{background-color:white;}

#sheetsDivOuter{
float:left;
width:60%;
overflow:hidden;
}
#sheetsDivInner{
width:9999px;
}
.smallButton{
background:#CCCCCC;
color:white;
}
/*
* Frontpage
*/
#start{
float:left;
margin-right:2px;
height:25px;
width:100px;
_width:116px;
padding:5 8 0 8;
background-image:url(/sims/img/applications.png);
background-repeat:no-repeat;
font-size:12px;
text-align:center;
cursor:pointer;
}
#startHeader{
background-color:#369;
font-size:10px;
font-weight:bold;
color:white;
padding:7px;
}
.startItems{
clear:left;
float:left;
background-color:#f6f6f6;
font-size:10px;
color:#333;
cursor:pointer;
width:190px;
padding:3px;
_padding:0;
_padding-left:3px;
height:16px;
_height:22px;
}
.seperators{
font-size:10px;
color:#888;
margin-bottom:0;
}
#startPanel{
position:absolute;
bottom:25px;
left:0;
background-color:#f6f6f6;
border:1px solid #888;
width:200px;
height:300px;
}


