﻿html, body
{
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.SubmitButton
{
	background: transparent url(../../images/bgNavHover1.gif) repeat-x scroll left top;
	height: 22px;
	border: none;
	width: 65px;
	padding-top: 3px;
	color: #B80000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.GridStyle
{
	border-color: #CCCCCC;
}

.GridRow
{
	background-color: #E2B8B2;
}

.AlterGridRow
{
	background-color: #ECD3D0;
}

.TextBoxMultiline
{
	border-right: #c7c6c6 1px solid;
	padding-right: 0px;
	border-top: #c7c6c6 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: #c7c6c6 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 1px;
	border-bottom: #c7c6c6 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 40px;
	width: 200px;
}

/*------------ Admin Styles ------------------*/
.AdminHeaderLinks
{
	color: #dd3e31;
	text-decoration: underline;
}

.AdminHeaderLinks:hover
{
	color: #000;
	text-decoration: underline;
}

.AdminHeader
{
	border-bottom: 1px solid #CCC;
	padding: 10px;
}

.AdminFooter
{
	border-top: 1px solid #CCC;
	padding: 10px;
	font-size: 10px;
	text-align: center;
}

.HdGry1
{
	font-size: 18px;
	color: #bebebe;
	font-weight: bold;
}

.TopNav1
{
	text-align: center;
	font-weight: bold;
	background: #f7cabb;
}
.TopNav1 :hover
{
	color: #dd3e31;
	background: #FFF;
	text-decoration: none;
}
.TopNav1 :hover a
{
	color: #dd3e31;
	background: #FFF;
	text-decoration: none;
}
.TopNav1 a
{
	color: #000;
	background: #f7cabb;
	padding: 1px 5px;
	line-height: 16px;
	text-decoration: none;
}

.TopNav1 a:hover
{
	color: #dd3e31;
	background: #FFF;
	text-decoration: none;
}

.TopNav1Header
{
	color: #FFF;
	text-align: left;
	font-weight: bold;
	background: #dd3e31;
	text-decoration: none;
	padding: 1px 5px;
	line-height: 16px;
}

.tempsearch
{
	/* text-decoration:underline;    color:Blue; */
	padding-left: 2px;
}

.tempsearch a
{
	text-decoration: underline;
	color: Blue;
	padding-left: 2px;
}


.tempsearch a:visited
{
	text-decoration: underline;
	color: Red;
	padding-left: 2px;
}

input, textarea
{
	border: 1px solid #c7c6c6;
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	padding: 3px;
}

select
{
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	padding: 1px;
}

input.chkbx
{
	border: 0;
	vertical-align: middle;
	text-align: center;
}

.Label
{
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	padding: 1px;
}

.BlockTitle
{
	padding-left: 3px;
	background-color: #f7cabb;
	border-width: 1px;
	border-style: Solid;
	border-color: #f7cabb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	line-height: 28px;
}

.GridHeader
{
	color: #000000;
	background: #f7cabb;
}

.GridFooter
{
	background-color: #f7cabb;
}

.GridPager
{
	color: #000000;
	background-color: #f7cabb;
	text-align: right;
	font-weight: bold;
}

.GridPager a
{
	color: Red;
}

.GridStyleSimple
{
	background-color: #FFFFFF;
}

.GridStyleSimple:hover
{
	color: #000000;
	background: #F3DADA;
}

.GridStyleAlternate
{
	background-color: #EBE9ED;
}

.GridStyleAlternate:hover
{
	color: #000000;
	background: #F3DADA;
}

/*--RashmiTab--------------------------------------------------------*/

.tabContents
{
	border: solid 1px #DD3E31;
	padding: 5px;
	background-color: white;
}

.tabs
{
	position: relative;
	top: 1px;
	left: 5px;
}

.tab
{
	border: solid 1px #DD3E31;
	background-color: #D8E4F8;
	padding: 4px 5px;
}

img
{
	border: 0pt none;
}

.Header
{
	background: transparent url(../images/bgHeader1.gif) repeat-x scroll left top;
	height: 177px;
}

.testtemp
{
	line-height: 20px;
}

.Left
{
	float: left;
}

.Welcome
{
	float: left;
	height: 37px;
	width: 540px;
}

.Icons
{
	padding: 0px;
	float: left;
	height: 37px;
	width: 250px;
}

.Logo
{
	float: left;
	height: 140px;
	width: 232px;
}

.Clear
{
	clear: both;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin: 0pt;
	padding: 0pt; /*Leaving space (Hansat)*/
	width: 232px;
}

.Container
{
	margin: 0pt auto;
	width: 1000px;
}

.GrpBrndBox1
{
	background: #314E7C none repeat scroll 0%;
	height: 7px;
	padding: 2px;
}

.HeadingBrpBrnd1
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10px;
	text-align: center;
}

.WhtBx1
{
	background: #FFFFFF none repeat scroll 0%;
	padding: 1px;
}

.bnrImg
{
	margin: 0pt 10px;
}

.OuterBox
{
	background: #F7CABB none repeat scroll 0%; /*border-left: 232px solid #F7CABB;     border-right: 232px solid #F7CABB;*/
	vertical-align: top; /*position: relative;    display: block;*/
}

.InnerBox
{
	display: block; /*margin: 0pt -232px;*/
	padding: 0pt;
}

.ColLt1
{
	float: left;
	left: 0px;
	position: relative;
	width: 233px;
}

.sitemap
{
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
}

.HeadingRed1
{
	background: transparent url(../../images/bgLtHd1.gif) repeat-x scroll left top;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	line-height: 39px;
	padding: 0pt 10px;
}

.Pad10
{
	height: 1%;
	padding: 0px;
}

.more
{
	color: #DD3E31;
	text-align: right;
}

.more a
{
	color: #DD3E31;
	text-decoration: underline;
}

.more a:hover
{
	color: #DD3E31;
	text-decoration: none;
}

.Footer
{
	background: #DD3E31 none repeat scroll 0%;
	color: #FFFFFF;
	font-size: 10px;
	height: 1%;
	line-height: 29px;
	text-align: center;
}

.selectedTab
{
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 7px;
	vertical-align: middle;
	background-color: red;
	border-bottom: solid 1px white;
	border-left: solid 1px #B5C78C;
	border-top: solid 2px #B5C78C;
	border-right: solid 1px #B5C78C;
}

.DropDownListText
{
	height: 18px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-variant: normal;
	text-transform: none;
	text-align: left;
}

.LoginBox1
{
	background: #314E7C none repeat scroll 0%;
	color: #FFFFFF;
	height: 1%;
	padding: 0px;
}

.FormLabel
{
	height: 1%;
	line-height: 17px;
	padding-left: 4px;
}

.LabelforLogin
{
	height: 1%;
	line-height: 17px;
	margin: 0pt;
	padding: 0pt;
	float: left;
	width: 70px;
}

.LoginTxt1
{
	font-size: 9px;
	letter-spacing: -0.02em;
}

.LoginLink
{
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 9px;
	letter-spacing: -0.02em;
}

.LoginLink a
{
	color: #FFFFFF;
	background: transparent;
	background-image: none;
	text-decoration: underline;
}

.LoginLink a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: -0.02em;
}

