/******************************************/
/* CSS STYLE ORIGINALLY BY WEB REVOLUTION */
/* FORMATTED & MODIFIED BY ARCHISENSE+APV */
/******************************************/

body{
 	margin:0;
	padding:0;
}

#body_bg{
	background:#e2e2e2;
	font:12px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#000000;
	text-align:left;
}

.clr{
	clear:both;
}

a:link,a:visited{
	font:12px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#336633;
	text-decoration:none;
}

a:link,a:visited{
	font:12px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#336633;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

ul{
	margin:0;
	margin-left:15px;
	padding:0;
}

ul a:link,ul a:visited{
	color:#336633;
	text-decoration:none;
}

ul a:hover{
	text-decoration:underline;
}

p {line-height:150%; margin-bottom:10px}

blockquote {
	font-style: italic;
	font-size: 100%;
	line-height: 150%;
	width: auto;
	padding: 10px;
	margin: 15px 0;	
	background: url(http://www.peoplesjustice.org/site/templates/wr_spatium_retis/images/trans-quote.png);
}

blockquote.b {
	font-style: italic;
	font-size: 100%;
	line-height: 150%;
	width: auto;
	padding: 5px 10px 10px 40px;
	margin: 15px 0;
	background: #fff url(http://www.peoplesjustice.org/site/templates/wr_spatium_retis/images/quote-start.png) 0 0 no-repeat;
	color: #333;
}

blockquote.b p {
	background: #fff url(http://www.peoplesjustice.org/site/templates/wr_spatium_retis/images/quote-end.png) 100% 100% no-repeat;
	padding-top:10px;
	padding-bottom: 10px;
}
.contentheading{
	font:bold 1.6em Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	color:#860120;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#e2e2e2;
}

.contentheading a:link,.contentheading a:visited{
	font:bold 1.6em Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	color:#860120;
	text-decoration:none;
}

.contentheading a:hover{
	color:#336633;
}

td{
	font:12px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#000000;
	text-align:left;
}

.modifydate{
	font:10px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#939393;
	padding-top:15px;

}.small{
	font:10px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#939393;
}

.createdate{
	font:10px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#939393;
	padding-bottom:10px;
}

.readon{
	font:12px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#336633;
}

a.readon:link,a.readon:visited{
	font:12px "Lucida Grande",Tahoma,Helvetica,sans-serif;
	color:#336633;
	text-decoration:none;
}

a.readon:hover{
	text-decoration:underline;
}

td.buttonheading{
	width:12px;
}

.sectiontableheader{
	background:repeat;
	background-color:#353535;
	padding:2px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
}

.mosimage {padding: 5px}

.mosimage_caption{
font:10px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#838383;padding-top:5px;
}.

componentheading{
font:bold 16px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#666666;
}

.contentpaneopen{
width:100%
}

.back_button{
float:left;text-align:center;
font-size:11px;
border:3px double #cccccc;
width:auto;
background:url(../images/button_bg.png) repeat-x;
padding:0 10px;
line-height:20px;
margin:1px;
margin-bottom:20px;
margin-top:20px;
}

.back_button a:link,.back_button a:visited{
font-size:11px;
}

.back_button a:hover{
color:#000000;
text-decoration:none;
}

a.back_button:link,a.back_button:visited{
font-size:11px;
}

a.back_button:hover{
color:#000000;
text-decoration:none;
}

.pagenav{
text-align:center;
font-size:11px;
font-weight:bold;
border:3px double #cccccc;
width:auto;
background:url(../images/button_bg.png) repeat-x;
padding:0 10px;
line-height:20px;
margin:1px;
color:#666666;
}

a.pagenav:link,a.pagenav:visited{
font-size:11px;
}

a.pagenav:hover{
color:#000000;
text-decoration:none;
}

.pagenavbar{
margin-right:10px;
float:right;
}

div#shadow{
background-image:url(../images/shadow.gif);
background-repeat:repeat-y;
width:790px;
}

div#wrapper{
width:760px;
background-color:#ffffff;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#7c7c7c;
border-left-color:#7c7c7c;
}

div#topbar{
background-color:#353535;
height:45px;
}

