img { border: 0; padding: 0; margin: 0; }

.newsEditorial { border: #5b839c 1px solid; padding: 1px; font-family:Verdana; color: #3E556E; font-size:x-small; padding-bottom: 10px; }
.newsEditorial a { text-decoration: none; color:#FE6601; }

.newsEditorialHeader { height: 23px; margin-bottom: 7px; }

.newsEditorialHeader h3 {
	width: 405px;
	height: 15px;
	background-color: #50829F;
	float: left;
	color: white;
    font-size:x-small;
    padding: 3px 0px 0px 10px;
    margin: 0px;
}

/** Contact Details **/
.contactDetails { padding-top: 5px; }
.contactDetails tr:hover { background-color: #f3f3f3; }
.contactDetails td { padding-left: 5px; border-bottom: 1px dotted black; height: 17px; }
/* .contactDetailsData { width: 100px; background-color:#77A2BB; } */
/* .contactDetailsInfo { background-color:#DFF2F9; } */
.contactDetailsData { width: 100px; }
.contactDetailsInfo { }

#personalInformation label, #personalInformation input[type="text"], #personalInformation input[type="password"] { float:left; display:block; }
#personalInformation input[type="text"], #personalInformation input[type="password"] { width: 170px; margin-right: 10px; margin-top: 2px; }
#personalInformation input[type="checkbox"] { margin-right: 5px; border: 0; }
#personalInformation label { margin-right: 5px; height: 20px;  }
.field { width:100%; overflow:auto; margin:5px 0px; }
.entry { width: 95%; margin: 10px auto 10px auto; }
.entry td { border-bottom: 1px dotted gray; padding: 5px 0 5px 0; }

#personalInformation input, #personalInformation textarea { font-family: verdana; border: 1px solid #ccc; font-size: 11px; padding: 2px; }
#personalInformation textarea:focus, #personalInformation input[type="text"]:focus, #personalInformation input[type="password"]:focus { border: 1px solid #420000; background-color: #ffffde; }

#personalInformation select { color: #0a64a4; font-family: verdana; font-size: x-small; width: 115px; }

.StocklotDealer td { height: 25px; }
