/*
CSS File for APNSoft Menu 1.8+
Copyright 2003-2005 APNSoft. All rights reserved.
http://www.apnsoft.com

Free for commercial and non-commercial use.
You can distribute and modify it freely.
*/


/*Main Menu Parent Table*/
.ParentMainTab{
	background-color:#FFFFFF;
	width: 183px;
}

/*Main Menu Parent Table Td*/ 
.ParentMainTd{
	padding:0px;
}

/*Main Menu Table*/
.MainTab{
}

/*Main Menu Item Tr UnHovered*/
.MainTrd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	cursor: hand;
}

/*Main Menu Item Tr Hovered*/
.MainTre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	cursor: hand;
}

/*Main Menu Item Td*/
.MainTd
{
	padding: 4px;
	border-bottom: 1px solid #CAC9CE;
	width: 183px;
}









/*SubMenu Parent Table*/
.ParentSubTab{
	background-color:Silver;
	border-left:solid 1px #efefef;
	border-top:solid 1px #efefef;
	border-right:solid 1px gray;
	border-bottom:solid 1px gray;
}

/*SubMenu Parent Table Td*/
.ParentSubTd{
	padding:2px;
}

/*SubMenu Table*/
.SubTab{
	FONT-SIZE:11px;
	cursor:default;
	color:Black;
}

/*SubMenu Item Tr UnHovered*/
.SubTrd{
	height:22px;
}

/*SubMenu Item Tr Hovered*/
.SubTre{
	background-color:#0A246A;
	color:white;
	height:22px;
}

/*SubMenu Item Td*/
.SubTd
{
	FONT-SIZE:11px;
	padding:0px 3px 0px 3px;
	FONT-FAMILY:Tahoma,Verdana;
	height:22px;
}


/*Separator Td*/
.Spr{
	background-color:Gray;
	height:1px;
	padding:0px;
	width:1px;
}




















/*
Precise customization classes
*/

/*=================Item: 1==================*/
.Item1Trd
{
	height:22px;
	background-color:#4C9ED6;
}

/*Main Menu Item Tr Hovered*/
.Item1Tre
{
	color:white;
	height:22px;
	background-color:#3565B5;
}

/*Main Menu Item Td*/
.Item1Td
{
	FONT-SIZE:11px;
	padding:0px 3px 0px 3px;
	FONT-FAMILY:Tahoma,Verdana;
	height:22px;
}

.SubMenu1ParentSubTab
{
	background-color:#C2CDDA;
	border-left:solid 1px #F7E0E0;
	border-top:solid 1px #F7E0E0;
	border-right:solid 1px #B54040;
	border-bottom:solid 1px #B54040;
}
.SubMenu1ParentSubTd
{
	padding:1px;
}
.SubMenu1SubTab{
	FONT-SIZE:13px;
	cursor:default;
	color:Black;
}

/*=================Item: 2==================*/
.Item2Trd
{
	height:22px;
	background-color:#FF82FF;
}

/*Main Menu Item Tr Hovered*/
.Item2Tre
{
	height:22px;
	background-color:#9B009B;
	color:White;
}

/*Main Menu Item Td*/
.Item2Td
{
	FONT-SIZE:11px;
	padding:0px 3px 0px 3px;
	FONT-FAMILY:Tahoma,Verdana;
	height:22px;
}

.SubMenu2ParentSubTab
{
	background-color:#CCB4CD;
	border-left:solid 1px #F7E0E0;
	border-top:solid 1px #F7E0E0;
	border-right:solid 1px #B54040;
	border-bottom:solid 1px #B54040;
}
.SubMenu2ParentSubTd
{
	padding:1px;
}
.SubMenu2SubTab
{
	FONT-SIZE:13px;
	cursor:default;
	color:Black;
}

/*=================Item: 3==================*/
.Item3Trd
{
	height:22px;
	background-color:#B6B850;
}

/*Main Menu Item Tr Hovered*/
.Item3Tre{
	background-color:#878938;
	height:22px;
	color:White;
}

/*Main Menu Item Td*/
.Item3Td
{
	FONT-SIZE:11px;
	padding:0px 3px 0px 3px;
	FONT-FAMILY:Tahoma,Verdana;
	height:22px;
}

.SubMenu3ParentSubTab
{
	background-color:#C6C5AE;
	border-left:solid 1px #F7E0E0;
	border-top:solid 1px #F7E0E0;
	border-right:solid 1px #B54040;
	border-bottom:solid 1px #B54040;
}
.SubMenu3ParentSubTd{
	padding:1px;
}
.SubMenu3SubTab{
	FONT-SIZE:13px;
    cursor:default;
    color:Black;
}

