﻿.login-wrapper-form
{
    border:1px solid red;
    height:330px;
    margin-top: 120px;
    width:399px;
    padding:3px;
    border:1px solid #277e22;    
}

.login-form
{
    width: 395px;
    background-image: url('../../Common/Images/Background/login_green.png');
    background-position:center;
    background-repeat: repeat-y;
    height: 326px;
    margin-top: 2px;
    font-weight: bold;
    font-style: normal;
    color:White; /*#FEF1C7;*/
    background-color: #89D582;
    border:1px solid #277e22;
}

iframe
{
    border:0px solid black;
}

.useHand
{
    cursor:hand;
}

.ttTitle
{
    font-size:large;
    color:#4A4375;
    padding:2px;
}

.disabledLinkButton
{
    color:Black;
    text-decoration:none;
    cursor:text;
}

.informationMessage
{
    font-size:10pt;
    font-weight:bold;
}

.errorMessage
{
    font-size:103%;
    color:Red;
    text-align:left;
}

.validationMessage
{
    color:Red;
    font-size:smaller;
    font-weight:bold;
}

span.errorMessage
{
    color:Red;
    text-align:left;
}
/****************************************************   
****************** TABLE FORMS **********************
****************************************************/
td.captionCellGradient
{
    width:175px; 
    background-image:url('../../Common/Images/gray_gradient_small.jpg');
    background-repeat:repeat-x; 
    margin-left:2px;
    padding-left:5px;
    padding-top:3px;
    vertical-align:text-top;
    border:1px solid #D3D3D3;
    
}

tr.captionCellGray
{ 
    width:175px; 
    background-color:#D3D3D3;
    margin-left:2px;
    padding-left:5px;
    padding-top:3px;
    vertical-align:text-top;
} 

td.captionCellGray
{ 
    width:175px; 
    background-color:#D3D3D3;
    margin-left:2px;
    padding-left:5px;
    padding-top:3px;
    vertical-align:text-top;
} 

td.captionCellWhite
{ 
    width:175px; 
    background-color:#FFFFFF;
    margin-left:2px;
    padding-left:5px;
    padding-top:3px;
    vertical-align:text-top;
} 

td.valueCell 
{ 
    color: black; 
    text-align: left;
    vertical-align:top; 
} 

.tblLiens
{
    width:100%;
    border:0;
    padding:3px;
    margin-right:5px;
}

/****************************************************   
******************** DIV FORMS **********************
****************************************************/

.divPopupWhite
{
    color:#ffffff;
}
.divWhite
{
    text-align:left; 
    width:650px;
    height:745px;
    background-color:White;
}
.divWhite2
{
     text-align:left;
     position:absolute; 
     left:20px;
     background-color:White;
     height:auto;
     width:630px;
}
.divBody
{
    width:800px;
    background-color:White;
    background-image:none;
}
.legStyle
{
    font-weight:bold;
}

.fieldsetWhite
{
    width:109%;
}

.fieldsetStyle
{
    border-color:ActiveBorder;
    border-style:solid;
    border-width:thin;
    border-color:#336699;
}
.orderComponentTitle
{
    background-color:transparent;
    font-weight:bold;
    color:#E07210;
    font-size:103%;
}

.divHorizontal
{
    padding-left:40px;
    padding-right:80px;
    background-color:#15317E;
    margin-bottom:5px;
    margin-top:8px;
    height:3px;
}
.divBorder
{
    margin-top:6px;
    margin-bottom:2px;
    padding-left:40px;
    padding-right:80px;
}
.divOrderComponentHeader
{
    padding-left:50px;
    padding-right:80px;
}
.divOrderAgents
{
    background-color:#CBF1C9;   
}
.divOrder
{
    background-color:#CBF1C9/*#EDF1F6*/;
    margin-left:-35px;
}
.divDisclaimer
{
    color:#FADCC0;
    width:94%;    
}
.divDisclaimer1
{
    color:#ffffff;
    width:94%;
}
.divFormTitle
{
    background-color:#3FBC34;
    border:1px solid #A7C8BF;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:5px;
    margin-top:2px;
    color:White;
    font-weight:bold;
    min-width:99.3%;
    min-height:15px;
    overflow:hidden;
    height: 0.01%;
}
    
.divFormElementsWrapperDarkBlue
{
    padding:2px;
    overflow:hidden;
    min-width:99.6%;
    background-image:url('../../Common/Images/Background/documents_bggreen.png');
    background-repeat:repeat-x; 
}

