/* --- Font Size Conversion Table From Base 16px --- */
/* ---  9px = 57% --- */
/* --- 10px = 63% --- */
/* --- 11px = 69% --- */
/* --- 12px = 75% --- */
/* --- 13px = 82% --- */
/* --- 14px = 88% --- */
/* --- 15px = 94% --- */
/* --- 16px = 100% --- */
/* --- 18px = 113% --- */
/* --- 20px = 125% --- */
/* --- 24px = 150% --- */
#fullheight {height:100%}
.mainShade_Left {
	background-image: url(/images/mainShade_left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.mainDiv {
	background-color: #115A8F;
	background-image: url(/images/mainBG_rep.gif);
	background-repeat: repeat-x;
}
.mainShade_Right {
	background-image: url(/images/mainShade_right.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.mainBg {
	background-color: #115A8E;
	background-image: url(/images/main_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.newsBg {
	background-image: url(/images/newsPanel_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FBFCDD;
}
.bgRep {
	background-image: url(/images/SeedTech/SeedTechmain_BG.gif);
	background-repeat: repeat-y;
	background-position: top;
	width: 760px;
}
.greenHeader {
	font-size: 75%;
	color: #697006;
	font-weight: bold;
}
.blueHeader {
	font-size: 75%;
	font-weight: bold;
	color: #005a9c;
}
.yellowHeader {
	font-size: 75%;
	font-weight: bold;
	color: #FEAC00;
}
#footer {
	font-size: 63%;
	color: #005a9b;
}
#footer a {
	color: #005a9b;
	text-decoration: none;
}
#footer a:hover {
	color: #005a9b;
}
#footerCropCare {
	font-size: 63%;
	color: #FFFFFF;
}
#footerCropCare a {
	color: #FFFFFF;
	text-decoration: none;
}
#footerCropCare a:hover {
	color: #FFFFFF;
}
.pageName {
	font-size: 88%;
	font-weight: bold;
	color: #005A9B;
}
#breadCrumb {
	font-size: 69%;
	color: #005a9c;
}
#breadCrumb a{
	color: #EC7F30;
	text-decoration: none;
}
#breadCrumb a:hover{
	color: #005A9C;
}
.searchfield {
	font-size: 69%;
	color: #000000;
	height: 16px;
	width: 125px;
}
.searchTitle {
	font-size: 69%;
	color: #005A9B;
	font-weight: bold;
}
/* ---------- Secondary Navigation MMV ---------- */
#secNavCropCare {
  	font-size: 69%;
  	width: 143px;
  	margin: 0px; 
  	padding: 0px;
}

#secNavCropCare ul {
  	list-style: none;
  	margin: 0px; 
  	padding: 0px;
  	line-height: 20px;
}
#secNavCropCare li {
 	margin: 0px; 
	padding: 5px 0px;
 	background: url(/images/subNav_dotted.gif);
  	background-repeat: no-repeat;
  	background-position: top;
 }

#secNavCropCare a {
  	color: #626262;
 	display: block;
 	text-decoration: none;
	padding-left: 7px;
	padding-top: 0px;
 	padding-bottom: 0px;
 	padding-right: 10px;
}
#secNavCropCare a:hover {
  	color: #EC7F30;
  	/* Netscape 4 */
  	border: none;
}
#secNavCropCare #secNavCropCare a:active, #secNavCropCare a.active {
  	color: #EC7F30;
  	/* Netscape 4 */
  	border: none;
}
#secNavCropCare ul ul {
}
#secNavCropCare ul ul li{
	background: none;
	padding: 0px;
}
#secNavCropCare ul ul a {
	background: none;
	padding: 0px;
	padding-left: 21px;
}
#secNavCropCare ul ul ul {
}
#secNavCropCare ul ul ul a {
	padding-left: 15px;
}


