body {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
color: #000;
background: #FFF;
text-align: left;
margin: 0px;
}

table {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #000;
}

A:link {
	color: #CC0000;
	text-decoration: none;
}

A:visited {
	color: #CC0000;
	text-decoration: none;
}

A:active {
	color: #CC0000;
	text-decoration: none;
}

A:hover {
	color: #000066;
	text-decoration: none;
}

A.dark:link {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:visited {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:active {
	color: #F4F4F4;
	text-decoration: none;
}

A.dark:hover {
	color: #CC3300;
	text-decoration: none;
}
td.ttab {
background-color:#E5E5E5;
background-image:url(../images/tab_black_sm.gif);
background-repeat:no-repeat;
font:  12px/16px arial, helvetica, sans-serif;
color:#FFFFFF;
width:103px;
}
A.atab {
	text-decoration:none;
	color:white;
	}
A.atab:link {
	color: #FFFFFF;
	text-decoration: none;
}

A.atab:visited {
	color: #F4F4F4;
	text-decoration: none;
}

A.atab:active {
	color: #F4F4F4;
	text-decoration: none;
}

A.atab:hover {
	color: #CC3300;
	text-decoration: none;
}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
}

TD.dark {
	font-size: 11px;
	font-family : Verdana;
	color : #33CCFF;
}
a.dark {
	font-size: 11px;
	font-family : Verdana;
	color : #33CCFF;
	padding-left:3px;
}
P.dark {
	font-size: 11px;
	font-family : Verdana;
	color : #33CCFF;
}

TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	color : #CC0000;
	height : 1px;
}

td.bgtopbar {
background-image: url(images/topbarbg.gif);
background: #E5E5E5;
font-size: 11px;
}

td.leftbg {
background-image: url(images/leftbg_160.gif); 
font-size: 11px;
color : #33CCFF;
background-repeat:repeat-y;
padding-left:3px;
padding-right:3px;
}

td.rightbg {
/* background-image: url(images/rightbg.gif); */
background-color:#F4F4F4;
padding-left:4px;
padding-right: 4px;
}
#zamlogin input {
	font-size:10px;
	}
#zamlogin td {
	font-size:10px;
	}
td.nntable {
background-image: url(images/nntable.gif);
font-size: 11px;
padding: 0px 3px 0px 3px;
}

TD.mincart {
	font-size: 10px;
	font-family : Verdana;
}

P.mincart {
	font-size: 10px;
	font-family : Verdana;
}
/*  login menu  - original
#menu
{
padding:0;
margin:0;
color:#000;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
}
#menu li {display:inline;}
#menu li a
{
padding:0.2em 1em;
background:#fc6;
color:#000;
text-decoration:none;
float:left;
border:1px solid #000;
}
#menu li a:hover
{
background:#08c;
color:#fff;
}
*/
#menu
{
padding:0;
margin:0;
color:#000;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
font-size: 9px;
}
/* #menu li {display:inline;} */
#menu input {
font-size: 10px;
}
#loggedin_welcome {
font-size:10px;
}
#menu li a
{
padding:0.2em 1em 0em 1em;
background:#FFFFFF;
color:#000;
text-decoration:none;
float:left;
border:1px solid #000;
margin-top:1em;
}
#menu li a:hover
{
background:#08c;
color:#fff;
}
/**************** dynamic dynmenu coding *****************/
#dynmenu {
/* width: 12em; 
width: 144px;
*/
}
#dynmenu ul li {float: left; width: 100%;}
#dynmenu ul li a {height: 1%;} 

#dynmenu ul {
list-style: none;
margin: 0;
padding: 0;
}

#dynmenu a, #dynmenu h2 {
font:  12px/16px arial, helvetica, sans-serif;
color:#FFFFFF;
display: block;
/*
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
*/
padding: 2px 3px;
margin: 0;
}

#dynmenu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#dynmenu a {
color: #FFFFFF;
/* background: #0E389C; */
background-image: url(images/leftbg_160.gif);
background-repeat:repeat-y;
text-decoration: none;
}

#dynmenu a:hover {
color: #000000;
background:#CCCCCC;
}

#dynmenu li {
position: relative;
/*
font-size:16px;
font-weight:bold;
*/
color:white;
font:  12px/16px arial, helvetica, sans-serif;
}


#dynmenu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

#dynmenu ul ul ul,
#dynmenu ul ul li:hover ul ul
{display: none;}

#dynmenu ul ul li:hover ul,
#dynmenu ul ul ul li:hover ul
{display: block;}



div#dynmenu ul ul ul ul,
div#dynmenu ul ul ul li:hover ul ul
{display: none;}

div#dynmenu ul ul ul li:hover ul,
div#dynmenu ul ul ul ul li:hover ul
{display: block;}

a#ls_display {
/* color: #0E389C; */
color: #000000;
background: #CCCCCC;}

/**************** dynamic dynmenu ringtones coding *****************/
#dynmenu_rt {
/* width: 12em; 
width: 144px;
*/
background-color:#E0E0E0;
}
#dynmenu_rt ul li {float: left; width: 100%;}
#dynmenu_rt ul li a {height: 1%;} 

#dynmenu_rt ul {
list-style: none;
margin: 0;
padding: 0;
}

#dynmenu_rt a, #dynmenu_rt h2 {
font:  12px/16px arial, helvetica, sans-serif;
color:#FFFFFF;
display: block;
/*
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
*/
padding: 2px 3px;
margin: 0;
}

#dynmenu_rt h2 {
color: #fff;
background: #000000;
text-transform: uppercase;
}

#dynmenu_rt a {
color: #FFFFFF;
/* background: #0E389C; */
background-image: url(images/leftbg_160.gif);
background-repeat:repeat-y;
text-decoration: none;
}

#dynmenu_rt a:hover {
color: #000000;
background:#CCCCCC;
}

#dynmenu_rt li {
position: relative;
/*
font-size:16px;
font-weight:bold;
*/
color:white;
font:  12px/16px arial, helvetica, sans-serif;
}


#dynmenu_rt ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
}

#dynmenu_rt ul ul ul,
#dynmenu_rt ul ul li:hover ul ul
{display: none;}

#dynmenu_rt ul ul li:hover ul,
#dynmenu_rt ul ul ul li:hover ul
{display: block;}



div#dynmenu_rt ul ul ul ul,
div#dynmenu_rt ul ul ul li:hover ul ul
{display: none;}

div#dynmenu_rt ul ul ul li:hover ul,
div#dynmenu_rt ul ul ul ul li:hover ul
{display: block;}
