@charset "UTF-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#000000;
}

a {color:#000000; text-decoration:underline;}
a:hover {color:#666666; text-decoration:underline;}


/* MENU */

div.menu { background-color:#FFFFFF; width:200px; height:600px; position:fixed; font-size:10px; line-height:18px; text-transform:uppercase;}

div.node1{ left:15px; top:0px; color:#999999;}
div.node2{ left:215px; top:0px; color:#666666;}
div.node3{ left:415px; top:0px; color:#333333;}

div.menu div.margin {margin:40px 5px;}
div.menu div.header {font-size:16px; line-height:18px; margin-bottom:30px;}

div.node1 a{ color:#999999; text-decoration:none;}
div.node1 a:hover{ color:#000000; text-decoration:none;}
div.node1 a.normal{ color:#999999; text-decoration:none;}
div.node1 a.normal:hover{ color:#000000; text-decoration:none;}
div.node1 a.highlight {color:#999999; text-decoration:line-through;}
div.node1 a.highlight:hover {color:#000000; text-decoration:line-through;}
div.node1 div.header a{ color:#999999; text-decoration:none;}
div.node1 div.header a:hover{ color:#999999; text-decoration:none;}

div.node2 a{ color:#666666; text-decoration:none;}
div.node2 a:hover{ color:#000000; text-decoration:none;}
div.node2 a.normal{ color:#666666; text-decoration:none;}
div.node2 a.normal:hover{ color:#000000; text-decoration:none;}
div.node2 a.highlight {color:#666666; text-decoration:line-through;}
div.node2 a.highlight:hover {color:#000000; text-decoration:line-through;}
div.node2 div.header a{ color:#666666; text-decoration:none;}
div.node2 div.header a:hover{ color:#666666; text-decoration:none;}

div.node3 a{ color:#333333; text-decoration:none;}
div.node3 a:hover{ color:#000000; text-decoration:none;}
div.node3 a.normal{ color:#333333; text-decoration:none;}
div.node3 a.normal:hover{ color:#000000; text-decoration:none;}
div.node3 a.highlight {color:#333333; text-decoration:line-through;}
div.node3 a.highlight:hover {color:#000000; text-decoration:line-through;}
div.node3 div.header a{ color:#333333; text-decoration:none;}
div.node3 div.header a:hover{ color:#333333; text-decoration:none;}

span.active{ text-decoration:line-through;}


/* CONTENT */

div.content {}
div.pos2{ margin-left:215px; color:#666666;}
div.pos3{ margin-left:415px; color:#333333;}
div.pos4{ margin-left:615px; color:#000000;}

div.content div.margin {margin:40px 5px;}
div.content div.header {font-size:16px; line-height:18px; margin-bottom:30px; text-transform:uppercase;}
div.content div.related {margin:6px 0 0 15px; float:left; font-size:10px; text-transform:uppercase;}

div.pos3 div.header a{ color:#333333; text-decoration:none;}
div.pos3 div.header a:hover{ color:#333333; text-decoration:none;}
div.pos3 div.header a{ color:#333333; text-decoration:none;}
div.pos3 div.header a:hover{ color:#333333; text-decoration:none;}

div.pos2 a {color:#666666; text-decoration:none;}
div.pos2 a:hover {color:#000000; text-decoration:none;}
div.pos2 a.link {color:#666666; text-decoration:underline;}
div.pos2 a.link:hover {color:#000000; text-decoration:underline;}
div.pos3 a {color:#333333; text-decoration:none;}
div.pos3 a:hover {color:#000000; text-decoration:none;}

div.pos2 div.related a {color:#666666; text-decoration:none;}
div.pos2 div.related a:hover {color:#666666; text-decoration:none;}
div.pos3 div.related a {color:#333333; text-decoration:none;}
div.pos3 div.related a:hover {color:#333333; text-decoration:none;}
div.pos4 div.related a {color:#000000; text-decoration:none;}
div.pos4 div.related a:hover {color:#000000; text-decoration:none;}

div.pos2 div.text, div.pos3 div.text {width:600px;}
div.pos4 div.text {width:400px;}

div.text div.title {font-size:10px; text-transform:uppercase; margin-bottom:10px; }
div.text div.titlenobreak {font-size:10px; text-transform:uppercase; margin-bottom:0px; }
div.text div.strong {font-weight:bold;}

div.list {width:600px;}
div.list div.left { float:left; padding-bottom:20px; width:50px;}
div.list div.right { float:left; padding-bottom:20px; width:530px;}
div.list div.block {padding-bottom:20px;}
div.list div.item { margin-bottom:10px;}
div.list div.title {font-size:10px; text-transform:uppercase; margin-bottom:20px;}
div.list div.strong {font-weight:bold;}

div.list table { font-size:10px; text-transform:uppercase;}

table.gallery{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px;}
table.gallery td{ vertical-align:top; text-align:left;}
table.gallery td.caption{ vertical-align:top; text-align:left; padding-right:20px;}
table.gallery img.image{ border:none; margin:4px 100px 20px 0;}

sup.note{ line-height:1px;}
div.quote {font-size:11px; line-height:12px; font-family:Courier, 'Courier New', monospace;}
div.footnote {font-size:11px; line-height:12px; font-family:Courier, 'Courier New', monospace; margin-top:50px;}
div.footnote ol { padding:0 0 0 24px;}
div.footnote li { margin:0 0 10px 0;}


/* MISCELANEOUS */

.floatl {float:left;}

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