.divDate
{
    background-color:#DDEAF2;
}

.divFormElementsWrapperMediumBlue
{
    background-color:#DCFFE0;/*#99E395;*/
    clear:both;
    padding:2px;
    overflow:hidden;
    min-width:99.6%;
}

.divFormElementsWrapperVeryLightBlue
{
    background-color:#CBF1C9;
    clear:both;
    padding:2px;
    overflow:hidden;
    min-width:99.6%;
}

.divFormElementsWrapperLightBlue
{
    background-color: /*#E7EEF4*/#CBF1C9;
    clear: both;
    padding: 2px;
    overflow: hidden;
    min-width: 99.6%;
}

.divFormButtonWrapper
{
    margin-top:4px;
    padding-top:2px;
    padding-bottom:2px;
    background-color:#99E395;
}
.divCaptionFaxCoverSheet
{
    padding-left: 5px;
    padding-top: 3px;
    width: 115px;
    float: left;
    clear: both;
    margin-right: 2px;
    overflow: hidden;
    color: #277e22;
    font-weight: bold;
}
.divCaption
{
    padding-left: 5px;
    padding-top: 3px;
    width: 200px;
    float: left;
    clear: both;
    margin-right: 2px;
    overflow: hidden;
    color: #277e22;
    font-weight: bold;
}

.divCaptionDarkBlue
{
    padding-left:5px;
    padding-top:3px;
    width:200px;
    float:left;
    clear:both;
    margin-right:2px;
    overflow:hidden;
    color: #ffffff;
}

.divCaptionRequired
{
    font-weight:bold;
    border-right:2px solid red;
    padding-left:5px;
    padding-top:0px;
    margin-top:2px;
    margin-right:4px;
    width:200px;
    float:left;
    clear:both;
    overflow:inherit;
}

.divCaptionGradient
{
    background-image:url('../../Common/Images/gray_gradient_small.jpg');
    background-repeat:repeat-x; 
    border:1px solid #D3D3D3;
    padding-left:5px;
    padding-top:0px;
    padding-bottom:5px;
    margin-top:2px;
    margin-right:4px;
    width:200px;
    float:left;
    clear:both;
}

.divEmptySpacer
{
    padding-left:5px;
    padding-top:0px;
    padding-bottom:5px;
    margin-top:2px;
    margin-right:4px;
    width:200px;
    float:left;
    height:20px;
    border:0px solid #336699;
}
.divSpacer
{
    padding-top:8px;
}
.divSpacerBlue
{
    padding-top:8px;   
    background-color:#DDEAF2;
}
.divDEEDCaption
{
    padding-left: 5px;
    padding-top: 3px;
    width: 90px;
    float: left;
    clear: both;
    margin-right: 2px;
    overflow: hidden;
    color: #336699;
    font-weight: bold;
}

.divValue
{
    padding-top:2px;
    padding-bottom:2px;
    overflow:visible;
}

.divValueDarkBlue
{
    padding-top:2px;
    padding-bottom:2px;
    overflow:visible;
    color: #ffffff;
}

.divValueBlue
{
    padding-top:2px;
    padding-bottom:2px;
    overflow:visible;
    color:#CCFF00; /*#FADCC0;*/
}

.divProgress
{
    padding-left:5px;
    padding-top:3px;
    background-color:#FFFFFF;
    overflow:hidden;
    color:#FFFFFF;
    clear:both;
    text-align:center;
}

.divDisplayClosed
{
    display:none;
    overflow:hidden;
    clear:both;
}

.divFormTitleError
{
    background-color:#F5F5F5;
    border-top:2px solid Red;
    border-bottom:2px solid Red;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:5px;
    margin-top:2px;
    color:#000000;
    font-weight:bold;
    font-size:10pt;
    min-width:99.3%;
    overflow:hidden;
}

.divPackageButtons
{
    background-color:#CBF1C9;
    margin-top:4px;
    padding-top:2px;
    padding-bottom:2px;
    border-top:2px solid #000000;
    border-bottom:2px solid #000000;
}

.frmButton
{
    border:1px solid #336699;
    padding-left:1px;
    padding-bottom:1px;
    background-image:url('../../Common/Images/Background/green-gradient.jpg');
    background-repeat:repeat-x; 
}

.spanRequired
{
    color:Red;
    font-size:12;
    font-weight:bold;
}

.Capitalize
{
	text-transform:capitalize;
}

