/* =============================================================
Simple:Press
Profile CSS (Profile Display)
$LastChangedDate: 2009-07-04 22:42:58 +0100 (Sat, 04 Jul 2009) $
$Rev: 2159 $
============================================================= */

#sforum .sfprofileblock { padding: 10px 0; margin: 10px 0 0 0; border: 0 solid #CCCCCC !important; -moz-border-radius: 0; -khtml-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
#sfprofileheadtable { width: 100%; border-collapse: separate; border-spacing: 5px 0px !important; }
#sfprofileheadtable td { font-family: "Palatino Linotype", Georgia,serif; height: auto; padding: 6px; vertical-align: middle; background:; border: 0 solid #78A1FF; -moz-border-radius: 0; -khtml-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
#sfprofileheadtable td h3 { margin: 0; padding: 0; font-size: 13px; color: #000000; line-height: 1.1em; }
#sfprofileheadtable td p { margin: 0; padding: 0; font-weight: 400; font-size: 12px; }
#sfprofileheadtable td img { padding: 0; margin: 0; }
#sforum #sfprofilephotos { padding: 0 0 0 0; margin: 0 0 0 0; }
#sforum #sfprofilephotos img { margin: 0 5px; }
.sfprofilemaintable { margin: 0 0 5px 0 !important; padding: 0px !important; background-color: #FFFFFF !important; border-collapse: separate; border-spacing: 4px !important; width: 100% !important; text-align: left !important; font-weight: normal !important; font-size: 90% !important; }
.sfprofilemaintable td { font-size: 95% !important; line-height: 1.2em  !important; padding: 5px 10px  !important; margin: 2px 4px  !important; -moz-border-radius: 0; -khtml-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.sfprofilemaintable td.sfstandardlabel { background: #F8C607 !important; width: 20% !important; }
.sfprofilemaintable td.sfidlabel { background: #FFFFFF !important; border: 1px solid #F8C607; width: 10% !important; }
.sfprofilemaintable td.sfcustomlabel { background: #F8C607 !important; width: 20% !important; }
.sfprofilemaintable td.sfsystemlabel { background: #F8C607 !important; width: 25% !important; }
.sfprofilemaintable td.sfdata { background: #EEF3DD !important; font-weight: bold !important; }

/* =============================================================
Profile Form
============================================================= */

#sforum .sfprofilebar {
	border-spacing: 5px;
	margin: 0 0 10px;
	width: 100%;
	background:#000; 
	padding:10px;
	text-transform:uppercase;font-weight:700;
}

.sftbar {
	background-color:;
	font-size:10px;
	cursor: pointer;
	color:#fff;
	width: 12%;
	background:#000; 
	text-transform:uppercase;font-weight:700;
}

.sftbar:hover {
	color:#F8C607;text-transform:uppercase;font-weight:700;
}

.sftbaron {
	font-weight:700;text-transform:uppercase;color:#F8C607; 
}

#sforum #sfprofileform form {
	color: #000;
	font-family:"Palatino Linotype",Georgia,times,serif !important;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}

#sforum #sfprofileform fieldset {
	border: 1px solid #fff;
	color: #000;
	padding: 8px 0px;
	text-align: left;
	font-size: 100%;
}

#sforum #sfprofileform fieldset legend {
	font-weight: bold;
}

#sforum #sfprofileform .sfprofiletable {
	border: 0;
	border-spacing: 10px;
	width: 100%;
	margin: 0;
	background:#EEF3DD;
	padding:10px 0;
	border:1px dotted #000;border-width:1px 0;
}

#sforum #sfprofileform .sfprofiletable td {
	font-size: 100%;
	vertical-align: middle;
	padding: 0px 10px;
	margin: 2px 4px;
	background: ;
}

#sforum #sfprofileform .sfprofiletable td.sfprofilelabel {
	background: #EEF3DD !important;
	font-size: 100%;
	font-weight: normal !important;
	width: 35%;
	height: 22px;
}

#sforum #sfprofileform .sfprofiletable td.sfprofiledata {
}

#sforum #sfprofileform .sfprofiletable td.sfprofiledata input,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata textarea,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata select {
	font-family: "Palatino Linotype",Geogia,serif !important;
	font-size: 11px;
	font-weight: normal !important;
	width: 100%;
	padding: 3px 5px;
	border: 1px solid #000 !important;
}

#sforum #sfprofileform .sfprofiletable td.sfprofiledata input,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata select {
	height: 22px;
	background: #fff !important;
}

#sforum #sfprofileform .sfprofiletable td.sfprofiledata textarea {
	background: #fff !important;
}

#sforum #sfprofileform .sfprofiletable td.sfprofiledata input:hover,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata textarea:hover,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata select:hover {
	background: #fff !important;
	font-weight:700;
}

#sforum #sfprofileform .sfprofiletable td.sfprofiledata input:focus,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata textarea:focus,
#sforum #sfprofileform .sfprofiletable td.sfprofiledata select:focus {
	background: #fff !important;
	font-weight:700;
}

#sforum #sfprofileform #sfprofilemsg .sferrorentry {
	font-weight: normal;
	color: #FFFFFF;
	background: red;
	margin: 0 0 5px 0;
	padding: 5px;
}

.sferrorbold {
	font-weight: bold !important;
	color: yellow !important;
}

#sforum #sfprofileform #sfprofilemsg .sfsuccessentry,
#sforum #sfprofileform #sfpostupload .sfsuccessentry {
	font-weight: bold;
	color: #000000;
	background: yellow;
	margin: 0 0 5px 0;
	padding: 5px;
}

.sfprofile-legend{font-size:11px;}
.sfprofilebar td span{padding:5px; display:block; font-size: 10px; font-weight:700; text-transform:uppercase;text-shadow:1px 0 1px #fff;}
.sfprofilebar .sftbar{padding:5px; background: #000000;}

.sfprofilelabel{fotn-weight:700;text-transform:uppercase;color:#000;}














