/**************************** Default color set **************************/
/**** Green ****/
.b_c-SmsgGreen
{background-color: #BDD700;}

.c-SmsgGreen
{color: #BDD700;}

.b-1-SmsgGreen
{border: solid 1px #BDD700;}

/**** Purple ****/
.b_c-SmsgPurple
{background-color: #92006B;}

.c-SmsgPurple
{color: #92006B;}

.b-1-SmsgPurple
{border: solid 1px #92006B;}

/**** Text black ****/
.c-SmsgText
{color: #676767;}

.b-1-SmsgBlack
{border: solid 1px #676767;}

/**************************** Default layout set **************************/
.SmsgGreen
{
	background-color: #BDD700;
	color: #414D00;
}

table.StdContainer
{
	color: #414D00;
	/*border: solid 1px #676767;*/
	border-radius: 5px;
	border-spacing: 5px;
	border: 1px solid #ddd;
	-moz-box-shadow: 0 5px 5px #ddd; -webkit-box-shadow: 0 5px 5px #ddd; box-shadow: 0 5px 5px #ddd;
}

table.StdContainer td
{
	padding: 5px;
}

table.StdContainer td.Title
{
	color: #BDD700;
font-size: 33px;
font-weight: normal;
margin-bottom: 0;
	text-align: center;
}

table.StdContainer td.fs-14
{font-size: 14px;}


.PopUpBackground	/* .PopUp .Background does not work :( */
{
	position: fixed;
  	width:100%;
  	height:100%;
  	top: 0;
  	left: 0;
  	background-image: url(/img/TransparentPixel.png);
  	background-repeat: repeat;
  	z-index: 1;	
}

.Popup .Content
{		
  	position: fixed;
  	z-index: 2;
}

.Button
{
	background: #b5cd03; font-size: 12px; font-weight: normal; color: #fff; text-align: center; padding: 12px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: none; cursor: pointer; text-transform: uppercase;
	
	}

.Button:hover
{
	background:  #9fb602; font-size: 12px; font-weight: normal; color: #fff; text-align: center; padding: 12px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: none; cursor: pointer;text-transform: uppercase;
}

.centered
{
	margin-left: auto;
	margin-right: auto;
}

.c-w
{color: white;}

.d-n
{display: none;}

.fl-l
{float: left;}

.fw-b
{font-weight: bold;}

.ta-c
{text-align: center;}

.ta-r
{text-align: right;}

.td-n
{text-decoration: none;}

.cur-pt
{cursor: pointer;}

/******************************** Legacy + deprecated - do NOT use *************************/
/*

._But
{
	background-color: #92006B; 
	color: white; 
	border: solid 1px #92006B; 
	border-radius: 5px; 
	height: 25px; 
	font-size: 15px; 
	font-weight: bolder;
}
*/

/*
.PageTitle
{
	font-size: 18px;
	padding: 20px 2px;
}

.Error
{
	background-color: red;
	color: white;
	border-radius: 5px;
	padding: 2px 4px;
}

.b_c-StdGreen
{background-color: #BDD700;}

.b_c-StdPurple
{background-color: #92006B;}

.c-StdGreen
{color: #414D00;}

._Input
{
	border: none; 
	height:20px; 
	font-size: 12px;
}
*/

/*
.fs-17
{font-size: 17px;}

.fs-14
{font-size: 14px;}

.fs-11
{font-size: 11px;}
*/
/*
.w-200
{width: 200px;}

.va-m3
{vertical-align: -3px;}

/******** Move and merge with EG generic **********/
/*
.c-w
{color: white;}

.br-5
{border-radius: 5px;}
*/

/*


a img 
{border: 0px;}
*/
