/*************************************************************************************
This stylesheet is for print
**************************************************************************************/


/** STYLES FOR HTML ELEMENTS *********************************************************/
/*************************************************************************************/
HTML{margin: 0; FONT-SIZE:x-small;}
BODY{COLOR:#666666; FONT-FAMILY: Verdana, Helvetica; MARGIN:0px;}
A:link  {text-decoration: underline; color: #0000FF;}
A:active {text-decoration: none;color: #6d8048;}
A:hover {text-decoration: underline!important;color: #003300;}
A:visited{text-decoration: underline;color: #000000;}

P{MARGIN-TOP:0px; MARGIN-BOTTOM:15px;/*Required for same look in Firefox and IE*/}

/** STYLES FOR TEMPLATE ELEMENTS ******************************************** ********/
/*************************************************************************************/
.H1header{font-family: "Trebuchet MS", Lucida Sans, Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #666;
			margin: 0;
			padding: 15px 0px 0px 0px;
			font-size: 18px;
			line-height: 22px;
			letter-spacing: 0px;
			font-weight: normal;}
.H2header{font-family:  "Trebuchet MS",Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #666;
			margin: 0;
			padding: 0px 0px 5px 0px;
			font-size: 14px;
			line-height: 16px;
			letter-spacing: 0px;
			font-weight: bold; font-style: roman;
text-transform: none;}
.H3header{font-family: "Trebuchet MS",Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #555;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			font-size: 12px;
			line-height: 15px;
			letter-spacing: 0px;
			font-weight: bold; font-style: roman;
text-transform: none;}


/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ********/
/*************************************************************************************/
h1{FONT-SIZE:160%; FONT-WEIGHT:bold; MARGIN-BOTTOM:10px; MARGIN-TOP:5px; FONT-FAMILY:Verdana,Arial,Helvetica;}
h2{FONT-SIZE:130%; FONT-WEIGHT:bold; MARGIN-BOTTOM:8px; MARGIN-TOP:0px; FONT-FAMILY:Verdana,Arial,Helvetica;}
h3{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; MARGIN-TOP:0px; FONT-FAMILY:Verdana,Arial,Helvetica;}


/** STYLES FOR TEMPLATE ELEMENTS AND EDITOR DROP DOWN LIST ***************************/
/*************************************************************************************/
.Mainheader{font-family: "Trebuchet MS", Lucida Sans, Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #666;
			margin: 0;
			padding: 15px 0px 0px 0px;
			font-size: 18px;
			line-height: 22px;
			letter-spacing: 0px;
			font-weight: normal;
}

.Subheader{font-family:  "Trebuchet MS",Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #666;
			margin: 0;
			padding: 0px 0px 5px 0px;
			font-size: 14px;
			line-height: 16px;
			letter-spacing: 0px;
			font-weight: bold; font-style: roman;
text-transform: none;
}
.Subheader2{font-family: "Trebuchet MS",Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #555;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			font-size: 12px;
			line-height: 15px;
			letter-spacing: 0px;
			font-weight: bold; font-style: roman;
text-transform: none;
}
.Subheader3{font-family: "Trebuchet MS",Arial, Arial, times, Times New Roman, times-roman, georgia, serif;
			color: #555;
			font-size: 14px;
			line-height: 17px;
                        _margin:-3px;
			letter-spacing: 00px;
			font-weight:bold; font-style: roman;
text-transform: none;
}

/** STYLES FOR THE BASEFILE **********************************************************/
/** The class names below are used in the basefile (/Templates/Framework/base1.ascx) */
/*************************************************************************************/
.SearchResults {width: 600px; margin-left: 15px; margin-right: 15px;}

#pagewrapper{ 
 width:770px;
 background: url(../images/bg-col.gif);background-repeat: repeat-y; 
 text-align:left;  
}  
 
#pagewidth{ 
 margin:0px 0px 0px 14px; 
 width:700px;  
} 

#maincol{background-color: #FFFFFF;  
 padding-left: 0px;
 padding-right: 0px;
 display:inline; 
 float:right;
 position: relative; 
 width:; 
 }

#login-area{
 background: url(../images/wood1.jpg);background-repeat: no-repeat; 
 position:relative; 
 padding-top: 6px;
 height:20px; 
 background-color:#fff; 
 width:100%;
 text-align: right;
 display:none;
}

#login-text {
color: #888;
padding: 5px 20px 0px 0px;
text-transform: none;
vertical-align: text-top;
margin-left: 5px;
display:none;
}
 
