body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; /*background-image: url(/images/bottombg.gif);*/
	background-image: url(/images/insige-bg.gif);
	background-repeat: repeat-x;
	background-color: #2A5883;
}
body.hp
{
	background-image: url(/images/hp-bg.png);
	background-color: #4B8CCD;
}


.main
{
	font-family: arial,helvetica;
	color: #e5e5e5;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
}
.main a:link
{
	font-family: arial,helvetica;
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
	text-decoration: underline;
}
.main a:hover
{
	font-family: arial,helvetica;
	color: #cd0203;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
}
.main table
{
	font-family: arial,helvetica;
	color: #e5e5e5;
	font-size: 11px;
	text-align: justify;
}
.main table a:link
{
	font-family: arial,helvetica;
	color: #ffffff;
	font-size: 11px;
	text-align: justify;
	text-decoration: underline;
}
.main table a:hover
{
	font-family: arial,helvetica;
	color: #cd0203;
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
}
.righths table
{
	font-family: arial,helvetica;
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	text-align: justify;
}

.heading
{
	color: #4f2806;
	font-family: arial,helvetica;
	font-weight: bold;
	font-size: 12pt;
}
.newsheadline
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0a1724;
	font-size: 11px;
	font-weight: bold;
}
.newsheadline a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0a1724;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.newsheadline a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0a1724;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.newsheadline a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #0a1724;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}



.news1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.news1 a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.news1 a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.news1 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CD0203;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.news1:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.news1date
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	line-height: 20px;
	vertical-align: top;
}

.news1readon a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	vertical-align: text-top;
}

.news1readon a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.news1readon a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cd0203;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


.newsdesc
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
}
.HPnewsdesc
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}
.newsreadon a:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cd0203;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.newsreadon a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cd0203;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.newsreadon a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #cd0203;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.smallheading
{
	color: #4f2806;
	font-family: arial,helvetica;
	font-weight: bold;
	font-size: 10pt;
}

.heading1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #b00e38;
	font-weight: bold;
	text-decoration: none;
}
.heading2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #b00e38;
	font-weight: bold;
	text-decoration: none;
}

a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #005423;
	font-weight: bold;
	text-decoration: underline;
}
a img:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #b00e38;
	font-weight: bold;
	text-decoration: underline;
}
img
{
	border-color: #b00e38;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
}

.title
{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #554941;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}
.box-1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #4e6d89;
	border: 1px solid #90a7be;
	margin: 1px;
}
.box-width-1
{
	width: 150px;
}
.box-width-2
{
	width: 425px;
}
ul p, ol p
{
	border: 0 0 0 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font: normal 100%/1.6em Arial,Verdana,Geneva,Helvetica,sans-serif;
}
ul ul, ol ol, ul ol, ol ul
{
	padding: 0 0 4px 0;
	margin: 0 0 0 18px;
	font: normal 100%/1.6em Arial,Verdana,Geneva,Helvetica,sans-serif;
}
.laynav
{
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: lowercase;
	color: #383a3a;
	background-color: #ffffff;
	vertical-align: middle;
}
.laynav td
{
	padding: 0px;
}
.laynav a:link
{
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: lowercase;
	vertical-align: middle;
	width: 115px;
	color: #ffffff;
}
.laynav a:visited
{
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: lowercase;
	width: 115px;
	color: #ffffff;
}
.laynav a:hover
{
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: lowercase;
	width: 115px;
	color: #bbd7ff;
}
.detail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #b00e38;
	font-weight: bold;
	text-decoration: none;
}

.headerTable, .contentTable
{
	border-collapse: collapse;
	border: 0px;
	border-spacing: 0px;
	width: 750px;
}
.headerTable td.side
{
	background-image: url(/images/bg-1.gif);
}
.headerTable td, .contentTable td
{
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.headerTable table, .contentTable table
{
	margin: 0px;
	border-collapse: collapse;
}
#body
{
	width: 750px;
}
#content
{
	padding: 10px;
}
#HPcontent
{
	padding: 0px;
}
#HPcontent
{
	background-image: url(/images/bg-2.gif);
	height: 152px;
}

#content h2, #HPcontent h2
{
	margin: 0px 0px 15px 0px;
	color: #FFFFFF;
}
#rightColumn
{
	background-image: url(/Images/right-panel-bg.gif); /*	height: 460px;*/
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 100%;
}
#rightColumnInside
{
	background-image: url(/Images/news-bg-inside.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 530px;
}
.rightColumnBorder
{
	background-color: #FFFFFF;
}
.newsPanel
{
	padding: 20px 15px 15px 15px;
}
p.credits, p.credits a, p.credits a:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #A5C6E6;
	margin: 10px 0px 10px 20px;
}
p.credits a
{
	text-decoration: none;
	font-size: 10px;
}
p.credits a:hover
{
	text-decoration: underline;
}

div.MainMenuItem
{
	background-image: url(/images/menu-bg-right.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 21px;
	padding-right: 15px;
	padding-left: 0px;
	display: -moz-box;
}
div.ItemOver
{
	background-image: url(/images/menu-bg-right-over.png);
}
.MainMenuItem a, .MainMenuItem a:visited, .MainMenuItem a:hover
{
	color: #E6EBF1;
	font-family: Trebuchet MS, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
.MainMenuItem img
{
	margin-right: 12px;
	float: left;
}
.MainMenuItem>img
{
	float: none;
}
.LinkText
{
	padding-top: 3px;
}

#errorHolder hr
{
	visibility: hidden;
}
#errorHolder h1, #errorHolder div
{
	margin: 0px 10px 0px 10px;
}

