<!--

a:visited { text-decoration: none; color: #666666;}
a:hover { color: #FF0000;}
a:link { text-decoration: none; color: #000000;}
body {
	margin: 0px;
	padding: 0px;
	background-color: #F7F7F7;
}
ulx{
	padding: 0px;
	margin: 0px;
}
lix {
	list-style: none;
	background: url(zpimages/tw_bullet_square.jpg) no-repeat left center;
	padding-left: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
}
form {
	margin: 0px;
	padding: 0px;
}
.mainTable {
	height: 100%;
	width: 980px;
	background-color: #E4E4E4;
}
.mainbanner {
	height: 85px;
	background: url(zpimages/topbg.gif);
	border: 0px;
	border-left: solid 0px #FFFFFF;
	border-right: solid 0px #FFFFFF;
}
.navigation {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px solid #FFFFFF;
	padding: 2px;
	padding-right: 8px;
	padding-left: 8px;
	height: 24px;
}
.navigation A {
	text-decoration: none;
	color: #FFFFFF;
}
.footer {
	padding: 10px;
	background-color: #ff5400;
}
.footerCol0 {
	text-align: left;
	vertical-align: bottom;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.footerCol0 a, .footerCol0 a:visited {
	color: #FFFFFF;
	font-weight: bold;
}
.footerCol0 a:hover {
	color: #000000;
}
.footerColi, .footerColii, .footerColiii {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}
.footerColi div, .footerColii div, .footerColiii div {
	text-align: right;
	padding: 2px;
}
.footerColi {
	width: 100px.
}
.footerColii {
	width: 90px;
}
.footerColiii {
	width: 90px;
}
.footerColi a, .footerColii a, .footerColiii a {
	color: #FFFFFF;
}
.footerColi a:visited, .footerColii a:visited, .footerColiii a:visited {
	color: #FFFFFF;
}

.footerColi a:hover, .footerColii a:hover, .footerColiii a:hover {
	color: #000000;
}
.bottomADV {
	padding: 5px;
	background-color: #ff9900;
	text-align: center;
}
.bottomADVT {
	padding: 0px;
	padding-top: 10px;
	background-color: #ff9900;
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	vertical-align: bottom;
	color: #FFFFFF;
}
.BODYADV {
	text-align: center;
}
.navibottom {
	background-color: #FFB244;
	text-align: center;
	padding: 10px;
}
.content {
	vertical-align: top;
	background-color: #FCE482;
	border-right: solid 0px #FFFFFF;
	border-left: solid 0px #FFFFFF;
}
.maincontent {
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}
.sidecontent {
	width: 395px;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 10px;
}
.spacing {
	font-size: 1px;
	height: 3px;
}
.days {
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	padding: 5px 2px;
	border: 1px solid #999999;
	background-color: #CCCCCC;
}
.lastupdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	padding: 0px;
	padding-right: 5px;
}
.nLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: bottom;
	color: #FF9900;
	padding-bottom: 5px;
}
.nHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.nDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.nBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 16px;
	line-height: 140%;
}
.nMore {
	color: #0000FF;
	font-size: 8px;
}
.nTable {
	border: 0px solid #FDCA00;
	padding: 0px;
}
/* Links Related styles beg here */
.links td {
	width: 50%;
	vertical-align: top;
}
.group {
	width: 100%;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
}
.group ul {
	padding: 5px;
	margin: 0px;
}
.group ul li {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.group ul.link li {
	padding: 1px;
	padding-left: 3px;
	margin: 0px;
	text-align: left;
}
.group ul.link a:link,
.group ul.link a:visited,
.group ul.link a:active {
	display: block;
	margin: 0px;
	padding-left: 3px;
	text-align: left;
	border-left: 4px solid #FFFFFF;
	text-decoration: none;
}
.group ul.link a:hover {
	color: #650000;
	border-left: 4px solid #FF0000;
}
/* Links Related styles end here */
/* Navigation (Side) end here */
#menu ul, #menu li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 100%;
	borderX: solid 1px #FF691F;
	margin: 0px;
	background-color: #FCE482;
	vertical-align: middle;
}
#menu li a {
	height: 24px;
	text-decoration: none;
	background-color: #FCE482;
	color: #000000;
	border-bottom: solid 1px #CCCCCC;
	padding-top: 3px;
	padding-left: 16px;
}
#menu li a:link, #menu li a:visited {
	color: #5E7830;
	display: block;
	background-color: #FCE482;
	color: #000000;
}