div#logo{
background-image:url(../images/logo.gif);
float:left;
height:45px;
width:518px;
}

div#toparea{}

div#top{
float:right;
padding-top:13px;
padding-right:15px;
}

div#top a{
border-right-width:1px;
border-right-style:outset;
border-right-color:#939393;
padding-top:0;
padding-right:8px;
padding-bottom:0;
padding-left:8px;
}

div#top li{
padding:20 px;
display:inline;
background:none;
}

div#top ul{
margin:0;
padding:0;
}

div#top a:link,div#top a:visited{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#add293;
text-decoration:none;
}

div#top a:hover{
color:#ffffff;
text-decoration:none;
}

div#header{
background-color:#353535;
height:230px;
}

div#miniheader{
background-color:#353535;
height:77px;
background-image:url(../images/1mini.jpg);
background-repeat:no-repeat;
}

div#bottomheader{
background-color:#353535;
height:25px;
}

div#bottomheadercontainer{
padding:5px 15px 0 15px;
}

div#pathway{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
float:left;
color:#7c7c7c;
}

div#pathway a:link,div#pathway a:visited{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#7c7c7c;
text-decoration:none;
}

div#pathway a:hover{
color:#ffffff;
}

div#newsmoo{float:right;
padding-right:18px;
height:14px;
background-image:url(../images/newsflash_button.gif);
background-repeat:no-repeat;
background-position:right center;
}

div#newsmoo a:link,div#newsmoo a:visited{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#add293;
text-decoration:none;
}

div#newsmoo a:hover{color:#ffffff;}

div#container{background-color:#353535;}

div#containertext{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#f1f1f1;
text-align:left;
padding:15px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#484848;
}

div#containertext td{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#f1f1f1;
text-align:left;
}

div#containertext a:link,div#containertext a:visited{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#add293;
text-decoration:none;
}

div#containertext a:hover{text-decoration:underline;}

div#user1block{padding:15px;}

td.leftblock{
background-color:#f1f1f1;
border-right-width:1px;
border-right-style:solid;
border-right-color:#cccccc;
}

div#leftblock{width:175px;background-color:#f1f1f1;}

div#left{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
padding:0 5px 15px 15px;
color:#333333;
}

div#left h3{
font:bold 14px Arial,Helvetica,sans-serif;
margin:0 0 5px 0;
padding:15px 0 3px 0;
text-transform:uppercase;
color:#000000;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#e2e2e2;
}

div#content{
	padding-left:5px;
	padding-right:5px;
	padding-top:9px;
	margin: 0 5px;
}

td.rightblock{
background-color:#f1f1f1;
border-left-width:1px;
border-left-style:solid;
border-left-color:#cccccc;
}

div#rightblock{width:241px;}

div#right{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
padding:0 15px 15px 15px;
color:#333333;
}

div#right h3{
font:bold 14px Arial,Helvetica,sans-serif;
margin:0 0 5px 0;
padding:15px 0 3px 0;
text-transform:uppercase;
color:#666666;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#e2e2e2;
}

.moduletable ul{
list-style:url(../images/custom_bullet.gif);
margin:0;
margin-left:15px;
padding:0;
}

.moduletable ul a:link,.moduletable  ul a:visited{
color:#336633;
font-size:11px;
text-decoration:none;
}

.moduletable ul a:hover{text-decoration:underline;}

div#footerwrapper{
background-color:#333333;
width:760px;
height:70px;
}

a.mainlevelmainMenu{font-size: 1.5em}
a.mainlevelmainMenu:hover{color:#860120; text-decoration:none}

div#footer{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#f1f1f1;
padding-top:5px;
}

div#footer a:link,div#footer a:visited{
font:11px "Lucida Grande",Tahoma,Helvetica,sans-serif;
color:#add293;
text-decoration:none;
}

div#footer a:hover{color:#FFFFFF;}

div#bottomshadow{
	background-image:url(../images/bottom_shadow.gif);
	background-repeat:no-repeat;
	width:790px;
	height:16px;
}

div#footerwrap{
	background-color: #162465;
	margin-top: 0px;
	padding: 0px;
}

a.toclink {padding-left: 5px}