/*=================Item: 1_1==================*/
.Item1_1Trd
{
	background-color:#959595;
}
.Item1_1Tre
{
	background-color:#959595;
}
.Item1_1Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:10px;
	height:14px;
	font-weight:bold;
	color:Silver;
}

/*=================Item: 1_2==================*/
.Item1_2Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:16px;
	height:32px;
}

/*=================Item: 1_3==================*/
.Item1_3Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:10px;
	height:16px;
}

/*=================Item: 1_4==================*/
.Item1_4Trd
{
	height:22px;
	color:white;
}
.Item1_4Tre
{
	color:red;
	height:22px;
}
.Item1_4Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:11px;
	height:22px;
}

/*=================Item: 1_5==================*/
.Item1_5Trd
{
	height:22px;
	background-color:yellow;
}
.Item1_5Tre
{
	height:22px;
	background-color:green;
	color:white;
}

/*=================Item: 1_6==================*/
.Item1_6Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:11px;
	font-weight:bold;
	height:22px;
}

/*=================Item: 1_7==================*/
.Item1_7Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:11px;
	font-style:italic;
	height:22px;
}

/*=================Item: 1_8==================*/
.Item1_8Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:11px;
	text-decoration:underline;
	height:22px;
}

/*=================Item: 1_9==================*/
.Item1_9Trd
{
	height:24px;
	background-image:url("~/Images/PreciseCustom/Background.jpg");
}
.Item1_9Tre
{
	height:24px;
	cursor:default;
	background-color:gray;
	background-image:url("~/Images/PreciseCustom/ItemOver.jpg");
	color:White;
}
.Item1_9Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:12px;
	height:24px;
}

/*=================Item: 1_10==================*/
.Item1_10Trd
{
	height:22px;
}
.Item1_10Tre
{
	height:22px;
	cursor:hand;
}
.Item1_10Td
{
	FONT-FAMILY:Tahoma,Verdana;
	FONT-SIZE:11px;
	color:blue;
	text-decoration:underline;
	height:22px;
}

/*=================Item: 2_2==================*/
.SubMenu2_2ParentSubTab
{
	background-color:#DD9191;
	border-left:solid 1px #F7E0E0;
	border-top:solid 1px #F7E0E0;
	border-right:solid 1px #B54040;
	border-bottom:solid 1px #B54040;
}
.SubMenu2_2ParentSubTd{
	padding:4px;
}
.SubMenu2_2SubTab{
	FONT-SIZE:13px;
	cursor:default;
	color:Black;
}
.Item2_2_XTrd
{
	height:22px;
	cursor:hand;
}
.Item2_2_XTre
{
	height:22px;
	background-color:#B54040;
	color:white;
	cursor:hand;
}

/*=================Item: 2_3==================*/
.SubMenu2_3ParentSubTab
{
	background-color:#73BF73;
	border-left:solid 3px #C2D9C2;
	border-top:solid 3px #C2D9C2;
	border-right:solid 3px #229722;
	border-bottom:solid 3px #229722;
}
.Item2_3_XTrd
{
	height:22px;
}
.Item2_3_XTre
{
	height:22px;
	background-color:#229722;
	color:white;
}

/*=================Item: 2_4==================*/
.SubMenu2_4ParentSubTab
{
	background-color:#9191DD;
	border-left:solid 1px #E0E0F7;
	border-top:solid 1px #E0E0F7;
	border-right:solid 1px #4040B5;
	border-bottom:solid 1px #4040B5;
}
.SubMenu2_4ParentSubTd{
	padding:2px;
}
.SubMenu2_4SubTab{
	FONT-SIZE:13px;
	cursor:default;
	color:Black;
	border-left:solid 1px #4040B5;
	border-top:solid 1px #4040B5;
	border-right:solid 1px #E0E0F7;
	border-bottom:solid 1px #E0E0F7;
}
.Item2_4_XTrd
{
	height:22px;
}
.Item2_4_XTre
{
	height:22px;
	background-color:#4040B5;
	color:white;
}

/*=================Separators: s1-s4 ==================*/
.Spr_s1{
	background-color:Red;
	height:2px;
	padding:0px;
	width:1px;
}
.Spr_s2{
	background-color:Green;
	height:3px;
	padding:0px;
	width:1px;
}
.Spr_s3{
	height:1px;
	padding:0px;
	width:1px;
	border-left:solid 1px White;
	border-top:solid 1px White;
	background-color: Gray;
}
.Spr_s4{
	height:1px;
	padding:0px;
	width:1px;
	border-left:solid 1px Gray;
	border-top:solid 1px Gray;
	border-right:solid 1px White;
	border-bottom:solid 1px White;
}

