/* New style sheet */
/* JPC 21012005 */

body {			font-family:arial,sans-serif,helvetica;
						font-size:0.8em;
						 }


#container {position: relative;
						width:99%;
						top: 25px;
				  	padding: 2px;
				  	border: 2px solid #cccccc;
}

#menubar {display:none;}


h1,h2,h3,h4,h5,h6 {
						color:#cc0000; padding:2px 10px;}
h4	{				font-size:1em}
	
p {					padding-left:10px}
p.small {		font-size:0.9em}
p.tiny {		font-size:0.8em}
p.footer {	padding-left:10px; color:#666666; font-size:0.9em }


table { 		margin:2px 10px 2px 10px; border-collapse: collapse; border-spacing: 0; }
th {				color:#cc0000; background:#f0f0f0; padding:5px; margin:0px; border:1px solid #cccccc}
td {				padding:3px; margin:0px; border:1px solid #cccccc;}
td.nob {		border-style:none;}

ol					{font-weight:normal}	
ol.contents {font-weight:bold;}

ul {				list-style-image:url('/icons/li_red_square.gif');}
ul.contents {font-weight:bold;}

li {				line-height:1.5em;}

img {				padding:3px; border-style:none}
img.pad {			float:left; padding:10px;}
img.left {	float:left;}
img.right{	float:right;}

a:link {		color:#cc0000; text-decoration:none}
a:visited {	color:#cc0000; text-decoration:none} 
a:hover {		color:#ff0000; text-decoration:underline}
a:active {	color:#ff0000; text-decoration:none}

div.greybkgd {background:#f0f0f0; padding:2px; margin:0px 10px 0px 10px}
div.left {		float:left; width:48%; padding:2px}
div.right {		float:right; width:48%; padding:2px}
div.menu {		font-weight:bold; color:#666666; background:#f0f0f0; padding:10px; margin:0px 10px 0px 10px}


.grey {		color:#666666; font-size:0.9em}
.bu {			font-weight:bold; text-decoration:underline;}
.clear {	clear:both; line-height:0.5em;margin:0px 0px; padding:0px 0px;}
.cleardiv {	clear:both;}
.black {	color:#000000;}
.red {		color:#cc0000;}
.cite {		font-family:courier; font-size:1em} 
.inset	{		padding-left:10px;}
.c {			text-align:center;}	
.bold {		font-weight:bold}
.text-right {text-align:right;}

