/*
Theme Name:CODA BLUE
Theme URI:http://wordpress.bustatheme.com/coda-blue/
Description:The Coda Slider inspired wordpress theme by <a href="http://greg-j.com/">Greg Johnson</a>.
Version:1.0
Author:Greg Johnson
Author URI:http://greg-j.com/
Tags:coda, jquery, slider, dark, fixed
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend caption{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
:focus{outline:0}
ol, ul{list-style:none}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:"" ""}
strong{font-weight:bold}
em{font-style:normal}
a{text-decoration:none; cursor:pointer}
html, body, form
{
	margin:0;
	padding:0;
	height: 100%;	
}
body{
	font-family:Arial, Helvetica, sans-serif;
	background:#4B87C6 url(images/body_bg.png) center top repeat-x;
}

#header{
	margin:0 auto 50px auto;
	padding:0 0 50px 30px;
	width:1250px;
	height:150px;
	position:relative;
    
}
    #header #logo {
        float: left;
        height: 115px;
    }
    #header #logo img {
        height: 135px;
    }
	#header h1,
	#header h2{
		display:none;
	}
	#quickLinks{
		width: 800px;	
		padding: 0 0 0 0;
		height: 36px;
		position: absolute;
		top: 0;
		right: 0;
		background: url('images/quick_links.png') 180px 0 no-repeat;		
		font-size: 10px;				
	}		
		#quickLinks li{
			float: left;
			padding: 8px 0 0 11px;
		}
		#quickLinks a{
			color: #fff;
		}
		#quickLinks a:hover{
			border-bottom: solid 2px #3e76b1;
		}
		.quickLinksSelected a{
			border-bottom: solid 2px #3e76b1;
		}
	#headerMenu{
		margin:0 auto;
		height:100px;
		width:1250px;
	}
		#headerMenu li{
			display:block;
			float:left;
			height:100px;
		}
			#headerMenu li a{
				display:block;
				position:relative;
				height:100px;
				/*background-image:url(images/header_links.png);*/
				background-repeat:no-repeat;
			}
				#headerMenu li a strong{
					/*display:none;*/
				    color: white;
				}
				#headerMenu li a span.hover{
					display:block;
					position:absolute;
					height:100px;
					/*background-image:url(images/header_links.png);*/
					background-repeat:no-repeat;
				}
				.tab1 a{
					background-position:0 0;
					width: 87px;
				}
					.tab1 a .hover{
						background-position:0 -100px;
						width: 87px;
					}
					.tab1Selected a
					{
						background-position:0 -100px;
						width: 87px;
					}
				.tab2 a{
					background-position:-87px 0;
					width: 120px;
				}
					.tab2 a .hover{
						background-position:-87px -100px;
						width: 120px;
					}
					.tab2Selected a
					{
						background-position:-87px -100px;
						width: 120px;
					}					
				.tab3 a{
					background-position:-207px 0;
					width: 103px;
				}
					.tab3 a .hover{
						background-position:-207px -100px;
						width: 103px;
					}
					.tab3Selected a
					{
						background-position:-207px -100px;
						width: 103px;
					}
				.tab4 a{
					background-position:-310px 0;
					width: 131px;
				}
					.tab4 a .hover{
						background-position:-310px -100px;
						width: 131px;
					}
					.tab4Selected a
					{
						background-position:-310px -100px;
						width: 131px;
					}					
				.tab5 a{
					background-position:-441px 0;
					width: 97px;
				}
					.tab5 a .hover{
						background-position:-441px -100px;
						width: 97px;
					}
					.tab5Selected a
					{
						background-position:-441px -100px;
						width: 97px;
					}					
				.tab6 a{
					background-position:-538px 0;
					width: 89px;
				}
					.tab6 a .hover{
						background-position:-538px -100px;
						width: 89px;
					}
					.tab6Selected a
					{
						background-position:-538px -100px;
						width: 89px;						
					}					
				.tab7 a{
					background-position:-627px 0;
					width: 129px;
				}
					.tab7 a .hover{
						background-position:-627px -100px;
						width: 129px;
					}
					.tab7Selected a
					{
						background-position:-627px -100px;
						width: 129px;
					}					
				.tab8 a{
					background-position:-756px 0;
					width: 94px;
				}
					.tab8 a .hover{
						background-position:-756px -100px;
						width: 94px;
					}
					.tab8Selected a
					{
						background-position:-756px -100px;
						width: 94px;
					}					
				/*for the FCSP site AS*/
				.tab9 a{
					background-position:-850px 0;
					width: 150px;
				}
					.tab9 a .hover{
						background-position:-850px -100px;
						width: 150px;
					}
					.tab9Selected a
					{
						background-position:-850px -100px;
						width: 150px;
					}			
                /* Display Last Login */		
                	.tab10 a{
					background-position:-950px 0;
					width: 250px;
				}
    
                

	#docApprovalHeaderMenu{
		margin:0 auto;
		height:100px;
		width:1250px;
	}
		#docApprovalHeaderMenu li{
			display:block;
			float:left;
			height:100px;
		}
			#docApprovalHeaderMenu li a{
				display:block;
				position:relative;
				height:100px;
				background-image:url(images/DocApproval_header_links.png);
				background-repeat:no-repeat;
			}
				#docApprovalHeaderMenu li a strong{
					display:none;
				}
				#docApprovalHeaderMenu li a span.hover{
					display:block;
					position:absolute;
					height:100px;
					background-image:url(images/DocApproval_header_links.png);
					background-repeat:no-repeat;
				}
				.docApprovaltab1 a{
					background-position:0 0;
					width: 87px;
				}
					.docApprovaltab1 a .hover{
						background-position:0 -100px;
						width: 87px;
					}
					.docApprovaltab1Selected a
					{
						background-position:0 -100px;
						width: 87px;
					}
				.docApprovaltab2 a{
					background-position:-87px 0;
					width: 119px;
				}
					.docApprovaltab2 a .hover{
						background-position:-87px -100px;
						width: 119px;
					}
					.docApprovaltab2Selected a
					{
						background-position:-87px -100px;
						width: 119px;
					}					
				.docApprovaltab3 a{
					background-position:-207px 0;
					width: 89px;
				}
					.docApprovaltab3 a .hover{
						background-position:-207px -100px;
						width: 89px;
					}
					.docApprovaltab3Selected a
					{
						background-position:-207px -100px;
						width: 89px;						
					}					
	#header .popup{
		position:absolute;
		display:none;
		margin:225px 0 0 50px;
		padding:10px 0 0 0;
		width:175px;
		height:125px;
		background:url(images/popup_bg.png) center center no-repeat;
		z-index:50;
		font-size:12px;
		color:#fff;
	}
		#header .popup p{
			padding:2px 0 0 15px;
		}
		#header .popup img{
			vertical-align:middle;
		}
		#header .popup strong{
			color:#000;
		}
		#header .popup a{
			color:#93ddf4;
		}
			#header .popup a:hover{
				text-decoration:underline;
			}
