﻿.InfinityGL_Attribute_Boolean
{
}

.InfinityGL_Attribute_Choice_Table
{
}

.InfinityGL_Attribute_Choice_Table_Item_Row
{
}

.InfinityGL_Attribute_Choice_Table_Item_Cell
{
}

.InfinityGL_Attribute_Choice_Table_Item_CheckBox
{
}

.InfinityGL_Attribute_Choice_DropDown
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_Choice_ListBox
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_Choice_Table_Item_RadioButton
{
}

.InfinityGL_Attribute_Color
{
    padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_Color_Picker
{
    background-color: #ffffff;
    position: absolute;
    visibility: hidden;
    width: 135px;
}

.InfinityGL_Attribute_Color_Picker div
{
    border: solid 1px #000000;
    cursor: hand;
    float: left;
    height: 5px;
    margin: 1px;
    width: 5px;
}

.InfinityGL_Attribute_Date
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_File
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_Number
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_Text_SingleLine
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_Text_MultiLine
{
	padding: 0;
	width: 100%;
}

.InfinityGL_Attribute_WebCam_Messages
{
    height: 100px;
    overflow: auto;
    width: 100%;
}

.InfinityGL_Attribute_WebCam_MessagesText
{
    width: 100%;
}

.InfinityGL_Attribute_WebCam_Messages_Received
{
    color: #0000ff;
}

.InfinityGL_Attribute_WebCam_Messages_Sent
{
    color: #000000;
}

.InfinityGL_Attribute_Label
{
}

.InfinityGL_Attribute_Label_Failure
{
	color: #ff0000;
}

.InfinityGL_Attribute_Label_Required
{
}

.InfinityGL_Attribute_Label_Required_Failure
{
	color: #ff0000;
}

.InfinityGL_Attribute_File_Link
{
}

.InfinityGL_Attribute_Help
{
}

.InfinityGL_Attribute_ValidationError
{
	display: inline;
}

.InfinityGL_Attribute_ValidationError_Image
{
}

.InfinityGL_Attribute_IsRequiredValidator
{
	display: none;
}

.InfinityGL_Attribute_IsRequiredValidator_Image
{
}

.InfinityGL_Attribute_RegularExpressionValidator
{
	display: none;
}

.InfinityGL_Attribute_RegularExpressionValidator_Image
{
}

.InfinityGL_Attribute_CompareValidator
{
	display: none;
}

.InfinityGL_Attribute_CompareValidator_Image
{
}

.InfinityGL_Button_Button
{
	background-color: Transparent;
	border: solid 1px #000000;
	cursor: pointer;
}

.InfinityGL_Button_Image
{
}

.InfinityGL_Control_ChatRoom
{
	padding: 0;
}

.InfinityGL_Control_WebCam
{
	padding: 0;
}

.InfinityGL_Entity_Table
{
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
	table-layout: fixed;
	width: 100%;
}

.InfinityGL_Entity_Table_Header_Row
{
	background-color: #000000;
	width: 100%;
}

.InfinityGL_Entity_Table_Header_Cell
{
	padding: 2px;
}

.InfinityGL_Entity_Table_Header_Cell_Button
{
	background-color: Transparent;
	border: 0;
	color: #ffffff;
	cursor: pointer;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: underline;
}

.InfinityGL_Entity_Table_Header_Cell_Image
{
}

.InfinityGL_Entity_Table_Item_Row_Even_Data
{
	background-color: #e4e4e4;
	cursor: pointer;
}

.InfinityGL_Entity_Table_Item_Row_Even_NoData
{
	background-color: #e4e4e4;
}

.InfinityGL_Entity_Table_Item_Row_Odd_Data
{
	cursor: pointer;
}

.InfinityGL_Entity_Table_Item_Row_Odd_NoData
{
}

.InfinityGL_Entity_Table_Item_Cell
{
	padding: 2px;
}

.InfinityGL_Entity_Table_Item_Cell a, .InfinityGL_Entity_Table_Item_Cell a:visited
{
    color: #000000;
    text-decoration: none;
}

.InfinityGL_Entity_Table_Footer_Row
{
	background-color: #000000;
}

.InfinityGL_Entity_Table_Footer_Cell
{
}

.InfinityGL_Entity_Table_Footer_Row_Table
{
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
	table-layout: fixed;
	width: 100%;
}

.InfinityGL_Entity_Table_Footer_Row_Table_Row
{
}

.InfinityGL_Entity_Table_Footer_Row_Table_Cell_Left
{
	color: #ffffff;
	width: 33%;
}

.InfinityGL_Entity_Table_Footer_Row_Table_Cell_Middle
{
	color: #ffffff;
	text-align: center;
	width: 33%;
}

.InfinityGL_Entity_Table_Footer_Row_Table_Cell_Middle_Button
{
	background-color: Transparent;
	border: 0;
	color: #ffffff;
	cursor: pointer;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: underline;
}

.InfinityGL_Entity_Table_Footer_Row_Table_Cell_Right
{
	color: #ffffff;
	text-align: right;
	width: 33%;
}

.InfinityGL_Entity_Table_Footer_Row_Table_Cell_Right_TextBox
{
	border: solid 1px #ffffff;
}

.InfinityGL_Entity_Table_Footer_Row_Table_Cell_Right_Button
{
	background-color: Transparent;
	border: solid 1px #ffffff;
	color: #ffffff;
	cursor: pointer;
}

.InfinityGL_Image
{
}

.InfinityGL_Literal_Failure
{
	color: #ff0000;
}

.InfinityGL_Literal_Success
{
	color: #0a790a;
}

.InfinityGL_Literal_Static
{
}

.InfinityGL_Screen_Table
{
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0px;
	table-layout: fixed;
	width: 100%;
}

.InfinityGL_Screen_Table_Row
{
}

.InfinityGL_Screen_Table_Cell
{
	padding-right: 4px;
}