/* 
	Honestargument.com
 */
	 
/* ****************************** Global Styles *******************************************/

html, body, ul, ol, li, p, br, h1, h2, h3, h4, h5, h6, form, fieldset, a {margin: 0; padding: 0; border: 0}
html {height: 100%;}
body {font-size: 9pt; font-family: Arial, Georgia, sans-serif;}

h1, h2, h3, h4{color: #000000; background-color: transparent;}
h1 {font-size: 2em;}
h2 {font-size: 1.75em;}
h3 {font-size: 1.50em;}
h4 {font-size: 1.25em;}
h5 {font-size: 1em;}

p {margin: 0.5em 0;}

a { color: #222222; background-color: transparent; text-decoration: none;}
a:link, a:visited { color: #002bb8; }
a:hover,a:active { color: #ff6666; }

ul, ol {list-style-type: disc; list-style-image: url(../images/round_cyan_bullet.png); margin-left: 2em; padding-left: 0; text-indent: 0;}
dt {font-weight: bold;}
dd {margin-bottom: 1em;}
#right ul, ol {margin-left: 1em;}
hr { height: 0.1px; width: 99%;}

.paren_note {font-size: 80%; color: black;}	
.boldface {font-weight: bold;}
.centered {text-align: center; margin: 0 auto;}
.greybg {background-color: #ccc;}
.greenbg {background-color: #6cae6e;}
.redbg {background-color: #f66;}
.bluebg {background-color: #4b80c9;}
.docimage {margin: 4px 0px; border-width: 1px; border-style: solid; border-color:#CCCCCC;}
.greentextbold {color: #6CAE6E; font-weight: bold;}
.redtextbold {color: #ff6666; font-weight: bold;}
.padright {font-weight: bold;  padding-right: 25px;}

/* ****************************** content area Styles *******************************************/

#header img {float: left; margin: 8px 0 8px 10px;}
/*#header blockquote {display: inline;}*/

.arglistbox {border-top: thin solid #C0C0C0; padding: 0.5em 0; margin: 0.5em 0;}
.arglistboxfirst {border: none; padding: 0;}

.fpmimgleft {float: left; margin-right: 10px;}	
.fpmimgright {float: right; margin-left: 10px;}	
.fpmattrib {display: block;}
.fpmattrib a {font-size: 80%;}
.fpmul {clear: both;}

#argTreeBox {padding: 1em 0;}
#argTree table {border-collapse: collapse;}
#argTree table, #argTree td {border: #ccc solid 1px;}
#argTree td {padding: 0 2px;}
#argTree img {border-style: none;}
/*
#argNodeTable table {border-collapse: collapse;}
#argNodeTable td {border: #ccc solid 1px;	text-align:left;	vertical-align: top;    padding:  2px 2px;}
#argNodeBox {padding: 1em 0;}
*/

#argNodeTable {margin: 0 auto;}
#argNodeTable table {/*padding: 4px;*/ border-collapse: collapse; border-color: #C0C0C0;}
#argNodeTable tr, #argNodeTable td {border: 1px solid #C0C0C0;}
#argNodeTable td {padding: 3px;}
#argNodeTable td.vatop {vertical-align: text-top;}

#dataTable {margin: 0 auto;}
#dataTable table {padding: 4px;	border-collapse: collapse;border-color: #C0C0C0;}
#dataTable tr, #dataTable td {border: 1px solid #C0C0C0;}
#dataTable td {padding: 6px;}
#dataTable td.gray {background-color: #ddd;	font-weight: bold;}

/*
.dataTable {margin: 0 auto;}
.dataTable table {padding: 4px;	border-collapse: collapse;border-color: #ccc;}
.dataTable tr, .dataTable td {border: 1px solid black;}
.dataTable td {padding: 6px;}
.dataTable td.gray {background-color: #ddd;	font-weight: bold;}
*/
.commentbox {margin: 0;}
.commentbox table {padding: 4px; border-collapse: collapse;border-color: #ccc;}
/*.commentbox tr, .commentbox td {border: 1px solid black;}*/
.commentbox td {padding: 6px;}
.commentbox td.gray {background-color: #ddd; font-weight: bold;}


/*#argheader {margin: 0 auto; padding: 4px; border-collapse: collapse;border-color: #ccc; border: 1px solid black;}*/
#argheader {margin: 0 auto; padding: 4px;}

#tags form input {display: inline; margin: 0; position: relative; margin-right: 1em;}
#tags .paren_note {padding-left: 10px;}

#fieldset {padding: 1em; border: 1px solid black;}

#feedback {margin: 0 1em;}
#feedback img {border: none;}

#footer-list {margin: 0.5em 0;} 
#footer-list ul {margin-left: 0; margin-top: 0.5em; padding-left: 0; display: inline;} 
#footer-list ul li {margin-left: 0; padding: 0 15px; border-left: 1px solid #000; list-style: none; list-style-image: none; display: inline;}
#footer-list ul li.first {margin-left: 0; border-left: none; list-style: none; list-style-image: none; display: inline;}

#left {display: none;}
#right {display: none;}
#hnavcontainer {display: none;}
#feedback {display: none;}
