
  body {
   margin: 0px;
   height: 100%;
  }

  input { 
   border: solid 1px #677788;
  }

  .mmradio { 
        width: 250px;
        height: 25px;
        word-spacing: 3px;
 }

  .inputrow { 

        height: 25px;
 }

  .errorrow { 
        font-size: 18px;
        font-family: Tahoma, Arial, sans serif;
        font-weight: bold;
        color: #FE6600;
  }

  .noscript {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-top: 20px;
        margin-bottom: 20px;
        margin-left: 20px;
        margin-right: 20px;
        width: 600px;
        background-color:#FFFFFF;
        font-family: Tahoma, Arial, sans serif;
        font-size: 14px;
        color: #333333;
  }

  .header { 
        font-family: Tahoma, Arial, sans serif;
        color: #677788;
        font-size: 11px;
        margin-top: 8px;
 }



  .inputheader { 
        font-size: 13px;
        font-family: Tahoma, Arial, sans serif;
        font-weight: bold;
        color: #fe6600;
 }

  .defaulttext { 
        font-family: Tahoma, Arial, sans serif;
        color: #677788;
        font-size: 12px;
 }

  .meebolinks {
        font-family: Tahoma, Arial, sans serif;
        font-size: 12px;
        color: #66a9e0;
        text-align: center;
        padding-top: 5px;
        height: 30px;
  }

  a.meebolinks {
		text-decoration: none;
  }

  a.meebolinks:hover {
		text-decoration: underline;
  }

 .copyrightIM {
        position: absolute;
        bottom: 11px;
        left: 23px;
        font-family: Tahoma, Arial, Sans Serif;
        font-size: 10px;
        color: #677788;
        z-index: 0;
        width: 900px;
        text-align: left;
 }

.hiddenregtable { 

        visibility: hidden;
        position: absolute;
        top: 0px;
        left: 0px;
 }

.regtable {
        position: absolute;
        top: 0px;
        left: 0px;
 }

.footer { 
        text-align: center;
        font-family: Tahoma, Arial, sans serif;
        color: #677788;
        font-weight: bold;
        font-size: 13px;
        position: absolute;
        top: 315px;
        left: 50px;
 }

.snippet { 
        height: 35px;
        width: 335px;
        overflow: hidden;
 }

.namefloater {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 1px;
		height: 1px;
		background: #FFFFFF;
		border: solid 1px;
		border-color:#C1D6EB;
		font-family: Tahoma, Arial, Sans Serif;
		font-size: 12px;
		font-weight: bold;
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		color: #666666;
		visibility: hidden;
		z-index: 2;
 }

.previewtitle {
		font-family: Tahoma, Arial, sans serif;
		position: absolute;
		color: #66667e;
		font-size: 16px;
		font-weight: bold;
 }

.learntitle {
		font-family: Tahoma, Arial, sans serif;
		color: #66A9E0;
		font-weight: bold;
		font-size: 14px;
}

.learntext {
		font-family: Tahoma, Arial, sans serif;
		font-size: 12px;
}

.colorbox {  
            border: 1px solid #cccccc;
            width: 16px;
            height: 16px;
            padding: 0px;
            margin: 0px;
            cursor: pointer;
}

.tableNW {
}

tr > .tableNW {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-nw.gif);
}

.tableN {
}

tr > .tableN {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-n.gif);
    background-position: x-repeat;
}

.tableNE {
}

tr > .tableNE {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-ne.gif);
}

.tableW {
}

tr > .tableW {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-w.gif);
    background-position: y-repeat;
}

.tableE {

}

tr > .tableE {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-e.gif);
    background-repeat: y-repeat;
}

.tableSW {
}

tr > .tableSW {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-sw.gif);
}

.tableS {
}

tr > .tableS {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-s.gif);
    background-repeat: x-repeat;
}

.tableSE {
}