#pageLogin{
    width:500px;
    height:369px;
    margin:-60px auto 0 auto;
	background:url(images/login_bg.png)  no-repeat;
	padding-top: 30px;
}
#pageLogin .panel{
	padding: 0 100px 0 100px;
}
#pageLogin .panel .button{
	text-align: right; 
	padding: 5px 36px 0 ;
}
#pageLogin a{
	text-decoration: underline; 
}
#pageLogin h3{
	font-weight: bold;
}

#page{
    width:1000px;   
    margin: 5px auto;
	background:url(images/page_bg.gif) 50% 50px no-repeat;	
}
	#slider{
		width:900px;
		margin:0 auto;
		position:relative;
	}

	#page .navigation{
		padding:0 0 0 170px;		
		height:50px;
		background:url(images/page_navigation_bg.gif) center top no-repeat;		
	}
	#page .navigation li{
		height:50px;
		float: left;
		padding:0 2px 0 0;
	}	
	#page .navigation a{
		display:block;
		height:50px;
		line-height:50px;
		float:left;
		padding:0 1px 0 0;
		font-size:13px;
		color:#5a79b9;
		font-weight:bold;
	}
		#page .navigation a:hover,
		#page .navigation a.selected{
			color:#8faae1;
			background:url(images/page_navigation_a.png) right top no-repeat;
		}
		#page .navigation a.selected{
			color: #a8bce7;
		}
	#page .navigation a span{
		display:block;
		height:50px;
		float:left;
		padding:0 15px;
	}
		#page .navigation a:hover span,
		#page .navigation a.selected span{
			background:url(images/page_navigation_span.png) left top no-repeat;
		}
	#page .navigation a:focus{
		outline:none;
	}

	#page .scroll{
		height:590px;
		width:860px;
		margin:0 auto;
		overflow:auto;
		position:relative;
		clear:left;
	}
	
	#page .gridScroll
	{
	    overflow:auto;
	    width:840px;
	}
	
		#page .scrollContainer .panel{
			padding:20px 10px;
			height:510px;
			width:840px;
			overflow:hidden;
		}	

		#page .scrollContainer .widePanel{
			padding:20px 6px;
			width:848px;
		}	
					 
			#page .scrollableDiv
			{
				overflow: auto; 
				height: 485px; 
				width: 840px;
			}			
			#page .scrollableDivForeclosure
			{
				overflow: auto; 
				height: 505px; 
				width: 840px;
			}
			#page .scrollableDivDocApproval
			{
				overflow: auto; 
				height: 505px; 
				width: 840px;
			}
			#page .panel p{
				padding:0 0 1em 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:1.5em;
				color:#3e414c;
			}
			#page .panel .gridButton
			{
				position: absolute; 
				right: 0; 
				top: 0; 
				padding: 20px 10px 0 0;
			}
			#page .panel h3{
				font-size:22px;
				padding:0 0 .5em 0;
				color:#000;
				font-weight:bold;
			}
			#page .panel h4{
				padding:0 0 .5em 0;
				font-size:15px;
				letter-spacing:-0.5px;
				font-weight:bold;
				color:#3e414c;
			}
			#page .panel strong{
				color:#33333e;
			}
			#page .panel em{
				font-style:italic;
			}
			#page .panel a{
				white-space:nowrap;
				color:#19234c;
				font-weight:bold;
			}
				#page .panel a:hover{
					text-decoration:underline;
				}
			#page .panel .gallery img{
				padding:2px;
				border:solid 1px #c0c5d6;
			}
			#page .panel blockquote,
			#page .panel ul,
			#page .panel ol,
			#page .panel pre{
				font-size:12px;
				margin:1em 2em 2em 2em;
				padding:10px 15px;
				background:#e6efff;
			}
			#page .panel blockquote p{
				padding:.4em 0 !important;
				text-indent:0 !important;
			}
			#page .panel li{
				list-style-position: inside;
				padding: 0 0 .5em 0;
			}
				#page .panel ul li{
					margin:0 0 0 1em;
					list-style:square;
				}
				
				#page .panel ol li{
					margin:0 0 0 1.5em;
					list-style:decimal;
				}
			#page .panel pre{
				line-height:1em;
				color:#19234c;
				font-size:13px;
				overflow:auto;
				background:#f8f8f8;
				border:solid 1px #e5e5e5;
			}
			#page .panel code{
				padding:0 3px;
				color:#33333e;
				background:#f8f8f8;
				border:solid 1px #e5e5e5;
				font-size:13px !important;
			}
			
			#page .panel .gallery{
				text-align:center;
			}
			
			#page .gridViewButtons
			{
				font-size: 10px;
				font-weight: bold;
			}
			#page .gridViewText
			{
				font-size: 12px;
				font-weight: bold;
			}
	#page .scrollButtons{
		width:30px;
		height:30px;
		position:absolute;
		top:280px;
		cursor:pointer;
	}
		#page .scrollButtons a{
			display:block;
			height:30px;
			width:30px;
		}
		#page .scrollButtons span{
			display:none;
		}
		#page .scrollMeLeft{
			left:-40px;
		}
			#page .scrollMeLeft a{
				background:url(images/left_right.png) 0 0 no-repeat;
			}
			#page .scrollMeLeft a:hover{
				background:url(images/left_right.png) 0 -30px no-repeat;
			}
		#page .scrollMeRight{
			right:-40px;
		}
			#page .scrollMeRight a{
				background:url(images/left_right.png) -30px 0 no-repeat;
			}
			#page .scrollMeRight a:hover{
				background:url(images/left_right.png) -30px -30px no-repeat;
			}