#menu li a:hover, #menu li #currentX {
	color: #26370A;
	background-color: #FFF6D0;
	padding-top: 5px;
	color: #000000;
	font-weight: bold;
}
/* Navigation (Side) end here */
/* Navigation (Top) beg here */
#navigationtoparea { /* none needed */ }
ul#navigationtop {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}
ul#navigationtop li {
        float: left;
        font-family: verdana, arial, sans-serif;
        font-size: 9px;
        font-weight: none;
        margin: 0;
        padding: 2px 0 2px 0;
        background-color: #000000;
}
#navigationtop a, #navigationtop a:link {
        margin: 0;
        padding: 2px 9px 2px 9px;
        color: #FFFFFF;
		border: solid 0px #000000;
        text-decoration: none;
}
ul#navigationtop li#active {
        color: #95bbae;
        background-color: #deebe5;
}
#navigationtop a:hover {
        color: #FFFFFF;
        background-colorx: #E2E2E2;
		border-left: solid 0px #FFFFFF;
		border-right: solid 0px #FFFFFF;
        padding: 2px 9px 2px 9px;
}
/* Navigation (Top) end here */
/* Navigation end here */
.keywordfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100px;
	height: 18px;
}
.searchbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	border: 1px solid #999999;
	height: 20px;
}
.keywordlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
.ngroup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	background-color: #FFF1BB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDCA00;
	font-weight: bold;
}
/* Hot News Beg Here */
.hnTable {
	border: 0px solid #FDCA00;
	padding: 0px;
}
.hnHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.hnDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.hnBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Hot News End Here */
/* Latest News Beg Here */
.lnTable {
	border: 0px solid #FDCA00;
}
.lnHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.lnDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.lnBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* Latest News End Here */
/* Important News Beg Here */
.inTable {
	border: 0px solid #FDCA00;
}
.inHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.inDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.inBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
}
/* Important News End Here */
/* Special Article Beg Here */
.saTable {
	border: 0px solid #FDCA00;
	padding: 5px;
}
.saHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.saDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.saBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 16px;
}
/* Special Article End Here */
/* Special Article Beg Here */
.snTable {
	border: 0px solid #FDCA00;
	padding: 5px;
}
.snHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.snDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.snBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 16px;
}
/* Special Article End Here */
/* Full News Beg Here */
.fnTable {
	border: 0px solid #FDCA00;
	padding: 0px;
	line-height: 110%;
}
.fnHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
}
.fnDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fnMedia {
	text-align: center;
	padding-left: 9px;
	padding: 3px;
	padding-bottom: 8px;
	margin: 0px; 
}
.fnLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 150px;
	vertical-align: bottom;
	color: #FF9900;
}
.fnControls {
	text-align: right;
	padding: 0px;
	margin: 3px;
	font-family: Verdana, Arial;
	font-size: 10px;
	list-style:none;
	list-style-type:none;
}
.fnControls ul  li{
	float: right;
	margin: 0px;
	padding: 0px;
	padding-right: 6px;
	list-style: none;
}
.fnBrief {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.fnRemainder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fnLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	cpadding-bottom: 5px;
}
.fnMore {
	color: #0000FF;
	font-size: 9px;
}
/* Full News End Here */
/* Special Article Beg Here */
.specialGH {
	border: 1px solid #FDCA00;
	padding: 3px;
	padding-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FDCA00;
}
.specialGB {
	border: 1px solid #FDCA00;
	padding: 5px;
}
/* Special Article End Here */

.pagingtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	text-decoration: none;
	padding-bottom: 8px;
	text-align: right;
	border-bottomX: solid 1px #FF691F;
}
.pagingbot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: middle;
	text-decoration: none;
	padding-top: 0px;
	width: 100%;
	float: none;
}
.pagingbot a, .pagingtop a {
	color: #000000;
	text-decoration: none;
}

