﻿
/* BEGIN MAIN WRAPPERS AND PAGE LAYOUT DIVS */
/* !!! Please tread carefully when modifying these styles, as all pages and formatting will be affected !!! */
/* Master_L0_Wrapper: Wraps all the objects in the Website */
div#Master_L0_Wrapper {
	position: relative; 
	width:1008px; 
	margin:auto;
	height:100%;
	}

/* Master_L0_Wrapper-TopShadow: Provides the image for the shadow at the top of the website */
div#Master_L0_Wrapper-TopShadow {
	background:url(imagesV2/shadow_top_wrapper.png) 0px 0px no-repeat;
	background-color: #f3f3f3;
	width: 1008px;
	height: 18px;
	}
			
/* Master_L0_Wrapper-bg: Provides the background image for the entire website */
div#Master_L0_Wrapper-bg {
	background:url(imagesV2/shadow-middle.png) 0px 3px repeat-y;
	width:1008px;
	z-index:-1;
	height:100%;
	}	
	
/* Master_L0_Header: Provides the background color and/or images for the Website Header section */
div#Master_L0_Header {
	margin: 0px 0px 0px 11px;
	padding-left: 15px;
	padding-top: 10px;
	background-color:#FFFFFF;
	border-left: 1px solid #bdcce4;
	border-right: 1px solid #bdcce4;
	height:61px;
	width: 968px;
	}

/* Master_L0_Footer: Provides the background color and/or images for the Website Footer section */
div#Master_L0_Footer {
	margin-top: 0px;
	margin-left:11px;
	background:url(imagesV2/bg_footer.png) 0px 0px no-repeat;
	width: 985px; height:31px; 
	}
	
/* Master_L0_TopBar: Provides the size, background color and image for the horizontal bar that separates the site header of the content*/
div#Master_L0_TopBar {
	margin: 0px 0px 0px 11px;
	background-image: url(imagesV2/top_blue_bar.png);
	border-left: 1px solid #bdcce4;
	border-right: 1px solid #bdcce4;
	height: 22px;
	width: 984px;
	}

/* Master_L0_MainContent: Provides the background properties for the content section of the website */
div#Master_L0_MainContent {
	position: relative;
	margin: 0px 0px 0px 11px;
	background-color:#eef1f4;
	border-left: 1px solid #bdcce4;
	border-right: 1px solid #bdcce4;
	width: 983px;
	}
	
/* Master_L0_Wrapper-BottomShadow: Provides the image for the shadow at the bottom of the website */
div#Master_L0_Wrapper-BottomShadow {
	background:url(imagesV2/shadow_bot_wrapper.png) 0px 0px no-repeat;
	background-color: #f3f3f3;
	margin-top:-0px;
	width: 1008px;
	height: 18px;
	}
	
/* Master_L0_CopyRight: Provides the attributes for the copyright section of the website */
div#Master_L0_CopyRight
{
	font-family:Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 	
	text-align: right; 
	vertical-align: middle;
	line-height: 10px; 
	font-variant: normal; 
	width:780px;
}

/*	 END MAIN WRAPPERS AND PAGE LAYOUT DIVS */	



/* LoginView CONTROL - START */
/* LOGINVIEWBOX DEFINES THE BACKGROUND IMAGE BEHIND THE LOGIN INFORMATION - CURRENT USER INFORMATION */
/* IN THE DEFAULT CREDITSOFT INSTALLATION THIS CLASS IS REFERENCED IN THE HEADER.HTM AND HAS THE GREEN BACKGROUND WITH THE LOGIN INFORMATION */
div#LoginViewBox{
	float: right;
	position: absolute;
	text-align:right;
	top:28px;
	right:15px;
	width: 315px; height: 61px;
	clear: both;
	background: url(imagesv2/bg_welcome.png) 0 0 no-repeat;
	}

