/* Place all positional styles here
	colors: 
	Background yellow: FFFEEA
	Black: 000000
	Cerise: CC005E
	Dark yellow: F7F3D0
	Links yellow: B6B194
 */
body {text-align:center; margin: 0; padding:0;}
/* a img {border: none; margin:0; padding:0;} */
a img, a:visited img, a:active img, a:hover img {border: 0 none;}
p {margin: 5px 0 0 0; padding: 5px 0 0 0;}
h1 {margin: 0; padding: 0;}
h2,h3,h4,h5,h6 {margin: 0; padding: 0;}
.hide {display: none;}
.imgright {float: right; padding: 0 0 5px 5px;}
.imgleft {float: left; padding: 0 5px 5px 0;}
.caption {margin: 0; padding: 0;}
#outer {background: url(../images/shadow.gif) repeat-y; width:780px; margin:0 auto;}
#outerfooter {background: url(../images/footer_strip2.gif) no-repeat; width:780px; margin:0 auto; height: 90px; padding: 0;}
#container {width:750px; margin:0 auto; background: #FFFEEA; text-align:left; position:relative;}
#header {}
#printhead {display: none;}
#masthead_home {width: 750px; height: 63px; border-bottom: 2px solid #CC005E; margin: 0; padding: 0;}
#masthead_home img {border: 0;}

#nav {text-align: right; margin: 0; margin: 0; height: 28px; background: #000;}
#nav img {border: 0;}
#navlinks {margin: 0 20px 0 0; padding: 0; overflow: hidden; height: 28px; min-height: 28px; float: right; display: inline;}
#navlinks li {float: left; padding: 0; margin: 0;}
#navlinks li a {display: block;}
#content {width: 706px; padding: 20px 22px 15px 22px;}

#breadcrumb {width: 706px; padding: 0; margin: 0;}
#breadcrumb .trail {float: left; width: 511px;}
#breadcrumb .print {float: left; text-align: right; width: 170px; padding: 0 0 0 25px;}

#navcol2 {width: 170px; float: right; margin: 50px 0 2px 0; padding: 0;}
p.navinstruct {padding:0; margin: 0; display: inline;}
/* #rightnav {margin: 0; padding: 0 0 10px 5px;}
#rightnav li {float: left; width: 100%; padding: 0 0 1px 0; margin: 0;}
#rightnav li a {margin: 0; padding: 0;}
#rightnav li ul {margin: 0 0 0 5px; padding: 0 0 1px 0;}
#rightnav li ul li ul {margin: 0 0 0 5px; padding: 0 0 1px 0;}
#rightnav li ul li ul li {margin:0 0 0 5px; padding:0 0 1px 0;} */

.rightnav0 {padding: 0 0 0 10px; margin: 0;}
.rightnav1 {padding: 0 0 0 10px; margin: 0;}
.rightnav2 {padding: 0 0 0 10px; margin: 0;}
.rightnav3 {padding: 0 0 0 10px; margin: 0;}

#pagecontent {margin: 10px 0 0 0; padding: 0;}

#textcontent {width: 489px; padding: 0 20px 0 0; margin-top: -15px;}

dl {}
dt {}
dd{margin: 0 0 10px 0;}
li {padding: 0 0 5px 0;}

/* From encore.css */
#calendarnav {text-align: right; padding:0 0 5px 0;}
.caldate {width: 25px; min-width: 25px; padding: 0 0 20px 0; float: left; vertical-align: top;}
.calevent {border-left: 1px solid black; margin: 0 0 0 20px; padding: 0 0 5px 20px; width: 340px; min-width: 340px; float:left;}
.calclear {clear: both; border-left: 1px solid black; margin:0 0 0 45px; padding: 0;}
/* Login form css start */
div.loginrow {clear: left;padding: 4px 3px;}
div.loginrow span.label {float: left; width: 150px; text-align: right; padding-right:2px;}
div.loginrow span.formw {float: left; text-align: left;}
div.loginrow span.formcontent {float: left; text-align: left; width: 400px;}
div.loginrow span.submitbtn {float: left;}
div.fckeditorrow {clear: left;}
.btn {vertical-align: middle;}
/* Login form css end */
.normal_b  {padding: 20px 20px 20px 20px;}
select {padding: 2px; border: 1px #CC005E solid;}
.button {border: 2px outset #F7F3D0; background: #B6B194;}
/* From encore.css */


#footcontainer {width:750px; margin:0 auto; padding: 10px 0 0 0; /* background: #FFF; */ text-align:left;}
* html div#footcontainer {
	padding-top: 35px;
	padd\ing-top/**/: 5px;
}
#footer {margin: 0; padding: 0; width: 750px; text-align: right; /* height: 60px; */ /* border: 1px dashed red; */}
p.footer {width: 730px; margin: 0; padding: 0 20px 0 0; float: right; /* text-align: left; */ /* display: inline; */}
#footlinks {/* width: 750px; */ margin: 0; padding: 0 20px 0 0; overflow: hidden; float: right; /* display: inline; */}
#footlinks li {float: left; padding: 0 1px 0 1px; margin: 0;}
#footlinks li.middot {padding: 0 2px;}
#footlinks li a {display: block;}
#footlinks li.first {padding: 0;}
#footlinks li.last {clear: right;}
.clearboth {clear: both;}
.clear {clear: both;}
.clearleft {clear: left;}
.clearright {clear: right;}