A {
	FONT-SIZE: 11px; COLOR: #bf0000; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 11px; MARGIN-LEFT: 1px; FONT-FAMILY: arial
}
TD {
	FONT-SIZE: 11px; MARGIN-LEFT: 1px; FONT-FAMILY: arial
}
P {
	FONT-SIZE: 11px; MARGIN-LEFT: 1px; FONT-FAMILY: arial
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px
}
H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
H1.searchResultTitle {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; COLOR: #ae1221
}
H1.productTitle {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #bf0000
}
H1.medium {
	FONT-SIZE: 13px
}
H1.large {
	FONT-SIZE: 18px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: arial
}
INPUT.no_border {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT.border {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
TEXTAREA.border {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
A:hover {
	COLOR: #0092db
}
TD.red {
	COLOR: #bf0000
}
TD.tan_new {
	BACKGROUND-COLOR: #fff2c5
}
TD.hairline {
	BACKGROUND-COLOR: #898989
}
TD.white {
	BACKGROUND-COLOR: #ffffff
}
#profileModule .shopbyPers2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 12px arial; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
#profileModule .shopbyPers2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#profileModule .shopbyPers2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.shopbyPers2 .indModuleTwo A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.shopbyPers2 .indModuleTwo A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
.relatedContent .indModuleTwo A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.relatedContent .indModuleTwo A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
.indModuleTwo {
	FONT: 11px arial; COLOR: #ffffff; TEXT-DECORATION: none
}
A.indModuleTwo {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.indModuleTwo:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.indModuleTwo:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
A.indModuleTwo:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.shopbyPers2 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.shopbyPers2 A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
.divText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: center
}

.divCATA{
BORDER-RIGHT: #009900 1px solid; BORDER-TOP: #009900 1px solid;  BORDER-LEFT: #009900 1px solid; BORDER-BOTTOM: #009900 1px solid; MARGIN-TOP: 5px;
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#333333; font:Verdana, Arial, Helvetica, sans-serif;
}
.text14 {
	FONT-SIZE: 14px;
}
.loginBackColorL {
	BACKGROUND-COLOR: #dde9f1
}
.most_recent {
	BACKGROUND-COLOR: #dde9f1; PADDING-BOTTOM:4px; PADDING-TOP:4px; 
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0074ae; FONT-FAMILY: arial
}
.loginBackColorR {
	BACKGROUND-COLOR: #eef4f8
}
.loginRulesPolicy {
	COLOR: #467bc1
}
.loginRulesPolicy A {
	COLOR: #467bc1; TEXT-DECORATION: underline
}
.loginRulesPolicy A:link {
	COLOR: #467bc1; TEXT-DECORATION: underline
}
.loginRulesPolicy A:hover {
	COLOR: #bf3000; TEXT-DECORATION: underline
}
.loginPaddingPolicy {
	FLOAT: right; WIDTH: 150px; PADDING-TOP: 8px
}
.headline {
	FONT-SIZE: 18px; COLOR: #0074ae; FONT-FAMILY: arial
}
.headlineBold {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0074ae; FONT-FAMILY: arial
}
.small_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0074ae; FONT-FAMILY: arial
}
.small_headlineNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0074ae; FONT-FAMILY: arial
}
.fine_print {
	FONT-SIZE: 9px
}
.skyblue_bg {
	BACKGROUND-COLOR: #ceeaff
}
.gray_11 {
	FONT-SIZE: 11px; COLOR: #373737
}
.light_gray {
	COLOR: #999999
}
.white {
	COLOR: #ffffff
}
.brightBlue {
	COLOR: #0074ae; TEXT-DECORATION: none
}
.mustard_bold {
	FONT-WEIGHT: bold; COLOR: #df8820
}
.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.bold_black {
	FONT-WEIGHT: bold; COLOR: #000000
}
.ul_bold_maroon {
	FONT-WEIGHT: bold; COLOR: #ae1221
}
.bold_link_maroon {
	FONT-WEIGHT: bold; COLOR: #ae1221; TEXT-DECORATION: none
}
A.bold_link_maroon:hover {
	TEXT-DECORATION: underline
}
.cata_link_black {

	FONT-WEIGHT:normal; COLOR: #000000; TEXT-DECORATION: none
	
}

.bold_link_mustard {
	FONT-WEIGHT: bold; COLOR: #e08921; TEXT-DECORATION: none
}
.bold_orange {
	FONT-WEIGHT: bold; COLOR: #cd4a26
}
.black_11_ul {
	COLOR: #000000
}
.black_no_ul {
	COLOR: #000000; TEXT-DECORATION: none
}
.gray_10_no_ul {
	FONT-SIZE: 10px; COLOR: #373737; TEXT-DECORATION: none
}
.productTitleLink {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #bf0000
}
.criterea_link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.criterea_link:hover {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
.underlined_sm_maroon_link {
	FONT-SIZE: 10px; COLOR: #980d1c
}
.gray_10 {
	FONT-SIZE: 10px; COLOR: #373737
}
.gray_11 {
	FONT-SIZE: 11px; COLOR: #373737
}
.tiny_6 {
	FONT-SIZE: 6px
}
.big_bold_link_maroon {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ae1221; TEXT-DECORATION: none
}
A.big_bold_link_maroon:hover {
	TEXT-DECORATION: underline
}
.bold_link_12_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a63bf; TEXT-DECORATION: none
}
.link_12_blue {
	FONT-SIZE: 12px; COLOR: #0a63bf; TEXT-DECORATION: none
}
.medium_bold_black {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.medium_bold_maroon {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ae1221
}
.big_bold_black {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.big_black {
	FONT-SIZE: 14px; COLOR: #000000
}
.bold_lavendar {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8899b4
}
.cata_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:#666666
}
.column_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.home_header {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #676767
}
.large_gray {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #656766
}
.main_table {
	BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ffffff
}
.main_gray_table {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 0px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 0px solid; BACKGROUND-COLOR: #cecece
}
.error_table {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid; BACKGROUND-COLOR: #ffffff
}
.mustard_bg {
	BACKGROUND-COLOR: #f0b654
}
.lt_gray_bg {
	BACKGROUND-COLOR: #e7e7e7
}
.lt_gray_bg2 {
	BACKGROUND-COLOR: #cecece
}
.td_gray_outline {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.td_green_outline {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.td_gray_outline_new {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
	
}
.td_gray_outline_left {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px;
	
}
.td_gray_outline_left {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px;
	
}
.td_green_outline_left {
	BORDER-RIGHT: #65AB8D 1px solid; BORDER-TOP: #65AB8D 1px solid; BORDER-LEFT: #65AB8D 1px solid; BORDER-BOTTOM: #65AB8D 1px solid;
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 2px;
	
}


.td_my_account {
	BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px;
	
}

.td_cata_row {
	BORDER-BOTTOM: #cccccc 1px solid;
	height:15px;
}

.td_padding {
 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;

}
FORM {
	MARGIN: 0px
}
.textcounter {
	FONT-SIZE: 11px; WIDTH: 28px; HEIGHT: 19px
}
.exp_input_box {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 50px; COLOR: #000000; HEIGHT: 20px
}
#large {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
#medium {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.red {
	COLOR: #bf0000
}
.tomato {
	COLOR: #be3000
}
.warmGray {
	COLOR: #54544a
}
#searchRefinePanel A {
	PADDING-LEFT: 1px; COLOR: #0073ad; TEXT-DECORATION: none
}
#searchRefinePanel A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
#searchRefinePanel A.helperLink {
	COLOR: #be3000; TEXT-DECORATION: underline
}
#searchRefinePanel TD {
	COLOR: #555451; LINE-HEIGHT: 1.5; BACKGROUND-COLOR: #fafafa
}
#searchRefinePanel .sectionTitle {
	FONT: bold 12px/12px arial; COLOR: #be3000; BORDER-BOTTOM: #cecece 1px solid
}
#searchRefinePanel .hairline {
	BACKGROUND-COLOR: #cfcdaf
}
#searchRefinePanel .selected {
	FONT: bold 12px arial; COLOR: black
}
#searchRefinePanel .subSelected {
	FONT: bold 11px arial; COLOR: black
}
#searchRefinePanel A.undo {
	COLOR: #555451
}
#searchRefinePanel .panelTitle {
	FONT: bold 14px arial; COLOR: #be3000
}
#leftNavMisc A {
	COLOR: #be3000; TEXT-DECORATION: underline
}
#leftNavMisc A:hover {
	COLOR: #0092db
}
#searchRefineMain A {
	FONT-SIZE: 12px; COLOR: #0073ad; TEXT-DECORATION: none
}
#searchRefineMain A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
#searchRefineMain A.sub {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; LINE-HEIGHT: 16px
}
#searchRefineMain .sectionTitle {
	FONT: bold 14px arial
}
#searchRefineMain .pageTitle {
	FONT: bold 18px arial; COLOR: #676767
}
#searchRefineMain .note {
	FONT-SIZE: 12px; COLOR: #54544a
}
#breadcrumb TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 14px arial; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #898989 1px solid
}
#breadcrumb A:hover {
	COLOR: #0092db
}
#breadcrumb A.refineLink {
	FONT-SIZE: 12px; COLOR: #0073ad; TEXT-DECORATION: underline
}
#pagination TD {
	FONT: 11px arial; COLOR: #373332
}
#pagination A {
	FONT: 11px arial; COLOR: #373332
}
#pagination A:hover {
	COLOR: #0092db
}
#prod {
	TEXT-ALIGN: center
}
#prod A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #545451; TEXT-DECORATION: underline
}
#prod A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
#prod .ideaTitle {
	PADDING-BOTTOM: 2px; HEIGHT: 36px; TEXT-ALIGN: center
}
#prod .ideaTitle A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; TEXT-DECORATION: none
}
#prod .ideaTitle A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
#prod IMG {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#prod .offer {
	FONT-SIZE: 11px; COLOR: #bf3000; TEXT-DECORATION: underline
}
#prod .hairline {
	HEIGHT: 1px; BACKGROUND-COLOR: #d0d0d0
}
#singleProd .title {
	PADDING-LEFT: 1px; FONT: bold 12px arial; COLOR: #545454; BORDER-BOTTOM: #e0e0e0 5px solid
}
#singleProd .item {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 150px; COLOR: #545451; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#singleProd .item A {
	FONT: bold 11px arial; COLOR: #bf0000
}
#singleProd .item .offer A {
	DISPLAY: block; FONT: 11px arial; COLOR: #0a63bf; PADDING-TOP: 6px
}
#nav {
	BORDER-RIGHT: #bfbfb8 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 197px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; HEIGHT: 100%
}
#nav TD {
	PADDING-LEFT: 1px
}
#nav .section {
	PADDING-TOP: 10px
}
#nav IMG {
	MARGIN-BOTTOM: 5px
}
#nav A {
	FONT: 11px arial; COLOR: #54544a; TEXT-DECORATION: none
}
#nav A:hover {
	TEXT-DECORATION: underline
}
#nav A.helper {
	COLOR: #bf3000; TEXT-DECORATION: underline
}
#billboard {
	WIDTH: 100%; BORDER-BOTTOM: #bfbfb8 1px solid; HEIGHT: 186px
}
#merch {
	FONT: 11px/14px arial
}
#merch A {
	COLOR: #bf3000; TEXT-DECORATION: none
}
#merch A:hover {
	TEXT-DECORATION: underline
}
#wishlist .titleText {
	FONT-SIZE: 16px; COLOR: #006699
}
#wishlist .titleItems {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000
}
#wishlist .titleProduct {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#wishlist A.moveTop {
	FONT-SIZE: 11px; COLOR: #006699; TEXT-DECORATION: none
}
#wishlist A.remove {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
#wishlist A.store {
	FONT-SIZE: 11px; COLOR: #006699; TEXT-DECORATION: underline
}
#wishlist A.product {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
#wishlist A:hover .moveTop {
	FONT-SIZE: 11px; COLOR: #006699; TEXT-DECORATION: underline
}
#wishlist A:hover .remove {
	FONT-SIZE: 11px; COLOR: #cc3300; TEXT-DECORATION: underline
}
#wishlist A:hover .store {
	FONT-SIZE: 11px; COLOR: #0099ff; TEXT-DECORATION: underline
}
#wedReg {
	FONT: 11px arial; COLOR: #555451
}
#wedReg SELECT {
	BORDER-RIGHT: #dddddc 1px solid; BORDER-TOP: #dddddc 1px solid; FONT: 11px arial; BORDER-LEFT: #dddddc 1px solid; COLOR: #676765; BORDER-BOTTOM: #dddddc 1px solid
}
INPUT {
	BORDER-RIGHT: #dddddc 1px solid; BORDER-TOP: #dddddc 1px solid; FONT: 11px arial; BORDER-LEFT: #dddddc 1px solid; COLOR: #676765; BORDER-BOTTOM: #dddddc 1px solid
}
#wedReg .columnHead {
	BORDER-RIGHT: #fff 4px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f1
}
#wedReg .column {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; FONT: 11px arial; COLOR: #555451; PADDING-TOP: 7px
}
#wedReg .column A {
	COLOR: #555451
}
#wedReg .column A.featured {
	FONT-WEIGHT: bold; COLOR: #0b4ccd; TEXT-DECORATION: none
}
#wedReg .column A.featured:hover {
	TEXT-DECORATION: underline
}
#wedReg .regCTA {
	FONT-SIZE: 12px; COLOR: #555451
}
#wedReg .regCTA A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555451; TEXT-DECORATION: underline
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
.subhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: tahoma, sans-serif
}
.subhead A {
	COLOR: #003399; TEXT-DECORATION: none
}
.subhead A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
.subhead A:active {
	COLOR: #003399; TEXT-DECORATION: none
}
.subhead A:hover {
	COLOR: #003399; TEXT-DECORATION: none
}
.subhead A:hover {
	COLOR: #3366cc
}
#header A {
	COLOR: #bf3000; TEXT-DECORATION: none
}
#header .topMenu {
	BORDER-RIGHT: #bf3000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bf3000 1px solid; PADDING-LEFT: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #bf3000 1px solid; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #bf3000 1px solid; POSITION: absolute; TOP: 20px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; box-sizing: border-box; moz-box-sizing: border-box
}
#header .topMenu TD {
	FONT: 11px arial; COLOR: #666666
}
#header .topMenu A {
	FONT: 11px arial; COLOR: #666666; TEXT-DECORATION: none
}
#header .topMenu A:hover {
	TEXT-DECORATION: underline
}
#header .topMenu A.helper {
	COLOR: #bf3000
}
.topMenuItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.footer {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.footer:hover {
	COLOR: #ffffff
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#footer .main {
	FONT: 10px arial; COLOR: #666666
}
#footer .main A {
	FONT: 10px arial; COLOR: #666666; TEXT-DECORATION: underline
}
#footer .main A:hover {
	TEXT-DECORATION: underline
}
#partnerSites {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 10px arial; COLOR: #666666; PADDING-TOP: 5px
}
#partnerSites A {
	FONT: 10px arial; COLOR: #666666; TEXT-DECORATION: underline
}
#partnerSites A:hover {
	TEXT-DECORATION: underline
}
#middleSubFooter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 10px arial; COLOR: #667b8e; PADDING-TOP: 5px
}
#middleSubFooter A {
	FONT: 10px arial; COLOR: #667b8e; TEXT-DECORATION: underline
}
#middleSubFooter A:hover {
	TEXT-DECORATION: underline
}
#bbOccTable {
	MARGIN: 20px 0px 15px; BACKGROUND-COLOR: #83aa4b
}
.bbOcc {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 608px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 246px
}
.bbOccTitle {
	MARGIN: 10px 0px 10px 260px; FONT: bold 12px arial; COLOR: #ffffff
}
.upHolidays {
	MARGIN-BOTTOM: 3px; FONT: bold 16px arial; MARGIN-LEFT: 357px; COLOR: #ffffff
}
.bbHolidays {
	MARGIN-LEFT: 385px
}
.bbHolidays A {
	FONT: 12px arial; TEXT-DECORATION: none
}
.bbHolidays A:hover {
	TEXT-DECORATION: underline
}
.bbOccGift {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 260px; BORDER-BOTTOM: #cccccc 1px solid
}
#everydayOccTable {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; FONT: 12px arial; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
#everydayOccTable .gifts {
	FLOAT: left; WIDTH: 95px; MARGIN-RIGHT: 50px; TEXT-ALIGN: center
}
#everydayOccTable A {
	COLOR: #666666; TEXT-DECORATION: none
}
#everydayOccTable A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}
.hairline {
	BACKGROUND: #d9d9d9; MARGIN: 5px 0px; WIDTH: 100%
}
#occTable {
	MARGIN-TOP: 10px
}
#occTable TD {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; WIDTH: 21%; PADDING-TOP: 0px
}
#occTable A {
	FONT: 12px arial; COLOR: #666666; TEXT-DECORATION: none
}
.moreHolidays {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; Z-INDEX: 50; LEFT: 105px; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.moreHolidays A {
	COLOR: #666666
}
.moreHolidays A:hover {
	COLOR: #587a9d; TEXT-DECORATION: underline
}
.privPol A {
	COLOR: #666666; TEXT-DECORATION: underline
}
.privPol A:hover {
	COLOR: #0092db; TEXT-DECORATION: underline
}

button{
background:#0066CC; border:1 #98999E solid; font-size:10px; color:#ffffff
}