        .tagsform
        {
            font-size:13px;
            /*background-color:#f7e7e7;*/
        }
        .tagbox
        {
            padding:10px 0px 10px 9px;
            width:440px;
        }	
        .label
        {
            float: left; 
            width: 80px;
            text-align:left;
        }
        .addlabel
        {
            height:80px;
        }
        .button
        {
            float:right;
            width: 90px;
            padding-right:10px;
        }
        .button a
        {
			color:Blue;
			text-decoration:underline;
		}
        .button a:hover
		{
			color:Blue;
			text-decoration:none;
		}
        .addButton
		{
			padding-top:10px;
		}
		.buttonAdd a
        {
			color:Blue;
			text-decoration:underline;
		}
		.buttonAdd a:hover
		{
			color:Blue;
			text-decoration:none;
		}	
        .tag
        {
			text-align:left;
            color:#9e0000;
        }
        .yourtag
        {
            width:250px;
            float:left;
            table-layout:fixed;
            word-wrap : break-word; 
            overflow:auto;
        }
        .membertag
        {
			float:left;
            width:250px;
            table-layout:fixed;
            word-wrap : break-word; 
            overflow:auto;
        }
        .location
        {
            padding-top:8px;
        }
        .show
        {
			float:left;
            display: none;
        }
        .add
        {
            display: none;
        }
        .addtag
        {
			float:left;
            width: 250px;
            text-align:left;
        }
        .addtag p
        {
            margin:0px;
            color:gray;
            font-size:10px;
            width:250px;
        }
        a.tagname,a.tagname:hover,a.tagname:visited,a.tagname:active
        {
			color:#9E0000;
			text-decoration:underline;
		}
        a.del
        {
			color:Blue;
			text-decoration:none;
		}
		a.del:hover
        {
			color:Blue;
			text-decoration:none;
		}
		.delicon
		{
			float:left;
			padding-top:1px;
		}
        .clear
        {
	        line-height: 0px;
	        clear: both;
	        font-size: 0px;
	        width: 100%;
	        visibility: hidden;
        }
        
        .backgroundcolor
        {
            background-color:#f7e7e7;
        }
        .imglocation
        {
            padding-top:1px;float:left;
        }
        .curvy {position:relative; width:460px; background:#f7e7e7; color:#000; margin:10px;}
        .curvy-top {background:url(/images/curvy-top.gif) no-repeat; width:460px; height:5px; border:none; background-color: #ffffff; background-position: bottom;}
        .curvy-btm {background:url(/images/curvy-btm.gif) no-repeat; width:460px; height:5px; border:none; background-color: #ffffff; background-position: top;}
        .curvy-mid {border-left:1px solid #e2dede; border-right:1px solid #e2dede;}
        
        #ctl, #cbl, #ctr, #cbr {position:absolute; color:#f7e7e7; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
        .ctl
        {
             width:8px; height:8px;
        }
        .cbl
        {
             width:10px; height:15px;
        }
        .ctr
        {
             width:15px; height:10px;
        }
        .cbr
        {
             width:20px; height:15px;
        }
        .load
        {
            display:none;
        }
        #ctl {top:0; left:0;}
        #cbl {bottom:0; left:0;}
        #ctr {top:0; right:0;}
        #cbr {bottom:0; right:0;}
        .curvy em b {position:absolute; font-size:150px; width:8px;height:8px; font-family:arial; color:#f7e7e7; line-height:40px; font-weight:normal;}
        #ctl b {left:-15px;top:-2px;}
        #ctr b {left:-25px;}
        #cbl b {left:-8px; top:-17px;}
        #cbr b {left:-25px; top:-17px;}