body, ul, li, form
{
	margin:0px;
	padding:0px
}

body
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#2e2e2e;
}

img a
{
	border:0px;
}

a img
{
	border:0px;
}

a, a:hover
{
	text-decoration:none;
}

.topGrdiant
{
	background:url(../images/topGradiant.gif) repeat-x top;
}

.topNav
{
	color:#bd0a03;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0px;
}

.topNav a
{
	color:#6d6d6d;
	text-decoration:none;
}

.topNav a:hover
{
	text-decoration:none;
	color:#bd0a03;
}
.topSeparator
{
	background:#6d6d6d;
}

.mainNav
{
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/mainNavBg.gif) repeat-x;
	color:#000000;
}

.mainNav:active
{
	background:url(../images/mainNavHover.gif) repeat-x;
	color:#000000;
}

.mainNav a
{
	color:#FFFFFF;
	display:block;
	padding:7px 0px;
}

.mainNav a:hover
{
	display:block;
	color:#000000;
	background:url(../images/mainNavHover.gif) repeat-x;
}

.mainNav:hover
{
	background:url(../images/mainNavHover.gif) repeat-x;
	color:#000000;
}

.mainNavActive
{
	background:url(../images/mainNavHover.gif) repeat-x;
	color:#000000;
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.mainNavActive a
{
	color:#000000;
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.mainNavActive a:hover
{
	color:#3c3c3c;
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.mainNavSeparator
{
	background:#bd0a03;
}
.rghttopGrdnt
{
	background:url(../images/rightBoxGrdnt1.gif) repeat-x top;
	border:#a7a7a7 1px solid;
}

.rightTopBox
{
	padding:5px 0px 5px 10px;
	color:#1d1d1d;
}

.rightTopBox a
{
	color:#1d1d1d;
}

.rightTopBox a:hover
{
	color:#bb0707;
}

.middleBg
{
	background:url(../images/middleBg1.gif) repeat-x top;
	color:#3e3e3e;
}

.knowMore
{
	color:#3e3e3e;
}

.knowMore a
{
	color:#9c0000;
}

.knowMore a:hover
{
	color:#3e3e3e;
}

.custLinRpt
{
	background:url(../images/custmrLinRpt.gif) repeat-x bottom;
}

.newsEventsBg
{
	background:url(../images/rghtBoxGrdnt2.gif) repeat-x top;
}

.cusotmer img
{
	padding:10px 15px;
}

.footer
{
	background:url(../images/footerBg.gif) repeat-x top;
	padding:15px 0px;
	color:#656565;
	font-weight:bold;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height:23px;
}

.footer a
{
	font-weight:bold;
	color:#656565;
}

.footer a:hover
{
	font-weight:bold;
	color:#bb0707;
}

.news
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#343434;
}

.news a
{
	color:#3e3e3e;
}

.news a:hover
{
	color:#3e3e3e;
	text-decoration:underline;
}

.news strong
{
	color:#3e3e3e;
}

/*  FOR SCROLLERS  */

#marqueecontainer{
position: relative;
height: 200px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}
