/* CSS Document */
/* Copyright © 1997 Bizymoms. All rights reserved. */

html, body {
	background: #fff;
	color: #333;
	height: 100%;
}

html, body, td, h1, h2, h3, h4, div, p, ul, li, input, textarea, select, form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

#headerHandler {
	float: left;
	width: 100%;
	margin: auto;
}
#header {
	background: url(../images/bm_coupons_header_back.jpg) no-repeat;
	width: 1000px;
	height: 141px;
	margin: auto;
}

#headerBlueHandler {
	float: left;
	background: url(../images/bm_coupons_header_blue_rep.jpg) repeat-x;
	width: 100%;
	height: 20px;
	text-align: center;
	margin: auto;
}
#headerBlueBack {
	background: url(../images/bm_coupons_header_blue_back.jpg) no-repeat;
	width: 1000px;
	height: 20px;
	margin: auto;
}

#bodyHandler {
	float: left;
	width: 100%;
	margin: auto;
}
#body {
	width: 1000px;
	height: 100%;
	margin: auto;
}
#bodyLeft {
	float: left;
	width: 223px;
	padding: 0 10px 0 10px;
}
#bodyLeftBlue {
	background: url(../images/bm_coupons_left_blue_back.jpg) no-repeat;
	width: 203px;
	padding: 0 10px 20px 10px;
}
#bodyLeftGray {
	background: #eee;
	width: 203px;
	padding: 15px 10px 10px 10px;
}
#bodyContent {
	float: left;
	width: 747px;
	padding: 0 10px 0 0;
}

#footerHandler {
	float: left;
	background: url(../images/bm_coupons_footer_back.jpg) repeat-x;
	width: 100%;
	margin: auto;
}
#footer {
	width: 1000px;
	height: 50px;
	color: #ccc;
	text-align: center;
	line-height: 18px;
	padding: 25px 0 25px 0;
	margin: auto;
}

#headerLinks {
	float: left;
	width: 305px;
	font-size: 11px;
	text-align: right;
	color: #ccc;
	padding: 10px 0 0 0;
}
#headerLinks a:link, #headerLinks a:visited {
	color: #666;
	text-decoration: none;
}
#headerLinks a:hover {
	color: #666;
	text-decoration: underline;
}

div.home {
	float: left;
	width: 60px;
	background: url(../images/bm_coupons_home_back.gif) no-repeat;
	color: #fff;
	font-weight: bold;
	padding: 1px 0 2px 0;
	margin: 6px 0 0 0;
	text-transform: uppercase;
	text-align: center;
}
div.home a:link, div.home a:visited {
	color: #fff;
	text-decoration: none;
}
div.home a:hover {
	color: #fff;
	text-decoration: underline;
}

#logo, #logoLink {
	float: left;
	width: 430px;
	height: 52px;
	margin: 5px 116px 0 0;
}
#logoLink, #logoLink a {
	margin: 0;
	color: #fff;
	text-decoration: none;
}

#signIn {
	background: url(../images/bm_coupons_signin_back.gif) no-repeat;
	float: left;
	width: 90px;
	height: 28px;
	margin: 17px 0 0 8px;
	padding: 7px 0 5px 50px;
	color: #999;
	font-size: 9px;
}
#signUp {
	background: url(../images/bm_coupons_signup_back.gif) no-repeat;
	float: left;
	width: 95px;
	height: 28px;
	margin: 17px 0 0 8px;
	padding: 7px 0 5px 45px;
	color: #999;
	font-size: 9px;
}
#stayInTuned {
	background: url(../images/bm_coupons_stayintuned_back.gif) no-repeat;
	float: left;
	width: 95px;
	height: 28px;
	margin: 17px 0 0 8px;
	padding: 7px 0 5px 45px;
	color: #999;
	font-size: 9px;
}
#signIn a:link, #signIn a:visited, #signUp a:link, #signUp a:visited, #stayInTuned a:link, #stayInTuned a:visited {
	color: #003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
#signIn a:hover, #signUp a:hover, #stayInTuned a:hover {
	text-decoration: none;
}

