body {
		 background: #1D1D1D;
		 font-family: tahoma, verdana, arial;
		 font-size: 12px;
		 }

td {
font-size: 12px;
}

.text {
font-family: tahoma, verdana, arial;
font-size: 12px;
}

.foot {
font-family: tahoma, verdana, arial;
font-size: 10px;
color: #5f5f5f;
padding-top: 5px;
width: 895px;
text-align: left;
}

.foot a {
color: #5f5f5f;
text-decoration: none;
}

.foot a:hover {
color: #FFFFFF;
}

.sidemail {
border: #5f5f5f 1px solid;
width: 120px;
font-family: tahoma, verdana, arial;
font-size: 11px;
padding: 2px;
color: #516673;
}

a {
	color: #73add3;
	text-decoration: none;
	}
	
a:hover {
				color: #f57912;
				text-decoration: underline;
				}
				
.text input, select {
			border: #5f5f5f 1px solid;
			font-family: tahoma, verdana, arial;
			font-size: 12px;
			padding: 2px;
			color: #4a7dc2;
			}
			
.subby {

			font-family: tahoma, verdana, arial;
	background: #FFFFFF;
	cursor: pointer;
}

textarea {
				 font-family: tahoma, verdana, arial;
				 width: 500px;
				 height: 150px;
				 font-size: 12px;
				 padding: 5px;
				 }
				 
.processing {
						position: absolute;
						top: 0px;
						left: 0px;
						width: 100%;
						height: 955px;
						background: url('gif/darktransparency.png') repeat;
						font-family: tahoma, verdana, arial;
						font-size: 12px;
						color: white;
						text-align: center;
						}
						
.processingText {
						background: url('gif/darktransparency.png') repeat;
						width: 300px;
						font-family: tahoma, verdana, arial;
						font-size: 12px;
						color: white;
						text-align: center;
						padding: 5px;
						border: black 3px solid;
						}

.dob {
		 width: 60px;
		 }
		 
.steppingstone {
								width:100%;
								padding:5px;
								background:#7bbee8;
								color:#FFFFFF;
								border:#5f7b8b 2px solid;
								align:center;
								font-weight:bold;
								font-size:13px;
								border-left:#323232 5px solid;
								border-right:0px solid;
								}
								
.checkers {
					cursor:pointer;
					color:#f57912;
					}
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#7cbfe9;
}
	
.LV_invalid {
    color:#f57912;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #7cbfe9;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #f57912;
}
select {
	cursor:pointer;
}
.twitter {
	padding:10px;
	padding-right:17px;
}