/* Style sheet Navigation */
#servicenavi{width:450px;top:255px;left:700px;position:absolute;}
#servicenavi ul{margin:8px 0;padding:0;list-style-type:none;}
#servicenavi li{display:inline;border-right:2px solid #cccccc;}
#servicenavi a{padding:0 8px;text-decoration:none;font-size:1.10em;color:#509c14;}
#servicenavi a:hover,#servicenavi span,#servicenavi a.trail{padding:0 8px 5px 8px;font-size:1.05em;color:#333;}
#mainnavi{width:550px;top:200px;left:0px;position:absolute;}
#mainnavi ul{margin:8px 0;padding:0;list-style-type:none;}
#mainnavi li{display:inline;border-left:2px solid #fd6655;}
#mainnavi a{padding:0 14px;text-decoration:none;font-size:1.1em;color:#509c14;letter-spacing: 1px;}
#mainnavi a:hover,#mainnavi span,#mainnavi a.trail{padding:0 14px 5px 14px;font-size:1.1em;color:#333;letter-spacing: 1px;}
.mod_navigation{width:180px;top:43px;position:absolute;}
.mod_navigation ul{margin:0 5px;padding:0;list-style-type:none;}
.mod_navigation li{margin:0;padding:7px 0;list-style-type:none;}
* html .mod_navigation ul,* html .mod_navigation li{height:1px;}
.mod_navigation .level_2{padding:3px 0 0 9px;border-bottom:0px;}
.mod_navigation .level_2 li{padding:0 0 3px 0;border-top:0px;}
.mod_navigation a,.mod_navigation li,.mod_navigation span{font-size:13px;color:#229c2d;}
.mod_navigation .level_2 a,.mod_navigation .level_2 li,.mod_navigation .level_2 span{padding-top:10px;font-weight:normal;font-size:12px;}
