.block {
 display:-moz-inline-stack; display:inline-block; *display:inline; float:left;
 vertical-align:top;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.rblock {
 display:-moz-inline-stack; display:inline-block; *display:inline; float:right;
 vertical-align:top;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.arrow {
 background-position:top left; 
	background-repeat:no-repeat; 
	background-image:url(img/arrow.gif); 
	height:18px;
	margin-left:8px; 
	padding-left:20px;
	padding-top:4px;
	font-size:12px;
	line-height:14px;
}
.menu {
	font-size: 14px;
	font-weight:bold;
	border-left:1px #00A0B0 solid; 
	border-bottom:1px #00A0B0 solid; 
	border-right:1px #FFFFFF solid;
	height:21px;
	padding-left:6px;
}
.menusmall {
	font-size: 11px;
	color: FFFFFF;
}
.submenu {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:4px;
	color: FFFFFF;
}
.subsmall {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: FFFFFF;
}
.zag {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 2px;
}
.big {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.smal {

	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.catalog{
    padding-left:5px;
}

.subminput {
	border: 1px solid #00A0B0;
 height:20px;
}
.textinput {
	border: 1px solid #00A0B0;
 height:20px;
	width:100%;
}
.textinputrequired {
	border: 1px solid #FF0000;
 height:20px;
	width:100%;
}
table{ border:#00A0B0 0px solid;}
form { margin:0px;}

.blur{
 filter: Blur(Add=1, Direction=135, Strength=4);
}

.px14{
 width:14px;
 height:14px;
}

    .undrLigh td:active{background-color:green;}
    .undrLigh tr:hover{background-color:lightgreen;}/*??? FF/Opera*/
    .undrLigh tr{behavior:url(behav.htc)}
    .hovered{background-color:lightgreen;}
    .pressed1{background-color:green;}  /*??? IE*/
    .selected1{background-color:lightblue;}

a:link{color:#000000;text-decoration:underline;}
a:visited{color:#004050;text-decoration:underline;}
a:hover{text-decoration:none;color:#00A0B0;}
p,body,td,li {
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
from_p_body_td_li	{font-size: 12px; line-height:14px;}

p {  margin-top:0px;  padding-top:0px; margin-bottom:0px;  padding-bottom:0px;}
.omap{
 padding-left:10px; 
 border-bottom:1px #808080 solid; 
 border-left:1px #808080 solid;
}

h1 {FONT-SIZE: 36px; font-weight: bold; color:#00A0B0;}
h2 {FONT-SIZE: 24px; line-height:30px; font-weight:bold; margin-bottom:5px;}
h3 {FONT-SIZE: 18px; font-weight:normal;margin-bottom:5px;margin-top:0px;}
h4 {FONT-SIZE: 14px;  font-weight:600;margin-bottom:0px;margin-top:0px; line-height:16px; }
h5 {FONT-SIZE: 12px;  font-weight:100; margin-bottom:0px;margin-top:0px; line-height:16px; }
h6 {FONT-SIZE: 10px; font-weight:bold; margin-bottom:0px; color:FFFFFF}






/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
html, body {width: 100%;
                 height: 100%
}               

.suckertreemenu {
padding-top:2px;
margin-top:2px;
}
.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
background-color: #f26e61; /*overall menu background color*/ 
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 122.714285714;
//width: 139.714285714;
padding: 1px 8px;
border: 1px solid black;
border-left-width: 0;
text-decoration: none;
color: #fffe83;
font-size: 12px;
font-weight: bold;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 128.714285714;
//width: 139.714285714px;
color: #fffe83;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #bc291e;
}

.suckertreemenu ul li a:hover{
background-color: black;
color: white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #f26e61 url(media/arrow-down.gif) no-repeat center right;
}



/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%;}
* html .suckertreemenu ul li a { height: 1%;}
* html .suckertreemenu ul li ul li { float: left;}
/* End */	
