body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #CCCCCC;
	background-repeat: no-repeat; }
	
/* Interface Template ----------------------------------------------------------------------- */
.LeftInterfaceEdge {
	background-image:url(../images/interface/OuterEdgeLeft.gif);
	background-repeat:repeat-y;
	background-position: right;
}
.RightInterfaceEdge {
	background-image:url(../images/interface/OuterEdgeRight.gif);
	background-repeat:repeat-y;
	background-position: left;
}
.footLeft {
	background-image:url(../images/interface/footleft.jpg);
	background-repeat:no-repeat;
	background-position: right;
}
.footRight {
	background-image:url(../images/interface/footright.jpg);
	background-repeat:no-repeat;
	background-position: left;
}
.footBottom {
	background-image:url(../images/interface/footbottom.gif);
	background-repeat:repeat-x;
	background-color: #CCCCCC;
	font-size:10px;
	color: #333333;
	text-align:center; }

.footBottom a:link, .footBottom a:visited {
	color:#333333;
	text-decoration:none; }
	
.footBottom a:hover {
	color:#FFFFFF;
	text-decoration:underline; }

/* Interface  ----------------------------------------------------------------------- */
.topBannerAd {
	background-color:#FFFFFF;
	padding-right:4px;
	text-align:right;
}
.siteSearch {
	padding-left:4px;
	padding-right: 4px;
}
.headerBar {
	background-image:url(../images/interface/BarBlack.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:bold;
	color:#FFFFFF;
	line-height:29px;
	padding-left:4px;
	text-transform: capitalize;
	text-align:left; }

.date {
	color: #FFFFFF;
	text-align:left;
	padding-left:5px;
	font-weight:bold; }
	
.bookmark {
	color:#FFFFFF;
	font-size: 10px;
	font-weight:normal; }
	
.bookmark a:link, .bookmark a:visited {
	color:#FFFFFF;
	text-decoration:none; }
	
.bookmark a:hover {
	color:#999999;
	text-decoration:underline; }
	
.visits {
	color:#FFFFFF;
	font-size: 10px;
	font-weight:normal;
	text-align:center;
	padding-right:5px; }

/* Home Page ----------------------------------------------------------------------- */
.borderStandard {
	border:	#999999 1px solid;
	vertical-align:text-top;
	background-color: #FFFFFF;
}
.HomeTopBorder {
	background-image:url(../images/interface/barBlack.gif);
	background-repeat:repeat-x;
	line-height: 29px;
	color: #FFFFFF;
	text-align:left;
	font-weight:bold; }
	
.barMainLink {
	background-image:url(../images/interface/BarMainLink.gif);
	background-repeat:repeat-x;
	line-height:33px;
	text-align: left;
	vertical-align:text-top; }

/* Tabs ----------------- */

.tabs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background-image:url(../images/interface/BarBlack.gif);
	background-repeat:repeat-x;
	line-height:30px;
	margin: 0px;
	padding: 0px;
	font-size: 12px; }

.tabs li {
	display: inline;
	margin: 0px; }

.tabs li a, .tabs li a.visited {
	padding: 10px;
	color: #fff;
	font-weight: bold;
	text-decoration: none; }

.tabs li a.current {
	padding-top: 6px;
	color:  #FFFFFF;
	background-image:url(../images/interface/newsRollover.gif);
	background-repeat:no-repeat; }

.tabs li a.currentlocnews {
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/localNewsr.gif);
	background-repeat:no-repeat; }

.tabs li a.currentnews {
	padding-top: 6px;
	color: #000000;
	background-image:url(../images/newslink/newsr.gif);
	background-repeat:no-repeat; }
	
.tabs li a.currentnat{
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/natNewsr.gif);
	background-repeat:no-repeat; }
	
.tabs li a.currentsport {
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/sportsr.gif);
	background-repeat:no-repeat; }
	
.tabs li a.currentbus {
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/businessr.gif);
	background-repeat:no-repeat; }

.tabs li a.currentthumbs {
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/thumbsr.gif);
	background-repeat:no-repeat; }
		
.tabs li a.currentstockrep {
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/stockReportr.gif);
	background-repeat:no-repeat; }
	
.tabs li a.currentpop {
	padding-top: 6px;
	color:  #000000;
	background-image:url(../images/newslink/PicPastr.gif);
	background-repeat:no-repeat; }

