A:link {
	FONT-SIZE: 12px; font-family:arial; COLOR: #366DA6; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; font-family:arial; COLOR: #366DA6; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; font-family:arial; COLOR: #ff6600; TEXT-DECORATION: none
}
A:active{
	FONT-SIZE: 12px; font-family:arial; COLOR: #366DA6; TEXT-DECORATION: none
}
.leftM
{
    float:left;	
    width:48%;
}
.rightM
{
    float:left;
    width:48%;
    margin-left:20px;
}
.titleM
{
    border-bottom:solid 1px #ccc;	
}
.WelcomeUserCentent{
width:100%;
}
.photocontainer
{
margin-top: 10px;
background: no-repeat left top;   
padding: 0px 6px 0px 10px;                                        
}
.welcomeUserLeft{
float: left;
width:35%;
}
.welcomeUserPhotoEdit{
margin-left:10px;
width:100%;
}
.welcomeUserRight{
float: right;
width:65%;
clear:right;
padding-bottom: 0px
}
.uploadtooltip
{
	margin-top:10px;
	color: #555;	
	line-height:150%;
}
.WelcomeWeatherForecast{
padding-left:4px;
margin-left:4px;
height:70px;
widht:99%;
}

.WelcomeTime{
position:absolute;
margin:-10px 0 0 10px;
padding:0 5px;
clear:both;
float:left;

}
.WelcomeNews{
width:96%;
margin-left:9px;
margin-top:2px;
}
.WelcomeFriendImageTitle{
float: left;
width:18%;
}
.WelcomeFriendTitle{
text-align:center;
}
.WelcomeMoreText{
clear:both;
width:90%;
height:30px;
padding:10px 12px;
}
.uploaddiv
{
	margin-top:10px;
}
input
{
	padding:3px;  
}
#Step2Container
{
/*display:none;	*/
}
#Canvas
{
    position: relative;
    width:284px;
    height:266px;
    border:2px solid #888888;
    overflow:hidden;	          
    cursor:pointer;	
}
.smallbig
{
    cursor:pointer;	
}
 #bar
{
	 width: 211px;
     height: 18px;
     background-image: url(../images/uZoomImage/track.gif);
     background-repeat: no-repeat;
     position: relative;
 }
.child
{
    width: 11px;
    height: 16px;
    background-image: url(../images/uZoomImage/grip.gif);
    background-repeat: no-repeat;
    left: 0;top:2px;
    position: absolute;
    left:100px;
}
.imagePhoto
{
	border-width:0px;
	position:relative;
}
#IconContainer
{
	position:relative;    
	left:0px;
	top:-120px;    
	      	          	
}  
#IconContainer img
{
	FILTER:alpha(opacity=60);
	opacity:0.6;    
	background-color:#ccc;	   
}
#ImageDragContainer 
{
	border: 1px solid #ccc;
    width: 120px;
    height: 120px;
    cursor: pointer;
    position: relative;
    top: 73px; 
    left: 82px	;
    overflow: hidden;
    z-index:1;
}
.NewsDetail{
width:700px;
background-color: #ffffff;
padding:30px 40px;
border:4px #cccccc solid;
margin:20px auto;

}
.NewsDetailTitle{
height:40px;
font:23px #000000 Arial;
border-bottom:1 #000000 solid;
}
.NewsDetailDate{
height:30px;
padding-top:5px ;
padding-bottom:8px ; 
}
.NewsContent{
}
.NewsEditor{
height:30px;
padding-top:5px ;
padding-bottom:8px ; 
}