/* set background images for corners */
.gBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}
.gTop div  {
	background: url(zpimages/c_tl.gif) no-repeat top left;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-bottom: solid 1px #FCE482;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.gTop div a  {
	text-decoration: none;
	color: #000000;
}
.gTop      {
	background: #FFF6D0 url(zpimages/c_tr.gif) no-repeat right top;
}
.gBottom div {
	background: url(zpimages/c_bl.gif) no-repeat bottom left;
}
.gBottom {
	background: url(zpimages/c_br.gif) no-repeat bottom right;
}
 /* height and width details */
.gBottom div, .gBottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.gContent {
	margin: 0px;
	padding: 8px;
	width: 100%;
}
/* Component Related Style End Here */
/* Priority1 News Related Styles Beg Here */
.p1Box {
	font-family: Verdana, Arial Black, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
	border: solid 1px #D21010;
}
.p1Top div  {
	text-transform: uppercase;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.p1Top div a  {
	text-decoration: none;
	color: #000000;
}
.p1Top      {
	background-color: #D21010;
}
.p1Bottom div {
}
.p1Bottom {
}
 /* height and width details */
.p1Bottom div, .p1Bottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.p1Content {
	margin: 0;
	padding: 8px;
	padding-bottom: 0;
	width: 100%;
}
/* Priority1 News Related Styles End Here */
/* Priority2 News Related Styles Beg Here */
.p2Box {
	font-family: Verdana, Arial Black, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
	border: solid 1px #FF0000;
}
.p2Top div  {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.p2Top div a  {
	text-decoration: none;
	color: #000000;
}
.p2Top      {
	background-color: #FF0000;
}
.p2Bottom div {
}
.p2Bottom {
}
 /* height and width details */
.p2Bottom div, .p2Bottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.p2Content {
	margin: 0;
	padding: 8px;
	padding-bottom: 0;
	width: 100%;
}
/* Priority2 News Related Styles End Here */
/* Priority3 News Related Styles Beg Here */
.p3Box {
	font-family: Verdana, Arial Black, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
	border: solid 1px #FF9900;
}
.p3Top div  {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.p3Top div a  {
	text-decoration: none;
	color: #000000;
}
.p3Top      {
	background-color: #FF9900;
}
.p3Bottom div {
}
.p3Bottom {
}
 /* height and width details */
.p3Bottom div, .p3Bottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.p3Content {
	margin: 0;
	padding: 8px;
	padding-bottom: 0;
	width: 100%;
}
/* Priority3 News Related Styles End Here */

/* Page Component Related Style Beg Here */
.pBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
}
.pTop div  {
	background: url(zpimages/c_tl.gif) no-repeat top left;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-bottom: solid 1px #FCE482;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.pTop div a  {
	text-decoration: none;
	color: #000000;
}
.pTop      {
	background: #FFF6D0 url(zpimages/c_tr.gif) no-repeat right top;
}
.pBottom div {
	background: url(zpimages/c_bl.gif) no-repeat bottom left;
}
.pBottom {
	background: url(zpimages/c_br.gif) no-repeat bottom right;
}
 /* height and width details */
.pBottom div, .pBottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.pContent {
	margin: 0;
	padding: 8px;
	padding-bottom: 0;
	width: 100%;
	font-size: 11px;
	font-family: Verdana, Georgia, Arial, Helvetica, sans-serif;
}
/* Page Component Related Style End Here */

/* Page Component Related Style Beg Here */
.fBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 100%;
	margin: auto;
}
.fTop div  {
	background: url(zpimages/c_tl.gif) no-repeat top left;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom: solid 0px #FCE482;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.fTop div a  {
	text-decoration: none;
	color: #FFFFFF;
}
.fTop      {
	background: #FF691F url(zpimages/c_tr.gif) no-repeat right top;
}
.fBottom div {
	background: url(zpimages/c_bl.gif) no-repeat bottom left;
}
.fBottom {
	background: url(zpimages/c_br.gif) no-repeat bottom right;
}
 /* height and width details */
.fBottom div, .fBottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.fContent {
	margin: 0;
	padding: 8px;
	padding-bottom: 0;
	width: 100%;
	font-size: 14px;
	font-family: Verdana, Georgia, Arial, Verdana, Helvetica, sans-serif;
}
/* Page Component Related Style End Here */

/* Date Navigation Component Related Style Beg Here */
.dnBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E4E4E4;
	width: 100%;
	margin: 0px;
}
.dnTop div  {
	background: url(zpimages/cd_tl.gif) no-repeat top left;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-bottom: solid 1px #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.dnTop div a  {
	text-decoration: none;
	color: #000000;
}
.dnTop      {
	background: #E4E4E4 url(zpimages/cd_tr.gif) no-repeat right top;
}
.dnBottom div {
	background: url(zpimages/cd_bl.gif) no-repeat bottom left;
}
.dnBottom {
	background: url(zpimages/cd_br.gif) no-repeat bottom right;
}
 /* height and width details */
