body {
	background-color:ffffff;
}

td {
	font-family:verdana,sans-serif;
    font-size:11px;
}

div {
	font-family:verdana,sans-serif;
    font-size:11px;
    line-height:17px;
}

input {
	color:#333333;
    font-family:verdana,sans-serif;
    font-size:11px;
}

a.titlelink {
    text-decoration:none;
    color:#000000;
    font-size:14px;
}


a.level0:link {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:13px;
    font-weight:normal;
}

a.level0:visited {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:13px;
    font-weight:normal;
}

a.level0:hover {
	color:#000000;
    text-decoration:underline;
    font-family:verdana;
    font-size:13px;
    font-weight:normal;
}

a.level0:active {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:13px;
    font-weight:bold;
}


a.level1:link {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.level1:visited {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.level1:hover {
	color:#000000;
    text-decoration:underline;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.level1:active {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
}


a.level2:link {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.level2:visited {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.level2:hover {
	color:#000000;
    text-decoration:underline;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.level2:active {
	color:#000000;
    text-decoration:none;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
}


a.topnavi:link {
	color:#000000;
    text-decoration:underline;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}

a.topnavi:visited {
	color:#000000;
    text-decoration:underline;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
}


a.glossarabc:link {
    color:#ffffff;
    text-decoration:underline;
    font-family:verdana,sans-serif;
    font-size:11px;
    font-weight:normal;
    letter-spacing:1px;
}

a.glossarabc:visited {
    color:#ffffff;
    text-decoration:underline;
    font-family:verdana,sans-serif;
    font-size:11px;
    font-weight:normal;
    letter-spacing:1px;
}

a.glossarabc:hover {
    color:#ffffff;
    text-decoration:underline;
    font-family:verdana;
    font-size:11px;
    font-weight:normal;
    letter-spacing:1px;
}

a.glossarabc:active {
    color:#ffffff;
    text-decoration:underline;
    font-family:verdana;
    font-size:11px;
    font-weight:bold;
}


a.contentlink:link {
	color:333333;
    text-decoration:underline;
    font-size:10px;
    font-weight:500;
}

a.contentlink:visited {
	color:333333;
    text-decoration:underline;
    font-size:10px;
    font-weight:500;
}

a.contentlink:hover {
	color:666666;
    text-decoration:underline;
    font-size:10px;
    font-weight:500;
}

a.contentlink:active {
	color:333333;
    text-decoration:underline;
    font-size:10px;
    font-weight:500;
}


.hyperactive {
	color:ffffff;
}

.headline {
	font-family:verdana,sans-serif;
    font-size:11px;
    color:333333;
    font-weight:bold;
    margin-top:0px;
    margin-bottom:7px;
}

.text {
	font-family:verdana;
    font-size:11px;
    color:333333;
    font-weight:regular;
    line-height:15px;
}

.textarea {
	color:#333333;
    font-family:verdana,sans-serif;
    font-size:11px;
    margin-top:0px;
}

td.content {
	background-color:ffffff;
}

td.line {
	background-color:666666;
    }

img.head {
	margin-bottom:1px;
    }

input.head {
	color:#333333;
    font-family:verdana,sans-serif;
    font-size:11px;
    font-weight:bold;
}

div.topbar {
    width:100%;
    height:35px;
    border-bottom:1px solid black;
    background-color:#cccccc;
}

div.topheadline {
    font-size:14px;
    font-weight:bold;
    position:absolute;
    top:6px;
    left:6px;
}

div.topnavi {
    font-size:11px;
    font-weight:normal;
    position:absolute;
    text-align:right;
    width:300px;
    top:9px;
    left:688px;
}

div.chaptertitlebar {
    position:absolute;
    top:45px;
    left:223px;
    width:767px;
    max-width:765px;
    height:25px;
    border:1px solid #cccccc;
    background-color:#ffffff;
}

div.chaptertitle {
    font-size:13px;
    font-weight:bold;
    position:relative;
    top:4px;
    left:8px;
}

div.pageflip {
    position:absolute;
    top:5px;
    left:568px;
    width:190px;
    height:11px;
    text-align:right;
}

div.navicontainer {
    position:absolute;
    top:73px;
    left:8px;
}

div.level0box {
    width:205px;
    height:18px;
    border:1px solid #cccccc;
    text-indent:5px;
    line-height:16px;
    margin-top:1px;
    margin-bottom:2px;
}

div.level1navi {
    margin-top:1px;
    margin-left:10px;
    margin-bottom:4px;
    height:15px;
}

div.level1navi2 {
    margin-top:1px;
    margin-left:10px;
    margin-bottom:4px;
    height:29px;
    line-height:15px;
    overflow:hidden;
}

div.navi2liner {
	width:185px;
    position:relative;
    top:-15px;
    left:8px;
    line-height:15px;
    margin-bottom:0px;
    margin-top:0px;
}

div.level2navi {
    margin-top:0px;
    margin-left:20px;
    height:15px;
    margin-bottom:5px;
}

div.navispacer {
    height:4px;
    overflow:hidden;
}

div.contentwindow {
    position:absolute;
    top:80px;
    left:223px;
    width:471px;
    height:479px;
    border-top:22px solid #ff6600;
    border-left:1px solid #ff6600;
    border-right:1px solid #ff6600;
    border-bottom:1px solid #ff6600;
}

div.mediawindow {
    position:absolute;
    top:80px;
    left:704px;
    width:284px;
    height:224px;
    border-top:22px solid #ff6600;
    border-left:1px solid #ff6600;
    border-right:1px solid #ff6600;
    border-bottom:1px solid #ff6600;
}

div.glossarwindow {
    position:absolute;
    top:336px;
    left:704px;
    width:284px;
    height:202px;
    border-top:22px solid #ff6600;
    border-left:1px solid #ff6600;
    border-right:1px solid #ff6600;
    border-bottom:22px solid #ff6600;
}

div.pageheadline {
    position:absolute;
    top:82px;
    left:233px;
    letter-spacing:1px;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
}

div.mediaheadline {
    position:absolute;
    top:82px;
    left:714px;
    letter-spacing:1px;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
}

div.glossarheadline {
    position:absolute;
    top:338px;
    left:714px;
    letter-spacing:1px;
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
}

div.glossarabc {
    position:absolute;
    top:561px;
    left:714px;
    letter-spacing:-1px;
    color:#ffffff;
    font-size:11px;
}

select.chapterselect {
    font-size:11px;
    font-weight:normal;
    position:relative;
    top:7px;
    left:8px;
    width:208px;
}