a.iconic { background:url('/images/blank.gif') no-repeat center left; padding:2px 0 2px 20px; }
a { outline:none; color: #bf1e2e; }
a img { border:none }
.blue { color:#0048a7; }
.white a { color: #fff; }

/*.clearfix:after { content:".";display: block; height:0; clear:both; visibility:hidden }*/
.clearfix { overflow: hidden; }

/* COUPONS SECTION */
.leftmenu { list-style:none; margin:0 0 20px; padding:0; border: 1px solid #751c58; border-top: 0;}
.leftmenu li { font-size:13px; margin:0; padding:0; text-align:left; border-top:1px solid #ebebeb; }
.leftmenu li a, .leftmenu li a:visited, .leftmenu li a:active { display:block; margin:0; padding:5px 25px 0 9px; height:23px; color:#333333; text-decoration:none; background:url('http://scarlett.redflagdeals.com/images/coupons/sidemenu_bullet_off.png') no-repeat center right; }
.leftmenu li a:hover { color:#0048a7; text-decoration:none; background:#f5f5f5 url('http://scarlett.redflagdeals.com/images/coupons/sidemenu_bullet_on.png') no-repeat center right; }

/* COUPON SUBMENU */
.leftmenu li ul { display:none; list-style:none; margin:0; padding:5px 0; border-top:1px solid #ebebeb; background:#f5f5f5; }
.leftmenu li ul li { margin:0; padding:0; text-align:left; border:none; }
.leftmenu li ul li a { display:block; margin:0; padding:2px 25px 2px 17px; height:13px; font-size:12px; color:#333333; text-decoration:none; background:url('http://images.redflagdeals.com/redesign/bulletSmallArrow.gif') no-repeat 10px center; }
.leftmenu li ul li a:hover { font-size:12px; color:#0048a7; text-decoration:underline; background:url('http://images.redflagdeals.com/redesign/bulletSmallArrow.gif') no-repeat 10px center; }
.leftmenu li ul li ul { margin-left:18px; padding:0; border-top:none; display:none }
.leftmenu ul.expanded { display:block }
#vendor_callout { text-align: center; font-size: 11px; }

.titleBarBlueLeft { margin:0; padding:0 0 0 5px; background:#e3caaf url('/images/mrscoupons/mainbox_head_left.png') no-repeat top left; height: 31px; }
.titleBarBlueRight { margin:0; padding:0 5px 0 0; background:#e3caaf url('/images/mrscoupons/mainbox_head_right.png') no-repeat top right; height: 31px; }
.titleBarBlueMiddle { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: uppercase; font-weight:bold; color: #fff; text-align:left; padding:0 3px; line-height: 31px; height:31px; background:#e3caaf url('/images/mrscoupons/mainbox_head_middle.png') repeat-x; }
.titleBarBlueMiddle a,
.titleBarGreenMiddle a {
	color: #fff;
}

.titleBarGreenLeft { margin:0; padding:0 0 0 5px; background:#e3caaf url('/images/mrscoupons/mainbox_head_left.png') no-repeat top left; height: 31px; }
.titleBarGreenRight { margin:0; padding:0 5px 0 0; background:#e3caaf url('/images/mrscoupons/mainbox_head_right.png') no-repeat top right; height: 31px; }
.titleBarGreenMiddle { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-transform: uppercase; font-weight:bold; color: #fff; text-align:left; padding:0 3px; line-height: 31px; height:31px; background:#e3caaf url('/images/mrscoupons/mainbox_head_middle.png') repeat-x; }

.paginate select {
	font-size: 12px;
}
/*
.couponFeatured { position:relative; border:5px solid #e8f2dd; margin:0 0 10px 0; }
*/
.couponFeatured { position:relative; padding:5px 0; }
.couponGeneric { position:relative; padding:5px 0;}
.couponContent { position:relative; margin:5px; padding:10px 10px 5px 10px; text-align:left; border:3px dotted #D1DFEF; background:#f8faff; overflow:hidden; }
.couponPrint { position:relative; margin:5px; padding:10px; text-align:left; border:3px dotted #999; }
.couponFeatured .couponContent { background:#f8faff url('/images/couponFeatureBack.png') repeat-y left top; }
.couponRightCol { position:relative; margin-left:115px; }
.couponLeftCol { width:100px; padding-right:10px; float:left; }
.couponImage { float:left; padding:0px; margin:0; border:1px solid #EBEBEB; background:#FFFFFF; }
.couponImgBox { position:relative; overflow:hidden; margin:0 0 5px 0; width:102px; }
.couponImgZoom { position:absolute; top:41px; left:13px; width:75px; height:20px; background:url('/images/btnZoomImage.png') no-repeat left top; }
.couponImgZoom:hover { background:url('/images/btnZoomImageHover.png') no-repeat left top; }
.couponTitle { font-size:18px; font-weight:bold; color:#0048a7; margin:0 0 10px 0; line-height:21px; }
.couponTitle a { font-size:18px; font-weight:bold; color:#0048a7; text-decoration:underline; }
.couponTitle a:hover { font-size:18px; font-weight:bold; color:#0048a7; text-decoration:none; }
.couponVendor { font-size:13px; font-weight:bold; margin:0; }
.couponIcons { position:absolute; bottom:10px; right:10px; }
.couponFilterDate { height:22px; padding:3px 0 0 0; text-align:left; }
.couponFilterCat { height:25px; float:right; }
.couponLocation { float:left; width:178px; height:80px; font-size:11px; border:1px solid #EBEBEB; padding:8px; margin:3px 6px 3px 0; background:#fff; }
.couponStoreLogo { float:left; margin:5px 10px 10px 5px; position:relative; text-align:center; }
.expired .couponContent { background:#fbfdff; border:3px dotted #f0f6fb; color:#999; }
.expired .couponContent a { color: #77ABEF; }
.expired .couponContent .couponTitle { color: #77ABEF; }
.expire_soon { color: #f00; }
.expire_imminent { color: #f00; font-weight: bold; }

.btnForm { border:none; height:18px; font-weight:bold; padding:1px 4px 6px 4px; margin:0; outline:1px solid #808080; color:white; font-size:11px; background:#838383 url('http://images.redflagdeals.com/redesign/btnForm.png') repeat-x; }
.btnForm:hover { text-decoration:underline; }
.btnAdd { padding:4px 4px 4px 24px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/add.png') no-repeat 4px 4px; }
.btnPrint { padding:4px 4px 4px 24px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/printer.png') no-repeat 4px 4px; }
.btnAddfunds { padding:4px 4px 4px 24px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/dollar.png') no-repeat 4px 4px; }
.btnBack { padding:2px 0px 2px 20px; background:url('/images/icons/back.png') no-repeat 0px 2px; }
.btnForward { padding:2px 0px 2px 20px; background:url('/images/icons/forward.png') no-repeat 0px 2px; }
.btnForwardAlt { padding:2px 20px 2px 0px; background:url('/images/icons/forward.png') no-repeat 2px right; }
.btnNext { padding:2px 20px 2px 0px; background:url('/images/icons/forward-alt.png') no-repeat right center; }
.btnPrevious { padding:2px 0px 2px 20px; background:#FFFFFF url('/images/icons/back-alt.png') no-repeat 0px 2px; }
.btnHelp { padding:4px 4px 4px 24px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/help.png') no-repeat 4px 4px; }
.btnFiles { padding:4px 4px 4px 24px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/files.png') no-repeat 4px 4px; }
.btnInfo { padding:2px 0px 2px 20px; font-size:11px; background:url('/images/icons/info.png') no-repeat 0px 2px; }
.btnClipboard { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/clipboard.png') no-repeat 4px center; }
.btnWebsite { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/window.png') no-repeat 4px center; }
.btnPrintAlt { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/printer.png') no-repeat 4px center; }
.btnShare { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/stamp.png') no-repeat 4px center; }
.btnShareAll { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/stamp.png') no-repeat 4px center; }
.btnReport { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/exclamation.png') no-repeat 4px center; }
.btnScissors { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/scissors.png') no-repeat 4px center; }
.btnView { padding:5px 10px 5px 26px; margin-bottom:3px; border:1px solid #ddd; background:#FFFFFF url('/images/icons/magnifier.png') no-repeat 4px center; }
.btnSign { padding:2px 0px 2px 20px; background:url('/images/icons/sign-small.png') no-repeat 0px 0px; }
.iconZoom { position:absolute; bottom:3px; right:3px; width:16px; height:16px; background:url('/images/icons/magnifier.png') no-repeat center center; }
a.btnGreen:link, a.btnGreen:active, a.btnGreen:visited { font-size:9px; font-weight:bold; text-align:center; padding:3px 5px; color:#FFFFFF; text-decoration:none; background:#69cb00 url('http://images.redflagdeals.com/redesign/titleBarGreenMiddle.png') repeat-x; }
a.btnGreen:hover { text-decoration:underline; }
a.btnBlue:link, a.btnBlue:active, a.btnBlue:visited { font-size:9px; font-weight:bold; text-align:center; padding:3px 5px; color:#FFFFFF; text-decoration:none; background:#4c78a9 url('http://images.redflagdeals.com/redesign/titleBarBlueMiddle.png') repeat-x; }
a.btnBlue:hover { text-decoration:underline; }
.warning { text-align:center; margin:5px 1px 15px 1px; padding:5px 10px; font-size:11px; border:1px solid #ECCA2D; background:#FFFAE4; }

.formBox {  border:1px solid #FFFFFF; outline:1px solid #D8D8D8; background:#F5F5F5; padding:12px; }
*html .formBox {  border:1px solid #D8D8D8; }
.formBox label { display:block; position:relative; margin:10px 0px 0px 0px; width:140px; text-align:right; font-weight:bold; float:left; }
.formBox input { font-size:13px; width:220px; margin:4px 5px 4px 10px; padding:4px; border-top:1px solid #888888; border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; border-left:1px solid #888888; }
.formBox textarea { font-size:13px; margin:4px 5px 4px 10px; padding:4px; border-top:1px solid #888888; border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; border-left:1px solid #888888; }
.formBox select { font-size:13px; width:230px; margin:4px 5px 4px 10px; padding:4px; border-top:1px solid #888888; border-right:1px solid #b1b1b1; border-bottom:1px solid #b1b1b1; border-left:1px solid #888888; }
*html .formBox select { margin:4px 5px 8px 10px; }
.formBox .disabled { font-size:13px; padding:4px; border:1px solid #CCCCCC; background:#fcfcfc; }

/*the two-column container*/
#container #two-columns { background:url(images/bg.jpg) repeat-y center; height:auto; width:500px; margin:auto; margin-bottom:20px; }
#container #two-columns #column-2 { float:right; height:auto; width:215px; padding:5px; }
#container #two-columns #column-1 { height:auto; width:215px; padding:5px; }
#container .clr { clear:both; }
#leftside { float:left; width:300px; margin-bottom: 20px; }
#mainContent { position:relative; margin:0 0 0 325px; }
#moreCoupons { clear:left; text-align:center; }

/* MRSCOUPONS-SPECIFIC STYLE */
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-top: 0;
}
#container {
	margin: 0 auto;
	width: 960px;
}
.xsmall {
	font-size: 10px;
	margin: 10px 0;
}

/* header */
#header {
	height: 125px;
	width: 960px;
	overflow: hidden;
	position: relative;
}
#logo {
	float: left;
	width: 300px;
	margin: 16px 20px 0 0;
}
#menu_left {
	background: url('/images/mrscoupons/menu_left.png') no-repeat left top;
	height: 125px;
	margin-left: 320px;
	padding-left: 16px;
}
#menu_right {
	background: url('/images/mrscoupons/menu_right.png') no-repeat right top;
	height: 125px;
	padding-right: 16px;
}
#menu_content {
	background: url('/images/mrscoupons/menu_back.png') repeat-x left top;
	height: 125px;
}
#menu_content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding: 40px 0;
}
#menu_content ul li {
	float: left;
	border-right: 1px solid #ccc;
	border-left: 1px solid #aaa;
}
#menu_content ul li.first {
	border-left: 0;
}
#menu_content ul li.last {
	border-right: 0;
}
#menu_content ul li a {
	color: #fbd7c5;
	display: block;
	padding: 0 15px;
	text-decoration: none;
}
#menu_content ul li a:hover {
	color: #fff;
}
#menu_content ul li.first a,
#menu_content ul li.first .current {
	padding-left: 0;
}
#menu_content .current {
	color: #fff;
	display: block;
	padding: 0 15px;
	font-weight: bold;
}

/* footer */
#footer {
	clear: left;
	height: 83px;
	width: 960px;
	margin-top: 20px;
	overflow: hidden;
	position: relative;
}
#logo_footer {
	float: left;
	width: 167px;
	margin: 16px 10px 0 0;
}
#menu_footer_left {
	background: url('/images/mrscoupons/menu_footer_left.png') no-repeat left top;
	height: 83px;
	margin-left: 177px;
	padding-left: 14px;
}
#menu_footer_right {
	background: url('/images/mrscoupons/menu_footer_right.png') no-repeat right top;
	height: 83px;
	padding-right: 14px;
}
#menu_footer_content {
	background: url('/images/mrscoupons/menu_footer_back.png') repeat-x left top;
	height: 83px;
}
#menu_footer_content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
	padding: 30px 0;
}
#menu_footer_content ul li {
	float: left;
	border-right: 1px solid #ccc;
	border-left: 1px solid #aaa;
}
#menu_footer_content ul li.first {
	border-left: 0;
}
#menu_footer_content ul li.last {
	border-right: 0;
}
#menu_footer_content ul li a {
	color: #fbd7c5;
	display: block;
	padding: 0 15px;
	text-decoration: none;
}
#menu_footer_content ul li a:hover {
	color: #fff;
}
#menu_footer_content ul li.first a,
#menu_footer_content ul li.first .current {
	padding-left: 0;
}
#menu_footer_content .current {
	color: #fff;
	display: block;
	padding: 0 15px;
	font-weight: bold;
}
#boilerplate {
	color: #999;
	font-size: 11px;
	margin-left: 190px;
}

.sidebar_header {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	text-shadow: #666 1px 2px 4px;
	text-transform: uppercase;
}
.sidebar_box {
	margin-bottom: 20px;
	padding: 7px 5px;
}
#sidebar_stores .sidebar_header {
	background: url('/images/mrscoupons/sidebar_browse_stores.png') no-repeat left bottom;
	height: 25px;
	padding: 7px 50px 0 5px;
	width: 245px;
}
#sidebar_stores .sidebar_box {
	border: 1px solid #711916;
}
#sidebar_categories .sidebar_header {
	background: url('/images/mrscoupons/sidebar_browse_category.png') no-repeat left bottom;
	height: 25px;
	padding: 7px 50px 0 5px;
	width: 245px;
}
#sidebar_categories .sidebar_box {
	border: 1px solid #711916;
}
/*
#sidebar_about .sidebar_header {
	background: url('/images/mrscoupons/sidebar_about.png') no-repeat left bottom;
	height: 25px;
	padding: 7px 50px 0 5px;
	width: 245px;
}
#sidebar_about .sidebar_box {
	background: #FFFAE4;
	border: 1px solid #346732;
}
*/
#signature {
	line-height: 20px;
	text-align: right;
}
#signature img {
	vertical-align: top;
}
#welcome {
	font-size: 14px;
}

#ypg_notice {
	color:#999;
	font-size:11px;
	text-align:center;
}
#ypg_notice img {
	margin-bottom:10px;
}

/* content column */
#search {
	background: url('/images/mrscoupons/search_back.png') no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	height: 72px;
	margin-bottom: 20px;
	padding: 0 10px;
	position: relative;
	width: 615px;
}
#search_stars {
	left: 15px;
	position: absolute;
	top: 5px;
}
#search_header {
	color: #fff;
	font-size: 11px;
	padding: 5px 0 3px 55px;
}
#search_header a {
	color: #fff;
	font-weight: bold;
}
#search_header h2 {
	display: inline;
	font-size: 18px;
	margin: 0;
}
#search button {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
#coupon_search_term {
	border: 1px solid #e27224;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	padding: 2px 5px;
	vertical-align: top;
	width: 475px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.search_inactive {
	color: #ccc;
}
.search_active {
	color: #000;
}
.splash_box {
	border: 1px solid #cecece;
	margin: 20px 0;
	padding: 0 10px 10px;
	position: relative;
}
.splash_box h1 {
	font-size: 17px;
	font-weight: bold;
	line-height: 28px;
	margin: 0 0 5px 52px;
	text-transform: uppercase;
}
.splash_box ul {
	border: 1px solid #cecece;
	display: block;
	list-style-type: none;
	margin: 0;
	overflow: hidden;
}
.splash_box li {
	overflow: hidden;
}
.splash_box .splashicon {
	position: absolute;
	top: -4px;
	left: 10px;
}
#topvendors {
	background: #e8d9d2;
	margin-bottom: 0;
	width: 603px;
}
#topvendors h1 {
	color: #534741;
	text-shadow: #c3b6b0 1px 2px 4px;
}
#topvendors ul {
	background: #f9f1ed;
	padding: 5px 10px;
}
#topvendors li {
	display: table;
	float: left;
	margin: 5px 10px 5px 0;
	width: 187px;
}
#topvendors li.right {
	margin-right: 0;
}
#newcoupons,
#popularcoupons {
	float: left;
	width: 285px;
}
#newcoupons ul,
#popularcoupons ul {
	padding: 0 10px;
}
#newcoupons li,
#popularcoupons li {
	height: 60px;
	margin: 10px 0;
}
#popularcoupons {
	background: #ffddba;
	margin-right: 10px;
}
#popularcoupons h1 {
	color: #534741;
	text-shadow: #e0c2a3 1px 2px 4px;
}
#popularcoupons ul {
	background: #fff1e2;
}
#newcoupons {
	background: #e4c6df;
}
#newcoupons h1 {
	color: #534741;
	text-shadow: #c2a8be 1px 2px 4px;
}
#newcoupons ul {
	background: #fdebfa;
}
.vendor_cell {
	display: table-cell;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	width: 124px;
}
.vendor_cell h3 {
	font-size: 11px;
	margin: 0;
}
.vendor_cell h3 a {
	color: #534741;
}
.vendor_cell p {
	margin: 0;
}
.vendor_cell p a {
	color: #bf1e2e;
	text-decoration: none;
}
.splash_box li img {
	border: 1px solid #cecece;
	display: block;
	float: left;
//	height: 50px;
	margin-right: 10px;
	width: 50px;
}
.coupon_cell {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 62px;
	text-decoration: none;
}
.coupon_cell h2 {
	color: #534741;
	font-size: 14px;
	font-weight: normal;
	margin: 0;
}
.coupon_cell h3 {
	color: #534741;
	font-size: 11px;
	margin: 0;
	text-decoration: underline;
}
.coupon_cell p {
	color: #bf1e2e;
	margin: 0;
	text-decoration: none;
}

