body {font:normal 11px/15px arial, helvetica, sans-serif; color:#000000}
img {border:0px}

.h1 {font-size:18px; font-family:verdana,arial, helvetica, sans-serif; color:#FF6600; font-weight:bold;}
.h1 a:link {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#993300 }
.h1 a:active {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#993300  }
.h1 a:visited {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#993300  }
.h1 a:hover {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#003366  }

.h1_purple {font-size:18px; font-family:verdana,arial, helvetica, sans-serif; color:#8e236b; font-weight:bold;}
.h1_purple a:link {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#8e236b; font-weight:bold;text-decoration: none }
.h1_purple a:active {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#993300; font-weight:bold;text-decoration: none  }
.h1_purple a:visited {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#8e236b; font-weight:bold;text-decoration: none  }
.h1_purple a:hover {font-size:18px; font-family:verdana,arial, helvetica, sans-serif;color:#ff6600; font-weight:bold;text-decoration: none  }


.h2 {font-size:13px; font-family:verdana,arial, helvetica, sans-serif;}
.h2_navy {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; color:#003366;  }
.h2_red a:visited {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; color:#ff0000;  }
.h2_red a:hover {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; color:#ff0000;  }
.h2_red a:link {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; color:#ff0000;  }
.h2_red {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; color:#ff0000;  }


.h2_navy {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; font-weight:bold; color:#000066;  }
.h2_navy a:visited {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; font-weight:bold;color:#000066;  }
.h2_navy a:hover {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; font-weight:bold;color:#000066;  }
.h2_navy a:link {font-size:13px; font-family:verdana,arial, helvetica, sans-serif; font-weight:bold; color:#000066;  }

.homeHeadline_green {margin-top:10px; font: bold 30px/38px times new roman, sans; color:#006600;}
.homeHeadline_green a:link {color:#006600; text-decoration:none}
.homeHeadline_green a:visited {color:#006600; text-decoration:none}
.homeHeadline_green a:hover {color:#006600; text-decoration:underline;} 

.newsletterHeadline_green {margin:20px 0px 0px 90px; font: bold 20px/25px times new roman, sans; color:#006600;}
.newsletterHeadline_green a:link {color:#006600; text-decoration:none}
.newsletterHeadline_green a:visited {color:#006600; text-decoration:none}
.newsletterHeadline_green a:hover {color:#006600; text-decoration:underline;} 

.homeHeadline_pink {font: bold 25px/30px times new roman, sans; color:#ff0066;}
.homeHeadline_purple {font: bold 22px/30px arial, helvetica, sans-serif; color:#663399;}
.homeHeadline_red {margin:5px 15px 0px 5px;font: bold 17px/20px arial, helvetica, sans-serif; color:#cc0000; background-color:#FF99CC; padding-left:10px}
.homeSubHeadline {margin: 0px 0px 0px 30px; font:bold 14px/19px arial, helvetica, sans-serif; color:#669900; }
.homeSubHeadline a:link {color:#669900; }
.homeSubHeadline a:visited{color:#669900; }
.homeSubHeadline a:hover {color:#006600; text-decoration:underline;}
.homeSubH2 {margin:0px 220px 0px 90px; font:bold 12px/20px arial, helvetica, sans-serif; color:#003366; border-bottom:1px solid #333333;}
.homeHeadlineText {margin: 0px 150px 0px 30px; font:normal 12px arial, helvetica, sans-serif; color:#666666}
.homeHeadlineText a:visited {color:#666666}
.homeHeadlineText a:link {color:#666666}
.homeHeadlineText a:hover {color:#006600}
.homeHeadlineTextGreen {margin: 0px 0px 0px 30px; font:bold 13px/15px arial, helvetica, sans-serif; color:#669900}
.homeHeadlineTextGreen a:link {font:bold 13px/15px arial, helvetica, sans-serif; color:#669900; text-decoration:none}
.homeHeadlineTextGreen a:visited {font:bold 13px/15px arial, helvetica, sans-serif; color:#669900; text-decoration:none}
.homeHeadlineTextGreen a:hover {font:bold 13px/15px arial, helvetica, sans-serif; color:#006600; text-decoration:underline}

.homeItems {font:normal 11px/14px arial, helvetica, sans-serif; color:#003366; text-align:center}
.homeItems a:link {font:normal 11px/14px arial, helvetica, sans-serif; color:#003366; text-align:center; text-decoration:none;}
.homeItems a:visited{font:normal 11px/14px arial, helvetica, sans-serif; color:#003366; text-align:center; text-decoration:none}
.homeItems a:hover {font:normal 11px/14px arial, helvetica, sans-serif; color:#003366; text-align:center; text-decoration:underline}

#teaImage {float:right; margin:10px 40px 0px 0px;}

.caption {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; font-style:italic; color:#000000; }
.description {font-size:11px; font-family:arial, helvetica, sans-serif; color:#000000; }

.copyright {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; color:#666666}
.copyright a:link {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; color:#666666;}
.copyright a:visited {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; color:#666666;}
.copyright a:active {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; color:#666666;}
.copyright a:hover {font-size:9px; font-family:verdana, arial, helvetica, sans-serif; color:#FF9900}

.nav {margin:5px 0px 5px 0px; font:normal 11px/15px arial, helvetica, sans-serif; color:#003366;}
.nav a:link {margin:5px 0px 5px 0px; font:normal 11px/15px arial, helvetica, sans-serif; color:#003366; text-decoration: none}
.nav a:visited  {margin:5px 0px 5px 0px; font:normal 11px/15px arial, helvetica, sans-serif; color:#003366; text-decoration: none}
.nav a:active  {margin:5px 0px 5px 0px; font:normal 11px/15px arial, helvetica, sans-serif; color:#003366; text-decoration: none}
.nav a:hover  {margin:5px 0px 5px 0px; font:normal 11px/15px arial, helvetica, sans-serif; color:#ff6600; text-decoration: none}

.xsmall {font-size:11px; font-family:arial, helvetica, sans-serif; text-align:right; font-style:italic; color:#CC0000; }

.small {font-size:10px; font-family:arial, helvetica, sans-serif; }
.small a:link {color:#333333 }
.small a:active {color:#333333 }
.small a:visited {color:#333333 }
.small a:hover {color:#FF0000 }



.sale {font-size:10px; font-family:arial, helvetica, sans-serif; color:#FF0000;}
.sale a:link{font-size:10px; font-family:arial, helvetica, sans-serif; color:#FF0000;}
.sale a:hover {font-size:10px; font-family:arial, helvetica, sans-serif; color:#FF0000;}
.sale a:visited {font-size:10px; font-family:arial, helvetica, sans-serif; color:#FF0000;}
.sale a:active {font-size:10px; font-family:arial, helvetica, sans-serif; color:#FF0000;}


.text {font-size:13px; font-family:arial, helvetica, sans-serif;  color:#000000; line-height:17pt;}
.text a:link {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.text a:active {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.text a:visited {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.text a:hover {font-size:13px; font-family:arial, helvetica, sans-serif; color:#FF6600}

.reg_text {font-size:13px; font-family:arial, helvetica, sans-serif;}

.text_black {font-size:13px; font-family:arial, helvetica, sans-serif;  color:#000000;}
.text_black a:link {font-size:13px; font-family:arial, helvetica, sans-serif; color:#000000;}
.text_black a:active {font-size:13px; font-family:arial, helvetica, sans-serif; color:#000000;}
.text_black a:visited {font-size:13px; font-family:arial, helvetica, sans-serif; color:#000000;}
.text_black a:hover {font-size:13px; font-family:arial, helvetica, sans-serif; color:#000000}

.title {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.title a:link {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.title a:active {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.title a:visited {font-size:13px; font-family:arial, helvetica, sans-serif; color:#003399;}
.title a:hover {font-size:13px; font-family:arial, helvetica, sans-serif; color:#FF6600}


.title_red {font-size:15px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#ff0000;}
.title_purple {font-size:15px; font-family:arial, helvetica, sans-serif; font-weight:bold; color:#8e236b;}

.sub_title {font-size:11px; font-family:arial, helvetica, sans-serif; color:#003399;}
.sub_title a:link {font-size:11px; font-family:arial, helvetica, sans-serif; color:#003399;}
.sub_title a:active {font-size:11px; font-family:arial, helvetica, sans-serif; color:#003399;}
.sub_title a:visited {font-size:11px; font-family:arial, helvetica, sans-serif; color:#003399;}
.sub_title a:hover {font-size:11px; font-family:arial, helvetica, sans-serif; color:#FF6600}

.whatsnewHeadline1 {margin-top:10px; font:bold 40px/45px times new roman, sans; color:#336600; text-align:center}
.whatsnewHeadline2 {font:italic normal 28px/35px times new roman, sans; color:#669900; text-align:center}
.whatsnewText {margin:10px 100px 100px 100px; font:normal 13px/17px arial, helvetica, sans-serif; color:#333333; text-align:center}
.whatsnewText a:link {font:normal  13px/17px arial, helvetica, sans-serif; color:#333333; text-align:center;}
.whatsnewText a:visited {font:normal  13px/17px arial, helvetica, sans-serif; color:#333333; text-align:center;}
.whatsnewText a:hover{font:normal  13px/17px arial, helvetica, sans-serif; color:#ff6600; text-align:center;}

.title_grey {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-align: left;
}
.blackframe {
	border: 1px solid #000000;
}
.greyframe {
	border-top: 1px none #999999;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 1px none #999999;
}

