@charset "utf-8";

/*------------------------------
 =tags
------------------------------*/
a {
color: #33a5ec;
text-decoration: none;
}

a:hover {
color: #000066;
}


/*------------------------------
 =parts
------------------------------*/
/* body */
body#menu #body ul#menuList {
margin: 0 10px;
padding: 0 0 20px 0;
font-weight: bold;
}

body#menu #body ul#menuList li {
min-height: 16px;
_height: 16px;	/* Hack for IE6 */
color: #4c6a74;
margin: 0 0 3px 0;
padding: 0 0 0 20px;
cursor: pointer;
}

body#menu #body ul#menuList a {
font-weight: normal;
}

body#menu #body ul#menuList .menuSummary {
background: url(../images/menuicons/mClosed.png) no-repeat left top;
}

body#menu #body ul#menuList .menuWindow {
margin: 0 0 3px 0;
padding: 0 0 0 20px;
background: url(../images/menuicons/mWindow.png) no-repeat left top;
}

body#menu #body ul#menuList .menuProcess {
margin: 0 0 3px 0;
padding: 0 0 0 20px;
background: url(../images/menuicons/mProcess.png) no-repeat left top;
}

body#menu #body ul#menuList .menuReport {
margin: 0 0 3px 0;
padding: 0 0 0 20px;
background: url(../images/menuicons/mReport.png) no-repeat left top;
}

/* bottomMenuLeft */
.menuFooter a {
display: block;
min-height: 34px;
_height: 35px;	/* Hack for IE6 */
color: #ec800b;
font-weight: bold;
line-height: 34px;
}

.menuFooter a img {
vertical-align: bottom;
line-height: normal;
border: solid 1px #e5e5e5;
}

.menuFooter a:hover img {
border: solid 1px #90c3ec;
}

.menuFooter a span {
padding: 0 0 0 4px;
}

/*-- CSS end --*/