.dnBottom div, .dnBottom {
	width: 100%;
	height: 6px;
	font-size: 1px;
}
.dnContent {
	margin: 0;
	padding: 6px;
	padding-bottom: 0;
	width: 100%;
}
/* Date Navigation Component Related Style End Here */
/* Side Navigation Component Related Style Beg Here */
.snBox {
	background-color: #CCCCCC;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
}
.snTop div  {
	background: url(zpimages/cl_tl.gif) no-repeat top left;
	font-size: 1px;
	border-bottom: solid 0px #FFFFFF;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.snTop div a  {
	text-decoration: none;
	color: #000000;
}
.snTop      {
	background: #CCCCCC url(zpimages/cl_tr.gif) no-repeat right top;
}
.snBottom div {
	background: url(zpimages/cl_bl.gif) no-repeat bottom left;
}
.snBottom {
	background: url(zpimages/cl_br.gif) no-repeat bottom right;
}
 /* height and width details */
.snBottom div, .dnBottom {
	width: 100%;
	height: 6px;
	font-size: 1px;
}
.snContent {
	margin: 0;
	padding: 0px;
	padding-right: 6px;
	padding-bottom: 0;
	width: 100%;
}
/* Side Navigation Component Related Style End Here */
/* Side Advertisements Component Related Style Beg Here */
.aBox {
	background-color: #FFFFFF;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
}
.aTop div  {
	background: url(zpimages/c_tl.gif) no-repeat top left;
	font-size: 1px;
	border-bottom: solid 0px #FFFFFF;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.aTop div a  {
	text-decoration: none;
	color: #000000;
}
.aTop      {
	background: #FFFFFF url(zpimages/c_tr.gif) no-repeat right top;
}
.aBottom div {
	background: url(zpimages/c_bl.gif) no-repeat bottom left;
}
.aBottom {
	background: url(zpimages/c_br.gif) no-repeat bottom right;
}
 /* height and width details */
.aBottom div, .aBottom {
	width: 100%;
	height: 6px;
	font-size: 1px;
}
.aContent {
	margin: 0;
	padding-top: 0px;
	width: 100%;
	text-align: center;
}
/* Side Advertisements Component Related Style End Here */
/*  
	background-attachment: fixed;
	background-image: url(file:///F|/09-09-08_700.jpg);
	background-repeat: no-repeat;
	background-position: center center;*/