.tabs li a:hover {
	background-repeat:no-repeat; }

/* Home Page: Side Content ----------------- */
#bodyContent {
	padding:5px 4px 0px; }
	
.sideContent {
	padding-top:2px;
	padding-bottom:2px; }

.sideContentTop {
	padding-bottom:2px; }



/* Home Page: Front Paper ----------------- */
.frontPageContainer {
	padding-left:2px;
	padding-right:4px;
	padding-top:5px;
	text-align: right;
	vertical-align: top;
}
.frontPageTable {
	border: #999999 1px solid;
	background-color: #e2e2e2;
}
.frontPagePic {
	padding:4px;
}
.frontPagePicText {
	font-size:10px;
	text-align:left;
	padding-left:2px;
	color:#333333; }

.frontPagePicText a:link, .frontPagePicText a:visited {
	color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
	padding: 5px;
	line-height:20px; }
	
.frontPagePicText a:hover {
	font-weight:bold;
	text-decoration:none;
	background-color:#FFFFFF;
	color:#000000;
	padding:5px; }

/* Home Page: Site Contents ------------------------ */
.siteContContainer {
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	text-align: left;
	vertical-align: top;
}
.siteContTable {
	border: #999999 1px solid;
	vertical-align:top;
	background-color: #FFFFFF; }
	
.siteContTableRmg {
	vertical-align:top;
	background-color: #FFFFFF; }
	
.siteContTable li {
	list-style-image: url(../images/liContent.gif);
	list-style-type: none;
	margin-left: -20px;
	padding-left: 0;
	padding-top: 5px;
}
.siteContTable li a:link {
	font-weight:bold;
	text-decoration:underline;
	color:#336666;
}
.siteContTable li a:visited {
	font-weight:bold;
	text-decoration: none;
	text-decoration:underline;
	color:#999999;
}
.siteContTable li a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#990000;
}
.siteContNewsBar {
	background-image:url(../images/interface/BarBlack.gif);
	background-repeat:repeat-x;
	line-height:29px;
}
.siteContMainPic {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.siteContMainPicBold {
	font-weight:bold;
	color:#666666;
}
.siteContNews {
	padding-left:4px;
	padding-top:4px;
	padding-right:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.siteContMore {
	text-align:right;
	line-height: 20px;
	padding-right:10px;
	padding-bottom:5px;
}
.siteContMore a:link {
	color: #666666;
	text-decoration: underline;
}
.siteContMore a:visited {
	color: #666666;
	text-decoration: underline;
}
.siteContMore a:hover {
	color: #990000;
	text-decoration: none;
}

/* Home Page: Rural News ------------------------ */

#cattleContainer {
	width:98%;
	padding:5px; }
	
#sheepContainer {
	width:98%;
	padding:5px; }
	
.stockDivider {
	border-right:1px solid #CCCCCC; }
	
.nrls {
	line-height:30px;
	font-weight:bold;
	padding-left:5px; }
	
.stockrMore {
	padding-left:5px;
	text-align:left; }
	
#ruralContainer {
	height:320px; }

	
#ruralContainer img {
	border: 1px solid #336666;
	padding:2px; }
	

/* Home Page: Site Contents : News -- */
.siteContNewsHead a:link, .siteContNewsHead a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#336666;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:none;
	line-height:30px; }
	
.siteContNewsHead a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:underline; }

.siteContNewsHl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-transform: capitalize;
	padding-left:4px;
	line-height:30px;
	background-color:#336666; }
	
.siteContRuralHl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-transform: capitalize;
	padding-left:4px;
	line-height:30px;
	background-color:#336666;
	border-top:2px solid #ffffff; }
	
/* Home Page: Site Contents : Nat -- */
.siteContNatHead a:link, .siteContNatHead a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#336633;
	text-transform: capitalize;
	padding-bottom:10px;
	line-height:30px;
	text-decoration:none; }
	
.siteContNatHead a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:underline; }

.siteContNatHl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-transform: capitalize;
	padding-left:4px;
	line-height:30px;
	background-color:#336633; }
	
/* Home Page: Site Contents : Sport -- */
.siteContSportHead a:link, .siteContSportHead a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#333366;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:none;
	line-height:30px; }
	
.siteContSportHead a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:underline; }

.siteContSportHl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-transform: capitalize;
	padding-left:4px;
	line-height:30px;
	background-color:#333366; }
	
