/* ================================
    CSS STYLES FOR Elements
   ================================
*/   

/* GENERAL */

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	background-color:#272529;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.whitetext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
a:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	text-decoration: underline;
}
a:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	text-decoration: underline;
}
a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	text-decoration: underline;
}
a:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	text-decoration: underline;
}

/* links module styles */
a.Normal:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3E3E;
	text-decoration: none;
	font-weight:bold;
}
a.Normal:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3E3E;
	text-decoration: none;
	font-weight:bold;
}
a.Normal:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	text-decoration: none;
	font-weight:bold;
}
a.Normal:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3E3E;
	text-decoration: none;
	font-weight:bold;
}

.DarkPurple {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #760093;
	text-decoration: underline;
}
a.DarkPurple:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #760093;
	text-decoration: underline;
}
a.DarkPurple:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #760093;
	text-decoration: underline;
}
a.DarkPurple:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #760093;
	text-decoration: underline;
}
a.DarkPurple:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #760093;
	text-decoration: underline;
}

/* hyperlink style for the unselected tabs */
.OtherTabs {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
}

A.OtherTabs:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	text-decoration: underline;
}

A.OtherTabs:visited  {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	text-decoration: underline;
}

A.OtherTabs:active   {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	text-decoration: underline;
}

A.OtherTabs:hover    {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E9E9E9;
	text-decoration: underline;
}

/* footer styles */
.FooterTabs {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
}

A.FooterTabs:link{
}

A.FooterTabs:visited {
}

A.FooterTabs:active {
}

A.FooterTabs:hover {
}

.Head   {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #E9E9E9;
}

.SubHead    {
	color: #C158DD;
}

.CommandButton     {
	color: #C158DD;
}
    
A.CommandButton:link {
	color: #C158DD;
}

A.CommandButton:visited  {
	color: #C158DD;
}

A.CommandButton:active   {
	color: #C158DD;
}

A.CommandButton:hover    {
	color: #C158DD;
}

/* data grid styles */
.DataGrid_Header {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	background-color:#333333;
	padding:2px;
}
.DataGrid_Item {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	background-color:#333333;
	padding:2px;
}
.DataGrid_AlternatingItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	background-color:#666666;
	padding:2px;
}


/* Main Menu */

.MainMenu_MenuContainer {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E3E3E;
	font-weight: bold;
	background-color: Transparent;
	padding-left: 10px;
	padding-right: 12px;
}


.MainMenu_MenuBar {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.MainMenu_MenuItem {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3E3E3E;
	border-top: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
	border-left: 0px solid #F0F0F0;
	border-right: 0px solid #F0F0F0;
}

.MainMenu_MenuIcon {
	font-weight: bold;
	background-color: #F0F0F0;
	border-top: 0px solid #F0F0F0;
	border-bottom: 0px solid #F0F0F0;
	border-left: 0px solid #F0F0F0;
	border-right: 0px solid #F0F0F0;
}

.MainMenu_SubMenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #F0F0F0;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

.MainMenu_MenuBreak {
	border: 0px;
	padding: 0px;
}

.MainMenu_MenuItemSel {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C158DD;
	font-weight: bold;
	background-color: Transparent;
	border-top: 0px solid #C158DD;
	border-bottom: 0px solid #C158DD;
	border-left: 0px solid #C158DD;
	border-right: 0px solid #C158DD;
}

.rootmenuitemactivecssclass {
	color: #C158DD;
}

.separatorcssclass {
	border: 0px;
	padding: 0px;
}




