#3f7297;#8d8d8d;#d9e4ea;	
/***************** JV ****************/

@charset "utf-8";
/* CSS Document */

/*###############################################################################################
													                Page structure
									                COLOR SCHEME - Walnut Street Title
									
#3f7297 - Blue Dark 
#8d8d8d - Blue Light 1 
#a0c5db - Blue Light 2 

#a0c5db - Green
#d9e4ea - Background Blue (Documents Page)
#a2a3a5 - a:hover buttons
#3b3f43 - TEXT							

#9CD6F7 - Background Green (Documents Page)
#e2e3e4 #d9e4ea #9CD6F7 - background color

###################################################################################################*/

html {margin:0; padding:0;}
body {
	background: #3f7297; 
	color:#3a3a3b; /* =====  TEXT COLOR SAME FOR ALL JVs ====== */
}

/*################################################*/
/*#                 GENERIC                      #*/
/*################################################*/

b{
	color:#8d8d8d
}
#border{
	border:2px solid #3f7297;
}
.button{
	background-color:#3f7297;
	color:#a0c5db;
}
abbr{
	color:#000000;
}
a{
	color:#8d8d8d;
}
a.white{
	color:#ffffff;
}
a:hover{
	color:#3f7297;
}
h3{
	color:#000000;
}
.red{
	color:#CC0033;
}
.catHeading{
	color:#3f7297;
}
.catHeading2{
	color:#3f7297; 
}
.draft{
	background-image: url(/imagesWAL/drafts.jpg);
}
.example{
	color:#3f7297; 
}
h1{
	color:#69696b; /* =====  TEXT COLOR SAME FOR ALL JVs ====== */
}
h2{
	color:#3f7297;
}
#menu .contactIcon{
	background:url(/imagesWAL/contactUs.jpg) no-repeat;
}
#menu ul.sub li{
	border-bottom:1px solid white;
}
#menu a {
	color: #69696b;
	background-color: #d9e4ea;
}
#menu a:hover {
	color: #8d8d8d;
}
#menu h5 a{
	color: #69696b; /* =====  TEXT COLOR SAME FOR ALL JVs ====== */
	background-color:#ffffff;
}
#menu h5 a:hover {
	color:#a0c5db;
}
#menu h5.services a:hover {
	background: url(/imagesWAL/menuULServices.gif) no-repeat;
}
#menu h5.infobystate a:hover {
	background: url(/imagesWAL/menuULInfoState.gif) no-repeat;
}
#menu h5.smart a:hover {
	background: url(/imagesWAL/menuULSmart.gif) no-repeat;
}
#menu h5.tools a:hover {
	background: url(/imagesWAL/menuULTools.gif) no-repeat;
}
#menu h5.affiliations a:hover {
	background: url(/imagesWAL/menuULAff.gif) no-repeat;
}
#menu h5.careers a:hover {
	background: url(/imagesWAL/menuULCareers.gif) no-repeat;
}
#services li h5.services a,
#infobystate li h5.infobystate a,
#smart li h5.smart a,
#tools li h5.tools a,
#affiliations li h5.affiliations a,
#careers li h5.careers a{
	color:#a0c5db;
}
#services li h5 a.services {
	background: url(/imagesWAL/menuULServices.gif) no-repeat;
}
#infobystate li h5 a.infobystate {
	background: url(/imagesWAL/menuULInfoState.gif)no-repeat;
}
#smart li h5 a.smart{
	background: url(/imagesWAL/menuULSmart.gif) no-repeat;
}
#affiliations li h5 a.affiliations{
	background: url(/imagesWAL/menuULAff.gif) no-repeat;
}
#careers li h5 a.careers{
	background: url(/imagesWAL/menuULCareers.gif) no-repeat;
}
#container {
	background: #ffFFFF fixed center;
	border-top:10px solid #a0c5db;
	border-bottom:10px solid #a0c5db;
}
#mainLeftHome {
	background:url(/imagesWAL/homePicture.jpg) no-repeat;
}
#mainLeftHome p {
	color: #3a3a3b;
	margin:195px 0px 0px 20px;
	width:260px;
}
#mainRight form {
	color:#3b3f43;
	border-bottom:2px solid #3f7297;
}
#mainRight input{
	background-color:#a0c5db;
	color:#3f7297;
}
#mainRight a.forgot{
	color:#3b3f43;
}
#mainRight a:hover.forgot{
	color:#1278cc;
}
#mainRight .cmdSubmit{
	background: url(/imagesWAL/btnLogin.gif) no-repeat;
}
#loginBox, #loginWelcome {
	background-color:#3f7297; 
}
#loginBox h1, #loginWelcome h1{
	color:#ffffff;
}
#loginBox a.signup{
	color:#ffffff;
}
#loginWelcome a.logout{
	color:#ffffff; 
}
#welcome{
	border:1px solid #3f7297;
}
#welcome p{
	color:#3f7297;
}
#welcome h2{
	color:#a0c5db;
}
#placeOrder{
	background-color:#3f7297;
}
#glossaryNav{
	background: url(/imagesWAL/glossaryButtonBG.jpg) no-repeat;
}
#glossaryNav ul li{
	background-color:#3f7297;
	color:white;
}
#glossaryNav li a{
	color:#ffffff;
}
#glossaryNav ul a:hover{
	background-color:#a0c5db;
	color:#ffffff;
} 
#glossaryNav .selected a{
	background-color:#a0c5db;
	color:#ffffff;
}
body#tools.glossary.A a.A,
body#tools.glossary.B a.B,
body#tools.glossary.C a.C,
body#tools.glossary.D a.D,
body#tools.glossary.E a.E,
body#tools.glossary.F a.F,
body#tools.glossary.G a.G,
body#tools.glossary.H a.H,
body#tools.glossary.I a.I,
body#tools.glossary.J a.J,
body#tools.glossary.K a.K,
body#tools.glossary.L a.L,
body#tools.glossary.M a.M,
body#tools.glossary.N a.N,
body#tools.glossary.O a.O,
body#tools.glossary.P a.P,
body#tools.glossary.Q a.Q,
body#tools.glossary.R a.R,
body#tools.glossary.S a.S,
body#tools.glossary.T a.T,
body#tools.glossary.U a.U,
body#tools.glossary.V a.V,
body#tools.glossary.W a.W,
body#tools.glossary.X a.X,
body#tools.glossary.Y a.Y,
body#tools.glossary.Z a.Z{
	background-color:#a0c5db;
	color:#ffffff;
}