.nlEven {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding: 7px;
	padding-left: 12px;
	background-image: url(zpimages/bullte_news.gif);
	background-repeat: no-repeat;
	background-position: center left;
	background-colorX: #FDEEB0;
	border-top: 1px solid #FACA0A;
	border-bottom: 1px solid #FACA0A;
}
.nlOdd {
	color: #000000;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding: 7px;
	padding-left: 12px;
	background-image: url(zpimages/bullte_news.gif);
	background-repeat: no-repeat;
	background-position: center left;
	background-repeat: no-repeat;
	background-position: center left;
	background-colorX: #FEF4CF;
}
/*  */
/* Search Related Styles Beg Here */
.searchBox {
	border: solid 1px #FECB7D;
	background-color: #FFB40A;
}
.searchOption {
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.searchSubmit{
	BORDER: #ED5929 0px solid;
	BACKGROUND: #ED5929;
	COLOR: #FFFFFF;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	vertical-align: middle;
	height: 20px;
	width: 100%;
}
.searchLabel {
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #ED5929;
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	VERTICAL-ALIGN: middle;
}
.searchKeyword {
	BORDER: #ed5929 1px solid;
	border-right: 0px;
	FONT-SIZE: 11px;
	BACKGROUND: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	vertical-align: middle;
	height: 20px;
	width: 100%;
}
.searchPagingTop, .searchPagingBot {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	vertical-align: middle;
	text-align: right;
	padding: 0px;
	padding-bottom: 5px;
}
.searchPagingBot {
	padding: 0px;
	padding-top: 5px;
}
.searchErrorH {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	padding: 5px;
	color: #990000;
	font-weight: bold;
}
.searchError {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	text-align: left;
	padding: 5px;
	color: #990000;
	line-height: 160%;
}
.searchKey {
	FONT-FAMILY: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	FONT-SIZE: 12px;
	text-align: left;
	padding: 5px;
	color: #000000;
	font-weight: bold;
}
.searchresultinfo {
	width: 35%;
	text-align: left;
	font-weight: bold;
}
.searchresultinfo span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.searchresultpaging {
	text-align: right;
}
#paging .linked a:link, #paging .linked a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	vertical-align: middle;
	text-align: center;
	color: #000000;
	display: block;
	padding: 1px;
	padding-left: 3px;
	padding-right: 3px;
}
#paging .arrowl a:link, #paging .arrowl a:visited, #paging .arrow {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS", Verdana;
	font-size: 9px;
	font-weight: bold;
	margin: 0px;
	vertical-align: middle;
	text-align: center;
	color: #000000;
	display: block;
	padding: 4px;
	padding-left: 2px;
	padding-right: 2px;
}
#paging .linked a:hover, #paging .arrowl a:hover {
	background-color: #000000;
	color: #FFFFFF;
}
#paging .current {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FF9900;
	padding: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#paging td {
	borderx: solid 1px #FF9900;
	background-imageX: url(zpimages/paging_bg_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
/* Search Related Styles End Here */
/* paging styles beg here */
.pagingcontainer {
	width: 100%;
	text-align: right;
}
.pagingcontainer ul { 
	float: right;
}
.pagingcontainer ul li {
	list-style: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #FFFFFF;
	padding: 2px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.pagingcontainer ul.paginglinks li {
	float: left;
	padding: 0px;
	text-align: center;
}
.pagingcontainer ul.paginglinks a:link,
.pagingcontainer ul.paginglinks a:visited,
.pagingcontainer ul.paginglinks a:active,
.pagingcontainer ul.paginglinks a:hover {
	display: block;
	padding: 2px;
	background: #FFFFFF;
	color: #000000;
	text-decoration: none;
	width: 16px;
	text-align: center;
}
.pagingcontainer ul.paginglinks a:hover {
	background: #000000;
	color: #FFFFFF;
}
#cur {
	color: #FFFFFF;
	background: #FF9900;
	padding: 2px;
	width: 16px;
	text-align: center;
}
#ina {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	background: #FFFFFF;
	padding: 2px;
	width: 16px;
	text-align: center;
}
/* paging styles end here */
/* Styles for forms beg here */
.cField {
	padding-right:5px;
	padding-left: 5px;
	background-color: #F9F9F9;
	font-family: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #666666;
}
.cLabel
 {
	font-family: Verdana, Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	background-color: #E2E2E2;
	color: #666666;
	padding-right: 5px;
	padding-left: 5px;
	width: 150px;
}
.cTextboxHP
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
	width: 100%;
}
.cTextbox
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #CCCCCC;
}

/* Styles for forms end here */
.adsSpacing {
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
}

.adsTitle {
	background-image: url(zpimages/advert_line.gif);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: center;
	height: 13px;
}
.adsLabel {
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FCE482;
	text-transform: lowercase;
}
/* Archive Related Beg Here */
.dailyDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: center;
	color: #FFFFFF;
	padding: 3px;
	padding-bottom: 7px;
	width: 60px;
	background-color: #000000;
	border-bottom: solid 1px #FFFFFF;
}
.dailyHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 3px;
	padding-bottom: 7px;
	background-color: #F4F4F4;
	border-bottom: solid 1px #FFFFFF;
}
/* Archive Related End Here */


