body {
	background-image:  url(../images/background.gif);
	background-repeat:repeat-x;
	background-color: #ffffff;

}


.headerBG {
	background-image:  url(../images/header_base2.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.footerBG {
	background-image:  url(../images/footer_stroke2.gif);
	background-repeat:no-repeat;
	background-position:left;
}


/* MAIN NAVIGATION */
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size:16px;
/*font-style:italic;*/
font-weight:bold;
}

#navcontainer li { margin: 5px 0 0 0; list-style-image:none;}

#navcontainer a
{
display: block;
padding: 8px 2px 8px 28px;
/*border: 1px solid #333;*/
width: 128px;
background-color: #324EE5;
background-image: url(../images/nav_bullet1.gif);
background-repeat: no-repeat;
background-position:left;
border-left:4px solid #324EE5;
}

#navcontainer a:link, #navlist a:visited
{
color: #FFFFFF;
text-decoration: none;
}

#navcontainer a:hover
{
/*border: 1px solid #333;*/
background-color: #7083ED;
background-image: url(../images/nav_bullet2.gif);
background-repeat: no-repeat;
border-left:4px solid #7083ED;
color: #FFFFFF;
}

#active a:link, #active a:visited, #active a:hover
{
/*border: 1px solid #333;*/
background-color: #7083ED;
background-image: url(../images/nav_bullet2.gif);
background-repeat: no-repeat;
color: #FFFFFF;
}
/*END MAIN NAVIGATION*/



/* PRODUCT NAVIGATION */
.navcontainer2
{
display: block;
width: 170px;
background-image:url(../images/nav2_border.gif); 
background-repeat:repeat-y;
margin:10px;
padding:1px;
}


.navProducts{
font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size:16px;
/*font-style:italic;*/
font-weight:bold;
width: 160px; 
background:#b9b9b9;
padding:6px;
color: #FFFFFF;
}

.navProducts a:link
{
background:#b9b9b9;
text-decoration: none;
color:#FFFFFF;
padding:2px;
}

.navProducts a:visited
{
text-decoration: none;
background:#b9b9b9;
color: #FFFFFF;
padding:2px;
}

.navProducts a:hover
{
text-decoration: none;
background:#E5E5E5;
color: #666666;
padding:2px;
}

.navProducts li
{
list-style-image:none;
font-size:15px;
text-decoration: none;
margin:-15px;
padding: 8px 0px 8px 0px;
}



.header {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:18px;
	/*font-style:italic;*/
	font-weight:bold;
	color: #A4B3DF;
	letter-spacing: -1px;
	margin-bottom: -7px;
}
A.header:link {color:#1c4f9d; text-decoration:none;}
A.header:visited {color:#1c4f9d; text-decoration:none;}
A.header:hover {color:#eb2a2e; text-decoration:none;}

.productsHead {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:19px;
	/*font-style:italic;*/
	font-weight:bold;
	color: #eb2a2e;
	background:#FFFFFF;
	margin:10px 10px 0px 10px;
	padding:1px;
}
A.productsHead:link {color:#eb2a2e; text-decoration:none;}
A.productsHead:visited {color:#eb2a2e; text-decoration:none;}
A.productsHead:hover {color:#1c4f9d; text-decoration:none;}

.copyright {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:11px;
	/*font-style:italic;*/
	color: #666666;
}

.tagLine {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:14px;
	/*font-style:italic;*/
	font-weight:bold;
	letter-spacing: 1px;
	margin: 2px 0 2px 0;
	color: #888888;
}
A.tagLine:link {color:#888888; text-decoration:none;}
A.tagLine:visited {color:#888888; text-decoration:none;}
A.tagLine:hover {color:red; text-decoration:none;}

.featureTitle {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:17px;
	/*font-style:italic;*/
	font-weight:bold;
	background-image:url(../images/titleLine.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	color: #666666;
}

.homepage {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:16px;
	/*font-style:italic;*/
	font-weight:bold;
	color: #666666;
}

.feature{
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:11px;
	/*font-style:italic;*/
	font-weight:bold;
	margin-top:-18px;
	background:none;
	color: #666666;
}

.content{
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:13px;
	/*font-style:italic;*/
	font-weight:bold;
	background:none;
	color: #666666;
}

/*.pageTitle2 {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	padding-right:0;
	padding-left:45px;
	background-image:url(../images/heading_back.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:455px;
	background-color:#1C4F9D;
	color: #ffffff;
}*/

.pageTitle3 {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:19px;
	/*font-style:italic;*/
	font-weight:bold;
	padding-right:0;
	padding-left:45px;
	background-image:url(../images/heading_back.gif);
	background-repeat:no-repeat;
	background-position:top left;
	/*background-image:url(../images/titleLine.gif);
	background-repeat:no-repeat;
	background-position:bottom left;*/
	width:85%;
	background-color:#1C4F9D;
	color: #ffffff;
}

.pageTitle2 {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:19px;
	/*font-style:italic;*/
	font-weight:bold;
	padding-right:0;
	padding-left:45px;
	background-image:url(../images/heading_back3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:455px;
	background-color:#3f3f3f;
	color: #ffffff;
}

.pageTitle {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:19px;
	/*font-style:italic;*/
	font-weight:bold;
	background-image:url(../images/titleLine.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	color: #eb2a2e;
}

.sectionTitle {
	font-family:Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:15px;
	/*font-style:italic;*/
	font-weight:bold;
	/*background-image:url(../images/titleLine.gif);
	background-repeat:no-repeat;
	background-position:bottom left;*/
	color: #333333;
}

A.product:link {color:#22529c; text-decoration:none;}
A.product:visited {color:#22529c; text-decoration:none;}
A.product:hover {color:#eb2a2e; text-decoration:none;}


A:link {color:#022ed8;}
A:visited {color:#022ed8;}
A:hover {color:#eb2a2e; text-decoration: none;}


.logoImg{
margin-bottom:-2px;
}

.textField {
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #D9E2F4;
}


.productUL {
	LIST-STYLE-IMAGE: url(../images/bullet.gif);
	margin-top:-10px;
	margin-bottom:-10px;
	font-weight:normal;
}

.productsSoltion{
margin-left:30px;
margin-top:15px;
padding:3px;
padding-left:10px;
background-image:url(../images/productsDiv.gif);
background-repeat:repeat-y;
}