.headerTabMenu {
	float: left;
	margin: 24px 0 0 0;
	padding: 0;
	width: 552px;
	height: 36px;
}
.headerTabMenu ul {
	margin: 0;
	margin-left: 3px;
	padding: 0;
	list-style: none;
}
.headerTabMenu li {
	display: inline;
	margin: 0;
	padding: 0;
	text-transform: none;
}
.headerTabMenu a {
	float: left;
	display: block;
	width: 180px;
	color: #003366;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin: 0 3px 0 0;
	padding: 10px 0px 10px 0px;
	background: url(../images/bm_coupons_headertab_up.gif) no-repeat;
}
.headerTabMenu a:hover, .headerTabMenu a.selected {
	background: url(../images/bm_coupons_headertab_over.gif) no-repeat;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.myCouponViewAll a {
	background: #1d5c9c;
	font-size: 14px;
	font-weight: bold;
	color: #06beff;
	padding: 5px 18px 5px 18px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.myCouponViewAll a:visited, .myCouponViewAll a:active {
	color: #06beff;
	text-decoration: none;
}
.myCouponViewAll a:hover {
	color: #5cd4ff;
	text-decoration: none;
}

.myCouponPrintAll a {
	background: #1d5c9c;
	font-size: 14px;
	font-weight: bold;
	color: #06beff;
	padding: 5px 15px 5px 15px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.myCouponPrintAll a:visited, .myCouponPrintAll a:active {
	color: #06beff;
	text-decoration: none;
}
.myCouponPrintAll a:hover {
	color: #5cd4ff;
	text-decoration: none;
}

.leftMenu {
	width: 203px;
	margin: 10px 0 0 0;
}
.leftMenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.leftMenu ul li a {
	background: url(../images/bm_coupons_bullet_2.gif) no-repeat 10px center;
	color: #fff;
	display: block;
	width: auto;
	padding: 3px 0 3px 0;
	padding-left: 25px;
	text-decoration: none;
	border-top: 1px solid #296fb5;
}
* html .leftMenu ul li a {
	width: 178px;
}
.leftMenu ul li a:visited, .leftMenu ul li a:active {
	color: #fff;
}
.leftMenu ul li a:hover {
	color: #fff;
	background-color: #296fb5;
	background-image: url(../images/bm_coupons_bullet_2.gif);
}
* html .leftMenu ul li { height: 1%; }
* html .leftMenu ul li a { height: 1%; }

.couponLinks {
	float: left;
	width: 246px;
	margin: 10px 0 0 0;
}
.couponLinks ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.couponLinks ul li a {
	background: url(../images/bm_coupons_bullet_4.gif) no-repeat 0 6px;
	color: #003366;
	display: block;
	width: auto;
	padding: 3px 0 3px 0;
	padding-left: 20px;
	text-decoration: underline;
}
.couponLinks ul li a:visited, .couponLinks ul li a:active {
	color: #003366;
	text-decoration: underline;
}
.couponLinks ul li a:hover {
	color: #003366;
	text-decoration: none;
	background-image: url(../images/bm_coupons_bullet_4.gif);
}
* html .couponLinks ul li { height: 1%; }
* html .couponLinks ul li a { height: 1%; }

div.addACoupon {
	background: url(../images/bm_coupons_addcoupon_back.gif) no-repeat;
	width: 163px;
	height: 32px;
	margin: 8px 0 15px 0;
	padding: 5px 0 0 40px;
	font-size: 9px;
	color: #ff6000;
}
div.addACoupon a:link, div.addACoupon a:visited {
	color: #ff6000;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
div.addACoupon a:hover {
	color: #ff6000;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

div.couponFeatureTab1 {
	float: left;
	background: url(../images/bm_coupons_bodytab_back.gif) no-repeat;
	width: 70px;
	height: 15px;
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	margin: 0 5px 0 0;
	padding: 5px 0 5px 0;
}
div.couponFeatureTab1 a:link, div.couponFeatureTab1 a:visited {
	color: #666;
	font-weight: bold;
	text-decoration: none;
}
div.couponFeatureTab1 a:hover {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}

div.couponFeatureTab2 {
	float: left;
	background: url(../images/bm_coupons_footertab_back.gif) no-repeat;
	width: 185px;
	height: 16px;
	color: #003366;
	font-weight: bold;
	text-align: center;
	margin: 0 3px 0 0;
	padding: 5px 0 3px 0;
}
div.couponFeatureTab2 a:link, div.couponFeatureTab2 a:visited {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
div.couponFeatureTab2 a:hover {
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}

a.orangeLink:link, a.orangeLink:visited {
	color: #ff6000;
	font-weight: bold;
	text-decoration: none;
}
a.orangeLink:hover {
	color: #ff6000;
	font-weight: bold;
	text-decoration: underline;
}

a.oceanBlueLink:link, a.oceanBlueLink:visited {
	color: #06beff;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
}
a.oceanBlueLink:hover {
	color: #06beff;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}

a.blueLink:link, a.blueLink:visited {
	color: #003366;
	text-decoration: underline;
}
a.blueLink:hover {
	color: #003366;
	text-decoration: none;
}

a.grayLink:link, a.grayLink:visited {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
a.grayLink:hover {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}

a.blackLink:link, a.blackLink:visited {
	font-size: 18px;
	color: #000;
	text-decoration: none;
}
a.blackLink:hover {
	font-size: 18px;
	color: #000;
	text-decoration: underline;
}

a.blueBackLink {
	background: #003366 url(../images/bm_coupons_bullet_2.gif) no-repeat 10px center;
	border: 1px solid #ccc;
	padding: 3px 10px 3px 28px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
}
a.blueBackLink:link, a.blueBackLink:visited {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
a.blueBackLink:hover {
	background: #0066cc url(../images/bm_coupons_bullet_2.gif) no-repeat 10px center;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

h1.oceanBlue {
	font-size: 18px;
	color: #06beff;
}
h1.white {
	font-size: 18px;
	color: #fff;
}
h1.black {
	font-size: 18px;
	color: #000;
}
h1.red {
	font-size: 18px;
	color: #e72910;
	font-weight: bold;
}
h1.pink {
	font-size: 18px;
	color: #f40279;
	font-weight: bold;
}
h1.green {
	font-size: 18px;
	color: #07ab07;
	font-weight: bold;
}
h2.white {
	font-size: 14px;
	color: #fff;
}
h2.black {
	font-size: 14px;
	color: #000;
}
h3.black {
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
h3.red {
	font-size: 24px;
	color: #e72910;
	font-weight: bold;
}
h3.pink {
	font-size: 24px;
	color: #f40279;
	font-weight: bold;
}
h3.green {
	font-size: 24px;
	color: #07ab07;
	font-weight: bold;
}
h4.red {
	font-size: 12px;
	font-weight: bold;
	color: #e72910;
}
h4.pink {
	font-size: 12px;
	font-weight: bold;
	color: #f40279;
}
h4.green {
	font-size: 12px;
	font-weight: bold;
	color: #07ab07;
}

span.black {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
span.red {
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #e72910;
}
span.oceanBlue {
	font-size: 18px;
	color: #06beff;
}
span.redLarge {
	font-size: 24px;
	font-weight: bold;
	color: #e72910;
}
span.white {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
span.grayBlue {
	font-size: 24px;
	font-weight: bold;
	color: #83788a;
}
span.gray {
	color: #666;
}
span.blackNormal {
	color: #000;
	font-style: 12px;
	font-weight: normal;
}
span.graySmall {
	font-size: 11px;
	font-style: italic;
	color: #999;
}
span.errorMessage {
	color: #ff0000;
	font-weight: bold;
}
span.sucessMessage {
	color: #009900;
	font-weight: bold;
}
span.required {
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}

#middlePicture {
	background: url(../images/bm_coupons_top_picture_back.jpg) no-repeat;
	width: 727px;
	height: 240px;
	text-align: right;
	padding: 10px 20px 0 0;
}

#middlePictureAD {
	background:url(../../printable-coupons/images/bm_coupons_advertising_imag.jpg) no-repeat;
	width: 727px;
	height: 240px;
	text-align: right;
	padding: 10px 20px 0 0;
}
#middlePictureSC {
	background: url(../images/bm_coupons_sc_top_picture_back.jpg) no-repeat;
	width: 727px;
	height: 240px;
	text-align: right;
	padding: 10px 20px 0 0;
}
#middlePictureListing {
	background: url(../images/bm_coupons_listing_top_picture_back.jpg) no-repeat;
	width: 727px;
	height: 240px;
	text-align: right;
	padding: 10px 20px 0 0;
}
#middlePictureCP {
	background: url(../images/bm_coupons_cp_top_picture_back.jpg) no-repeat;
	width: 727px;
	height: 240px;
	text-align: right;
	padding: 10px 20px 0 0;
}
#middlePictureSearch {
	background: url(../images/bm_coupons_search_top_picture_back.jpg) no-repeat;
	width: 727px;
	height: 240px;
	text-align: right;
	padding: 10px 20px 0 0;
}

#searchBox {
	background: #eee;
	border-top: 2px solid #003366;
	margin: 2px 0 0 0;
	padding: 10px 5px 10px 5px;
	text-align: center;
}
label.search {
	font-weight: bold;
	color: #666;
}
select.searchSelect {
	color: #333;
	border: 1px outset;
	background-color: #fff;
}
input.searchText {
	width: 300px;
	color: #333;
	border: 1px outset;
	background-color: #fff;
	padding: 2px 5px 0 5px;
}

#middleContent {
	float: left;
	width: 747px;
	margin: 10px 0 20px 0;
}
#middleContentLeft {
	float: left;
	width: 576px;
}
#middleContentRight {
	float: left;
	width: 171px;
	text-align: right;
}

div.couponBox {
	float: left;
	width: 576px;
	margin: 0 0 10px 0;
}
div.couponTitleBack {
	float: left;
	background: #ddd url(../images/bm_coupons_title_back.jpg) no-repeat top;
	height: 35px;
}
div.couponListingTitleBack {
	float: left;
	background: #ddd url(../images/bm_coupons_listing_title_back.jpg) no-repeat top;
}
div.couponListingTitle {
	float: left;
	width: 440px;
	padding: 9px 10px 9px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
div.couponListingReported {
	float: left;
	width: 106px;
	padding: 9px 10px 9px 0;
	text-align: right;
	font-weight: bold;
	color: #e72910;
}
div.couponTitle {
	float: left;
	width: 470px;
	padding: 9px 10px 9px 10px;
}
div.couponClip {
	float: left;
	width: 50px;
	color: #cc0000;
	padding: 9px 0px 0px 0px;
	font-weight: bold;
}
div.couponSelect {
	float: left;
	width: 36px;
	padding: 11px 0 3px 0;
	text-align: center;
}
* html div.couponSelect {
	float: left;
	width: 36px;
	padding: 8px 0 6px 0;
	text-align: center;
}
div.couponDescriptionBack {
	float: left;
	background: #eee url(../images/bm_coupons_description_back.jpg) repeat-x top;
	width: 556px;
	padding: 10px 10px 10px 10px;
}
div.couponListingDescriptionBack {
	float: left;
	background: #eee;
	width: 556px;
	padding: 0 10px 10px 10px;
}
div.couponListingDescription {
	float: left;
	background: #fff;
	width: 534px;
	padding: 5px 10px 5px 10px;
	border: 1px dotted #ccc;
}
div.couponWriteaReviewBtnBack {
	float: left;
	width: 556px;
	padding: 12px 0 5px 0;
}
div.couponImage {
	float: left;
	width: 300px;
}
div.couponContent {
	float: left;
	width: 246px;
	padding: 0 0 0 10px;
}
div.couponListingDetails {
	float: left;
	width: 246px;
	padding: 10px 0 0 0;
	color: #666;
	font-weight: bold;
	font-style: italic;
}
div.couponReviews {
	float: left;
	width: 576px;
}
div.couponReviewsHeading {
	float: left;
	width: 556px;
	padding: 0 10px 10px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
div.couponReviewContent {
	float: left;
	width: 564px;
	border: 1px dashed #ddd;
	padding: 10px 10px 10px 0;
	margin: 0 0 5px 0;
}
div.couponReviewAvatar {
	float: left;
	width: 80px;
	padding: 0 10px 0 10px;
	font-size: 11px;
	color: #999;
	font-style: italic;
	text-align: center;
}
div.couponReviewDetails {
	float: left;
	width: 464px;
	font-size: 11px;
	color: #666;
}
img.avatarBorder {
	border: 2px solid #ddd;
}

#bottomFeatures {
	float: left;
	width: 569px;
	height: 24px;
	padding: 10px 0 0 7px;
	border-bottom: 1px solid #ccc;
}

#pagination {
	float: left;
	width: 563px;
	height: 40px;
	color: #ccc;
	padding: 15px 7px 0 6px;
}
#pagination a:link, #pagination a:visited {
	color: #003366;
	text-decoration: underline;
}
#pagination a:hover {
	color: #003366;
	text-decoration: none;
}
#paginationLeft {
	float: left;
	width: 400px;
}
#paginationRight {
	float: left;
	width: 163px;
	text-align: right;
}

