body {
	font-family: tahoma, arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	background-color: #ffffff;
	color: #333333;
}

td, select {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
}

input {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

p, li, blockquote {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

.giant {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 75px;
	color: #790000;
}

.header {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #790000;
}

.subheader {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #790000;
}

.bodyAreaPadding {
	padding: 25px 25px 25px 35px;
}

.leftColumnPadding {
	padding: 25px 5px 50px 15px;
}

.leftColumnHeader {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.leftColumnPlusCompany {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.bullet {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #790000;
	padding: 2px 3px 0px 0px;
}

.rightColumnPadding {
	padding: 35px 10px 50px 10px;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #ffffff;
}


/* backgrounds */

.blackBG {
	background-color: #000000;
}

.tanBG {
	background-image: url('../images/topTanBG.gif');
	background-repeat: repeat-x;
}

.leftColumnBGCompany {
	background-image: url('../images/leftColumnBGCompany.gif');
	background-repeat: repeat-y;
}

.rightColumnBGCompany {
	background-image: url('../images/rightColumnBGCompany.gif');
	background-repeat: repeat-y;
}

.leftColumnBGSolutions {
	background-image: url('../images/leftColumnBGSolutions.gif');
	background-repeat: repeat-y;
}

.rightColumnBGSolutions {
	background-image: url('../images/rightColumnBGSolutions.gif');
	background-repeat: repeat-y;
}

.leftColumnBGClients {
	background-image: url('../images/leftColumnBGClients.gif');
	background-repeat: repeat-y;
}

.rightColumnBGClients {
	background-image: url('../images/rightColumnBGClients.gif');
	background-repeat: repeat-y;
}


/* links */

a, a:visited {
	color: #011c55;
	text-decoration: none;
}
a:active, a:hover {
	color: #011c55;
	text-decoration: underline;
}

a.leftColumnLinkOn, a.leftColumnLinkOn:visited {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.leftColumnLinkOn:active, a.leftColumnLinkOn:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.leftColumnLinkCompany, a.leftColumnLinkCompany:visited {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #809ab1;
	text-decoration: none;
}
a.leftColumnLinkCompany:active, a.leftColumnLinkCompany:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.leftColumnLinkSolutions, a.leftColumnLinkSolutions:visited {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #bcc2d6;
	text-decoration: none;
}
a.leftColumnLinkSolutions:active, a.leftColumnLinkSolutions:hover {
	color: #ffffff;
	text-decoration: underline;
}

a.leftColumnLinkClients, a.leftColumnLinkClients:visited {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #b3b399;
	text-decoration: none;
}
a.leftColumnLinkClients:active, a.leftColumnLinkClients:hover {
	color: #ffffff;
	text-decoration: underline;
}