/* * { font-style: normal; font-weight: normal; }
b { font-weight: bold; } */
b { font-weight: normal; }
i { font-style: normal; }
/*strong { font-weight: bold; }*/
.breadcrumb_nav {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; background-color: #FFFFFF}
.nav_global {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-right: 10px; padding-left: 10px}
.searchbox {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666}
.footer_text {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; padding-right: 15px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px}
.nav_title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ec008c}
.nav_subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: lighter; color: #003399}
.account_info {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666}
.account_info_pink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ec008c}
.body_copy_grey {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; padding-top: 2px; padding-bottom: 2px}
.body_copy_white { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
.title_descriptor { font-family: Arial, Helvetica, sans-serif; font-weight: 100; color: #003399; padding-left: 20px; font-size: 14px; background-color: #FFFFFF}
.box_title_pink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; color: #FFFFFF ; font-weight: bold; background-image: url(/images/templates/offer/PB_redesign_title_bg_pink.gif); background-color: #FFFFFF; background-repeat: repeat-x; }
.box_title_blue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; color: #FFFFFF ; font-weight: bold; background-image: url(/images/templates/offer/PB_redesign_title_bg_blue.gif); text-align: left; background-color: #FFFFFF; background-repeat: repeat-x; }
.box_title_grey { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 4px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: #FFFFFF; font-weight: bold; background-color: #666666}
.box_title_beige { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #ddc39a; color: #333333; font-weight: bold}
.partner_name {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ec008c; background-color: #FFFFFF}
.body_pinkpig { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ec008c}
.oldofferpage_title { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-size: 20px ; color: #003399; }
.offerpage_title { }
.box_subtitle_grey {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
.box_body_grey {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.box_body_grey_link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; padding-top: 5px; padding-bottom: 5px; padding-left: 5px ; background-color: #f5f5f5}
.box_body_blue_link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: none; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }
.hor_spacer_20 {  background-image: url(/images/templates/offer/img_spacer_hor_10.gif)}
.box_title_blue_light { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; background-color: #0099FF; color: #FFFFFF; font-weight: bold}
.box_title_BLANK { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px; color: #FFFFFF ; font-weight: bold; background-color: #666666}
.time_date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 2px; color: #FFFFFF ; font-weight: normal; background-image: url(/images/templates/offer/PB_redesign_title_bg_pink.gif) ; background-color: #ec008c}
.offerpage_title_pink { color: #ec008c; }
.button_offer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; padding-top: 5px; padding-bottom: 5px; padding-left: 5px ; padding-right: 5px; text-decoration: none}
.offer_description_menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399; background-color: #FFFFFF}
.offer_description { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding-top: 2px; padding-bottom: 2px ; color: #333333; background-color: #FFFFFF}
.box_body_pink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ec008c}
.box_body_blue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003399}
.box_body_pink_link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ec008c; text-decoration: none; padding-top: 5px; padding-bottom: 5px; padding-left: 5px }
.title_blue { font-family: Arial, Helvetica, sans-serif; font-weight: 100; padding-left: 20px; font-size: 20px ; color: #003399;}
.title_blue_no_pad { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-size: 20px ; color: #003399;}
.title_pink { font-family: Arial, Helvetica, sans-serif; font-weight: 100; color: #ec008c; padding-left: 20px; font-size: 20px ;}
.title_pink_no_pad { font-family: Arial, Helvetica, sans-serif; font-weight: 100; color: #ec008c; font-size: 20px ;}
.pink {color: #ec008c;}
.title_grey { font-family: Arial, Helvetica, sans-serif; font-weight: 100; color: #666666; padding-left: 20px; font-size: 20px ; background-color: #FFFFFF}
.subtitle_blue { font-family: Arial, Helvetica, sans-serif; font-weight: 400; color: #003399; padding-left: 5px; font-size: 16px; background-color: #FFFFFF}
.subtitle_grey { font-family: Arial, Helvetica, sans-serif; font-weight: 400; color: #666666; padding-left: 20px; font-size: 16px ; background-color: #FFFFFF}
.subtitle_pink { font-family: Arial, Helvetica, sans-serif; font-weight: 400; color: #ec008c; padding-left: 5px; font-size: 16px ; background-color: #FFFFFF}
.title_link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-align: right; padding-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; background-color: #FFFFFF}
.nav_title_f5f5f5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ec008c; background-color: #FFFFFF}
.nav_bodycopy { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666}
.last_viewed {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a { text-decoration: none; }
.offer_text_link_spacer {  height: 10px; background-repeat: repeat-x; background-image: url(/images/templates/misc/offer_listing_textlink_spacer.gif)}
.cpntext{ FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; FONT-VARIANT: normal}
.cpntextBold{ FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; FONT-VARIANT: normal}
div.pageEnd { page-break-before : always }



.offerpage_title {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 400; color: #003399; text-align: center; padding-top: 0px; padding-bottom: 10px; /*background-color: #FFFFFF*/}
.offerpage_title_pink {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 400; color: #ec008c; text-align: center; padding-top: 0px; padding-bottom: 10px; /*background-color: #FFFFFF*/}
.text_10px_blue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003399}
.text_10px_blue_ul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: underline}
.text_10px_grey { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.text_10px_grey_ul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline}
.text_10px_pink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ec008c}
.text_10px_white { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff}
.text_10px_white_ul { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline}
.text_12px_blue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003399}
.text_12px_blue_ul {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003399; text-decoration: underline}
.text_12px_grey { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}
.text_12px_grey_ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; text-decoration: underline}
.text_12px_pink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ec008c}
.text_12px_white { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff}
.text_12px_white_ul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline}
.globalSearch{POSITION: absolute; TOP: 90px;}
.globalNav{POSITION: absolute; top: 71px;}
.tnForumLink{position: relative; left: 745px; top: 115px;}
.tnSearchPad{position: relative; top: 8px;}

#takeover {
	Z-INDEX: 9999;
	LEFT: 0px;
	BACKGROUND-IMAGE: url(/images/pages/2535/white_bg.jpg);
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 900px;
	BACKGROUND-COLOR: #ffffff;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}

#holder {
	WIDTH: 100%;
	POSITION: relative;
	TOP: 0px;
	text-align: center;
	height: 1071px;
	margin-top: 40px;
}
#holder img {
	margin-right: auto;
	margin-left: auto;
}
#page {
	height: 800px;
	width: 860px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
