.points li {

    list-style-position:inside;

    list-style-type: disc;

    padding-left: 1em;

    text-indent: -1em;

    margin: 10px 0;

}



#top #logo, #top #logo-share-landing {

    height: 59px;

}



#top #logo #locale, #top #logo-share-landing #locale, #top #logo #localeca, #top #logo-share-landing #localeca {

    position: relative;

    margin-top: 0;

}



html>body #top-nav {

    *clear: both;

}



#bottom #bottom-nav-copyright {

    clear: both;

}



#main-container, div#noflash-container  {

    margin-top: 10px;

    width: 728px;

    *width: auto;

}



#slideshow-info {

    margin-top: 3px;

    width: 470px;

    *width: 465px;

}



#member-signin, #cms-container {

    float: right;

    width: 230px;

    margin-right: 7px;

    *margin-right: 0px;

}



#member-signin h2 {

    font-size: 14px;

    font-family: arial;

}



#slideshow-welcome {

    float: right;

    padding: 10px 5px 5px 10px;

    width: 200px;

    _width: 190px;

}



#slideshow-welcome h2 {

    color: #666666;

    font-weight: bold;

}



#slideshow-image {

    background-image:  url(/images/slideshow2/AlbumFrameBig.gif);

    background-repeat: no-repeat;

    width: 226px;

    height: 226px;

    padding: 5px;

}

#slideshow-imageoverlay {

    position: relative;

    height: 179px;

    width: 179px;

    left: 18px;

    top: 19px;

    overflow: hidden;

}



.end {

    margin: 10px 0;

    clear: both;

}



.secondbox {

    margin-top: 10px;

}



.memberin {

    padding-bottom: 20px;

}



div.fieldcontainer {

    margin: 5px 5px 5px 0;

}

.checkblock {

    display: block;

    margin:-16px 2px 0 30px;

    *margin-left: 32px;

}

span.pwnote {

    font-size: 9px;

    display: block;

    padding-left: 15px;

}



input#tos, input#emailMe {

    margin: 0;

}



input#password, input#email, input#firstName, input#passwordConfirm, input#autologin {

    margin: 0;

    display: inline;

}



input#emailMe {

    margin-left: 11px;

}



div.inputField input {

    margin: 0;

}



.yui-skin-sam .yui-panel .hd {

    font-size: 100%;

    padding: 2px 10px;

}

.yui-skin-sam .yui-button {

    background:#FFEDB5 url(/images/quepos/buttons/pributton.gif) repeat-x scroll left top;

}

.yui-skin-sam .yui-dialog .ft span.default {

    background:#FFEDB5 url(/images/quepos/buttons/pributton.gif) repeat-x scroll left top; 

    border-color: #FFEDB5;

}



.yui-skin-sam .yui-dialog .ft span.default button {

    color:#000000;

    font-size: 100%;

    font-weight: bold;

}



.yui-skin-sam .yui-dialog .ft span.default .first-child {

    border-color: #FFEDB5;

}

.yui-skin-sam .yui-button .first-child {

    margin: 0;

}



.yui-skin-sam .yui-button button, .yui-skin-sam .yui-button a {

    min-height: 20px;

    line-height: 20px;

}



.yui-skin-sam .yui-panel .bd {

    *padding:20px;

}



#thank-you {

    text-align: left;

}



#thank-you div.item {

    margin: 10px 0;

    color: #333333;

}



#thank-you div.item label {

    float: left;

    clear: both;

    width: 70px;

    font-weight: bold;

}



#thank-you textarea#msgBox {

    width: 98%;

}



/* NO FLASH */

.fr {

    float: right;

}



div#noflash-container {

    

}



#noflash-box {

    margin: auto;

    width: 470px;

    margin-top: 20px;

}



div#noflash-box h2 {

    font-weight: bold;

    font-size: 14px;

}



div#noflash-box .nflinks {

    margin-top: 10px;

    padding-bottom: 10px;

}



/* ROUNDED CONTAINERS */



.dialog {

 position:relative;

 margin:0px auto;

 min-width:8em;

 max-width:760px;

 margin-left:10px; 

 margin-bottom:10px;

}



.dialog .content,

.dialog .t,

.dialog .b,

.dialog .b div {

 background:transparent url(/images/slideshow2/graybox.png) no-repeat top right;

 _background-image:url(/images/slideshow2/graybox.gif);

}



.dialog .content {

 position:relative;

 zoom:1;

 _overflow-y:hidden;

 padding:12px 12px 0px 0px;

}



.dialog .t {

 position:absolute;

 left:0px;

 top:0px;

 width:12px;

 margin-left:-12px;

 height:100%;

 _height:1600px; 

 background-position:top left;

}



.dialog .b {

 /* bottom */

 position:relative;

 width:100%;

}



.dialog .b,

.dialog .b div {

 height:10px;

 font-size:1px;

}



.dialog .b {

 background-position:bottom right;

}



.dialog .b div {

 position:relative;

 width:12px;

 margin-left:-12px;

 background-position:bottom left;

}



.dialog .hd,

.dialog .bd,

.dialog .ft {

 position:relative;

}



.dialog .wrapper {

 position:static;

 max-height:1000px;

 overflow:auto; 

}



.dialog h1,

.dialog p {

 margin:0px;

 padding:0.5em 0px 0.5em 0px;

}



.dialog h1 {

 padding-bottom:0px;

}



div.storage-service {

	 background-color: #EEEEEE;

	 width:460px;

	 margin: 3px;

	 margin-top:0px;

	 padding: 3px;

	 }



	 



h3.storage-service {

	 color:#ff0000;

	 font-family:Helvetica, Arial;

	 font-size:12px;

	 font-style:bold;

	 padding-left:10px;

	 }



	 



div.storage-service-text {

	 background-color:white;

	 font-family: Arial, Helvetica;

	 font-size: 12px;

	 width:430px;

	 padding:5px;

	 margin:10px;

	 vertical-align:center;

	 border:1px solid #CCCCCC;

	 height:70px;

	 }



div.pay-now {

	 text-align:right;

	 }








