html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
table{border-collapse:collapse; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal}
table, td, th{vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:""""}
a img{border:none}
:focus{outline:0}

html{height:100%; padding-bottom:1px}

body{background:#FFF; color:#334; font:normal 75% sans-serif; line-height:1.5}
.wywiad_list{ font-size:13px;  line-height:19px}
.wywiad_list2{ margin-left:2em}

.social{ float:right; display:inline}

h1, h2, h3, h4, h5, h6{color:#444; font-weight:normal; line-height:1; margin-bottom:0.3em}
h4, h5, h6{font-weight:bold}

h1{font-size:2.6em}
h2{font-size:2em}
h3{font-size:1.5em}
h4{font-size:1.25em}
h5{font-size:1.1em}
h6{font-size:1em}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0}

a:focus, a:hover{color:#357}
a{color:#357; text-decoration:underline}
a.feed{background:url('img/icon-feed.gif') no-repeat left center; padding-left:18px}

a.more{color:#579; font-weight:bold}
a.more:hover{color:#234}

p{margin-bottom:1em}

abbr, acronym{border-bottom:1px dotted #666}
address{margin-bottom:1.5em}
blockquote{margin:1.5em}
del, blockquote{color:#666}
em, dfn, blockquote, address{font-style:italic}
strong, dfn{font-weight:bold}
sup, sub{line-height:0}

pre{margin:1.5em 0; white-space:pre}
pre, code, tt{font:1em monospace; line-height:1.5}

li ul, li ol{margin-left:1.5em}
ul, ol{margin:0 0 1.5em 1.5em}

ul{list-style-type:disc}
ol{list-style-type:decimal}

dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}

ul.plain-list li, ul.nice-list li, ul.tabbed li, ul.tabbed2 li{list-style:none}

ul.tabbed{display:inline; margin:0;  font-size:0.9em;  font-weight:bold}
ul.tabbed li{float:left}

ul.tabbed2{display:inline; margin:0;  font-size:0.8em;  font-weight:bold}
ul.tabbed2 li{float:left}

ul.plain-list{margin:0}

ul.nice-list{margin-left:0}
ul.nice-list li{list-style:none; border-top:1px solid #EEE;  padding:4px 0}
ul.nice-list li:first-child{border-top:none}
ul.nice-list li .right{color:#999}

table{margin-bottom:1.4em; width:100%}
th{font-weight:bold}
thead th{background:#C3D9FF}
th, td, caption{padding:4px 10px 4px 5px}
tr.even td{background:#F2F6FA}
tfoot{font-style:italic}
caption{background:#EEE}

table.data-table{border:1px solid #CCB; margin-bottom:2em; width:100%}
table.data-table th{background:#F0F0F0; border:1px solid #DDD; color:#555; text-align:left}
table.data-table tr{border-bottom:1px solid #DDD}
table.data-table td, table th{padding:10px}
table.data-table td{background:#F6F6F6; border:1px solid #DDD}
table.data-table tr.even td{background:#FCFCFC}

.small{font-size:0.9em}
.smaller{font-size:0.8em}
.smallest{font-size:0.7em}

.large{font-size:1.15em}
.larger{font-size:1.25em}
.largest{font-size:1.35em}

.hidden{display:none}

.quiet{color:#999}
.loud{color:#000}
.highlight{background:#ff0}

.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-separator{padding:0 5px}

.error, .notice{border:1px solid #DDD; margin-bottom:1em; padding:0.6em 0.8em}

.error{background:#FBE3E4; color:#8A1F11; border-color:#FBC2C4}
.error a{color:#8A1F11}

.notice{background:#FFF6BF; color:#514721; border-color:#FFD324}
.notice a{color:#514721}

 
.success a{color:#264409; margin:1em; text-decoration:none}
.success a:hover{background:#FBE3E4; margin:1em; text-decoration:none}

label{font-weight:bold; cursor:pointer}
fieldset{padding:1.4em; margin:0 0 1.5em 0; border:1px solid #ccc}
legend{font-weight:bold; font-size:1.2em}
textarea{overflow:auto}
input.text, textarea, select{ border:1px #000; margin:0.5em 0; padding:4px 5px}
input.text:focus, textarea:focus, select:focus{background:#FFFFF5}

input.button{background:#DDD; border:1px outset #AAA; padding:4px 5px}
input.button:active{border-style:inset}

.form-error{border-color:#F00}

.center, .aligncenter{display:block; margin-left:auto; margin-right:auto}

img.bordered, img.alignleft, img.alignright, img.aligncenter{background-color:#FFF; border:1px solid #DDD; padding:3px}
img.alignleft, img.left{margin:0 1.5em 1em 0}
img.alignright, img.right{margin:0 0 1em 1.5em}

 
.left, .alignleft{float:left}
.right, .alignright{float:right}

.clear, .clearer{clear:both}
.clearer{display:block; font-size:0; line-height:0; height:0}

.content-separator, .archive-separator{background:#D5D5D5; clear:both; color:#FFE; display:block; font-size:0; line-height:0; height:1px}
.content-separator{margin:20px 0}
.archive-separator{margin:10px 0}

.post a{text-decoration:none}
.post a:hover{text-decoration:underline}

.post img.left, .post img.right{margin-bottom:0}

.post-date{color:#777; margin:2px 0 10px}
.post-date a{color:#444}

.post-title h1, .post-title h2, .post-title h3{margin-bottom:0}

.post-meta{background:#F6F6F6; border:1px solid #DDD; color:#777; padding:6px 10px}
.post-meta a{color:#345}
.post-meta a:hover{color:#001}

.post-body{font-size:1.1em}
.post-body a{color:#039}
.post-body a:hover{color:#039}

.post-body img.left, .post-body img.right{margin-bottom:1em}

.archive-pagination{margin-bottom:16px}
.archive-post-date{background:#F5F5F5; border-bottom:1px solid #C5C5C5; border-right:1px solid #CFCFCF; float:left; margin-right:12px; padding:2px 0 5px; text-align:center; width:46px}
.archive-post-title .post-date{margin:0}
.archive-post-title{padding-top:4px}
.archive-post-day{font:normal 1.6em Georgia,serif}

.center-wrapper{margin:0 auto; width:980px}

#network{background:#EEE}
#network .left{color:#333; padding:6px 0}
#network .tabbed a{display:block; padding:6px 10px 7px; text-decoration:none; color:#666}
#network li a:hover{background:#F6F6F6; color:#000}
#network li.current-tab a{background:#FFF; font-weight:bold}
#network .text-separator, #network span{color:#999}

#toolbar{padding:12px 0 8px; font-size:1.1em; color:#999}
#toolbar img{vertical-align:middle}

#header{margin-bottom:24px}

#site-title{font:normal 1.6em serif; border-bottom:1px solid #CCC; padding-bottom:24px;  height:200px}
#site-title span{color:#999}
#site-title a{color:#000; text-decoration:none}

#navigation{margin-bottom:24px}
#navigation a{display:block; text-decoration:none}

#main-nav a{color:#888; font-size:1.5em; padding:9px 9px}
#main-nav li{background:url('img/navigation-separator.gif') no-repeat left center}
#main-nav li:first-child{background:none}
#main-nav li.current-tab a, #main-nav a:hover{color:#002}
#main-nav li.current-tab a{background:url('img/navigation-arrow.gif') no-repeat center bottom}

#sub-nav{background:#F6F6F6; padding:6px; border:1px solid #D6D6D6}
#sub-nav a{color:#678; font:bold 1.2em sans-serif; padding:6px;  border:1px solid #F6F6F6}
#sub-nav li.current-tab a{color:#223; background-color:#fff; border:1px solid #D6D6D6}

#sub-nav a:hover{color:#223; background-color:#fff; border:1px solid #D6D6D6}

.main{margin-bottom:18px}

.main#main-three-columns{background:url('img/main-three-columns.gif') repeat-y right top}
.main#main-three-columns .sidebar{width:193px}
.main#main-three-columns #main-left{width:520px}

.main#main-two-columns{}
.main#main-two-columns .sidebar{width:260px}
.main#main-two-columns #main-left{width:691px}

.sidebar a{text-decoration:none}
.sidebar a:hover{text-decoration:underline}
.sidebar a:visited{color:#61686F}

#sidebar-1{margin-left:37px}

.col3{width:32%}
.col3-mid{margin-left:2%}

#sidebar-wrapper{}
#sidebar{}

.section{margin-bottom:16px}
.section-title{  background-color:#F2F6FA; border:1px solid #ABC; font:bold 1.3em sans-serif; margin-bottom:5px; min-height:0; padding:5px 8px 6px}

.network-section .section-title{background-color:#F6F6F6; border-color:#D6D6D6}
 
#dashboard{background:#FAFAFA url('img/dashboard.gif') repeat-y left top; border:1px solid #E7E7E7}

#dashboard .column{width:244px}
#dashboard #column-4{border-right:none}

#dashboard .column-content{padding:14px 16px}
#dashboard .column-title{color:#666; font-size:1.4em; font-weight:bold; padding-bottom:5px}
#dashboard a{color:#456}
#dashboard a:hover{color:#000}

#footer{padding:10px 0}
#footer a{color:#579; text-decoration:none}
#footer .right, #footer .right a{color:#999; text-decoration:none}
#footer .text-separator{padding:0 3px; color:#BBB}
#footer a:hover{color:#000}

.noborder{border:0}
.notborder{border-top:0}
.norborder{border-right:0}
.nobborder{border-bottom:0}
.nolborder{border-left:0}

.nomargin{margin:0}
.notmargin{margin-top:0}
.normargin{margin-right:0}
.nobmargin{margin-bottom:0}
.nolmargin{margin-left:0}

.nopadding{padding:0}
.notpadding{padding-top:0}
.norpadding{padding-right:0}
.nobpadding{padding-bottom:0}
.nolpadding{padding-left:0}

* html #sub-nav, * html .section-title, * html .main{height:0.01%; min-height:0.01%}

.tlo_text{    padding:5px;     background:#fff url('img/a1.gif') top left repeat-x;  border-left:1px solid #DFDFDF;  border-right:1px solid #DFDFDF;  border-bottom:1px solid #DFDFDF}
table.wikitable{ margin:1em 1em 1em 0;  border:1px #aaa solid;  border-collapse:collapse}
.wikitable th, .wikitable td{ border:1px #aaa solid;  padding:0.2em}
.wikitable th{ background:#f2f2f2;  text-align:center}
.wikitable caption{ font-weight:bold}

#tt{ line-height:21px}
