h1 {
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
	margin-bottom: 0;
	margin-top: 0;
} 

h2 {
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
	margin-bottom: 0;
	margin-top: 0;
} 

h3 {
	background-color:#B7BD7D;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#3f4d3c;
	font-weight:bold;
	margin-bottom: 0;
	margin-top: 0;
} 

h4 {
	background-color:#f09800;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#3f4d3c;
	margin-bottom: 0;
	margin-top: 0;
} 

h5 {
	background-color:#EDF0E8;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	margin-bottom: 0;
	margin-top: 0;
} 

ol {
	margin: 5;
	padding: 0 0 0 0;
}

ul {
	margin: 0;
	padding: 0 0 0 0;
}

body {
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
}

p {
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
}



#list-style-image: url(../images/arrowSmall.gif);

.error_sorry {font-family:arial,helvetica,sans-serif; color:#003366; font-size:16pt; font-weight:bold;}

.error_message {font-family:arial,helvetica,sans-serif; color:#003366; font-size:13pt; font-weight:normal;}




.body_back	{
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
}

.benefits	{
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
}

.features	{
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#003366;
}
.features_box	{
	border: solid 3px #DBE6F0;
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#003366;
}

.features_hilite	{
	background-color:#99C270;
	border: solid 3px #99C270;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#3f4d3c;
}

.features_head	{
	background-color:#DBE6F0;
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#003366;
	font-weight:bold;
	line-height:7px;
}


.default	{
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	font-weight:normal;
}

.default_head	{
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000000;
	font-style:italic;
	font-weight:bold;
}

.section_head	{
	border-collapse:collapse;
	border-spacing:0;
	border-top:solid 1px #000000;
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
}

.section_head_top	{
	border-collapse:collapse;
	border-spacing:0;
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	color:#000000;
	font-style:normal;
	font-weight:bold;
}

.default_note	{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-style:italic;
}






.solutionsDETAIL	{
	align: top;
	background-color:#E4EDF6;
	border-left:solid 0px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	color: #003366;
}

.solutionsTOP	{
	background-color:#7DA7D9;
	border-top:solid 1px #003366;
	border-bottom:solid 1px #003366;
	border-right:solid 1px #003366;
	border-left:solid 1px #003366;
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	font-style:bold;
	font-size: 14px;
	color:#FFFFFF;
}

.dashPanelTitle	{
	color:#FFFFFF;
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	font-style:bold;
	font-size:14px
}

.solutionStatsTBL	{
	background-color:#7DA7D9;
	border-top:solid 1px #003366;
	border-left:solid 1px #003366;
	font-family:arial,helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 14px;
	color:#000000;
}

.solutionStatsHEAD	{
	background-color:#7DA7D9;
	border-bottom:solid 1px #003366;
	border-right:solid 1px #003366;
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	font-style:bold;
	font-size: 14px;
	color:#FFFFFF;
	align:center;
}

.solutionStatsCELL	{
	background-color:#E4EDF6;
	border-bottom:solid 1px #003366;
	border-right:solid 1px #003366;
	font-family:arial,helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 14px;
	color:#003366;
}

.solutionPIC	{
	border-bottom:solid 20px #c4df9c;
	border-right:solid 25px #c4df9c;
	border-top:solid 20px #c4df9c;
	border-left:solid 0px #c4df9c;

}

.leftMenu	{
	font-family:arial,helvetica,sans-serif;
	font-weight:bold;
	font-style:bold;
	font-size: 12px;
	color:#000000;
	vertical-align: middle;
}

.testimonial	{
	border:solid 0px #000000;
	font-family:arial,helvetica,sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size: 13px;
	color:#000000;
}
.testimonialCREDIT	{
	font-family:arial,helvetica,sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 11px;
	color:#000000;
}
.livedemo	{
	font-size: 3px;
}


.a.footer { color:blue; }     				/* unvisited link */
.a:footer:visited { color: blue; }     	/* visited link */
.a.footer:active { color: blue; }
A.features_link:link {color:#f09800;font-size:11px;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.features_link:active {color:#f09800;font-size:11px;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.features_link:visited {color:#f09800;font-size:11px;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.features_link:hover {color:#9aca3a;font-size:11px;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.solutions_head:link {color:#003366;font-size:12px;font-weight:bold;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.solutions_head:active {color:#003366;font-size:12px;font-weight:bold;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.solutions_head:visited {color:#003366;font-size:12px;font-weight:bold;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.solutions_head:hover {color:#5674BA;font-size:12px;font-weight:bold;text-decoration:underline;font-family:arial,helvetica,sans-serif; }
A.null:link {color:#000000;font-size:13px;font-weight:normal;text-decoration:none;font-family:arial,helvetica,sans-serif;}
A.null:active {color:#000000;font-size:13px;font-weight:normal;text-decoration:none;font-family:arial,helvetica,sans-serif;}
A.null:visited {color:#000000;font-size:13px;font-weight:normal;text-decoration:none;font-family:arial,helvetica,sans-serif;}
A.null:hover {color:#000000;font-size:13px;font-weight:normal;text-decoration:none;font-family:arial,helvetica,sans-serif;}
A.leftmenu:link {color:#003366;font-size:12px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.leftmenu:active {color:#003366;font-size:12px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.leftmenu:visited {color:#003366;font-size:12px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.leftmenu:hover {color:#f09800;font-size:12px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.livedemo:link  {color:#003366;font-size:14px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.livedemo:active {color:#003366;font-size:14px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.livedemo:visited {color:#003366;font-size:14px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.livedemo:hover {color:#f09800;font-size:14px;font-weight:bold;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }

A.solutions_hilite:link  {color:#003366;font-size:16px;font-weight:normal;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.solutions_hilite:active {color:#003366;font-size:16px;font-weight:normal;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.solutions_hilite:visited {color:#003366;font-size:16px;font-weight:normal;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }
A.solutions_hilite:hover {color:#f09800;font-size:16px;font-weight:normal;font-style:bold;text-decoration:none;font-family:arial,helvetica,sans-serif; }




A.footer:link {color:#003366;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:underline;font-weight:normal;}
A.footer:active {color:#003366;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:underline;font-weight:normal;}
A.footer:visited {color:#003366;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:underline;font-weight:normal;}
A.footer:hover {color:#7DA7D9;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:underline;font-weight:normal;}


.headlines {
font-family:arial,helvetica,sans-serif; color:black; font-size:14pt; font-weight:bold;
}

.subheading {
font-family:arial,helvetica,sans-serif; color:black; font-size:10pt;
}

.sublines {
font-family:arial,helvetica,sans-serif; color:black; font-size:8pt;
}

.infotext {
font-family:arial,helvetica,sans-serif;font-size:12px;color:#335313
}

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


.footertext {
font-family:arial,helvetica,sans-serif; color:#336699; font-size:7pt;
}