/*#####################################
########## HOME PAGE FOOTER ###########
#######################################*/

#footerBox{
	background-color:#8d8d8d;
}
#footerBox h1{
	color:white;
}
	
/** ############################################### **/
/** ######            INFO BY STATE          ###### **/
/** ############################################### **/

#infobystateContainer p.border{
	border-bottom:2px solid #999999;
}
#infobystateContainer th{
	color:#3f7297;
}
#infobystateContainer td.left{
	background-color:#a0c5db;
	border-bottom:1px dotted #999999;
}
#infobystateContainer td.right{
	background-color:#d9e4ea;
	border-bottom:1px dotted #999999;
}
#infobystateContainer .info{
	background-color:#d9e4ea; 
	border-bottom:2px solid #3f7297; 
	border-top:2px solid #3f7297; 
}
#arrowButton{
	background-color:#8d8d8d;
}
#boxNew{
	background-color:#8d8d8d;
}

/** ############################################### **/
/** ######             LOGIN FORM            ###### **/
/** ############################################### **/

input[typ="text"][disabled] {
	background-color:#e9edf2 ; 
} 
#loginPg label{
	background-color:#d9e4ea;
}
#loginPg input{
	border:1px solid #8d8d8d;
}
#loginPg input#cmdSubmit{
	background-image:url(/imagesWAL/btnSubmitN.gif);
}

/*################################################*/
/*#                REQUEST USERID                #*/
/*################################################*/

input[typ="text"][disabled] {
	background-color:#e9edf2 ; 
} 
#reqUser label, #forgot label{
	background-color:#d5dde6;
}
#reqUser input, #forgot input{
	border:1px solid #8d8d8d;
}
#reqUser input#cmdSubmit, #forgot input#cmdSubmit{
	background-image:url(/imagesWAL/btnSubmitN.gif);
}
#reqUser select{
	border:1px solid #8d8d8d;
}
	
/*################################################*/
/*#                CALCULATORS                   #*/
/*################################################*/

