body{
background-color:#ffffff;
margin:0px;
}

p, div, td, span, ul, li, a {
font-size:11px;
color:#000000;
font-family:verdana,arial,sans-serif;
}

img{
border:0px;
}

.mainTable{
margin:auto;
margin-top:30px;
/*margin-left:30px;
margin-top:30px; */
}

h1{
margin-left:70px;
font-size:14px;
}


h2{
color:#cc6600;
font-size:12px;
}

.cover{
width:190px;
background-image:url(/img/cover.jpg);
background-repeat:no-repeat;
background-position:top right;
border-right:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
}

.cover2{
width:253px;
background-image:url(/img/cover2.jpg);
background-repeat:no-repeat;
background-position:left bottom;
border-left:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
}

.hNavi{
width:307px;
border-top:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
height:150px;
vertical-align:top;
}

div.navi{
border-bottom:1px dotted #cccccc;
padding:2px;
padding-left:20px;
background-color:#f2f2f2;

}
a:link, a:visited{
color:#0091cd;
text-decoration:none;
}
a.hover{
color:#0091cd;
text-decoration:underline
}

a.navi:link, a.navi:visited{
text-decoration:none;
font-weight:bold;
color:#666666;
line-height:18px;
padding-left:8px;
}

a.navi:hover{
text-decoration:none;
font-weight:bold;
color:#0091cd;
line-height:18px;
padding-left:8px;
}

a.navi2:link, a.navi2:visited{
background-image:url(/img/active.gif);
background-repeat:no-repeat;
font-weight:bold;
color:#0091cd;
line-height:18px;
padding-left:8px;
}

a.navi2:hover{
background-image:url(/img/active.gif);
background-repeat:no-repeat;
font-weight:bold;
color:#0091cd;
line-height:18px;
padding-left:8px;
}

div.navi4
{
	display: none;
}

.active{
background-image:url(/img/active.gif);
background-repeat:no-repeat;
font-weight:bold;
color:#0091cd;
line-height:18px;
padding-left:8px;
}

div.navigation{
width:191px;
 border-right:1px dotted #cccccc;
float:left;
}

div.content{
width:549px;
height:100%;
float:right;
}

div.content{
/*marin-top:10px;*/
margin-left:10px;
}

div.naviBox{
/* text-align:right; */
margin-top:10px;
padding-left:75px;
overflow:hidden;
height:420px;
width:190px;
}

div.naviBox div.cat0{
margin-right:10px;
height:433px;
}

.footer{
font-size:10px;
color:#999999;
text-align:right;
width:100%;
}