body {
	/* [disabled]background-color: white; */
	/* [disabled]background-repeat: repeat-x; */
	margin: 0 0 0;
} 
#logobanner {
	background-image: url(../css2011/topbanner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 70px;
}

.contentbox {
	background-color: #fff;
	width: 993px;
	height: 543px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}
.ruleThin {
	line-height: 1;
	height:0;
	border-top: 1px solid #d2d2d2;
	border-right-style: none;
	border-right-width: 0;
	border-bottom-style: none;
	border-bottom-width: 0;
	border-left-style: none;
	border-left-width: 0;
}
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.bkgndTop {
	background-image: url(images/side2_bkgnd_top_orange.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgndTopPlum {
	background-image: url(images/side2_bkgnd_top_plum.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgndTopBlue {
	background-image: url(images/side2_bkgnd_top_blue.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgndTopBurg {
	background-image: url(images/side2_bkgnd_top_burg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgndTopHHPro {
	background-image: url(images/side2_bkgnd_top_hhpro.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bkgndBottom { background-image: url(images/side2_bkg_btm_03.jpg); background-repeat: no-repeat; background-position: right top; }
.bkgnd_LeftTop {
	/* [disabled]background-image: url(images/side2_left.gif); */
	background-repeat: no-repeat;
	background-position: left top;
}
.bkgnd_LeftBottom {
	background-image: url(images/side2_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.page02 { background-image: url(images/page02_05_04.jpg); background-repeat: no-repeat; background-position: right top; }
.page03 { background-image: url(images/page03_05_04.jpg); background-repeat: no-repeat; background-position: right top; }
.page04 { background-image: url(images/page04_05_04.jpg); background-repeat: no-repeat; background-position: right top; }
.page05 { background-image: url(images/page05_05_04.jpg); background-repeat: no-repeat; background-position: right top; }
.page06 { background-image: url(images/page06_05_04.jpg); background-repeat: no-repeat; background-position: right top; }
.pageMascot { background-image: url(images/images/mascot_04.jpg); background-repeat: no-repeat; background-position: right bottom; }
.pageVanilla { background-image: url(images/images/plain_vanilla.jpg); background-repeat: no-repeat; background-position: right bottom; }
.pageStd { background-image: url(images/infobox_std_05_05.jpg); background-repeat: no-repeat; background-position: right top; }
.leftMenu { color: #666; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenu a:link { color: #666; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenu a:visited { color: #666; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenu a:hover { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActive { color: #ff7800; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActive a:link { color: #ff7800; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActive a:visited { color: #ff7800; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActive a:hover { color: #ff7800; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBurg { color: #900; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBurg a:link { color: #900; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBurg a:visited { color: #900; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBurg a:hover { color: #900; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActivePlum { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActivePlum a:link { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActivePlum a:visited { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActivePlum a:hover { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBlue { color: #1a1a64; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBlue a:link { color: #1a1a64; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBlue a:visited { color: #1a1a64; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.leftMenuActiveBlue a:hover { color: #1a1a64; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
.borderLeft { background-image: url(images/box_left_01.gif); background-repeat: no-repeat; background-position: right center; }
.borderRight { background-image: url(images/box_right_03.gif); background-repeat: no-repeat; background-position: left center; }
.borderBottom { background-image: url(images/box_mid_08.jpg); background-repeat: no-repeat; background-position: right top; }
.borderTop {
	background-image: url(images/box_top_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.orangeLine { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLine a:link { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLine a:visited { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLine a:hover { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActive { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActive a:link { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActive a:visited { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActive a:hover { color: #666; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLinePlum { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLinePlum a:link { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLinePlum a:visited { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLinePlum a:hover { color: #f4c83c; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActivePlum { color: #f4c83c; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActivePlum a:link { color: #f4c83c; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActivePlum a:visited { color: #f4c83c; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.orangeLineActivePlum a:hover { color: #f4c83c; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; }
.mainBigLink { color: #920053; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.mainBigLink a:link { color: #920053; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.mainBigLink a:visited { color: #920053; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.mainBigLink a:hover { color: #1f7a00; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.main1 { font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.main2 { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.solas { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #920053; }
.main3 { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding: 0 16px 0 0; list-style-image: url(bullet_orange.gif); }
.main3 a:link { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.main3 a:visited { color: #920053; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.main3 a:hover { color: #b19028; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.main3plum { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: none; padding: 0 16px 0 0; list-style-image: url(bullet_plum.gif); }
.main3burg { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: none; padding: 0 16px 0 0; list-style-image: url(bullet_burg.gif); }
.main3blue { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: none; padding: 0 16px 0 0; list-style-image: url(bullet_blue.gif); }
.main4 { color: #000; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-image: url(bullet_orange.gif); padding: 0 16px 0 0; }
.main5 { color: #000; font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-image: url(bullet_orange.gif); }
.box1 { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-left: 30px; }
.box1 a:link { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.box1 a:visited { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.box1 a:hover { color: #920053; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.box2 { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; padding-right: 20px; }
.box3 { color: #fff; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; padding-left: 30px; }
.survival { color: #aaa; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 20px; }
.survival2 { color: #aaa; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 15px; }
.topMenu { color: #aaa; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 10px; }
.topLink { color: #aaa; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topLink a:link { color: #aaa; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topLink a:visited { color: #aaa; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topLink a:hover { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
.topLinkActive { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topLinkActive a:link { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topLinkActive a:visited { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.topLinkActive a:hover { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.footer { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 280px; }
.footer a:link { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.footer a:visited { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.footer a:hover { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
.kennyBkgnd { background-image: url(../web_images/page12_bkgnd.jpg); background-repeat: no-repeat; background-position: right center; }

