﻿body
{
}

.ViewParent
{
	padding-top:8px;
    padding-left:15px;
    padding-right:15px;
	border-spacing:0px;
	
    background-color:white;
	color:#666666;

    margin:10px;

    height:100%;
}

.PublicationFormLanguageRow
{
    color: #c1c1c1;
    clear:both;
    display:table;
    text-align:center;
    padding-bottom:8px;
    text-transform:uppercase;
}

.PublicationFormTitleSpace{
    display:table-cell;
    width:160px;
}

.PublicationFormMainLanguage{
    display:table-cell;
    width:390px;
    padding-left:10px;
    padding-right:10px;
}

.PublicationFormSecondLanguage
{
    display:table-cell;
    width:390px;
    padding-left:10px;
    padding-right:10px;
}

.PublicationFormControlRow 
{
    clear:both;
    display:table;
    color:#6a6a6a;
    border-spacing:0px;
    width:100%;
	
}

.PublicationFormControlRowTitle {
    display: table-cell;
    width: auto;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align:right;
    vertical-align:top; 
}

.PublicationFormContorlRowValidation
{
    display:table-cell;
    padding-left:3px;
    padding-right:3px;
    width:21px;
}

.PublicationFormContorlRowOneShortControlContainer{
    display:table-cell;
    padding-left:10px;
    padding-right:10px;
    width:32px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.PublicationFormContorlRowOneShortControlContainer input,
.PublicationFormContorlRowOneShortControlContainer select,
.PublicationFormContorlRowOneShortControlContainer textarea
 {
    vertical-align:middle;
    width:100%;
    border:0px;
    font-family:Verdana, Arial;
    font-size:11px;
}

.PublicationFormContorlRowOneControlContainer{
    display:table-cell;
    padding-left:10px;
    padding-right:10px;
    width:85%;
    padding-bottom: 4px;
    padding-top: 4px;
}

.PublicationFormContorlRowOneControlContainer input,
.PublicationFormContorlRowOneControlContainer select,
.PublicationFormContorlRowOneControlContainer textarea
 {
    width:100%;
    border:0px;
    font-family:Verdana, Arial;
    font-size:11px;
}

.PublicationFormContorlRowMainControlContainer{
    display:table-cell;
    padding-left:0px;
    padding-right:10px;
    width:390px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.PublicationFormContorlRowMainControlContainer input,
.PublicationFormContorlRowMainControlContainer select,
.PublicationFormContorlRowMainControlContainer textarea
 {
    width:100%;
    border:0px;
    font-family:Verdana, Arial;
    font-size:11px;
}

.PublicationFormContorlRowSecondControlContainer{
    display:table-cell;
    padding-left:10px;
    padding-right:10px;
    background-color:#e3e3e3;
    width:390px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.PublicationFormContorlRowSecondControlContainer input,
.PublicationFormContorlRowSecondControlContainer textarea,
.PublicationFormContorlRowSecondControlContainer select 
 {
    width:98%;
    border:0px;
    font-family:Verdana, Arial;
    font-size:11px;
}

.PublicationFormCountryContainer
{
    display:table-cell;
    padding-left:0px;
    
    width:804px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.PublicationFormControl
{
    padding-right:2px;
    border:1px solid #adadad;
    background-color: white;
    min-height:20px;
}

.ControlIsSystem_true .PublicationFormControl
{
    background-color: #cccccc;
    color:#868686;
}

.PublisihingContentTypeButtonRow {
    display: table;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    border: 1px solid #d1d1d1;
    background-image: url(lightgraylinedoublerow.png);
    min-height: 42px;
    width: 100%;
    vertical-align: middle;
    padding-left: 4px;
    text-align: left;
    margin-bottom:6px;
}

.PublisihingContentTypeButtonRow a {
    color:#676767;
}

.PublisihingContentTypeButtonRow a:link {
    color:#676767;
}

.PublisihingContentTypeButtonRow a:visited {
    color:#676767;
}

.PublisihingContentTypeButtonRowTitle {
    display: table-cell;
    width: 100%;
    margin-top: auto;
    margin-bottom: auto;
    vertical-align:middle;
    min-height:42px;
}

.PublisihingContentTypeButtonRowImage {
    width: 21px;
    display: table-cell;
    margin-left: auto;
    margin-right: auto;
    vertical-align:middle;
    min-height:42px;
}

.PublisihingContentTypeButtonRowImage img {
    border:0px;
}

.PublishConnectedDateTimeContainer{
    display:table;
    width:100%;
}

.PublishConnectedDateTimePickerContainer
{
    display:table-cell;
    width:100%;
}

.PublishConnectedDateTimePickerContainer input
{

    width:92%;
    float:left;
}

.PublishConnectedDateTimeHourContainer,
.PublishConnectedDateTimeHourContainer select,
.PublishConnectedDateTimeMinuteContainer,
.PublishConnectedDateTimeMinuteContainer select
{
    display:table-cell;
    width:44px;
}

.CountryContainer{
    width:806px;
    height:79px;
    float:none;
    clear:both;
}

.contryImgContainer
{
    float:left;
    width:59px;
    
    overflow:hidden;
    
    margin-top:1px;

}

.contryImgContainerPos
{
    margin:auto;
    background-color:#e3e3e3;
    padding:2px;
    
    vertical-align:middle;
}

.contryImgContainer img{
    border:0;
    margin:auto;
    vertical-align:middle;
}

.contryImgContainer span
{
    margin:auto;
    padding-left:6px;
    vertical-align:middle;  
}

.contryImgContainer a,
.contryImgContainer a:link,
.contryImgContainer a:visited
 {
    color:#676767;
}


.contryImgContainerPos.selected
{   
    background-color:#cccccc;   
}

.PublicationFormContorlRowValidation.Valid{
    background-image: url(greencheck.png);
    background-position:center;
    background-position-x:center;
    background-position-y:5px;
    background-repeat:no-repeat;
}

.PublicationFormContorlRowValidation.InValid{
    background-image:url(yellowexclmark.png);
    background-position:center;
    background-position-x:center;
    background-position-y:5px;
    background-repeat:no-repeat;

}

.PublicationFormContorlRowSpacer
{
    display:table-cell;
    width:21px;
}

.PublicationFormContorlRowSpacer img
{
    
    width:21px;
}

.DisplayForm  .PublicationFormControl
{
    width:804px;
}

.DisplayForm .PublicationFormControlRowTitle
{
    width:100%;
}

.PublicationFormControlRow.DisplayForm
{
    padding-bottom:6px;
}

.PublicationFormControl.ControlDesc_Choose_false_false,
.PublicationFormControl.ControlDesc_Number_false_false,
.PublicationFormControl.ControlDesc_DateTime_false_false,
.PublicationFormControl.ControlDesc_EICWTZ_false_false,
.PublicationFormControl.ControlDesc_EICY_false_false,
.PublicationFormControl.ControlDesc_CompanyNumber_false_false
{
    background-color:#cccccc;
    color:#868686;

}

.PublicationBoldHead
{
    font-weight:bold;
}

.PublicationFormControlRow.AutoWidth
{
    width:auto;
}

.PublicationFormContorlRowOneControlContainer.AutoWidth
{
    width:auto;
}

.PublicationFlowLeftImageConatiner{
    display:table-cell;
    padding-left:10px;
    border:none;
    vertical-align:middle;
}

.PublicationFlowLeftImageConatiner img
{
    border:0;
    vertical-align:middle;
}

.PublicationFlowRightImageConatiner {
    display: table-cell;
}

.PublishingDisplayContentHolder .ProfileFlowSelected{
    width:100%
}

.PublishingDisplayContentHolder .MarketSegment_3 .ProfileFlowSelected,
.PublishingDisplayContentHolder .MarketSegment_3 div
{
   background-color:rgb(128,185,205);
}

.PublishingDisplayContentHolder .MarketSegment_2 .ProfileFlowSelected,
.PublishingDisplayContentHolder .MarketSegment_2 div
{
   background-color:rgb(128,185,205);
}


.PublishingDisplayContentHolder .MarketSegment_1 .ProfileFlowSelected,
.PublishingDisplayContentHolder .MarketSegment_1 div
{
     background-color:rgb(128,185,205);
}

.PublishingDisplayContentHolder .MarketSegment_3,
.PublishingDisplayContentHolder .MarketSegment_2,
.PublishingDisplayContentHolder .MarketSegment_1
{
    border-spacing:0px;
}

.PublicationDisplayControlGroup
{
    display:table;
}  

.PublicationDisplayControlGroup .normalhead,
.PublicationDisplayControlGroup .WideHead1,
.PublicationDisplayControlGroup .Spacer
{
    display:table-cell
}

.PublishingDisplayContentHolder .PublicationFormCountryContainer
{
    padding-top:0px;
    padding-bottom:0px;
}


.PublishingDisplayContentHolder .DisplayForm .PublicationFormControl,
.PublishingDisplayContentHolder .DisplayForm .PublicationFormCountryContainer
{
    width:720px;
    padding:4px;
    min-height:0px;
}

.PublishingDisplayContentHolder .DisplayForm PublicationFormCountryContainer
{
    padding:0px;
}


.PublishingDisplayContentHolder  .PublicationFormControlRowTitle
{
    width:195px;
}

.PublishingDisplayContentHolder .PublicationDisplayControlGroup .PublicationFormControl
{
    width:auto;
}

.PublishingDisplayContentHolder .PublicationFormContorlRowSpacer,
.PublishingDisplayContentHolder .PublicationFormContorlRowSpacer img
{
    width:14px;
}
 

.PublicationDisplayControlGroup .Spacer,
.PublicationDisplayControlGroup .Spacer img
{
    border:0;
    width:12px;
}

.PublishingDisplayContentHolder.PportalCustomMainContentPopUp
{
    width:1020px;
}


.PublicationDisplayActionButtonContainer
{
   position:relative;
   top:2px;
   right:56px;
   width:100px;

}

.PublicationDisplayActionButtonContainerButton
{

    float:right;
    padding-right:4px;
}