BODY#popup {margin:10px 0 20px 0; text-align:center;}

BODY#popup #container {width:600px; position:relative; padding:0;}

BODY#popup #content {width:600px; color:#000; margin:0 0 20px 0; padding:0;}

BODY#popup DIV.address {
width:600px; 
border-top:1px solid #ddd; 
display:block; 
font-size:8pt; 
width:600px; 
margin:0 0 15px 0; 
padding:15px 0 0 0;
}

BODY#popup DIV.address TABLE TD {font-size:8pt; height:15px;}
BODY#popup DIV.address TABLE TD.officeName {font-weight:bold;}
BODY#popup DIV.address TABLE.full {width:600px;}
BODY#popup DIV.address TABLE TD .bullet {display:block; float:left; margin-right:6px; margin-left:6px;}

BODY#popup DIV.address UL {margin:0; padding:0;}
BODY#popup DIV.address UL LI {height:15px;}
BODY#popup DIV.address UL.print {float:right; text-align:right;}
BODY#popup DIV.address UL.print LI {white-space:nowrap; font-weight:bold;}
BODY#popup DIV.address UL.print LI A IMG {margin-right:5px; background:url('../../images/printIcon.gif') no-repeat;}
BODY#popup DIV.address UL.print LI A:hover IMG {background-position:0% -100px;}

BODY#popup DIV.address .bullet {display:none;}
BODY#popup DIV.address .address01,
BODY#popup DIV.address .address02,
BODY#popup DIV.address .cityState,
BODY#popup DIV.address .phone,
BODY#popup DIV.address .website {float:left; margin-right:6px;}

BODY#popup DIV.address .officeName {font-weight:bold;}
BODY#popup DIV.address .cityState .bullet,
BODY#popup DIV.address .zip .bullet {display:block; float:left; margin-right:6px;}

BODY#popup #footer {margin:20px 0 0 0;}
BODY#popup #footer TABLE.custom {margin-top:10px;}
BODY#popup #footer TABLE.custom TD {padding:0;}
BODY.eSeminar #container,
BODY.eSeminar #content,
BODY.eSeminar DIV.address,
BODY.eSeminar #footer {width:760px!important;}
BODY.iMoney #container,
BODY.iMoney #content,
BODY.iMoney DIV.address,
BODY.iMoney #footer {width:760px!important;}
BODY#popup.eSeminar DIV.address UL,
BODY#popup.eSeminar #footer TABLE.custom {margin-left:15px;}
BODY#popup.iMoney DIV.address UL,
BODY#popup.iMoney #footer TABLE.custom {margin-left:15px;}

BODY#popup.iMoney TABLE.custom    {margin:auto;}

DIV.emeraldContent                {font-family:arial,helvetica,sans-serif; color:#000; text-align:left;}
DIV.emeraldContent H1,H2,H3,P,LI  {margin:0 0 12px 0; padding:0;}
DIV.emeraldContent H1             {font-size:18pt; font-weight:bold;}
DIV.emeraldContent H2             {font-size:12pt; font-weight:bold;}
DIV.emeraldContent H3,
DIV.emeraldContent H4,
DIV.emeraldContent H5,
DIV.emeraldContent H6             {font-size:12pt; font-weight:bold; margin-bottom:0;}
DIV.emeraldContent P              {font-size:12pt;}
DIV.emeraldContent LI             {margin-bottom:5px;}
DIV.emeraldContent UL             {padding-left:20px; list-style-type:disc;}
DIV.emeraldContent SUP            {vertical-align:text-top; font-size:9px;}
DIV.emeraldContent IMG            {margin:10px;}
DIV.emeraldContent .note          {font-size:10px; color:#000;}
DIV.emeraldContent OL OL          {margin:5px 0 20px 0;}
DIV.emeraldContent OL OL LI       {margin:0 0 5px 0;}
DIV.emeraldContent .lowerAlpha    {list-style-type:lower-alpha;}

BODY#popup H1 {font-weight:bold; font-size:18pt; margin-bottom:12px;}
BODY#popup H2 {font-weight:bold; font-size:14pt; margin:20px 0 4px 0;}
BODY#popup OL {margin-bottom:20px;}
BODY#popup LI {margin-bottom:10px;}
TABLE.custom TD {font-size:12pt;}
BODY#popup .note  {font-size:10pt; color:#000;}
/* BODY#popup #content IMG {margin-bottom:20px;} */

@media only screen and (max-width: 800px) {
  /*BODY#popup #container             {margin:0 10px;}*/
  BODY#popup #container             {width:96%;}
  BODY#popup #content,
  BODY#popup DIV.address,
  BODY#popup DIV.address TABLE.full,
  #navigation                       {width:auto;}

  #navigation   {background-color:#005488; padding:10px; color:#fff; font-size:10px; margin-bottom:20px;}
  #navigation A {color:#89BCDF;}
  TABLE#nav     {margin-bottom:0;}

  TABLE.custom IMG            {width:100%; max-width:98%;}
  TABLE.custom IMG.alignright {width:auto;}

  BODY#popup OL {margin-left:30px!important;}
}

