/* ------------------------------GLOBAL  STYLE for create edit titles page ---------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title div.content {border:none !important;background:#fff !important;}
div.divider {border-top:1px solid #ccc;width:100%;height:1px;margin:18px 0px;background:none;}
div.create-edit-title-innerwrap {float:left;width:655px;margin-left:10px;}
div.create-edit-title-innerwrap h2 {border-bottom: 4px solid #333; padding-bottom:18px;margin-bottom:25px;}
div.create-edit-title div#main {padding-bottom:50px !important;padding-top:20px !important;}

.required {font-weight:bold;}
.red {color:#d71d22;}
.add-title {background:transparent url(../img/plus-icon-grn.png) no-repeat scroll 0 2px;padding-left:13px;margin-left:15px;font-weight:bold;font-size:11px;}
.checked-complete {background:transparent url(../img/green-check.gif) no-repeat scroll 230px 0px; display: block; height: 20px;}
.delete {*zoom:1;background:transparent url(../img/x-icon-grn.png) no-repeat scroll 0 2px;padding-left:13px;font-weight:bold;font-size:12px;}
.event-row .column{ width: auto; margin-right: 10px;}
.column{ float:left; width:280px;}

.buttons input {border: none; width: auto;}
.button-send {width:auto!important;border:none!important;padding:0px;}

.event-row {display: block; clear: both; margin-bottom: 10px;}

a.calendar-button {float: left;}
.action-btns {width: auto; padding-top: 20px;}
.radioBtns label {display: inline !important;}

ul.selected-contacts {margin: 0; padding: 10px 0;}
ul.selected-contacts li{padding:5px 0 !important;
text-align:right;
width:240px;}
ul.selected-contacts li span{float:left;
font-size:11px;
font-weight:700;
text-align:left;
width:160px;}

/* ------------------------------------------------left side bar styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.sidebar-navigation {float:left;width:280px; margin-right: 15px;}
div.sidebar-navigation ol li {width:255px;height:32px;border-top:1px solid #ccc; padding:12px 0px 0px 10px;font-size:14px;font-weight:bold;position:relative;}
div.sidebar-navigation ol {border-bottom: 3px solid #333;}
div.sidebar-navigation ol li span.active {color:#fff;background:transparent url(../img/left-nav-selected.png) no-repeat scroll 0
 0;display:block;height:37px;margin:-12px 0px 0px -10px;padding:14px 0px 0px 12px;position:relative;width:277px;}

/* ------------------------------------------------step one only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-one dl {width:535px;padding:15px 0px;}
div.create-edit-title-innerwrap div.step-one dt {padding-bottom:15px;font-weight:bold;}
div.create-edit-title-innerwrap div.step-one .filter-select {margin-top:0px;margin-bottom:100px;}

/* ------------------------------------------------step two only styles --------------------------------------
------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-two .example {color:#666666; font-size:10px;}
div.create-edit-title-innerwrap div.step-two input {}
div.create-edit-title-innerwrap div.step-two textarea {}
div.create-edit-title-innerwrap div.step-two input {}
div.create-edit-title-innerwrap div.step-two .column{float:left; width:280px;}
div.create-edit-title-innerwrap div.step-two .form-text{width:250px; border: 1px solid #999; height: 20px;}

/* ------------------------------------------------step three one only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-three div.red  {margin-top:10px;}


/* ------------------------------------------------step three two only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-three img {margin-right:7px;}
div.create-edit-title-innerwrap div.step-three ul.titles {margin-top:20px;}
div.create-edit-title-innerwrap div.step-three ul.titles dl {float:left;width:455px;}
div.create-edit-title-innerwrap div.step-three div.custom-select {width:245px!important;}

/* step four one only styles
----------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-four div.child-wrapper {margin-left:30px;}
div.create-edit-title-innerwrap div.step-four p.tip {display:inline;font-weight:normal;font-size:10px;}
div.create-edit-title-innerwrap div.step-four h3 {display:inline;}
div.create-edit-title-innerwrap div.step-four h3.children-h3 {}
div.create-edit-title-innerwrap div.step-four div.child-wrapper, div.create-edit-title-innerwrap div.step-four div.parent-wrapper {float:left;width:240px;margin-bottom:20px;}
div.pick-options{width:240px;height:300px;border:1px solid #999;overflow: auto;margin-right: 30px;margin-top:5px;margin-left: 0px;}
div.pick-options ul li.options-over{background-color: #CCC;cursor: pointer;}
div.pick-options ul li label{display: inline;}
div.pick-parents ul li label{cursor: pointer;}


/* ------------------------------------------------step six only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-five p.desc {display:block;margin:5px 0px;}
/* ------------------------------------------------step six only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-six div.field {padding-top:15px;}

/* ------------------------------------------------step eight only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-eight .edit-delete{color:#ccc;}
div.create-edit-title-innerwrap div.step-eight dl{padding:10px 0px;}
/* ------------------------------------------------step nine only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-nine ul li dl dt img {float:left;margin-right:10px;}
div.create-edit-title-innerwrap div.step-nine ul li dl dt {font-weight:bold;}
div.create-edit-title-innerwrap div.step-nine ul li dl dd {padding-left:67px;}
div.create-edit-title-innerwrap div.step-nine ul li dl {float:left;margin:15px 0 0 25px;}
div.create-edit-title-innerwrap div.step-nine p.tip {padding-left:25px;font-size:11px;}
div.create-edit-title-innerwrap div.step-nine div.field {margin-bottom:10px;}
div.create-edit-title-innerwrap div.step-nine label {display: inline;}

/* -------------- Moved code from create-edit-title-am.css ---------------------------*/