.productSearchBox {
	background-color: #FFFFFF;
	background-image: url(/images/SeedTech/searchPanel_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.productSearchField {
	font-size: 69%;
	color: #000000;
	height: 16px;
	width: 120px;
}
.productSearchLabel {
	font-size: 69%;
	color: #000000;
}
.productImage {
	padding: 5px;
	margin: 5px;
	border: 1px solid #3EA979;
	text-align: center;
}

#productAutoComplete, #problemAutoComplete, #situationAutoComplete {
	position: absolute;
	z-index: 15;
	display: none;
	background-color: white;
	width: 280px;
	height: 100px;
	margin-top: 2px;
	text-align: left;
	overflow: auto;
	font-size: 69%;
	color: #000000;
}

.productListTable {
	width:100%;
}

.productListTableHeading td {
	background-color: #276F4F;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	color: #FFF;
}
.productListTable td {
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid #276F4F;
}

.productListTable a {
	color: #276F4F;
	text-decoration: none;
	font-weight: bold;
}
.productListTable a:hover {
	color: #276F4F;
	text-decoration: underline;
	font-weight: bold;
}

.productLink {
	color: #276F4F;
	text-decoration: underline;
}
.productLink:hover {
	color: #3EA979;
	text-decoration: underline;
}

/* Map */
.mapBackground {
	background: url(/images/mapPanel_top.gif);
  	background-repeat: no-repeat;
}
.tables {	
	background-color: #FFFFFF;
	border: 1px solid #3d8ab8;
	text-align: left;
}
.tablesInner {
	background-color: #FFFFFF;
	border-top: 1px dotted #3d8ab8;
	border-right: 1px none #3d8ab8;
	border-bottom: 1px none #3d8ab8;
	border-left: 1px none #3d8ab8;
	padding: 2px;
}
.mapHeader {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.replink{
	font-size: 11px; 
	color: #3d8ab8;
}
#NT, #SA, #TAS, #VIC, #WA, #NSW, #QLD {
	position:absolute;
	display: none;
}
.repAdminTable {
	border: 1px solid #1F5C3E;
	border-collapse: collapse;
}
.repAdminTable th,  .countryAdminTable td {
	border: 1px solid #1F5C3E;
	height: 30px;
	padding: 2px 5px;
}
.repAdminTable th {
	background-color: #cccccc;
}
.repAdminTable td {
}
.searchfieldtemplate {
	font-size: 63%;
	color: #000000;
	height: 16px;
	width: 120px;
}
.searchfieldtemplateSeedTech {
	font-size: 63%;
	color: #000000;
	height: 16px;
	width: 148px;
}







/* CUSTOM PRODUCTS */
table.prodMgt {
	width: 100%;
}
table.prodMgt td {
	vertical-align: top;
}
table.prodMgt td.prodMgtSpeciesHeading, table.prodMgt td.prodMgtTypeHeading, table.prodMgt td.prodMgtVarietyHeading {
	font-weight: bold;
	font-size: 125%;
	padding: 5px;
	color: #115ABF;
}
table.prodMgt td.prodMgtSpeciesHeading, table.prodMgt td.prodMgtTypeHeading {
	border-right: 1px solid #4F86B2;
}
table.prodMgt td.prodMgtSpecies, table.prodMgt td.prodMgtType, table.prodMgt td.prodMgtVariety {
	padding: 5px;
}
table.prodMgt td.prodMgtSpecies, table.prodMgt td.prodMgtType {
	border-right: 1px solid #4F86B2;
}
.prodMgtEditButtons, .prodMgtSelect {
	border: 1px solid #4F86B2;
	padding: 0px;
	font-size: 95%;
}
.prodMgtSelect {
	width: 170px;
}
.prodMgtEditTextInput {
	font-size: 95%;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}
.prodMgtEditTextarea {
	width: 300px;
}
table.prodMgtCol {
	width: 100%;
}
table.prodMgtCol td.prodMgtSelectContainer, table.prodMgtCol td.prodMgtAddContainer, table.prodMgtCol td.prodMgtEditContainer, table.prodMgtCol td.prodMgtDeleteContainer {
	padding: 5px;
}
table.prodMgtCol td.prodMgtAddContainer {
	text-align: left;
}
table.prodMgtCol td.prodMgtEditContainer {
	text-align: center;
}
table.prodMgtCol td.prodMgtDeleteContainer {
	text-align: right;
}
div.prodMgtShowingDiv {
	font-size: 95%;
}
div.prodMgtEditFormHeading {
	font-weight: bold;
}
table.prodMgtEditForm td.prodMgtLabel {
	text-align: right;
	width: 128px;
	padding: 5px;
	vertical-align: middle;
}
table.prodMgtEditForm td.prodMgtField {
	text-align: left;
	padding: 5px;
}
.prodMgtSelectedFilename {
	padding: 0 5px;
}
table.productSearchResultsTable {
	width: 100%;
}
table.productSearchResultsTable td.searchCriteria {
	padding: 5px;
}
table.productSearchResultsTable td.productSearchResults {
	padding: 5px;
}
table.productSearchResultsTable td.searchResultsLogo, table.productSearchResultsTable td.searchResultsDescription, table.productSearchResultsTable td.searchResultsSpecies, table.productSearchResultsTable td.searchResultsType, table.productSearchResultsTable td.searchResultsPDF {
	padding: 2px;
	border: 1px solid #FFFFFF;
}
table.productSearchResultsTable td.searchButtonColumn {
	padding: 5px;
	vertical-align: bottom;
}
.searchResultsProductName {
	font-weight: bold;
}
table.productSearchResultsTable td.searchResultsLogo, table.productSearchResultsTable td.searchResultsSpecies, table.productSearchResultsTable td.searchResultsType, table.productSearchResultsTable td.searchResultsPDF {
	text-align: center;
}
table.productSearchResultsTable td.searchResultsLogo {
	width: 160px;
}
table.productSearchResults th {
	background-color: #014F87;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	padding: 5px 2px;
}
table.prodMgtSelectContainerTable td.prodMgtShowingTD {
	height: 30px;
}
table.prodMgtSelectContainerTable td.prodMgtSelectContainerTD {
}
.prodMgtSelectSearch {
	font-size: 95%;
	width: 150px;
}
table.productSearchResults tr.even {
	background-color: #C2CCEA;
}
table.productSearchResults tr.odd {
	background-color: #DCDCDC;
}
div.prodMgtErrors {
	padding: 5px;
	margin: 5px;
	font-weight: bold;
	color: #CC0000;
	border: 1px solid #FF9999;
}
.searchPanelTop {
	background-image: url(/images/SeedTech/searchPanel_top.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.searchBySpan {
	font-size: 95%;
}