H1		{
		font-size: 15px; 
		color: #8b0000; 
		font-family: Arial;
}
	

.tab		{
		border-right: #ffffff 1px solid; 
		border-top: #ffffff 1px solid; 
		font-weight: bold; 
		font-size: 15px; 
		background: #ffffff; 
		border-left: #ffffff 1px solid; 
		cursor: hand; 
		color: buttonshadow; 
		border-bottom: #ffffff 1px solid; 
		font-family: arial;
}
.tabDown 	{
		border-right: 1px inset; 
		border-top: 1px inset; 
		font-weight: bold; 
		font-size: 15px; 
		background: #efefef; 
		border-left: 1px inset; 
		color: black; 
		border-bottom: 1px inset; 
		font-family: arial; 
		cursor: default;}

.tabHover 	{
		border-right: 1px outset; 
		border-top: 1px outset; 
		font-weight: bold; 
		font-size: 15px; 
		background: #ffffff; 
		border-left: 1px outset; 
		cursor: hand; 
		color: black;
		border-bottom: 1px outset; 
		font-family: arial;
}
.inputText {
		border-top:1px solid buttonshadow;
		border-left:1px solid buttonshadow;
		border-right:1px solid buttonhighlight;
		border-bottom:1px solid buttonhighlight;
		border:1px solid buttonshadow;
		background:white;
		color:black;
		font-size:11px;
		font-family:arial;
		height:20px;		
}
.inputTextArea {
		border-top:1px solid buttonshadow;
		border-left:1px solid buttonshadow;
		border-right:1px solid buttonhighlight;
		border-bottom:1px solid buttonhighlight;
		border:1px solid buttonshadow;
		background:white;
		color:black;
		font-size:11px;
		font-family:arial;

		
}

.inputButton {
		border-top:1px solid buttonshadow;
		border-left:1px solid buttonshadow;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border: 1px solid buttonshadow;
		font-size:12px;
		font-family:arial;
		height:20px;
		color:black;
		background:#efefef;
}
.inputLabel {
		background:white;
		color:black;
		font-size:14px;
		font-family:arial;
		height:20px;
		
}


.inputTextReadonly {
		border-top:1px solid buttonhighlight;
		border-left:1px solid buttonhighlight;
		border-right:1px solid buttonshadow;
		border-bottom:1px solid buttonshadow;
		border:1px solid buttonshadow;
		background:menu;
		color:black;
		font-size:11px;
		font-family:arial;
		height:20px;
}
.inputTextRequired {
		border-top:1px solid buttonshadow;
		border-left:1px solid buttonshadow;
		border-right:1px solid buttonshadow;
		border-bottom:1px solid buttonshadow;
		background:#efefef;
		color:black;
		font-size:11px;
		font-family:arial;
		height:20px;
		background-image:url(/images/required-tick.gif);
	    background-position: right top;
		background-repeat: no-repeat;
}.inputButton {
		border-top:1px solid buttonshadow;
		border-left:1px solid buttonshadow;
		border-right:1px solid black;
		border-bottom:1px solid black;
		border: 1px solid buttonshadow;
		font-size:12px;
		font-family:arial;
		height:20px;
		color:black;
		background:#efefef;
}
.buttonDown {
		background:highlight;
		color:highlighttext;
		font-family:arial;
		font-size:11px;
		border:1px solid buttonhighlight;
		width:150;
		cursor:default;
}
.buttonDisabled {
		background:menu;
		color:menutext;
		font-family:arial;
		font-size:11px;
		border:2px outset;
		border-right:1px solid buttonshadow;
		border-bottom:1px solid buttonshadow;
		border-top:1px solid white;
		border-left:1px solid white;
		width:150;
		cursor:default;
		disabled:true;
}
.buttonUp {
		background:menu;
		color:menutext;
		font-family:arial;
		font-size:11px;
		border:2px outset;
		border-right:1px solid buttonshadow;
		border-bottom:1px solid buttonshadow;
		border-top:1px solid white;
		border-left:1px solid white;
		width:150;
		cursor:hand;
}
.SpeakerTextWayTooSmall {
		font-size:10px;
		font-family:arial;
		color:Black;
}
.MessageTextWayTooSmall {
		font-size:10px;
		font-family:arial;
		color:Blue;
}

.SpeakerTextExtraSmall {
		font-size:12px;
		font-family:arial;
		color:Black;
}
.MessageTextExtraSmall {
		font-size:12px;
		font-family:arial;
		color:Grey;
}


.SpeakerTextSmall {
		font-size:14px;
		font-family:arial;
		color:Black;
}
.MessageTextSmall {
		font-size:14px;
		font-family:arial;
		color:Grey;
}

.SpeakerTextMedium {
		font-size:16px;
		font-family:arial;
		color:Black;
}

.MessageTextMedium {
		font-size:16px;
		font-family:arial;
		color:Grey;
}


.SpeakerTextLarge {
		font-size:18px;
		font-family:arial;
		color:Black;
}
.MessageTextLarge {
		font-size:18px;
		font-family:arial;
		color:Grey;
}



.SpeakerTextExtraLarge {
		font-size:22px;
		font-family:arial;
		color:Black;
}
.MessageTextExtraLarge {
		font-size:22px;
		font-family:arial;
		color:Grey;
}


.SpeakerTextWayTooLarge {
		font-size:26px;
		font-family:arial;
		color:Black;
}
.MessageTextWayTooLarge {
		font-size:26px;
		font-family:arial;
		color:Grey;
}

.UserHeader {
		width:100%;
		font-size:14px;
		font-family:arial;
		color:Black;
}
.UserDetail {
		font-size:12px;
		font-family:arial;
		color:Black;
}
