/* Start of CMSMS style sheet 'ReapSoftware' */
#reapbreadcrumb {width:752px; margin:10px auto; padding:.6em 10px; color:#333;}
#reapbreadcrumb a {text-decoration:none; border-bottom:1px dotted #fff; color:#333;}
#reapbreadcrumb a:hover {text-decoration:underline;}
#reapcontent {width:752px; margin:0 auto; padding:0 20px 20px;}
#reapcontent h2.head { background: #486090 url(../images/reap/reap-header.png) top right no-repeat; height:17px; color:#fff; padding:5px; margin:10px 0 0; font-size:1.4em;}
#reapcontent h2 {color:#486090;}
#reapportfolio { float:left; width:457px; height:auto; min-height:99px; background:#999 url(../images/reap/reap-banner.png) top left no-repeat; border-top: 3px solid #fff; border-bottom: 2px solid #fff; list-style:none; margin:0; padding:22px 0 23px;}
#reapportfolio li { width:246px; height:23px; background: url(../images/reap/reap-portfolio-arrow1.png) top left no-repeat; padding:5px;}
#reapportfolio li.odd {background-image: url(../images/reap/reap-portfolio-arrow2.png);}
#reapportfolio li a { display:block; width:246px; height:23px; padding:3px 0 0 25px; color:#fff; text-decoration:none;}
#reapportfolio li a:hover, #reapportfolio li.current a {background: url(../images/reap/reap-portfolio-bullet.png) 4px 2px no-repeat;}
#reapportfolio li a span {font-size:1.4em; }
#reaplogin {width:295px; height:auto; min-height:145px; float:right; border-bottom: 4px solid #486090;}
#reaplogin h3 {background: #486090 url(../images/reap/reap-headline.png) top right no-repeat; height:22px; color:#fff; padding:4px; margin:0; font-size:1.4em; text-align:center;}
#reaplogin p { text-align:right; padding:4px; margin:.5em 25px;}
#reaplogin p.logout { text-align:center !important;}
#login-submit {background: url(../images/reap/reap-login-submit.png) top right no-repeat; width:81px; height:28px; border:0; text-indent:-9999px; color:#fff; cursor:pointer; font-size:1px;}
#login-submit:hover {background-position: bottom right; color:#999;}
#logout-submit {display:block; background: url(../images/reap/reap-logout.png) top right no-repeat; width:81px; height:28px; border:0; text-indent:-9999px; text-align:left; color:#fff; cursor:pointer; margin:10px auto; font-size:1px;}
#logout-submit:hover {background-position:bottom right; color:#999;}
#login-remember {margin:0 20px 0 0;}
#reapsubmenu {clear:both; list-style:none; margin:0 0 20px; font-weight:bold; background:#b6dcde; height:30px; padding:0;}
#reapsubmenu li {float:left; padding:0; height:30px; background:#b6dcde;}
#reapsubmenu a {display:block; height:1em; padding:10px 10px 26px;color:#486090; text-decoration:none;}
#reapsubmenu li.menuactive a {background:#486090 url(../images/reap/reap-submenu-hover.png) center bottom no-repeat; color:#fff;}
#reapsubmenu a:hover {background:#486090  url(../images/reap/reap-submenu-hover.png) left bottom repeat-x; color:#fff;}
a.reapdownload {display:block; padding:7px 118px 0 0; min-height:20px; background:url(../images/reap/reap-download.png) top right no-repeat; text-align:right; color:#486090;}
a.reapdownload:hover {background-position:bottom right;}
/* End of 'ReapSoftware' */

