@import "../eway20/main.css";
@import "../eway20/view.css";
@import "../eway20/config.css";
@import "../eway20/contextMenu.css";

body {
	behavior: url("/eway/custom/design/B_Lignotech/csshover.htc");
}

.discTable{
	padding : 0 0 0 0;
	border-left: 2px outset #95BDEE;
	border-top: 2px outset #95BDEE;
	border-right: 2px inset #95BDEE;
	border-bottom: 2px inset #95BDEE;
}
.discRespTop{
	padding : 0 0 0 0;
	border-left: 2px outset #95BDEE;
	border-top: 2px outset #95BDEE;
	border-right: 2px inset #95BDEE;
	border-bottom: 2px inset #95BDEE;
}
.discRespBottom{
	padding : 0 0 0 0;
	border-left: 2px outset #95BDEE;
	border-right: 2px inset #95BDEE;
	border-bottom: 2px inset #95BDEE;
}
.discFooter{
	padding : 0 5 0 5;
	border-top: 2px outset #95BDEE;
}

.discHeaderRow{
	color : White;
	background-color: #1E58C8;
	font : normal 10px Arial, Helvetica, sans-serif;
	padding : 0 0 0 5;
}
.discCellOdd {
	background-color : #D6DFF7;
	padding : 0 0 0 5;
}
.discCellEven { 
	background-color : White;
	padding : 0 0 0 5;
 }

.tab { 
	padding : 5 5 5 5;
	height : 40px;
	background-color :White;
}

.tabCell {
	color : #215DC6;
	font : bold 10px Arial, Helvetica, sans-serif;
	border : thin solid #95BDEE;
	background-color : #D3e5fa;
	cursor:hand;
	padding-left : 4;
	padding-right : 4;
	padding-top : 4;
	padding-bottom : 0;
}
.msgfldtab{
	color : #215DC6;
	font : bold 10px Arial, Helvetica, sans-serif;
	background-color : #D3e5fa;
	cursor:hand;
	padding-left : 4;
	padding-right : 4;
	padding-top : 4;
	padding-bottom : 0;
	border-bottom: thin solid  #95BDEE;
	border-left : thin solid #95BDEE;
	border-right : thin solid #95BDEE;
	border-top : thin solid #95BDEE;
	height:20px
}

.msgfldtabActive{
	color : #215DC6;
	font : bold 10px Arial, Helvetica, sans-serif;
	background-color : White;
	cursor:hand;
	padding-left : 4;
	padding-right : 4;
	padding-top : 4;
	padding-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-left : thin solid #95BDEE;
	border-right : thin solid #95BDEE;
	border-top : thin solid #95BDEE;
	height:20px
}


.tabCellActive {
	color : #215DC6;
	font : bold 10px Arial, Helvetica, sans-serif;
	border : thin solid #95BDEE;
	background-color : White;
	border-bottom : none;
	cursor:hand;
	padding-left : 4;
	padding-right : 4;
	padding-top : 4;
	padding-bottom : 0;
}
.tabActive { 
	border : thin  #95BDEE;
	background-color : White;
	border-top : none;
}

.tooltab {
	padding : 5 0 0 0;
	width : 100%;
	vertical-align : top;
	background-color : #D3e5fa;
}

.tooltabCell {
	color : White;
	font : 8px Arial, Helvetica, sans-serif;
	vertical-align : bottom;
	cursor:hand;
	text-align : center;
	padding : 2 2 0 2;
}
.tooltabCell:hover {
	color : White;
}
.tooltabCell:visited {
	color : White;
}

.tooltabCellActive {
	color : #215DC6;
	font :8px Arial, Helvetica, sans-serif;
	vertical-align : bottom;
	cursor:hand;
	text-align : center;
	border-top : 2px outset #95BDEE;
	padding : 2 2 0 2;
}

.tooltabObjectList{
	background-color : White;
	border-left: 2px outset #95BDEE;
	border-top: 2px outset #95BDEE;
	border-right: 2px inset #95BDEE;
	border-bottom: 2px inset #95BDEE;
}

