/* 1. public_editor.css */


/** STYLES FOR HTML ELEMENTS *********************************************************/
/*************************************************************************************/
HTML{FONT-SIZE:x-small;}
BODY{color:#000000; font-family:Verdana, Arial, Helvetica; margin-top:0px;}
.bodyBackground { color:#000000; font-family:Verdana, Arial, Helvetica; margin-top:0px; background-color:#B9B9B9; background-image:url(../Images/body_background.jpg); background-repeat:repeat-x; }
A:link, A:active{ color:#999917; text-decoration:none; }
A:visited{ color:#999917; text-decoration:none; }
A:hover { text-decoration:underline; }
P{margin-top:0px; margin-bottom:15px;/*required for same look in Firefox and IE*/}
UL{margin-top:0px; margin-bottom:5px; margin-left:20px;}


/** STYLES FOR TEMPLATE ELEMENTS ******************************************** ********/
/*************************************************************************************/
.H1header{font-size:180%; margin-bottom:10px; margin-top:5px; color:#999917; font-family:Arial, Helvetica, Verdana;}
.H2header{font-size:140%; margin-bottom:8px; margin-top:0px; font-family:Arial, Helvetica, Verdana;}
.H3header{font-size:120%; margin-bottom:5px; margin-top:0px; font-family:Arial, Helvetica, Verdana;}
.H1headerBlack{color:Black;}


/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ********/
/*************************************************************************************/
h1{font-size:180%; margin-bottom:10px; margin-top:5px; color:#999917; font-family:Arial, Helvetica, Verdana;}
h2{font-size:140%; margin-bottom:8px; margin-top:0px; font-family:Arial, Helvetica, Verdana;}
h3{font-size:120%; margin-bottom:5px; margin-top:0px; font-family:Arial, Helvetica, Verdana;}


/** STYLES FOR EDITOR DROP DOWN LIST (ADAPTED STYLE) *********************************/
/*************************************************************************************/
.ImportantEditor{FONT-WEIGHT:bold; COLOR:#7D7207!important;}
.ImagetextEditor{FONT-WEIGHT:normal; FONT-SIZE:90%;}


/* 2. public_base.css */


/** STYLES FOR THE BASEFILE **********************************************************/
/** The class names below are used in the basefile (/Templates/Framework/base1.ascx) */
/*************************************************************************************/
.mainArea{width:940px; height:auto; padding-left:8px; padding-right:8px; margin:auto; background-image:url(../Images/main_background.jpg); background-color:#B9B9B9; background-repeat:no-repeat;}
.mainAreaPrint{width:700px; background-color:#FFFFFF;}
.mainAreaBottom{ margin:auto; width:956px;}

.logoArea{background-image:url(../Images/sensys_topbg.jpg); height:88px; overflow:hidden;}
.logoContentLeft{float:left; height:88px; }
.logoContentRight{float:right; padding-right:10px; padding-top:34px;}

.topMenuArea{ background-image:url(../Images/top_menu_bg.jpg); height:30px; margin-bottom:13px; padding-left:25px;}

.searchField{ border:1px solid #A5ACB2; padding-left:4px; padding-top:2px; height:18px; width:126px;}
.searchButton{ border:0px; height:20px; width:20px;}
.searchButton IMG { vertical-align:middle;}

.footerArea{ margin:auto; width:910px; padding-left:15px; padding-right:15px; }
.footerContent{ margin-top:5px; color:#000000; }

.investorLeftMenuLanguageLink{ margin-left:15px; margin-top:15px;}
.investorLeftMenuLanguageLinkImage{vertical-align:middle;}

/*********** STYLES FOR CONTENTTABS ********************************/
.contentTabsArea { bottom:0px; margin:0px; padding:0px; }
.contentTabsArea ul {margin:0px; padding:0px; padding:0px 0px 0px 0px; list-style:none;}
.contentTabsArea li {float:left; margin:0px 2px 0px 0px;}
.contentTabsArea .text {display:block;  padding: 9px 6px 9px 11px; margin:0px 5px 0px 0px; font-size:110%;  color:#ffffff;}
.contentTabsArea .open {background:url(../images/tab_off_right.gif) no-repeat right top;font-weight:bold;}
.contentTabsArea .open .text {background:url(../images/tab_off_left.gif) no-repeat left top;}

A.contentTabLink:link{ color:#000000; text-decoration:none;}
A.contentTabLink:active{ color:#000000; text-decoration:none;}
A.contentTabLink:visited{ color:#000000; text-decoration:none;}
A.contentTabLink:hover{ color:#000000; text-decoration:underline;}

A.contentOpenTabLink:link{ color:#000000; text-decoration:none;}
A.contentOpenTabLink:active{ color:#000000; text-decoration:none;}
A.contentOpenTabLink:visited{ color:#000000; text-decoration:none;}
A.contentOpenTabLink:hover{ color:#000000; text-decoration:underline;}


/*********** STYLES FOR SIBLINGTABS ********************************/
.subTabArea{ background:url(../Images/silbling_tab_bg.jpg) repeat-x top left; margin-bottom:1px; }
.siblingTabsArea { bottom:0px; margin:0px; padding:0px; }
.siblingTabsArea ul {margin:0px; padding:0px; padding:0px 0px 0px 0px; list-style:none;}
.siblingTabsArea li {float:left; background:url(../images/sub_tab_off_right.gif) no-repeat right top; margin:0px 0px 0px 0px;}
.siblingTabsArea .text {display:block; background:url(../images/sub_tab_off_left.gif) no-repeat left top; padding: 6px 6px 12px 11px; margin:0px 5px 0px 0px; font-size:110%;  color:#ffffff;}
.siblingTabsArea .open {background-image:url(../images/sub_tab_on_right.gif);}
.siblingTabsArea .open .text {background-image:url(../images/sub_tab_on_left.gif);}

A.siblingTabLink:link{ color:#000000; text-decoration:none;}
A.siblingTabLink:active{ color:#000000; text-decoration:none;}
A.siblingTabLink:visited{ color:#000000; text-decoration:none;}
A.siblingTabLink:hover{ color:#000000; text-decoration:underline;}

A.siblingOpenTabLink:link{ color:#FFFFFF; text-decoration:none;}
A.siblingOpenTabLink:active{ color:#FFFFFF; text-decoration:none;}
A.siblingOpenTabLink:visited{ color:#FFFFFF; text-decoration:none;}
A.siblingOpenTabLink:hover{ color:#FFFFFF; text-decoration:underline;}

/* 3. public_templates.css */


/*************************************************************************************
This stylesheet will be used for the templates included in Litium Studio. Changes
below will change the appearance of the pages using the templates in the folder
"Templates".
**************************************************************************************/


/** STYLES FOR LITIUM STUDIO TEMPLATES ***********************************************/
/*************************************************************************************/
.editor{}
.editor .editorDiv{ border:dashed 1px #cccccc;}
.editor td{ font-size:11px;}

.start_topImageContainer{ float:left; margin-bottom:15px; width:675px; }
.start_boxContainer{ /*float:left; width:675px;*/ background-color:#cccccc; background-image:url(../Images/box_background.jpg); background-repeat:repeat-x; background-position:left top; height:249px; }
.start_box{ float:left; }
.start_boxLeft{ float:left; background:url(../Images/start_box_left.jpg) no-repeat left top; width:23px; height:243px; }
.start_boxRight{ float:left; background:url(../Images/start_box_right.jpg) no-repeat left top; width:31px; height:243px; }
.start_boxRightFull{ float:left; background:url(../Images/start_box_right_full.jpg) no-repeat left top; width:43px; height:243px; }
.start_boxCenter{ background:url(../Images/start_box_center.gif) repeat-x left top; height:243px; cursor:pointer; }
.start_boxCenterTab{ float:left; padding-left:9px; background:url(../Images/start_box_center_tab.jpg) no-repeat left top; width:172px; height:243px; }
.start_boxHeaderBreaker{float:right; width:180px; height:10px;}

.start_boxContent{ width:175px; height:173px; background:url(../Images/start_box_background.jpg) no-repeat left top; font-weight:bold;}
.start_boxText{ height:145px; padding-top:5px; text-align:left; }
.start_boxHeader{ height:23px; padding-top:23px; font-weight:bold;}
.start_boxImage{ height:145px; }
.start_boxLink{ margin-top:10px; text-align:right; }

.startListItemDate{ background:url(../Images/list_bullet_black.jpg) no-repeat center left; padding-left:12px; color:#000000; }
.startListItemLink{ font-weight:bold; margin-bottom:10px; }
.startListItemLink A{color:#000000; }
.startViewAllLink{ background:url(../Images/menu_dot.jpg) no-repeat center left; padding-left:12px; color:#000000; }
A.startViewAllLink { color:#000000; }

.greenSimpleHeader{ font-size:110%; font-weight:bold; color:#999917; margin-bottom:5px;}

.start_boxLink A {color:#FFFFFF; font-size:120%; font-weight:bold; }

.boxHeader{ color:#FFFFFF; font-size:120%; padding-top:7px; padding-left:10px; width:210px; text-transform:uppercase; font-weight:bold; height:23px; background:url(../Images/left_box_beader_background.jpg) no-repeat left top; font-family:Arial, Helvetica, Verdana;}
.boxContent{ margin-bottom:15px; width:188px; min-height:187px; overflow:hidden; padding:15px 15px 7px 15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.boxGrey{ background-color:#CDCDCD; padding:15px; }

.topImageContainer{ width:690px; overflow:hidden; margin-bottom:15px; }
.topImageContainerSmall{ margin-bottom:15px; }
.leftColumn{ float:left; width:445px; }
.rightColumn{ float:right; text-align:left; width:218px;}

.linkBullet{ background:url(../Images/menu_dot.jpg) no-repeat 2px 2px; display:block; padding-left:12px; font-weight:bold;  }
A.linkBullet:link{color:#000000;}
A.linkBullet:visited{color:#000000;}
A.linkBullet:hover{color:#000000;}
A.linkBullet:active{color:#000000;}

A.blackLink:link{color:#000000;}
A.blackLink:visited{color:#000000;}
A.blackLink:hover{color:#000000;}
A.blackLink:active{color:#000000;}

A.whiteLink:link{color:#ffffff;}
A.whiteLink:visited{color:#ffffff;}
A.whiteLink:hover{color:#ffffff;}
A.whiteLink:active{color:#ffffff;}

A.greyLink:link{color:#cccccc;}
A.greyLink:visited{color:#cccccc;}
A.greyLink:hover{color:#cccccc;}
A.greyLink:active{color:#cccccc;}

A.darkGreyLinkBig:link{color:#808285; line-height:170%; }
A.darkGreyLinkBig:visited{color:#808285; line-height:170%; }
A.darkGreyLinkBig:hover{color:#808285; line-height:170%; }
A.darkGreyLinkBig:active{color:#808285; line-height:170%; }

.Text ul { padding:0px 0px 0px 0px; list-style:url(../Images/menu_dot.jpg)}
.Text li { margin:0px 0px 0px 0px; padding-bottom:5px;}

.productOptionRelated{ margin-top:10px; padding-top:5px; }
.productOptionRelatedItem{ margin-bottom:3px; }

.informationImage{ margin-bottom:15px; }

.investorStartInfoContainer{ margin-top:15px; border-top:solid 1px #CCCCCC; padding-top:15px; }
.investorStartInfoPress{ float:left; width:220px; }
.investorStartInfoIREvents{ float:right; text-align:left; width:205px; padding-left:15px; border-left:solid 1px #CCCCCC; }
.investorListItemDate{ background:url(../Images/list_bullet.jpg) no-repeat center left; padding-left:12px; color:#999999; }
.investorListItemLink{ font-weight:bold; margin-bottom:10px; }

.investorContact{}
.investorContactImage{ float:left; width:76px; }
.investorContactDivider{ border-top:solid 1px #CCCCCC; margin-top:15px; margin-bottom:15px; }

.investorIframe{min-height:510px; _height:510px; }

.productOption{ float:left; width:230px; cursor:pointer; cursor:hand;}
.productOptionImageArea{float:left; width:80px;}
.productOption img {cursor:pointer; cursor:hand; }
.productOptionText { display:none; margin-top:20px; }
.productOptionTextOpen { display:none; margin-top:20px; }
.productOptionImageText { height:60px; width:150px; float:left; font-weight:bold;}

.Newsimage{float:right; margin-left:10px; display:inline;}
.Newsheader{ font-weight:bold; float:left; width:365px;}
.passedNewsheader{ font-weight:bold; float:left; color:#cccccc;}
.Newslink{ color:#000000; text-decoration:none;}
A.Newslink:link{ color:#000000; text-decoration:none;}
A.Newslink:active{ color:#000000; text-decoration:none;}
A.Newslink:visited{ color:#000000; text-decoration:none;}
A.Newslink:hover{ color:#000000; text-decoration:underline;}
.Newsintro{font-size:110%; font-weight:normal;}
.Newsitem1{padding:5px; background-color:#f7f7f7;}
.Newsitem2{padding:5px; background-color:#ebebeb;}
.Newsdate{ color:#999917; }
.newsContainer{ border-bottom:dashed 1px #000000; padding-top:10px; padding-bottom:10px; }
.ListNewsdate{ color:#999917; float:left; }
.passedNewsContainer{ border-bottom:dashed 1px #CCCCCC; padding-top:10px; padding-bottom:10px; }
.passedListNewsdate{ color:#CCCCCC; float:left; }

.Intro{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-TOP:0px; MARGIN-BOTTOM:10px;}
.Text{FONT-SIZE:110%; FONT-WEIGHT:normal; MARGIN-TOP:0px; MARGIN-BOTTOM:10px;}
.Normal{FONT-SIZE:110%;}
.Textbold{FONT-WEIGHT:bold;}
.Factheader{FONT-WEIGHT:bold; COLOR:white; BACKGROUND-COLOR:#555555; PADDING:5px;}
.Facttext{FONT-WEIGHT:normal; BACKGROUND-COLOR:#DDDDDD; PADDING:5px;}
.Imagetext{FONT-WEIGHT:normal; TEXT-ALIGN:left; padding:2px 5px 0px 5px;}
.Date{COLOR:#AAAAAA; MARGIN-TOP:0px; MARGIN-BOTTOM:0px;}

.Linklist{FONT-WEIGHT:normal; MARGIN-TOP:20px;}
.Linkicon{MARGIN-RIGHT:3px; HEIGHT:10px;}
.Filelist{FONT-WEIGHT:normal; MARGIN-TOP:20px;}
.Fileicon{MARGIN-RIGHT:5px;}
.Productlist{FONT-WEIGHT:normal; MARGIN-TOP:20px;}
.Newslist{FONT-WEIGHT:normal; MARGIN-TOP:20px;}
.Form{}
.InputItem{FONT-SIZE:110%; MARGIN-BOTTOM:10px; COLOR:#000000; FONT-FAMILY:Verdana,Arial,Helvetica;}
.InputItemFixedWidth{FONT-SIZE:110%; MARGIN-BOTTOM:10px; WIDTH:300px; COLOR:#000000; border:solid 1px #b9b9b9; FONT-FAMILY:Verdana,Arial,Helvetica;}
.InputItemFullWidth{FONT-SIZE:110%; MARGIN-BOTTOM:10px; WIDTH:100%; COLOR:#000000; border:solid 1px #b9b9b9; FONT-FAMILY:Verdana,Arial,Helvetica;}
.SelectItemFixedWidth{FONT-SIZE:110%; MARGIN-BOTTOM:10px; WIDTH:305px; FONT-WEIGHT:bold; COLOR:#000000; border:solid 1px #b9b9b9; FONT-FAMILY:Verdana,Arial,Helvetica;}
.MarginSingle{MARGIN-TOP:10px;}
.MarginDouble{MARGIN-TOP:20px;}

.Image{MARGIN-TOP:20px;}
.ImageCenter{TEXT-ALIGN:CENTER; MARGIN-TOP:20px;}
.ImageLeft{TEXT-ALIGN:LEFT; MARGIN-TOP:20px;}
.ImageRight{TEXT-ALIGN:RIGHT; MARGIN-TOP:20px;}
.ImageLeftFloat{FLOAT:LEFT; MARGIN-TOP:10px; MARGIN-RIGHT:10px; MARGIN-BOTTOM:10px; DISPLAY:INLINE;}
.ImageRightFloat{FLOAT:RIGHT; MARGIN-TOP:10px; MARGIN-LEFT:10px; MARGIN-BOTTOM:10px; DISPLAY:INLINE;}

.ColumnSpace{HEIGHT:10px; WIDTH:10px;}
.CrossHorizontal{FONT-SIZE:1%; HEIGHT:2px; BACKGROUND-COLOR:#555555;}
.CrossHorizontalCell{FONT-SIZE:1%; PADDING-BOTTOM:10px; PADDING-TOP:10px;}
.CrossVertical{FONT-SIZE:1%; WIDTH:2px; BACKGROUND-COLOR:#555555;}
.CrossVerticalCell{FONT-SIZE:1%; HEIGHT:100%; PADDING:5px;}

.threeColumnLeft{VERTICAL-ALIGN:top; WIDTH:350px; padding-right:5px;}
.threeColumnMiddle{VERTICAL-ALIGN:top; WIDTH:189px; padding-top:5px; padding-left:5px; padding-right:5px;}
.threeColumnRight{VERTICAL-ALIGN:top; WIDTH:189px; padding-top:5px; padding-left:5px;}
.threeColumnLineV{padding-top:5px; BACKGROUND-IMAGE: url(../templates/common/images/dotlineV_bg.gif);}
.threeColumnLineH{MARGIN-TOP:5px; MARGIN-BOTTOM:5px; HEIGHT:1px; BACKGROUND-IMAGE: url(../templates/common/images/dotlineH_bg.gif);}

.twoColumnTable{WIDTH:100%; HEIGHT:350px;}
.twoColumnLeft{VERTICAL-ALIGN:top; PADDING-RIGHT:20px;}
.twoColumnRight{VERTICAL-ALIGN:top; WIDTH:180px; PADDING-LEFT:20px;}
.twoColumnInnerTable{MARGIN-TOP:20px;}
.twoColumnInnerOne{HEIGHT:100%; WIDTH:33%; VERTICAL-ALIGN:top; PADDING-TOP:10px; PADDING-RIGHT:10px;}
.twoColumnInnerTwo{HEIGHT:150px; WIDTH:34%; VERTICAL-ALIGN:top; PADDING-TOP:10px; PADDING-LEFT:10px; PADDING-RIGHT:10px;}
.twoColumnInnerThree{HEIGHT:150px; WIDTH:33%; VERTICAL-ALIGN:top; PADDING-TOP:10px; PADDING-LEFT:10px;}
.twoColumnLineH{HEIGHT:1px; BACKGROUND-COLOR: #9A9A9A;}
.twoColumnLineV{WIDTH:1px; BACKGROUND-COLOR: #9A9A9A;}

.Fileheader{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; BORDER-BOTTOM:1px solid black;}
.Fileitem{FONT-SIZE:110%; FONT-WEIGHT:normal; MARGIN-BOTTOM:5px;}
.Linkheader{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; BORDER-BOTTOM:1px solid black;}
.Linkitem{FONT-SIZE:110%; FONT-WEIGHT:normal; MARGIN-BOTTOM:5px;}
.Productname{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px;}

.Productlink{ color:#000000!important; text-decoration:none!important;}
A.Productlink:link{ color:#000000; text-decoration:none!important;}
A.Productlink:active{ color:#000000; text-decoration:none;}
A.Productlink:visited{ color:#000000; text-decoration:none;}
A.Productlink:hover{ color:#000000; text-decoration:underline;}

.greyProductlink{ color:#cccccc; text-decoration:none;}
A.greyProductlink:link{ color:#cccccc; text-decoration:none;}
A.Productlink:active{ color:#cccccc; text-decoration:none;}
A.Productlink:visited{ color:#cccccc; text-decoration:none;}
A.greyProductlink:hover{ color:#cccccc; text-decoration:underline;}

.Productdesc{FONT-SIZE:110%; FONT-WEIGHT:normal;}
.ProductRowItem1{PADDING:5px; BACKGROUND-COLOR:#F7F7F7;}
.ProductRowItem2{PADDING:5px; BACKGROUND-COLOR:#EBEBEB;}
.ProductColumnItem1{PADDING:10px; border-left:1px solid #9A9A9A; WIDTH:33%;}
.ProductColumnItem2{PADDING:10px; border-left:1px solid #9A9A9A; WIDTH:34%;}
.ProductColumnItem3{PADDING:10px; border-left:1px solid #9A9A9A; WIDTH:33%;}
.ProductitemLineH{HEIGHT:1px; BACKGROUND-COLOR:#9A9A9A;}
.ProductitemLineV{PADDING:10px; border-left:1px solid #9A9A9A;}
.Productitem{FONT-SIZE:110%; LINE-HEIGHT:20px;}
.Productitemlist{PADDING-RIGHT:20px; WIDTH:150px;}
.ProductitemlistLineV{border-left:1px solid #9A9A9A;}

.Breadcrumb{FONT-SIZE:110%; FONT-WEIGHT:normal; COLOR:gray;}
A.Breadcrumb:link, A.Breadcrumb:active, A.Breadcrumb:hover, A.Breadcrumb:visited{COLOR:gray!important;}


/** SYSTEM ERROR MESSAGE *************************************************************/
/*************************************************************************************/
.litErrorFieldset{MARGIN-TOP:10px; MARGIN-BOTTOM:10px;}
.litErrorLegend{COLOR: #FF0000! important; FONT-SIZE:110%; PADDING-RIGHT:6px;}
.litErrorDiv{PADDING-TOP:8px; PADDING-BOTTOM:5px;}
.litErrorIcon{WIDTH:16px; HEIGHT:16px; MARGIN-RIGHT:3px;}
.litErrorMsg{COLOR: #FF0000! important; FONT-SIZE:110%;}


/* 4. CSS for the left menu, new in version 4.1 */

/** STYLES FOR TEMPLATE WIDTH ********************************************************/
/** The templates are included inside the basefile, your web design will tell you ****/
/** the maximal width to use for the templates. **************************************/
/*************************************************************************************/
.Template{width:910px; padding-left:15px; padding-right:15px; min-height:510px; _height:510px; float:right; background-color:#FFFFFF;}
.TemplateSmall{float:left; width:690px; padding-left:10px; padding-right:15px; min-height:510px; _height:510px; float:right; background-color:#FFFFFF;}


/** STYLES FOR THE LEFT MENU *********************************************************/
/*************************************************************************************/
.leftMenuArea{width:189px; padding-left:15px; padding-right:15px; border-right:1px solid #CCCCCC; float:left; font-size:110%;}
.leftMenuArea A { text-decoration:none; }

.TopItemContainerCssClass{ background:url(../Images/menu_divider.gif) no-repeat left bottom; padding-bottom:13px; }
.TopItemCssClass{ background:url(../Images/menu_divider.gif) no-repeat left bottom; height:24px; padding-left:15px; padding-bottom:2px;  padding-top:13px; }
.TopItemSelectedCssClass{padding-left:15px; padding-bottom:2px; background:url(../Images/menu_divider_selected.gif) no-repeat left bottom; height:24px;  padding-top:13px; font-weight:bold; }
.TopItemHoverCssClass{padding-left:15px; padding-bottom:2px; background:url(../Images/menu_divider_selected.gif) no-repeat left bottom; height:24px;  padding-top:13px; }
.TopItemCssClass A{ color:#000000; }
.TopItemSelectedCssClass A{ color:#000000; }
.TopItemHoverCssClass A{ color:#000000; }

.TopItemExpandableCssClass{ background:url(../Images/menu_divider.gif) no-repeat left bottom; height:24px; padding-left:15px; padding-bottom:2px; padding-top:13px; }
.TopItemExpandableSelectedCssClass{padding-left:15px; padding-bottom:2px; font-weight:bold; background:url(../Images/menu_dot.jpg) no-repeat left 16px ; padding-top:13px; }
.TopItemExpandableHoverCssClass{padding-left:15px; padding-bottom:2px; background:url(../Images/menu_divider_selected.gif) no-repeat left bottom; height:24px;  padding-top:13px; }
.TopItemExpandableCssClass A{ color:#000000!important; }
.TopItemExpandableSelectedCssClass A{ color:#000000!important; }
.TopItemExpandableHoverCssClass A{ color:#000000!important; }

.ItemCssClass1{ padding-left:30px; padding-top:2px; padding-bottom:2px; }
.ItemHoverCssClass1{ padding-left:30px; padding-top:2px; padding-bottom:2px; }
.ItemSelectedCssClass1{ padding-left:30px; padding-top:2px; padding-bottom:2px; }
.ItemCssClass1 A{ color:#000000; }
.ItemSelectedCssClass1 A{ color:#959610; }
.ItemHoverCssClass1 A{ color:#000000; }

.ItemExpandableCssClass1{ padding-left:30px; padding-top:2px; padding-bottom:2px; }
.ItemExpandableHoverCssClass1{ padding-left:30px; padding-top:2px; padding-bottom:2px; }
.ItemExpandableSelectedCssClass1{ padding-left:30px; padding-top:2px; padding-bottom:2px; }
.ItemExpandableCssClass1 A{ color:#000000; }
.ItemExpandableHoverCssClass1 A{ color:#000000; }
.ItemExpandableSelectedCssClass1 A{ color:#959610; }

.ItemCssClass2{ padding-left:39px; padding-top:2px; padding-bottom:2px; }
.ItemHoverCssClass2{ padding-left:39px; padding-top:2px; padding-bottom:2px; }
.ItemSelectedCssClass2{ padding-left:39px; padding-top:2px; padding-bottom:2px; }
.ItemCssClass2 A{ color:#000000; }
.ItemHoverCssClass2 A{ color:#000000; }
.ItemSelectedCssClass2 A{ color:#959610; }

.ItemExpandableCssClass2{ padding-left:39px; padding-top:2px; padding-bottom:2px; }
.ItemExpandableHoverCssClass2{ padding-left:39px; padding-top:2px; padding-bottom:2px; }
.ItemExpandableSelectedCssClass2{ padding-left:39px; padding-top:2px; padding-bottom:2px; }
.ItemExpandableCssClass2 A{ color:#000000; }
.ItemExpandableHoverCssClass2 A{ color:#000000; }
.ItemExpandableSelectedCssClass2 A{ color:#959610; }

.selectedMenuLine{ color:#959610; }
.unselectedMenuLine{ color:#000000; }
