
/* Overall Page Layout */

html, body { 
	font-family: Arial, Sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	}

.regCopy { 
	font-family: Arial, Sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	}

.regCopyWhite { 
	font-family: Arial, Sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
}

/* Main Content CSS */

.pageTitleLanding {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	width: 542px;
	color: #5bbb55;
	line-height: 14px;
	margin: 35px 0 0 0;
	float: right;
}


.pageTitleInternal {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	width: 542px;
	color: #5bbb55;
	line-height: 32px;
	margin: 5px 0 0 0;
	padding: 0 0 10px 0;
	float: right;
	border-bottom: #c1e56b 10px solid;
}

.pageTitleLarge {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	width: 542px;
	color: #5bbb55;
	line-height: 35px;
	margin: 35px 0 0 0;
	float: right;
}

.pageTitleSmall {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	width: 542px;
	color: #BE0026;
	line-height: 38px;
	padding: 0 0 10px 0;
	margin: 35px 0 0 0;
	border-bottom: #999999 5px solid;
	float: right;
}

/*This is the title description for the Imported Products */

.pageTitleSmallProducts {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	width: 542px;
	color: #006600;
	line-height: 38px;
	padding: 0 0 10px 0;
	margin: 15px 0 0 0;
	border-bottom: #000000 5px solid;
	float: right;
}

/*This is the title description for the Import Pages both UK and Japan */

.pageTitleImports {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 30px;
	font-weight: bold;
	width: 542px;
	color: #000000;
	line-height: 38px;
	padding: 0 0 10px 0;
	margin: 35px 0 0 0;
	border-bottom: #000000 10px solid;
	float: right;
}

/* This is the title description for the Curry */

.upperCaseTxt {
	text-transform: uppercase;
}

.pageTitleDark {
	color: #499345;
}

.subHead {
	font-size: 14px;
	font-weight: bold;
	color: #499345;
	padding: 15px 0 0 0;
	text-transform: uppercase;
}

.sectionHead {
	font-size: 14px;
	color: #5bbb55;
	font-weight: bold;
	padding: 15px 0 0 0;
}

.paddedBottom {
	line-height: 16px;
	padding: 15px 0 15px 0;
}

/* ---------------------------------------------- */


.boldParagraph {
	font-weight: bold;
	line-height: 16px;
	padding: 15px 0 0 0;
}

.normalParagraph {
	line-height: 16px;
	padding: 15px 0 0 0;
}

.boldText {
	font-weight: bold;
}

.symptoms {
	font-size: 12px;
	color: #5BBB55;
}	

.glossary {
	font-size: 12px;
	color: #9966CC;
	font-weight:bold;
}	

.location {
	font-size: 10px;
	color: #823019;
}	

.note {
	font-weight: bold;
	line-height: 16px;
	padding: 10px 0 0 0;
}

#mainCol ul {
	list-style-type: none;	
	margin: 10px 0 10px 20px;
	padding: 0;
}

#mainCol ul li {
	line-height: 18px;
}

#mainCol ul li.yellowBullet {
	background: url(../images/flower_bullet_yellow.gif) left 5px no-repeat;
	padding: 0 0 0 15px;
	line-height: 18px;
}

#mainCol ul li.directorName {
	line-height: 36px;
}

#mainCol ul li.bonus {
	font-weight: bold;
	color: #499345;
	line-height: 20px;
	padding: 10px 0 0 0;
}

#mainCol ul.xtraLinks {
	width: 350px;
	list-style-type: none;	
	margin: 15px 0 15px 0;
	padding: 0;
}

#mainCol ul.xtraLinks li {
	line-height: 24px;
	border-bottom: #e4e8d9 1px solid;
	background: url(../images/arrow_bullet_blue.gif) left center no-repeat;
	padding: 0 0 0 15px;
}

#mainCol ul.xtraLinks li.noBottom {
	border-bottom: none;
}

a.pageLink {
	color: #0089cf;
	text-decoration: none;
}

a.pageLink:hover {
	color: #0089cf;
	padding: 0 0 2px 0;
	border-bottom: #0089cf 1px solid;
}

#mainCol ul.FAQLinks {
	width: 350px;
	list-style-type: none;	
	margin: 15px 0 15px 0;
	padding: 0;
}

#mainCol ul.FAQLinks li {
	line-height: 16px;
}

#mainCol ul.FAQquestion {
	width: 540px;
	list-style-type: none;	
	margin: 15px 0 15px 0;
	padding: 0;
}

#mainCol ul.FAQquestion li {
	line-height: 17px;
	border-bottom: #e4e8d9 1px solid;
	padding: 4px 0 4px 0;
}

#mainCol ul.FAQLinks li.noBottom {
	border-bottom: none;
}

/* ANSWER PAGES */

.AnswerSubHead {
	font-size: 14px;
	color: #823019;
	padding: 15px 0 0 0;
	text-transform: uppercase;
}

dl.FAQAnswer {
	margin: 15px 0 0 0;
	padding: 0;
}

dl.FAQAnswer dt {
	font-size: 12px;
	color: #0089cf;
	font-weight: bold;
	padding: 0 0 6px 0;
}

dl.FAQAnswer dd {
	line-height: 16px;
	margin: 0;
	padding: 0 0 15px 0;
}

p.returnFAQ {
	padding: 15px 0 15px 0;
}

/* MENU AREA */

#menuBox {
	width: 182px;
	margin: 0;
	padding: 0;
	float: left;
}

#menuBoxIcons {
	background: url(../images/menuPlants.gif) bottom no-repeat;
	background-position: 50% 0;
	width: 182px;
	height: 80px;
}