.postit
{
	background-color : #FFFFC0;
	font : normal 10px Comic Sans MS;
}
.postitheader
{
	background-color : #FFFFC0;
	font : bold 10px Comic Sans MS;
	color : #215DC6;
}

.postitfooter
{
	background-color : #FFFFC0;
	border-bottom : thin solid #C0C000;
}

.postitlink
{ 
	font : normal 10px Comic Sans MS;
 }
.postitFrame
{
	background : #FFFFC0;
	padding : 1 1 1 1;
}

.deskHeader
{
	color : #215DC6;
	font : bold 10px Arial, Helvetica, sans-serif;
}
.deskHeaderCaption
{
	color : #215DC6;
	font : bold larger Arial, Helvetica, sans-serif;
}
.deskItem
{
	color : #215DC6;
	font : normal 10px Arial, Helvetica, sans-serif;
	padding : 2 2 2 2;
	vertical-align : text-bottom;
}
.deskItem:visited
{
	color : #215DC6;
}
.deskItem:hover
{
	text-decoration : underline;
	color : #215DC6;
}
.deskSmallItem
{
	color : #215DC6;
	font : normal 8px Arial, Helvetica, sans-serif;
	padding : 2 2 2 2;
	vertical-align : text-bottom;
}
.deskSmallIetm:visited
{
	color : #215DC6;
}
.deskSmallItem:hover
{
	text-decoration : underline;
	color : #215DC6;
}

.mainpage {
	vertical-align : top;
	height : 550px;	
}
.leftpage {
	padding : 5 5 5 5;
	width : %;
	height:550px;
	vertical-align : top;
	background-color : White;
}

.leftpagetop {
	width : %;
	vertical-align : top;
	background-color : White;
}
.footer {
	padding : 5 5 5 5;
	width : %;
	vertical-align : top;
	background-color : White;
}
.header2 {
	border-right : medium solid #95BDEE;
	background-color : #D3e5fa;
	padding : 5 5 5 5;
	width : 200;
	vertical-align : top;
}
.rightpage {
	background-color : #7393E1;
	padding : 5 5 5 5;
	width : 200;
	height:550px;
	vertical-align : top;
}

.menulistitem
{
    CURSOR: hand;
    COLOR: #000055
}
.text
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px
}

