/************/
/*  REFLINK  */
/************/

/* CONTENT HEADER1 */
.rlArea table {clear:both; width:760px; margin:2.0em 0 0.2em 20px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(255,255,255);}
.rlArea table th.top {height:3.5em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:110%;}
.rlArea table th {height:3.0em; padding:2px 20px 2px 7px; text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:110%;}
.rlArea table td.RLheader {height:3.0em; padding:2px 7px 2px 7px;  background-color:rgb(236,237,238); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;  border-left:solid 2px rgb(225,225,225); border-right:solid 2px rgb(225,225,225); border-top:solid 2px rgb(225,225,225); border-bottom:solid 2px rgb(225,225,225);}
.rlArea table td.RLcontent {height:3.0em; padding:2px 7px 15px 7px;  background-color:rgb(255,255,255); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;  border-left:solid 2px rgb(225,225,225); border-right:solid 2px rgb(225,225,225); border-top:solid 2px rgb(225,225,225); border-bottom:solid 2px rgb(225,225,225);}
.rlArea table.small {clear:both; width:550px; margin:5px 5px 5px 10px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(255,255,255);}
.rlArea table.small td.RLcontent {height:3.0em; padding:2px 7px 2px 7px;  background-color:rgb(255,255,255); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;  border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(245,245,245); border-bottom:solid 2px rgb(255,255,255); font-size:11px;}


.rlArea table td.RLnoborder {height:3.0em; padding:2px 7px 2px 7px;  background-color:rgb(255,255,255); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:110%;  border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255);}

.wysiwygArea table {clear:both; width:400px; margin:0px; table-layout: fixed; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
.wysiwygArea table th.top {height:0px; padding:0 0px 0 0px; empty-cells:show; background-color:rgb(175,175,175); text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
.wysiwygArea table th {height:0px; padding:0px 0px 0px 0px; border-left:solid 0px rgb(255,255,255); border-right:solid 0px rgb(255,255,255); border-top:solid 0px rgb(255,255,255); border-bottom:solid 0px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:100%;}
.wysiwygArea table td {height:0px; padding:0px 0px 0px 0px; border-left:solid 0px rgb(255,255,255); border-right:solid 0px rgb(255,255,255); border-top:solid 0px rgb(255,255,255); border-bottom:solid 0px rgb(255,255,255); background-color:rgb(225,225,225); text-align:left; font-weight:normal; color:rgb(80,80,80); font-size:100%;}
.wysiwygArea img {clear:both; float:left; margin:0px 0px 0px 0; padding:0px; border:0px solid rgb(150,150,150);}

/* Error Messages
------------------------------ */
.errorbox {
	padding: 20px;
	background-color: #FDD;
	border-top: 1px solid #FAA;
	border-left: 1px solid #FAA;
	border-right: 1px solid #FAA;
	border-bottom: 5px solid #FAA;
	margin-bottom: 10px;
	font-size: 100%;
	color: #DD6666;
}
.errorbox h2 {
	color: #DD6666;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
}

.alertbox {
	padding: 10px;
	background-color: #caecc7;
	border-top: 1px solid #80c579;
	border-left: 1px solid #80c579;
	border-right: 1px solid #80c579;
	border-bottom: 5px solid #80c579;
	margin-bottom: 10px;
	font-size: 10px;
	color: #578752;
}
.alertbox h2 {
	color: #80c579;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
}
