﻿/* Active status flag*/
.active_flag
{
	color: #008000;
}
.inactive_flag
{
	color: red;
}
.warning_flag
{
	color: #808000;
}

/* used in MyGroup/Rating.aspx, Controls/QuType/Matching.ascx */
td.matching, th.matching
{
	border: 1px solid #cccccc;
}
th.matching, th.matchingOver
{
	font-size: 11px;
	font-weight: normal;
	background-color: #eeeeee;
	text-align: left;
}

td.matchingOver, th.matchingOver
{
	border: 1px solid #666666;
	background-color: #E1ECFC;
}

td.matchingGood
{
	border: 1px solid #666666;
	background-color: #C6EFCE;
}

td.matchingBad
{
	border: 1px solid #666666;
	background-color: #FFC7CE;
}

/* used in MyTest/AnsList.aspx */
#matching-grid .top th {
	font-weight: normal;
}

/* used in Forum/Default.aspx */
table.forum
{
	width: 100%;
}
table.forum th
{
	padding: 5px;
	/*border: 1px solid navy;
	font-family: verdana;*/
	font-size: 0.9em;
}
/*td.forum_section0
{
	background-color: #EAF5FF;
}
td.forum_section1
{
	background-color: white;
}*/

/* used in Forum/Topic.aspx */
table.forummsg
{
	border: 1px solid #327E04;
	width: 100%;
}
table.forummsg th
{
	/*background-color: #EAF5FF;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;*/
	text-align: left;
	padding: 3px;
}
td.forummsg
{
	padding: 3px;
	vertical-align: top;
}

/* smilesForm */
.smilesForm
{
	background-color: #FFE2AE;
	border: 1px #000080 solid;
	position: absolute;
}

.smilesHeader
{
	width: 90%;
	border: 1px #000080 solid;
	color: #FFE2AE;
	background-color: #000080;
	margin: 1px 0px 1px 1px;
	padding: 3px 3px 3px 3px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	float: left;
}

.smilesX
{ 
	font-size: 12px;
	margin: 1px 1px 1px 0px;
	padding: 3px 3px 3px 3px;
	border: 1px #000080 solid;
	background-color: Gray;
	width: 8%;
	float: right;
	text-align: center;
	font-weight: bold;
}

.smilesX a, .smilesX a:hover
{
	color: White;
	text-decoration: none;
	width: 100%;
}

.smilesBody
{
	width: 100%;
	/*height: 100%;*/
	overflow: auto;
	float: left;
}

