.body1 {
	background-image: url(images/background-login.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

p, ol, body, td, th, .text, ul, li, input, textarea {
	color:#5D5346;
	font-family:Arial, Helvetica;
	font-size:12px;
	
}

.menu {
	font-size:11px;
	font-weight: bold;
}

.title {
	font-size:20px;
}

.subtitle {
	font-size:18px;
}

.subtitle2 {
	font-size:15px;
}

.mini {
	font-size:10px;
}

hr {
	color: #828B94;
	border-top: 1px solid #828B94;
	background-color: #828B94;
	height: 1px;
}

ul { 
	margin-top: 15px;
	list-style: square ;
}

li { 
	margin-top: 10px; 
}

a:link {
	color:#003366;
	text-decoration:none;
}

a:visited {
	color:#003366;
	text-decoration:none;
}

a:hover {
	color:#005AB4;
	text-decoration:underline;
}

a:active {
	color:#005AB4;
	text-decoration:underline;
}

a.menuHREF:link {
	color:#5D5346;
	text-decoration:none;
}

a.menuHREF:visited {
	color:#5D5346;
	text-decoration:none;
}

a.menuHREF:hover {
	color:#5D5346;
	text-decoration:none;
}

a.menuHREF:active {
	color:#5D5346;
	text-decoration:none;
}

a.menuHREF2:link {
	color:#ffffff;
	text-decoration:none;
}

a.menuHREF2:visited {
	color:#ffffff;
	text-decoration:none;
}

a.menuHREF2:hover {
	color:#ffffff;
	text-decoration:none;
}

a.menuHREF2:active {
	color:#ffffff;
	text-decoration:none;
}

.formText{
	color:#000000;
	font-family:Arial, Helvetica;
	font-size:13px;	
}

/* crm custom text styles */
.listTdTitles		{ color: #6A6A6A; font-size:11px; }
.inPagePreTitle		{ color: #293E76; }
.formFieldTitlesLight	{ color: #969696; }
.stdInputSelectField 	{ width:250px; }
.cstInputSelectField 	{ width:195px; }
.stdInputTextarea 	{ width:250px; height:85px; }
	/* zebra - styles */
	.zebra1		{ background-color:#E6E6E6;vertical-align: top; }
	.zebra2		{ background-color:#D9D9D9;vertical-align: top; }
	.zebra1S	{ background-color:#CCD2E7;vertical-align: top; }
	.zebra2S	{ background-color:#B1B9D5;vertical-align: top; }
	.zebra1C	{ background-color:#DAEEDD;vertical-align: top; }
	.zebra2C	{ background-color:#C7E1CB;vertical-align: top; }
	.zebra1CAlert	{ background-color:#FECECE;vertical-align: top; }
	.zebra2CAlert	{ background-color:#FF9F9F;vertical-align: top; }

	/* filter style */
	.filterActive1		{ background-color:#C8D7E1;vertical-align: top; }
	.filterActiveText1	{ color:#576D7C; }
	
	.inPageMenuOn		{ color:#ffffff; text-decoration:none; }
	a.inPageMenuOn:link	{ color:#FFFFFF; text-decoration:none; }
	a.inPageMenuOn:visited	{ color:#FFFFFF; text-decoration:none; }
	a.inPageMenuOn:hover	{ color:#FFFFFF; text-decoration:none; }
	a.inPageMenuOn:active	{ color:#FFFFFF; text-decoration:none; }
	
	.inPageMenuOff		{ color:#3F3F3F; text-decoration:none; }
	a.inPageMenuOff:link	{ color:#3F3F3F; text-decoration:none; }
	a.inPageMenuOff:visited	{ color:#3F3F3F; text-decoration:none; }
	a.inPageMenuOff:hover	{ color:#3F3F3F; text-decoration:none; }
	a.inPageMenuOff:active	{ color:#3F3F3F; text-decoration:none; }