.portalToolbar
{
    border:medium none; PADDING-RIGHT: 0px;
    BACKGROUND-IMAGE: url('toolbar_background.gif');
    MARGIN: 1px;
    
}
.portalToolbarText
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 500;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.portalFrame
{
    BORDER-RIGHT: #205CB4 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #205CB4 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 1px;
    BORDER-LEFT: #205CB4 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #205CB4 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.nVertcal
{
	background-color : White;
	padding : 2px 2px 2px 2px;
}
.nVerticalItem
{
	vertical-align : middle;
	cursor : hand;
	font : 10px Arial, Helvetica, sans-serif;
	color : Black;
}
.nVerticalItemMouseover
{
	color : White;
	background-color: #1E58C8;
	cursor : hand;
	font : 10px Arial, Helvetica, sans-serif;
}
.msgHeadlineSmallCaption
{
	font : bold 10px Arial, Helvetica, sans-serif;
	color : White;
	background-color:#1E58C8;
}

.msgHeadlineCaption
{
	font : bold 14px Arial, Helvetica, sans-serif;
	color : White;
	background-color:#1E58C8;
}
.msgHeadlineTable
{
	border : 1px solid #1E56C0;
}

.msgHeadline
{
	font : 10px Arial, Helvetica, sans-serif;
	color : Black;
	background-color:#EDF2FC;
}

.msgHeadlineCreator
{
	font: 8px Arial, Helvetica, sans-serif;
	color : Gray;
	background-color:#EDF2FC;
}

.msgCaption
{
	font : bold 14px Arial, Helvetica, sans-serif;
	color : #215DC6;
}
.msgSmallCaption
{
	font : 10px Arial, Helvetica, sans-serif;
	color : #215DC6;
}

.msgText
{
	font: 10px Arial, Helvetica, sans-serif;
	color : Black;
}
.msgSmallText
{
	font: bold 8px Arial, Helvetica, sans-serif;
	color : Black;
}

.msgCreator
{
	font: 8px Arial, Helvetica, sans-serif;
	color : #000066;
}
.xpToolbarText
{
	font : bold 10px Arial, Helvetica, sans-serif;
	color : #215DC6;
}

.xpListSmallText
{
	font : 8px Arial, Helvetica, sans-serif;
	color : #215DC6;
}

.xpListText
{
	font : 10px Arial, Helvetica, sans-serif;
	color : #215DC6;
	vertical-align: top;
}

.xpListEntry
{
	font : 10px Arial, Helvetica, sans-serif;
	color : #215DC6;
	vertical-align: top;
	cursor:hand;
}
.xpListEntry:hover
{
	text-decoration : underline;
}

.xpListFrame
{
	BACKGROUND-COLOR: #ffffff;
	background : #D6DFF7;
	padding : 1 1 1 1;
	border-bottom-color : White;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : White;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : White;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-style : none;
}


.Userroles
{
	font: 10px Arial, Helvetica, sans-serif;
	color : #000066;
}

.userName{
	font: 8px Arial, Helvetica, sans-serif;
	color : white;
 }
.formProfileRoles{
	color : #215DC6;
	font-size: 10px;
	font-family: verdana;
 }
.formTextField {
	font-family: verdana;
	font-size: 10px;
}
.formTextCell {
	background-color : #D3e5fa;
	padding : 0 5 0 0;
	color : #215DC6;
	font-family: verdana;
	font-size: 10px;
}

.formProfileCell {
	background-color : #D3e5fa;
	padding : 5 5 5 5;
}
.formToolbarTable { 
	background-color: #1E58C8;
	padding : 5 5 5 0;
 }
 .formToolbarSection {
	background-color: #1E58C8;
	padding : 0 0 0 0;
}
.formPrompt {
	color : #215DC6;
	background-color : #D3e5fa;
	font-family: verdana;
	font-size: 9px;
	padding : 0 5 0 5;
	border-right : 1px none #95BDEE;
}
.formSmallPrompt {
	color : #215DC6;
	background-color : #D3e5fa;
	font-family: verdana;
	font-size: 8px;
	padding : 0 5 0 5;
	border-right : 1px none #95BDEE;
}
.formSmallTextField {
	font-family: verdana;
	font-size: 8px;
}
.FormReadonlyField
{
	background: transparent;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px;
	TEXT-ALIGN: left;
	border : medium none;
}
.formSection {
	color : White;
	background-color: #1E58C8;
	font-family: verdana;
	font-size: 10px;
	font-weight : bold;
	padding : 0 5 0 5;
}
.formTable
{
	border : thin solid #316ac5;
	text-align : left;
}
.formPadding
{
	padding : 5 5 5 5;
}

.formProfileHeading {
	color : #215DC6;
	background-color : #D3e5fa;
	font-family: verdana;
	font-size: 10px;
	font-weight : normal;
	padding : 0 0 3 0;
	text-align : left;
}

.imageCell{
	background-color : White;
	border : 1px solid Gray;
	text-align : center;
	vertical-align : middle;
}

.msgbody{
	border : thin solid #316ac5;
	background-color : #D3e5fa;
}


.formTableOrkla
{
	border : thin solid #ffffff;
	text-align : left;
}
	

.topmenuTitle
{
	font : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-weight: bold;
	background-color: transparent;
	font-size : 10px;
}
.topmenuTitle:link {COLOR: #ffffff;TEXT-DECORATION: none}
.topmenuTitle:visited {COLOR: #ffffff;TEXT-DECORATION: none}
.topmenuTitle:active {COLOR: #ffffff; TEXT-DECORATION: none}
.topmenuTitle:hover {COLOR: #ffffff; TEXT-DECORATION: none}

.menuTitle, .menuTitleSelected
{
	font : Verdana, Arial, Helvetica, sans-serif;
	color : #669966;
	font-size : 11px;
}
	
.menuTitleSelected 
{
	font-weight: bold;
	font-size : 11px;
}
	
.menuTitle:link {COLOR: #669966;TEXT-DECORATION: none}
.menuTitle:active {COLOR: #993333; TEXT-DECORATION: none}
.menuTitle:hover {COLOR: #993333; TEXT-DECORATION: none}
.menuTitle:visited {COLOR: #000000;TEXT-DECORATION: none}


.menuTitleSelected:link {COLOR: #669966;TEXT-DECORATION: none}
.menuTitleSelected:active {COLOR: #993333; TEXT-DECORATION: none}
.menuTitleSelected:hover {COLOR: #993333; TEXT-DECORATION: none}


.orklaHeader1
{
	font-size : 14px;
	font-weight:  bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	/* color: saddlebrown; */
	color: green; 

}
.orklaHeader1:link {COLOR: saddlebrown;TEXT-DECORATION: none}
.orklaHeader1:visited {COLOR: saddlebrown;TEXT-DECORATION: none}
.orklaHeader1:active {COLOR: #993333; TEXT-DECORATION: none}
.orklaHeader1:hover {COLOR: #993333; TEXT-DECORATION: none}

.orklaHeader2
{
    font-size : 12px;
	font-weight:  bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: saddlebrown;
}
.orklaHeader2:link {COLOR: #993333;TEXT-DECORATION: none}
.orklaHeader2:visited {COLOR: #993333;TEXT-DECORATION: none}
.orklaHeader2:active {COLOR: #993333; TEXT-DECORATION: none}
.orklaHeader2:hover {COLOR: #993333; TEXT-DECORATION: none}
}

.orklaHeader2Right
{
    font-size : 10px;
	font-weight:  bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #669966;
}
.orklaHeader2:link {COLOR: #993333;TEXT-DECORATION: none}
.orklaHeader2:visited {COLOR: #669966;TEXT-DECORATION: none}
.orklaHeader2:active {COLOR: #993333; TEXT-DECORATION: none}
.orklaHeader2:hover {COLOR: #993333; TEXT-DECORATION: none}
}

.orklaIngress
{
	font-size : 12px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.orklaNavPath, .orklaNavPathFirst
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #669966;
}

.orklaNavPathFirst 
{
	font-weight:bold;
}

.orklaBody
{
	font-size : 12px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.orklaSummary
{
	font-size : 12px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	}

.orklaNewsSummary
{
	font-size : 12px;
	font-weight:  bold;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	}

.orklaNewsSummary p table
{
	font-weight:  bold;
}
orklabodyRight
{
	font-size : 10px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.orklaKeypersonellRed
{
	font-size : 12px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #993333;
}

.orklaKeypersonellBlack
{
	font-size : 12px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : black;
}

.orklaName
{
	font-size : 10px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #336699;
}


.orklaDate
{

font-size : 10px;
	font-weight:  normal;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
}

.formSectionOrkla {
	color : White;
	background-color: transparent;
	font-family: verdana;
	font-size: 10px;
	font-weight : bold;
	padding : 0 5 0 5;
}

 .formToolbarSectionOrkla {
	background-color: #ffffff;
	padding : 0 0 0 0;}
	
.msgLinkOrkla
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #669966;
}

.msgLinkOrkla:link {COLOR: #669966;TEXT-DECORATION: none}
.msgLinkOrkla:visited {COLOR: #669966;TEXT-DECORATION: none}
.msgLinkOrkla:active {COLOR: #993333; TEXT-DECORATION: none}
.msgLinkOrkla:hover {COLOR: #993333; TEXT-DECORATION: none}

.printVersion, .printVersionOver {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #336699;

}
.printVersionOver {
	color : #336699;
}

.printIcon {
        BACKGROUND-IMAGE: url('print_button.gif');
	width: 24px;
	height: 25px;
	text-align : right;
	padding-right : 5px;
}
	
A 
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px;	color : #993333; text-decoration : none;}
 A:active {color : #669966; }
 A:hover { color : #669966; text-decoration : underline;}
 A:visited { color : #993333;text-decoration : none;}

td.hugin 
{
      font-size : 12px;
      font-weight:  normal;
      font-family:  Verdana, Arial, Helvetica, sans-serif;
      color : black;
}
div.hugin
{
      font-size : 12px;
      font-weight:  normal;
      font-family:  Verdana, Arial, Helvetica, sans-serif;
      color : black;
}

.lenkehøyre
{
	font: 10px Arial, Verdana, Helvetica, sans-serif;
	color : #669966;
}

.lenkehøyre:link {COLOR: #669966;TEXT-DECORATION: none}
.lenkehøyre:visited {COLOR: #669966;TEXT-DECORATION: none}
.lenkehøyre:active {COLOR: #993333; TEXT-DECORATION: none}
.lenkehøyre:hover {COLOR: #993333; TEXT-DECORATION: none}


/*********************************************************************/

#lt_main .bottom {clear: both;}

#lt_top {
	/*border: solid 1px red;*/
	margin: 10px 0px 10px 5px;
	position: relative;
	float: left; 
	width: 653px;
}

#lt_left {
	/* border: solid 1px green; */ 
	margin: 0px 0px 0px 5px;
	position: relative; 
	left: 0px; 
	float: left;
	width: 488px;	 
}

#lt_right {
	/* border: solid 1px blue; */
	position: relative;
	float: left; 
	left: 4px;
	width: 161px;
}

#lt_top1 {
	/* border: solid 1px red;  */
	margin: 0px 0px 0px 0px;
	position: relative;
	float: left; 
	left: 0px;
	width: 486px;
}

#lt_lefttop {
	/* border: solid 1px green; */ 
	margin: 0px 0px 0px 0px;
	position: relative; 
	left: 0px; 
	float: left;
	width: 241px; 
}

#lt_righttop {
	/* border: solid 1px blue; */
	position: relative;
	float: left; 
	left: 4px;
	width: 241px;
}

#lt_top2 {
	/* border: solid 1px pink; */ 
	position: relative;
	float: left; 
	left: 0px;
	width: 486px;
}

#lt_leftbottom {
	/* border: solid 1px green; */ 
	margin: 0px 0px 0px 0px;
	position: relative; 
	left: 0px; 
	float: left;
	width: 241px; 
}

#lt_rightbottom {
	/* border: solid 1px blue; */
	position: relative;
	float: left; 
	left: 4px;
	width: 241px;
}

#lt_footer_content {
	padding: 5px 5px 5px 15px;
	border-top: dashed 1px black; 
	position: relative;
	float: left; 
	width: 490px;
}

#lt_footer_spacer {
	width: 123px;
	position: relative;
	float: left;
}

/* Mozilla req */
#canvasclear {
	height: 1px;
	clear:both;
}

H2.lt_heading{
	color: white;
	font : bold 12px Arial, Helvetica, sans-serif;
	background-image: url(/eway/custom/design/B_Lignotech/top_bg_head.gif); 
      	background-repeat: repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 10px;	 	
}

ul.lt_list {
	position: relative;
	float: left;
	list-style: none; 
	margin: 0px; 
	padding: 0px;
}

#lt_list ul{
	list-style: none; 
	margin: 0; 
	padding: 0;
}

.lt_list_table{	
	margin: 0px; 
	padding: 0px;
}

td.lt_list_table{	
	margin: 0px; 
	padding: 0px;
}

H2.lt_related_heading{
	color: green;
	text-transform:uppercase;
	font : normal 11px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 3px 3px 3px 10px;
	border-bottom: 1px dashed #993333;
}

ul.lt_related_list {
	list-style: none; 
	margin: 0; 
	padding: 0;
}

p.lt_par{
	margin: 3px 0px 3px 3px; 
	padding: 0;
}

#lt_product_footer_content{
	margin: 0px 0px 10px 0px; 
	padding: 5px 5px 5px 5px;
	background-color: rgb(222, 222, 222);
	position: relative;
	float: left; 
	width: 490px;
}

#lt_footer_contact {
	margin: 0; 
	padding: 0;	
	position: relative;
	float: left; 
	width: 230px;
}

.lt_prod_contact{
	margin: 0; 
	padding: 0;	
	position: relative;
	float: right;
	width: 216px;
}

.lt_prod_arrow{
	margin: 0; 
	padding: 0;
	position: relative;
	float: left;
	width: 14px;
}

.lt_portalselector{
	margin: 5px; 
}

.lt_list_dot{
	margin-bottom: 2px;
	margin-right: 3px; 	
}

/***************** Lignotech Trading box *****************/

.LT_Trading_Link:link {COLOR: #669966;TEXT-DECORATION: none; font-style: italic; }
.LT_Trading_Link:active {COLOR: #993333; TEXT-DECORATION: none; font-style: italic; }
.LT_Trading_Link:hover {COLOR: #993333; TEXT-DECORATION: none; font-style: italic; }
.LT_Trading_Link:visited {COLOR: #000000;TEXT-DECORATION: none; font-style: italic; }

.LT_Trading_Name{
	color: #991412;	
}

.LT_Trading_Para{
	margin: 3px;
	padding: 0px; 	
}


/***************** Lignotech Contact us page *****************/

#lt_main_cu 
{
	/* border: solid 1px green; */ 
	background-color: #CCC;
	padding: 5px;
	position: relative; 
	left: 0px; 
	float: left;
	width: 488px;
	height: 10px;	
}

#lt_left_cu 
{
	/* border: solid 1px blue; */
	width: 239px;
	height: 10px;
	position: relative;
	float: left;
}
	
#lt_right_cu 
{
	/* border: solid 1px orange; */
	width: 239px;
	height: 10px;
	position: relative;
	float: left;	
}
	
#lt_comments_cu 
{
	/* border: solid 1px yellow; */
	width: 478px;
	height: 10px;
	position: relative;
	float: left;	
}
			
#lt_send_cu 
{
	/* border: solid 1px blue; */
	width: 100px;
	height: 10px;
	position: relative;
	float: right;	
}

/*********************************************************************/

/**** Lignotech Pop meu ******************/

div#nav {
	float: left;
	width: 8em; 
	margin: -1px 0 0 -1px;
	/*background: #FDD;*/
	white-space: nowrap;
}

div#nav ul {
	margin: 0; 
	padding: 0; 			
	width: 100px !important; /* Styles for Mozilla, Safari, IE Mac */
	width: 100px; /* Styles for MS IE5 PC */
	width/**/:/**/auto; /* Styles for IE6 PC */
} 

div#nav li {
	background: white; 
	position: relative; 
	list-style: none; 
	margin: 0;		
	border-bottom: 1px solid #CCC;
	width/**/:/**/auto; /* Styles for IE6 PC */
}

div#nav li:hover {background: #EBB;}
div#nav li.submenu {
	background: url(lt_red_arrow8x8.gif) 95% 50% no-repeat;	
	border: none;	
	} 
div#nav li.submenu:hover {
	background-color: #EDD;	
	z-index:99; /* needed in ie6, firefox and netscape */
	
}
div#nav li a {display: block; z-index:99; padding: 0.25em 0 0.25em 0.5em; text-decoration: none; width 6.5em; }
div#nav>ul a {width: auto;}
div#nav ul ul {
	position: absolute; 
	top: 0; 
	left: 8em; 
	display: none; 
	width: 240px;
	border: 1px solid #AAA;	
}

div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {
/*width: 240px;*/
display:block;
}