#pageEnd {
    height: 60px;
    background: url(images/page-bottom-bg.png) 50% no-repeat;
    margin-bottom: 30px;
}

#pageHome
{
	height: 720px;
    width: 1000px;
    margin: 0 auto 0 auto;
    background: url(images/page-middle-bg.png) 50% repeat-y;
    background-position: 50% 100px;
    background-size: 90% 1px;
}
	#pageHome .navigation{
		padding:0 0 0 170px;		
		height:50px;
		background:url(images/page_navigation_bg.gif) center top no-repeat;
		
	}
		#pageHome .scrollContainer .panel{
			padding:0 0;
			height:510px;
			width:1000px;
			overflow:hidden;
		}

#reportParameters{
    width:900px;
    height:100px;
    padding: 25px 0 0 0;
    margin:  0 0 0 0;
}

#reportParameters .fields{
	height: 50px;
	width:800px; 
	margin-left: 45px;
	text-align: center;
}
#reportParameters td
{
	padding: 0 5px 5px 5px;
}
#reportParameters a{
	text-decoration: underline; 
}
#reportParameters h3{
	font-weight: bold;
	padding-left: 0;
}
#primaryContacts{
	position: absolute;
	top: 84px;
	left: 50px;
	width: 218px;
	border: solid 1px #E9E6E5;
}
	#primaryContacts h3{
		padding: 4px 0 4px 0;
		font-size: 14px;
		font-weight: bold;
		color: #021e3d;
		text-align: center;
	}
	#primaryContacts img{
		padding: 0 0 0 10px;
	}	
	#primaryContacts p{
		padding: 0 0 0 10px;
		color: #0c173c;
		font-size: 11px;
	}	
	#primaryContacts table{
		margin: 0 0 8px 5px;
		color: #22507D;
		font-size: 9px;
		overflow: hidden;
	}
	#primaryContacts td
	{
		padding: 0 0 0 10px;
	}
	#primaryContacts a
	{
		text-decoration: none;
		color: #22507D;
	}	
