ul {list-style:none;}

/* Top Menu CSS */
.menu, .menu ul {margin:0;padding:0;position:relative;line-height:2.5em;}
.menu a {text-decoration:none}
.menu > li {margin-left:4px;width:102px;}
.menu > li:first {margin-left:0px !important}
.menu > li > h1 {font-size:10px;font-family:verdana;color:#A2A2A5;width:100%;position:absolute;top:2px;left:16%;line-height:0em}
.menu > li > a {
font-size:18px;font-family:Malgun Gothic;font-weight:bold;color:#3A3A3B;text-decoration:none;line-height:2.5em;
padding:0px 10px;margin:0;width:100%;
}
div.box{
position:absolute;z-index:-1;background-color:#505050;left:0;top:0;
border-radius:4px 4px 0px 0px;
-moz-border-radius:4px 4px 0px 0px;
-webkit-border-radius:4px 4px 0px 0px
}
li.pull-down {padding-right:0px}
li.pull-down > a {
background-image:url('../m_img/darrow.png');
background-position:96% 75%;
background-repeat:no-repeat;
padding-right:20px
}
li.right-menu > a {
background-image:url('../m_img/rarrow.png');
background-position:97% 45%;
background-repeat:no-repeat
}
.menu a.selected {
background-color:#75CDD2;
border-radius:0px 4px 4px 4px;
-moz-border-radius:0px 4px 4px 4px;
-webkit-border-radius:0px 4px 4px 4px
}
.menu li{float:left;position:relative}
.menu ul{
position:absolute;display:none;width:180px;top:2.5em;left:0px;
background-color:#505050;
border-radius:0px 4px 4px 4px;
-moz-border-radius:0px 4px 4px 4px;
-webkit-border-radius:0px 4px 4px 4px
}
#right-menu ul {
border-radius:4px 0px 4px 4px;
-moz-border-radius:4px 0px 4px 4px;
-webkit-border-radius:4px 0px 4px 4px
}
.menu li ul a {width:160px;height:auto;float:left;color:#FFFEFD;padding:0 10px;}
.menu li ul li {padding:0;margin:0;border-bottom:1px solid #5E5E5E}
.menu li ul li:last-child {border-bottom:0 !important}
.menu ul ul {top:auto}
.menu li ul ul {left: 178px}
.menu-item-selected > a {background-color:#FFFEFD;-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50}
.menu-item-selected > a:hover {color:#000000 !important}


/* Tab Menu CSS */
.invertedshiftdown{
padding: 0;
width: 100%;
border-top: 5px solid #000000; /*Red color theme*/
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.invertedshiftdown ul{
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
}

.invertedshiftdown li,.demo{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.invertedshiftdown a,.demo a{
float: left;
display: block;
font: bold 12px Malgun Gothic;
color: #8A8B8B;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px 9px 10px; /*Padding within each menu item*/
background-color: none; /*Default menu color*/

-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
}

.invertedshiftdown a:hover{

background-color: #000000; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}

.invertedshiftdown .current-tab a{ /** currently selected menu item **/
background-color: #000000; /*Red color theme*/
padding-top: 9px; /*Flip default padding-top value with padding-bottom */
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}

.jqcontent li {display:none}

/* Left Menu CSS */
.clear {clear: both;}
.left-menu ul {
float: left;
}

.left-menu ul li {
padding: 0 13px 0 0;
margin: 0px 0px 0px -20px;
}

.left-menu ul li:hover, .curr-lmenu {
background: url(../m_img/tab_current.png) no-repeat 100% center;
color: #fff; 
}

.curr-lmenu > a, .left-menu ul li:hover a {
color: #fff !important;
}

.left-menu ul li a {
width: 170px;
text-decoration: none;
font: normal 12px Arial, sans-serif; 
color: #222; 
padding: 8px 5px 8px 8px; 
border-bottom: 1px solid #ccc; 
font-weight: bold; 
font-size: 12px; 
display: block;
}

/*** h_menu:Start ***/
.h_menu{
	height:18px;
	overflow:hidden;
	margin:0;padding:0;
}
.h_menu{float:right;}
.h_menu li{float:left;}
.h_menu li a img{border:0;}
.h_flag{margin-top:3px;margin-left:4px;}