tr > .tableSE {
    background-image: url(http://www.meebome.com/meebome/skin/default/img/corners/white-white-se.gif);
}


.uiButtonLegacy { display: inline; }

.uiButton {
	float: left;
	font-family: sans-serif;
	color: #677788;
	cursor: pointer;
	_cursor: hand; /* IE */
	position: relative;
}

.uiButton-disabled {
	color: #a5a5a5;
	cursor: default;
}

.uiButton .uiLabel { width: auto; }

.uiButtonLeft, .uiButtonRight, .uiButtonCenter { float: left; }

/* push the button down a pixel when it is pressed */
.uiButton-down .uiButtonLeft,
.uiButton-down .uiButtonCenter,
.uiButton-down .uiButtonRight { position: relative; top: 1px; }


/******* Normal Button */

.uiButton { font-size: 11px; }
.uiButton .uiLabel { padding: 3px 6px 0 6px; }

/* button measurements */
.uiButtonLeft, .uiButtonRight, .uiButtonCenter { height: 22px; }
.uiButtonLeft, .uiButtonRight { width: 5px; }

.uiButtonCenter { margin: 0 5px; display: inline; }
.uiButtonLeft { margin-right: -5px; }
.uiButtonRight { margin-left: -6px; margin-left: /**/ -5px;}

/* button graphics for its three states */
.uiButton .uiButtonLeft-normal { background: url(/skin/default/img/buttons/button.normal.left.png) no-repeat top left; }
.uiButton .uiButtonCenter-normal { background: url(/skin/default/img/buttons/button.normal.center.png) top right; }
.uiButton .uiButtonRight-normal { background: url(/skin/default/img/buttons/button.normal.right.png) top right; }

.uiButton .uiButtonLeft-hot { background: url(/skin/default/img/buttons/button.hot.left.png) no-repeat top left; }
.uiButton .uiButtonCenter-hot { background: url(/skin/default/img/buttons/button.hot.center.png) top right; }
.uiButton .uiButtonRight-hot { background: url(/skin/default/img/buttons/button.hot.right.png) top right; }

.uiButton .uiButtonLeft-down { background: url(/skin/default/img/buttons/button.down.left.png) no-repeat top left; }
.uiButton .uiButtonCenter-down { background: url(/skin/default/img/buttons/button.down.center.png) top right; }
.uiButton .uiButtonRight-down { background: url(/skin/default/img/buttons/button.down.right.png) top right; }

.uiButton .uiButtonLeft-disabled { background: url(/skin/default/img/buttons/button.disabled.left.png) no-repeat top left; }
.uiButton .uiButtonCenter-disabled { background: url(/skin/default/img/buttons/button.disabled.center.png) top right; }
.uiButton .uiButtonRight-disabled { background: url(/skin/default/img/buttons/button.disabled.right.png) top right; }

/* PNG support for the button graphics in IE */
.uiButton .uiButtonLeft-normal { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.normal.left.png'); _background: transparent; }
.uiButton .uiButtonCenter-normal { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.normal.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton .uiButtonRight-normal { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.normal.right.png'); _background: transparent; }

.uiButton .uiButtonLeft-hot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.hot.left.png'); _background: transparent; }
.uiButton .uiButtonCenter-hot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.hot.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton .uiButtonRight-hot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.hot.right.png'); _background: transparent; }

.uiButton .uiButtonLeft-down { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.down.left.png'); _background: transparent; }
.uiButton .uiButtonCenter-down { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.down.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton .uiButtonRight-down { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.down.right.png'); _background: transparent; }

.uiButton .uiButtonLeft-disabled { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.disabled.left.png'); _background: transparent; }
.uiButton .uiButtonCenter-disabled { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.disabled.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton .uiButtonRight-disabled { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.disabled.right.png'); _background: transparent; }


/******* Big Button */

.uiButton-big { font-size: 12px; }
.uiButton-big .uiLabel { padding: 5px 8px 0 8px; }

/* button measurements */
.uiButton-big .uiButtonLeft, .uiButton-big .uiButtonRight, .uiButton-big .uiButtonCenter { height: 26px; }
.uiButton-big .uiButtonLeft, .uiButton-big .uiButtonRight { width: 7px; }

.uiButton-big .uiButtonCenter { margin: 0 7px; display: inline; }
.uiButton-big .uiButtonLeft { margin-right: -7px; }
.uiButton-big .uiButtonRight { margin-left: -7px; }

/* button graphics for its three states */
.uiButton-big .uiButtonLeft-normal { background: url(/skin/default/img/buttons/button.big.normal.left.png) no-repeat top left; }
.uiButton-big .uiButtonCenter-normal { background: url(/skin/default/img/buttons/button.big.normal.center.png) top right; }
.uiButton-big .uiButtonRight-normal { background: url(/skin/default/img/buttons/button.big.normal.right.png) top right; }

.uiButton-big .uiButtonLeft-hot { background: url(/skin/default/img/buttons/button.big.hot.left.png) no-repeat top left; }
.uiButton-big .uiButtonCenter-hot { background: url(/skin/default/img/buttons/button.big.hot.center.png) top right; }
.uiButton-big .uiButtonRight-hot { background: url(/skin/default/img/buttons/button.big.hot.right.png) top right; }

.uiButton-big .uiButtonLeft-down { background: url(/skin/default/img/buttons/button.big.down.left.png) no-repeat top left; }
.uiButton-big .uiButtonCenter-down { background: url(/skin/default/img/buttons/button.big.down.center.png) top right; }
.uiButton-big .uiButtonRight-down { background: url(/skin/default/img/buttons/button.big.down.right.png) top right; }

.uiButton-big .uiButtonLeft-disabled { background: url(/skin/default/img/buttons/button.big.disabled.left.png) no-repeat top left; }
.uiButton-big .uiButtonCenter-disabled { background: url(/skin/default/img/buttons/button.big.disabled.center.png) top right; }
.uiButton-big .uiButtonRight-disabled { background: url(/skin/default/img/buttons/button.big.disabled.right.png) top right; }

/* PNG support for the button graphics in IE */
.uiButton-big .uiButtonLeft-normal { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.normal.left.png'); _background: transparent; }
.uiButton-big .uiButtonCenter-normal { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.normal.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton-big .uiButtonRight-normal { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.normal.right.png'); _background: transparent; }

.uiButton-big .uiButtonLeft-hot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.hot.left.png'); _background: transparent; }
.uiButton-big .uiButtonCenter-hot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.hot.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton-big .uiButtonRight-hot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.hot.right.png'); _background: transparent; }

.uiButton-big .uiButtonLeft-down { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.down.left.png'); _background: transparent; }
.uiButton-big .uiButtonCenter-down { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.down.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton-big .uiButtonRight-down { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.down.right.png'); _background: transparent; }

.uiButton-big .uiButtonLeft-disabled { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.disabled.left.png'); _background: transparent; }
.uiButton-big .uiButtonCenter-disabled { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.disabled.center.png', sizingMethod='scale'); _background: transparent; }
.uiButton-big .uiButtonRight-disabled { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/img/buttons/button.big.disabled.right.png'); _background: transparent; }

/******* Blank button */

.uiButton-blank .uiLabel {  padding: 0; } 
.uiButton-blank {  font-size: 12px; }

.uiButton-blank .uiButtonLeft, .uiButton-blank .uiButtonRight, .uiButton-blank .uiButtonCenter {  height: auto; }

.uiButton-blank .uiButtonLeft, .uiButton-blank .uiButtonRight, .uiButton-blank .uiButtonCenter {  background: transparent; filter: none; }
.uiButton-blank .uiButtonLeft-hot, .uiButton-blank .uiButtonRight-hot, .uiButton-blank .uiButtonCenter-hot {  background: transparent; filter: none; }
.uiButton-blank .uiButtonLeft-down, .uiButton-blank .uiButtonRight-down, .uiButton-blank .uiButtonCenter-down {  background: transparent; filter: none; }

.corner { display: block; }
.corner * { display: block; height: 1px; overflow: hidden; font-size: 0; }

#wait {
	position: absolute;
	top: -999px;
	left: -999px;
	background: none;
	visibility: hidden;
	z-index: 2;
}

#wait * { color: #4BA8EA; font-size: 12px; }
#waitcontent { padding: 5px 10px; }

#waitcontent, .waitcorner * { background: white; border-color: #bbb; }
#wait .waitcorner * { font-size: 1px; }
#waitcontent, .waitcorner2, .waitcorner3, .waitcorner4, .waitcorner5 {
	border-width: 0 1px;
	border-style: solid;
}
.waitcorner1 { margin: 0 5px; background: #bbb; }
.waitcorner2 { margin: 0 3px; border-width: 0 2px; }
.waitcorner3 { margin: 0 2px; }
.waitcorner4, .waitcorner5 { margin: 0 1px; }


