#modlgn_username,

#modlgn_passwd

{

	width:140px;

	min-width:140px;

	max-width:140px;

}



.moduletable_login form div

{

	margin-bottom:10px;

	font-size:14px;

}



.moduletable_login form ul

{

	padding-left:0px;

	margin-left:0px;

}



.moduletable_login li

{

	list-style-type: none; 

}



.moduletable_login

{

	font-size:12px;

}



.pagetableleft button,

.pagetabletop button,

input,

textarea,

select

{

	border-style:solid;

	border-width:1px;

	border-color:#000000;

	color:#000000;

	background-color:#FFFFFF;

}



input[type='checkbox']

{

	background:none;

	border-style:none;

	border-width:0px;

}



label

{

	white-space:nowrap;

}



form tr

{

	line-height:2em;

}



.maincontent input.button,

.maincontent button

{

	border-style:solid;

	border-width:1px;

	border-color:#000000;

	color:#FFFFFF;

	background-color:#0e471a;

}



.button

{

	font-size:14px;

	font-weight:bold;

	padding-left:4px;

	padding-right:4px;

	padding-top:2px;

	padding-bottom:2px;

}



.componentheading_logoutpage

{

	font-size:18px;

	font-weight:bold;

}



.contentpane_logoutpage td,

.contentpane_logoutpage div

{

	font-size:14px;

	font-weight:normal;

	vertical-align:top;

	text-align:left;

	/* line-height:20px; */

}



.contentpane_logoutpage div

{

	margin-left:0px;

	margin-right:0px;

	margin-top:5px;

	margin-bottom:5px;

}



.moduletable_mainmenu ul 

{ 

	margin:0px;

	padding-top:3px;

	padding-bottom:2px;

	padding-left:0px;

	padding-right:0px;



	display: inline; /* Shows each item side-by-side */

	max-height:22px;

	height:22px;

	word-wrap:normal;

	white-space:nowrap;

}



.moduletable_mainmenu  li 

{

	display: inline; /* Shows each item side-by-side */

	list-style-type: none; /* Gets rid of the bullet points */



	max-height:22px;

	height:22px;

	word-wrap:normal;

	white-space:nowrap;

}

 

.moduletable_mainmenu  a:link,

.moduletable_mainmenu  a:visited

{ 

	text-decoration:none;

}



.moduletable_mainmenu  a:hover

{ 

	text-decoration:underline;

}



.moduletable_mainmenu  a 

{ 

	margin:0px;

	padding-top:3px;

	padding-bottom:2px;

	padding-left:15px;

	padding-right:15px;

	background-image: url(/cms/templates/livinglache/images/topmenudel.png);

	background-repeat:no-repeat;

	word-wrap:normal;

	white-space:nowrap;

	font-size:14px;

	font-weight:bold;



	display: inline; /* Shows each item side-by-side */

	max-height:22px;

	height:22px;

}







.moduletable

{

	margin:0px;

	padding:0px;

}



.moduletable_submenu h3,

.moduletable_login h3

{

	margin:0px;

	padding-right:11px;

	padding-left:15px;

	padding-top:3px;

	padding-bottom:3px;

	font-size:14px;

	font-weight:bold;

	background-image:url(/cms/templates/livinglache/images/header.png);

	background-repeat:no-repeat;

	background-color:#0e471a;

}



.menu_submenu

{

	padding-right:15px;

	padding-bottom:15px;

	padding-left:25px;

	padding-top:10px;

	margin:0px;

	border-right-width:2px;

	border-bottom-width:2px;

	border-top-width:0px;

	border-left-width:0px;	

	border-color:#0e471a;

	border-style:solid;

}



.moduletable_categorylist_level_2

{

	margin-left:15px;

}



.moduletable_categorylist_level_3

{

	margin-left:30px;

}



.moduletable_categorylist_level_4

{

	margin-left:45px;

}



.moduletable_categorylist_level_5

{

	margin-left:60px;

}



.moduletable_categorylist

{

	padding-right:15px;

	padding-bottom:15px;

	padding-left:25px;

	padding-top:10px;

	margin:0px;

	border-right-width:2px;

	border-bottom-width:2px;

	border-top-width:0px;

	border-left-width:0px;	

	border-color:#0e471a;

	border-style:solid;

}



.moduletable_login form

{

	padding-right:15px;

	padding-bottom:15px;

	padding-left:10px;

	padding-top:10px;

	margin:0px;

	border-right-width:2px;

	border-bottom-width:2px;

	border-top-width:0px;

	border-left-width:0px;	

	border-color:#0e471a;

	border-style:solid;

}



.mainlevel_footermenu

