/* New style sheet */
/* JPC 21012005 */

body {			font-family:arial,helvetica,sans-serif;
						font-size:0.8em;
						background:#ffffff;
						color:#000000;
					}

#container600 { position: relative;
								width: 99%;
								padding:2px;
								border: 2px solid #cccccc;
}

#container700 { position: relative;
								width: 99%;
								padding:2px;
								border: 2px solid #cc0000;
}

#catcont {position: relative;
					width: 99%;
					padding:2px;
  				border: 2px solid #cccccc;
}

#sidebar {	display:none;
}
#boxdesc {	display:none;
}

#content { 	position:relative;
						margin-left:10px;
						padding:5px;
						background:#ffffff;
						}

#content2 { position:relative;
						margin-left:10px;
						padding:5px;
						background:#ffffff;
						}


#footer {		position:relative;
						margin-left:10px;
						padding:5px;
						background:#ffffff;
						}



h1 {font-size:1.5em; color:#cc0000;  padding:2px 10px;}						
h2 {font-size:1.5em; color:#cc0000;  padding:2px 10px;}						
h3 {font-size:1.3em; color:#cc0000;  padding:2px 10px;}						
h4 {font-size:1em; color:#cc0000;  padding:2px 10px;}						
h5,h6 {color:#cc0000;  padding:2px 10px;}
h4.res { 		margin:5px 10px 0px 10px;}
	
p {					padding-left:10px}
p.tiny {		font-size:0.8em}
p.footer {	padding-left:10px; color:#666666; font-size:0.9em}
p.res	{			margin:0px 10px 4px 10px;}

table { 		margin:2px 10px 2px 10px; border-collapse: collapse; border-spacing: 0; }
table.dltab {background:#f0f0f0;width:90%;margin-left:30px}
table.sctab	{border-spacing: 5px; border-collapse: separate;}

tr {				margin:0px 0px; padding:0px 0px;}
th {				color:#cc0000; background:#f0f0f0; padding:5px 2px; margin:0px 0px; border:1px solid #cccccc}
th.nob {		border-style:none;		}

td {				padding:3px; margin:0px; border:1px solid #cccccc;}
td.dl{			text-align:left; padding:5px; background:#f0f0f0;}
td.dlr{			text-align:right; padding:5px; background:#f0f0f0;}
td.nob {		border-style:none; padding:5px}
td.nobc {		border-style:none; text-align:center;}
td.nobr {		border-style:none; text-align:right; padding:5px}
td.nowt	{		border-style:none; border-width:0px; padding:0px 0px; margin:0px 0px; text-align:center}
td.nobgrey{ border-style:none; padding:5px; background:#f0f0f0;}
td.sc   {		padding:5px; margin:5px; font-weight:bold; color:#cc0000; background:#f0f0f0; }
td.bb {			border-bottom:solid 2px #c0c0c0; border-top-style:none; border-right-style:none; border-left-style:none;} 

ol					{font-weight:normal}	
ol.contents {font-weight:bold;}

ul {				list-style-image:url('/icons/li_red_square.gif');font-weight:normal}
ul.contents {font-weight:bold;}

li 			{		line-height:1.5em; }
li.norm {		line-height:1.2em;}

dt {				padding-left:10px; font-weight:bold; color:#cc0000}
dd {				padding-left:25px}

code {			font-size:1.3em;}

img {				padding:3px; border-style:none}
img.in_text {position:relative;	vertical-align:text-bottom;}
img.in_text_r{	position:relative; float:right; vertical-align:text-top;}

img.left {	position:relative; float:left; vertical-align:text-bottom;}
img.right{	position:relative; float:right; vertical-align:text-bottom;}
img.leftthumb {	position:relative; float:left; vertical-align:text-bottom; padding-right: 5px;}

a.side:link {			color:#ffffff; text-decoration:none; font-weight:bold;}
a.side:visited {	color:#ffffff; text-decoration:none; font-weight:bold; } 
a.side:hover {		color:#f0f0f0; text-decoration:underline; font-weight:bold;}
a.side:active {		color:#f0f0f0; text-decoration:none; font-weight:bold;}

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}

a.grnlink:link {		color:#009900; text-decoration:none}
a.grnlink:visited {	color:#009900; text-decoration:none} 
a.grnlink:hover {		color:#00cc00; text-decoration:underline}
a.grnlink:active {	color:#009900; text-decoration:none}


a.rb:link {			color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px;}
a.rb:visited {	color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px;} 
a.rb:hover {		color:#cc0000; text-decoration:none; border:2px dotted #cc0000;  padding:2px 3px;}
a.rb:active {		color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px;}


a.dlb3:link {	  color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 7px; background:#ffffff; font-family:courier}
a.dlb3:visited {	color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 7px; background:#ffffff; font-family:courier}
a.dlb3:hover {		color:#ffffff; text-decoration:none; border:2px solid #cc0000;  padding:2px 7px; background:#cc0000; font-family:courier}
a.dlb3:active {	color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 7px; background:#ffffff; font-family:courier}

a.dlb4:link {	  color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#ffffff; font-family:courier}
a.dlb4:visited {	color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#ffffff; font-family:courier}
a.dlb4:hover {		color:#ffffff; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#cc0000; font-family:courier}
a.dlb4:active {	color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#ffffff; font-family:courier}


div.menu {    position:relative; 
							background:#f0f0f0; 
							padding:5px; 
							margin:0px 10px 0px 10px; 
							color:#666666; 
							font-weight:bold; 
							}
div.greybkgd {position:relative; background:#f0f0f0;padding:5px; margin:0px 10px 0px 10px;}
div.gbbw {position:relative; background:#f0f0f0; padding:5px; margin:0px 10px 0px 10px; border-bottom:solid 5px white;}
div.left {		position:relative; float:left; width:45%; padding:2px 10px;}
div.right {		position:relative; float:right; width:45%; padding:2px 10px;}
div.border {		position:relative; width:80%; padding:2px 10px; border:2px solid #f0f0f0;}
div.logoleft {		position:relative; float:left; padding:2px 10px;}

textarea {font-family:arial; white-space:normal;}

.left {		position:relative; float:left;}
.right {	position:relative; float:right;}
.fr	{			position:relative; background:#f0f0f0; width:93%; margin:10px 10px; padding:10px 10px;}
.grey {		color:#666666; font-size:0.9em}
.clear {	clear:both; line-height:0.5em}
.cright {	clear:right; line-height:0.5em}
.red {		color:#cc0000;}
.cite {		font-family:courier; font-size:1em} 
.inset	{	padding-left:10px;}
.c {			text-align:center;}	
.gbg {		background:#f0f0f0;}
.rborder	{padding:2px; border:2px solid #cc0000;}
.small {		font-size:0.9em}

