/*****straight*****/


img{
margin: 0px;
padding: 0px;
}

#twocols{ /*the columns that gets dropped down over yours might be different*/
-webkit-text-size-adjust:none;
z-index:20;

}

#leftcol{  /*the columns that gets dropped down over yours might be different*/
-webkit-text-size-adjust:none;
z-index:10;
}


.moduletablemainnav1{ /* I have absolutely positioned the module, you might have a different scheme*/
-webkit-text-size-adjust:none;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
}

/**level 1_menu word**/

#mainlevelmainnav1,#mainlevelmainnav1 ul{
-webkit-text-size-adjust:none;
float:left;
list-style:none;
background:transparent;
margin:0;
padding:0;

}

/**level 1_menu word 改國旗的地方**/
#mainlevelmainnav1 a {
-webkit-text-size-adjust:none;
display:block;
color:#0861b5;
text-decoration:none;
padding:1px 0 0 0;*padding:1px 0 -1px 0;
margin:0;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
word-spacing:0px;
}



/**第一個外框**/
#mainlevelmainnav1 li{
-webkit-text-size-adjust:none;
float:left;
padding:0;
margin:0;
border-right: #ffffff 1px solid;
border-top:#ffffff 1px solid;
width:170px;
}

/**level2 bg**/
#mainlevelmainnav1 li ul{
-webkit-text-size-adjust:none;
position:absolute;
left:-199em;
height:auto;
width:12.5em;
background:#abc9db;
border-bottom:#ffffff 1px solid;
border-left:#ffffff 1px solid;
margin:0;
padding: 0;
margin-top:-15px;
margin-left:20px;

}

#mainlevelmainnav1 li li{
-webkit-text-size-adjust:none;
width: 12.5em;
}

/**level 2 word**/
#mainlevelmainnav1 li ul a{
-webkit-text-size-adjust:none;
width:auto;
color:#0861b5;
padding: 1px 5px 1px 5px;
font-size:13px;

}

/**level 1 background**/
#mainlevelmainnav1 a:hover{
-webkit-text-size-adjust:none;
background: #d8e4ec ;
color:#ff7b00;
}

#mainlevelmainnav1 li:hover ul ul,#mainlevelmainnav1 li:hover ul ul ul,#mainlevelmainnav1 li.sfhover ul ul,#mainlevelmainnav1 li.sfhover ul ul ul{
left:-999;
display: inline-block;
background: #c5d2da ;
-webkit-text-size-adjust:none;
}

#mainlevelmainnav1 li:hover ul,#mainlevelmainnav1 li li:hover ul,#mainlevelmainnav1 li li li:hover ul,#mainlevelmainnav1 li.sfhover ul,#mainlevelmainnav1 li li.sfhover ul,#mainlevelmainnav1 li li li.sfhover ul{
left:150px;
z-index:6000;
display: inline-block;
-webkit-text-size-adjust:none;
}

#mainlevelmainnav1 li li:hover ul,#mainlevelmainnav1 li li.sfhover{
position:absolute; *position:relative;
background: #c5d2da ;
display: inline-block;
z-index:8000;
-webkit-text-size-adjust:none;
}


.sublevelmainnav1 a:hover{
background: #c5d2da ;
-webkit-text-size-adjust:none;
}


#menu1{

-webkit-text-size-adjust:none;
background: #c0e1f5;
position:relative;
padding: 0;
margin: 0;
width: 170px;
}