input[typ="text"][disabled] {
	background-color:#e9edf2 ; 
} 
#calculator label{
	background-color:#d5dde6;
}
#calculator label.white{
	background-color:#ffffff;
}
#calculator input{
	border:1px solid #8d8d8d;
}
#calculator select{
	border:1px solid #8d8d8d;
}
#calculator input#cmdAmoritize{
	background-image:url(/imagesWAL/btnAmortize.gif);
}
#calculator input#cmdCalc{
	background-image: url(/imagesWAL/btnCalculate.gif);
}
#calculator input#cmdReset{
	background-image:url(/imagesWAL/btnReset.gif);
}
#calculator input#cmdSubmit{
	background-image:url(/imagesWAL/btnSubmitN.gif);
}
#calculator label.radio{
	background-color:#ffffff;
}
#leftRow{
	background-color:#9CD6F7;
	border-bottom:1px solid #ffffff;
}
#rightRow{
	background-color:#d5dde6;
	border-bottom:1px solid #ffffff;
}
#leftTotal{
	background-color:#8d8d8d;
	color:#ffffff;
}
#rightTotal{
	background-color:#8d8d8d;
	color:#ffffff;
}

/*################################################*/
/*#               ORDER FORM                     #*/
/*################################################*/

input[typ="text"][disabled] {
	background-color:#e9edf2 ; 
} 
#orderForm label{
	background-color:#e7e6e6;
}
#orderForm label.long{
	background-color:#ffffff;
}
#orderForm label.white{
	background-color:#ffffff;
}
#orderForm input{
	border:1px solid #8d8d8d;
}
#orderForm select{
	border:1px solid #8d8d8d;
}
#orderForm .colExpand{
	border-bottom:1px solid #9CD6F7;
}
#orderForm a.toggle{
	color:#3f7297;
}
#orderForm .fileImg {
	background: url(/imagesWAL/fileUpload.png) no-repeat;
}
#orderForm input#cmdReset{
	background-image:url(/imagesWAL/btnReset.gif);
}
#orderForm label.lblRadio{
	background-color: #ffffff;
}
#orderForm input.orderFormThisTransOtherInput{
	border:1px solid #8d8d8d;
}
#orderForm textarea{
	background-color:#ffffff;
	border:1px solid #8d8d8d;
}

/*################################################*/
/*#              LEGAL FORMS                     #*/
/*################################################*/

#suggest {
	border:1px dotted #d9e4ea;
	background:url(/imagesWAL/frmSuggestBG.gif) repeat-y;
}
#suggest .label{
	background-color:#d9e4ea;
}
#suggest .inputBox{
	border:1px solid #d9e4ea;
}
#suggest .textarea{
	border:1px solid #8d8d8d;
}
#suggest .labelDbl{
	background-color:#d9e4ea;
}
#suggest .cmdSubmit{
	background-image:url(/imagesWAL/btnSubmitN.gif);
}
#sortForms .radioLbl{
	color:#8d8d8d;
}
#legalForms .dropdown{
	border:1px solid #8d8d8d;
}
h2.border{
	border-bottom: 2px solid #3f7297;
}
#legalForms p{
	color: #3b3f43;
}
#legalForms p.red{
	color:red;
}

/*################################################*/
/*              AMORTIZATION TABLE                */
/*################################################*/

.amorTitle{
	color:#ffffff; 
	background-color:#3f7297;
}
div.smallTxt{
	background-color:#3f7297;
	color:#ffffff; 
}
input.print{
	background-image:url(../imagesWAL/btnPrint.gif); 
}
table.amorTable  {
color:#000000;
}
table.amorTable td {
	background-color:white;
}
table.amorTable th{
	background-color:white;
}
table.amorTable2{
	color:#000000;
}
table.amorTable2 th{
	border-top:2px solid #3f7297;
	border-bottom:1px solid #3f7297;
	background-color:#a0c5db;
}
table.amorTable2 td{
	background-color:#ffffff;
	border-bottom:1px solid #3f7297;
}

/** ############################################### **/
/** ######                POP-UPS            ###### **/
/** ############################################### **/

#popupWrapper{
	background-color:#d9e4ea;
	border:2px solid #3f7297;
}
#popupWrapper .close{
	color:#3f7297; 
}
#popupScroll{
	background-color:#ffffff;
	border:2px solid #3f7297;
}
#popupWrapper fieldset{background-color:#9CD6F7;}
#popupWrapper input {border:1px solid #3f7297;}
#popupWrapper textarea {border:1px solid #3f7297;}
#popupWrapper table{border:2px solid #3f7297;background-color:#9CD6F7;}
#popupWrapper table th{color:#3f7297;}

/** ############################################### **/
/** ######         Mortgage Tax Chart        ###### **/
/** ############################################### **/