#header{
 z-index: 0;
 position:relative; 
 padding-left: 0px;
 padding-right: 20px;
 height:148px; 
 background: url(../images/header16.jpg);background-repeat: no-repeat;
 width:100%;
 margin-bottom: 5px;
 display:none;
} 

#menu {
 z-index: -1;
 height: 15px;
 padding-top: 110px;
 padding-left: 13px;
 padding-right: 0px;
 display:none;

}
 
#footer{
 height:20px;
 padding-left: 15px;
 padding-right: 20px; 
 background-color:#fff; 
 clear:both;
 overflow:visible;
 display:none;
 }

#bottom_bgimg {
 position:absolute; 
 margin-left: -14px;
 width: 792px;
 height: 29px;
 background: url(../images/bg-bottom.gif);background-repeat: no-repeat;  
 clear: both;
 display:none;
}


.mainArea{width:750px; background-color:#FFFFFF;}
.w3cArea{width:757px; text-align:right;}
.copyrightArea{width:750px; FONT-SIZE:110%; text-align:right; margin-top:5px; margin-bottom:5px; color:#CCCCCC;}
A.copyrightLink:link, A.copyrightLink:active, A.copyrightLink:hover, A.copyrightLink:visited{color:#CCCCCC; text-decoration:none;}
.logoArea{PADDING-BOTTOM:5px;display:none;}
.logoContentLeft{FLOAT:left;}
.logoContentRight{FLOAT:right; MARGIN-TOP:15px; FONT-SIZE:110%; COLOR:#375268;}
.lineArea{height:12px; background-color:#666666; border-bottom:1px solid white;display:none;}
.headerArea{BACKGROUND-IMAGE: url(../images/header_bg.gif);display:none;}
.headerContent{HEIGHT:16px; PADDING:10px;display:none;}
.menuArea{ MARGIN-BOTTOM:5px; BORDER-BOTTOM:0px solid #CCCCCC; BORDER-LEFT:0px solid #CCCCCC; BORDER-RIGHT:0px solid #CCCCCC; BACKGROUND-IMAGE: url(../images/menu-bg2.gif);border-bottom: dotted 0px #fff;border-top: dotted 0px #fff;display:none;}
.menuLine{display:none;}
.menuContent{FLOAT:left; BORDER-LEFT:1px solid #FFFFFF; PADDING-LEFT: 0px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal; FONT-SIZE:110%;display:none;}
.menuSearch{FLOAT:right; BORDER-RIGHT:1px solid #FFFFFF; PADDING-RIGHT: 10px; PADDING-TOP: 6px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal;display:none;}
.inputSearch{FONT-SIZE:100%; COLOR:#333; FONT-FAMILY:"Trebuchet MS",Arial,Helvetica; background-color: #dadad; border: px solid #; cursor:pointer; cursor: hand;display:none;}
.footerArea{height:20px; overflow:visible; border-top: 1px solid #dadada; BACKGROUND-COLOR:#fff; WIDTH:100%; MARGIN-TOP:5px;display:none;}
.footerContent{height:12px; overflow:visible; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px; COLOR: #888; FONT-SIZE:100%; display:none;}

.NavbarArea {margin-top: 28px; padding-right:10px; display:none;}
.RightPuffArea {margin-top: 30px;}

/*********** STYLES FOR TREEMENU ************************/
.TreeView{cursor:hand; cursor:pointer; font-size:100%; padding-bottom:10px; display:none;} 
.TreeNode {cursor:hand; cursor:pointer; cursor: hand; display:none;}
.HoverTreeNode {cursor:hand; cursor:pointer; display:none;}
.SelectedTreeNode {cursor:hand; cursor:pointer; font-weight:bold;display:none;}
.HoverSelectedTreeNode {cursor:hand; cursor:pointer; font-weight:bold; display:none;}
.TreeNodeRow{ height:10px!important; display:none;}

/*********** STYLES FOR TREEMENU ************************/
.topMenuLink{ font-family:Arial, Verdana; font-size:120%; font-weight:normal; color:#000000;display:none; }
A.topMenuLink:link{ color:#000000; text-decoration:none;display:none;}
A.topMenuLink:active{ color:#000000; text-decoration:none;display:none;}
A.topMenuLink:visited{ color:#000000; text-decoration:none;display:none;}
A.topMenuLink:hover{ color:#000000; text-decoration:underline;display:none;}
.activeLink{ font-weight:bold;display:none;}

/** STYLES FOR THE HORIZONTAL MENU ***************************************************/
/** The class names below are used in the menu control. ******************************/
/*************************************************************************************/
.litNavTopGroup{height: 30px; cursor:pointer; cursor: hand; display:none;}
.litNavMenuGroup{font-size:110%; background-color: #F6F6F6; border:solid 0px #A19E98; cursor:pointer; cursor: hand;display:none;}
.litNavTopMenuItem{color:#000; font-family:"Trebuchet MS",verdana, arial, helvetica; border-top:solid 0px #555; border-bottom:dotted 0px #333; cursor:pointer; cursor: hand;display:none;}
.litNavTopMenuItem nobr{margin-left:1px; margin-right:1px;display:none;}
.litNavTopMenuItemHover{background-color:#fff; color:#000; font-family: "Trebuchet MS",verdana, arial, helvetica; border:solid 1px #fff; cursor:pointer; cursor: hand;display:none;}
.litNavTopMenuItemExpanded{filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EBEAE6', endColorstr='#D9D7D1', gradientType='0'); background-color:#EBEAE6; color:#383838; font-family:verdana, arial, helvetica; border:solid 1px #A19E98; border-bottom-color:#BAB9CD; cursor:default;display:none;}
.litNavTopMenuItemActive{filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EBEAE6', endColorstr='#D9D7D1', gradientType='0'); background-color:#EBEAE6; color:#383838; font-family:verdana, arial, helvetica; border:solid 1px #A19E98; border-bottom-color:#BAB9CD; cursor:default;display:none;}
.litNavMenuItem{color:#383838; font-family:verdana, arial, helvetica; cursor:default;display:none;}
.litNavMenuItemHover{background-color:#D9D7D1; color:#383838; font-family:verdana, arial, helvetica; cursor:default;display:none;}
.litNavMenuItemActive{color:#383838; margin:1px; font-family:verdana, arial, helvetica; cursor:default;display:none;}
.litNavMenuItemExpanded{color:#383838; margin:1px; font-family:verdana, arial, helvetica; cursor:default;display:none;}
.litNavMenuBreak{background-image:url(../Images/break_bg.gif); width:100%; height:1px;display:none;}


/** 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{MIN-HEIGHT:350px; _HEIGHT:350px; MARGIN-BOTTOM:20px;}

/*************************************************************************************
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 ***********************************************/
/*************************************************************************************/
.Intro{FONT-SIZE:120%; 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; MARGIN-TOP:2px; TEXT-ALIGN:CENTER;}
.Date{COLOR:#AAAAAA; MARGIN-TOP:0px; MARGIN-BOTTOM:0px;}

/* Styles for questionform */
.QuestionFormQuestionText{color:#555000; font-weight:normal; font-size:120%; clear:both;}

.QuestionFormAnswerLabel{color:#666666; font-weight:bold; float:left; padding-top:3px;}
.QuestionFormAnswerLabelGrey{color:#666666; font-weight:bold; float:left; padding-top:3px;}

.QuestionFormAnswerCheckBox{float:left; padding-bottom:3px; clear:both;}
.QuestionFormAnswerRadio{float:left; padding-bottom:5px;}

.QuestionFormAnswerInput{float:left;}
.QuestionFormImage{cursor:hand;}


/**
.QuestionFormSearchResultQuestion{padding-top:5px; padding-bottom:10px; font-size:150%; color:#2DB551; border-top:2px solid black;}
**/
.QuestionFormSearchResultQuestion{padding-top:5px; padding-bottom:10px;color:#555000; font-weight:normal; font-size:120%; clear:both;border-top:2px solid black;}

A.QuestionFormMainheader:link{text-decoration:none!important; font-family: "Trebuchet MS", "Lucida Sans", Arial, times, "Times New Roman", times-roman, georgia, serif; color:#666; margin:0; font-size:18px; line-height:22px; letter-spacing:0px; font-weight:normal; margin-bottom:15px;}
A.QuestionFormMainheader:active{text-decoration:none!important; font-family: "Trebuchet MS", "Lucida Sans", Arial, times, "Times New Roman", times-roman, georgia, serif; color:#666; margin:0; font-size:18px; line-height:22px; letter-spacing:0px; font-weight:normal; margin-bottom:15px;}
A.QuestionFormMainheader:visited{text-decoration:none!important; font-family: "Trebuchet MS", "Lucida Sans", Arial, times, "Times New Roman", times-roman, georgia, serif; color:#666; margin:0; font-size:18px; line-height:22px; letter-spacing:0px; font-weight:normal; margin-bottom:15px;}
A.QuestionFormMainheader:hover{text-decoration:none!important; font-family: "Trebuchet MS", "Lucida Sans", Arial, times, "Times New Roman", times-roman, georgia, serif; color:#666; margin:0; font-size:18px; line-height:22px; letter-spacing:0px; font-weight:normal; margin-bottom:15px;}

.QuestionFormText{ clear:both;}
.QuestionFormSearchResultContainer{padding-top:20px;}

.QuestionFormProgressbarGood{background-color:#2DB551;}
.QuestionFormProgressbarBad{background-color:#99CC33;}

div.QuestionFormCategoryMain{padding-top:10px; padding-bottom:10px; }
div.QuestionFormCategory{background-image:url(../Templates/Uppslagsverket/Images/questionFormCategoryBG.gif); width:100%; height:10px; }
div.QuestionFormCategoryTitle{background-color:white; font-size:110%; font-weight:bold; float:left; }

.QuestionFormLevel1{padding-bottom:20px; vertical-align:middle; clear:both;}
.QuestionFormLevel2{padding-left:40px; vertical-align:top; clear:both;}
.QuestionFormLevel3{padding-left:40px; vertical-align:top; clear:both;}
.QuestionFormLevel4{padding-left:40px; vertical-align:top; clear:both;}
.QuestionFormLevel5{padding-left:40px; vertical-align:top; clear:both;}
.QuestionFormLevel6{padding-left:40px; vertical-align:top; clear:both;}
.QuestionFormLevel7{padding-left:40px; vertical-align:top; clear:both;}
.QuestionFormLevel8{padding-left:40px; vertical-align:top; clear:both;}


/* Tooltip Style */
div.popUp {width:300px;border: 1px solid #9ACC35;}
div.popUp .caption {font-weight: bold;padding:5px;background-color:#99CC33;}
div.popUp .contents {width:290px;padding:5px;background-color: #C1E452;}
	

.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;}
.InputItemFixedWidth{FONT-SIZE:110%; MARGIN-BOTTOM:10px; WIDTH:300px;}
.InputItemFullWidth{FONT-SIZE:110%; MARGIN-BOTTOM:10px; WIDTH:100%;}
.SelectItemFixedWidth{FONT-SIZE:110%; MARGIN-BOTTOM:10px; WIDTH:305px; FONT-WEIGHT:bold;}
.MarginSingle{MARGIN-TOP:10px;}
.MarginDouble{MARGIN-TOP:20px;}

.Image{MARGIN-TOP:20px;}
.ImageCenter{TEXT-ALIGN:CENTER; MARGIN-TOP:20px;}
.ImageCenterPuff{TEXT-ALIGN:CENTER; MARGIN-TOP:0px; margin-bottom: 5px; padding-top; 0px;}
.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;}

.threeColumnTable{width: 85%; border: 0px solid #dadada; margin-right: 0px; }
.threeColumn1 {width: 158px; border: 0px solid #dadada; display:none;}
.threeColumn2 {width:; border-left: 0px solid #eaeaea; padding-left: 10px;padding-right: 15px;}
.threeColumn3 {width: 180px; padding-left:5px;}

.threeColumnLeft{VERTICAL-ALIGN:top; WIDTH:1890px; 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:700px;}
.twoColumnLeft{VERTICAL-ALIGN:top; width:500px! Important; border-right: 0px dotted #dadada;}
.twoColumnRight{background-color: #fff; VERTICAL-ALIGN:top; WIDTH:350px; PADDING-RIGHT:10px;}
.twoColumnInnerTable{MARGIN-TOP:0px; width: 400px;}
.twoColumnInnerOne{HEIGHT:100%; width: 200px; VERTICAL-ALIGN:top; PADDING-TOP:10px; padding-left: 10px; background-color: #fff; border-left: 0px solid #dadada; border-left: 1px solid #dadada; border-bottom: 0px solid #dadada;}
.twoColumnInnerTwo{HEIGHT:100%; width: 200px; VERTICAL-ALIGN:top; PADDING-TOP:10px; padding-left:10px; background-color: #fff; border-left: 0px solid #dadada; border-left: 0px solid #dadada; border-bottom: 0px solid #dadada;}
.twoColumnInnerThree{HEIGHT:150px; WIDTH:0%; VERTICAL-ALIGN:top; PADDING-TOP:0px; PADDING-LEFT:0px;}
.twoColumnLineH{HEIGHT:1px; BACKGROUND-COLOR: #9A9A9A;}
.twoColumnLineV{WIDTH:1px; BACKGROUND-COLOR: #9A9A9A;}


.twoColumnInnerOne1{height: 25px; _height: 25px; width: 200px; padding-top: 0px;}
.twoColumnInnerTwo2{height: 25px; _height: 25px; width: 200px; padding-top: 0px;}
.twoColumnInnerThree3{WIDTH:0%;}


.puffArea { height: 100%; background-color: #eaeaea; border-right: 0px solid #999; border-left: 1px solid #dadada; margin-top: -7px; _margin-top: -7px;}
.puffAreaText {padding: 5px; height: 100%;overflow:hidden; }
.puffHeaderBgTop { padding:9px 0px 5px 6px; BACKGROUND-IMAGE: url(../images/puffheader.gif); background-repeat: no-repeat;  }
.puffHeaderBg { padding:9px 5px 0px 6px; BACKGROUND-IMAGE: url(../images/puffheader.gif); background-repeat: no-repeat;}

.puffAreaStartPage			{width:179px; height:100%; background-color: #eaeaea; border-left: 0px solid #dadada; margin-top: -7px; _margin-top: -7px;}
.puffAreaTextStartPage		{ padding:5px; height:100%;width:165px;overflow:hidden;}
.puffHeaderBgTopStartPage	{width:169px; padding:9px 5px 5px 6px; BACKGROUND-IMAGE: url(../images/puffheader.gif); background-repeat: no-repeat;display:none;}
.puffHeaderBgStartPage		{ padding:9px 5px 0px 6px; BACKGROUND-IMAGE: url(../images/puffheader.gif); background-repeat: no-repeat; display:none;}
.progressContainer1 {display:none;}
.twoColumnRightStartPage{background-color: #fff; VERTICAL-ALIGN:top; WIDTH:440px; PADDING-LEFT:5px; Padding-right:0px;}

.SearchContentWrap {width:380px; height:100%; margin-left: 0px; margin-right: 420px;}
.SearchContent {width:360px; height:100%; margin: 0px; padding:0px;}

hr {border: none 0;
border-top: 1px dashed #dadada;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}
.Fileheader{color: #888; FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; BORDER-BOTTOM:1px solid #ccc;}
.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, A.Productlink:link, A.Productlink:active, A.Productlink:hover, A.Productlink:visited{}
.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;}
.Newsimage{FLOAT:RIGHT; MARGIN-LEFT:10px; DISPLAY:INLINE;}
.Newsdate{FONT-SIZE:100%;}
.Newsheader{FONT-SIZE:110%; FONT-WEIGHT:bold;}
.Newslink, A.Newslink:link, A.Newslink:active, A.Newslink:hover, A.Newslink:visited{}
.Newsintro{FONT-SIZE:110%; FONT-WEIGHT:normal;}
.Newsitem1{PADDING:5px; BACKGROUND-COLOR:#F7F7F7;}
.Newsitem2{PADDING:5px; BACKGROUND-COLOR:#EBEBEB;}
.Breadcrumb{FONT-SIZE:110%; FONT-WEIGHT:normal; COLOR:gray; font-family: "Trebuchet MS", Verdana, Arial}
A.Breadcrumb:link, A.Breadcrumb:active, A.Breadcrumb:hover, A.Breadcrumb:visited{COLOR:#999!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%;}


/** STYLES FOR THE LEFT MENU *********************************************************/
/** CSS for the left menu, new in version 4.1 ****************************************/
/*************************************************************************************/
.LeftMenu{cursor: hand; cursor:pointer;}
.TopItemContainerCssClass{ border-bottom:1px solid #DFDFDF; padding-top:5px; padding-bottom:5px; }

.TopItemCssClass{ cursor: hand; cursor:pointer; color: #000000; font-size:100%; border-bottom:1px solid #DFDFDF; padding-bottom:5px; padding-top:5px; }
.TopItemSelectedCssClass{cursor: hand; cursor:pointer; color: #D8C743; font-size:100%; font-weight:bold; border-bottom:1px solid #DFDFDF; padding-bottom:5px; padding-top:5px; }
.TopItemHoverCssClass{cursor: hand; cursor:pointer; color: #000000; border-bottom:1px solid #DFDFDF; padding-bottom:5px; padding-top:5px; }

.TopItemCssClass A:link{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemHoverCssClass A:link{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemSelectedCssClass A:link{color:#D8C743!important; text-decoration:none!important; display:none;}
.TopItemCssClass A:hover{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemHoverCssClass A:hover{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemSelectedCssClass A:hover{color:#D8C743!important; text-decoration:none!important; display:none;}
.TopItemCssClass A:active{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemHoverCssClass A:active{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemSelectedCssClass A:active{color:#D8C743!important; text-decoration:none!important; display:none;}
.TopItemCssClass A:visited{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemHoverCssClass A:visited{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemSelectedCssClass A:visited{color:#D8C743!important; text-decoration:none!important; display:none;}

.TopItemExpandableCssClass{ cursor: hand; cursor:pointer; color: #000000; font-size:100%; border-bottom:1px solid #DFDFDF; padding-bottom:5px; padding-top:5px; display:none;}
.TopItemExpandableHoverCssClass{cursor: hand; cursor:pointer; color: #000000; border-bottom:1px solid #DFDFDF; padding-bottom:5px; padding-top:5px; display:none;}
.TopItemExpandableSelectedCssClass{cursor: hand; cursor:pointer; color: #D8C743; font-size:100%; font-weight:bold; padding-bottom:5px; padding-top:5px; display:none;}

.TopItemExpandableCssClass A:link{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemExpandableHoverCssClass A:link{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemExpandableSelectedCssClass A:link{color:#D8C743!important; text-decoration:none!important; display:none;}
.TopItemExpandableCssClass A:hover{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemExpandableHoverCssClass A:hover{color:#000000!important; text-decoration:none!important;display:none; }
.TopItemExpandableSelectedCssClass A:hover{color:#D8C743!important; text-decoration:none!important; display:none;}
.TopItemExpandableCssClass A:active{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemExpandableHoverCssClass A:active{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemExpandableSelectedCssClass A:active{color:#D8C743!important; text-decoration:none!important;display:none; }
.TopItemExpandableCssClass A:visited{color:#000000!important; text-decoration:none!important;display:none; }
.TopItemExpandableHoverCssClass A:visited{color:#000000!important; text-decoration:none!important; display:none;}
.TopItemExpandableSelectedCssClass A:visited{color:#D8C743!important; text-decoration:none!important;display:none; }

.ItemCssClass1{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot.gif) no-repeat top left; }
.ItemHoverCssClass1{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot.gif) no-repeat top left; }
.ItemSelectedCssClass1{ cursor: hand; cursor:pointer; color: #000000; font-size:100%; font-weight:bold; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot.gif) no-repeat top left; }

.ItemCssClass1 A:link{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass1 A:link{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass1 A:link{color:#000000!important; text-decoration:none!important; }
.ItemCssClass1 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass1 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass1 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemCssClass1 A:active{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass1 A:active{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass1 A:active{color:#000000!important; text-decoration:none!important; }
.ItemCssClass1 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass1 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass1 A:visited{color:#000000!important; text-decoration:none!important; }

.ItemExpandableCssClass1{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot_plus.gif) no-repeat top left; }
.ItemExpandableHoverCssClass1{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot_plus.gif) no-repeat top left; }
.ItemExpandableSelectedCssClass1{ cursor: hand; cursor:pointer; color: #000000; font-weight:bold; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot_minus.gif) no-repeat top left; }

.ItemExpandableCssClass1 A:link{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass1 A:link{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass1 A:link{color:#000000!important; text-decoration:none!important; }
.ItemExpandableCssClass1 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass1 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass1 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemExpandableCssClass1 A:active{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass1 A:active{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass1 A:active{color:#000000!important; text-decoration:none!important; }
.ItemExpandableCssClass1 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass1 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass1 A:visited{color:#000000!important; text-decoration:none!important; }

.ItemCssClass2{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:35px; padding-bottom:5px; padding-top:5px; background-image:url(../Images/menu_dot.gif); background-repeat:no-repeat; background-position:15px 0px; }
.ItemHoverCssClass2{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:35px; padding-bottom:5px; padding-top:5px; background-image:url(../Images/menu_dot.gif); background-repeat:no-repeat; background-position:15px 0px; }
.ItemSelectedCssClass2{ cursor: hand; cursor:pointer; color: #000000; font-size:100%; font-weight:bold; padding-left:35px; padding-bottom:5px; padding-top:5px; background-image:url(../Images/menu_dot.gif); background-repeat:no-repeat; background-position:15px 0px; }

.ItemCssClass2 A:link{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass2 A:link{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass2 A:link{color:#000000!important; text-decoration:none!important; }
.ItemCssClass2 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass2 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass2 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemCssClass2 A:active{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass2 A:active{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass2 A:active{color:#000000!important; text-decoration:none!important; }
.ItemCssClass2 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemHoverCssClass2 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemSelectedCssClass2 A:visited{color:#000000!important; text-decoration:none!important; }

.ItemExpandableCssClass2{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot_plus.gif) no-repeat top left; }
.ItemExpandableHoverCssClass2{cursor: hand; cursor:pointer; color: #000000; font-size:100%; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot_plus.gif) no-repeat top left; }
.ItemExpandableSelectedCssClass2{ cursor: hand; cursor:pointer; color: #000000; font-size:100%; font-weight:bold; padding-left:20px; padding-bottom:5px; padding-top:5px; background:url(../Images/menu_dot_minus.gif) no-repeat top left; }

.ItemExpandableCssClass2 A:link{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass2 A:link{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass2 A:link{color:#000000!important; text-decoration:none!important; }
.ItemExpandableCssClass2 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass2 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass2 A:hover{color:#000000!important; text-decoration:none!important; }
.ItemExpandableCssClass2 A:active{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass2 A:active{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass2 A:active{color:#000000!important; text-decoration:none!important; }
.ItemExpandableCssClass2 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemExpandableHoverCssClass2 A:visited{color:#000000!important; text-decoration:none!important; }
.ItemExpandableSelectedCssClass2 A:visited{color:#000000!important; text-decoration:none!important; }