/*
	Independant CSS added to the header of the main file.
*/
.fCaptcha {
	font-family: "Courier New", Courier, monospace; margin-left: 2px; margin-right: 2px; font-style: normal; 
	font-weight: normal; color: blue; text-decoration: none;
	font-size: 14pt;
}

.fumIndicId, .fumInTxtBx, .fumSched, .fumUsrMgCongrat, .fumSchedTxt, .fumSchedTtl, .fumStd, .fumBigStd, 
.smallFumTxtBox, .averageFumTxtBox, .largeFumTxtBox, .genFumAreaBox, 
.fumStdFlash, .fumError, .fumStdIn, .fumStdEmpty, .fumStds, .fumStdsBright, .fumLbl,
.fumRegStr,.fumRegStrLn,
.fumPostTtl, .fumSpanPostTtl, .firstInlinePostTtl, .fumMainPostTtl, .fumCountStamp, .fumDateStamp, .fumWarningPrivate, .fumUnlogSty, 
.fumPostTtlBdy, .fumPostTtlBodyWall, .fumAnswer, .fumPersoMess {
	font-family:"Arial"; margin-left: 0px; margin-right: 2px; font-style: normal; 
	font-weight: normal; color: black; text-decoration: none;
	font-size: 12pt;
}


.smallFumTxtBox {
	width: 96%;
	max-width: 100px;
	min-width: 100px;
	margin-right: 30px;
}

.averageFumTxtBox {
	width: 96%;
	max-width: 400px;
	min-width: 100px;
}

.largeFumTxtBox {
	width: 96%;
	max-width: 800px;
	min-width: 100px;
}


.genFumAreaBox {
	width: 97%;	/* 97% because need room for the frame, can't be expressed in % so needs extra room. */	
	min-width: 100px;
}




.fumRegStr, .fumRegStrLn {
	font-size: 12pt; font-weight: bold; color: purple;
}

.fumRegStrLn {
	text-decoration: underline;
}


/*
	General frames and default font for the couples title/body of posts in standard context or on a user wall.
*/
.fumPostTtlBdy, .fumPostTtlBodyWall {
	font-weight: normal; color: purple;
}


.fumFirstPostTtlBdy {
	font-weight:normal; color:purple; width:100%; margin-left:0%; margin-right:0%; margin-top:10px; margin-bottom:0px; border:0px solid blue; float:left;
}

.fumPostTtlBdy {
	font-weight:normal; color:purple; width:95%; margin-left:5%; margin-right:0%; margin-top:15px; margin-bottom:0px; border:0px solid red; float:left;
}

.fumPostTtlBodyWall{
	font-weight:normal; color:purple; width:96%; margin-left:2%; margin-right:2%; margin-top:10px; margin-bottom:0px; border:0px solid red;
}



.forumIcon {border:none; float:left; margin-right:8px; margin-top:4px; cursor: pointer;}

.forumEdButton {border:none; margin-right:8px; margin-top:4px; cursor: pointer;}



/**
	table
*/
.schedTable {
	border-collapse:collapse;
}

.schedTd {
	border: 2px solid purple; padding:5px;
}


/*
*/
.fumPostTtl {
	font-weight: bold; color: purple;  margin-bottom:0px; 
}


.fumSpanPostTtl {
	font-weight: bold; color: purple;  margin-left:30px;;  margin-bottom:0px; 
}


.firstInlinePostTtl {
	font-weight: bold; color: purple;  margin-left:0px;;  margin-bottom:0px; 
}



/*;
*/
.fumMainPostTtl {
	font-weight: bold; color: purple;  margin-bottom:0px; font-size: 18pt;
}




.fumImgBtt {
	text-decoration: none; border-style:none;
}


.fumUsrMgCongrat {
	font-weight: bold; color: #2aaaed;
}


/*
	Scheduler font
*/
.fumSched {
	font-weight: normal; color: blue; font-size: 14pt; margin-right: 50px;
}

.fumSchedTxt{
	font-weight: normal; color: black; font-size: 14pt; margin-right: 50px;
}

.fumSchedTtl {
	font-weight: bold; color: #ff7c00; font-size: 16pt;
}



.fumStd, .fumStdFlash, .fumStdIn, .fumStdEmpty {
	font-size: 12pt; font-weight: bold; 
}

.fumBigStd {
	font-size: 14pt; font-weight: bold; 
}

.fumStd, .fumBigStd {
	color: #4b9665;
}

.fumError {
	font-size: 10pt; color: red;  font-weight: bold;
}

.fumPersoMess {
	font-size: 16pt; color: green;  font-weight: bold;
}


.fumStdFlash {
	color: #ff5800;
}

.fumStdEmpty{
	color: black; 
}

.fumStdIn{
	color: red; 
}


.fumStds, .fumStdsBright {
	color: #4b9665;  font-size: 8pt; font-weight: bold; 
}

.fumStdsBright {
	color: red;  
}


/*
	fumAnswer : concern the forum button.
*/
.fumAnswer {font-size: 10pt;  font-weight: bold; color: #4b9665; border-style:none; }


.fumDateStamp {
	color: black;  font-size: 10pt;
}

.fumCountStamp {
	color: blue;  font-size: 10pt; font-weight: bold;
}


.fumWarningPrivate {
	color: black;  font-size: 10pt;
}

.fumUnlogSty {
	color: black;  font-size: 8pt;
}

.fumLbl {
	font-weight: bold; color: red;
}

.fAvatar, .fSmAvatar, .fumImg{
	border-style:none;
	text-decoration: none;
	cursor:pointer;
	margin-right: 5px;
}

.fSmAvatar {
	width:20px;
	height:20px;
}



.fAvatar{
	float:left; margin-right:10px;
}



