/* new stuff */a

html,body {
   margin:0;
   padding:0;
   background:url('/sites/2/images/site/bg.gif') top repeat-y #ffffff;
   text-align:center;
   height:auto !important; /* normale browser */
   height:100%; /* stomme IE browser*/
   min-height:100%; /* normale browser */
} 

div.spacer {
  clear: both;
}

div#wrapper {
	text-align:center;
	width:965px;
	margin: 0 auto;
	position: relative;
}

#header {
	background-color:#ffffff;	
	width: 965px;
	height: 75px;
	margin: 0px;
	text-align:center;	
	font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier;
	font-size: 12px;
	padding: 0px;
	background-image: url('/sites/2/images/header/header_legalhighstore.png');
        background-repeat: no-repeat;
        background-position: left top;
}

#menu {
	background-color:#f5ffe1;	
	width: 965px;
	height: 30px;
	text-align:center;	
	font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier;
	font-size: 12px;
	border: 1px solid #9ad131;
	margin-bottom: 10px;
	padding-top: 4px;
}

#sectmain { 
	width: 965; background-color: #ffffff; 
	float: left;
	margin: 0px;
}

#footerline {
   height: 1px;
   background-color: #a9a9a9;
   width: 100%;
}

#footer{
   height: 40px;
   background-color: #ffffff;
   position: relative;
   width: 100%;
   bottom: 0;
   font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; 
   font-size : 7pt; 
   font-weight : normal; 
   color : #A4A4A4; 
} 

#sectcontent { 
	width: 600px; 
	background-color: #ffffff; 
	float: left;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

td.leftcol {
	background-color: #ffffff;
	border-right: solid #9ad131 1px;
	text-align: center;
	margin: 0;
	width: 160px;
	color: #efefef;
}

td.rightcol {
	background-color: #ffffff;
	border-left: solid #9ad131 1px;
	text-align: center;
	margin: 0;
	width: 160px;
	color: #efefef;
}

#welcome {
	text-align: left;
	margin: 0;
	float: left;
	width: 600px;
	padding-left: 10px;
}

#iotw_trailer { 
	text-align: left;
	margin: 0;
	float: left;
	width: 420px;
	padding-left: 10px;
}

#iotw_item { 
	text-align: left;
	margin: 0;
	float: left;
	width: 420px;
	padding-left: 10px;
}


#enews { 
	text-align: left;
	margin: 0;
	float: left;
	width: 140px;
	padding-left: 10px;
}

#sectproducts { 
	text-align: left;
	margin: 0;
	float: left;
	width: 600px;
	margin-top: 20px;
}