#subPagination {
	border-top: 1px solid #ddd;
	text-align: center;
	padding: 8px 0 2px 0;
}
#subPagination a {
	background: #ddd;
	border: 1px solid #ccc;
	padding: 0px 5px 0px 5px;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
#subPagination a:link, #subPagination a:visited {
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
#subPagination a:hover {
	background: #eee;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
span.subPaginationSelected {
	background: #eee;
	border: 1px solid #ccc;
	padding: 0px 5px 0px 5px;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}

input.formfeild, textarea.formfeild, select.formfeild {
	color: #333;
	border: 1px outset;
	background-color: #fff;
}
input.textfeild, textarea.textfeild, select.textfeild {
	color: #333;
	border: 1px outset;
	background-color: #fff;
}
input.button {
	background: url(../images/bm_coupons_form_button.jpg) repeat-x;
	border: 1px outset;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}

#footer a:link, #footer a:visited {
	color: #666;
	text-decoration: none;
}
#footer a:hover {
	color: #666;
	text-decoration: underline;
}
#copyrights {
	font-size: 11px;
	color: #999;
}
#copyrights a:link, #copyrights a:visited {
	color: #003366;
	font-size: 11px;
	text-decoration: underline;
}
#copyrights a:hover {
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}

div.popupHolder {
	position: absolute;
	width: 622px;
	background: url(../images/bm_coupons_popup_shadow.png) repeat;
	display: block;
	z-index: 1000;
	padding: 1px 5px 5px 1px;
}
* html div.popupHolder {
	position: absolute;
	width: 622px;
	background: none;
	display: block;
	z-index: 1000;
	padding: 1px 5px 5px 1px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bm_coupons_popup_shadow.png', sizingMethod='scale');
}
div.popupHandle {
	width: 620px;
	height: 30px;
	background: url(../images/bm_coupons_popup_handle.jpg) repeat-x;
	border: 1px solid #003366;
}
div.popupTitle {
	float: left;
	width: 570px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding: 8px 10px 0 10px;
}
div.popupClose {
	float: left;
	width: 30px;
	height: 30px;
}
div.popupBody {
	float: left;
	width: 600px;
	background: #eee;
	border: 1px solid #003366;
	padding: 10px 10px 10px 10px;
}
div.popupBodyHeading {
	float: left;
	width: 600px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0 0 10px 0;
}
div.popupFormContent {
	float: left;
	width: 600px;
}
div.popupFormLabels {
	float: left;
	width: 145px;
	height: 18px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	padding: 2px 5px 0 0;
	margin: 0 0 5px 0;
}
div.popupFormFields {
	float: left;
	width: 450px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
}
div.popupFormLabelsSC {
	float: left;
	width: 90px;
	height: 18px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	padding: 2px 5px 0 0;
	margin: 0 0 5px 0;
}
div.popupFormFieldsSC {
	float: left;
	width: 190px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
}
div.popupBodyFooter {
	float: left;
	width: 600px;
	font-size: 11px;
	color: #cc0000;
	padding: 0 0 10px 0;
}

