/* MediaPlus cmo40 Version cmo40A 11/05/14 16:06:39 test css/cmstyle.css
** Copyright 2001 Publishing Business Systems, Inc.
** All Rights Reserved Worldwide.
*/
/* cmstyle.css - DTI standard iServices global stylesheet
** DO NOT EDIT - client changes should be placed in cmstyle_custom.css
*/
/* #CM7092 14.11.05 mattm	Add 'please wait' styles, remove .error.
** #65342  13.11.12 mickeyg Add #linksection.
** #64719  13.06.20 mickeyg Remove input field classes; add border radius to 
**                          errormsg and successmsg.
** #64402  13.07.25 gaylep  Merge up ticket 56927 from cmo38a.
** #56927  13.02.19 gaylep  Add warningmsg.
** #61555  13.05.16 mickeyg Remove contact table classes.
**         13.03.21 mickeyg Add broadcast message classes.
** #60623  12.12.27 mickeyg	Merge up cmo2012 WR#192303.
** #192303 12.08.30 mickegy Add textarea:focus.
** #191539 12.06.08 todd	Add display:block to errormsg so margin/padding work
** #191293 12.05.24 mickeyg Add margin-bottom to inlineErrorMsg.
** #190500 12.02.10 mickeyg Add inlineErrorMsg.
** #189043 12.01.25 mickeyg	Add sitedown class.
** #189880 11.12.19 mickeyg	Merge up cmo2011 WR#188013.
** #188013 11.11.17 mickeyg Add calendar styles and .passwordhint ul.
** #188277 11.06.13 mickeyg Add styles for successmsg.
** #186548 11.02.11 mickeyg	Merge up cmo36 WR#186053.
** #186053 10.12.22 mickeyg Add warning and todolist.
** #186137 10.12.15 marks	Merge 36 WR 185774 to version 37.
** #185774 10.11.09 mickeyg	Merge up cmo35 WR#185621
** #185621 10.10.28 mickeyg Remove positioning of passwordhint.
** #183963 10.08.19 marks	Merge 35 WR 178226 to version 36.
** #178226 10.06.02 mickeyg Add passwordhint and privacylink.
** #182814 10.03.18 mickeyg Increase font size and line height; Add requirefld.
** #183219 10.04.29 mickeyg Add img. 
** #182267 10.02.10 mickeyg Add successmsg. 
** #173953 08.04.16 mickeyg Default hyperlinks to underline.
**         08.04.07 mickeyg Add contact us styles.
** #164649 08.02.05 mickeyg Extract subscriber styles to subscriber.css.
** #173797 08.01.17 todd    Add loginalertmsg.
** #169332 07.11.05 mickeyg Extract distribution styles to distribution.css.
** #166763 07.08.22 mickeyg Added deldetailtbl for delivery details popup.
** #166763 07.07.26 mickeyg Added statuscol and statusdesccol for status popup
** #167951 07.05.23 mickeyg Added termsconditions.
** #169304 07.04.26 mickeyg Added (empty) phonehint class.
** #168997 07.03.06 mickeyg Added submenu classes (for dm reports).
** #169745 07.02.08 mickeyg Updated dminfo and added dminstructions.
** cleanup 06.10.09 mickeyg Use shorthand colors codes (#000 #FFF).
** #169342 06.12.29 mickeyg Added dminfo class; Updated instructions (valign)
** #159915 06.10.11 mickeyg CR#26795 Added .accthisttbl.td class.
** #167473 06.07.03 mickeyg Added old 'error' class to errormsg.
** #166497 06.06.26 mickeyg Merged up cmo33 WR#166496.
** #166496 06.04.20 mickeyg Added margin to #main and removed margin/padding
**                          for other classes (used inside of main).
** #166565 06.06.26 mickeyg Merged up cmo33 WR#165503.
** #166503 06.04.25 mickeyg Added browseresults padding, bodyarea pageheader.
** #166533 06.06.23 mickeyg Merged up cmo33 WR#165387.
** #165387 06.04.20 mickeyg CR#24728 Updated rtnlist classes; added note
** #166444 06.06.23 mickeyg Merged up cmo33 WR#166440.
** #166440 06.04.07 mickeyg Added rtnlist and rtnform classes.
** #167220 06.06.12 todd	Expand accthisttable so data fits better.
** #166274 06.05.18 mickeyg Added autorenewimg class.
** #164927 06.03.30 mickeyg Added payinvoice form.
** #166097 06.03.27 mickeyg Add drawchg forms.
** #166036 06.03.27 mickeyg Added rtnform and rtnentryform.
** #166064 06.03.25 mickeyg Updated dist forms and browse padding
** #165936 06.03.24 mickeyg CR#25417 Added formbuttonclass span.
** 11/05/05 mickeyg WR#164251 Added tab folder styles;
**                            main, pageheader, instructions classes
** 01/14/06 robi    WR#139448 Added vertical-align: for rowheader and
**                            [datacell|textalign][left|center|right]
** 03/10/06 mickeyg WR#165668 Merged up detail, detailtbl and tab folder.
** 03/07/06 mickeyg WR#164931 Added demorow and menurightbtn;
**				    Removed datacellsub, largetable, receipttitle, subtitlenew, **					smalltable, and table acctinfo/subinfo;
**					Obsoleted h1, h2, h3
** 03/02/06 mickeyg WR#165635 Removed logoheader; add background to loginhead;
**					Renamed logoheader2 to topnavtbl; hide menu vdivider.
**					Moved "Region Divs" to their approrate "page" section.
**					Removed obsolete back class (for back button).
** 03/02/06 mickeyg WR#165605 Merged up cmo33 WR#165335.
** 02/14/06 mickeyg WR#165335 Added blurbstarttbl, buttoncell, and loginbody
**                            vdivider to hide login page sections.
** 03/01/06 mickeyg WR#164987 Merged up cmo33 WR#164976.
** 03/01/06 mickeyg WR#165140 Merged up cmo33 WR#165101.
** 01/12/06 mickeyg WR#164976 Added menuleftbody and secure classes.
** 01/25/06 mickeyg WR#165101 Added border and padding to subtitle class;
** 01/27/06 mickey  WR#164931 New styles related to 'left nav' layou.
** 					purged header comments prior to 2006.
** css/cmstyle.css
** - Base stylesheet used by iServices 
*/