.seperator {
	float: left;
	margin 0;
	background-image:url(/sites/2/images/site/line1.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 1px;
	height: 265px;
}

/* links */

/* links : default */
A    		{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #6a8a2c; }
A:visited 	{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #6a8a2c; }
A:active  	{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #6a8a2c; }
A:hover		{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: none; color: #6a8a2c; }

/* links : default */
A.nav    		{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #6a8a2c; }
A.nav:visited 	{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #6a8a2c; }
A.nav:active  	{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: underline; color: #6a8a2c; }
A.nav:hover		{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; text-decoration: none; color: #6a8a2c; }

/* links : shadow */
a.shdw:link { font-size: 10px; color: #a0a0a0; font-weight: normal; text-decoration: underline; }
a.shdw:visited { font-size: 10px; color: #a0a0a0; font-weight: normal; text-decoration: underline; }
a.shdw:active { font-size: 10px; color: #a0a0a0; font-weight: normal; text-decoration: underline; }
a.shdw:hover { font-size: 10px; color: #a0a0a0; font-weight: normal; text-decoration: underline; }

/* links : left column */
a.leftcolumn:link { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }
a.leftcolumn:visited { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }
a.leftcolumn:active { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }
a.leftcolumn:hover { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }

/* links : products title link in dvd / video / etc page */
a.ptitle:link { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: none; }
a.ptitle:visited { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: none; }
a.ptitle:active { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: none; }
a.ptitle:hover { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: underline; }

a.ptitle2:link { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: none; }
a.ptitle2:visited { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: none; }
a.ptitle2:active { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: none; }
a.ptitle2:hover { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; color: #6a8a2c; font-weight: bold; text-decoration: underline; }

#header a { font-weight: normal; font-size: 12px;}

/* links : buttons */
A.btn:link, A.btn:visited, A.btn:active { 
    text-align: right;
    font-family: Arial;
    height: 13px;
    font-size: 11px;
    text-decoration: none;
    border: solid #9ad131 1px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #f5ffe1;
    color: #6a8a2c;
}

A.btn:hover {
    text-align: right;
    font-family: Arial;
    height: 13px;
    font-size: 11px;
    text-decoration: underline;
    border: solid #9ad131 1px;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #6a8a2c;
    color: #f5ffe1;
}

A.buybtn:link, A.buybtn:visited, A.buybtn:active { 
    text-align: right;
    font-family: Arial;
    height: 16px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    border: solid #000000 1px;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #f5ffe1;
    color: #6a8a2c;
}

A.buybtn:hover {
    text-align: right;
    font-family: Arial;
    height: 16px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    border: solid #000000 1px;
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #6a8a2c;
    color: #f5ffe1;
}

A.pageResults:link, A.pageResults:visited, A.pageResults:active { 
    text-align: right;
    font-family: Arial;
    font-size: 11px;
    text-decoration: none;
    border: solid #9ad131 1px;
    padding-right: 3px;
    padding-left: 3px;
    background-color: #f5ffe1;
    color: #7a7a7a;
}

A.pageResults:hover {
    text-align: right;
    font-family: Arial;
    font-size: 11px;
    text-decoration: underline;
    border: solid #9ad131 1px;
    padding-right: 3px;
    padding-left: 3px;
    background-color: #f5ffe1;
    color: #4a4a4a;
}

/* page */
body { background-color: #ffffff; color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; text-decoration: none; }
td { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none }
th { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none }

/* product listing style 1 (e.g. search results) */
td.list1 { background-color: #f5ffe1; color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none }
/* product listing style 2 (e.g. search results) */
td.list2 { background-color: #ffffff; color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none }

/* forms */
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; }
.form		{ font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 8pt; font-weight: normal; color: #292929; border: 1px solid #7F7F7F; height: 16s px;  }

/* miscellaneous */
.bold { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none }
.larger { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 12px; font-weight: normal; text-decoration: none }
.largerbold { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 12px; font-weight: bold; text-decoration: none }
.small { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none }
.smallbold { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none }

/* failure or error message */
.failure { color: #ff0000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none }

/* info message */
.info { color: #0000ff; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none }

/* product title in product page */
.producttitle { color: #6a8a2c; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 14px; font-weight: bold; text-decoration: none }

/* attributes like Starring / Category / etc in product page */
.productattribute { color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none }

/* stock texts product page */
.instocktext { color: #444444; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 12px; font-weight: bold; text-decoration: none }
.outstocktext { color: #ff0000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 12px; font-weight: bold; text-decoration: none }
.newreleasetext { color: #555555; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 12px; font-weight: bold; text-decoration: none }

/* prices / discount */
.listprice { color: #000000; font-size: 12px; font-weight: normal; text-decoration: line-through }
.price { color: #e75000; font-size: 12px; font-weight: bold; text-decoration: none }
.save { color: #000000; font-size: 12px; font-weight: bold; text-decoration: none }
.discount { color: #e75000; font-size: 11px; font-weight: bold; text-decoration: none }

/* new layout */

table.leftmenu {
	width: 159px;
	margin-bottom: 20px;
}
table.leftmenu th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.leftmenu td {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.leftmenubox {
	width: 130px;
}
table.leftmenubox th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.leftmenubox td {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}
table.leftmenubox td.txt {
	color: #6a8a2c; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.rightmenu {
	width: 159px;
	margin-bottom: 20px;
}
table.rightmenu th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.rightmenu td {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.rightmenubox {
	width: 145px;
}
table.rightmenubox th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.rightmenubox td {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}
table.rightmenubox td.txt {
	color: #6a8a2c; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.box {
}
table.box th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.box td {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.list_box {
}
table.list_box th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.list_box td {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.list_box2 {
	width: 170px;
	border: 1px groove grey;
	border-collapse: separate;
	background-color: #FFFFFC;
}
table.list_box2 th {
	border: 1px none red;
	background-color: #E5E8ED;
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.list_box2 td {
	border: 1px none red;
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.box2 {
	border: 1px none #FFFFCC;
	border-collapse: separate;
	background-color: #FFFFCC;
}
table.box2 th {
	border: 1px none red;
	background-color: #456280;
	color: #fffffc; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.box2 td {
	border: 1px none red;
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.box3 {
}
table.box3 th {
	border: 1px none red;
	background-color: #E5E8ED;
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: bold; text-decoration: none
}
table.box3 td {
	border: 1px none red;
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none
}

table.box4 {
	width: 450px;
	border: 0px groove #000000;
	border-collapse: separate;
	background-color: #f5ffe1;
}

table.box4 td {
	color: #a0a0a0; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 10px; font-weight: normal; text-decoration: none
}

table.box5 {
	width: 300px;
	border: 0px groove #000000;
	border-collapse: separate;
	background-color: #f5ffe1;
}

table.box5 td {
	color: #a0a0a0; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 10px; font-weight: normal; text-decoration: none
}

table.box6 {
	width: 200px;
	border: 0px groove #000000;
	border-collapse: separate;
	background-color: #f5ffe1;
}

table.box6 td {
	color: #a0a0a0; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 10px; font-weight: normal; text-decoration: none
}

table.box7 {
	width: 370px;
	border: solid #9ad131 1px;
	background-color: #f5ffe1;
	padding: 10px 10px 10px 10px;
}

table.box7 td, th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

table.box8 {
	width: 600px;
	border: solid #9ad131 1px;
	background-color: #f5ffe1;
	padding: 10px 10px 10px 10px;
}

table.box8 td, th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

table.box9 {
	width: 200px;
	border: solid #9ad131 1px;
	background-color: #f5ffe1;
	padding: 10px 10px 10px 10px;
}

table.box9 td, th {
	color: #000000; font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size: 11px; font-weight: normal; text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}


#sectcontent th.header {
 	text-align: left;
    	font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: solid #9ad131 1px;
	border-top: solid #9ad131 1px;
	background-color: #f5ffe1;
	color: #000000;
	margin-bottom: 10px;
}

table.rightmenu th.header {
 	text-align: left;
    	font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	color: #000000;
	margin-bottom: 10px;
}

td.sep {
	height: 1px;
	background-color: #9ad131;
	color: #000000;
}

ol {
	margin: 1px;
	padding-left: 35px;
}

ul {
	margin: 1px;
	padding-left: 35px;
	border: 1px solid #ccc;
}

#mainframe {
	width: 748;
	background-color: white;
}

#maintable { width: 965; background-color: #ffffff; }

#list_box { width: 140; }

table.header { width: 748; height: 111; background-image: url(../images/header/vidshop_head.jpg); background-repeat: no-repeat; background-position: center; }

.shdw_bottom {
	background-image: url(/images/shdw_bottom.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 5px;
}
.shdw_right {
	background-image: url(/images/shdw_right.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 5px;
}
.shdw_corner {
	background-image: url(/images/shdw_corner.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}

/* microsoft internet explorer fix */

img {
   behavior: url("/includes/pngbehavior.htc");
}

/* \*/
* html .shdw_bottom {
	background: none;
    float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shdw_bottom.png', sizingMethod='scale'); 
}

* html .shdw_right {
	background: none;
    float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shdw_right.png', sizingMethod='scale'); 
}

* html .shdw_corner {
	background: none;
    float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shdw_corner.png', sizingMethod='scale'); 
}
/* */

.footer { font-family:"Trebuchet MS","Lucida Sans unicode",Arial,Helvetica,sans-serif,courier; font-size : 7pt; font-weight : normal; color : #A4A4A4; line-height: 13px; }

/* menu tabs */
a.mainmenu:link, a.mainmenu:visited { font-size: 12px; color: #6a8a2c; font-weight: bold; text-decoration: none: }
a.mainmenu:hover, a.mainmenu:active { font-size: 12px; color: #6a8a2c; font-weight: bold; text-decoration: underline: }

td.tab_selected {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button_highlighted.gif'); 
        background-repeat: no-repeat;
        background-position: left top;
}

td.tab_not_selected {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button.gif'); 
        background-repeat: no-repeat;
        background-position: left top;		
}

td.cat1 {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button.gif'); 
        background-repeat: no-repeat;
        background-position: left top;
}

td.cat2 {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button.gif'); 
        background-repeat: no-repeat;
        background-position: left top;
}

td.cat3 {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button.gif'); 
        background-repeat: no-repeat;
        background-position: left top;
}

td.cat4 {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button.gif'); 
        background-repeat: no-repeat;
        background-position: left top;
}

td.cat5 {
        width: 150px;
	height: 26px;
        background-image: url('/sites/2/images/header/button.gif'); 
        background-repeat: no-repeat;
        background-position: left top;
}

/* submenu */
td.submenu_edge { width: 1px; background-color: #a9a9a9; } 
td.submenu { width: 748px; height: 26px; text-align: center; background-color: #e6e6e6; }
td.submenu_btm { height: 1px; background-color: #a9a9a9; }
td.menu_line { height: 1px; background-color: #c7c7c7; }

a.submenu:link, a.submenu:visited { font-size: 11px; color: #333333; font-weight: normal; text-decoration: none: }
a.submenu:hover, a.submenu:active { font-size: 11px; color: #8082A8; font-weight: normal; text-decoration: underline: }

ul.cats {
	width: 160px;
	text-align: left;
	padding:  3px;
	margin: 0px 0px 3px 0px;
}

ul.cats li.maincat { 
	background: #bcff3a;
	color: #000000;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	height: 18px;
	width: 152px;
	padding: 3px 4px;
	margin-bottom: 2px;
}

ul.cats li.cat1 {
	background: #9ad131;
}

ul.cats li.cat2 {
	background: #aae537;
}

ul.cats li.cat3 {
	background: #aae537;
}

ul.cats li.cat4 {
	background: #9ad131;
}

ul.cats li.cat5 {
	background: #aae537;
}

ul.cats li.maincat a { 
	color: #000000;
	text-decoration: none;
}

ul.cats li.maincat a.active { 
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

ul.cats li.active {
	font-weight: bold;
}

ul.cats li.subcat { 
	background: #ffffff;
	color: #000000;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	min-height: 18px;
	width: 152px;
	padding: 3px 4px;
}

ul.cats li.subcat a {
	color: #333333;
}

ul.cats li.subcat a.active {
	font-weight: bold;
}

ul.cats li.cat1s {
	background: #f5ffe1;
}

ul.cats li.cat2s {
	background: #f5ffe1;
}

ul.cats li.cat3s {
	background: #f5ffe1;
}

ul.cats li.cat4s {
	background: #f5ffe1;
}

ul.cats li.cat5s {
	background: #f5ffe1;
}