/* Home Page: Site Contents : Bus -- */
.siteContBusHead a:link, .siteContBusHead a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666633;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:none;
	line-height:30px; }
	
.siteContBusHead a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	text-transform: capitalize;
	padding-bottom:10px;
	text-decoration:underline; }

.siteContBusHl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	text-transform: capitalize;
	padding-left:4px;
	line-height:30px;
	background-color:#666633; }

/*Riverina Search ----------------- */
.rivSearchRCContainer {
	padding-left:4px;
	padding-top:5px;
	text-align: left;
	vertical-align: top;
	width:233px;
}
.rivSearchRCHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #c49922;
	padding-left: 5px;
	text-align:left;
}
.rivSearchRCSearch {
	line-height: 35px;
	background-color: #c49922;
	text-align:center;
	padding: 2px 2px;
}
.rivSearchRHContainer {
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	text-align: center;
	vertical-align: top;
	width:233px;
}
.rivSearchRHHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #19628a;
	padding-left: 5px;
	text-align:left;
}
.rivSearchRHSearch {
	line-height: 35px;
	background-color: #19628a;
	text-align:center;
	padding: 2px 2px;
}
.rivSearchREContainer {
	padding-top:5px;
	text-align: right;
	vertical-align: top;
	width:233px;
}
.rivSearchREHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336666;
	padding-left: 5px;
	text-align:left;
}
.rivSearchRESearch {
	line-height: 35px;
	background-color: #336666;
	text-align:center;
	padding: 2px 2px;
}
.rivSearchTable {
	font-size:10px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/RiverinaSpacer.gif);
	border: solid 1px #999999;
	width:233px;
}
.rivSearchHeadText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.rivSearchText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	line-height: 35px;
	font-weight: bold;
	color: #000000;
	padding-right: 5px;
}

/* Home Page: Site Navigation ----------------- */
.siteNavContainer {
	padding:4px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform: capitalize;
	vertical-align:text-top;
}
.siteNavContainer h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding-top:2px;
	padding-left:10px;
	padding-bottom: 2px; 
	border-bottom: 1px dashed #CCCCCC;
}
.siteNavContainer li {
	font-size:12px;
	list-style-image: url(../images/liContent.gif);
	list-style-type: none;
	padding-left: 0;
	padding-top: 5px;
	vertical-align:text-top;
	margin-left: -20px;
}
.siteNavContainer li a:link {
	text-decoration:underline;
	color:#336666;
	vertical-align:text-top;
}
.siteNavContainer li a:visited {
	text-decoration:underline;
	color:#999999;
}
.siteNavContainer li a:hover {
	text-decoration:none;
	color:#990000;
}
/* RMG Home Page: ------------------------------------------------------------------------------ */
#otherPubCont {
	width:100%;
	text-align:left;
	padding:2px; }
	
#otherPubCont li {
	font-size:12px;
	list-style-image: url(../images/liContent.gif);
	list-style-type: none;
	padding-left: 0;
	vertical-align:text-top;
	margin-left: -10px;
}
#otherPubCont li a:link, #otherPubCont li a:visited {
	text-decoration:underline;
	color:#336666;
	vertical-align:text-top;
}
#otherPubCont li a:hover {
	text-decoration:none;
	color:#990000; }
	
#otherPub {
	border-top:1px solid #666666;
	width:100%; }

.otherPubMast {
	border-top:4px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:4px; }
	
#otherPubmain {
	padding:2px;
	vertical-align:top;
	margin-bottom:5px;
	margin-top:5px; }
	
#otherPubmain img {
	border:1px solid #333333;
	padding:2px; }
	
.otherPubMh a:link, .otherPubMh a:visited {
	font-size:14px;
	font-weight:bold;
	color:#336666;
	text-transform: capitalize;
	text-decoration:none; }
	
.otherPubMh a:hover {
	font-size:14px;
	font-weight:bold;
	color:#990000;
	text-transform: capitalize;
	text-decoration:underline; }
	
.otherPubMore {
	text-align:right;
	padding-right:5px;
	border-top:1px dashed #CCCCCC;
	line-height:20px; }
	
.otherPubMore a:link, .otherPubMore a:visited {
	color:#000000;
	text-align:right;
	padding-right:5px;
	text-decoration:underline; }
	
.otherPubMore a:hover {
	color:#990000;
	text-align:right;
	padding-right:5px;
	text-decoration:none; }