.MortTaxChartGrid td {
	border-bottom:1px solid #3f7297;
}
.MortTaxChartGridAltItem {
	/*background-color:#d9e78a;*/
}
.MortTaxChartGridItem {
	background-color:#ffffff;
}
.MortTaxChartGridHeader {
	color:#3f7297; 
}
.MortTaxChartGridFooter {
	color:#666666;
}

/**################################################################################################################**/
/**################################################################################################################**/
/**################################################################################################################**/
/**   BACKEND - BACKEND - BACKEND - BACKEND - BACKEND - BACKEND - BACKEND - BACKEND - BACKEND - BACKEND - BACKEND  **/
/**################################################################################################################**/
/**################################################################################################################**/
/**################################################################################################################**/

#hudNotAvail{
	border:1px solid #303030;
}
.hudStyle td.borderBottom{
	border-bottom:1px solid #666666;
}
.hudStyle td.borderBottom20{
	border-bottom:1px solid #666666;
}
.hudStyle td.borderLeft{
	border-left:1px solid #666666;
}
.hudStyle td.borderTop2px{
	border-top:2px solid black;
}
.hudStyle td.borderLeft2px{
	border-left:2px solid black;
}
#hudNav{
	background-color:#ddd9d7;
	border-bottom: 1px solid #c5c2c0;
}
#hudNav ul li a{
	color:#303030;
}

/** ############################################### **/
/** ######             MY PROFILE            ###### **/
/** ############################################### **/

#myProfile label{
	background-color:#e7e6e6;
}
#myProfile input{
	border:1px solid #8d8d8d;
}
#myProfile textarea{
	border:1px solid #8d8d8d;;
}
#myProfile .text{
	border:1px solid #8d8d8d;
}
#myProfile label.lblCheckbox{
	background-color:#ffffff;
}
#myProfile label.lblSmCheckbox{
	background-color:#ffffff;
}
#myProfile label.lblRadio{
	background-color:#ffffff;
}
#myProfile input#cmdSubmit2{
	background:url(/imagesWTS/btnSubmitN.gif) no-repeat;
}
#myProfile input#cmdChangePassword{
	background:url(/imagesWTS/btnSubmitN.gif) no-repeat;
}
#myProfile input#cmdChangeInfo{
	background:url(/imagesWTS/btnSubmitN.gif) no-repeat;
}
#myProfile input#cmdChangeInfo2{
	background:url(/imagesWTS/btnSubmitN.gif) no-repeat;
}

/** ############################################### **/
/** ######          TRANSACTIONS LIST        ###### **/
/** ############################################### **/

#backendHeaderTrans {
	border-bottom:1px solid #303030;
}
#backendHeaderTrans li a{
	background-color:#dcdbdb;
	border-right:1px solid white;
	color:#303030;
}
#backendHeaderTrans li a:hover{
	color:#303030;
	background-color:#ededed;
}
#profile-page #backendHeaderTrans .myprofile a,
#transactions-page #backendHeaderTrans .transactions a{
	color:#303030;
	background-color:#ededed;
}
#transNav {
	color:#303030;
	background-color:#b6b3b3;
}
#transNav2 {
	background-color:#dcdbdb;
	border-bottom:2px solid #303030;
}
#transNav2 span#search .button{
	background: transparent url(/imagesWAL/buttonSearch.gif) no-repeat;
}
#transactionsTable table thead th{
	border-bottom:1px solid #a0c5db;
	background-color:#ededed;
	color:#3f7297; 
}
#transactionsTable table tr td{
	border-bottom:1px solid #cccccc;
}	
.canceled{background-color:#e3e8f1;}
.neworder{background-color:#9CD6F7;}
.commit{background-color:#f0f8c4;}
.closed{background-color:#f9dceb;}

/** ################################################### **/
/** ######           ORDER INFORMATION           ###### **/
/** ################################################### **/

#orderInfo {
	border:1px solid #100f0f;
}
#orderInfo table th{
	color:#100f0f; 
}

/** ################################################### **/
/** ######          NAVIGATION BUTTONS            ##### **/
/** ################################################### **/

#beNav {
	color:#3f7297;
}
#beNav a{
	color:#404040;
	background-color:#b6b3b3;
}
#beNav a:hover{
	background-color:#dfdddd;
}
#beNav ul li{
	border:1px solid white;
}
#orderinfo #nav2 .orderinfo a,
#transactions #nav2 .transactions a,
#commitment #nav2 .commitment a,
#invoice #nav2 .invoice a,
#status #nav2 .status a,
#hud #nav2 .hud a,
#document #nav2 .document a{
	color: #333333;
	background-color:#dfdddd;
}

