/* ADDED  */
.tutorial h4 {color:#222; font-weight:bold;}
.tutorial h4 a {color:#aaa; font-weight:normal;}
.tutorial h4 a:hover {color:#FA5F10;font-weight:normal;}
.droptarget {margin:5px 20px 20px 5px; padding:10px; border:3px #ebebeb dashed; font-family: Verdana, Arial, Sans-serif; font-size:14px; text-align:center; line-height: 150%;}
h5 {font-size:13.5px; font-weight:normal;}
.turnedON {font-weight: bold; text-decoration: none; color: #F87500}
.explainCheck {padding:0px 0px 10px 40px; color:#333; font-size:14px; margin-top:-10px;}
#instruments {margin-left:50px;}
#enableInstruc {margin-left:30px; margin-top:-10px;}
.ahint {font-size:13px; line-height:140%; margin-left:30px; margin-bottom:20px; color:#888;}
.flrt {font-size:11px; float:right; margin-bottom:4px;}
.flrt a {text-decoration:none; color:#888;}
.flrt a:hover {text-decoration:none; color:#FA5F10;}

.rightsListDemarcation
{
  float:left;
  margin-top:10px;
}
.rightCheckboxEncloser
{
  display:inline-block;
  float:left;
  margin-top:10px;
  width: calc(100% - 100px);
}
.wl_admin_customer_list_action_buttons_row .btn
{
  float:left;
  margin-right:20px;
}
TABLE.remitSummary {float:right; margin-bottom:5px;}
TABLE.remitSummary TH { background-color: #D5FFC8; padding: 4px; font-family: Tahoma, sans-serif; font-weight: bold; text-align: center; border: 1px solid #d5d5d5; }
TABLE.remitSummary TD { padding: 4px; font-family: Tahoma, sans-serif;  text-align: center; border: 1px solid #d5d5d5; }
table.callToActionSpacer
{
	margin-top:0;
}
table.callToActionSpacer td
{
	vertical-align:top;
}
table.callToActionSpacer td.descCTA
{
	font-size:14px;
	line-height:2;
	padding-bottom:15px;
}
.explainFrictionFree
{
  font-size: 12px;
  color: #777;
  display: block;
  margin-left: 8%;
  line-height: 1.8;
  font-style: italic;
}

table.callToActionSpacer td.choices
{
	line-height:1.8;
	padding-left:10px;
	margin-top:5px;
}

table.callToActionSpacer label.radio
{
	margin-bottom:20px;
}
table.callToActionSpacer.callToActionON img#callToActionImage
{
	opacity:1;
}
table.callToActionSpacer.callToActionOFF img#callToActionImage
{
	opacity:.4;
}
								
.basictab{
padding: 6px 0;
margin-left: 0;
font-size: 12px;
font-familty: Arial, Verdana, Sans-serif;
border-bottom: 1px solid gray;
list-style-type: none;
width:655px;
text-align: center;
}
.basictab li{
display: inline;
margin: 0;
}
.basictab li a{
text-decoration: none;
padding: 6px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #c8c8c8;
color: #444;
position: relative;
top 1px;
}
.basictab li a:visited{
color: #444;
}
.basictab li a:hover{
background-color: #E6DDD5;
color: black;
}
.basictab li a:active{
color: black;
}
.basictab li.selected a{
position: relative;
top: 1px;
padding-top: 7px;
background-color: #fff;
color: black;
font-weight:bold;
}
.tutorial ul.basictab {margin-top:20px;color:inherit; font-family:inherit;font-size:inherit;line-height:inherit;list-style:none;padding-left:inherit;padding-right:inherit;text-indent:inherit;}


.tiptip, .notdue {background-color:#f6fac0;}
.notdue {text-decoration:line-through; color:#666;}
.packageDescrip {font-size:11px; color:#555;  margin:20px 0px 20px 0px;}

table.remitSummary td.wide {width:100px; text-align:center;}

#main_content.tutorial
{
    width:655px;
}

table td.alone
{
    font-size:12px;
    padding:6px;
}


.slideTextArea,.wysiwyg
{
    float:left;
}

.textAreaHold
{
    float:left;
    width:395px;
    margin-right:20px;
}
.slideTextArea, .textAreaLabel
{
    width:395px;
}
.textAreaLabel
{
    margin-right:30px;
}
.wysiwygLabel
{
    width:373px;
}
.slideTextArea
{
    font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
    font-size:12px;
    line-height:140%;
    margin-right:20px;
    height:272px;
    display:block;
   
   white-space: pre;
    overflow:    scroll;
    overflow-y:  scroll;
    overflow-x:  scroll;
    overflow:    -moz-scrollbars-horizontal;
}

.textAreaLabel, .wysiwygLabel
{
    font-family:'Open Sans', Arial, Verdana, sans-serif;
    font-size:11px;
    color:#222;
    margin-bottom:5px;
    text-align:center;
    
}

.sideBySide
{
    padding-bottom:30px;
    margin-bottom:30px;
    width:100%;
    border-bottom:1px dashed #555;
    padding-left:40px;
}

p.introptext
{
    font-size:14px;
    color:14px;
    line-height:140%;
}
.slideButtonHolder
{
    padding-top:10px;
    width:395px;
    text-align:center;
}

.slideButtonHolder a.cbtn.btn-danger
{
    padding: 2px 10px 2px;
}
.approvalStatus
{
width: 395px;
padding-top: 15px;
text-align: center;
}
#eraseDiv
{
margin-bottom: 40px;
text-align: right;
margin-right: 30px;
}

.inlinedynamicpop
{
    border:1px solid #777;
    background-color:#f0ecc0;
    padding:10px;
    color:#000;
    line-height:150%;
    width: 350px;
    margin-top: 5px;
    text-align: center;
    font-size: 14px;
}


.inlinedynamicpop .newRightX
{
float: right;
position: relative;
top: -10px;
font-size: 12px;
color: #B81414;
right: -4px;
}

form#systemsForm i
{
    width:25px;
    margin-right:5px;
}








