/* Start of CMSMS style sheet 'Print' */
html, body, div, span, h1, h2, h3, h4, h6, p, a, li, input, textarea, select
{
 font-family: serif, Arial, Veradana, Tahoma, Helvetica, sans-serif;
 font-size: 100%;
 line-height: 1.125em;
 color: #222;
 text-decoration: none;
}

html, body
{
 background-color: #aca;
}

div, span, p
{
 background-color: #fff;
}

a, .border1 li span
{
 color:#229;
 font-weight:500;
}

.border1 li span
{
 color:#8a8;
 font-weight:800;
 font-size:1.2em;
 background: #fafafa
}

dfn, #search form label
{
 display: none;
}

#footer
{
 width: 95%;
}

ul
{
 list-style: none;
}

.left, #navigation
{
 float: left;
}

.right
{
 float: right;
}

.clear
{
 clear: both;
}

.border1
{
 border:1px solid #555;
}

#page
{
 border: 2px solid #555;
 width: 900px;
 margin: 10px auto;
}

#header
{
 font-size: 1.9em;
 font-weight: bold;
 margin: 10px 0px 0px 120px;
 padding: 5px;
}

#header a
{
 color:#222;
}

#breadcrumbs
{
 border-left: 1px solid #222;
 border-bottom: 1px solid #555;
 padding: 5px;
 margin-left: 120px;
 color: green;
 font-weight: bolder;
 font-size: 0.9em;
}

#breadcrumbs span
{
 color: green;
 font-weight: bolder;
 font-size: 0.9em;
}

#breadcrumbs a
{
 color: green;
 font-weight: bolder;
 font-size: 0.9em;
 border-bottom:1px dotted green;
}

#search
{float:right; margin:3px;}

#search form input
{background-color: #efe;
padding:2px;
border:1px solid #555;
margin-left:2px;
}

#content
{
 min-height: 550px;
 margin: 10px 135px 10px 135px;
 padding: 5px;
}


#rightnav
{
 width: 150px;
 float: right;
 border: 1px solid #555;
 margin: 10px -40px 5px 0px;
 padding-bottom:100px;
 background: #fafafa url(uploads/images/pilsberry.JPG) no-repeat center bottom;
}

#menuwrapper
{
 min-height: 450px;
 width: 150px;
 float: left;
 border: 1px solid #555;
 margin: 10px 0px 5px -40px;
 padding-top:200px;
 background: #fafafa url(uploads/images/profile.jpg) no-repeat center top;
}

.primary-nav
{
 margin: 5px;
 padding: 5px;
 font-size: 0.9em;
}

.primary-nav a
{
 font-weight: 500;
 font-size: 1em;
 color: green;
 border-bottom:1px dotted green;
 background: #fafafa;
}

.primary-nav li
{
 margin: 2px;
 padding: 2px;
 padding-left: 5px;
}

.primary-nav li form
{
 text-align:center;
 margin:2px auto;
}

.menuparent
{
 font-weight: 500;
}

.menuactive a
{
 color: green;
}

#footer
{
 text-align: center;
 bottom: 20px;
 margin: 50px 0px 10px 0px;
 padding: 5px;
}

p
{
 text-indent: 2em;
 font-size: 1em;
 margin-bottom: 10px;
}

dt
{
 font-weight: bold;
}

dd
{
 padding: 5px;
}

code
{
 background: #eee;
 border-bottom:1px dotted #444;
 font-family: sans-serif;
 font-size: 90%;
}

.rooturl{display:none;}

#searchresults ul li
{
 margin:5px;
 margin-left:4em;
 padding:5px;
}

#searchresults ul li a 
{
 background-color:#eeeeee;
 color: #779;
 text-decoration:underline;
 padding:5px;
}


div{display:none;}
#page, #header, #content,#breadcrumbs{display:block;}

html, body, div, span, p, a, ul, li, br, img, h3
{
 margin: 0px auto;
 padding: 0px;
 border: 0px dotted black;
}
/* End of 'Print' */