{

	margin:0px;

	margin-left:15px;

	margin-right:15px;

	padding:0px;

	text-decoration:underline;

	color:#0000FF;

	font-size:12px;

}

/*

.mainlevel_mainmenu

{

	margin:0px;

	padding:0px;

	padding-top:3px;

	padding-bottom:2px;

	padding-right:10px;

	padding-left:10px;

	text-decoration:underline;

	font-weight:bold;

	float: left;

	background: url(/cms/templates/livinglache/images/topmenudel.png) top left no-repeat;

	border-width:0px;

	border-collapse:collapse;

	border-spacing:0px;

	border-style:none;

}

*/

.pagetabletopmenuleft

{

	margin:0px;

	margin-left:10px;

	padding:0px;

	min-width:30px;

	max-width:30px;

	width:30px;

	min-height:22px;

	max-height:22px;

	height:22px;

	background-image:url(/cms/templates/livinglache/images/topmenuleft.gif);

	background-repeat:no-repeat;

}



.pagetabletopmenuright

{

	margin:0px;

	margin-right:10px;

	padding:0px;

	min-width:33px;

	max-width:33px;

	width:33px;

	min-height:22px;

	max-height:22px;

	height:22px;

	background-image:url(/cms/templates/livinglache/images/topmenuright.png);

	background-repeat:no-repeat;

}



.pagetableleftcontent  a,

.pagetableleftmenu a

{

	color:#FFFFFF;

}



.maincontent a:link,

.pagetableleftcontent a:link,

.pagetableleftmenu a:link,

.maincontent a:visited,

.pagetableleftcontent a:visited,

.pagetableleftmenu a:visited

{

	text-decoration: none;

}



.maincontent a:hover,

.pagetableleftcontent a:hover,

.pagetableleftmenu a:hover

{

	text-decoration: underline;

}



.maincontent a

{

	color:#005200

}



.maincontent

{

	vertical-align:top;

	text-align:left;

}



.pagebody

{

	margin:0px;

	padding:0px;

	font-family:Tahoma;        

}



.pagetable

{

	width:100%;

	height:100%;

	border-width:0px;

	border-collapse:collapse;

	border-spacing:0px;

	padding:0px;

	margin:0px;

	font-size:14px;

}



.designtable

{

	border-width:0px;

	border-collapse:collapse;

	border-spacing:0px;

	padding:0px;

	margin:0px;

}



.mainmenutable

{

	border-width:0px;

	border-collapse:collapse;

	border-spacing:0px;

	border-style:none;

	padding:0px;

	margin:0px;

	

	max-height:22px;

	height:22px;

	overflow:hidden;

	display:inline;

}



.mainmenutable tr

{

	max-height:22px;

	height:22px;

	overflow:hidden;

	display:inline;

	

}



.mainmenutd

{

	background-color:#0e471a;

	border-width:0px;

	border-collapse:collapse;

	border-spacing:0px;

	border-style:none;

	

	max-height:22px;

	height:22px;

	overflow:hidden;

}



.pagetable tr

{

	margin:0px;

	padding:0px;

}



.pagetable td

{

	margin:0px;

	padding:0px;

	overflow:hidden;

}



.pagetableleft

{

	vertical-align:top;

	width:200px;

	max-width:200px;

}



.pagetableleftlogo div

{

	height:168;

	min-height:168;

	max-height:168;

	min-width:200px;

}



.pagetabletop

{

	height:80px;

	max-height:80px;

}



.iefaultybreakfixleft

{

	padding:0px;

	margin:0px;

	max-width:200px;

	width:200px;

	overflow:hidden;

}



.iefaultybreakfixtop

{

	padding:0px;

	margin:0px;

	max-height:80px;

	height:80px;

	overflow:hidden;

}



.pagetabletopcontent a

{

	color:#FFFFFF;

}



.pagetabletopcontent

{

	padding:0px;

	margin-top:12px;

	margin-bottom:21px;

	margin-left:10px;

	margin-right:20px;

	max-height:59px;

	height:59px;

	word-wrap:break-word;

	color:#FFFFFF;

	padding-top:35px;

}

/*

.moduletable_mainmenu

{

	padding:0px;

	margin:0px;

	white-space:nowrap;

}

*/

.pagetableleftcontent

{

	padding:0px;

	margin-top:10px;

	margin-bottom:0px;

	margin-left:10px;

	margin-right:21px;

	max-width:179px;

	word-wrap:break-word;

	color:#FFFFFF;

}



.pagetableleftmenu

{

	padding:0px;

	margin-top:10px;

	margin-bottom:0px;

	margin-left:0px;

	margin-right:21px;

	max-width:189px;

	word-wrap:break-word;

	color:#FFFFFF;

}



.emptyimage

{

	border-width:0px;

}