div.cpStatHeading {
	float: left;
	padding: 3px 3px 3px 315px;
	margin-top: 5px;
	width: 305px;
	font-weight: bold;
}
div.cpStatRecords {
	float: left;
	padding: 2px;
	margin-top: 5px;
	border: 1px dotted #333;
	background: #fff;
	width: 95px;
	color: #ff0000;
	font-weight: bold;
}
div.cpHeadingBox {
	float: left;
	background: #eee;
	border-top: 2px solid #003366;
	margin: 2px 0 0 0;
	padding: 5px 10px 5px 10px;
}
div.cpCouponBack {
	float: left;
	background: #eee url(../images/bm_coupons_description_back.jpg) repeat-x top;
	width: 727px;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
}
div.cpCouponContent {
	float: left;
	width: 417px;
	padding: 0 0 0 10px;
}
div.cpCouponDetails {
	float: left;
	width: 417px;
	padding: 10px 0 0 0;
	color: #666;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
}
#cpPagination {
	float: left;
	width: 747px;
	height: 40px;
	color: #ccc;
}
#cpPagination a:link, #cpPagination a:visited {
	color: #003366;
	text-decoration: underline;
}
#cpPagination a:hover {
	color: #003366;
	text-decoration: none;
}
#cpPaginationLeft {
	float: left;
	width: 500px;
}
#cpPaginationRight {
	float: left;
	width: 247px;
	text-align: right;
}
.allBox {
	background: #eee;
	border: 1px solid #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	cursor: hand;
	padding: 10px;
}

.viewAllCategories {
	width: 600px;
	margin: 10px 0 0 0;
}
.viewAllCategories ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.viewAllCategories ul li a {
	background: #f5f5f5 url(../images/bm_coupons_bullet_4.gif) no-repeat 3px center;
	color: #333;
	display: block;
	width: auto;
	padding: 3px 0 3px 0;
	padding-left: 20px;
	text-decoration: none;
	border: 1px solid #fff;
	margin-top: 1px;
}
.viewAllCategories ul li a:visited, .viewAllCategories ul li a:active {
	color: #333;
}
.viewAllCategories ul li a:hover {
	color: #000;
	background-color: #eee;
	background-image: url(../images/bm_coupons_bullet_4.gif);
}
* html .viewAllCategories ul li { height: 1%; }
* html .viewAllCategories ul li a { height: 1%; }

#addCouponMiddleContent {
	float: left;
	background: #eee;
	width: 727px;
	margin: 10px 0 20px 0;
	padding: 10px;
}
#editCouponMiddleContent {
	float: left;
	background: #eee;
	width: 727px;
	padding: 10px;
}