#sevenSquare{
	position: absolute;
	top: 80px;
	left: 330px;
	width: 535px;
}
	#sevenSquare li{
		padding: 0 10px 10px 0;
	}
	#sevenSquare li,
	#sevenSquare a{
		display: block;
		width: 165px;
		height: 115px;
		float: left;
	}
	#sevenSquare a{
		text-indent: -9999px;
		background: url('images/module_panel_JR.png') 0 0 no-repeat;
	}
	
	#sevenSquare .s1 a{background-position: 0 0;}
		#sevenSquare .s1 a:hover{background-position: 0 -115px;}
	#sevenSquare .s2 a{background-position: -165px 0;}
		#sevenSquare .s2 a:hover{background-position: -165px -115px;}
	#sevenSquare .s3 a{background-position: -330px 0;}
		#sevenSquare .s3 a:hover{background-position: -330px -115px;}
	#sevenSquare .s4 a{background-position: -495px 0;}
		#sevenSquare .s4 a:hover{background-position: -495px -115px;}
	#sevenSquare .s5 a{background-position: -660px 0;}
		#sevenSquare .s5 a:hover{background-position: -660px -116px;}
	#sevenSquare .s6 a{background-position: -825px 0;}
		#sevenSquare .s6 a:hover{background-position: -825px -115px;}
	#sevenSquare .s7 a{background-position: -990px 0;}
		#sevenSquare .s7 a:hover{background-position: -990px -115px;}
	#sevenSquare .s8 a{background-position: -1155px 0;}
		#sevenSquare .s8 a:hover{background-position: -1155px -116px;}
	#sevenSquare .s9 a{background-position: -1320.5px 0;}
		#sevenSquare .s9 a:hover{background-position: -1320.5px -116px;}
	#sevenSquare .s10 a{background-position: -1483px 0;}
		#sevenSquare .s10 a:hover{background-position: -1483px -115px;}
	#sevenSquare .s11 a{background-position: -1647px 0;}
		#sevenSquare .s11 a:hover{background-position: -1647px -115px;}	
		/*For FCSP Site AS*/
	#sevenSquare .s12 a{background-position: -1982px 0;}
		#sevenSquare .s12 a:hover{background-position: -1982px -116px;}	
	#sevenSquare .s13 a{background-position: -1814px 0;}
		#sevenSquare .s13 a:hover{background-position: -1814px -114px;}	
		/* For POC  sapala*/
	#sevenSquare .s14 a{background-position: -2149px 0;}
		#sevenSquare .s14 a:hover{background-position: -2149px -116px;}	
    #sevenSquare .s15 a{background-position: -2318px 0;}
		#sevenSquare .s15 a:hover{background-position: -2318px -116px;}	
    #sevenSquare .s32 a{background-position: -2488.5px 0;}
		#sevenSquare .s32 a:hover{background-position: -2488.5px -116px;}	
		