.wizard-validation-failed {background:transparent url(../img/exclamation-mark-red.png) no-repeat scroll 230px 0px; display: block; height: 20px;}
.unvisited-step {color:#999999 !important;}

div.sidebar-navigation ol li span {color:#00aeef;text-decoration:none;}
div.sidebar-navigation ol li a span:hover {text-decoration:underline;cursor:pointer;}

div.create-edit-title-innerwrap #error-unexpected {padding-bottom:20px;font-weight:bold; display:block}

div.create-edit-title-innerwrap .error{display:block;color:#c82708;}

div.create-edit-title-innerwrap .form-text{width:250px; border: 1px solid #999; height: 20px;}
div.create-edit-title-innerwrap .form-currency-text{text-align:right;}

.dynamic-wizard-field {margin-bottom:4px}
.dynamic-wizard-field-input {float:left;width:250px}

div.create-edit-title-innerwrap textarea {width:530px}

/* ------------------------------------------------step one only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
div.create-edit-title-innerwrap div.step-one .filter-select {margin-top:0px;margin-bottom:100px;}
div.create-edit-title-innerwrap #continue:hover {text-decoration:none}


/* ------------------------------------------------step four only styles --------------------------------------
---------------------------------------------------------------------------------------------------------------*/
.checkbox-width {width:100%}

.deal-memo-editor-error-message {padding-top:2px;color:#cc3518;font-style:italic}
.deal-memo-editor-error-icon {float:left; padding-right:5px;}
.errorBackground {background-color:#eebeb4;}
.errorBackgroundDiv {float:left;margin-right:5px;}
/* Deal Memo editor Step 1*/
div#deal-memo-editor-step1 .paragraph {border-bottom:1px solid #E6E6E6;border-style:solid;padding-bottom:1.6em;padding-top:1.6em;}
div#deal-memo-editor-step1-welcome {border-bottom:1px solid #E6E6E6;border-style:solid;padding-bottom:1.6em;}
div#deal-memo-editor-step1 .required-fields {font-weight:bold;font-size:10pt}
div#deal-memo-editor-step1-glossary-of-deal-terms {padding-bottom:1.6em;padding-top:1.6em;}
div#deal-memo-editor-step1-glossary-of-deal-terms table {width:100%;text-align:left;}
div#deal-memo-editor-step1-glossary-of-deal-terms td {padding:8px 8px 8px 0px;}
div#deal-memo-editor-step1-glossary-of-deal-terms a.tooltip-text{display:inline;}
div#deal-memo-editor-step1-name {border-bottom:1px solid #E6E6E6;border-style:solid;padding-bottom:1.6em;padding-top:1.6em;}
div#deal-memo-editor-step1-name .text-input {border:1px solid #999999;height:14px;padding:4px 3px;width:35%;}
div#deal-memo-editor-step1-glossary-of-deal-terms a.expandGlossSection{color:#000;padding-left:15px;display:block;background:url(../img/sidebar-arrow.png) no-repeat 0px 0px;overflow:hidden; *zoom:1;text-decoration:none}
/* Deal Memo editor Step 2*/
/*div#deal-memo-editor-step2-parties {width:100%;border-top:1px solid #E6E6E6;}*/
div#deal-memo-editor-step2-parties-licensee {float:left;width:45%;padding-left:40px;padding-top:10px;margin-top:10px}
div#deal-memo-editor-step2-parties-licensor {float:left;width:45%;border-right:1px solid #E6E6E6;padding-top:10px;margin-top:10px}
div#deal-memo-editor-step2-parties p {width:70%;line-height:2.0em; padding-bottom:1.5em;}
div#deal-memo-editor-step2-parties p.tip {line-height:12px; padding-bottom:0px;}
div#deal-memo-editor-step2-parties .blueText {color:#00AEEF;text-decoration:none;}
div#deal-memo-editor-step2-parties-licensee .text-input {border:1px solid #999999;height:14px;padding:4px 3px;width:80%;}
div#deal-memo-editor-step2-parties-licensor .text-input {border:1px solid #999999;height:14px;padding:4px 3px;width:80%;}
div#deal-memo-editor-step2-parties-licensee .parties-tooltip {padding-bottom:1.6em;}
div#deal-memo-editor-step2-parties-licensor .parties-tooltip {padding-bottom:1.6em;}
div#braker {width:100%;}
/* Deal Memo Generator Step 3*/
div#deal-memo-generator-step3-licensed-content .blueText {color:#00AEEF;text-decoration:none;}
div#licensed-content-add-titles {border-bottom:1px solid #E6E6E6;border-style:solid;padding-bottom:1.6em;}
div#licensed-content-add-titles .edit-btn {margin:0px; padding-left:0px; text-decoration:none}
#licensed-content-show-titles {min-height:220px;}
#licensedContentDisplayTable td{vertical-align:top; padding: 20px 0 20px 0;border-bottom:1px solid #E6E6E6}
#licensedContentDisplayTable tr.last td{border-bottom: none}
div#memo-generator-licensed-content-component-image {padding-left:15px;}
div#memo-generator-licensed-content-component-info {float:left; padding-left:25px;width:560px}
div#memo-generator-licensed-content-component-info .episodeListBlue {color:#00AEEF;}
div#memo-generator-licensed-content-component-info-episode-collection {padding-left:20px;}
div#memo-generator-licensed-content-component-remove-btn {float:right;}
/* Deal Memo Generator Step 3 - popup*/
#licensed-content-add-titles-dialog {width:450px;}
#licensed-content-add-titles-dialog  .add-titles-info-error-message {font-style:italic;color:#cccccc}
div#licensed-content-add-titles-header {width:420px;padding-bottom:10px}
div#licensed-content-add-titles-header .title {font-weight:bold;font-size:16px;}
div#licensed-content-select-shortcuts {padding-bottom:20px;}
div#licensed-content-select-shortcuts .title {font-weight:bold;font-size:14px;}
div#licensed-content-selected-info-selected {height:250px;padding-bottom:15px;}
div#licensed-content-selected-info-selected contentItem {font-weight:bold;font-size:14px;}
/*Deal Memo Generator Step 4*/
div#licensed-rights-exclusivly-required-selection td {width:140px;}
div.pick-options-small {width:240px;height:100px;border:1px solid #999;overflow: auto;margin-right: 30px;margin-top:5px}
div#licensed-rights-exclusivly-required-selection label {color:black;display:inline;}
div#licensed-rights-exclusivly-required {padding-top:20px;padding-bottom:20px;width:300px;}
licensed-rights-other-formats-max-chars-clear-btn {width:500px;padding-bottom:20px;}
div#licensed-rights-other-formats-max-chars {text-align:left;width:200px;float:left}
div#licensed-rights-other-formats-clear-btn {text-align:right;width:100%;}
/*Deal Memo Generator Step 5*/
div.create-edit-title-innerwrap .functions{display:block; margin:10px 0px;background-color:#eaeaea;}
div.create-edit-title-innerwrap div.functions .title{float:left;margin:7px 0 0 12px;font-size:.9em;}
div.create-edit-title-innerwrap div.functions .explain{float:right;margin:7px 15px 0 0;font-size:.9em;}
div.create-edit-title-innerwrap div.functions .explain a{text-decoration:none}
div.create-edit-title-innerwrap div.functions .explanation {padding:0 12px 0 12px;}
div.create-edit-title-innerwrap #licensed-territories {padding-bottom:20px;}
div.create-edit-title-innerwrap #licensed-territories #territories {width:370px;}
div.create-edit-title-innerwrap #licensed-territories #territories li {background-color:#f1faff;border-bottom:solid 1px #cbc9ca;}
div.create-edit-title-innerwrap #licensed-territories #territories div.region {margin-left:7px;padding:10px 0 12px 0;}
div.create-edit-title-innerwrap #licensed-territories #territories div.regionIE {margin-left:7px;padding-bottom:12px;}
div.create-edit-title-innerwrap #licensed-territories #territories div.region .countries-checkboxes {margin-left:32px;}
div.create-edit-title-innerwrap #licensed-territories #territories div.regionIE .countries-checkboxes {margin-left:32px;}
div.create-edit-title-innerwrap #licensed-territories #territories li.last {border-bottom:none;}
div.create-edit-title-innerwrap a.more {*zoom:1;background:transparent url(../img/sidebar-arrow.png) no-repeat scroll 0 0;overflow:hidden;padding-left:15px;}
div.create-edit-title-innerwrap .section-on a.more {background-position:0 -100px;}
div.create-edit-title-innerwrap .section-disabled a.more {background-position:0 -50px;}

div.create-edit-title-innerwrap #languages div.country div.country-info {padding-top:0;padding-bottom:20px;margin-top:0px;}/*border-bottom:1px solid #E6E6E6;border-style:solid;}*/
div.create-edit-title-innerwrap #languages div.country div.country-info .header {float:left;margin-top:2px;width:100%;border-top:none;}/*1px solid #E6E6E6;border-style:solid;}*/
div.create-edit-title-innerwrap #languages div.country div.country-info .header div.country-name {float:left;width:90%;font-size:1.15em;font-weight:bold;}
div.create-edit-title-innerwrap #languages div.country div.country-info td {padding-left:20px}
div.create-edit-title-innerwrap #languages div.country div.country-info .language-field {padding-top:30px}
div.create-edit-title-innerwrap #languages div.country div.country-info .language-label {width:180px;}
div.create-edit-title-innerwrap #languages div.country .exclusivity-off {display:none}
div.create-edit-title-innerwrap #languages div.country a.add-field-btn { float: left; margin:0px; display: block; height: 15px; width: 15px; background: url(../img/plus-icon-grn.png) no-repeat 0px 3px; text-indent: -30000px; }
div.create-edit-title-innerwrap #languages div.country li {padding-bottom:5px}
div.create-edit-title-innerwrap #languages div.country div.country-info-exclusivity-selectoin label{color:black;display:inline;}
div.create-edit-title-innerwrap #languages div.country div.original-language-required-selection label{color:black;display:inline;}
div.create-edit-title-innerwrap #languages div.country div.original-language-exlusivity-selection label{color:black;display:inline;}
div.create-edit-title-innerwrap #languages div.country div.original-language-exlusivity {float:left;width:100%;}
div.create-edit-title-innerwrap #languages div.country div.country-info-section .title {float:left;width:200px;padding-top:5px}
div.create-edit-title-innerwrap #languages div.country div.country-info-exclusivity {float:left;width:100%;}
div.dubbed-languages-select-many tr {cursor:pointer;}
div.dubbed-languages-select-many tr label {cursor:pointer;}
div.dubbed-languages-select-many tr input {cursor:pointer;}
div.subtitled-languages-select-many tr {cursor:pointer;}
div.subtitled-languages-select-many tr label {cursor:pointer;}
div.subtitled-languages-select-many tr input {cursor:pointer;}
div#territories-and-languages-add-languages-select-multiple .dubbed-scroll-bar {padding-right:18px;}
div#territories-and-languages-add-languages-select-multiple .subtitled-scroll-bar {padding-right:18px;}
.expandedRegionSelection {display:block;}
.colapsedRegionSelection {display:none;}

/*Deal Memo Generator Step 6*/
div.create-edit-title-innerwrap #end-fixed-date-container-wrapper{height:47px;}
div.create-edit-title-innerwrap #end-fixed-date-container {height:47px; width:260px}
div.create-edit-title-innerwrap .license-period-field {vertical-align:middle}
div.create-edit-title-innerwrap #license-start-menu-wrapper {height:24px;}
div.create-edit-title-innerwrap #license-period #end-term-length {margin-top:6px;}
div.create-edit-title-innerwrap #different-term-length #license-period-container {padding-left:5px;margin-left:-5px;}
div.create-edit-title-innerwrap #different-term-length .field {padding: 2px 0 15px 0 !important;}
div.create-edit-title-innerwrap #exhibitions #different-exhibition td {width:250px}
div.create-edit-title-innerwrap #exhibitions .exhibition-field {padding-bottom:10px}
div.create-edit-title-innerwrap #additional-terms {padding-left:12px;}
div.create-edit-title-innerwrap #additional-terms #title{padding-top:7px;font-size:.9em;}
/*Deal Memo Generator Step 7*/
/*div.create-edit-title-innerwrap #license-fee #per-title table {border-bottom:black solid 1px}*/
/*div.create-edit-title-innerwrap #license-fee #per-title #title-total-amount-display{font-size:1.25em;padding-top:10px;margin-left:-30px;text-align:right}*/
div.create-edit-title-innerwrap #accounting-requirements #left-column {width:250px; float:left;padding-right:40px}
div.create-edit-title-innerwrap #accounting-requirements .column-line {border-right: #CCCCCC 1px solid;}
div.create-edit-title-innerwrap #accounting-requirements #right-column {width:250px; float:left;padding-left:40px;}
div.create-edit-title-innerwrap #accounting-requirements #licensee-info {padding-top:12px}
div.create-edit-title-innerwrap #accounting-requirements #licensee-info .address-block {padding-bottom:5px}
div.create-edit-title-innerwrap #accounting-requirements #licensee-info .address-block p{padding-bottom:3px}
div.create-edit-title-innerwrap #accounting-requirements {padding-top:20px}
div.create-edit-title-innerwrap #accounting-requirements #licensor-info {padding-top:10px}
div#license-fee-paymentterm-paymenttype td {width:140px;}
div#license-fee-paymentterm-paymenttype label {color:black;display:inline;}

/*Deal Memo Generator Step 9*/
div.create-edit-title-innerwrap .highlight {color:#00AEEF}
div.create-edit-title-innerwrap #terms-conditions .checkboxes {padding-top:5px}
div.create-edit-title-innerwrap #terms-conditions .checkboxes table{width:100px;}
div.create-edit-title-innerwrap #terms-conditions .termTitle {font-size:1.25em;padding-bottom:5px;}
div.create-edit-title-innerwrap #terms-conditions .termDescription {padding-bottom:2px;}
div.create-edit-title-innerwrap div.row{position:relative;border-top:1px solid #ddd;padding:6px 0 8px 0;}