#Body
{
background:#FFF url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/coupons-bg.png) repeat-x top left;
height:100%;
margin:0;
padding:0;
}
/****************************************************************************************
CONTROL PANEL
****************************************************************************************/
.ControlPanel
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/cpanel_center.png) repeat-x bottom left;
border:none;
padding-bottom:10px;
}
.cpanel_left
{
background: url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/cpanel_left.png) no-repeat bottom left;
padding-left:21px;
margin-left:13px;
}
.cpanel_right
{
background: url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/cpanel_right.png) no-repeat bottom right;
padding-right:33px;
}
.ControlPanel a.CommandButton:link,
.ControlPanel a.CommandButton:visited
{
color:#3E81B5;
}
.ControlPanel a.CommandButton:hover
{
color:#CB2027;
text-decoration:underline;
}
.ControlPanel a.CommandButton:link,
.ControlPanel a.CommandButton:hover,
.ControlPanel a.CommandButton:visited,
.ControlPanel .SubHead
{
font-size:8pt;
}
.ControlPanel a[disabled="disabled"]
{
color:#888 !important;
text-decoration:none !important;
}
/****************************************************************************************
DATA GRID
****************************************************************************************/
/*Datagrids */
.DataGrid_Container
{
margin-top:15px;
}
.DataGrid_Header
{
font-weight:bold;
}
.DataGrid_Header td,
.NormalBold td
{
font-weight:bold;
}
/****************************************************************************************
LAYOUT
****************************************************************************************/
#Layout
{
width:924px;
margin:0 auto;
}
.left_bg
{
padding:0;
margin:0;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/left_bg.png) repeat-y top left;
}
.right_bg
{
padding:0;
margin:0 0 0 20px;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/right_bg.png) repeat-y top right;
}
.content_pad
{
padding:10px 42px 40px 34px;
margin: 0 19px 0 7px;
background-color:#FFF;
}
.content_width
{
padding-top:0px;
min-height:350px;
}
.bot_left
{
padding:0;
margin:0;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/bot_left.png) no-repeat bottom left;
}
.bot_right
{
padding:0;
margin:0 0 0 27px;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/bot_right.png) no-repeat bottom right;
}
.bot_bg
{
padding:0;
margin:0 27px 0 0;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/bot_bg.png) repeat-x bottom left;
height:18px;
}
.bot_pad
{
padding:0 30px 0 20px;
}
#footer_left,
#footer2_left
{
float:left;
margin-left:42px;
}
#footer_right
{
float:right;
margin-right:32px;
margin-top:2px;
}
#dnn_TopPane
{
height: 299px;
}
/****************************************************************************************
FILE MANAGER
****************************************************************************************/
div.FileManager
{
height:auto;
border:none;
}
table.FileManager
{
width:99%
}
/*-------- Default Style --------*/
body,
th,
td,
table,
h1,
h2,
h3,
h4,
h5,
h6,
.Normal,
.NormalDisabled,
.Head,
.SubHead,
.SubSubHead,
a:link,
a:visited,
a:hover,
input,
.CommandButton
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}
.Normal p
{
margin:0 0 10px;
}
body,
th,
td,
table,
.Normal,
.NormalDisabled,
.Head,
.SubHead,
.SubSubHead,
a:link,
a:visited,
a:hover
{
font-size:10pt;
}
h1,
h2,
h3,
h4,
h5,
h6,
h2 input
{
color:#585953;
font-weight:bold;
margin: 10px 0 0;
}
h1
{
font-size:13.5pt;
margin:10px 0;
}
h2,
h2 input,
h2 a,
h2 a:link,
h2 a:visited,
h2 a:active
{
font-size:9pt;
font-weight:bold;
}
h3
{
font-size:12pt;
color:#003E6E;
margin: 22px 0 12px 0;
font-weight:bold;
letter-spacing: .03em;
}
h3 a,
h3 a:link,
h3 a:visited,
h3 a:active
{
color:#585953;
margin: 12px 0 10px 0;
font-weight:bold;
} /* Sub head */
h4,
h4 a,
h4 a:link,
h4 a:visited,
h4 a:active
{
font-size:11pt;
color:#0064B0;
font-weight:bold;
line-height:18px;
} /* Page Lead */
h4 
{
font-size: 10pt;
color:#003E6E;
margin: 13px 0 6px;
}
h5
{
font-size:9pt;
color:#585953;
font-weight:normal;
margin-top:10px;
} 
h6
{
font-size:7.5pt;
}
a,
a:link,
a:visited
{
color:#0064B0;
text-decoration:none;
font-weight:normal;
}
a:hover
{
color:#999999;
}
a:active
{
color:#666666;
}
.Head,
.SubHead,
.SubSubHead,
.Normal,
.NormalDisabled,
.NormalDisabled,
.NormalBold,
.NormalRed,
.NormalTextBox
{
font-family:Arial, Helvetica, sans-serif;
line-height: 13pt;
letter-spacing: .01em;
}
.Head
{
color:#666666;
font-weight:bold;
}
.SubHead
{
color:#003E6E;
}
.SubSubHead
{
color:#6E8AA0;
}
.NormalRed
{
color:#F00;
}
.top_space
{
height:34px;
}
.logo_top
{
margin-bottom:0px;
}
.logo_left
{
padding:0;
float:left;
width: 200px;
height:72px;
}
.logo_right
{
margin: 22px 0 0;
padding:0 5px;
float:right;
}
img.Header
{   
width: 804px;
height: 90px;
}
.header_bar
{
background-color: #0093d8;
height:6px;
}
.s_logo
{
float:left;
}
.s_banner
{
background:#aaa;
width:50%;
float:right;
}
.banner_box
{
z-index:0;
}
.press_title {
margin: 0;
}
h2.press_title a {
font-size: 10pt !important;	
font-weight: bold !important;
}
.press_date {
color: #58595B;	
}
.press_date strong, .DNN_UserDefinedTableContent
{
font-weight: normal;	
font-size: 9pt;
}
h5.press_date
/*Targeting date in press posts only*/
{
font-size:10pt;
font-weight: bold;
margin:13px 0 6px;
}
.presspost_title {
color:#003E6E;
font-weight:bold;
font-size:12pt;
letter-spacing:0.03em;	
line-height: 1.2em;	
margin:10px 0 5px;
}
.presspost_subhead {
color:#58595B;
font-size:10pt;
font-weight:bold;
letter-spacing:0.03em;
line-height: 1.3em;	
margin:0 0 12px;
}
.clear_float
{
clear:both;
line-height:0;
font-size:0;
height:0;
}
a.CommandButton:link,
a.CommandButton:visited
{
color:#CB2027;
font-weight:bold;
text-decoration:none;
}
a.CommandButton:hover
{
color:#3E81B5;
text-decoration:underline;
}
/*--------- pane style ----------*/
.main_box
{
width:100%;
border:solid 1px #e1e2e3;
height:300px;
overflow:visible;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/content_bg.png) repeat-x bottom left;
}
.ContentPane
{
padding:0;
margin:0;
width:645px;
border-left:solid 1px #e1e2e3;
}
.LeftPane
{
padding:0;
width:200px !important;
margin:0;
}
.BottomPane
{
padding:0;
margin:0;
}
.TopPane
{
height:0px;
overflow:visible;
margin:0;
border-bottom:solid 1px #e1e2e3;
}
.HomeLeft
{
width:33%;
padding:0;
margin:0;
border-right:solid 1px #e1e2e3;
}
.HomeMid
{
border-left:solid 1px #ffffff;
border-right:solid 1px #e1e2e3;
padding:0;
margin:0;
}
.HomeRight
{
width:33%;
padding:0;
margin:0;
border-left:solid 1px #ffffff;	
}
#HomeContent
{
margin-top: 0;
padding: 0;
}
#ForceScrollBar
{
}html { overflow-y: scroll; }
.c_content sup {
position: relative;
top: 3px;
}
/*-------------- Link Style --------------*/
.linkscontainer
{
padding-top:20px;
text-align:center;
}
.links,
a.links:link,
a.links:active,
a.links:visited
{
font-weight:bold;
color:#3E81B5;
text-transform:uppercase;
}
a.links:hover
{
color:#C00;
}
/*-------------- User Style --------------*/
.user,
a.user:link,
a.user:active,
a.user:visited
{
color:#3E81B5;
}
a.user:hover
{
color:#C00;
}
/*-------------- Footer Style --------------*/
.footer 
{
color:#58595B;
}
#footer_copyright
{
margin-top: 5px;
}
a.footer:link,
a.footer:visited
{
color:#0064B0;
}
div.footer
{
margin-bottom:5px;
}
a.footer:hover
{
color:#808080;
}
a.footer:active
{
color: #000000;
}
#footer_left {
padding: 0 !important;	
}
/*-------------- Empty panes Style --------------*/
.DNNEmptyPane
{
width:0;
padding:0;
margin:0;
}
div.Coupon-Highlight
{
background-color: #f6f6f6;
padding:7px 14px 7px 14px;
margin: 5px 0 5px 0;
}
ul
{
margin-top: 0px;
}
ul li
{
list-style:disc;
color:#000000;
margin-top: 5px;
}
/****************************************************************************************
SIDE NAV
****************************************************************************************/
/* Sidebar */
.c_sidebar .head_title
{
background-color: #eceded;
height:28px;
line-height:28px;
}
.c_sidebar h2.c_title
{
text-transform:uppercase;
padding-left: 10px;
color:#58595B;
font-weight: bold;
}
.c_sidebar div.c_content
{
margin:9px 23px 10px 23px;
}
/* SideNav is the title area */
.sidenav .head_title
{
background-color: #eceded;
height:28px;
line-height:28px;
}
.sidenav h2.c_title
{
text-transform:uppercase;
padding-left: 10px;
color:#58595B;
font-size: 9pt;
font-weight: bold;
letter-spacing: .03em;
}
.sidenav .menu
{
margin:9px 23px 20px 10px;
padding:0;
}
/* NavHeader is the topmost level */
div.navHeader,
div.navHeader-active
{
padding: 7px 0px 7px 14px;
}
div.navHeader
{
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/arrow-right.png) no-repeat 0px 10px;
}
div.navHeader-active
{
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/arrow-down.png) no-repeat 0px 11px;
}
div.navHeader a:link,
div.navHeader a:visited,
div.navHeader a:hover,
div.navHeader-active a:link,
div.navHeader-active a:visited,
div.navHeader-active a:hover
{
font-weight:bold;
font-size:9pt;
color:#0064B0;
letter-spacing: .01em;
text-decoration: none;
}
div.navHeader-active a:link,
div.navHeader-active a:visited
{
color:#4D4D4D;
}
div.navHeader a:hover,
div.navHeader-active a:hover
{
color: #B5B5B5;
}
div.navHeader a:active,
div.navHeader-active a:active {
color: #666666;	
}
/* NavGroup is the collection of second level items */
ul.navGroup,
ul.navGroup-active
{
padding:0;
margin-left: 15px;
}
ul.navGroup
{
display:none;
}
ul.navGroup-active
{
display:block;
padding: 0;
margin:0 0 5px 15px;
}
ul.navGroup li,
ul.navGroup-active li
{
list-style: none;
margin-bottom: 1px;
margin-left: 0;
padding-left: 8px;
text-indent: -8px;
}        
/* NavLink is the second level items */
li.navLink a:link,
li.navLink a:visited,
li.navLink a:hover,
li.navLink-active a:link,
li.navLink-active a:visited,
li.navLink-active a:hover,
{
color:#333333;
font-size: 9pt;
text-decoration: none;
}
li.navLink a:active,
li.navLink-active a:active
{
color: #666666 !important;	
font-size: 9pt;
text-decoration: none;	
}
li.navLink-active a:link,
li.navLink-active a:visited,
li.navLink-active a:hover
{
color:#4D4D4D;
font-weight: bold;
}
li.navLink a:hover,
li.navLink-active a:hover
{
color: #B5B5B5;
}
li.navLink-active a:active {
color: #666666;	
}
/****************************************************************************************
COLLAPSIBLE SECTION
****************************************************************************************/
h6
{
color: #0064B0;
font-size: 10pt;
font-weight: bold;
cursor: pointer;
padding-left: 20px;
background-image: url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/arrow-right.png);
background-position: left center;
background-repeat: no-repeat;
margin: 10px 0 5px 0;
}
h6.active
{
background-image: url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/arrow-down.png);
}
.toggle_container
{
border-top: 1px solid #d6d6d6;
padding-top: 5px;
overflow: hidden;
clear: both;
margin-bottom: 10px;
}
/****************************************************************************************
MENU
****************************************************************************************/
.menu_bg
{
padding:0 0 2px 6px;
margin: 0;
background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/menu_bg.png) top left;
}
.menu_left
{
padding:0;
margin:0 0 -2px;
z-Index:1000;
}
.menu_right
{
margin:0;
}
.mainMenu
{
cursor:pointer;
font-size: 8pt;
background-color:transparent;
width:100%;
z-Index: 5010;
}
/* Main Menu Normal */
.mainMenu .root
{
color: #262223;
text-shadow: #ffffff 1px 1px 0px;
font-size: 9.5pt;
font-weight:bold;
text-align:center;
white-space:nowrap;
float:left;
}
.mainMenu .mi0, .mainMenu .mi1, .mainMenu .mi2, .mainMenu .mi3, .mainMenu .mi4, .mainMenu .mi5 
{
border-right: 1px solid #808080;
border-left: 1px solid #ffffff;	
padding:6px 20px 8px 20px;	
}
.mainMenu .mi0
{
border-left: none;	
padding:6px 20px 8px 21px;
}
.mainMenu .mi5 
{
border-right: none;	
padding:6px 21px 8px 20px;
}
.mainMenu .hov
{
color:#0064B0;
/*background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/menu_hover.png) repeat-x top left;  */
}
.mainMenu span.sel
{
color:#999; 
/*	background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/menu_active.png) repeat-x top left; */
}
.mainMenu tr.sel
{
color:#000;
background: none;
}
.mainMenu .bc
{
color:#999;
/*	background:url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/menu_active.png) repeat-x top left; */
}
.mainMenu table
{
border:0;
background: #fbfbfb;
z-index: 5000;
margin-top: -0px;
border-collapse:collapse;
width: 170px;
border-left: solid 1px #ccc;
border-right: solid 1px #ccc;
border-bottom: solid 1px #ccc;
}
/* SUB Menu Normal */
.mainMenu tr.mi
{
z-index: 1000;
font-weight:normal;
text-align:left;
color:#666666;
line-height:1.5em;
text-transform:none;
}
.mainMenu tr.mi td
{
padding: 1px 4px;
text-transform:none;
white-space:nowrap;
color: #0064B0;
}
.mainMenu tr.first td
{
padding: 4px 4px 1px;	
}
.mainMenu tr.last td
{
padding: 1px 4px 6px;	
}
/* SUB Menu hover & selected */
.mainMenu tr.hov
{
background: none;
}
.mainMenu tr.hov td
{
color: #b5b5b5;
}
/* submenu active */
.mainMenu tr.sel,
.mainMenu tr.bc
{
}
.mainMenu tr.sel td,
.mainMenu tr.bc td
{
}
.main_dnnmenu_break
{
height: 2px;
background-color: #D5E0FF;
}
/****************************************************************************************
ACTION MENU
****************************************************************************************/
.ModuleTitle_SubMenu
{
border:1px solid #C0D6E5;
}
.ModuleTitle_SubMenu td
{
background-color:#F8FAFF;
white-space: nowrap;
}
.ModuleTitle_MenuIcon
{
background-color:#F8FAFF;
border:none;
padding: 0px 2px;
}
.ModuleTitle_MenuItemSel td,
.ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
{
background: #CE0D0D url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/submenu_hover.png) repeat-x top left;
color: #fff;
}
.ModuleTitle_MenuBreak td,
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
height: 2px;
background-color: #D5E0FF;
}
/****************************************************************************************
CONTAINERS
****************************************************************************************/
.Container-Home,
.Container-Content
{
margin: 15px 15px 15px 15px;
}
.Container-Head
{
clear: both;
}
.Container-Body
{
clear: both;
margin-top: 15px;
}
.Container-Actions
{
float: left;
}
.Container-Home .Container-Title,
.Container-Home a:link.Container-Title,
.Container-Home a:hover.Container-Title,
.Container-Home a:active.Container-Title,
.Container-Home a:visited.Container-Title
{
float: left;
margin: 0;
padding: 0;
font-size:11pt;
font-weight: bold;
color:#004B84;
letter-spacing: .02em;
}
.Container-Content h1.Container-Title,
.Container-Content Container-Title
{
font-size:14pt;
color:#004B84;
letter-spacing: .02em;
}
.c_content h1.c_title
{
font-size:14pt;
color:#0064B0;
letter-spacing: .02em;
}
.c_container .c_content
{
margin:10px 0px 20px 0px;
}
.c_icon,
.c_actions,
h2.c_title,
h1.c_title
{
float:left;
}
.c_icon img
{
float:left;
padding-right:4px;
}
h2.c_title,
h1.c_title
{
margin:0;
padding:0;
}
.icn img
{
margin-right:5px;
}
.c_content
{
clear:both;
}
/* Content */
.c_content h1.c_title
{
font-size:14pt;
color:#004B84 ;
letter-spacing: .02em;
}
.c_container .c_content
{
margin:10px 0px 20px 0px;
}
.c_learnmore
{
background: #fff url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/learnmore_bg.png) repeat-y top right;
}
.c_learnmore .c_content
{
height: 144px;
overflow: visible;
background: transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/Skin/WomanSmiling.png) no-repeat bottom right;
margin: 20px 0 0 20px;
}
.c_learnmore .c_contentpane
{
margin-right: 80px;
}
.c_learnmore h2
{
color: #0065a7;
}
/****************************************************************************************
CONTENT ROTATOR
****************************************************************************************/
.contentRotator
{
}
#nav a.activeSlide
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/circle-active.png) no-repeat scroll 0 0;
width:20px;
height:14px;
outline: none;
}
.contentRotator a.navigation:hover
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/circle-hover.png) no-repeat scroll 0 0;
}
.contentRotator .navigation
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/circle-normal.png) no-repeat scroll 0 0;
width:20px;
height:14px;
outline: none;
margin: 0px 6px 0 6px;
}
#nav
{
margin-top: 4px;
height: 22px;
}
.contentRotator .prevButton,
.contentRotator .prevButtonHover
{
margin: 0 0 0 6px;
width:36px;
height:9px;
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/prev-normal.png) no-repeat scroll 0 0;
}
.contentRotator .prevButtonHover
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/prev-hover.png) no-repeat scroll 0 0;
}
.contentRotator .nextButton,
.contentRotator .nextButtonHover
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/next-normal.png) no-repeat scroll 0 0;
width:36px;
height:9px;
margin-right: 6px;
}
.contentRotator .nextButtonHover
{
background:transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/next-hover.png) no-repeat scroll 0 0;
}
.contentRotator .prev
{
outline: none;
}
.contentRotator .next
{
outline: none;
}
a.navigation:link,
a.navigation:visited,
a.navigation:active,
a.navigation:hover
{
text-decoration: none;
}

