div.cartCommentPopup
{
position: absolute;
width: 243px;
height: 161px;
background-image: url(img_std/commentPopupBg.png);}

div.cartCommentPopup div.cartCommentPopupContainer
{
width: 202px;
height: 140px;
position: absolute;
top: 6px;
left: 28px;
/*border: 1px #000 dotted;*/}

div.cartCommentPopup img.closeButton
{
position: absolute;
top: 3px;
right: 9px;}

div.cartCommentPopup div.cartCommentPopupContainer h3
{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 2px;
font-size: 1em;
font-weight: bold;
padding: 0px;}

div.cartCommentPopup div.cartCommentPopupContainer p
{
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding: 0px;
font-size: 0.8em;}

div.cartCommentPopup div.cartCommentPopupContainer textarea
{
font-size: 0.9em;
font-family: Helvetica, Arial, sans-serif;
width: 190px;
height: 50px;}

div.cartCommentPopup div.cartCommentPopupContainer a.sendButton
{
margin-left: auto;
margin-right: auto;
margin-top: 5px;}

div.cartCommentPopup div.cartCommentPopupContainer p.footer
{
text-align: center;
margin-top: 5px;}

div.cartCommentPopup div.cartCommentPopupContainer p.footer a,
div.cartCommentPopup div.cartCommentPopupContainer p.footer a:VISITED
{}

div.cartCommentPopup div.cartCommentPopupContainer p.footer a:HOVER
{}

