/* rules for Renew Monroe */

#RMcontent-2col {font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; padding: 0 7px 0 180px;}
#RMcontent-2col div.RMtext {z-index: 30; position: relative; background-color: transparent;}
#RMcontent-2col a.RMlink {
	color: #006600;
}
#RMcontent a.external {
	background: url(../i-p/ext-link.gif) no-repeat right top;
	padding-right: 10px;
}
#RMcontent .RMtext ul li a.external {
	background: url(../i-p/ext-link.gif) no-repeat right top;
	padding-right: 10px;
}
#RMcontent #leftcol a.external {
	background: url(../i-p/ext-link-col.gif) no-repeat right 50%;
	padding-right: 10px;
}
#RMcontent-2col h1 {color: #006600; text-align: center; margin-top: 0; margin-bottom: 1em; padding-bottom: 0.25em; border-bottom: 1px dotted #7fb27f; clear: both;}
.RMtext h2 {color: #7fb27f; margin: 0; padding: 0.5em 0 0.25em 0; line-height: 1.25em; background-color: transparent;}
.RMtext h2:first {padding-top: 0;}
.RMtext h3 {color: #666; padding: 0.5em 0; font-weight: normal; line-height: 1.25em; background-color: transparent;}
.RMtext h4 {color: #333; padding: 0.25 0; line-height: 1.25em; background-color: transparent;}
.RMtext h5 {color: #000; padding: 0.25 0; line-height: 1.25em; background-color: transparent;}
.RMtext h5.red {color: #c00; background-color: transparent;}
.RMtext p {font-size: 90%; line-height: 1.5em; margin-bottom: 0.5em;}

.RMtext p.red {
	color: #f00;
	font-weight: bold;
}

.RMtext p+h4 {padding-top: 0.75em;}

.download {padding-left: 12px; background: url(../i-p/gray-doit.gif.gif) no-repeat 0 0;}

#RMcontent a.external {
	background: url(../i-p/ext-link.gif) no-repeat right top;
	padding-right: 10px;
}
#RMcontent .RMtext ul li a.external {
	background: url(../i-p/ext-link.gif) no-repeat right top;
	padding-right: 10px;
}
#RMcontent #leftcol a.external {
	background: url(../i-p/ext-link-col.gif) no-repeat right 50%;
	padding-right: 10px;
}


/* lists */

#RMcontent-2col div.RMtext ul {list-style: none; padding-left: 0; padding-bottom: 0.5em; background-color: transparent;}
#RMcontent-2col div.RMtext ul li {line-height: 1.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; margin-left: 0px; font-size: 100%; background-image: url(../i-p/li-diamond.gif); background-repeat: no-repeat; background-position: 0 0; background-color: transparent;}
#RMcontent-2col div.RMtext ul.spaced li {line-height: 1.5em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; margin-left: 0px; margin-bottom: 0.75em; font-size: 100%; background-image: url(../i-p/li-diamond.gif); background-repeat: no-repeat; background-position: 0 0; background-color: transparent;}
#RMcontent-2col div.RMtext ul ul {margin-left: 15px; background-color: transparent;}
#RMcontent-2col div.RMtext ul li a {margin-left: 0px; font-size: 100%; text-decoration: none; background-repeat: no-repeat; background-position: 0 0; background-color: transparent;}
#RMcontent-2col div.RMtext ul li a:hover {text-decoration: underline; background-color: #ebf0f4;}
#RMcontent-2col div.RMtext ol {padding-bottom: 0.5em; margin-left: 30px; list-style: decimal; background-color: transparent;}
#RMcontent-2col div.RMtext ol li {font-size: 100%; line-height: 1.5em; background-color: transparent;}
#RMcontent-2col div.RMtext p.pull {float: left; width: 300px; text-align: center; background: #eef3f7; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 0.75em; margin: 0.75em 30px 1.25em 30px;}
#RMcontent-2col div.RMtext p.pullgo {width: 85%; text-align: center; background: #eef3f7; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 0.75em; margin: 0.75em 30px 1.25em 30px;}
	

