/* CSS Document */
.contentDivider {
position:absolute;
left:216px;


}
.invoiceFont {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
body
{ 
margin: 0px;
background: url('../images/navBg.jpg') repeat-y left; 
}

.padding1 {
padding: 4px;
}
.padding2 {
padding-left: 4px;
}
}
.padBot {
padding-left: 4px;
}

/* Additional Backgrounds */

.triangle {
position:absolute;
z-index:1;
top: 0px; 
left: 0px;
}
.welcomeIntro {
background: url('../images/autoPayments.jpg'); 
width: 565px;
height: 326px;
position:absolute;
z-index:4;
top:145px; 
left:25%;
}

.triangleLine {
	position:absolute;
	z-index:4;
	top: 0px;
	left: 13px;
	width: 650;
}

.topBanner {
background: url('../images/topBG.jpg') repeat-x; 
height: 63px;
z-index:1;
}
.topBannerLogo {
background: url('../images/logoBg.jpg'); 
width: 168px;
height: 103px;
position:absolute;
z-index:4;
top:0px; 
left:0px;
}

.welcome {
width: 270px;
height: 30px;
background: url('../images/welcome.jpg'); 
position:absolute;
z-index:4;
top:85px; 
left:600px;
}

/* Navigation Menu */
.menu {
width: 150px;
border: 0px;
position:absolute;
left:5px;
top:108px;
padding: 0px;
margin: 0px;
}


/*Content*/
.loginName {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: 400;
letter-spacing: 1px;
color: #969DA1;
}

.loginInfo {
font-size: 12px;
letter-spacing: 0px;
line-height: 9pt;
color: #969DA1;
padding-left: 10px;
}
.mainBody {
position:relative;
top:0px;
width: 650;
}
.mainBody2 {
position:absolute;
width: 650;
}
.mainBody3 {
position:absolute;
top: 245px;
width: 650;
}
.mainBody4 {
position:relative;
top: 50px;
width: 350;
}
.mainBody5 {
position:relative;
top:0px;
width: 720;
}
.mainBody6 {
position:relative;
top:0px;
}

.datePicker {
position:relative;
top:0px;
}

	.mainBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 15px;
	line-height: 9pt;
	color: #0A2733;
	width: 350px;
	}
		.mainBodyTextItems {
		color: #0A2733;
		}
	
	
	
	.emailIconText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #184153; 
	}
	.messageBorder {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #B0BEC9;
	border-top-style: thin;
	border-topt-width: 1%;
	border-top-color: #B0BEC9;
	}

	.emailLogo {
	padding-left:25px;
	}
	
	.messageText {
	color: 2C5C71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	.highlights {
	color: 2C5C71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	}
	
	.emailPersonalTitle {
	color: 2C5C71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-decoration: underline;
	color: #184153;
	}
	.emailPersonalTitleText {
	color: 2C5C71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	.emailCurrentDate {
	color: 2C5C71;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	}
	.hotelImage {
	position:absolute;
	left:620px;
	top:145px;
	z-index:2;
	width: 145px;
	height:169px;
	}

	.login 
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}

	.loginTable {
	position:absolute;
	right:35px;
	top:2px;
	z-index:2;
	width: 250px;
	height: 45px;
	}
		
	.logoutIcon {
	position:absolute;
	right:35px;
	top:12px;
	z-index:2;
	width: 350px;
	height: 45px;
	}
	
/* Table styles */
.mainTitle {
BACKGROUND-COLOR: #9CAEBC;
background-image: url(../images/mainTitleBG.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000;
height: 19px;
padding-left: 2px;
font-weight: bold;
}

.mainContent {
BACKGROUND-COLOR: #F2F5F7;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding-left: 3px;
}
.mainAltDark {
BACKGROUND-COLOR: #D9E4EB;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding-left: 2px;

}
.mainAltLight {
BACKGROUND-COLOR: #F9FBFD;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding-left: 4px;
}

TABLE.main {
border: 1px solid #000000;
border-collapse: collapse;
padding-left: 2px;
}
/*Text*/
.errorRed {
color: #FF0000;
}

/* Links */
a.set1:link { color: #800000; text-decoration: none;}
a.set1:visited {color: #800000; text-decoration: none; }
a.set1:hover {color: #800000; text-decoration: underline; }
a.set1:active { color: #800000; text-decoration: none;} 

a.set2:link { color: #000000; text-decoration: none;}
a.set2:visited {color: #000000; text-decoration: none; }
a.set2:hover {color: #800000; text-decoration: underline; }
a.set2:active { color: #800000; text-decoration: none;} 

a.set3:link { color: #000000; text-decoration: underline;}
a.set3:visited {color: #000000; text-decoration: underline; }
a.set3:hover {color: #800000; text-decoration: underline; }
a.set3:active { color: #800000; text-decoration: underline;} 

/* BC STATEMENT */

.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.style4 {font-size: 9px}


.style4 {
	font-size: 12px;
	font-weight: bold;
}
.style8 {font-size: 14px; font-weight: bold; }

.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.reposition {
position: absolute;
left:440px;
top: 90px;
z-index:1;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
}