.HomeRight u {
	text-decoration: none;	
}

.homeNewsRow
{
padding: 4px 0px 6px 0px;
border-bottom: 1px solid #E1E2E3;
font-weight: bold;
}
.homeNewsRow:first-child 
{
padding-top: 14px;
}
.homeNewsRow:last-child 
{
border: none;	
}
.homeNewsRow span 
{
color: #58595B;
font-weight: bold;
font-size: 8pt;
}
a.homeNewsLink
{
font-size: 9pt;
font-weight: normal;
}
.pg_image {
border: 0;	
}
div.Download
{
background: transparent url(http://download1.coupons.com/7/19/7125/4057/www.couponsinc.com/corporate/Portals/0/icon_pdf.gif) no-repeat top left;	
}
div.Download p
{
margin-left: 30px;
margin-bottom: 5px;
}
/************  CAREERS MODULE ***************/
span#dnn_ctr440_ViewJobQuestList_dlDepartements span {
}
a.Parent:link,a.Parent:active,a.Parent:visited
{
font-weight:bold;		
}
a.Parent:hover
{
font-weight:bold;	
}	
a.Child:link,a.Child:active,a.Child:visited
{
font-weight:normal;		
}
a.Child:hover
{
font-weight:normal;	
}
.HeadTitle
{
color:#003366;
font-size:14px;
font-weight:bold;	
}
.SubHeadTitle
{
color:#003366;
font-size:12px;
font-weight:bold;	
}
.commandbutton, .CommandButton {
margin-right: 10px;	
}
.SubHeadTitle span {
font-size: 10pt;	
}
.hint
{
font-size:11px;
color:red;
font-weight:bold;
}
.SubNavMenu
{
margin: 25px 10px 20px 15px;
}

