/*General site*/
BODY											{FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;}
TD												{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;}
.Heading										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #225588;}
.SmallHeading									{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #444444;}
.XSmallHeading									{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333;}
.StdErrorMsg									{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: Red; font-weight: bold;}
submit											{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px}
.dropdown										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px}
.textbox										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px}
.button											{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; border: solid 1px #333333;}
.DACSATABLE										{width: 448px;}
.DACSATR										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #EEEEEE;}
.Price											{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: red; font-weight:bold;}
.dacsacompareprice								{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #BB0000; font-weight: bold;}
.ProductDetailPrice								{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;}
.PromoPrice										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;}
.checkbox										{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; width: 13px; height: 13px; margin-top: 0px; margin-left: 0px; }
.SearchBoxDropDown								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 9px; width: 180px;}
.SearchBoxTextBox								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 9px; width: 149px;}
.basketdropdown									{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 9px; width: 350px;}
.Doctext									    {font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 12px;}
.qty_textbox									{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 9px; width: 30px;}
.disabled										{color: Gray; font-weight: bold; text-decoration: none;}
.TimeStamp										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: White;}
.Whitetext11										{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold; color: #FFFFFF;}


/*Frames*/
.ContentFrame									{}
.BannerFrame									{}
.MenuFrame										{}
.ProductSelectionFrame							{}
.BasketFrame									{}
.BlankFrame										{}
.LeftFrame										{}
.RightFrame										{}

.BlankPage										{border-left: solid 1px #333333; background-color: silver;}
.RightBlankPage									{border-left: solid 1px #333333; background-color: silver;}
.LeftBlankPage									{border-right: solid 1px #333333; background-color: silver;}

.MenuTagline									{color: #F0F0F0;}

/*Standard links*/
A:link											{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #225588; font-weight: bold;}
A:visited										{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #225588; font-weight: bold;}	
A:active										{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color:	#225588; font-weight: bold;}
A:hover											{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #225588; font-weight: bold;}
A:visited:hover									{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #225588; font-weight: bold;}		

.AlternateLink:link								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #ffcc66;}	
.AlternateLink:visited							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #ffcc66;}	
.AlternateLink:hover							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #EEBB55;}

.SearchBoxLink:link								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F0F0F0;}
.SearchBoxLink:visited							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F0F0F0;}
.SearchBoxLink:hover							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F0F0F0;}

.WhiteLink:link									{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F0F0F0;}
.WhiteLink:visited								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F0F0F0;}
.WhiteLink:hover								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #F0F0F0;}

/*Top banner*/
.TopBannerBody									{background-color: #6182BF; color: #F5F5F5;}
.TopBannerBodyLink:link							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #A4B1B5; font-weight: bold;}
.TopBannerBodyLink:visited						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #A4B1B5; font-weight: bold;}	
.TopBannerBodyLink:active						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none;	color:	#EEEEEE; font-weight: bold;}
.TopBannerBodyLink:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #EEEEEE; font-weight: bold;}
.TopBannerBodyLink:visited:hover				{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #EEEEEE; font-weight: bold;}		
.TopBannerPortalLogo							{width: 210px}
.TopBannerAlternateLogo							{}
.TopBannerUserInfo								{}/*background: url(/);width: 250px*/

/*Menu banner*/
.MenuBannerBody									{background: #6182BF; border-top: solid 1px #FFFFFF;border-left: solid 1px #FFFFFF;}
.MenuBannerBodyLink:link						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #333344; font-weight: bold;}
.MenuBannerBodyLink:visited						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #333344; font-weight: bold;}	
.MenuBannerBodyLink:active						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none;	color:	#FF0000; font-weight: bold;}
.MenuBannerBodyLink:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #996600; font-weight: bold;}
.MenuBannerBodyLink:visited:hover				{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #996600; font-weight: bold;}		

/* Standard buttons */
.StandardButton									{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #00579C}
.StandardButton A								{COLOR: #F0F0F0; TEXT-DECORATION: none}
.StandardButton A:visited						{COLOR: #F0F0F0; TEXT-DECORATION: none}
.StandardButton A:hover							{COLOR: #ffffff; TEXT-DECORATION: underline; background-color: #00579C;}
.StandardButtonBorder							{BACKGROUND-COLOR: #00579C}
.StandardButtonHilite							{BACKGROUND-COLOR: #F1F1F1}
.StandardButtonShadow							{BACKGROUND-COLOR: #F1F1F1}
.StandardButtonHover							{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #00579C}

/* Menu buttons */
.MenuButton										{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #336699}
.MenuButton A									{COLOR: #F0F0F0; TEXT-DECORATION: none}
.MenuButton A:visited							{COLOR: #F0F0F0; TEXT-DECORATION: none}
.MenuButton A:hover								{COLOR: #ffffff; TEXT-DECORATION: underline}
.MenuButtonBorder								{BACKGROUND-COLOR: #000000}
.MenuButtonHilite								{BACKGROUND-COLOR: #7ca9d6}
.MenuButtonShadow								{BACKGROUND-COLOR: #547aa1}
.MenuButtonHover								{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #4378AE}

/* Login buttons */
.LoginButton									{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #00579C}
.LoginButton A									{COLOR: #F0F0F0; TEXT-DECORATION: none}
.LoginButton A:visited							{COLOR: #F0F0F0; TEXT-DECORATION: none}
.LoginButton A:hover							{COLOR: #ffffff; TEXT-DECORATION: underline; background-color: #00579C;}
.LoginButtonBorder								{BACKGROUND-COLOR: #00579C}
.LoginButtonHilite								{BACKGROUND-COLOR: #F1F1F1}
.LoginButtonShadow								{BACKGROUND-COLOR: #F1F1F1}
.LoginButtonHover								{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #00579C}

/* Logout buttons */
.LogoutButton									{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #EE0000}
.LogoutButton A									{COLOR: #F0F0F0; TEXT-DECORATION: none}
.LogoutButton A:visited							{COLOR: #F0F0F0; TEXT-DECORATION: none}
.LogoutButton A:hover							{COLOR: #ffffff; TEXT-DECORATION: underline; background-color: #FF0000;}
.LogoutButtonBorder								{BACKGROUND-COLOR: #EE0000}
.LogoutButtonHilite								{BACKGROUND-COLOR: #F1F1F1}
.LogoutButtonShadow								{BACKGROUND-COLOR: #F1F1F1}
.LogoutButtonHover								{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FF0000}

/* Buy buttons */
.BuyButton										{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E58C06}
.BuyButton A									{COLOR: #F0F0F0; TEXT-DECORATION: none;}
.BuyButton A:visited							{COLOR: #F0F0F0; TEXT-DECORATION: none;}
.BuyButton A:hover								{COLOR: #ffffff; TEXT-DECORATION: underline; background-color: #E4A23F;}
.BuyButtonBorder								{BACKGROUND-COLOR: #E58C06}
.BuyButtonHilite								{BACKGROUND-COLOR: #F1F1F1}
.BuyButtonShadow								{BACKGROUND-COLOR: #F1F1F1}
.BuyButtonHover									{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E4A23F}

/* Purchase buttons */
.PurchaseButton									{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #EE0000;}
.PurchaseButton A								{COLOR: #F0F0F0; TEXT-DECORATION: none;}
.PurchaseButton A:visited						{COLOR: #F0F0F0; TEXT-DECORATION: none;}
.PurchaseButton A:hover							{COLOR: #ffffff; TEXT-DECORATION: underline; background-color: #FF0000;}
.PurchaseButtonBorder							{BACKGROUND-COLOR: #FF0000;}
.PurchaseButtonHilite							{BACKGROUND-COLOR: #F1F1F1;}
.PurchaseButtonShadow							{BACKGROUND-COLOR: #F1F1F1;}
.PurchaseButtonHover							{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FF0000;}


/*Product menu*/
.ProductMenuBody								{background-color: #6182BF}
.ProductMenuBodyLink:link						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #A4B1B5; font-weight: bold;}
.ProductMenuBodyLink:visited					{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none; color: #A4B1B5; font-weight: bold;}	
.ProductMenuBodyLink:active						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: none;	color:	#EEEEEE; font-weight: bold;}
.ProductMenuBodyLink:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #EEEEEE; font-weight: bold;}
.ProductMenuBodyLink:visited:hover				{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; text-decoration: underline; color: #EEEEEE; font-weight: bold;}

/*Basket frame*/
.BasketBody										{background-color: #6182BF; border-top: solid 1px #333333;}
/*.BasketBody										{}*/

.ListTableRow									{background-color: #EEEEEE;}
.LTR											{background-color: #EEEEEE;}
.ListTableRowHeading							{background-color: #225588; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold;}
.ListTableRowHeading A:link						{background-color: #225588; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-decoration: underline}
.ListTableRowHeading A:hover					{background-color: #225588; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-decoration: underline}
.ListTableRowHeading A:visited					{background-color: #225588; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-decoration: underline}
.ListTableRowHeading A:visited:hover			{background-color: #225588; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-decoration: underline}

.ListTableRowGrouping							{background-color: #225588; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: normal;}
.ListTableRowGrouping:link						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: normal;}
.ListTableRowGrouping:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: normal; text-decoration: underline}
.ListTableRowGrouping:visited					{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: normal;}
.ListTableRowGrouping:visited:hover				{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: normal; text-decoration: underline}

.ProductDetailName								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; color: #444444;}
.ProductDetailLink:link							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: normal;}
.ProductDetailLink:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
.ProductDetailLink:visited						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: normal;}
.ProductDetailLink:visited:hover				{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
.PDL:link										{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: normal;}
.PDL:hover										{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
.PDL:visited									{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: normal;}
.PDL:visited:hover								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal;}
.PH												{background-color: #FFCC66;}
.ProductHover									{background-color: #FFCC66;}

.ProductListTableHead							{background-color: #F0F0F0; border: solid 1px #404040;}
.ProductListTable								{background-color: #FFFFFF; border: solid 1px #404040;}

.GeneralDetailLink:link							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; text-decoration: none; font-weight: normal;}
.GeneralDetailLink:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; text-decoration: none; font-weight: normal;}
.GeneralDetailLink:visited						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; text-decoration: none; font-weight: normal;}
.GeneralDetailLink:visited:hover				{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; text-decoration: none; font-weight: normal;}

.OrderHistoryRowContent							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; background-color: #EEEEEE}
.OrderHistoryRowContentAlter					{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000; background-color: #EEEEEE}

.OrderHistoryRowHead							{background-color: #003063; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold;}
.OrderHistoryRowHead:link						{background-color: #003063; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold;}
.OrderHistoryRowHead:hover						{background-color: #003063; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-decoration: underline}
.OrderHistoryRowHead:visited					{background-color: #003063; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold;}
.OrderHistoryRowHead:visited:hover				{background-color: #003063; font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; color: White; font-weight: bold; text-decoration: underline}

/* Tabs */
.Tab											{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #336699}
.Tab A											{COLOR: #F0F0F0; TEXT-DECORATION: none}
.Tab A:visited									{COLOR: #F0F0F0; TEXT-DECORATION: none}
.Tab A:hover									{COLOR: #ffffff; TEXT-DECORATION: underline}
.TabBorder										{BACKGROUND-COLOR: #000000}
.TabHilite										{BACKGROUND-COLOR: #7ca9d6}
.TabShadow										{BACKGROUND-COLOR: #547aa1}
.TabBg											{BACKGROUND-COLOR: #336699}
.TabSel											{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f1f1f1; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #4378AE}
.TabSel A										{COLOR: #F0F0F0; TEXT-DECORATION: none}
.TabSel A:visited								{COLOR: #F0F0F0; TEXT-DECORATION: none}
.TabSel A:hover									{COLOR: #FFFFFF; TEXT-DECORATION: underline}
.TabSelBorder									{BACKGROUND-COLOR: #000000}
.TabSelHilite									{BACKGROUND-COLOR: #7ca9d6}
.TabSelShadow									{BACKGROUND-COLOR: #547aa1}

/* -- BEGIN -- Java tree settings*/
/* Style for tree item image */ 
.t0im											{border: 0px;}
.JavaMenuLink:link								{color: #F1F1F1!Important; text-decoration: none!Important; font-size: 9px!Important; font-weight: bold!Important;}
.JavaMenuLink:hover								{color: #F1F1F1!Important; text-decoration: underline!Important; font-size: 9px!Important; font-weight: bold!Important;}
.JavaMenuLink:active							{color: #F1F1F1!Important; text-decoration: underline!Important; font-size: 9px!Important; font-weight: bold!Important;}
.JavaMenuLink:visited							{color: #F1F1F1!Important; text-decoration: none!Important; font-size: 9px!Important; font-weight: bold!Important;}
.JavaMenuLink:visited:hover						{color: #F1F1F1!Important; text-decoration: underline!Important; font-size: 9px!Important; font-weight: bold!Important;}

.TreeMenu:link									{color: #E1E1E1; text-decoration: none; font-size: 9px; font-weight: normal;}
.TreeMenu:hover									{color: #E1E1E1; text-decoration: underline; font-size: 9px; font-weight: normal;}
.TreeMenu:visited								{color: #E1E1E1; text-decoration: none; font-size: 9px; font-weight: normal;}
.TreeMenu:visited:hover							{color: #E1E1E1; text-decoration: underline; font-size: 9px; font-weight: normal;}
.TreeMenuSelected:link							{color: #F1F1F1; text-decoration: none; font-size: 9px; font-weight: bold;}
.TreeMenuSelected:visited						{color: #F1F1F1; text-decoration: none; font-size: 9px; font-weight: bold;}

/* Style for tree item text */
.normal											{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: none;}
.normal_selected								{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold;}
.normal_m_over									{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: normal;}
.normal_selected_m_over							{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold;}
.normal_open									{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold;}
.normal_open_selected							{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold;}
.normal_open_m_over								{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold;}

.normal_leaf									{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: none;}
.normal_selected_leaf							{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold; background-color: #FF00FF}
.normal_m_over_leaf								{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: normal;}
.normal_selected_m_over_leaf					{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #F1F1F1; text-decoration: underline; font-weight: bold;}
/* -- END -- Java tree settings*/


.TableBoxBody									{background-color: #EEEEEE; color: #333333;}
.TableBoxContent								{background-color: #225588;}
/*.TableBoxBody A									{color : #F0F0F0; text-decoration : none;}
.TableBoxBody A:visited							{color : #F0F0F0; text-decoration : none;}
.TableBoxBody A:hover							{text-decoration : underline;}*/
.TableBoxBorder									{background-color: #F0F0F0;}
.TableBoxHead									{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00579C', endColorStr='#BDCEE5', gradientType='1');font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #4477AA;}
.TableBoxHeadRight								{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#BDCEE5', endColorStr='#00579C', gradientType='1');font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.TableBoxHeadRight A							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.TableBoxHeadRight A:visited					{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.TableBoxHeadRight A:hover						{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}

.HorizontalFrameMenu							{background-color:#00579C; border-style:solid; border-width:0px; border-color:#00579C; cursor:default; padding:0px; color: White; font-weight: bold;}
.HorizontalFrameGroup							{background-color:#00579C; border-style:solid; border-width:0px; border-color:#FFFFFF; cursor:hand; padding:0px; color: White; font-weight: bold;}
.HorizontalFrameMenuItem						{border-right: solid 1px #FFFFFF; font-family:Verdana; font-size:10px; padding: 1px; color: White; cursor: hand; font-weight: bold;}
.HorizontalFrameMenuItemOver					{background-color:#4378AE; border-right: solid 1px #FFFFFF; font-family:Verdana;font-size:10px; padding: 1px; color: White; cursor: hand; font-weight: bold;}
.HorizontalFrameItem							{border-style:solid; border-width:1px; border-color:#f5f5f5; font-family:Verdana; font-size:10px; color: White; padding: 1px; font-weight: bold;}
.HorizontalFrameItemOver						{background-color:#4378AE; border-style:solid; border-width:1px; border-color:#F5F5F5; cursor:pointer; cursor:hand; font-family:Verdana; font-size:10px; color: White; padding: 1px; font-weight: bold;}
.HorizontalFrameItemClick						{background-color:#dcdcdc; border-style:inset; border-width:1px; border-color:#a9a9a9; cursor:pointer; cursor:hand; font-family:Verdana; font-size:10px; font-weight: bold;}
.HorizontalFrameDisabledItem					{border-style:solid; border-width:1px; border-color:#f5f5f5; color: #a9a9a9; cursor:default; font-family:Verdana; font-size:10px; font-weight: bold;}

.Banner_HorizontalFrameMenu						{background-color:#00579C; border-style:solid; border-width:0px; border-color:#00579C; cursor:default; padding:0px; color: White; font-weight: bold;}
.Banner_HorizontalFrameGroup					{background-color:#00579C; border-style:solid; border-width:0px; border-color:#FFFFFF; cursor:hand; padding:0px; color: White; font-weight: bold;}
.Banner_HorizontalFrameMenuItem					{border-right: solid 1px #FFFFFF; font-family:Verdana; font-size:10px; padding: 1px; color: White; cursor: hand; font-weight: bold;}
.Banner_HorizontalFrameMenuItemOver				{border-right: solid 1px #FFFFFF; font-family:Verdana; font-size:10px; padding: 1px; color: White; cursor: hand; font-weight: bold; background-color: #2279BD;}
.Banner_HorizontalFrameItem						{border-style:solid; border-width:1px; border-color:#2279BD; font-family:Verdana; font-size:10px; color: White; padding: 1px; font-weight: bold; background-color: #2279BD; width: 100%;}
.Banner_HorizontalFrameItemOver					{background-color:#00579C; border-style:solid; border-width:1px; border-color:#00579C; cursor:pointer; cursor:hand; font-family:Verdana; font-size:10px; color: White; padding: 1px; font-weight: bold;}
.Banner_HorizontalFrameItemClick				{background-color:#dcdcdc; border-style:inset; border-width:1px; border-color:#a9a9a9; cursor:pointer; cursor:hand; font-family:Verdana; font-size:10px; font-weight: bold;}
.Banner_HorizontalFrameDisabledItem				{border-style:solid; border-width:1px; border-color:#f5f5f5; color: #a9a9a9; cursor:default; font-family:Verdana; font-size:10px; font-weight: bold;}

.smalltextlink								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #329C34;}


.fish									{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; color: #9C001A;}
.fish:link								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; color: #329C34;}
.fish:hover								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: underline; color: #9C001A;}

.Dog								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; color: #329C34;}
.Dog:link							{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 17px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
.dog:hover								{font-family: Verdana, Tahomas, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #9C001A;}

.dacsacomparetd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #336699;
	vertical-align: top;
	width: 145px;
}
.dacsacomparetd2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #EEEEEE;
	vertical-align: top;
	width: 185px;
}
.dacsacompareheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #FFFFFF;
	vertical-align: top;
}
.dacsacomparetable {
	background-color: #FFFFFF;
	width: 700px;
}