﻿/************************/
/* Default               /
/************************/
body                                    { color:#333; background-color:#F2F9FC; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; font-family: Verdana, Arial, Sans-Serif; font-size:12px }
a                                       { color:#037F93; text-decoration:none }
a:hover                                 { color:green; text-decoration:underline }
select, textarea                        { color:#555555; font-size:11px; font-family: Verdana, Arial, Sans-Serif }
textarea                                { color:#555555; border: 1px solid #D8D8D8; font-family: Verdana, Arial, Sans-Serif; font-size:11px }
input.searchsmall                       { background:url(http://s.dg-2.net/ImageRoot/Layout/a87/4ab/8ce/08044d1637a5be4d8b096f9.jpg) no-repeat; background-color:White; border:1px solid #d5d5d5; color:#333; font-family:verdana; padding-left:18px; vertical-align:middle; font-size:11px }
p                                       { margin:0px 0px 0px 0px }
img                                     { border:none }

/************************/
/* Header                /
/************************/
.mWait                                  { color:White; background-color:Red; display:none; position:absolute; top:0px; left:0px; width:165px; z-index:999; padding:2px; font-weight:700 }
.mForm                                  { padding: 0px 0px 0px 0px; margin-top:0px; margin-bottom:22px }
.mPop                                   { background-color:#f6f6f6; border:1px solid #d5d5d5; position:absolute; z-index:999; padding:2px }
.mPopWhite                              { background-color:White; border:1px solid #d5d5d5; position:absolute; z-index:999; padding:2px; }
.mPopSearch                             { background-color:#f9f9f9; margin-top:2px; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; position:absolute; z-index:999 }
.mHolder                                { width:946px; text-align:left; overflow:hidden }

/************************/
/* Menu                  /
/************************/
.mMenu ul                               { margin:0px; padding:0px; list-style-type:none }
.mMenu ul li                            { position:relative; display:inline; float:left; z-index:998 }
.mMenu ul li a                          { display:block; color:#888; border:1px solid #c9c9c9; font-size:12px; width:68px; height:16px; padding-top:1px; text-align:center; margin-right:2px; position:relative; bottom:-1px }
.mMenu ul li a:hover                    { background-image:url(http://s.dg-2.net/ImageRoot/Layout/3e3/e6f/02b/06d73c121422793ab3b91f1.jpg); color:#333; border-bottom-color:#eef7fa }
.mMenu ul li a.sel                      { background-image:url(http://s.dg-2.net/ImageRoot/Layout/3e3/e6f/02b/06d73c121422793ab3b91f1.jpg); color:#333; border-bottom-color:#eef7fa }
.mMenu ul li a.selb                     { background-image:url(http://s.dg-2.net/ImageRoot/Layout/3e3/e6f/02b/06d73c121422793ab3b91f1.jpg); color:#333; border-bottom-color:#c9c9c9 }
.mMenu ul li a.selb:hover               { background-image:url(http://s.dg-2.net/ImageRoot/Layout/3e3/e6f/02b/06d73c121422793ab3b91f1.jpg); color:#333; border-bottom-color:#c9c9c9 }
.mMenu ul li a.selg                     { border-bottom:1px solid #c9c9c9 }
.mMenu ul li a.selg:hover               { border-bottom:1px solid #c9c9c9 }
.mMenu ul li a.high                     { background-color:#fffbe8 }

/************************/
/* Accountbar            /
/************************/
.mAccountBar                            { border:1px solid #c9c9c9; border-top-width:0px; width:944px; height:33px; background-image:url(http://s.dg-2.net/ImageRoot/Layout/001/85f/453/37c418db73f253e8b967c6c.jpg); background-position:center center }
.mAccountBarLogo                        { position:relative; top:3px; left:5px; margin-right:5px; float:left }
.mAccountBarPicture                     { position:relative; top:3px; left:6px; width:30px; height:25px; overflow:hidden; float:left; border:1px solid #d9d9d9 }
.mAccountBarNickName                    { margin-top:1px; height:33px; margin-left:11px; float:left; width:125px; overflow:hidden }
.mAccountBarNotifications               { margin-top:1px; height:33px; margin-left:14px; padding-left:7px; border-left:1px solid #c9c9c9; float:left; width:130px; overflow:hidden }
.mAccountBarOnline                      { margin-top:1px; height:33px; margin-left:14px; padding-left:7px; border-left:1px solid #c9c9c9; float:left; width:150px; overflow:hidden }
.mAcocuntBarJokers                      { margin-top:1px; height:33px; margin-left:14px; padding-left:7px; border-left:1px solid #c9c9c9; float:left; width:130px; overflow:hidden }
.mAccountBarSearch                      { position:relative; top:7px; right:8px }
.mAccountBarTab                         { border:1px solid #c2c2c2; font-size:11px; background-color:White; padding:0px 1px 1px 1px; }
.mVisitorBar                            { background-image:url(http://s.dg-2.net/ImageRoot/Layout/003/fd8/188/c1a5913a61bba3db2c670e8.jpg); border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; padding:2px; }

.mMenuBar                               { width:736px; border:1px solid #c9c9c9; border-top-width:0px; background-image:url(http://s.dg-2.net/ImageRoot/Layout/b86/d9a/8e2/44a8af4610b10875b98230e.jpg); overflow:hidden; }
.mMenuItem                              { float:left; border-right:1px solid #c9c9c9; padding:0px 5px 1px 5px }
.mStripe                                { background-image:url(http://s.dg-2.net/ImageRoot/Layout/b86/d9a/8e2/44a8af4610b10875b98230e.jpg); background-position:bottom bottom; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; text-align:center; height:2px; font-size:1px }

/************************/
/* Chatbar               /
/************************/
.mChat                                  { background-color:white; width:946px }
.mChatHolder                            { text-align:left; float:left; overflow:hidden }
.mChatFader                             { border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; height:92px; width:736px; text-align:left; float:left; overflow:hidden }
.mChatFaderFade                         { width:734px; height:85px; padding:5px 0px 0px 0px; overflow:hidden }
.mChatImage                             { border:1px solid #d9d9d9; margin-left:6px; margin-right:7px; margin-top:4px; width:75px; height:65px; overflow:hidden; float:left; background-position:center center; cursor:pointer }
.mChatTextHolder                        { margin-left:-10px; float:left; width:275px; height:85px; overflow:hidden }
.mChatText                              {  }
.mChatTextIn                            { width:235px; overflow:hidden; padding:4px 0px 4px 14px; max-height:74px; height:auto !important; height:74px }
.mChatTextEnd                           { margin-left:9px; }
.mChatNewMsg                            { width:150px; float:left; position:absolute; margin-left:586px; margin-top:16px; background-color:White; z-index:998; border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5 }
.mSpotLight                             { background-image:url(http://s.dg-2.net/ImageRoot/Layout/abb/4b1/c0c/6cda71595f6aedfb3f81bbe.jpg); border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; height:108px; overflow:hidden; float:left; width:207px; margin-top:-1px }
.mSpotLightImage                        { border:1px solid #d9d9d9; float:left; width:75px; height:65px; overflow:hidden; overflow:hidden; background-position:center center; margin-left:3px; cursor:pointer }
.mSpotLightMessage                      { padding:4px 2px 2px 2px; font-size:12px }
.mSpotLightMessageI                     { font-size:11px }
.mSpotLightText                         { font-size:11px; padding-top:2px }

/************************/
/* Skyscraper            /
/************************/
.mSkyScraperChat                        { background-image:url(http://s.dg-2.net/ImageRoot/Layout/f34/98e/568/e0bb45515779d6bd47e20f4.jpg); border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; float:left; width:137px }
.mAdSkyScraperT                         { margin-left:7px; font-size:11px; margin-top:3px }
.mAdSkyScraper                          { cursor:pointer; margin-left:8px; margin-right:5px; margin-top:5px; margin-bottom:6px; overflow:hidden }

/************************/
/* Body                  /
/************************/
.mHolderContentPH                       { width:946px; text-align:left }
.mHolderContent                         { background-color:white; margin-top:1px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; float:left; width:944px; overflow:hidden }
.mHolderContentNoLeft                   { border-right:1px solid #d5d5d5; width:945px; overflow:hidden; overflow:hidden }

/************************/
/* Other                 /
/************************/
.mPage                                  { padding:16px 9px 10px 7px; overflow:hidden }
.mFooterHolderPH                        { width:946px }
.mFooter                                { background-image:url(http://s.dg-2.net/ImageRoot/Layout/b86/d9a/8e2/44a8af4610b10875b98230e.jpg); border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; font-size:11px; text-align:center; padding:0px 0px 1px 0px }
.mFooterBorder                          { background-image:url(http://s.dg-2.net/ImageRoot/Layout/b86/d9a/8e2/44a8af4610b10875b98230e.jpg); border:1px solid #c9c9c9; font-size:11px; text-align:center; padding:0px 0px 2px 0px }
.mFooter a                              { font-size:11px }
.mFooterSelected                        { color:#536997 }

/************************/
/* Dialog                /
/************************/
.mDialogContent                         { border:1px solid #c2c2c2; border-top:none; padding:4px 4px 4px 4px }
.mDialogHeader                          { margin-bottom:5px; }
.mDialogFooter                          { margin-top:2px; padding:1px }
.mDialog .White                         { border:1px solid #d8d8d8; background-color:white; padding:3px }
.mDialog .ui-dialog-container           { background-color:white; background-image:url(http://s.dg-2.net/ImageRoot/Layout/855/2de/021/0a22e464a92e2d550533910.jpg); }
.mDialog .ui-dialog-titlebar            { border:1px solid #c2c2c2; border-bottom:none; background-image:url(http://s.dg-2.net/ImageRoot/Layout/3e3/e6f/02b/06d73c121422793ab3b91f1.jpg); background-position:top; }
.mDialog .ui-dialog-titlebar-close      { display:none }

/************************/
/* Im                    /
/************************/
.mImHolder                              { position:absolute; bottom:0px; height:30px; width:966px; z-index:997 }
.mImHolderBorder                        { height:24px; position:relative; top:476px }
.mImMessage                             { background-color:#fffbe8; border-top:1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; z-index:999; height:90px; width:400px; position:absolute; bottom:23px; left:0px; padding:2px; padding-left:4px; display:none; overflow:hidden }
.mImMessageI                            { height:72px; overflow-x:hidden; overflow-y:scroll; line-height:140%; padding-right:3px }

.mImSettings                            { border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-top:1px solid #c5c5c5; border-bottom:1px solid #fcfcfc; background-color:#fcfcfc; cursor:pointer; padding:3px 3px 3px 3px; width:65px; height:16px; text-align:center; float:left; overflow:hidden; color:#037F93 }
.mImSettingsHover                       { border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-top:1px solid #c5c5c5; border-bottom:1px solid #e4eaf3; background-image:url(http://s.dg-2.net/ImageRoot/Layout/5bf/cc9/18b/4ac11cfd8c4a49e73bfa882.jpg); cursor:pointer; padding:3px 3px 3px 3px; width:65px; height:16px; text-align:center; float:left; overflow:hidden; color:#037F93 }
.mImSettingsSelected, .mImSettingsSelectedHover { border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background-image:url(http://s.dg-2.net/ImageRoot/Layout/5bf/cc9/18b/4ac11cfd8c4a49e73bfa882.jpg); cursor:pointer; padding:3px 3px 3px 3px; width:65px; height:16px; text-align:center; float:left; overflow:hidden }
.mImSettingsRed, .mImSettingsRedHover   { border-top:1px solid #c5c5c5; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background-color:Red; cursor:pointer; padding:3px 3px 3px 3px; width:65px; height:16px; text-align:center; float:left; color:white; overflow:hidden }

.mImSession                             { border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #fcfcfc; background-color:#fcfcfc; cursor:pointer; padding:3px 3px 3px 3px; width:140px; height:16px; text-align:center; float:left; overflow:hidden; color:#037F93 }
.mImSessionHover                        { border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #e4eaf3; background-image:url(http://s.dg-2.net/ImageRoot/Layout/5bf/cc9/18b/4ac11cfd8c4a49e73bfa882.jpg); cursor:pointer; padding:3px 3px 3px 3px; width:140px; height:16px; text-align:center; float:left; overflow:hidden; color:#037F93 }
.mImSessionRed, .mImSessionRedHover     { color:white; font-weight:700; border-top:1px solid #c5c5c5; border-right:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; background-color:Red; cursor:pointer; padding:3px 3px 3px 3px; width:140px; height:16px; text-align:center; float:left; overflow:hidden }
.mImSessionSelected, .mImSessionSelectedHover {  border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; background-image:url(http://s.dg-2.net/ImageRoot/Layout/5bf/cc9/18b/4ac11cfd8c4a49e73bfa882.jpg); cursor:pointer; padding:3px 3px 3px 3px; width:140px; height:16px; text-align:center; float:left; overflow:hidden }

.mImSettingsWin                         { position:absolute; background-image:url(http://s.dg-2.net/ImageRoot/Layout/6dc/fff/2b7/3388f6307994658463a9341.jpg); width:270px; border:1px solid #c2c2c2; display:none; z-index:2; overflow:hidden }
.mImSettingsWinTitle                    { background-image:url(http://s.dg-2.net/ImageRoot/Layout/3e3/e6f/02b/06d73c121422793ab3b91f1.jpg); border-bottom:1px solid #c2c2c2; padding:3px 3px 3px 3px; font-size:11px;  }
.mImSettingsWinSubTitle                 { background-color:#e3e3e3; padding:2px; border-bottom:1px solid #c2c2c2 }
.mImSettingsWinPicture                  { margin-top:2px; margin-left:3px; width:25px; height:25px; overflow:hidden }
.mImSettingsWinText                     { width:205px; overflow:hidden }
.mImSettingsWinScrollI                  { height:198px; overflow-y:scroll; overflow-x:hidden; width:270px; }
.mImSettingsWinScrollII                 { height:72px; width:270px; overflow-y:scroll; overflow-x:hidden }
.mImSettingsWinPrivacy                  { padding:3px 3px 3px 3px; display:none; background-color:#fffbe8 }
.mImSettingsWinBodyII                   { margin-bottom:2px }

.mImSessionWin                          { position:absolute; background-image:url(http://s.dg-2.net/ImageRoot/Layout/6dc/fff/2b7/3388f6307994658463a9341.jpg); width:410px; border:1px solid #b2b2b2; display:none; z-index:1; overflow:hidden }
.mImSessionWinSmileys                   { width:288px; height:90px; padding:3px 3px 3px 3px; border:1px solid #536997; background-color:white; overflow-x:hidden; overflow-y:scroll; position:absolute }
.mImSessionWinSmileysImg                { margin-left:1px; cursor:pointer; }
.mImSessionWinText                      { width:298px; height:140px; padding:3px 3px 3px 3px; border:1px solid #536997; background-color:white; overflow:hidden; position:absolute }
.mImSessionWinTextColor                 { cursor:pointer; width:11px; height:11px; float:left; margin-right:2px; margin-top:2px }
.mImSessionWinTitle                     { background-image:url(http://s.dg-2.net/ImageRoot/Layout/5bf/cc9/18b/4ac11cfd8c4a49e73bfa882.jpg); padding:3px 3px 3px 3px; font-size:11px; width:100%; }
.mImSessionWinBodyI                     { padding:3px 3px 3px 3px }
.mImSessionWinBodyILeft                 { background-color:white; float:left; width:287px; border:1px solid #c2c2c2; height:200px; overflow-y:scroll; overflow-x:hidden; padding:4px 4px 4px 4px; line-height:130% }
.mImSessionWinNickName                  { color:gray }
.mImSessionWinMessage                   { margin-left:10px; margin-bottom:2px }
.mImSessionWinNickNameRed               { color:red }
.mImSessionWinMessageRed                { color:red; margin-left:10px; margin-bottom:2px }
.mImSessionWinBodyIRight                { float:left; width:100px; padding-left:5px; height:208px }
.mImSessionWinBodyIRightI               { margin-top:3px; line-height:140% }
.mImSessionWinBodyTypeMsg               { position:relative; top:3px; left:2px; float:left; font-size:11px; color:gray }
.mImSessionWinBodyII                    { float:left; width:410px; margin-bottom:3px; margin-top:7px }
.mImSessionWinBodyIII                   { position:relative; top:0px }
.mImSessionWinBodyIIII                  { height:50px; width:293px; border:1px solid #c5c5c5; font-family:verdana; font-size:12px }
