* { margin: 0; padding: 0; }


/* Tooltip Modal
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.pop-modal { position: absolute; top:20px; z-index:500; padding: 15px; background:#fff; border: outset 1px #666; }
.pop-modal-clone { position: absolute; top:20px; z-index:500; padding: 0px; background:#fff; border: outset 0px #666; margin:0px; }
/* Tooltip
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.pop-tip { position: absolute; top:20px; z-index:500; padding: 15px; background:#fff; border: outset 1px #666; }
.pop-tip-clone { position: absolute; top:20px; z-index:500; padding: 0px; background:#fff; border: outset 0px #666; margin:0px;}

.pop-menu { position:absolute; z-index:10; padding: 5px; margin-bottom:10px; border: outset 1px #666; background:#fff;}
.pop-menu-clone { position:absolute; z-index:10; padding: 0px; margin:0px; border: solid 1px red; background:#fff;}

.pop-menu u { padding:20px;}
.pop-menu a { margin:2px; }


.pop-close { padding-bottom: 5px; border-bottom: solid 1px #e6e6e6; margin-bottom: 5px; position: relative; height: 11px;}
.pop-close a.drag { background:url(/_img/pop-drag.png); width: 28px; height: 11px; position: absolute; top: 0px; right: 50px; }
.pop-close a:hover.drag { background-position: bottom;}
.pop-close a.close { background:url(/_img/pop-close.png); width: 45px; height: 11px; position: absolute; top: 0px; right: 0px; }
.pop-close a:hover.close { background-position: bottom;}
.pop-close a em { display: none;}

.pop-inside { font: normal 11px/14px 'Verdana'; color:#35383d;}
.pop-inside h1 { font: normal 18px/18px "Trebuchet MS"; color:#333; letter-spacing: -1px; padding: 5px 0px;}
.pop-inside h2 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 5px 0px;}
.pop-inside p { font: normal 11px/14px 'Verdana'; color:#35383d; padding: 3px 0px;}
.pop-inside p strong { letter-spacing: -1px;}
.pop-inside ul { padding: 0px; margin: 5px 10px;}
.pop-inside li { padding: 1px 0px 0px 7px; background: url(/_img/simple-arrow.png) no-repeat left 6px; }

.pop-loading { height: 100px; width: 200px; background-color: #FFFFFF; background-image: url(/_img/loading.gif);    background-repeat: no-repeat; background-position: center center;}
.pop-transition { height: 100px; width: 200px; background-color: #FFFFFF;}


#overlay { position: absolute; top: 0; left: 0; z-index: 499; width: 100%; height: 500px; background-color: #000;
 filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.test_r {width:500px; padding:5px; background-color:#ccc;}
.message-area { position:absolute; background:#ff3366; padding: 10px; color:#fff; z-index:10000;top:0;left:50%;zoom:1;font-size:12px;font-family:Arial; overflow:hidden }
.hidden { display:none !important}

