/* p1800.com STYLE SHEET */@import url(ns4_toxins.css);/* p1800 - styles start here */body {	background: #fff;	color: #666;	margin:	0;	padding: 0;	}body, div, p, th, td, li, dl, dd {	font-family: verdana, Arial, Helvetica, sans-serif; 	font-size: x-small	}code, pre {	font-family:	'Andale Mono', Courier, monospace;	}h2 {	font-family:	Verdana, Helvetica, Arial, sans-serif;	color: #efe	}h2 { padding: 5px; margin-top: 2px; margin-right: 2px; margin-left: 2px; margin-bottom: 1px; background-color: #999; font-size: 1.5em }h3, h4 {	font-family:	Verdana, Helvetica, Arial, sans-serif;	color: #fff	}h3, h4 {	padding: 5px;	margin-top: 2px;	margin-right: 2px;	margin-left: 2px;	margin-bottom: 1px;	background-color: #666;	font-size: x-small }th, td { text-align: left; vertical-align: top  }.right {	text-align:	right;	}.center {	text-align:	center;	}#globalnav { 	font-weight: bold;	}#leftcol, #bodycol	{	vertical-align:	top;	}#bodycol	{	background-color: #efefef;	}#leftcol a:link, #leftcol a:visited {	color: blue; 	}a:active, a:hover {	color: #c00;	text-decoration: underline;	}#login a:link, #login a:visited {	text-decoration:	none;	color: #999; 	}#login {	text-decoration:	none;	border-left: 2px solid #666; 	padding-left: 3px;	padding-bottom: 1px;	margin-left: 10px;	margin-bottom: 9px;	color: #999; 	}.a td { 	background: #efefef;	}.b td { 	background: #fff;	}.axial th {	background-color: #efefef;	text-align: right;	color: black	}dd	{	margin-bottom: .67em;	}#footer { margin: 8px }.username {	white-space: nowrap;	}#leftcol a, .tabs a, .modbar a, .footer a, .navcolumn a		{	text-decoration:	none;	}#navcolumn div { margin-bottom: .67em }#navcolumn div div { padding-left: .5em; margin-bottom: 0 } #banner, #banner td { 	vertical-align:	bottom;	background: #000;	color: white;	}body #banner #login a { 	color: white;	}#banner h3 {	color: white;	padding: .25em;	margin: 0;	}.tabs, .paginate {	margin-top: .67em;	}.tabs th {	color: black;	background-color: #999;	padding-left: 7px;	padding-right: 7px;	}.tabs td {	background-color: #ccc;	padding-left: 7px;	padding-right: 7px;	}/* SourceCast - styles end here *//* Scarab/App - styles start here */#topmodule {	}#topmodule td {	background: #efefef;	padding-left: 12px;	vertical-align:	middle;	}	.functnbar {	vertical-align: middle;	padding: 3px;	margin-top: .5em;	}.functnbar th, .functnbar td {	color: #fff;	padding-left: 2px;	padding-right: 2px;	}.functnbar2 {	vertical-align: middle;	padding: 3px;	}.functnbar2 th, .functnbar2 td {	color: white;	padding-left: 2px;	padding-right: 2px;	}.tabs th {	padding-left: 7px;	padding-right: 7px;	}.tabs td {	padding-left: 7px;	padding-right: 7px;	}.datatablechild th {	background: #c3c3c3;	color: #000;	font-weight: bold;	}	.dividers, .dividers table, .dividers td {	background: #99ccff;	vertical-align: middle;	}.axial th {	background: #efefef;	text-align: right;	color: black;	}/* Scarab/App - styles end here */	