@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding:0px;
	margin:0px;
	background:#EDEBEC url(../../images/website/background.jpg) repeat-x left top;
}
form {padding:0px; margin:0px;}

a { color:#FE7200; text-decoration:none; outline:none;}
a.:hover { color:#FE7200; text-decoration:underline; outline:none;}

a img { outline:none;}
a:hover img  { outline:none;}

#pageWrapper {MARGIN: 0px auto; WIDTH: 976px; text-align:left;}

#primaryLink { text-align:right; margin-top:30px; padding-right:30px;}
#primaryLink a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#primaryLink a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}

#body {}
#body div.topBg {}
#body div.contentArea { background:url(../../images/website/body_M.jpg) repeat-y; width:976px;}
#body div.contentAreaBg1 { background:url(../../images/website/bodyBg.jpg) no-repeat left bottom;}
#body div.contentAreaBgHome { background:url(../../images/website/body_M_inner2.jpg) no-repeat; padding-left:32px; padding-right:32px; width:912px; border:solid 0px;}
#body div.contentAreaBg { background:url(../../images/website/body_M_inner.jpg) no-repeat; padding-left:32px; padding-right:32px; width:912px; border:solid 0px;}
#body div.Slogan {font-size:18px; font-weight:bold; text-align:right;}

#header { border:solid 0px;}
#header div.logoHome { float:left; width:299px; padding-left:20px; border:solid 0px;}
#header div.logo { float:left; width:239px;}
#header div.searchBar { float:right; padding-top:10px; border:solid 0px;}
#header div.searchField { border:solid 0px; color:#999999; padding-left:10px; padding-top:8px; padding-bottom:12px; width:265px; float:left; margin-right:3px;}
#header div.searchBtn {float:left; padding-top:8px; padding-right:112px;}

.topnav { display:inline; margin-left:120px; border:solid 0px; width:800px;}
.topnav div {float:left; margin-right:15px;}
.topnavIn {display:inline;}

.topnavHome { display:inline;  border:solid 0px; width:910px; text-align:right; border:solid 0px;}
.topnavHome div {float:right; margin-right:5px;}

.pageHeading {text-align:center; font-size:32px; font-weight:bold; padding-top:8px; font-family:"Arial Narrow"; border:solid 0px;}
.pageHeading span { color:#999999;}
.h24 {font-size:26px; text-align:center; font-family:"Arial Narrow";}

* html #mainContent div.iphoneImg { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/website/iphoneHome.png'); width:252px; height:281px;}
#mainContent div.iphoneImg[class] {background:url(../../images/website/iphoneHome.png) no-repeat left top;}


#content { display:table;}
#content div.container {display:inline;}
#content div.col2a {float:left; width:308px; border:solid 0px; margin-right:10px;}
#content div.col2b {float:left; width:530px; border:solid 0px; margin-right:10px;}
#content div.col2a1 {float:left; width:230px; border:solid 0px; margin-right:10px;}
#content div.col2b1 {float:left; width:600px; border:solid 0px; margin-right:10px;}


#content div.col4 { float:left; width:218px; border:solid 0px; margin-right:10px;}
#content div.col3 { float:left; width:280px; border:solid 0px; margin-right:10px;}
#content div.head { font-size:28px; color:#000000; text-align:center; font-family:"Arial Narrow"; font-weight:bold;}
#content div.img { text-align:center;}
#content div.cText {padding-left:20px;}

#mainContent { display:inline;  border:solid 0px;}
#mainContent div.iphoneImg1 {float:left; margin-right:0px; padding-left:25px; border:solid 0px; margin-top:8px;}
#mainContent div.homePageContent {float:left; width:595px; border:solid 0px;}

#mainContent div.getRivePoint { margin-left:40px;}
#mainContent div.getRivePointBtn { float:left; width:230px;}
#mainContent div.getRivePointTxt {float:left; margin-left:10px; margin-top:6px;}

.headSendCell { text-align:center; margin-top:9px; height:27px;}

#searchBox { display:inline;}
#searchBox div.searchBoxL {float:left; width:300px; border:solid 0px #ccc; margin-right:15px; margin-left:30px;}
#searchBox div.searchBoxR {float:right; width:300px; border:solid 0px #ccc; text-align:right; }

#couponBox { width:156px;;  display:table; border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; float:left; margin-right:10px; margin-bottom:10px;}
#couponBox div.couponBoxT {background:url(../../images/website/boxCorner_RT.gif) no-repeat right top; margin-top:-1px;}
#couponBox div.couponBoxM { border-left:solid 1px #E5E5E5; border-right:solid 1px #E5E5E5; padding:8px; display:table; width:140px;}
#couponBox div.couponBoxM img { cursor:pointer;}
#couponBox div.couponBoxM div.vLogo { text-align:center;}
#couponBox div.couponBoxB {background:url(../../images/website/boxCorner_RB.gif) no-repeat right top; margin-bottom:-1px;}
#couponBox div.couponText {padding-top:10px; color:#333333; line-height:18px; height:50px;}
* html #couponBox div.couponBoxM { height:195px;}

#couponBoxSml { width:67px; display:table; border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; float:left; margin-right:8px; margin-bottom:10px;}
#couponBoxSml div.couponBoxT {background:url(../../images/website/boxCorner_RT.gif) no-repeat right top; margin-top:-1px;}
#couponBoxSml div.couponBoxM { border-left:solid 1px #E5E5E5; border-right:solid 1px #E5E5E5; padding:5px;}
#couponBoxSml div.couponBoxB {background:url(../../images/website/boxCorner_RB.gif) no-repeat right top; margin-bottom:-1px;}

#availableCouponBox { width:608px; display:table; border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; float:left; margin-right:10px; margin-bottom:10px;}
#availableCouponBox div.couponBoxT {background:url(../../images/website/boxCorner_RT.gif) no-repeat right top; margin-top:-1px; border:solid 0px; height:2px; font-size:1px;}
#availableCouponBox div.couponBoxM { border-left:solid 1px #E5E5E5; border-right:solid 1px #E5E5E5; padding:8px; display:table;}
#availableCouponBox div.couponBoxB {background:url(../images/website/boxCorner_RB.gif) no-repeat right top; margin-bottom:-1px;}
#availableCouponBox div.couponText {padding-top:10px; color:#333333; line-height:18px;}
#availableCouponBox div.couponList { display:inline;}
#availableCouponBox div.couponItmImg { float:left; width:95px; margin-right:10px; border:solid 0px; text-align:right;}
#availableCouponBox div.couponItmTxt { float:left; width:450px; margin-right:10px; border:solid 0px;}

#availableCouponViewBox { width:608px; display:table; border-top:solid 1px #E5E5E5; border-bottom:solid 1px #E5E5E5; float:left; margin-right:10px; margin-bottom:10px;}
#availableCouponViewBox div.couponViewBoxT {background:url(../../images/website/boxCorner_RT.gif) no-repeat right top; margin-top:-1px;}
#availableCouponViewBox div.couponViewBoxM { border-left:solid 1px #E5E5E5; border-right:solid 1px #E5E5E5; padding:8px;}
#availableCouponViewBox div.couponViewBoxB {background:url(../../images/website/boxCorner_RB.gif) no-repeat right top; margin-bottom:-1px;}
#availableCouponViewBox div.couponViewText {padding-top:10px; color:#333333; line-height:18px;}
#availableCouponViewBox div.couponViewList { display:inline;}
#availableCouponViewBox div.couponViewItmImg {  border:solid 0px;}
#availableCouponViewBox div.couponViewItmTxt { border:solid 0px;}





#pager {text-align:right; margin-right:43px;}

.getRPc { border:solid 0px; display:inline;}
.getRPcBanner { float:left; width:110px; border:solid 0px;}
.getRPContent { float:left; text-align:left; border:solid 0px;}
.tabBtn {position:absolute; z-index:100; padding-top:35px;}

.cText {}
.cText ul { margin:0px; padding-left:20px; padding-top:10px;}
.cText ul li { list-style-image:url(../../images/website/bullet.gif); line-height:20px; padding-left:5px; }
*html .cText ul li { list-style-image:url(../../images/website/bullet.gif); line-height:20px; padding-left:10px; }

.faqList {}
.faqList ul { margin:3px; padding:24px;}
.faqList ul li { list-style-image:url(../../images/website/bullet.gif); line-height:20px;}

.plus { background:url(../../images/website/plus.gif) no-repeat left; padding-left:23px;}
.minus { background:url(../../images/website/minus.gif) no-repeat left; padding-left:23px;}

a.orangeLinkUn { color:#FE7200; text-decoration:none;}
a.orangeLinkUn:hover { color:#FE7200; text-decoration:none;}
a.orangeLinkUn:visited { color:#FE7200; text-decoration:none;}


a.orangeLink { color:#FE7200; text-decoration:none;}
a.orangeLink:hover { color:#FE7200; text-decoration:underline;}
a.orangeLink:visited { color:#FE7200; text-decoration:none;}



a.orangeLink16 { color:#FE7200; text-decoration:none; font-size:16px;}
a.orangeLink16:hover { color:#FE7200; text-decoration:underline; font-size:16px;}
a.orangeLink16:visited { color:#FE7200; text-decoration:none; font-size:16px;}

a.blackLink { color:#000; text-decoration:none;}
a.blackLink:hover { color:#000; text-decoration:underline;}
a.blackLink:visited { color:#000; text-decoration:none;}

a.blackLinkU { color:#000; text-decoration:underline;}
a.blackLinkU:hover { color:#FE7200; text-decoration:underline;}
a.blackLinkU:visited { color:#000; text-decoration:none;}

a.grayLink { color:#CCCCCC; text-decoration:none;}
a.grayLink:hover { color:#CCCCCC; text-decoration:underline;}
a.grayLink:visited { color:#CCCCCC; text-decoration:none;}

.number {font-size:45px; color:#CCCCCC; font-weight:bold;}
.orangeBig { font-size:24px; color:#FE7200; font-weight:normal;} /*.changed by faraz khalid.*/
.black {color:#000000;}
.orange {color:#FE7200;}
.greenText {color:#006633;}
.greenText ul {margin: 0px;padding: 0px;}
.greenText ul li {list-style: none;}
.red {color:#CD0D00;}
.smallText {font-size:11px;}
.footerText {font-size:16px; font-weight:bold; color:#000000; text-align:center; border:solid 0px; width:870px;}

.thankMsgBig {color:#009933; font-size:18px; font-weight:normal; padding-bottom:10px; height:40px;}

.thankMsgBig ul { list-style:none; padding:0px; margin:0px;}
.thankMsgBig ul li span { font-weight:normal;}

.textField {width:195px; color:#666666; font-size:12px; border:solid 0px #666666; background:url(../../images/website/textFieldBg.gif) no-repeat left top; padding-left:5px; padding-right:10px; padding-top:3px; padding-bottom:4px;}
.textFieldSml {width:122px; color:#666666; font-size:12px; border:solid 0px #666666; background:url(../../images/website/textFieldBgSml.gif) no-repeat left top; padding-left:5px; padding-right:10px; padding-top:2px; padding-bottom:4px;}
.textFieldBig {width:277px; color:#666666; font-size:12px; border:solid 0px #666666; background:url(../../images/website/textFieldBgBig.gif) no-repeat left top; padding-left:5px; padding-right:10px; padding-top:3px; padding-bottom:3px;}
/*.textArea {width:209px; color:#666666; height:96px; font-size:12px; border:solid 0px #666666; background:url(../../images/website/textAreaBg.gif) no-repeat left; padding-left:5px; padding-right:20px; padding-top:2px; padding-bottom:2px;}*/
.textAreaBig {width:305px; color:#666666; height:101px; font-size:12px; border:solid 0px #666666; background:url(../../images/website/textAreaBgBig.gif) no-repeat left top; padding-left:5px; padding-right:20px; padding-top:2px; padding-bottom:2px;}

.inputFieldBig {background:url(../../images/website/textFieldBgBig.gif) no-repeat left top; height:20px; position:relative; width:290px; padding-left:2px; padding-top:2px; border:solid 0px;}
.inputFieldBigInput {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:285px; color:#666666;}

.inputFieldBig2 {background:url(../../images/website/getRPfield.jpg) no-repeat left top; height:25px; position:relative; width:205px; padding-left:4px; padding-top:4px; border:solid 0px;}
.inputFieldBig2Input {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:185px; color:#666666; }

.inputField {background:url(../../images/website/textFieldBg.gif) no-repeat left top; height:20px; position:relative; width:200px; padding-left:2px; padding-top:2px; border:solid 0px;}
.inputFieldInput {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:195px; color:#666666; }

.inputFieldSml {background:url(../../images/website/textFieldBgSml.gif) no-repeat left top; height:20px; position:relative; width:135px; padding-left:2px; padding-top:2px; border:solid 0px;}
.inputFieldSmlinput {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:128px; color:#666666; }

.textArea {background:url(../../images/website/textAreaBg.gif) no-repeat left top; height:100px; position:relative; width:219px; padding-left:2px; padding-top:2px; border:solid 0px;}
.textAreaField {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:210px; height:94px; color:#666666; resize:none;}

.textAreaBig {background:url(../../images/website/textAreaBg.gif) no-repeat left top; height:100px; position:relative; width:219px; padding-left:2px; padding-top:2px; border:solid 0px;}
.textAreaBigField {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:210px; height:94px; color:#666666; }

.inputFieldGetRP {background:url(../../images/website/textAreaBgBig.gif) no-repeat left top; height:100px; position:relative; width:316px; padding-left:4px; padding-top:4px; border:solid 0px;}
.inputFieldGetRPInput {background-color:transparent; border:0 none; font-size:12px; position:absolute; width:309px; color:#666666; resize:none; }

.getRPfield { float:left; width:213px; border:solid 0px #666666; padding-left:10px;}
.getRPbtn { float:left;}
/*.textFieldGetRP {width:206px; font-size:12px; color:#999999; border:solid 0px #666666; background:url(../../images/website/getRPfield.jpg) no-repeat left top; padding-left:5px; padding-right:0px; padding-top:6px; padding-bottom:6px;}*/


a.btn {
    background: transparent url('../../images/website/bg_button_green_a.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font:  bold 11px arial, sans-serif;
    height: 21px;
    padding-right: 6px; /* sliding doors padding */
    text-decoration: none;
    cursor:pointer;
	outline:none;
}

a.btn:hover {
   
    color: #fff;
    text-decoration: none;
	outline:none;
}


a.btn span {
    background: transparent url('../../images/website/bg_button_green_span.gif') no-repeat;
    display: block;
    line-height: 21px;
	padding-left:10px;
	padding-right:4px;
	text-align:center;
} 
.signupBtn {text-align:center; border:solid 0px; width:912px}


.floatL {float:left;}

.clear {clear:both; height:0px; line-height:0px; padding:0px; margin:0px; font-size:1px;}
.clear5 {clear:both; height:5px; line-height:5px; padding:0px; margin:0px; font-size:1px;}
.clear10 {clear:both; height:10px; line-height:10px; padding:0px; margin:0px; font-size:1px;}
.clear15 {clear:both; height:15px; line-height:15px; padding:0px; margin:0px; font-size:1px;}
.clear20 {clear:both; height:20px; line-height:20px; padding:0px; margin:0px; font-size:1px;}
.clear25 {clear:both; height:25px; line-height:25px; padding:0px; margin:0px; font-size:1px;}
.clear30 {clear:both; height:30px; line-height:30px; padding:0px; margin:0px; font-size:1px;}
.clear35 {clear:both; height:35px; line-height:35px; padding:0px; margin:0px; font-size:1px;}
.clear40 {clear:both; height:40px; line-height:40px; padding:0px; margin:0px; font-size:1px;}
.clear45 {clear:both; height:45px; line-height:45px; padding:0px; margin:0px; font-size:1px;}
.clear50 {clear:both; height:50px; line-height:50px; padding:0px; margin:0px; font-size:1px;}

.borderT {border-top:solid 1px #E0E0E0;}
.borderB {border-bottom:solid 1px #E0E0E0;}
.borderL {border-left:solid 1px #E0E0E0;}
.borderR {border-right:solid 1px #E0E0E0;}

.seprator {text-align:center;}
.smallText {font-size:11px;}
.gray {color:#999999;}
.green {color:#A8A934;}
.requiredField {color:#FF0000;}
.f16 {font-size:16px;}
.f14 {font-size:14px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}

.pL5 {padding-left:5px;}
.pL10 {padding-left:10px;}
.pL15 {padding-left:15px;}
.pL20 {margin-left:20px;}
.pL23 {margin-left:23px;}
.pL25 {padding-left:25px;}
.pL30 {padding-left:30px;}

.mR5 {margin-right:5px;}
.mR10 {margin-right:10px;}
.mR15 {margin-right:15px;}
.mR20 {margin-right:20px;}
.mR25 {margin-right:25px;}
.mR30 {margin-right:30px;}
.mR40 {margin-right:40px;}

.bold {font-weight:bold;}
.errorMsg {color:#FF0000; font-size:11px;}
.lookingGood {color:#009933; font-size:11px;}
.slideItemTitle {border-bottom:solid 0px #ccc; border-left:solid 0px #ccc; border-right:solid 0px #ccc; background:#fff; color:#333333; font-size:9px; padding:1px;}

#body div.bottomBg {}

#spotlightCPopup { width:712px; position:absolute;  z-index:2001; padding-left:110px;}
#spotlightCPopup div.popupTbg {}
#spotlightCPopup div.popupMbg { background:url(../../images/website/popupMbg.gif) repeat-y left top; padding-left:30px; padding-right:30px; }
* html #spotlightCPopup div.popupMbg { height:300px;}
#spotlightCPopup div.popupBbg {}
#spotlightCPopup div.sheading { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#FE8600; display:table; height:25px;}
#spotlightCPopup div.sContent { display:table; padding-right:10px;}
#spotlightCPopup div.cImg { float:left; margin-right:10px; width:260px;}
#spotlightCPopup div.couponBig { border:solid 1px #ccc;}
#spotlightCPopup div.cTxt { float:left; margin-right:10px; width:300px;}

#spotlightCPopup div.clolseBtn { width:24px; height:24px; position:absolute; z-index:2002; margin-top:-30px; margin-left:663px; display:block;}
#spotlightCPopup div.clolseBtn img { width:24px; height:24px;}

* html #spotlightCPopup div.clolseBtn { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./images/website/btn_Close.png');}
#spotlightCPopup div.clolseBtn[class] {background:url(../../images/website/btn_Close.png) no-repeat left top;}

#captcha {position:absolute; width:250px; background:#fff; border:solid 5px #000; z-index:2003; margin-left:140px; padding:10px;}
#captcha div.captchaClolseBtn { width:22px; height:22px; position:absolute; z-index:2004; margin-top:-23px; margin-left:250px;}
#captcha div.captchaClolseBtn img { width:22px; height:22px;}

#shareMsg {position:absolute; width:500px; background:#fff; border:solid 5px #000; z-index:2003; margin-left:0px; padding:10px;}
#shareMsg div.shareMsgClolseBtn { width:22px; height:22px; position:absolute; z-index:2004; margin-top:-23px; margin-left:500px;}
#shareMsg div.shareMsgClolseBtn img { width:22px; height:22px;}


#spotlightCPopup div.clolseBtnH { width:24px; height:24px; position:absolute; z-index:2002; margin-top:-31px; margin-left:665px; display:block;}
#spotlightCPopup div.clolseBtnH img { width:24px; height:24px;}

.locations ul { padding-left:0px; margin:0px;}

#captcha div.captchaClolseBtnH { width:22px; height:22px; position:absolute; z-index:2004; margin-top:-23px; margin-left:250px;}
#captcha div.captchaClolseBtnH img { width:22px; height:22px;}

#mapFrame body {padding:0px; margin:0px;}


#footer {text-align:center; color:#999999; font-size:11px;}
#footer a {color:#999999; text-decoration:none; font-size:11px;}
#footer a:hover {color:#999999; text-decoration:underline; font-size:11px;}

.slideShow {position:absolute; margin-left:48px; margin-top:108px; width:192px; height:210px; border:solid 0px; overflow:hidden;}






.pageHeading h1 {text-align:center; font-size:40px; font-weight:bold; padding:0; margin:0 ; font-family:"Arial Narrow"; border:solid 0px; color:#000;}
.pageHeading p {text-align:center; font-size:22px; font-weight:bold; padding:0; margin:0 ; font-family:"Arial Narrow"; border:solid 0px; color:#cd0d00;}
.pageHeading h1 a {color:#000; text-decoration:none;}
.pageHeading h1 a:hover {color:#000; text-decoration:none;}
.headSendCell h4 {color:#666; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:20px 0 0 0; padding:0; font-weight:bold;}
.headSendCell h2 {color:#666; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:20px 0 0 0; padding:0; font-weight:bold;}
.getRivePointTxt h3 {color:#90b912; text-decoration:none; font-size:24px; font-family:Arial Narrow; margin:0; padding:0; font-weight:bold;}
.getRivePointTxt h4 {color:#dd1901; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
.pageHeading h2 {text-align:center; font-size:40px; font-weight:bold; padding:0; margin:0 ; font-family:"Arial Narrow"; border:solid 0px; color:#000;}

h1, h2, h3, h4, h5, h6 {
color:#000;
margin:0;
padding:0;
}


.hide { display:none; }
.Sloganh {font-size:21px; font-weight:bold; text-align:right; padding:0; margin:0; font-family:Arial Narrow; color:#000;}


.borderCouponDetailImg {border:solid 1px #dadada; height:100px;}
.couponDetailAddress {font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.couponDetailAddress h1{color:#333333; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}
.couponDetailAddress p{color:#333333; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}
.couponDetailAddress p a{color:#fe7203; font-size:12px; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}
.couponDetailAddress p a:hover{color:#fe7203; font-size:12px; font-weight:normal; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}

.couponDetailPodBg{ background:url(../images/detailBg.jpg) center top repeat-y;}

.couponDetailHead{color:#000000; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0 0 6px 0; margin:0; border-bottom:1px solid #e0e0e0;}

.couponDetailCon{font-family:Arial, Helvetica, sans-serif; padding:15px 0; margin:0; border-bottom:1px solid #e0e0e0;}
.couponDetailCon h1{font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;font-size:16px; font-weight:bold;}
.couponDetailCon p{font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;font-size:12px; font-weight:bold;}
.couponDetailexpires{font-family:Arial, Helvetica, sans-serif; padding:0 0 27px 0; margin:0; color:#999999; font-size:11px; font-weight:normal;}

.couponDetailViewHead{font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;font-size:16px; font-weight:bold;}
.couponDetailViewTxt{font-family:Arial, Helvetica, sans-serif; padding:5px 0 0 10px; margin:0;font-size:11px; font-weight:normal; color:#999999;}

.couponDetailViewTB { border-bottom:solid 1px #dadada; border-top:solid 1px #dadada; height:50px;}


.sharelinks a{color:#000000; font-size:11px; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}
.sharelinks a:hover{color:#000000; font-size:11px; font-weight:normal; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}


.headBgHwork{background:url(../images/headBg.png) center top repeat-y; font-size:30px; color:#ffffff; font-weight:bold; font-family: Arial Narrow, Arial, Helvetica, sans-serif;}
.headRedHwork{font-size:28px; color:#cd0d00; font-weight:bold; font-family: Arial Narrow, Arial, Helvetica, sans-serif;}
.headOrangeHwork{font-size:24px; color:#fe7200; font-weight:bold; font-family: Arial Narrow, Arial, Helvetica, sans-serif; padding:5px 0;}
.headBlackHwork{font-size:12px; color:#000000; font-weight:bold; padding:5px 0;}
.headBlackHwork a{font-size:12px; color:#000000; font-weight:bold; padding:5px 0; text-decoration:none;}
.headBlackHwork a:hover{font-size:12px; color:#000000; font-weight:bold; padding:5px 0; text-decoration:underline;}