.aTest
{
	background: transparent;
	background-image: none;
	color: #314E7C;
	text-decoration: none;
	z-index: 1;
}

.aTest:hover
{
	background: transparent;
	background-image: none;
	text-decoration: none;
	color: #314E7C;
	z-index: 1;
}

.HeadingLogin1
{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
}

.Right
{
	float: right;
}

.MenuLinkMain
{
	color: #314E7C;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 25px; /* border-left: 1px solid #B0BCCF;*/
	border-right: 1px solid #B0BCCF;
	text-align: left;
	padding-left: 5px;
	z-index: 1000;
}

.MenuLinkStatic
{
	background: transparent url(../../images/bgNav1.gif) repeat-x scroll left top;
	color: #314E7C;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #B0BCCF;
	height: 25px;
	text-align: left;
	padding-left: 5px;
	z-index: 1000;
}

.MenuLinkStatichover
{
	background: transparent url(../../images/bgNavHover1.gif) repeat-x scroll left top;
	height: 25px;
	text-decoration: none;
	border-right: 1px solid #B0BCCF;
	z-index: 1000;
}

.MenuLinkDynamic
{
	color: #D4DCE8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: left;
	background-color: #D4DCE8;
	padding-left: 0px; /*width:140px;*/
	z-index: 1000;
}

.MenuLinkDynamic td
{
	border-right: 1px solid #314E7C;
	border-left: 1px solid #314E7C;
	z-index: 1000;
}

.MenuLinkDynamic td table
{
	border: none;
	z-index: 1000;
}

.MenuLinkDynamic td table td
{
	border: none;
	z-index: 1000;
}

.MenuLinkDynamic table
{
	border-top: 1px solid #314E7C;
	border-bottom: 1px solid #314E7C;
	z-index: 10000;
}

.MenuLinkDynamic a:hover
{
	color: red;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: left;
	padding-left: 0px;
	z-index: 10000;
}

.MenuLinkDynamichover
{
	height: 25px;
	text-decoration: none;
	z-index: 10000; /* border-right: 1px solid #314E7C; */
}