#reportButtons{
	padding: 0 0 0 15px;
	margin: 0 auto;
	width: 1000px;	
}
	#reportButtons li{
		padding: 0 10px 10px 0;
	}
	#reportButtons li,
	#reportButtons a{
		display: block;
		width: 210px;
		height: 50px;
		float: left;
	}
	#reportButtons a{
		text-indent: -9999px;
		background: url('images/report_buttons.png') 0 0 no-repeat;
	}
	
	#reportButtons .s1 a{background-position: 0 -501px;}
		#reportButtons .s1 a:hover{background-position: -210px -501px;}
		#reportButtons .s1Selected a{background-position: -210px -501px;}
	#reportButtons .s2 a{background-position: 0 -651px;}
		#reportButtons .s2 a:hover{background-position: -210px -651px;}
		#reportButtons .s2Selected a{background-position: -210px -651px;}
    #reportButtons .s3 a{background-position: 0 -700px;}
		#reportButtons .s3 a:hover{background-position: -210px -700px;}
		#reportButtons .s3Selected a{background-position: -210px -700px;}
	#reportButtons .s4 a{background-position: 0 -805px;}
		#reportButtons .s4 a:hover{background-position: -210px -805px;}
		#reportButtons .s4Selected a{background-position: -210px -805px;}
    #reportButtons .s5 a{background-position: 0 -858px;}
		#reportButtons .s5 a:hover{background-position: -210px -858px;}
		#reportButtons .s5Selected a{background-position: -210px -858px;}
	#reportButtons .s6 a{background-position: 0 -907px;}
		#reportButtons .s6 a:hover{background-position: -210px -907px;}
		#reportButtons .s6Selected a{background-position: -210px -907px;}
	#reportButtons .s7 a{background-position: 0 -955px;}
		#reportButtons .s7 a:hover{background-position: -210px -955px;}
		#reportButtons .s7Selected a{background-position: -210px -955px;}
	#reportButtons .s8 a{background-position: 0 -751px;}
		#reportButtons .s8 a:hover{background-position: -210px -751px;}
		#reportButtons .s8Selected a{background-position: -210px -751px;}
	#reportButtons .s9 a{background-position: 0 -50px;}
		#reportButtons .s9 a:hover{background-position: -210px -50px;}
		#reportButtons .s9Selected a{background-position: -210px -50px;}
	#reportButtons .s10 a{background-position: 0 -551px;}
		#reportButtons .s10 a:hover{background-position: -210px -551px;}
		#reportButtons .s10Selected a{background-position: -210px -551px;}	
	#reportButtons .s11 a{background-position: 0 -1057px;}
		#reportButtons .s11 a:hover{background-position: -210px -1057px;}
		#reportButtons .s11Selected a{background-position: -210px -1057px;}
	#reportButtons .s12 a{background-position: 0 -351px;}
		#reportButtons .s12 a:hover{background-position: -210px -351px;}
		#reportButtons .s12Selected a{background-position: -210px -351px;}
    #reportButtons .s13 a{background-position: 0 -401px;}
		#reportButtons .s13 a:hover{background-position: -210px -401px;}
		#reportButtons .s13Selected a{background-position: -210px -401px;}
	#reportButtons .s14 a{background-position: 0 -601px;}
		#reportButtons .s14 a:hover{background-position: -210px -601px;}
		#reportButtons .s14Selected a{background-position: -210px -601px;}
    #reportButtons .s15 a{background-position: 0 -451px;}
		#reportButtons .s15 a:hover{background-position: -210px -451px;}
		#reportButtons .s15Selected a{background-position: -210px -451px;}
	#reportButtons .s16 a{background-position: 0 -3px;}
		#reportButtons .s16 a:hover{background-position: -210px -3px;}
		#reportButtons .s16Selected a{background-position: -210px -3px;}
	#reportButtons .s17 a{background-position: 0 -151px;}
		#reportButtons .s17 a:hover{background-position: -210px -151px;}
		#reportButtons .s17Selected a{background-position: -210px -151px;}
	#reportButtons .s18 a{background-position: 0 -201px;}
		#reportButtons .s18 a:hover{background-position: -210px -201px;}
		#reportButtons .s18Selected a{background-position: -210px -201px;}
	#reportButtons .s19 a{background-position: 0 -1155px;}
		#reportButtons .s19 a:hover{background-position: -210px -1155px;}
		#reportButtons .s19Selected a{background-position: -210px -1155px;}
	#reportButtons .s20 a{background-position: 0 -250px;}
		#reportButtons .s20 a:hover{background-position: -210px -250px;}
		#reportButtons .s20Selected a{background-position: -210px -250px;}
	#reportButtons .s21 a{background-position: 0 -301px;}
		#reportButtons .s21 a:hover{background-position: -210px -301px;}
		#reportButtons .s21Selected a{background-position: -210px -301px;}
	#reportButtons .s22 a{background-position: 0 -103px;}
		#reportButtons .s22 a:hover{background-position: -210px -103px;}
		#reportButtons .s22Selected a{background-position: -210px -103px;}
	#reportButtons .s23 a{background-position: 0 -1299px;}
		#reportButtons .s23 a:hover{background-position: -209px -1299px;}
		#reportButtons .s23Selected a{background-position: -209px -1299px;}
	#reportButtons .s24 a{background-position: 0 -1350px;}
		#reportButtons .s24 a:hover{background-position: -209px -1350px;}
		#reportButtons .s24Selected a{background-position: -209px -1350px;}
	#reportButtons .s25 a{background-position: 0 -1252px;}
		#reportButtons .s25 a:hover{background-position: -209px -1252px;}
		#reportButtons .s25Selected a{background-position: -209px -1252px;}
	#reportButtons .s26 a{background-position: 0 -1403px;}
		#reportButtons .s26 a:hover{background-position: -209px -1403px;}
		#reportButtons .s26Selected a{background-position: -209px -1403px;}
	#reportButtons .s27 a{background-position: 0 -651px;}
		#reportButtons .s27 a:hover{background-position: -210px -651px;}
		#reportButtons .s27Selected a{background-position: -210px -651px;}		
	#reportButtons .s28 a{background-position: 0 -651px;}
		#reportButtons .s28 a:hover{background-position: -210px -651px;}
		#reportButtons .s28Selected a{background-position: -210px -651px;}		
	#reportButtons .s29 a{background-position: 0 -1450px;}
		#reportButtons .s29 a:hover{background-position: -210px -1450px;}
		#reportButtons .s29Selected a{background-position: -210px -1450px;}
	#reportButtons .s30 a{background-position: 0 -1495px;}
		#reportButtons .s30 a:hover{background-position: -210px -1495px;}
		#reportButtons .s30Selected a{background-position: -210px -1495px;}		
	#reportButtons .s31 a{background-position: 0 -1542px;}
		#reportButtons .s31 a:hover{background-position: -212px -1542px;}
		#reportButtons .s31Selected a{background-position: -212px -1542px;}		
    #reportButtons .s32 a{background-position: 0 -601px;}
		#reportButtons .s32 a:hover{background-position: -210px -601px;}
        #reportButtons .s32Selected a {background-position: -210px -601px;}
    #reportButtons .s33 a{background-position: 0 -1585px;}
		#reportButtons .s33 a:hover{background-position: -210px -1585px;}
		#reportButtons .s33Selected a{background-position: -210px -1585px;}
    #reportButtons .s34 a{background-position: 0 -1628px;}
		#reportButtons .s34 a:hover{background-position: -210px -1628px;}
		#reportButtons .s34Selected a{background-position: -210px -1628px;}
    #reportButtons .s35 a{background-position: 0 -1673px;}
		#reportButtons .s35 a:hover{background-position: -210px -1673px;}
		#reportButtons .s35Selected a{background-position: -210px -1673px;}
    #reportButtons .s36 a{background-position: 0 -1717px;}
		#reportButtons .s36 a:hover{background-position: -210px -1717px;}
		#reportButtons .s36Selected a{background-position: -210px -1717px;}
    #reportButtons .s37 a{background-position: 0 -1761px;}
		#reportButtons .s37 a:hover{background-position: -210px -1761px;}
		#reportButtons .s37Selected a{background-position: -210px -1761px;}
    #reportButtons .s38 a{background-position: 0 -1807px;}
		#reportButtons .s38 a:hover{background-position: -213px -1807px;}
		#reportButtons .s38Selected a{background-position: -213px -1807px;}

    #reportButtons .s39 a{background-position: 0 -1851px;}
		#reportButtons .s39 a:hover{background-position: -210px -1851px;}
     	#reportButtons .s39Selected a{background-position: -210px -1851px;}

    #reportButtons .s40 a{background-position: 0 -1896px;}
		#reportButtons .s40 a:hover{background-position: -210px -1896px;}
     	#reportButtons .s40Selected a{background-position: -210px -1896px;}

    #reportButtons .s41 a{background-position: 0 -1947px;}
		#reportButtons .s41 a:hover{background-position: -210px -1947px;}
     	#reportButtons .s41Selected a{background-position: -210px -1947px;}

     #reportButtons .s42 a{background-position: 0 -1996px;}
		#reportButtons .s42 a:hover{background-position: -210px -1996px;}
     	#reportButtons .s42Selected a{background-position: -210px -1996px;}
     /*no longer need for CH7 Reaffirmation button*/
     /*#reportButtons .s43 a{background-position: 0 -2045px;}
		#reportButtons .s43 a:hover{background-position: -210px -2045px;}
     	#reportButtons .s43Selected a{background-position: -210px -2045px;}*/

     #reportButtons .s43 a{background-position: 0 -2094px;}
		#reportButtons .s43 a:hover{background-position: -210px -2094px;}
     	#reportButtons .s43Selected a{background-position: -210px -2094px;}

    #reportButtons .s44 a{background-position: 0 -2145px;}
        #reportButtons .s44 a:hover{background-position: -210px -2145px;}
        #reportButtons .s44Selected a{background-position: -210px -2145px;}

    #reportButtons .s45 a{background-position: 0 -2193px;}
        #reportButtons .s45 a:hover{background-position: -210px -2193px;}
        #reportButtons .s45Selected a{background-position: -210px -2193px;}

    #reportButtons .s46 a{background-position: 0 -2240px;}
        #reportButtons .s46 a:hover{background-position: -210px -2240px;}
        #reportButtons .s46Selected a{background-position: -210px -2240px;}
    #reportButtons .s47 a {
        background-position: 0 -2287px;
    }

    #reportButtons .s47 a:hover {
        background-position: -210px -2287px;
    }

    #reportButtons .s47Selected a {
        background-position: -210px -2287px;
    }

	#reportButtons .s48 a {
		background-position: 0 -2332px;
	}

		#reportButtons .s48 a:hover {
			background-position: -210px -2332px;
		}

	#reportButtons .s48Selected a {
		background-position: -210px -2332px;
	}
	#reportButtons .s49 a {
		background-position: 0 -2379px;
	}

	#reportButtons .s49 a:hover {
			background-position: -210px -2379px;
		}

	#reportButtons .s49Selected a {
		background-position: -210px -2379px;
	}
	#reportButtons .s50 a {
		background-position: 0 -2426px;
	}

		#reportButtons .s50 a:hover {
			background-position: -210px -2426px;
		}

	#reportButtons .s50Selected a {
		background-position: -210px -2426px;
	}
	#reportButtons .s51 a {
		background-position: 0 -2473px;
	}

		#reportButtons .s51 a:hover {
			background-position: -210px -2473px;
		}

	#reportButtons .s51Selected a {
		background-position: -210px -2473px;
	}
	#reportButtons .s52 a {
		background-position: 0 -2520px;
	}

		#reportButtons .s52 a:hover {
			background-position: -210px -2520px;
		}

	#reportButtons .s52Selected a {
		background-position: -210px -2520px;
	}
	#reportButtons .s53 a {
		background-position: 0 -2567px;
	}

		#reportButtons .s53 a:hover {
			background-position: -210px -2567px;
		}

	#reportButtons .s53Selected a {
		background-position: -210px -2567px;
	}
	#reportButtons .s54 a {
		background-position: 0 -2614px;
	}

		#reportButtons .s54 a:hover {
			background-position: -210px -2614px;
		}

	#reportButtons .s54Selected a {
		background-position: -210px -2614px;
	}
	#reportButtons .s55 a {
		background-position: 0 -2661px;
	}

		#reportButtons .s55 a:hover {
			background-position: -210px -2661px;
		}

	#reportButtons .s55Selected a {
		background-position: -210px -2661px;
	}
	#reportButtons .s56 a {
		background-position: 0 -2708px;
	}

		#reportButtons .s56 a:hover {
			background-position: -210px -2708px;
		}

	#reportButtons .s56Selected a {
		background-position: -210px -2708px;
	}
	#reportButtons .s57 a {
		background-position: 0 -2755px;
	}

    #reportButtons .s57 a:hover {
			background-position: -210px -2755px;
		}

	#reportButtons .s57Selected a {
		background-position: -210px -2755px;
	}
	#reportButtons .s58 a {
		background-position: 0 -2802px;
	}

		#reportButtons .s58 a:hover {
			background-position: -210px -2802px;
		}

	#reportButtons .s58Selected a {
		background-position: -210px -2802px;
	}
