.BLabel
{
	font-size: x-small;
	color: dimgray;
	font-family: verdana;
}

.BBoldLabel
{
	font-weight: bold;
	font-size: x-small;
	color: dimgray;
	font-family: verdana;
}
.BTitle
{
	font-weight: bold;
	font-size: medium;
	color: #ECEBF0;
	font-family: verdana;
}

.BTextBox
{
	font-size: x-small;
	color:  dimgray;
	font-family: verdana;
	background-color: #e5e8ed;
}
.BError
{
	font-size: x-small;
	color: red;
	font-family: verdana;
}
A:active
{
	font-size: x-small;
	color: #005F37;
	font-family: verdana;
	text-decoration: none;
}
A:hover
{
	font-size: x-small;
	color: #005F37;
	font-family: verdana;
	text-decoration: none;
}
A:link
{
	font-size: x-small;
	color: #005F37;
	font-family: verdana;
	text-decoration: none;
}

A:visited
{
	font-size: x-small;
	color: #005F37;
	font-family: verdana;
	text-decoration: none;
}
.BButton
{
	font-weight: bold;
	font-size: x-small;
	color: #ffffff;
	font-family: verdana;
	background-color: #005f37;
	border-right: #ffffff thin solid;
	border-left: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	text-align: center;
}
.BTitleCell
{
	background-color: #005f37;
	border-right: #ffffff thin solid;
	border-left: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
}
.BGridHeader
{
	background-color: #005f37;
	border-right: #ffffff thin solid;
	border-left: #ffffff thin solid;
	border-top: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
}
.Titles
{
	font-weight: bold;
	font-size: x-small;
	color: #75767B;
	font-family: Verdana;
}


.Texts
{
	font-size: x-small;
	color: #75767B;
	font-family: Verdana;
}


.link
{
	font-size: x-small;
	color: #4a4a4a;
	font-family: verdana;
	text-decoration: none;
}
.titleColored
{
	font-weight: bold;
	font-size: x-small;
	color: #6b6b6b;
	font-family: verdana;
}

.divider_left {
	BACKGROUND-COLOR: #005F37;
	font-size: x-small;
	font-family: verdana;
	COLOR: #FFFFFF;
}

.divider_middle {
	BACKGROUND-COLOR: #005F37;
	COLOR: #FFFFFF;
	font-size: x-small;
	font-family: verdana;
}

.divider_right {
	BACKGROUND-COLOR: #005F37;
	COLOR: #FFFFFF;
	font-size: x-small;
	font-family: verdana;
}

.emphasis {
	COLOR: #3D3D5A;
	font-size: x-small;
	font-family: verdana;
}
.titlefield
{
	font-size: x-small;
	color: #78797B;
	font-family: verdana;
}
.CTextBox
{
	font-size: x-small;
	color:  #75767B;
	font-family: verdana;
	background-color: #e5e8ed;
}
.titleColored
{
	font-weight: bold;
	font-size: x-small;
	color: #ff0000;
	font-family: verdana;
}
.titlefieldBold
{
	font-weight: bold;
	font-size: x-small;
	color: #75767B;
	font-family: verdana;
}
.HomeLabels
{
	font-weight: bold;
	font-size: x-small;
	color: #7a9d51;
	font-family: Verdana;
}
.HomeTextBox
{
	border-right: #7a9d51 1px groove;
	border-top: #7a9d51 1px groove;
	font-size: x-small;
	border-left: #7a9d51 1px groove;
	color: #7a9d51;
	border-bottom: #7a9d51 1px groove;
	font-family: Verdana;
	background-color: #eeefe2;
}
.CError
{
	font-size: x-small;
	color: red;
	font-family: verdana;
}
.CTextBox
{
	border-right: #eeefe2 1px groove;
	border-top: #eeefe2 1px groove;
	font-size: x-small;
	border-left: #eeefe2 1px groove;
	color: #777777;
	border-bottom: #eeefe2 1px groove;
	font-family: Verdana;
	background-color: #f7f7f2;
}
.InputLabels
{
	font-weight: bold;
	font-size: x-small;
	color: #7a9d51;
	font-family: Verdana;
}
.CLabels
{
	font-size: x-small;
	color: #7a9d51;
	font-family: Verdana;
}


.SmallTextBox
{
	font-size: x-small;
	color: #75767B;
	font-family: Verdana;
	background-color: #CCE4ED;
}

.BigTitle
{
	font-weight: bold;
	font-size: small;
	color: #75767B;
	font-family: verdana;
}
.titlefieldBig
{
	font-weight: bold;
	font-size: x-small;
	color: #005F37;
	font-family: verdana;
}
	
.SmallLabel
{
	font-size: XX-small;
	font-family: verdana;
	color:#005F37;
}
.Pics
{
	BORDER-RIGHT: #005F37 1px solid; 
	BORDER-TOP: #005F37 1px solid; 
	BORDER-LEFT: #005F37 1px solid; 
	BORDER-BOTTOM: #005F37 1px solid;
}
.Conc
{
	font-size: x-small;
	color: #005F37;
	font-family: verdana;
}

.EventDetailsList
{
    
    border-bottom:1px;
     border-left:0px;
      border-top:1px;
       border-right:0px;
    border-style:solid;
    border-left-style:none;
    border-right-style:none;
    border-color:#005f37;
    border-left-color:transparent;
    border-right-color:transparent;
    
    
}
.EventDetailsBorderImg
{
    vertical-align:bottom;
}
