#inner { 
	width:986px;
	overflow:hidden;
	color:#717272; 
	font-family: David, Arial;
	font-size:12px;
}
.bullet {margin:6px 0 0 10px; border:0;}
#logo { background: url(../images/top.jpg) 0 0 no-repeat; width:985px; height:144px; }
a#logolink {position:absolute; width:230px; height:80px; text-indent: -999em; left:200px; top:20px; }
#attractive {text-align:right; font-size:10px; padding:5px 0;}
ul#inner_menu {
	list-style: none;
	margin: 0;
	padding: 45px 0 0 0;
	width: 940px;	
}
ul#inner_menu li 
{
    font-family:David;
	float: right;
	display: inline;
	margin: 0 18px;
	overflow: hidden;
	padding: 0;
}
ul#inner_menu li a, a:visited, a:active {
    font-family:David;
	display: inline;
    color:#ffffff;
    font-size: 16px;
    font-weight:bold;
    letter-spacing:1.4px;
	height: 28px;
	text-decoration:none;
}
ul#inner_menu li a:hover {
    font-family:David;
	background-position: bottom left;
	text-decoration:none;
	color:#a4e1fe;
}
ul#inner_menu li#selected a {color:#a4e1fe;}

#sub_menu 
{
    background: #176EA3 url(../images/bg_innertop.jpg) 0 0 repeat-x; 
    width:985px; 
    height:80px;
}
#sub_menu .menutext
{
    color:#ffffff;
    font-family:David;
    font-size: 16px;
    font-weight:bold;
    letter-spacing:1.4px;
    text-align:right;
    margin: 0;
    padding:45px 60px 0 0;
}

.title1 { color:#115a86; font-size:14px; }


a.gen {color:#717272; font-size:12px; font-weight:normal;}
a.gen:link { text-decoration:none;}
a.gen:active { text-decoration:none;}
a.gen:visited { text-decoration:none;}
a.gen:hover {text-decoration:underline;}