/** ################################################### **/
/** ######                INVOICE                 ##### **/
/** ################################################### **/

#invoiceContainer{
	border:1px solid #cccccc;
}
#invoiceContainer table {
	border:1px solid black;
}

/** ################################################### **/
/** ######              COMMITMENT                ##### **/
/** ################################################### **/

#commitContent h1{
	color:#000000;
}
#commitContent h2{
	color:#000000;
}
#commitContentNotAvail{
	border:1px solid #303030;
}

/**###########################################**/
/** >>>>>> commitment navigation bar <<<<<<<< **/
/**###########################################**/

#commitNav{
	background-color:#ddd9d7;
	border-bottom: 1px solid #c5c2c0;
}
#commitNav ul li a{
	color:#303030;
}
body#commitment.schedule.schedA a.schedA,
body#commitment.legal.desc a.desc,
body#commitment.schedule.schedBI a.schedBI,
body#commitment.schedule.schedBII a.schedBII{color:#a0c5db;}

/** ################################################### **/
/** ######            ORDER STATUS                ##### **/
/** ################################################### **/

#orderStatus{
	border:1px solid #dcdbdb;
	background: url(../imagesWAL/bgOrderStat.gif) repeat-y;
}
#orderStatus .leftNav ul li a{
	color:#333333;
}
#orderStatus .leftNav ul li a:hover {
	color: #3B3B3B;
	background-color:#e8e7e7;
}
#orderStatus .rightContent thead th{
	color:#3f7297;
	background-color:#dcdbdb;
	border-bottom:2px solid #cac9c9;
	border-top:2px solid #cac9c9;
}
#orderStatus td{
	border-bottom: 1px solid #cac9c9;
}
#orderStatus td.noRequests{
	border-bottom: 1px solid #cac9c9;
	color:#FF0033;
}
#survey, #uccsearch, #certgood, #franchise, #payoff, #assignment, #examcontin, #taxcontin, #bankruptcy, #judgement, #litigation, #patriot, #subordination, #chancery, #endorsements,#other{
	background-color:#ecebeb; 
	border-bottom:1px solid #cac9c9; 
	border-top:2px solid #cac9c9;
}
#orderStatus h3{
	color:#524b26;	
}
#orderStatus h1{
	color:#333333;
}
#orderStatus input{
	border:1px solid #dcdbdb;
}
#orderStatus .select{
	border:1px solid #dcdbdb;
}
#orderStatus .fileImg {
	background: url(/imagesWAL/beFileUpload.png) no-repeat;
}
#orderStatus .textarea{
	border:1px solid #dcdbdb;
}
#orderStatus .selectLong{
	border:1px solid #dcdbdb;
}
#acceptauthorizationbtn{
	background: url(/imagesWAL/btnAuthorize.gif);
}

/** ################################################### **/
/** ######              DOCUMENTS                 ##### **/
/** ################################################### **/

#documents{
	border:1px solid #cac9c9;
	background: url(/imagesWAL/bgOrderStat.gif) repeat-y;
}
 #documents .leftNav ul li a:hover {
	color: #3B3B3B;
	background-color:#ededed;
}
#documents ul#docsNav{
	color:#3f7297;
	background-color:#f3f3f3;
	border-bottom:1px solid #cac9c9;
}
#documents ul#docsNav li#searchBox .docsSearch{
	background-color:#ffffff;
	border:1px solid #cac9c9;
	color:#3f7297;
}
#documents  a{
	color:#333333;	
}
#documents  a:hover{
	color:#acabab;
}
#documents table td{
	border-bottom:1px solid #cac9c9;
}
#documents table th{
	background-color:#ecebeb;
	border-bottom:2px solid #cac9c9;
}

/** ################################################### **/
/** ######             SITE FOOTER                ##### **/
/** ################################################### **/

/** SMART FORMS **/

#smartForms .btnViewSavedForms{
	background:url(/imagesWAL/btnViewSavedForms.jpg) no-repeat;
}
#smartForms p{
	color: #3b3f43;
}
#smartForms p.red{
	color:red;
}

/********** MM page ********/
div.clickHere{background:url(/imagesWAL/mmHeader.jpg) no-repeat;}