#homeButtons{
	position: absolute;
	top: 80px;
	left: 330px;
	width: 535px;
}
	#homeButtons li{
		padding: 0 10px 10px 0;
	}
	#homeButtons li,
	#homeButtons a{
		display: block;
		width: 165px;
		height: 115px;
		float: left;
	}
	#homeButtons a{
		text-indent: -9999px;
		background: url('images/DocApproval_module_panel.png') 0 0 no-repeat;
		
	}
	
	#homeButtons .s1 a{background-position: 0 0;}
		#homeButtons .s1 a:hover{background-position: 0 -115px;}
	#homeButtons .s2 a{background-position: -165px 0;}
		#homeButtons .s2 a:hover{background-position: -165px -115px;}
	#homeButtons .s3 a{background-position: -330px 0;}
		#homeButtons .s3 a:hover{background-position: -330px -115px;}
			
#container {
   min-height:100%;
   position:relative;
}		
#content 
{
	padding: 0 0 0 0;
	padding-bottom: 55px;   /* Height of the footer */
}
#contentForeclosure
{
    padding: 0 0 0 0;
	padding-bottom: 0;   /* Height of the footer */
}
.footer
{
	width: 100%;
	height: 55px;
	background:url(images/footer_bg.png) repeat-x;
	text-align: center;
	color: #FFFFFF;
	font: 12px/55px Sans-Serif;
	position: fixed;
	bottom: 0; 		
}
.footer a:hover
{
	text-decoration: underline;
	color: #FFFFFF; 
}
.footer a
{
    color: #FFFFFF;
    text-decoration: none;
}
.footer .copyright
{
    color: #9a9a9a;
}	