/* LoginViewText - IS USED TO POSITION THE ACTUAL LOGIN INFORMATION TEXT - CURRENT USER INFORMATION */
/* THIS DIV IS USED IN THE LOGINVIEW USER CONTROL */
div#LoginViewText{
	float: right;
	position: absolute;
	text-align:right;
	width: 315px; height:30px;
	top:25px;
	right:30px;
	clear: both;
	color:#fff;
	font-size: 12px;
	}	

/* Links that are Inside the LoginViewText have different style because they may have a different background*/
a:link.LoginViewText {		text-decoration: underline;	color: #fff; }
a:visited.LoginViewText {	text-decoration: underline;	color: #fff; }
a:hover.LoginViewText {	text-decoration: underline;	color: #fff; }
a:active.LoginViewText {	text-decoration: underline;	color: #fff; } 


td#Master_L1_LoginContent {
	width: 580px;
	margin-left:20px;
	margin-top:20px;
	float:left;
	}
	
td#Master_L1_LoginBoxWrapper
{
	vertical-align:top;
}
	
/* LoginView CONTROL - END */


/* SITE HEADER AND FOOTER CLASSES  - START */
/* THIS CLASS IS USED BY THE HEADER.HTM PAGE.  IT CONTAINS THE MAIN LOGO OF THE COMPANY */
.MasterHeader {
	width: 652px;
	height: 61px;
	margin: 0px;
	background: url(imagesv2/logo.png) 0px 0px no-repeat;
	}
	
/* THIS CLASS IS USED BY THE FOOTER.HTM PAGE.  IT CONTAINS THE BACKGROUND IMAGE OF THE SITE FOOTER*/
.MasterFooter { 
	text-align: right; 
	text-transform: uppercase; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fff;
	}	

/* THIS CLASS IS USED BY THE FOOTER.HTM PAGE.  IT CONTAINS THE FONT TYPE AND ALINGMENT OF THE SITE FOOTER*/
.Footer {   
	background-repeat:no-repeat;
	padding-right:10px;
	font: Verdana, Arial, Helvetica, sans-serif 11px bold;
	line-height: 33px; 
	text-transform: capitalize;
	}	
/* SITE HEADER AND FOOTER CLASSES  - END */


/* CSS Classes associated with the CSMaster_L1_MenuPanel Master Page * START */

/* Master_L1_MasterTable: This is the main table of this Master Page.  It has three columns to allocate the three panels described below. */
.Master_L1_MasterTable
{
	margin-right:0 auto;
	top:0px;
	margin-top:0px auto;
	width:983px;
}

/* Master_L1_LeftPanel: This table cell is also divided into two sub-sections: Menu Panel and Left Bottom Content.  */
.Master_L1_LeftPanel
{
	width:195px;
	vertical-align:top;	
}

/*div#Master_L1_Menu: The menu section that allow users navigate to the different web pages that they have access to */
div#Master_L1_Menu 
{
	position: relative;
	float: left;
	height: auto;
	margin-top: 10px;
	margin-left: 10px;
	width:190px;
}

/* Master_L1_RightPanel: This section can be customized for each individual page to display custom information. It can be customized using the Right URL field on the Internet Menus.*/
.Master_L1_RightPanel
{
	vertical-align:top;
	width:195px;	
}

/* Master_L1_LeftBottomPanel: This section can be customized for each individual page to display custom information. It can be customized using the Left URL field on the Internet Menus*/	
.Master_L1_LeftBottomPanel
{
	margin-top:15px!important;
	text-align:center!important;
	padding-left:10px;
}

/* Master_L1_CenterPanel:This panel contains the space where the actual web page will be contained. This panel is also divided in four sub-sections: Top Content, Main Application Panel, Bottom Content and Navigation Buttons place holder. */
.Master_L1_CenterPanel
{
	vertical-align:top;
}

/* Master_L1_NavButtons: Place holder to show the navigation buttons applicable for each web page. For example: Save and Cancel, Next and Previous, etc. */
.Master_L1_NavButtons 
{
     padding:10px;
/*     position: relative;*/  /*Commented out due to problem in IE7 - Navigation Buttons were disabled - Issue # 21786 */
}
