* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* {
	WORD-WRAP: break-word
}
.ud {
	TEXT-DECORATION: underline
}
.nud {
	TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
.b {
	FONT-WEIGHT: bold
}
.f {
	FLOAT: left
}
.right {
	FLOAT: right
}
.textr {
	TEXT-ALIGN: right; WORD-WRAP: break-word
}
.textm {
	TEXT-ALIGN: center; WORD-WRAP: break-word
}
.prel {
	POSITION: relative
}
.va {
	VERTICAL-ALIGN: top
}
.cur {
	CURSOR: pointer
}
.cl {
	CLEAR: both
}
.block {
	DISPLAY: block
}
.nobord {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.disn {
	DISPLAY: none
}
.font10 {
	FONT-SIZE: 10px
}
.red {
	COLOR: #ff0000
}
.grey {
	COLOR: #666
}
.orange {
	COLOR: #ec4415
}
.bluedark {
	COLOR: #0d3bcc
}
.green {
	COLOR: #008000
}
.blackft {
	COLOR: #000
}
A:link {
	COLOR: #0d3bcc; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:active {
	COLOR: #0d3bcc; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0d3bcc; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0d3bcc; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A.violet:link {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.violet:active {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.violet:visited {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.violet:hover {
	COLOR: #0d3bcc; TEXT-DECORATION: underline
}
A.black:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.black:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.black:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.white:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.red:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.bluedark:link {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.bluedark:active {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.bluedark:visited {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.bluedark:hover {
	COLOR: #0d3bcc; TEXT-DECORATION: underline
}
A.blueless:link {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.blueless:active {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.blueless:visited {
	COLOR: #0d3bcc; TEXT-DECORATION: none
}
A.blueless:hover {
	COLOR: #0d3bcc; TEXT-DECORATION: underline
}
A.grey:link {
	COLOR: #828282; TEXT-DECORATION: none
}
A.grey:active {
	COLOR: #828282; TEXT-DECORATION: none
}
A.grey:visited {
	COLOR: #828282; TEXT-DECORATION: none
}
A.grey:hover {
	COLOR: #828282; TEXT-DECORATION: underline
}
A.newmore:link {
	COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.newmore:active {
	COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.newmore:visited {
	COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.newmore:hover {
	COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.ud:link {
	TEXT-DECORATION: underline
}
A.ud:active {
	TEXT-DECORATION: underline
}
A.ud:visited {
	TEXT-DECORATION: underline
}
A.nud:link {
	TEXT-DECORATION: none
}
A.nud:active {
	TEXT-DECORATION: none
}
A.nud:visited {
	TEXT-DECORATION: none
}
A.coupontit:link {
	COLOR: #0d3bcc; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.coupontit:active {
	COLOR: #0d3bcc; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.coupontit:hover {
	COLOR: #0d3bcc; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.coupontit:visited {
	COLOR: #0d3bcc; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
BODY {
	MARGIN: 2px 10px 10px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 9pt
}
#menupopup {
	WIDTH: 216px; MARGIN-LEFT: 280px
}
.suggestmenu {
	WIDTH: 236px
}
#suggestbg {
	WIDTH: 236px
}
#header {
	WIDTH: 975px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#main {
	WIDTH: 975px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.maintable {
	WIDTH: 975px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#footer {
	WIDTH: 975px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.headsearch {
	WIDTH: 975px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#mainbottom {
	WIDTH: 973px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.mainbox {
	TABLE-LAYOUT: fixed
}
#main TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#header {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; PADDING-TOP: 17px
}
.headBg {
	BACKGROUND: url(head.gif) #173d7c repeat-x 0px -225px; HEIGHT: 87px
}
.logo {
	Z-INDEX: 2000; POSITION: absolute; WIDTH: 264px; BACKGROUND: url(head.gif) no-repeat; HEIGHT: 104px; TOP: 0px; LEFT: 0px
}
#header UL.else {
	Z-INDEX: 99; POSITION: absolute; TOP: 0px; RIGHT: 10px
}
#header UL.else LI {
	DISPLAY: inline; COLOR: #204585
}
#header UL.else LI A:link {
	COLOR: #204585; FONT-SIZE: 11px
}
#header UL.else LI A:visited {
	COLOR: #204585; FONT-SIZE: 11px
}
#header UL.else LI A:hover {
	COLOR: #204585; FONT-SIZE: 11px
}
#header UL.else LI A:active {
	COLOR: #204585; FONT-SIZE: 11px
}
#header A.rss {
	PADDING-LEFT: 15px; BACKGROUND: url(feed.jpg) no-repeat
}
#header UL.else LI .myaccount LI {
	PADDING-BOTTOM: 8px; DISPLAY: block
}
#header UL.else LI .help LI {
	PADDING-BOTTOM: 8px; DISPLAY: block
}
#header UL.else LI .myaccount LI {
	PADDING-RIGHT: 2px
}
.loginBox {
	BORDER-BOTTOM: #000 2px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 425px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 160px; TOP: 0px; RIGHT: -10px; BORDER-RIGHT: #000 2px solid; PADDING-TOP: 15px
}
.myaccount {
	PADDING-LEFT: 12px; WIDTH: 185px; FLOAT: left; COLOR: #797979
}
.myaccount H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; COLOR: #060606; FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
.myaccount UL {
	MARGIN-RIGHT: 10px
}
#header UL.else LI .myaccount LI {
	TEXT-ALIGN: right; COLOR: #131414
}
.myaccount INPUT {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 100px; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid
}
.myaccount LI.memberLogin INPUT {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 59px; BACKGROUND: url(button.gif) no-repeat 0px -26px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 21px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#header UL.else LI .myaccount LI.signUp {
	LINE-HEIGHT: 25px; PADDING-RIGHT: 2px !important; COLOR: #848484
}
#header UL.else LI .myaccount LI.signUp DIV {
	WIDTH: 71px; BACKGROUND: url(button.gif) no-repeat; FLOAT: right; HEIGHT: 26px; MARGIN-LEFT: 10px !important; OVERFLOW: hidden; CURSOR: pointer
}
#memberState {
	DISPLAY: inline
}
.help {
	BORDER-LEFT: #828282 1px solid; PADDING-LEFT: 27px; WIDTH: 185px; FLOAT: right; HEIGHT: 140px
}
* HTML .help {
	HEIGHT: 145px !important
}
.help H3 {
	PADDING-BOTTOM: 10px; COLOR: #060606; FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
#header UL.else LI .help A:link {
	COLOR: #797979; TEXT-DECORATION: underline
}
#header UL.else LI .help A:visited {
	COLOR: #797979; TEXT-DECORATION: underline
}
#header UL.else LI .help A:hover {
	COLOR: #797979; TEXT-DECORATION: underline
}
#header UL.else LI .help A:active {
	COLOR: #797979; TEXT-DECORATION: underline
}
#memberAccount .close {
	POSITION: absolute; TOP: 5px; CURSOR: pointer; RIGHT: 6px
}
#header .search {
	WIDTH: 100%; PADDING-TOP: 11px
}
#header .search H1 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 280px; COLOR: #fff1af; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
#header .choose_table{
MARGIN-LEFT: 280px; 
}
#header .choose_table select{
font-SIZE:11px;
}
.headRight {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(head.gif) -248px -121px; HEIGHT: 87px; TOP: 17px; RIGHT: 0px !important
}
.search .whitespace {
	DISPLAY: block; HEIGHT: 13px; FONT-SIZE: 0px
}
.searchBox {
	Z-INDEX: 2; POSITION: relative; WIDTH: 610px; FLOAT: left; MARGIN-RIGHT: 5px
}
.searchBox .left {
	WIDTH: 8px; HEIGHT: 38px; BACKGROUND: url(boxes.gif) #fff no-repeat; FLOAT: left; MARGIN-LEFT: 280px !important ;margin-left:140px
}
.searchBox .center {
	WIDTH: 220px; HEIGHT: 30px; BACKGROUND: url(boxes.gif) repeat-x 0 -76px; FLOAT: left; PADDING-TOP: 7px !important;padding-top:6px;
}
* + HTML .searchBox .center {
	PADDING-TOP: 6px !important; padding-top:6px;
}
.searchBox .input_st {
	BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; WIDTH: 100%; FONT-FAMILY: Tahoma; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; COLOR: #c3c3c3; FONT-SIZE: 21px; BORDER-LEFT-WIDTH: 0px
}
.searchBox .noEmpty {
	BORDER-RIGHT-WIDTH: 0px; FONT-STYLE: italic; WIDTH: 100%; FONT-FAMILY: Tahoma; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; COLOR: #c3c3c3; FONT-SIZE: 21px; BORDER-LEFT-WIDTH: 0px
}
.searchBox .noEmpty {
	FONT-STYLE: normal; COLOR: #1b1b1b
}
.searchBox .right {
	WIDTH: 8px; height:38px; BACKGROUND: url(boxes.gif) #fff no-repeat 0 -38px; FLOAT: left; MARGIN-RIGHT: 7px
}
.searchbotton{ 
  width:83px; height:38px; padding-bottom:2px;padding-top:4px; background:#ffe153 url(head.gif)  no-repeat 0 -142px; border:0; cursor:pointer; font-size:18px; font-family:arial; margin-top:1px; float:left;
}
.relativeSearch {
	FONT-STYLE: italic; PADDING-LEFT: 280px; COLOR: #8d98aa; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.relativeSearch A:link {
	COLOR: #8d98aa
}
.relativeSearch A:visited {
	COLOR: #8d98aa
}
.relativeSearch A:hover {
	COLOR: #8d98aa
}
.relativeSearch A:active {
	COLOR: #8d98aa
}
.tabBox {
	POSITION: absolute; BACKGROUND: #204584; TOP: 41px; RIGHT: 15px
}
.tabBox .left {
	WIDTH: 5px; BACKGROUND: url(boxes.gif) no-repeat 0px -114px; FLOAT: left; HEIGHT: 40px
}
.tabBox .center {
	PADDING-LEFT: 2px; WIDTH: 333px; BACKGROUND: url(boxes.gif) repeat-x 0px -194px; FLOAT: left; HEIGHT: 40px
}
.tabBox .right {
	WIDTH: 5px; BACKGROUND: url(boxes.gif) no-repeat -3px -154px; FLOAT: left; HEIGHT: 40px
}
.tabBox .center A {
	MARGIN-TOP: 5px; MARGIN-RIGHT: 2px
}
.tabBox .center A:link {
	LINE-HEIGHT: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tabBox .center A:visited {
	LINE-HEIGHT: 30px; DISPLAY: block; FLOAT: left; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tabBox .center A:hover {
	LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(head.gif) repeat-x 0px -105px; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabBox .center A:active {
	LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(head.gif) repeat-x 0px -105px; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabBox .center A.select:link {
	LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(head.gif) repeat-x 0px -105px; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tabBox .center A.select:visited {
	LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(head.gif) repeat-x 0px -105px; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.tabBox .center A.select:hover {
	LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(head.gif) repeat-x 0px -105px; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabBox .center A.select:active {
	LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(head.gif) repeat-x 0px -105px; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabBox A.last {
	MARGIN-RIGHT: 0px
}
.tabBox .center A.select {
	CURSOR: text
}
.tabBox .center A:link SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A:visited SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A:hover SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(head.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A:active SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(head.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A.select:link SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(head.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A.select:visited SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(head.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A.select:hover SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(head.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabBox .center A.select:active SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(head.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}

.specialBanner {
	float:left;WIDTH:973px;PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border:#000000 1px solid;
}
.specialBanner DIV {
	float:left;WIDTH:963px; BORDER: #3166B7 5px solid; padding:3px 0px;
}
.specialBanner A.linkText:link {
	LINE-HEIGHT: 28px; PADDING-RIGHT: 20px;  FLOAT: left; HEIGHT: 31px; COLOR: blue; MARGIN-LEFT: 385px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.specialBanner A.linkText:visited {
	LINE-HEIGHT: 28px; PADDING-RIGHT: 20px;  FLOAT: left; HEIGHT: 31px; COLOR: blue; MARGIN-LEFT: 385px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.specialBanner A.linkText:hover {
	LINE-HEIGHT: 28px; PADDING-RIGHT: 20px;  FLOAT: left; HEIGHT: 31px; COLOR: blue; MARGIN-LEFT: 385px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.specialBanner A.linkText:active {
	LINE-HEIGHT: 28px; PADDING-RIGHT: 20px;  FLOAT: left; HEIGHT: 31px; COLOR: blue; MARGIN-LEFT: 385px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.banner_ad{
float:left; margin:0px 1px 0px 5px; 

}
A.couponcode:link {
	COLOR: #0d3bcc; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline
}
A.couponcode:visited {
	COLOR: #0d3bcc; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline
}
A.couponcode:hover {
	COLOR: #0d3bcc; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline
}
A.couponcode:active {
	COLOR: #0d3bcc; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline
}
A.expirationcoupon:link {
	PADDING-RIGHT: 9px; COLOR: #999; TEXT-DECORATION: none
}
A.expirationcoupon:visited {
	PADDING-RIGHT: 9px; COLOR: #999; TEXT-DECORATION: none
}
A.expirationcoupon:hover {
	PADDING-RIGHT: 9px; COLOR: #999; TEXT-DECORATION: none
}
A.expirationcoupon:active {
	PADDING-RIGHT: 9px; COLOR: #999; TEXT-DECORATION: none
}
A.tagas:link {
	COLOR: #999; TEXT-DECORATION: none
}
A.tagas:visited {
	COLOR: #999; TEXT-DECORATION: none
}
A.tagas:hover {
	COLOR: #999; TEXT-DECORATION: none
}
A.tagas:active {
	COLOR: #999; TEXT-DECORATION: none
}
A.rightmertit:link {
	LINE-HEIGHT: 12px; COLOR: #f1f6fe; TEXT-DECORATION: underline
}
A.rightmertit:visited {
	LINE-HEIGHT: 12px; COLOR: #f1f6fe; TEXT-DECORATION: underline
}
A.rightmertit:hover {
	LINE-HEIGHT: 12px; COLOR: #f1f6fe; TEXT-DECORATION: underline
}
A.rightmertit:active {
	LINE-HEIGHT: 12px; COLOR: #f1f6fe; TEXT-DECORATION: underline
}
#main {
	MARGIN: 0px auto; CLEAR: both; OVERFLOW: hidden
}
.mainLeft A:link {
	COLOR: #7d7d7d
}
.mainLeft A:visited {
	COLOR: #7d7d7d
}
.mainLeft A:hover {
	COLOR: #7d7d7d
}
.mainLeft A:active {
	COLOR: #7d7d7d
}
.mainSidebar A:link {
	COLOR: #7d7d7d
}
.mainSidebar A:visited {
	COLOR: #7d7d7d
}
.mainSidebar A:hover {
	COLOR: #7d7d7d
}
.mainSidebar A:active {
	COLOR: #7d7d7d
}
.box {
	BORDER-BOTTOM: #050505 1px solid;  PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.box H3 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.box H3.orange {
	COLOR: #000
}
.box LI {
	LINE-HEIGHT: 18px
}
#popularstores {
	BORDER-BOTTOM: #050505 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#popularstores H3 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#popularstores LI {
	LINE-HEIGHT: 18px
}
#popularstores UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.boxmiddle {
	MARGIN: 10px auto 10px; CLEAR: both;WIDTH:100%;
}
.more {
	LINE-HEIGHT: 24px; PADDING-LEFT: 12px; BACKGROUND: url(css_more_dot.jpg) no-repeat 0px 4px
}
#tag {
	LINE-HEIGHT: 24px
}
.tag {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
#hello H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; MARGIN-TOP: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: #f2f2f2; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.dealoftheday {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 545px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.deal_top H2 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 7px; BACKGROUND: url(css_deal_top.jpg); HEIGHT: 44px; COLOR: #fff; FONT-SIZE: 10pt
}
.deal_middle {
	BORDER-LEFT: #d7d7d7 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f8f8f8; BORDER-RIGHT: #d7d7d7 2px solid; PADDING-TOP: 2px
}
.deal_intro {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 9pt; PADDING-TOP: 0px
}
.deal_intro IMG {
	MARGIN-RIGHT: 10px
}
.deal_control LI {
	LINE-HEIGHT: 14px; PADDING-LEFT: 10px; BACKGROUND: url(css_more_dot.jpg) no-repeat 0px 5px
}
.bottomstyle {
	TEXT-ALIGN: right; BACKGROUND: url(css_deal_bottom.jpg); HEIGHT: 18px
}
.botstyleCoupon {
	TEXT-ALIGN: right; BACKGROUND: url(css_deal_bottomold.jpg); HEIGHT: 18px
}
.botstyleCoupon {
	MARGIN-BOTTOM: 8px
}
A.hgdealpro:link {
	COLOR: #0d3bcc; FONT-SIZE: 14pt; TEXT-DECORATION: underline
}
A.hgdealpro:hover {
	COLOR: #0d3bcc; FONT-SIZE: 14pt; TEXT-DECORATION: underline
}
A.hgdealpro:active {
	COLOR: #0d3bcc; FONT-SIZE: 14pt; TEXT-DECORATION: underline
}
A.hgdealpro:visited {
	COLOR: #0d3bcc; FONT-SIZE: 14pt; TEXT-DECORATION: underline
}
.itemmore {
	LINE-HEIGHT: 15px; FONT-SIZE: 8pt; PADDING-TOP: 4px
}
.title_b {
	BORDER-BOTTOM: #000 1px solid; HEIGHT: 24px
}
.title_b_left {
	WIDTH: 1px; BACKGROUND: url(css_ml_b.jpg) #2936e5 no-repeat; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 0px
}
.title_b_middle H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(css_mbg_b.jpg) #2936e5 repeat-x; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.title_b_right {
	WIDTH: 24px; BACKGROUND: url(css_mr_b.jpg) #2936e5 no-repeat; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 0px
}
.title_o {
	BORDER-BOTTOM: #000 1px solid; HEIGHT: 24px
}
.title_o_left {
	WIDTH: 1px; BACKGROUND: url(css_ml_o.jpg) no-repeat; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 0px
}
.title_o_middle H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(css_mbg_o.jpg) repeat-x; FLOAT: left; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.title_o_right {
	WIDTH: 24px; BACKGROUND: url(css_mr_o.jpg) no-repeat; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 0px
}
#popularcoupons .top {
	BACKGROUND: url(featureBoxBg.gif) #f6f6f6 repeat-x 0px -12px; HEIGHT: 12px; FONT-SIZE: 0px
}
#popularcoupons .top .left {
	WIDTH: 12px; BACKGROUND: url(featureBoxBg.gif) #f6f6f6 no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; FONT-SIZE: 0px
}
#popularcoupons .top .right {
	WIDTH: 12px; BACKGROUND: url(featureBoxBg.gif) #f6f6f6 no-repeat 0px -24px; FLOAT: right; HEIGHT: 12px; FONT-SIZE: 0px
}
#popularcoupons .bottom {
	BACKGROUND: url(featureBoxBg.gif) #f6f6f6 repeat-x 0px -48px; HEIGHT: 12px; CLEAR: both; FONT-SIZE: 0px
}
#popularcoupons .bottom .left {
	WIDTH: 12px; BACKGROUND: url(featureBoxBg.gif) #f6f6f6 no-repeat 0px -36px; FLOAT: left; HEIGHT: 12px; FONT-SIZE: 0px
}
#popularcoupons .bottom .right {
	WIDTH: 12px; BACKGROUND: url(featureBoxBg.gif) #f6f6f6 no-repeat 0px -60px; FLOAT: right; HEIGHT: 12px; FONT-SIZE: 0px
}
#popularcoupons .middle {
	BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f6f6f6; FLOAT: left; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 0px;
}
#popularcoupons .middle .heading {
	TEXT-ALIGN: right; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#popularcoupons .middle .couponlist {
	MARGIN-BOTTOM: 10px
}
#popularcoupons .tit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px
}
#popularcoupons H4 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px;COLOR: #0d3bcc;FONT-SIZE: 11pt;
}
#popularcoupons H4 A:link {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons H4 A:visited {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons H4 A:hover {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons H4 A:active {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons .tit A:link {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons .tit A:visited {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons .tit A:hover {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons .tit A:active {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#popularcoupons .couponlist {
	BORDER-BOTTOM-STYLE: none; PADDING-TOP: 0px
}
#popularcoupons .listright {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#popularcoupons .cinfo_desc {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#popularcoupons .couponlist .control {
	DISPLAY: none
}
.couponlist {
	BORDER-BOTTOM: #a9a9a9 1px dashed; LINE-HEIGHT: 150%; WIDTH: 100%; PADDING-TOP: 8px;float:left;
}
.couponlist2 {
	LINE-HEIGHT: 150%; WIDTH: 100%; PADDING-TOP: 8px
}
.couponlist H5 {
	LINE-HEIGHT: 20px; FONT-SIZE: 10pt
}
.cimg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.cinfo{ 
 padding:0px 4px; overflow:hidden; margin:0px 10px 0px 4px !important; margin:0 15px 0 4px;  margin-left:6px!important; margin-left:4px; float:none!important; float:left;
}
.cinfo H4 {
	DISPLAY: inline
}
.cinfo P {
	LINE-HEIGHT: 110%; MARGIN: 5px auto
}
.cuse {
	TEXT-ALIGN: center; WIDTH: 145px; FLOAT: right
}
.cusetop {
	TEXT-ALIGN: center; WIDTH: 145px; FLOAT: right
}
.cusetop {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.listright {
	PADDING-BOTTOM: 30px; CURSOR: pointer; PADDING-TOP: 30px
}
.control {
	PADDING-BOTTOM: 5px; CLEAR: both
}
.control .ctitle{
color:#5d5d5d
}
.control SPAN {
	PADDING-RIGHT: 5px; COLOR: #d8d8d8
}
.control A:link {
	COLOR: #5d5d5d
}
.control A:visited {
	COLOR: #5d5d5d
}
.control A:hover {
	COLOR: #5d5d5d
}
.control A:active {
	COLOR: #5d5d5d
}
#account H3 {
	PADDING-TOP: 0px
}
.accounttop {
	PADDING-TOP: 0px
}
#account IMG {
	MARGIN-TOP: 5px
}
#account P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 2px
}
#account INPUT.inputtxt {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.accountinput {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 23px; PADDING-TOP: 0px
}
.loginIn {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 5px; WIDTH: 63px; BACKGROUND: url(btn_login.jpg) no-repeat; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; BORDER-LEFT-WIDTH: 0px
}
.mainSidebar A.merchantlogin:link {
	LINE-HEIGHT: 25px; COLOR: #5d5d5d
}
.mainSidebar A.merchantlogin:visited {
	LINE-HEIGHT: 25px; COLOR: #5d5d5d
}
.mainSidebar A.merchantlogin:hover {
	LINE-HEIGHT: 25px; COLOR: #5d5d5d
}
.mainSidebar A.merchantlogin:active {
	LINE-HEIGHT: 25px; COLOR: #5d5d5d
}
.reg {
	MARGIN-LEFT: 14px
}
.accountformat {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 138px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
.accountformat2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
.rightlist UL {
	LIST-STYLE: decimal none inside
}
.rightlist LI {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 12px;
}
.rightlist SPAN {
	LINE-HEIGHT: 12px; DISPLAY: block; FONT-SIZE: 9pt; PADDING-TOP: 3px
}
#mainbottom {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 32px; MARGIN: 0px auto; BACKGROUND: #0d3bcc; HEIGHT: 32px; COLOR: #fff; CLEAR: both; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#mainbottom A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#footer {
	MARGIN: 30px auto
}
.couponinfo {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 180px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BACKGROUND: url(css_logo_bottom.jpg) no-repeat 25px 50%; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 10px
}
.copyright {
	TEXT-ALIGN: center
}
.footerdesc {
	HEIGHT: 55px
}
#local {
	LINE-HEIGHT: 36px; HEIGHT: 36px
}
.paths {
	LINE-HEIGHT: 35px; HEIGHT: 35px
}
.paths H2 {
	DISPLAY: inline; FONT-SIZE: 12px
}
.backtotop {
	LINE-HEIGHT: 15px; HEIGHT: 25px
}
A.leftScrollButton {
	WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(btn_pre_feature.jpg); FLOAT: left; HEIGHT: 86px
}
A.rightScrollButton {
	WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(btn_next_feature.jpg); FLOAT: left; HEIGHT: 86px
}
.scrollFrame {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 570px; OVERFLOW: hidden
}
.scrollInner {
	WIDTH: 1140px
}
.pagerfield {
	TEXT-ALIGN: center; LINE-HEIGHT: 35px; MARGIN-TOP: 10px; HEIGHT: 35px; FONT-SIZE: 11pt
}
.pagerfield A {
	TEXT-DECORATION: none
}
#popsearches LI {
	LINE-HEIGHT: 20px; FONT-SIZE: 10pt
}
.nowcoupon {
	LINE-HEIGHT: 150%; PADDING-TOP: 18px
}
.nowcoupon H5 {
	LINE-HEIGHT: 20px; FONT-SIZE: 10pt
}
.tagtop H2 {
	LINE-HEIGHT: 20px; PADDING-LEFT: 0px; HEIGHT: 36px; FONT-SIZE: 11pt; PADDING-TOP: 0px
}
A.tabwhite:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tabwhite:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tabwhite:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tabwhite:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.tabgray:link {
	COLOR: #9d9d9d; TEXT-DECORATION: none
}
A.tabgray:hover {
	COLOR: #9d9d9d; TEXT-DECORATION: none
}
A.tabgray:active {
	COLOR: #9d9d9d; TEXT-DECORATION: none
}
A.tabgray:visited {
	COLOR: #9d9d9d; TEXT-DECORATION: none
}
.dealofblog {
	WIDTH: 18px; BACKGROUND: url(deal_top1.jpg) no-repeat 0px bottom; HEIGHT: 44px; MARGIN-LEFT: -3px; FONT-SIZE: 0px
}
.desinfo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 16px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BACKGROUND: #fdfbec; PADDING-TOP: 2px
}
.desinfo H2 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 3px; HEIGHT: 30px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
#newitem {
	MARGIN: 15px auto
}
#newitem UL {
	DISPLAY: inline
}
#newitem LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; MARGIN: 1px; WIDTH: 33%; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
#newitem LI.item_n {
	BACKGROUND: url(css_new_n.jpg) no-repeat
}
#newitem LI.item_o {
	BACKGROUND: url(css_new_o_2.jpg) no-repeat; COLOR: #9d9d9d
}
#newitem LI.item_n_2 {
	BACKGROUND: url(css_new_o.jpg) no-repeat; COLOR: #9d9d9d
}
.favmainbox {
	BORDER-BOTTOM: #9b9b9b 1px dashed; PADDING-BOTTOM: 15px; PADDING-TOP: 18px
}
.favboxtop {
	LINE-HEIGHT: 25px; HEIGHT: 25px
}
.favboxtop H2 {
	FONT-SIZE: 12pt
}
.favbox {
	MARGIN: 5px auto
}
.favtit {
	PADDING-BOTTOM: 3px
}
.favbox A.favtit {
	COLOR: #0d3bcc; FONT-SIZE: 11pt; TEXT-DECORATION: underline
}
.favbox A.spblack {
	COLOR: #000; TEXT-DECORATION: none
}
.favbox A.addr {
	COLOR: #008000; TEXT-DECORATION: none
}
.noresult H2 {
	FONT-SIZE: 14px; PADDING-TOP: 15px
}
.noresult H3 {
	PADDING-LEFT: 30px; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.noresult UL {
	LIST-STYLE-TYPE: disc; MARGIN: 10px 25px; FONT-SIZE: 14px
}
.noresult LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.dealofblog {
	WIDTH: 18px; BACKGROUND: url(deal_top1.jpg) no-repeat 0px bottom; HEIGHT: 44px; MARGIN-LEFT: -3px; FONT-SIZE: 0px
}
.logOut {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.logbdOut {
	BORDER-TOP: #ddd 1px dashed; PADDING-TOP: 3px
}
.logPgOut {
	PADDING-BOTTOM: 5px
}
.forumbox {
	BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px
}
#account P {
	PADDING-BOTTOM: 2px
}
#tag A:hover {
	BACKGROUND: #0d3bcc; COLOR: #fff; TEXT-DECORATION: none
}
.similarmiddle A:hover {
	BACKGROUND: #0d3bcc; COLOR: #fff; TEXT-DECORATION: none
}
.expirest {
	COLOR: #999
}
.subps {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 10px; COLOR: #999; FONT-SIZE: 11px; PADDING-TOP: 2px
}
A.coupon:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 75px; WIDTH: 75px; DISPLAY: block; BACKGROUND: url(noCoupon.gif) no-repeat; HEIGHT: 75px; COLOR: #0d3bcc; FONT-SIZE: 20px; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.coupon:active {
	TEXT-ALIGN: center; LINE-HEIGHT: 75px; WIDTH: 75px; DISPLAY: block; BACKGROUND: url(noCoupon.gif) no-repeat; HEIGHT: 75px; COLOR: #0d3bcc; FONT-SIZE: 20px; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.coupon:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 75px; WIDTH: 75px; DISPLAY: block; BACKGROUND: url(noCoupon.gif) no-repeat; HEIGHT: 75px; COLOR: #0d3bcc; FONT-SIZE: 20px; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.coupon:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 75px; WIDTH: 75px; DISPLAY: block; BACKGROUND: url(noCoupon.gif) no-repeat; HEIGHT: 75px; COLOR: #0d3bcc; FONT-SIZE: 20px; CURSOR: hand; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#dropdown {
	Z-INDEX: 10000; POSITION: absolute; WIDTH: 330px; TOP: 8px; RIGHT: 41px
}
.morebox {
	BORDER-BOTTOM: #4967c9 1px solid; BORDER-LEFT: #4967c9 1px solid; MARGIN-TOP: 10px; WIDTH: 330px; BORDER-TOP: #4967c9 1px solid; BORDER-RIGHT: #4967c9 1px solid
}
.morelist {
	BORDER-BOTTOM: #2b459a 6px solid; BORDER-LEFT: #2b459a 6px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 318px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #ccc; BORDER-TOP: #2b459a 6px solid; BORDER-RIGHT: #2b459a 6px solid; PADDING-TOP: 10px
}
.morelist UL {
	PADDING-LEFT: 10px; WIDTH: 94px; DISPLAY: block; FLOAT: left
}
#header UL.else LI .morelist UL LI {
	TEXT-ALIGN: left; DISPLAY: block; HEIGHT: 20px
}
#header UL.else .disb {
	DISPLAY: block
}
.cinfo_desc {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#moreinfo {
	MARGIN-TOP: 5px
}
.cinfo DIV {
	COLOR: #000
}
.clickareaht {
	PADDING-BOTTOM: 15px
}
.clickareaht img{
 WIDTH:100px;
}
.clicksearch {
	PADDING-BOTTOM: 30px
}
.clickcoupon {
	PADDING-BOTTOM: 30px
}
.couponright {
	PADDING-BOTTOM: 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.couponmouse {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.couponcode STRONG {
	PADDING-RIGHT: 10px
}
.bottomstyle {
	MARGIN-BOTTOM: 10px
}
#hello {
	PADDING-BOTTOM: 5px
}
.singtopdes {
	PADDING-BOTTOM: 8px
}
.clipboard {
	CURSOR: pointer
}
.clipbox {
	BORDER-BOTTOM: #2b459a 4px solid; BORDER-LEFT: #2b459a 4px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; BORDER-TOP: #2b459a 4px solid; BORDER-RIGHT: #2b459a 4px solid; PADDING-TOP: 5px
}
.clipprompt {
	FONT-SIZE: 9px; PADDING-TOP: 5px
}
.clipprompt SPAN {
	COLOR: #ec0016; FONT-WEIGHT: bold
}
.cliprestr {
	FONT-SIZE: 9px
}
.cliprestr SPAN {
	COLOR: #ec0016; FONT-WEIGHT: bold
}
.spanBox {
	POSITION: relative; HEIGHT: 65px
}
.spanImages {
	POSITION: absolute; TOP: 40px; LEFT: 0px
}
.spanBox_submit .spanImages {
	POSITION: absolute; TOP: 25px; LEFT: 120px !important
}
.spanBox_Register .spanImages {
	POSITION: absolute; TOP: 29px; LEFT: 140px !important
}
#ad_container {
	PADDING-BOTTOM: 5px; MARGIN: 5px auto 0px; PADDING-LEFT: 25px; WIDTH: 730px; PADDING-RIGHT: 0px; BACKGROUND: url(advertisement.jpg) no-repeat left center; HEIGHT: 85px; PADDING-TOP: 5px
}
#merchant_sel_list {
	WIDTH: 140px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; WORD-WRAP: break-word; FONT-SIZE: 8pt
}
.commentsbox {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; MARGIN-BOTTOM: 10px; MAX-HEIGHT: 350px; MARGIN-LEFT: 114px; _height: 350px
}
.allcomments {
	MAX-HEIGHT: none; MARGIN-LEFT: 0px; _height: auto
}
.commentsbox .tit {
	BORDER-BOTTOM: #a9a9a9 1px dashed; LINE-HEIGHT: 22px; MARGIN-TOP: 5px; PADDING-LEFT: 18px; BACKGROUND: url(comments_icon.gif) no-repeat 0px -10px; HEIGHT: 22px; FONT-SIZE: 16px
}
.commentsbox A.close {
	LINE-HEIGHT: 14px; MARGIN-TOP: 3px; PADDING-RIGHT: 5px; FLOAT: right; HEIGHT: 14px; FONT-SIZE: 9pt
}
.commentlist DL {
	
}
.commentlist DT {
	WIDTH: 20px; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 10px
}
.commentlist DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND: #f7f7f7; COLOR: #535353; PADDING-TOP: 0px
}
.allcomments DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.commentlist DD.username {
	HEIGHT: 20px; COLOR: #535353; FONT-SIZE: 16px; PADDING-TOP: 10px
}
.commentlist DD.date {
	COLOR: #b1b1b1; FONT-SIZE: 10px
}
.commentlist DD.content {
	BORDER-BOTTOM: #c5c5c5 1px solid; PADDING-BOTTOM: 15px
}
.commentchangebg DD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.commentchangebg DD.content {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.commentsbox .post {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
.commentsbox .post A {
	TEXT-DECORATION: underline
}
.debugbox {
	POSITION: fixed; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #ffffe0; HEIGHT: 100px; OVERFLOW: auto; BORDER-TOP: #eee 2px solid; LEFT: 0px
}
.togglebox {
	DISPLAY: none
}
#main {
	BACKGROUND: url(main_bg.gif) repeat-y
}
.mainbox {
	WIDTH: 815px; FLOAT: left
}
.mainSidebar {
	WIDTH: 160px; FLOAT: right; PADDING-TOP: 1px
}
.mainLeft {
	WIDTH: 160px; FLOAT: left; PADDING-TOP: 2px ;clear:left;
}
.mainRight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 634px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
.rsslist TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.expTitle {
	COLOR: #0d3bcc; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.expCouCode SPAN {
	PADDING-RIGHT: 9px; COLOR: #999999
}
.expCouCode STRONG {
	COLOR: #0d3bcc; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline
}

/* new definiton */
.cfullinfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; WIDTH: auto; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 15px; BACKGROUND: #fdfbec; PADDING-TOP: 2px
}
.cfullinfo H2 {
	LINE-HEIGHT: 24px; MARGIN-BOTTOM: 3px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.cfullinfo A:link {
	COLOR: #1F1F1F; FONT-SIZE: 11pt; TEXT-DECORATION: none
}
.cfullinfo A:active {
	COLOR: #1F1F1F; FONT-SIZE: 11pt; TEXT-DECORATION: none
}
.cfullinfo A:visited {
	COLOR: #1F1F1F; FONT-SIZE: 11pt; TEXT-DECORATION: none
}
.cfullinfo A:hover {
	COLOR: #1F1F1F; FONT-SIZE: 11pt; TEXT-DECORATION: underline
}
.pfullinfo{
 float:left;BORDER-BOTTOM: #a9a9a9 1px dashed; LINE-HEIGHT: 150%; WIDTH: 100%; PADDING-TOP: 8px
}
.pfullinfo .pimg {
	TEXT-ALIGN: center; FLOAT: right;
}

.pfullinfo .cinfo {
	
padding:0px 4px; overflow:hidden; margin:0px 10px 0px 4px !important; margin:0 15px 0 4px;  margin-left:6px!important; margin-left:4px; float:none!important; float:left;
}
.pfullinfo .pdesc{
FONT-SIZE:14px; LINE-HEIGHT: 150%; COLOR: #000; TEXT-DECORATION: none;
}
.pfullinfo .cinfo H4 {
	DISPLAY: inline
}
.pfullinfo .cinfo P {
	LINE-HEIGHT: 110%; MARGIN: 5px auto
}
.pfullinfo .cimg {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 10px
}
.search_result {
  WIDTH: auto; PADDING: 2px 0px 15px 16px; MARGIN-BOTTOM: 15px;MARGIN-top: 10px; BACKGROUND: #fdfbec; 
  border-bottom:1px solid #05015A;
}
.search_result H2 {
	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 3px; HEIGHT: 30px; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
.pagenum{
float:right; margin:26px 10px 10px 0px;
}
.offertype{
 float:left;font-size:13px;
}
.offertype UL{
  TOP: 10px; RIGHT: 10px; clear:none;
}
.offertype UL LI{
  DISPLAY: inline; COLOR: #204585;
}
.network{
color:#B6B6B6;
}
.network a {
color:#B6B6B6;
}
.content_ad{
float:left; WIDTH:315px; margin:8px auto;text-ALIGN:center;
}