/****************************************************   
******************* HELP AREA ***********************
****************************************************/
.divHelp
{
    background-color:transparent;
    display:none;
    left: auto; 
    top:auto;    
}


.divHelpContent
{
    border:1px solid #336699;
}

.tblHelp
{
    width:100%;
    height:auto;
    background-color:#CCCC8C;
}

.helpFrame
{
    height:350px;
    width:100%;
    background-color:#000000;
}

.helpClose
{
    color:#336699;
    text-decoration:none;
    font-weight:bold;
}

/****************************************************   
***************** Entity Form Styles ****************
****************************************************/

.divEntityForm
{
    border:0px solid black;
    padding:5px;
    float:left;
}

.divEntityButtons
{
    margin-top:5px;
    border-top:2px solid #3F3766;
    border-bottom:2px solid #3F3766;
    clear:both;
    padding-top:2px;
    padding-bottom:2px;
    background-color:#F5F5F5;
}

.divLegend
{
    width:auto;
    text-align:left; 
    padding:3px;
    clear:both;
    margin-bottom:2px;
}

.gridHeader
{
    background-color:#277e22;
}

.caption
{
    font-weight:bold;
}

.acronymn
{
    font-weight:bold;
    color:Red;
}

/**************************
***** TOOL TIP STYLES *****
**************************/

.tt_round{display:block}
.tt_round *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#336699}
.tt_round1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a7bdd3;
  border-right:1px solid #a7bdd3;
  background:#668cb2}
.tt_round2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eaeff4;
  border-right:1px solid #eaeff4;
  background:#5983ac}
.tt_round3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5983ac;
  border-right:1px solid #5983ac;}
.tt_round4{
  border-left:1px solid #a7bdd3;
  border-right:1px solid #a7bdd3}
.tt_round5{
  border-left:1px solid #668cb2;
  border-right:1px solid #668cb2}
.tt_roundfg{
  background:#336699}

.tooltip{
    position: absolute;
    background-color:#ffffff;
    width:300px;
    display:none;
    
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.tt_header{
    background-color:#336699;
    color:#ffffff;
    font-size: 10pt;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    font-family: verdana, arial;
    width:300px;
}

.tt_content{
    background-color:#ffffff;
    border-left:1px solid #336699;
    border-right:1px solid #336699;
    border-bottom:1px solid #336699;
    color:#000000;
    font-size: 8pt;
    padding:5px;
    width:300px;
    font-family: verdana, arial;
}

.tooltip_link{
    text-decoration:none;
    color:blue;
}

/*******************************
***** Multicolumn Combobox *****
*******************************/

.rcbHeader ul,
.rcbFooter ul,
.rcbItem ul, .rcbHovered ul, .rcbDisabled ul
{
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.rcbHeader ul:after,
.rcbFooter ul:after,
.rcbItem ul:after, .rcbHovered ul:after, .rcbDisabled ul:after
{
    content: ".";
    display: block;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    height: 0;
    clear: both;
}

.col0
{
    float: left;
    width: 60px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

.col1
{
    float: left;
    width: 175px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

.col2
{
    float: left;
    width: 100px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
} 

.col3
{
    float: left;
    width: 50px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

.col4
{
    float: left;
    width: 50px;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 14px;
}

                                /*SUMMARY*/
                                
.summaryTitle
{
    background-color:#277e22;
    color:#fff;
    font-weight:bold;
    padding-top:4px;
    padding-bottom:5px;
    margin-top:2px;
}
    
.summaryContentWrapperDarkBlue
{
    background-image:url('../../Common/Images/Background/documents_bkground.jpg');
    background-repeat:repeat-x;
    padding:2px;
    min-width:99.6%;
    overflow:hidden;
}

.summaryContentWrapperLightBlue
{
    background-color: #CBF1C9 ;
    clear: both;
    padding: 2px;
    overflow: hidden;
    min-width: 99.6%;
}

.summaryContentWrapperMediumBlue
{
    background-color:#99E395;
    clear:both;
    padding:2px;
    overflow:hidden;
    min-width:99.6%;
}


.summaryCaption
{
    padding-left: 5px;
    padding-top: 3px;
    width: 200px;
    float: left;
    clear: both;
    margin-right: 2px;
    overflow: hidden;
    color: #277e22;
}

.summaryValue
{
    padding-top:2px;
    padding-bottom:2px;
    overflow:visible;
}

.textRed
{
    color:Red;
}
  