/* General/HTML elements */
html, body, ul, ol, li, p, form, table {
   border: 0; margin: 0; padding: 0;
}
body, #bodyarea	{background-color: #FFF; color: #07284F; font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; line-height: 18px;}
img 				{border: 0;}
table, td 			{border: 0; border-collapse: collapse; padding:0; margin:0;}
a:link, a:visited  	{color: #10427B; text-decoration: underline;}
a:hover, a:active 	{color: #595A5C; text-decoration: underline;}

#navheader a:link, #navheader a:visited	{color: #62C4F9; text-decoration: none;}
#navheader a:hover, #navheader a:active {color: #595A5C; text-decoration: underline;}

.nowrap     		{white-space: nowrap;}
.alignr     		{text-align: right;}

/* forms */
.disabled           {background-color: gray; border: 0;}
.requirefld         {font-weight: bold; color: red; vertical-align: top;}
.buttonalignment input {margin-right: 10px;}

.nojavascript		{display: block; clear: both;}

/* Error */
.errormsg 	{-moz-border-radius: 10px; background-color: #F2DEDE; border-radius: 10px; border: 1px solid red; color: #FF0000; display: block; font-weight: bold; margin-top: 10px; margin-bottom: 20px; padding: 10px 5px;}
.errormsg img		{margin-right: 10px;}
.inlineErrorMsg     {background: url(../images/error.gif) no-repeat left; color: #FF0000; display: none; font-weight: bold; height: 12px; margin-bottom: 5px; padding: 5px 0 0 15px;}

/* Warning */
.warning			{background-color: #FFFFE0; border: 1px solid #FFFF00; padding: 10px;}

/* Warning Message area */
.warningmsg         {background-color: #FFFF75; color: #0800000; font-weight: bold;padding: 10px 0 10px 0;}
.warningmsg img        {margin-right: 10px;}

/* OK - Success */
.successmsg     	{-moz-border-radius: 10px; border-radius: 10px; background-color: #dff0d8; border: 1px solid green; color: #468847; display: block; font-weight: bold; padding: 10px 5px;}
.successmsg img     {margin-right: 10px;}

/* Broadcast Message */
div.dimmer {
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 0;

    /* overlay browser content for dimming effect */
    background-image:url(../images/beige.png);
    /* ieWin only stuff */
    _background-image: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/beige.png');
}
div.dimming {
    background-color: #FFF;
    border: 1px solid #999;
    position: absolute;
    visibility: hidden;
    /* set z-index higher than possible */
    z-index: 10000;
}
div.dimming p {
    padding-left: 10px;
}
.wbroadcastmsg {
    visibility: hidden;
}
.broadcastmsg {
    margin-bottom: 30px;
    margin-top: 10px;
    padding-right: 10px;
    text-align: left;
}
table.floatingheader td {
    background-color: #595A5C;
    color: #FFF;
    font-weight: bold;
    padding-left: 10px;
}
.broadcastprod, .broadcastacct {color: #595A5C; font-weight: bold; padding-top: 10px;}

/* Contact Us Screen */
table.contacttable td.emaillink a {background:url(../images/emailicon.gif) 1px 1px no-repeat; padding-left: 20px;}
.contactlist            {font-weight: bold; white-space: nowrap; border-bottom: #AEAD8B solid 1px; padding-top: 20px;}
.emaillink          {padding-top: 5px;}

/* Registration */
.privacylink        {vertical-align: top; float: right;}
.passwordhint 		{vertical-align: top; padding-left: 5px;}
.passwordhint ul	{margin-left: 12px;}
.todolist			{padding: 10px 0; text-align: center;}

/* Calendar Screen */
.day                {width: 35px; background-color: #FFF; color: #000; border: 1px solid gray;}
.dayheader          {background-color: #F6F5E3; color: #000; font-weight: bold; text-align: center;}
.highlight          {width: 35px; background-color: #FFF; color: red; font-weight: bold; border: 1px solid red;}

/* Logout */
#linksection 		{margin-top: 1em; padding-top: 1em;}

/* Website Unavailable (htm/sitedown.htm) */
#sitedown #logincontent {height: 400px; margin: 50px 20px;}

/* Processing - Please Wait */
#wait_glass {background: rgba(255,255,255,.5); display: none; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 10000;}
#pls_wait {background: white; border: solid 1px lightgray; border-radius: 6px; box-shadow: 4px 6px 6px gray; display: none; font-size: 32px; font-weight: bold; padding: 16px; position: fixed; z-index: 10001;}