/* Navigation (Top) beg here */
#naviarea {
        margin: 0px;
        padding: 0px;
}
ul#navi {
        margin: 0px;
        padding: 0px;
		padding-left: 3px;
        list-style-type: none;
        white-space: nowrap;
}
ul#navi li {
        float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
		font-weight: bold;
        margin: 0px;
		margin-right: 5px;
        white-space: nowrap;
        padding: 4px 0px 4px 0px;
}
#navi a, #navi a:link {
        color: #FFFFFF;
		text-align: center;
        text-decoration: none;
        background-color: #292929;
        color: #9E9E9E;
        margin: 0px;
        padding: 4px 8px 4px 8px;
		display: inline-block;
		height: 14px;
}
ul#navi li#active {
        color: #9E9E9E;
}
#navi a:hover {
        color: #FFFFFF;
        background-color: #FE9900;
        margin: 0px;
        padding: 4px 8px 4px 8px;
}
/* Navigation (Top) end here */

/* Navigationex end beg here */
.menuexspace {
	font-size: 1px;
	width: 5px;
}
.menuex {
    color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 10px;
	font-weight: bold;
    text-decoration: none;
    background-color: #292929;
	border: solid 0px #FFFFFF;
    padding: 2px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}
.navigationex {
    background-color: #000000;
    padding: 4px 4px 4px 4px;
}
.navigationex a, .navigationex a:link, .navigationex a:visited {
	color: #9E9E9E;
}
.navigationex a:hover {
    background-color: #FE9900;
	color: #FFFFFF;
}
.mainnavigation {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 5px;
	border: 0px;
	vertical-align: middle;
	padding: 2px;
}
/* Navigationex end here */
/* Archive browser - No new message */
#nnMessage {
	padding-top: 8px;
	font-family: Verdana, Arial;
	font-size: 11px;
	display: inline-block;
	color: #FF0000;
	line-height: 160%;
}
 #archive_ds {
	font-family: Verdana, Arial;
	font-size: 12px;
	padding: 5px;
 }
 #archive_ds option {
	margin: 4px;
}
/* Archive browser - No new message */
#g_switch {
	display: inline-block;
	margin-bottom: 5px;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #000000;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
#site_navigation {
	position: absolute;
	border: solid 0px #EEEEEE;
	display: none;
	width: 600px;
	padding: 5px;
	margin: 0px;
}
#g_sites {
	width: 100%;
	border: solid 0px #000000;
	font-family: Verdana, Arial;
	font-size: 12px;
	background-color: #DDDDDD;
}
#g_sites td {
	width: 25%;
	background-color: #E9E9E9;
	padding: 5px;
}
#g_sites td a, 
#g_sites td a:link, 
#g_sites td a:visited {
	text-decoration: none;
}
#g_sites td#g_title {
	background-color: #DDDDDD;
	font-weight: bold;
	padding: 2px;
}
#g_sites td#g_close {
	background-color: #DDDDDD;
	padding: 2px;
	text-align: right;
}
#g_sites td#g_close a, 
#g_sites td#g_close a:link, 
#g_sites td#g_close a:visited {
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	cbackground-color: #CCCCCC;
	display: inline-block;
	text-decoration: none;
	border: solid 1px #DDDDDD;
}
#g_sites td#g_close a:hover {
	cbackground-color: #FF0000;
	border: solid 1px #CCCCCC;
	color: #000000;
} 
/* GREY gbflash BOX RELATED STYLES BEG HERE */
#gbflash {
	width: 555px;
	font-size: 1px;
	margin-bottom: 5px;
	margin-top: 10px;
	background-color: #FFFFFF;
}
#gbflash #tl {
	width: 6px;
	height: 6px;
	background: url(zpimages/c_tl.gif) no-repeat top left;
}
#gbflash #tc {
	height: 6px;
	background-color: #FFFFFF;
}
#gbflash #tr {
	width: 6px;
	height: 6px;
	background: url(zpimages/c_tr.gif) no-repeat top right;
}
#gbflash #ml {
	width: 6px;
	background-color: #FFFFFF;
}
#gbflash #mc {
	font-size: 11px;
	background-color: #FFFFFF;
	vertical-align: top;
	padding-bottom: 3px;
}
#gbflash #mr {
	width: 6px;
	background-color: #FFFFFF;
}
#gbflash #bl {
	width: 6px;
	height: 6px;
	background: url(zpimages/c_bl.gif) no-repeat bottom left;
}
#gbflash #bc {
	background-color: #FFFFFF;
}
#gbflash #br {
	width: 6px;
	height: 6px;
	background: url(zpimages/c_br.gif) no-repeat bottom right;
}
/* GREY gbflash BOX RELATED STYLES END HERE */
-->