body, .content_table {
		width: 500px;
		margin: 0px auto;
	}


strong, b {
		font-weight: bold;
		}

em, i {
		font-style: italic;
		font-weight: normal;
		}

p {
		font-size: 10px;
		line-height: 22px;
		}


img {
		display: block;
		border: 0px;
		}

.inline { /* used on images that need to be inline do class = inline */	
		display: inline;
		}

.label {
		text-align: right;
		padding-right: 5px;
		padding-top: 5px;
		}

.label.required {
	font-weight: bold;
		}

/* ---------------- FORM ELEMENTS ---------------- */

.input_text {
		color: #666666;
		border: #999999 solid 1px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		width: 378px;
		height: 16px;
		margin: 0px 0px 0px 0px;
		vertical-align: middle;
		padding-top: 4px;
		padding-left: 2px;
		}
		
.input_file {
		color: #666666;
		border: #999999 solid 1px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		width: 200px;
		height: 20px;
		margin: 0px 0px 0px 0px;
		vertical-align: middle;
		}
		
.input_select {
		color: #666666;
		border: #999999 solid 1px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		width: 170px;
		height: 16px;
		margin: 0px 0px 0px 0px;
		vertical-align: middle;
		}		
		
.input_textarea {
		color: #666666;
		border: #999999 solid 1px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		width: 478px;
		height: 100px;
		margin: 0px 0px 0px 0px;
		vertical-align: middle;
		padding-left: 2px;
		padding-top: 2px;
		}		
		
.input_submit {
		color: #333333;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		width: 70px;
		height: 20px;
		margin: 0px 0px 0px 0px;
		text-align: center;
		vertical-align: middle;
		}		