/* CSS Document */
body
{
	margin:0px;
	padding:0px;
}

a img
{
	border:0px;
}


.headerbg
{
	background:url(../images/top-bg.gif) repeat-x top;
}
.footerbg
{
	background:url(../images/footer-bg.gif) repeat-x top;
}
.border1
{
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
}
.notrmalTxt
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}
.link1
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.link1 a
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#f76300;
	text-decoration:underline;
}
.link1 a:hover
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#f76300;
	text-decoration:underline;
}
.subhead
{
	font:bold 14px verdana, Arial, Helvetica, sans-serif;
	color:#555555;
}
.border2
{
	border:#90a7c0 1px solid;
}
.panelbg
{
	background:url(../images/panelbg.gif) repeat-x top;
}
.border3
{
	border-right:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
}
.border4
{
	border-right:#ffffff 1px solid;
}
.panelTxt
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.sitelinks
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1f292b;
}
.sitelinks a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1f292b;
	text-decoration:none;
}
.sitelinks a:hover
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e76f1e;
	text-decoration:none;
}
.border4
{
	border:#cdcdcd 1px solid;
}
.framebg
{
	background:url(../images/portfoliobg.gif) repeat-x top #f8f8f8 ;
}
.pages
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.pages a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.pages a:hover
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffe640;
	text-decoration:none;
}
.pagesActive
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffe640;
	text-decoration:underline;
}
.mainNav
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.mainNav a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.mainNav a:hover
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff9933;
	text-decoration:none;
}
/* may 23rd  */

.home-heading
{
	font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif;
}

.home-heading a
{
	font: bold 16px Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #cc2a0e;
	text-decoration: none;
}

.home-heading a:hover
{
	color: #000000;
}

.border-bottom
{
	border-bottom: 1px solid #000000;
	padding-bottom: 3px;
}

.home-padding-top
{
	padding-top: 15px;
}

a.tabsTxt
{
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}

a:hover.tabsTxt
{
	color: #e3e3e3;
	font-size: 13px;
}

a.activeTxt
{
	color: #000000;
	text-decoration: none;
}

a.mainNavActive
{
	color:#fff9a0;
}

a.pageNation
{
	text-decoration: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 7px;
}

a:hover.pageNation
{
	color:#fff9a0;
	text-decoration: none;
}


/* may 23rd  */