body{
font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
p, h1, form, button{margin:0; padding:0;}
.spacer{clear:both;}
/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:100%;
padding:14px;
} /* ----------- stylized ----------- */
#viewinformation  {
}

#viewinformation p.positioninfo 
{
	BORDER-BOTTOM: #cccccc 1px dotted; 
	PADDING-BOTTOM: 5px; 
	MARGIN-BOTTOM: 10px
}

#viewinformation p.educationinfo
{
	BORDER-BOTTOM: #cccccc 1px dotted; 
	PADDING-BOTTOM: 5px; 
	MARGIN-BOTTOM: 10px
}
 #BasicInfo
{
	PADDING-BOTTOM: 5px; 
	MARGIN-BOTTOM: 10px;
	padding-top:5px; 
	float:left;
}

 #UploadPicture
{   margin:2px 0 5px 10px;
    padding:0px 2px 0px 2px;
	float: left;
	width: 520px;
	
}
 #UploadPicture p
{   
    margin: 10px 0px 10px 0px;
}

#UploadPicture .button2
{
border:solid 1px #aacfe4;
}
#allupload
{
    height:150px;
    }
#TopViewUpdatePicture
{
	float: left;
	width: 600px;
	padding: 5px 5px 5px 5px ;

}
#DeleteConfirm 
{
    float: left;
	width: 120px;
	text-align:center;
	padding: 5px 5px 5px 5px ;
	display:inline;
}
#ViewUpdatePicture
{
	float: left;
	text-align:center;
	padding: 5px 5px 5px 5px ;
	border: 5px solid #aacfe4;
}

#UpdateBasicInfo
{
	float: left;
	width: 500px;
	BORDER-BOTTOM: #cccccc 1px dotted; 
	PADDING-BOTTOM: 5px; 
	MARGIN-BOTTOM: 10px;
	 
}

#UpdateBasicInfoImage
{
	float: left;
	width: 100px;
	text-align:center;
	padding: 5px 5px 5px 5px ;
	border: 2px solid #aacfe4;
	height:100px;
}

#viewinformation h1 {
font-size:20px;
font-weight:bold;
margin-bottom:8px;
}

#viewinformation h2 {
font-size:16px;
margin:10px 0px 10px 0px;
border-bottom: dotted 1px #608EEA;
color: #666666;
}

#viewinformation .label_left{
display:inline;
font-weight:bold;
text-align:right;
margin-right: 5px;
float:left;
}

#viewinformation .label_right
{
font-size:12px;
padding:4px 2px;
border:solid 0px #aacfe4;
display:inline;
}

#viewinformation .label_right_multiline{
font-size:12px;
}

#viewinformation .input1{
font-size:12px;
border:solid 1px #aacfe4;
width:200px;
margin: 0 2px 0 2px;
}

#viewinformation .positionTitle{
font-weight:bold;
}


#buttons
{
text-align:center;
width:500px;
}

#buttons .button{
font-size:12px;
padding:0px 2px 0px 2px;
border:solid 1px #aacfe4;
width:80px;
margin:2px 0 5px 10px;
}
/* ----------- stylized ----------- */
#stylized{
margin: 20px 0px 20px 0px;
}
#stylized h1 {
font-size:16px;
font-weight:bold;
margin-bottom:8px;
}

#stylized h2 {
font-size:14px;
margin-bottom:20px;
margin-top:5px;
border-bottom: dotted 1px #608EEA;
color: #666666;
}
#stylized h2 .add{
font-size:10px;
margin-bottom:5px;
color: Gray;
font-weight:normal;
}


#stylized p.positioninfo 
{
	BORDER-BOTTOM: #cccccc 1px dotted; 
	PADDING-BOTTOM: 5px; 
	MARGIN-BOTTOM: 10px;
	padding-left:10px;
}
#stylized p.educationinfo 
{
	BORDER-BOTTOM: #cccccc 1px dotted; 
	PADDING-BOTTOM: 5px;
	padding-left:10px;
	MARGIN-BOTTOM: 10px
}

#stylized .label_comment{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}

#stylized .ddl_month{
font-size:12px;
padding:0px 2px 0px 2px;
border:solid 1px #aacfe4;
margin:2px 0 5px 10px;
width:100px;
}

#stylized .input_year{
font-size:12px;
padding:0px 2px 0px 2px;
border:solid 1px #aacfe4;
width:40px;
margin:2px 0 5px 10px;
}

#stylized .educationdates{
font-size:12px;
display:block;
padding-bottom:4px;
margin:0px 0px 5px 10px;
text-align:left;
float:left;
display:inline;
}
#stylized .educationdates .year{
border:solid 1px #aacfe4;
}
#stylized .educationdates span{
font-size:16px;
font-weight:lighter;
}

#stylized .workhere{
font-size:12px;
display:block;
padding-bottom:4px;
margin:0px 0px 5px 10px;
text-align:left;
float:left;
display:inline;
}

#stylized .workhere span{
font-size:12px;
font-weight:lighter;
}

#stylized .input1{
font-size:12px;
padding:0px 2px 0px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 5px 10px;
}

#stylized .input2{
font-size:12px; 
display:inline;
}

#stylized .input2 .text{
border:solid 1px #aacfe4;
padding:0px 2px 0px 2px;
margin:2px 0 5px 2px;
display:inline;
}

#stylized .input2 .error1{
border:solid 0px #aacfe4;
padding:2px 2px 4px 2px;
margin:2px 0 5px 2px;
display:inline;
}

#stylized .label_password{
display:block;
font-weight:bold;
text-align:right;
width:160px;
float:left;
padding:2px 2px 4px 2px;
}
 
#stylized .label_right
{
font-size:12px;
padding:4px 2px;
border:solid 0px #aacfe4; 
margin:2px 0 5px 10px;
}
#stylized .label_left{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
padding:2px 2px 4px 10px;
}
#stylized .label50{
display:block; 
text-align:right;
width:50px;
float:left;
padding:2px 2px 4px 10px;
}
#stylized .examples{
color:Gray;
}

#stylized .label_signup{
display:block;
font-weight:bold;
text-align:right;
width:150px;
float:left;
padding:2px 5px 4px 10px;
}

#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}

#stylized .button{
clear:both;
margin-left:150px;
width:125px;
background:#666666 url(img/button.png) ;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

#stylized p.signup 
{
	MARGIN-BOTTOM: 10px
}
