/* 06-Feb-2003 */

/* remove padding in Netscape style sheets (optional. this will be ignored by 4.7 versions but used by compliant versions - eg. 6.2 ) and button class and inputText class.  Note, while inherit tag is compliant, it will not work for font colour or background colour in netscape 4.7 and should be removed for stylesheets that will be used by NS4.7 browsers */
/* Fonts are displayed 13pxer in Netscape so increase font size by one size - it is recommended relative sizes such as 11px, 12px, 13px, 14px, 16px, x-16px are used as these are more accessible and can be overridden (increased/decreased) using browser view settings by each user */

/* body is the overall body settings for header, content area and footer.  Use the headerBg, contentBg and footerBg classes to further define these areas. */
body {  
	color: #000;
	background-color: #fff;
	font-family: arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

/* headerBg is body settings for banner */
.headerBg {
	color: #000;
	background-color: #eef4fa;
	background-image: url('../images/sagric_x_h_bg1.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-family: arial, helvetica, sans-serif;
	margin: 0;
}

/* if a tbl background is required in banner */
.headerTblBg {
	color: #000;
	background-color: transparent;
	background-image: url('../images/sagric_x_h_bg2.gif');
	background-repeat: repeat-x;
	background-position: top left;
	padding: 0;
}

/* if an additional tbl background is required in banner */
.headerTblBg2 {
	color: #000;
	background-color: #b2c4d8;
	background-image: url('../images/sagric_h_4_bg1.gif');
	background-repeat: repeat-x;
	background-position: top left;
	padding: 0;
}

/* headerTitle is the colour of the subweb title, where it is being displayed in subweb */
.headerTitle {
	color: #fff;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
}

/* The body settings for the content area of g8 items and modules */
.contentBg {
	color: #000;
	background-color: #fff;
	background-image: url('../images/blank.gif');
	background-repeat: no-repeat;
	background-position: top left;
	background-attachment: fixed;
	margin: 18px 40px 20px 32px;
}
/* Not used for this default subweb style */
.contentTblBg {
	background-image: url('../images/blank.gif');
	background-repeat: repeat-y;
	background-position: top left;
}
/* Not used for this default subweb style */
/* The body settings for the footer area, if applicable, of g8 items and modules */
.footerBg {
	color: inherit;
	background-color: #000;
	background-image: url('../images/blank.gif');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top left;
}
/* The body settings for user created pages, if they are pathed to the style sheets and if these need to be different to std pages. */
.userBg {
	color: #000;
	background-color: #fff;
	background-image: url('../files/pages/userbg.gif');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center;
}
/* Page Description - page summary area settings */
.pageDesc {
	color: #000;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	padding: 0;
}

/* page section settings */
.section { 
	color: #000;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	padding: 0;
}

img {
	margin: 0;
	padding :0;
}

/* default link colour */
a {
	color: #004d7c;
	background-color: inherit;
	text-decoration: none;
}

/* visited link colour, can be same as default link colour if desired */
a:visited {
	color: #004d7c;
	background-color: inherit;
	text-decoration: none;
}

/* active link colour - colour of link when clicked on */
a:active, a:active.pageNo {
	color: #004d7c;
	background-color: inherit;
	text-decoration: none;
}

/* link hover colour - the colour of the link when it is moused over */
a:hover, a:hover.pageNo {
	color: #78532f;
	background-color: inherit;
	text-decoration: underline;
}

/* standard footer text settings which links will inherit colours */
.footer, .footer a, a.footer, a.footer:visited, .footer a:visited, a.footer:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.footer, .footer a, a.footer, a.footer:visited, .footer a:visited {
	color: #004d7c;
	background-color: inherit;
}

/* standard footer hover colour - the colour of the link when it is moused over */
a.footer:hover {
	color: #78532f;
	background-color: inherit;
	text-decoration: underline;
}
/* Used where you want to display the selected content group title as part of the design - applies to all content group sets*/
.contentGroupTitle {
	color: #000;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/* Content Groups Set No. 0 */
/* to apply to all contentGroup styles */
.contentGroups {
	font-size: 12px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}
/* standard content group colours */
a.contentGroups, a.contentGroups:visited {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}
/* hover or active color - to be same as selected content group below*/
a.contentGroups:active, a.contentGroups:hover {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}
/* style for pipe character */
.contentGroups span {
	font-size: 14px;
	color: #000;
	background-color: inherit;
	font-weight: normal;
}
/* styles for selected content group*/
.contentGroups #selected, a.selectedContentGroups #selected,
a.selectedContentGroups:visited #selected,
a.selectedContentGroups:active #selected,
a.selectedContentGroups:hover #selected {
	color: #000;
	background-color:inherit;
	text-decoration: none;
}
/* Content Groups Set No. 1 - not used in default vanilla */
.contentGroups1, .selectedContentGroups1{
	font-size: 12px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}
a.contentGroups1, a.contentGroups1:visited {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}
a.contentGroups1:active, a.contentGroups1:hover {
	color: #000;
	background-color: inherit;
	text-decoration: none;
}
.contentGroups1 span {
	font-size: 14px;
	color: #000;
	background-color: inherit;
	font-weight: normal;
}
.contentGroups1 #selected, a.selectedContentGroups1 #selected,
a.selectedContentGroups1:visited #selected,
a.selectedContentGroups1:active #selected,
a.selectedContentGroups1:hover #selected {
	color: #000;
	background-color:inherit;
	text-decoration: none;
}
/* forum and other in page navigation, menu/nav links */
.inPageNav, .inPageNav a, .inPageNav a:visited {
	color: #004d7c;
	background-color: inherit;
}

/* forum and other in page navigation, menu/nav links when active/hover */
.inPageNav a:active, .inPageNav a:hover {
	color: #78532f;
	background-color: inherit;
}

/* links disabled for a particular screen */
.disabledLink {
	color: #666;
	background-color: inherit;
}

/* heading 1 settings - page title */
h1,h1 a, h1 a:visited, h1 a:active, h1 a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
h1,h1 a, h1 a:visited, h1 a:active {
	color: #CC9933;
	background-color: inherit;
}
/* heading 1 settings - page title - hover */
h1 a:hover {
	color: #01466f;
	background-color: inherit;
}
/* heading 2 settings - section heading / sub-heading */
h2, h2 a, h2 a:visited, h2 a:active, h2 a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
h2, h2 a, h2 a:visited, h2 a:active {
	color: #01466f;
	background-color: inherit;
}
/* heading 2 settings - section heading / sub-heading - hover */
h2 a:hover {
	color: #01466f;
	background-color: inherit;
}
/* heading 3 settings - this style would be used in section content if used at all */
h3, h3 a, h3 a:visited, h3 a:active, h3 a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
h3, h3 a, h3 a:visited, h3 a:active {
	color: #01466f;
	background-color: inherit;
}
/* heading 3 settings - this style would be used in section content if used at all - hover */
h3 a:hover {
	color: #01466f;
	background-color: inherit;
}
/* heading 4 settings - this style would be used in section content if used at all */
h4, h4 a, h4 a:visited, h4 a:active {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
h4, h4 a, h4 a:visited, h4 a:active, h4 a:hover {
	color: #02609A;
	background-color: inherit;
}
/* heading 4 settings - this style would be used in section content if used at all - hover */
h4 a:hover {
	color: #01466f;
	background-color: inherit;
}
/* heading 5 settings - this style would be used in section content if used at all */
h5, h5 a, h5 a:visited, h5 a:active, h5 a:hover  {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
h5, h5 a, h5 a:visited, h5 a:active {
	color: #666;
	background-color: inherit;
}
/* heading 5 settings - this style would be used in section content if used at all - hover */
h5 a:hover {
	color: #01466f;
	background-color: inherit;
}
/* heading 6 settings - this style would be used in section content if used at all */
h6, h6 a, h6 a:visited, h6 a:active, h6 a:hover  {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
h6, h6 a, h6 a:visited, h6 a:active {
	color: #666;
	background-color: inherit;
}
/* heading 6 settings - this style would be used in section content if used at all - hover */
h6 a:hover {
	color: #01466f;
	background-color: inherit;
}

/* standard paragraph, table cell and quote settings */
p, td, q, ul, ol {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

/* text style.  This can be inserted as a class in a p or td tag to highlight text. */
.highlight {
	color: #653200;
	background-color: transparent;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	padding: 0 0 0 15px;
	display: block;
}

/* text style.  This can be inserted as a class in a p or td tag to highlight text. */
.highlight1 {
	color: #653200;
	background-color: transparent;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	padding: 0 0 0 30px;
	display: block;
}

/* text style for quoted text. */
q {
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
}

/* text class for quoted text to make it stand out.  use in a p or q tag */
.quote {
	color: #cfa040;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	font-style: italic;
	font-weight: bold;
	padding: 5px 30px 5px 30px;
	display: block;
}

/* text class for quoted text to make it stand out.  use in a p or q tag */
.quote q {
	color: #cfa040;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	font-style: italic;
	font-weight: bold;
	padding: 5px 30px 5px 30px;
	display: block;
}

/* text class for quoted text to make it stand out.  use in a p or q tag */
.quote cite {
	padding: 0px 0px 0px 0px;
	display: block;
}

/* text class for quoted text to make it stand out.  use in a p or q tag */
.quote1 {
	color: #cfa040;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	font-style: italic;
	font-weight: bold;
	padding: 5px 30px 5px 60px;
	display: block;
}

/* text class for quoted text to make it stand out.  use in a p or q tag */
.quote1 q {
	color: #cfa040;
	background-color: inherit;
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	font-style: italic;
	font-weight: bold;
	padding: 5px 30px 5px 60px;
	display: block;
}

/* text class for quoted text to make it stand out.  use in a p or q tag */
.quote1 cite {
	padding: 0px 0px 0px 0px;
	display: block;
}

/* text class for cite tags - used when citing a source for a quote or reference. */
cite {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
}

/* used to style text in content footer */
.copyright, .copyright a, .copyright a:visited, .copyright a:hover { 
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}

.copyright {
	color: #000;
	background-color: inherit;
}

.copyright a, .copyright a:visited {
	color: #000;
	background-color: inherit;
}

.copyright a:active, .copyright a:hover {
	color: #78532f;
	background-color: inherit;
}
ul li, ol li {
	font-family: arial, helvetica, sans-serif;
}
/* unordered list settings */
ul {
	font-family: arial, helvetica, sans-serif;
	list-style: disc;
}

/* set unordered list items as a square by using this as a class in the ul tag */
.square {
	list-style: square;
}

/* set unordered list items as a disc by using this as a class in the ul tag */
.disc {
	list-style: disc;
}

/* set unordered list items as a circle by using this as a class in the ul tag */
.circle {
	list-style: circle;
}

/* ordered list settings */
ol {
	font-weight: normal;
	position: relative;
	left: 0px;
}

/* set unordered list items as decimal using this as a class in the ul or ol tag */
.decimal {
	list-style: decimal;
}

/* set unordered list items as lower case alpha - a, b, c - using this as a class in the ul or ol tag */
.lowerAlpha {
	list-style: lower-alpha;
}

/* set unordered list items as upper case alpha - a, b, c - using this as a class in the ul or ol tag */
.upperAlpha {
	list-style: upper-alpha;
}

/* ordered and unordered list item default settings */
li {
	font-weight: normal;
}

/* bold tag settings */
b {
	font-weight: bold;
}

/* italic tag settings */
i {
	font-style: italic;
}
/* center tag settings */
center {
	text-align: left;
}

/* used as a class for p tags to make comments that will be highlighted for editors, publishers, etc.  If the class is left in authorised pages, these settings will be visible to the public. */
.notice {
	color: #000;
	background-color: #ffd800;
	padding: 10px;
}

/* button look and feel.  class added to buttons remove in Netscape v4.7 style sheets  */
.headerBg .button {
	color: #000;
	background-color: #fff;
	font-family: arial, helvetical, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	border: #000 1px solid;
	cursor: hand;
}

.contentBg .button, .footerBg .button {
	color: #002e4a;
	background-color: #d1dbe7;
	font-family: arial, helvetical, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	border: #002e4a 1px solid;
	cursor: hand;
}

/* text input field look and feel (background colour).  class added to buttons remove in Netscape v4.7 style sheets  */
.headerBg .inputText {
	color: inherit;
	background-color: inherit;
	font-family: arial, helvetical, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	border: #000 1px solid;
}

.contentBg .inputText, .footerBg .inputText {
	color: inherit;
	background-color: inherit;
	font-family: arial, helvetical, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	padding: 0 0 0 3px;
	border: #6689B2 1px solid;
}

/* image spacing settings - left */
img.spacedLeft {
	margin: 0px 8px 8px 0px;
}

/* image spacing settings - right */
img.spacedRight {
	margin: 0px 8px 8px 8px;
}

/* used as an alternating background colour for links database lists, news listings, etc */
.searchResult0 {
	color: inherit;
	background-color: #ecf0f5; /* #fbf7f5 grey 1 */
}

/* used as an alternating background colour for links database lists, news listings, etc */
.searchResult1 {
	color: inherit;
	background-color: #d8e1eb; /* #f7f7f7 grey 2 */
}

/* used as an in modules as a background to table rows to create lines - eg. calendar, chat */
.tblLine0 {
	color: inherit;
	background-color: #c5d3e2;
}

/* used as an in modules as a background to table rows to create lines - eg. calendar, chat */
.tblLine1 {
	color: inherit;
	background-color: #fff;
}

/* gap between key and text in calendar list */
table.typeWidth {
	width: 38px;
}

/* style for page numbers - not used at this time */
.pageNo, .pageNo a, .pageNo a:visited {
	color: #c13f37;
	background-color: inherit;
	text-decoration: none;
}

/* style for page numbers - not used at this time */
.pageNo a:active, .pageNo a:hover {
	color: #004d7c;
	background-color: inherit;
	text-decoration: underline;
}

/* style for page numbers - not used at this time */
#currentPage {
	color: #536c82;
	background-color: inherit;
}

/* style for horizontal rule - line */
hr {
	color: #c5d3e2;
	background-color: inherit;
	width: 100%;
	height: 1px;
	border: 1px solid;
}