/* SINGLE COUPON INCLUDES */
.coupon_featured,
.coupon_generic {
	border: 1px solid #ccc;
	/*background: url('/images/coupon_fauxborder.png') no-repeat center bottom;*/
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px 0;
	/*padding-bottom: 2px;*/
}
.coupon_container {
	overflow: hidden;
	zoom: 1;
}
.coupon_actions {
	background: #f9f1ed;
	float: right;
	margin: 0 0 -32756px 0;
	padding: 10px 10px 32766px 10px;
	width: 130px;
}
.coupon_content {
	background: #e8d9d2;
	border-right: 0;
	color: #534741;
	margin: 0 0 -32756px 0;
	overflow: hidden;
	padding: 10px 10px 32766px 10px;
	zoom: 1;
}
.coupon_generic.expired {
	border-color: #ebebeb;
}
.expired .coupon_actions {
	background: #fdf9f8;
	color: #bab5b3;
	float: right;
	margin: 0 0 -32756px 0;
	padding: 10px 10px 32766px 10px;
	width: 130px;
}
.expired .coupon_content {
	background: #f6f0ed;
	border-right: 0;
	color: #bab5b3;
	margin: 0 0 -32756px 0;
	overflow: hidden;
	padding: 10px 10px 32766px 10px;
	zoom: 1;
}
.expired a {
	color: #e5a5ab;
}
.expired .codebox_button {
	background-color: #fdf9f8;
}
.expired .coupon_title a {
	color: #bab5b3;
}
.expired .coupon_label {
	color: #534741;
}
.coupon_container a {
	text-decoration: none;
}
.coupon_storelogo {
	float: left;
	text-align: center;
}
.storelogo {
	border: 1px solid #ebebeb;
	display: block;
//	height: 100px;
	margin: 0 0 10px 0;
	width: 100px;
}
.coupon_text {
	margin: 0 0 0 110px;
}
.coupon_label {
	margin: 0;
}
.coupon_vendor {
	font-size: 13px;
	margin: 0;
}
.coupon_vendor a {
	text-decoration: underline;
}
.coupon_title {
	font-size: 16px;
	margin: 0;
}
.coupon_title a {
	color: #534741;
	text-decoration: none;
}
.coupon_title a:hover {
	text-decoration: underline;
}
.coupon_expiry_date,
.coupon_publish_date {
	font-size: 10px;
}
.coupon_publish_date {
	margin: 0;
}
.coupon_expiry_date {
	margin: 0 0 10px;
}
.coupon_actions ul {
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
}
.coupon_actions li {
	font-size: 10px;
	margin: 4px 0;
}
.coupon_actions li a {
	padding: 0 0 0 16px;
}
.action_clipboard {
	background: url('/csm/images/diagona/icons/10/079.png') no-repeat left top;
}
.action_print {
	background: url('/csm/images/diagona/icons/10/062.png') no-repeat left top;
}
.action_website {
	background: url('/csm/images/diagona/icons/10/094.png') no-repeat left top;
}
.action_view {
	background: url('/csm/images/diagona/icons/10/049.png') no-repeat left top;
}
.action_share {
	background: url('/csm/images/diagona/icons/10/004.png') no-repeat left top;
}
.action_report {
	background: url('/csm/images/diagona/icons/10/050.png') no-repeat left top;
}
.action_vendor {
	background: url('/csm/images/diagona/icons/10/002.png') no-repeat left top;
}
.coupon_codebox {
	background: #fff;
	border: 1px solid #ddd4d0;
	float: left;
}
.codebox_code,
.codebox_code_applet {
	display: block;
	float: left;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	margin: 4px 5px 0;
}
.codebox_button {
	background: #f9f1ed url('/csm/images/diagona/icons/10/079.png') no-repeat 4px center;
	border-left: 1px solid #ddd4d0;
	display: block;
	float: left;
	font-size: 10px;
	line-height: 20px;
	height: 20px;
	padding: 2px 4px 2px 17px;
	text-transform: uppercase;
}
