#resume p{
	margin-top:1px;
	}
#resume{
  width:490px;
/*  margin: 10px 3px;*/
/*  border:1px solid #E0E0E0;*/
  padding:5px 10px;
  clear:both;
  margin: 0 auto;
/*  float: left;*/
}
/*#main_details{
	width:415px;
	float:left;
    margin-top: 25px;
    margin-bottom: 10px;
    line-height:20px;
    display:inline;
	}*/
  
#resume fieldset {
  border: 1px solid #e0e0e0;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 10px;
  width: 480px;
}
  
#resume label, .label{
	font-weight:bold;
	width:150px;
  color: #808080;
  float: left;
  clear: left;
  margin-top: 10px;
}

#resume input, #resume p {
  width: 300px;
  float: left;
  margin-top: 10px;
  
}

#resume input#closeBtn {
  width: 10em;
  float: right;
}

#resume .address{
    width:200px;
    float:left;
    display:inline;
}
#image{
	float:left;
    display:inline;
	}
	
#details{
	clear:both;
/*	width:600px;*/
	/*margin:15px 0px;
  padding:20px 0px;*/
  
	}
	
#details .label{
	display:block;
/*	width:100px;*/
	float:left;
	font-weight:bold;
  padding-top: 5px;
  color: #808080;
  height: 1.5em;
	}
  
#details .field{

	margin-right: 10px;
	float:left;
	clear:right;
  width: 200px;
	}
  	
#details input, #main_details input{
  margin-top:5px;
  width: 200px;
}

#main_details input {
  width: 200px;
}
	
#resume .title{
	clear:both;
	font-weight:bold;
	font-size:2.2em;
  margin:20px 0px;
	}
	
#qualifications{
	border-top:2px solid black;
	border-bottom:2px solid black;
	background-color:#CCCCCC;
	padding:2% 2%;
	margin:15px 0px;
	clear:both;
	}
#qualifications #left, #qualifications #right{
	float:left;
  display:inline;
	width:49%;
	}
 #qualifications #right textarea{
  width:100%;
  margin-left:10px;
 } 
#qualifications #left .label{
	clear:both;
	font-weight:bold;
  margin:10px 0px;
	}                                                                             
#qualifications #right .label{
	clear:both;
	font-weight:bold;
  margin:10px 0px; 
	}
#qualifications #right .field, #qualifications #left .field, #qualifications #right textarea, #qualifications #left textarea{
	clear:both;
	width:99%;
	}
#qualifications #left textarea{ 
 width:96%; 
}
#qualifications #right textarea{ 
margin-left: -2px; 
}

#resume .label{
	float:left;
  display:inline;
}
#resume .field{
	float:left;
	clear:right;
  display:inline;
}
#list2{
  list-style-type: none;
  margin:20px 0px;
}
#list2 li{
 margin:10px 0px;
 
}

/* ************ Fonts *************************** */

.quote{
  font-weight: normal; 
font-size:80%em;
}


.title{
   font-weight: normal; 
     font-size:80%em;    
}

/* ************ This is Feedback for users ****************** */

  .view_feedback{
    width:300px;
    background-image:url(../images/feedback/feedback_middle.jpg); 
    float:right;
    display:inline;
  }
  
  .view_feedback .middle{
    margin-left:2px;
    clear:both;
    }
  .view_feedback .top{
    background-image:url(../images/feedback/feedback_top.jpg);
    background-repeat:no-repeat;
    height:12px;
  }
  .view_feedback .bottom{
    background-image:url(../images/feedback/feedback_bottom.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    height:13px;
    clear:both;
  }
  
.feedback_comment{
  display:block;
  width:97%;
  margin: 10px 0px;
  padding:8px 8px; 
  clear:both;
  border:1px solid #E0E0E0;
}
.row{
    width:100%;
    clear:both;
    margin-left:20px;
    font-weight:bold;
    font-size:1.0em;
    }
.result{
    width:180px;
    float:left;
    display:inline;
    margin:0;
    padding:0;
    }




#content .quote{
  color:#00048B;
  font-size:2.1em;
  font-weight:bold;
  margin:15px 0;
  text-align:center;
  width: 100%;
}

#content .subhead{
  color:#808080;
  font-size:1.7em;
  font-weight:bold;
  margin:10px 0;
  text-align:center;
  width: 100%;
}

#content .title{
  padding-left:0px;
  margin:20px 3px; 
}

#signuplink{
  font-weight:bold;
  font-size: 1.6em;
  margin:8px;
  float:right;
  display:inline; 
}

#signuplink a{
  color: #CB0000;
}
#signuplink a:hover{
  text-decoration:underline;
}

.buttons{
  margin-top:12px; 
}
#list{
  margin-left: 30px;
  line-height: 20px;
  clear: both;
}

/*forms */

#signupform {
  width:300px;
  border:1px solid grey;
  padding:10px 15px;
  margin-top:15px;
  margin-left:254px;
}
#signupform input{
  width:300px;
  margin-bottom:15px;
  clear:both;
}
#signupform label{
    font-weight:bold;
  margin-top:5px; 
  font-size:1.0em ;
  display: block;
  width:300px;
  color: #585858;
  clear:both; 
}

#signupform #send{
 border-style: solid; 
 border-color: rgb(173, 173, 173) rgb(203, 203, 203) rgb(203, 203, 203) rgb(173, 173, 173); 
 border-width: 2px; 
 width: 35%; 
 float: right; 
 display:inline;   
}

.experience{
  margin:10px 0px;
  clear:both;
}
.experience label{
  display: block;
  width:50px;
  float:left;
  clear:left;
}
.experience input{
  float:left;
  clear: right;
  display:inline;
}
.experience p{
  margin:3px 0px;
  font-weight:bold;
}

#closeBtn {
  float: right;
  clear: both;
}

.information {
  width: 490px;
  margin: 0 auto;
}

p#urllink {
  display: block;
  border: 1px solid #e0e0e0;
  padding: 10px;
  background-color: #FFFFC0;
  font-weight: bold;
  color: #808080;
}

p.standout {
  display: block;
  margin-top: 30px;
  margin-bottom: 10px;
}