/******** Sliding Divs ********/	
.slideFromLeft {
    position: relative;
    width: 265px;
    height: 20px;
    overflow: hidden;        
}
.slideFromLeft .inner {
    position: absolute;
    left: -180px;    
    bottom: 0;
    width: 180px;
    height: 20px;
}
.slideFromLeft a {
    position: absolute;
    right: 0;
    top: 0;
}
.slideFromRight {
    position: relative;   
    width: 260px;
    height: 20px;
    overflow: hidden;
}
.slideFromRight .inner {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 220px;
    height: 20px;
    margin-left: 260px; /*width of parent div*/
}
.slideFromRight a {
    position: absolute;
    left: 0;
    top: 0;
}

.ResultsTable{
    width: 840px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
.ResultsTable td{
    white-space: nowrap;
}
.ResultsTableWithScroll{
    width: 820px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}
.ResultsTableWithScroll td{
    white-space: nowrap;
}
.FileContactsTable{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    margin-left: 75px;
}
.FileContactsTable td{
    white-space: nowrap;
}
.FileContactsTitle{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    color:#33333e;
    padding: 0 0 0 50px;
}

.TableHeader{
    color: #FFFFFF;
    background-color: #333333;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    border-right: 1px solid #787878;
    border-bottom: 1px solid #787878;
}
.ShadedRow{
    background-color: #F8F8F8;
}
.AlternateText{
	color: Blue;
}

.SpacedReports
{
    padding-bottom: 50px;   
}

.ValidationError
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: Red;
}

.TrusteePayments1
{
    margin: 40px auto 0 auto;            
}
.TrusteePayments2
{
    margin: 50px auto 0 auto;   
    display: block;   
}
.TrusteePayments3
{
    margin: 90px auto 0 auto;  
    text-align: center; 
    background-color: #00003E; 
    color: white;
}

.TrusteePayments4 
{    
    display: block;
    margin: 90px auto 0 auto;   
}

.TrusteePayments5 
{
	height:640px;
    width:1000px;   
    margin: 5px auto;
    padding: 100px 0 0;
	background:url(images/page_bg.gif) 50% 50px no-repeat;	    
}

.TrusteePaymentsHeader
{
    text-align: center;
    margin: 0 auto;
    padding: 10px 0 0 0;
    font-size: 14pt;
    background-color: #00003E;
    color: white;
    display: block;
    width: 1000px;   
}


