body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
h1 { font-family: Arial, Helvetica, sans-serif; color:#ff0000; font-weight:bold; font-size:25px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; letter-spacing:.03em; position:relative;}
h2 { font-family: georgia, serif; color:#000; font-weight:bold; font-size:13px; margin: 0px 0px 2px 0px; padding:0px; letter-spacing:.0em; line-height: 18px;}
h3 { font-family: georgia, serif; color:#FF0000; font-weight:bold; font-size:13px; margin: 0px 0px 2px 0px; padding:0px; letter-spacing:.0em; line-height: 20px;}
h4 { font-family: Geneva, Arial, Helvetica, sans-serif;	color:#333;	font-size:11px; margin: 10px 0 0px 0; padding: 0; text-transform: none; font-style: normal; letter-spacing:.01em; line-height: normal; font-variant: normal;}
h5 { font-family: georgia, serif; color:#fff; font-weight:bold; font-size:13px; margin: 0px 0px 2px 0px; padding:0px; letter-spacing:.0em; line-height: 20px;}
h6 { font-family: Arial, Helvetica, sans-serif;	color:#000;	font-size:12px;	margin: 0px; padding: 0px; letter-spacing:.0em; line-height: 12px;  }




/*** Common styles ***/
p {	font-size: 12px; font-style: normal; margin: 0 0 0 0; color: #000000; line-height:17px;}

blockquote { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px; font-weight: normal; margin: 5px 0px 10px 35px; background-height: 1em; border-bottom: 1px solid #fff;}
blockquote.faq { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px; font-weight: normal; padding: 0 0 0 0; margin: 5 0 10 25; background-color: #fff; background-height: 1em; border-bottom: 1px solid #fff; position:relative;	float: right; padding: 0 0 0 172px;	margin: 0 0 0 0; background-image: url(images/faq_1.gif); background-repeat: no-repeat;	background-color: #fff;}

ol { list-style-type: decimal;}
ol ol { list-style-type: upper-alpha; }
ol ol ol { list-style-type: decimal; }
ol ol ol ol { list-style-type: lower-alpha; }
ol ol ol ol ol { list-style-type: lower-roman; }

ul { font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }

li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 19px; font-weight: normal; horizontal-align: left; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
li.bulletGA { background-repeat: no-repeat; list-style: url(../images/li_Bullet_ga.gif); list-style-position:outside; padding: 0px 0px 0px 0x; margin: 0px 0px 0px 0px; }
li.bulletNR { background-repeat: no-repeat; list-style: url(../images/li_Bullet_nr.gif); list-style-position:outside; padding: 0px 0px 0px 0x; margin: 0px 0px 0px 0px; }
li.bulletPT { background-repeat: no-repeat; list-style: url(../images/li_Bullet_pt.gif); list-style-position:outside; padding: 0px 0px 0px 0x; margin: 0px 0px 0px 0px; }

li.arrow { list-style: url(../images/li_Arrow.gif);  margin: 0px 0px 0px 15px; }
li.blueArrow { list-style: url(../images/li_bluearrow.gif);  margin: 0px 0px 0px 15px; }


/*** Generic Link styles ***/
a:link { font-size: 12px; font-weight: bnormal; text-decoration: none; color: #0066FF; letter-spacing:0em;}
a:visited { font-size: 12px; font-weight: normal; text-decoration: none; color: #0066FF; letter-spacing:.0em;}
a:hover { font-size: 12px; font-weight: normal; text-decoration: underline; letter-spacing:.0em;}
a:active { font-size: 12px; font-weight: normal; text-decoration: none; color: #0066FF; letter-spacing:.0em;}

.whitelink a { font-family: georgia, serif; color:#000000; font-weight:bold; font-size:13px; margin: 0px 0px 2px 0px; padding:0px; letter-spacing:.0em; line-height: 20px;}
.footer a {font-size:11px;}


/*** Common Text styles ***/
.genericWhiteText { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: color: #FFFFFF;}
.tinytext { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; font-color: #000; margin: 0px;  }
.overText { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px; font-color: #0089CF; }
.smallText { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-color: #000; }
.greyText { font-family: Arial, Helvetica, sans-serif; font-size:11px; }


.copyRight { text-decoration : none; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: .03em; margin: 0 5 0 7; }
.backTop { font-size: 12px; font-style: normal; margin: -18px 0 15px 480px; color: #FF0000; line-height: 16px;}
.backTopLBW { font-size: 12px; font-style: normal; margin: -18px 0 15px 485px; color: #000000; line-height: 16px;}
.backToMain { font-size: 12px; font-style: normal; margin: -18px 0 15px 420px; color: #000000; line-height: 16px;}

/*** Page Navigation Wrapper styles ***/
#navWrapperGA { position:relative; float: right; width: 170px; left: 40px; top: -10px; padding: 10px 25px 10px 30px; margin: 10px 0px 10px 10px; background-size: 100%; background-color: #fff; background-image: url(../images/greenFooter_grey.gif); background-repeat: repeat-x; background-position: bottom; border-top: 1px solid #b4a79e; border-left: 1px solid #b4a79e; border-right: 1px solid #b4a79e; border-bottom: 5px solid #0078c1;  }
#navWrapperNR { position:relative; float: right; width: 170px; left: 40px; top: -10px; padding: 10px 25px 10px 30px; margin: 10px 0px 10px 10px; background-size: 100%; background-color: #fff; background-image: url(../images/greenFooter_grey.gif); background-repeat: repeat-x; background-position: bottom; border-top: 1px solid #b4a79e; border-left: 1px solid #b4a79e; border-right: 1px solid #b4a79e; border-bottom: 5px solid #f77924;  }
#navWrapperPT { position:relative; float: right; width: 170px; left: 40px; top: -10px; padding: 10px 25px 10px 30px; margin: 10px 0px 10px 10px; background-size: 100%; background-color: #fff; background-image: url(../images/greenFooter_grey.gif); background-repeat: repeat-x; background-position: bottom; border-top: 1px solid #b4a79e; border-left: 1px solid #b4a79e; border-right: 1px solid #b4a79e; border-bottom: 5px solid #d60c84;  }


.navWrapperAll{ position:relative; width: 170px; left:525px; top:10px; padding: 0px; margin: 0px;}





.bl {background: url(../images/community/bl.gif) 0 100% no-repeat #d5e9f3; width: 100%} 
.br {background: url(../images/community/br.gif) 100% 100% no-repeat} 
.tl {background: url(../images/community/tl.gif) 0 0 no-repeat} 
.tr {background: url(../images/community/tr.gif) 100% 0 no-repeat; padding:10px} 
.clear {font-size: 1px; height: 1px}

#pdfImage { position:relative; background-image: url(../images/pdficon_small.gif); background-repeat: no-repeat; padding: 0 0 5px 30px; margin: 2px 0px 0px 0px; }	
.image285{ float:right; margin: 5px 0px 0px 8px; padding-left:20px; width: 200px; height: 242px; background: url(../images/photos_bottomShadow.gif) bottom center no-repeat; }


/*** Recipe Pages ***/
.recipeheader { font-family: georgia, serif; color:#1971b3; font-weight:bold; font-size:16px; margin: 0px 0px 2px 0px; padding:0px; letter-spacing:.0em; line-height: 20px; }
.recipesubhead { font-family: georgia, serif; color:#333; font-weight:bold; font-size:1em; margin: 0 0 2px 0; padding:0; letter-spacing:.0em; line-height: 20px; text-transform: uppercase; }
.recipetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