.MenuLinkDynamichover a, .MenuLinkStatichover a, .MenuLinkStatic a
{
	background: transparent;
	height: 25px;
	text-decoration: none;
	z-index: 10000; /* border-right: 1px solid #314E7C;*/
}

.LanguageLinkMain
{
	color: #314E7C;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px; /* border-left: 1px solid #B0BCCF;*/
	border-right: 1px solid #B0BCCF;
	text-align: left;
	padding-left: 5px;
	z-index: 1000;
}

.LanguageLinkStatic
{
	background-color: #D4DCE8;
	color: #314E7C;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #B0BCCF;
	height: 18px;
	text-align: left;
	padding-left: 0px;
	z-index: 1000;
}

.LanguageLinkStatic img
{
	vertical-align: middle;
}

.LanguageLinkStatichover
{
	height: 18px;
	text-decoration: none;
	border-right: 1px solid #B0BCCF;
	z-index: 1000;
}

.LanguageLinkStatic td
{
	border-right: 1px solid #314E7C;
	border-left: 1px solid #314E7C;
	border-top: 1px solid #314E7C;
	border-bottom: 1px solid #314E7C;
	z-index: 1000;
}

.LanguageLinkStatic td table
{
	border: none;
	z-index: 1000;
}

.LanguageLinkStatic td table td
{
	border: none;
	z-index: 1000;
}

.LanguageLinkStatic table
{
	border-top: 1px solid #314E7C;
	border-bottom: 1px solid #314E7C;
	z-index: 10000;
}

.LanguageLinkDynamic
{
	color: #D4DCE8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	text-align: left;
	background-color: #D4DCE8;
	z-index: 1000;
	width: 176px;
}

.LanguageLinkDynamic img
{
	vertical-align: middle;
}

.LanguageLinkDynamic td
{
	border-right: 1px solid #314E7C;
	border-left: 1px solid #314E7C;
	z-index: 1000;
}

.LanguageLinkDynamic td table
{
	border: none;
	z-index: 1000;
}

.LanguageLinkDynamic td:hover
{
	background:white;
	cursor:pointer;
	border: none;
	z-index: 1000;
	border-right: 1px solid #314E7C;
	border-left: 1px solid #314E7C;
	border-top: 1px solid #314E7C;
	border-bottom: 1px solid #314E7C;
}

.LanguageLinkDynamic td table td
{
	border: none;
	z-index: 1000;
}

.LanguageLinkDynamic table
{
	border-top: 1px solid #314E7C;
	border-bottom: 1px solid #314E7C;
	z-index: 10000;
}
.LanguageLinkDynamic a:hover
{
	color: red;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: left;
	padding-left: 0px;
	z-index: 10000;
	cursor:pointer;
}

.LanguageLinkDynamichover
{
	height: 25px;
	text-decoration: none;
	z-index: 10000; /* border-right: 1px solid #314E7C; */
}

.LanguageLinkDynamichover a, .LanguageLinkStatichover a, .LanguageLinkStatic a
{
	background: transparent;
	height: 25px;
	text-decoration: none;
	z-index: 10000; /* border-right: 1px solid #314E7C;*/
}