/* Navigation for normal Navigation */
dl#mainMenu {
	margin: 40px 0 40px 0;
	float: left;
}

dt.menuItem {
	width: 182px;
	height: 10px;
	margin: 0 0 10px 0;
}

dt.arrowDown {
	width: 182px;
	height: 10px;
	margin: 0 0 10px 0;
}


dt.subMenuItem {
	width: 182px;
	/*height: 10px;*/
	margin: 0;
	/*added lines*/
	min-height:10px;
	height:auto !important;
	height: 10px;
}

/* When top of page links with UK/Japanese flag are selected this is activated */
#menuItemActive {
	background: url(../images/menuNotifierOn.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #FF99CC;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 0 0 19px;
	margin: 0 0 5px 0;
}

a.menuLink {
	background: url(../images/menuNotifierOff.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #BE0026;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.menuLink:hover {
	color: #00247D;
	background: url(../images/menuNotifierOn.gif) no-repeat 0 50%;
	text-decoration: none;
}

a.newsText {
	background: url(../images/circle_nav.png) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.newsText:hover {
	color: #000000;
	background: url(../images/circle_nav.png) no-repeat 0 50%;
	text-decoration: none;
}

a.articleText {
	background: url(../images/articleOFF.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.articleText:hover {
	color: #666666;
	background: url(../images/articleON.gif) no-repeat 0 50%;
	text-decoration: none;
}

a.importList {
	background: url(../images/circle_nav.png) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.importList:hover {
	color: #006600;
	background: url(../images/circle_nav.png) no-repeat 0 50%;
	text-decoration: none;
}

a.ProductImports {
	background: url(../images/ProductImportsOFF.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #66CC33;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.ProductImports:hover {
	color: #006633;
	background: url(../images/ProductimportsON.gif) no-repeat 0 50%;
	text-decoration: none;
}

/* When top of page links with UK/Japanese flag are selected this is activated */
#ImportActive {
	background: url(../images/ProductimportsON.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #006633;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 0 0 19px;
	margin: 0 0 5px 0;
}

a.ExportList {
	background: url(../images/circle_nav.png) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.ExportList:hover {
	color: #000066;
	background: url(../images/circle_nav.png) no-repeat 0 50%;
	text-decoration: none;
}

a.ProductExports {
	background: url(../images/ProductExportsOFF.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.ProductExports:hover {
	color: #0066FF;
	background: url(../images/ProductExportsON.gif) no-repeat 0 50%;
	text-decoration: none;
}

/* END */

a.menuLink_blank {
	background: url(../images/tamiflu_blank.gif) no-repeat 0 50%;
	font-size: 11px;
	font-weight: bold;
	color: #53b24f;
	text-transform: uppercase;
	text-decoration: none;
	width: 182px;
	padding: 0 0 0 19px;
}

a.menuLink_blank:hover {
	color: #bfd447;
	background: url(../images/tamiflu_blank.gif) no-repeat 0 50%;
	text-decoration: none;
}

a#menuLinkActive {
	color: #00247D;
	background: url(../images/menuNotifierOn.gif) no-repeat 0 50%;
	text-decoration: none;
}



ul.subMenu {
	margin: 6px 0 10px 0;
	padding: 0;
	list-style-type: none;
}

ul.subMenu li {
	font-size: 9px;
	text-transform: uppercase;
	line-height: 15px;
	width: 182px;
	margin: 0;
	padding: 0 0 0 19px;
}

a.subMenuLink {
	color: #53b24f;
	text-decoration: none;
}

a.subMenuLink:hover {
	color: #bfd447;
	text-decoration: none;
}


#subMenuItemActive {
	color: #bfd447;
}


/* ---------------------------------------------- */

/* QUICK FACTS ITEMS */

dl.importantPoints {
	margin: 15px 0 0 0;
	padding: 0;
}

dl.importantPoints  dt {
	font-size: 12px;
	color: #000066;
	font-weight: 700;
	/*text-transform: uppercase;*/
	padding: 0 0 2px 0;
}

dl.importantPoints  dd {
	margin: 0;
	padding: 0 0 15px 0;
}

p.learnMore {
	padding: 15px 0 15px 0;
}

/* ---------------------------------------------- */

/* FORM FOOTER AREA */


.formFooterNotes {
	font-size: 10px;
	color: #a2b4b6;
	margin: 10px 0 0 0;
	float: left;
}


/* ---------------------------------------------- */

/* FORM FOOTER AREA */

#footerLogo {
	background: url(../images/japandon_footer_NO_BG.png) 50% 50% no-repeat;
	width: 195px;
	height: 70px;
	border-right: #d5dce0 1px solid;
	margin: 35px 0 0 0;
	float: left;
}

#footerLogo a {
	width: 195px;
	height: 70px;
	display: block;
	text-decoration: none;
}

#footerText {
	font-size: 11px;
	color: #006633;
	line-height: 14px;
	width: 527px;
	margin: 35px 0 20px 0;
	padding: 0 0 0 31px;
	float: left;
	text-align:justify;
}

#footerText a {
	color: #0089cf;
	text-decoration: none;
}

#footerText a:hover {
	color: #0089cf;
	padding: 0 0 2px 0;
	border-bottom: #0089cf 1px solid;
}

/*map text*/

#Map_Text {
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	width: 760px;
	margin: 35px 0 20px 0;
	padding: 0 0 0 31px;
	float: left;
	text-align:center;
}

#Map_Text a {
	color: #666666;
	text-decoration: none;
}

#Map_Text a:hover {
	color: #0089cf;
	padding: 0 0 2px 0;
	border-bottom: #990000 1px dotted;
}

