body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

/* Links changed to green */
a {  color: #A7C903; }

.TitleGreen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A7C903; }
.TitleGreenNotBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #A7C903; }
li {  list-style-type: none; color: #626161; margin-left: -15px; list-style-image: url(images/bullet.gif); }
.grey11 {  color: #626161}
.tbl_border {  
	border-color: black #A7C903 black black; 
	padding: 10px; 
	border-style: solid; 
	border-width: 0px 1px 0px 0px; 
}
.cellpadding {  padding: 10px 20px 10px 37px; }
.cellpaddingSmall {  padding: 10px 20px 10px 10px; }
.topPadImage {padding-top: 59px; padding-left: 7px; }
.mfTopPadImage {padding-top: 13px; padding-left: 7px; }
.topPadOnlyImage {padding-top: 61px; }
.smallTopPadImage {padding-top: 13px; padding-left: 0px; }
.tbl_borderLeft { 
	border-color: black black black #99CC00; 
	padding: 10px; 
	border-style: solid; 
	border-width: 0px 0px 0px 1px; 
}
.tbl_borderLeftRight {
	width:160px;
	border-color: black #99cc00 black #99CC00; 
	padding: 10px; 
	border-style: solid; 
	border-width: 0px 1px 0px 1px; 
}
.tbl_borderLeftNOPAD { 
	border-color: black black black #99CC00; 
	padding: 3px; 
	border-style: solid; 
	border-width: 0px 0px 0px 1px; 
}
.GreenText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #A7C903; }
.cellpadExtra { padding: 10px 20px 10px 10px; }
.tbl_borderLeftnopadright { 
	border-color: black black black #99CC00; 
	padding: 10px 0px 10px 10px; 
	border-style: solid; 
	border-width: 0px 0px 0px 1px; 
}
.cellpaddingnobottom { padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 20px; }
.cellpaddingnobottomwideleft { padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 37px; }
.cellpaddingnoborder {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.grey10 { color: #677C01; font-size: 9px; }
.grey10Pad { color: #677C01; font-size: 9px; padding: 10px 5px 0px 5px; }
.greyLargeDark { color: #C8C8C8; font-size:12px; }
.GreenLarge { color: #A7C903; font-size:12px; }
.greyLargeDark a { color: #C8C8C8; font-size:12px; text-decoration: none; }
.GreenLarge a {color: #A7C903; font-size:12px; text-decoration: none; }
.green8 { color: #000000; font-size: 8px; }
.greenArial9 { color: #677C01; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
.greenArial10 { color: #677C01; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.greenArial11 { color: #677C01; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.greenVerdana9 { color: #A7C903; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
.greenVerdana10 { color: #677C01; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.greenVerdana11 { color: #677C01;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.greenVerdana10Lightgreen { color: #A7C903; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.floatLeft { float: left; margin-right: 3px;  }
.floatLeftPad { float: left; padding-left: 37px; }
.floatRight {float: right; }
.breadcrumbs { 
	color: #8E088C;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	padding: 10px 10px 0px 37px; }
.breadcrumbs2 { color: #8E088C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; }
.breadcrumbsNoTopPadding { 
	color: #8E088C; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	padding: 0px 10px 0px 37px; 
}
.leftrightpadding { padding: 10px 37px 10px 37px; vertical-align: top; }
.leftrightpadding2 { width: 155px; padding: 10px 37px 10px 37px; vertical-align: top; }
.tbl_borderLeftnopadding { 
	border-color: black black black #99CC00; 
	padding: 0px;  
	border-style: solid; 
	border-width: 0px 0px 0px 1px; 
}
.sQuantity { border: black solid 1px; width: 30px; }
.TitleGreenDark { color: #677C01; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.TitleRedDark { color: #FF6600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.country { border: black solid 1px; width: 175px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.countryLarge { border: black solid 1px; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.sForm { border: black solid 1px; width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.sFormLarge { border: black solid 1px; width: 250px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.searchInput { border: black solid 1px; width: 200px; }
.searchBox  { 
	padding: 5px 5px 10px 15px; 
	border: solid 1px #677C01; 
	background-color: #E2F6B2; 
	line-height: 16px;
}
.searchBoxNoBorder { padding: 0px 10px 10px 15px; border-bottom: solid 1px #677C01; line-height: 16px; }
.spaceForm { height: 18px; }
.backgroundImage { vertical-align: center; background: url('/images/backgrounds/search-background.gif') no-repeat fixed; }
.searchCell {
	padding: 10px 20px 10px 37px; 
	vertical-align:center;
	background-image: url(/images/backgrounds/search-background.gif);
	background-repeat: no-repeat ; 
	}
.searchCell2 {
	padding: 10px 20px 10px 10px; 
	vertical-align:center;
	background-image: url(/images/backgrounds/search_bkg_v2.gif);
	background-repeat: no-repeat ; 
	}
.searchCell3 {
	padding: 10px 20px 10px 10px; 
	vertical-align:center;
	background-image: url(/images/backgrounds/search_bkg_v3.gif);
	background-repeat: no-repeat ; 
	}

	
.hide { visibility:show; }
.leftrightpaddingnobottom { padding: 10px 37px 0px 37px; }

/* New subsection title */
.tl_level2 { padding: 0px 10px 0px 37px; }

/* New form label */
.brc_label { color: #677C01; font-weight: bold; width: 155px; padding-left: 0px; }
.brc_label2 { padding-left: 0px; }
.brc_library { color: #677C01; font-size: 12px; margin-bottom: 2px; }
.greenArea { color: #A7C903; }

/* new text style */
.size10 { font-size: 10px; }

.txtPlainBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.txtPlainOrange {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF6600 }


.rightcontentimage{ margin-bottom: 20px; }