.GrpBrndBox1
{
	background: #314E7C none repeat scroll 0%;
	height: 1%;
	padding: 5px;
}
.ErrorText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: red;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: center;
}
.TextBoxStyle
{
	border-right: #F7CABB 1px solid;
	padding-right: 0px;
	border-top: #F7CABB 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: #F7CABB 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 2px;
	border-bottom: #F7CABB 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 15px;
}
.TextBoxStyleWithwidth
{
	border-right: #F7CABB 1px solid;
	padding-right: 0px;
	border-top: #F7CABB 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: #F7CABB 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 2px;
	border-bottom: #F7CABB 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 15px;
	width: 250px;
}
.TextBoxMultiline
{
	border-right: #F7CABB 1px solid;
	padding-right: 0px;
	border-top: #F7CABB 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: #F7CABB 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 1px;
	border-bottom: #F7CABB 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 70px;
	width: 200px;
}
.TextBoxMultilineDisabled
{
	border-right: Gray 1px solid;
	padding-right: 0px;
	border-top: Gray 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: Gray 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 1px;
	border-bottom: Gray 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 70px;
	width: 330px;
}
.Listbox
{
	border-right: #F7CABB 1px solid;
	padding-right: 0px;
	border-top: #F7CABB 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: #F7CABB 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 1px;
	border-bottom: #F7CABB 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 90px;
	width: 230px;
}
.DropDownStyle
{
	border-right: #F7CABB 1px solid;
	padding-right: 0px;
	border-top: #F7CABB 1px solid;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	border-left: #F7CABB 1px solid;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 1px;
	border-bottom: #F7CABB 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF;
	text-decoration: none;
	height: 22px;
}
.ButtonStyle
{
	border-bottom: solid 1px #C7C6C6;
	border-left: solid 1px #C7C6C6;
	border-right: solid 1px #C7C6C6;
	border-top: solid 1px #C7C6C6;
	padding-right: 0px;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	color: #000000;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #F7CABB;
	text-decoration: none;
	font-style: normal;
	width: 80px;
}
.ButtonStyleWithWidth
{
	border-bottom: solid 1px #F7CABB;
	border-left: solid 1px #F7CABB;
	border-right: solid 1px #F7CABB;
	border-top: solid 1px #F7CABB;
	padding-right: 0px;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #B5C78C;
	text-decoration: none;
	font-style: normal;
}
.ButtonAltStyle
{
	border: solid 1px #F7CABB;
	padding-right: 0px;
	padding-left: 3px;
	font-size: 11px;
	margin: 0px;
	color: #B5C78C;
	padding-top: 0px;
	padding-bottom: 1px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #EFF3E7;
	text-decoration: none;
	font-style: normal;
	width: 80px;
}
/* button for client side*/
.ButtonStyleWebsite
{
	background: transparent url(../../images/bgNavHover1.gif) repeat-x scroll left top;
	height: 22px;
	border: none;
	width: 65px;
	padding-top: 3px;
	color: #B80000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold; /*	background: transparent url(../../images/bgNavHover1.gif) repeat-x scroll left top;    /* border-bottom: solid 1px #C7C6C6;     border-left: solid 1px #C7C6C6;     border-right: solid 1px #C7C6C6;     border-top: solid 1px #C7C6C6;*/ /*  padding-left: 3px;     font-size: 11px;     font-weight:bold;     margin: 0px;     color: #000000;     padding-top: 0px;     padding-bottom: 1px;     font-family: Verdana, Arial, Helvetica;    /* background-color: #F7CABB;*/ /*text-decoration: none;     font-style: normal;     width: 80px;*/
}
.TableWithBorder
{
	border: 1px solid;
	border-color: #F7CABB;
}
.LinkButtonForGridHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
}
.deselectedTab
{
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 7px;
	vertical-align: middle;
	background-color: #EFF3E7;
	border-bottom: solid 1px white;
	border-left: solid 1px #B5C78C;
	border-top: solid 2px #B5C78C;
	border-right: solid 1px #B5C78C;
}
/* TREEVIEW  and SITEMAP By RASHMI
 */
.SiteMapPathPathSeperatorStyle
{
	padding-top: 2px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

.SiteMapPathNodeStyle
{
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: solid 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

.SiteMapPathCurrentNodeStyle
{
	padding-top: 2px;
	padding-bottom: 1px;
	border-bottom: solid 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #B5C78C;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-transform: capitalize;
}

.SiteMapPathRootNodeStyle
{
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: solid 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

.TreeGeneralStyle
{
	border: 0px solid;
	border-color: red;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}

.TreeSelectedNodeStyle
{
	padding: 3px;
	background-color: #B5C78C;
}

.TreeParentStyle
{
	padding: 3px;
}

.TreeNodeStyle
{
	padding: 3px;
}

.TreeHoverStyle
{
	border: 1px solid; /* border-color: #B5C78C;*/
	padding: 4px;
	color: #B5C78C;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
}

/*Client Side SiteMap */
.C_TreeGeneralStyle
{
	border: 0px solid; /* border-color: #B5C78C;*/
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
}
.C_TreeSelectedNodeStyle
{
	padding: 1px; /*  background-color: #B5C78C;*/
}
.C_TreeParentStyle
{
	padding: 1px;
}
.C_TreeNodeStyle
{
	padding: 1px;
}
.C_TreeHoverStyle
{
	border: 1px solid; /* border-color: #B5C78C;*/
	padding: 1px;
	color: #B5C78C;
	font-weight: normal;
	font-variant: normal;
	text-align: left;
}

/*Client Side SiteMap...... */

.S_TreeGeneralStyle
{
	border: 0px solid;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: justify;
	width: 300px;
}

.S_TreeGeneralStyle a:hover
{
	color: #DD3E31;
}

.S_TreeParentStyle
{
	padding: 0px; /*  background-color: #EFF3E7;*/
}
.S_TreeNodeStyle
{
	width: 200px;
	padding: 0px;
}
.S_TreeHoverStyle
{
	border: 0px solid;
	padding: 0px;
	color: #EFF3E7; /* background-color: #B5C78C;*/
	font-weight: normal;
	font-variant: normal;
	text-align: left;
}

.BlackBorder
{
	border: 1px solid;
	border-color: Black;
}