/*
Template Name: Your HRmanager
Template URI: http://www.yourhrmanager.com.au/
*/


/* Table of Content
==================================================
  #Header
  #Slider Wrapper
  #Secondary Home Area
  #Content
  #Gallery
  #Sidebar
  #Widgets
  #Footer
  #DOCman  */

/* #Header
================================================== */

.login-holder {float: right;position: relative;}
#main-header {padding:0;background:#fff url(../images/header-bg.jpg) 0 100% repeat-x;}
span.header-phone {float:left;display:block;}
#logo {float:left;padding:30px 0 0 0;}
nav.primary {float:right;clear:right;}

/* Mobile Menu */
.select-menu { width: 100%;background-color: #E4E4E4;border: 1px solid #C8C8C8;border-radius: 4px 4px 4px 4px;cursor: pointer;padding: 5px;height: 30px;font-size:13px;}



/* #Slider Wrapper
================================================== */
section#slider {position:relative;height: auto;  background:#a3e250 url(../images/slider-bg.jpg) 0 0 repeat-x;margin:0 auto;  }
#slider.loading:before {content:"";  display:block; position:absolute; left:50%; top:50%; margin:-16px 0 0 -16px; width:32px; height:32px; background:url(../images/preloader.gif) 0 0 no-repeat; }
div.djslider-inner { }
div.djslider-loader115.djslider-loader {overflow:visible;}
#djslider115 {overflow:visible;}


/* #Secondary Home Area
================================================== */
#secondary-home-area-bottom {background: #b9bdbf;}
#secondary-home-area-bottom h3 {font-weight: 600;color: #282a2d;font-size: 22px;text-shadow: none;margin: 0;padding: 0 0 10px 0;}
#secondary-home-area-bottom h4 {font-weight: 300;color: #282a2d;font-size: 22px;line-height: 28px;text-shadow: none;text-transform: capitalize;  margin: 0;padding: 5px 0 10px 0;}
.secondary {display: block;  padding: 30px 0;}
.secondary p {font-size: 14px;line-height: 18px;letter-spacing: 0;  margin-bottom:0;}
.secondary a.readmore {  font-size: 14px;line-height: 18px;color: #282a2d;font-weight: 600;display:block;padding: 5px 0 10px 0;}
.secondary a.readmore:hover {color: #50545a;}
.secondary div.leftseparator {font-size: 17px;line-height: 23px;padding-bottom: 8px;}

  
/* #Content
================================================== */
#content-wrapper {position:relative;background: #f1f2f2;}
#content-wrapper:before {content:"";display:block;position:absolute;left:0;right:0;top:0;height:8px;background:url(../images/top-gradient.png) 0 0 repeat-x;}
#content-wrapper .indent {padding:10px 0;  }
#content-wrapper .home-area { padding:75px 0; font-size: 1.17em; line-height: 1.7em;}
    
/* Heading */
#heading {min-height:60px;height: auto;  background:#8cc63e url(../images/heading-bg.jpg) 0 0 repeat-x;border-bottom:1px solid #6c9339;position:relative;}
#heading .page-heading {padding:20px 10px;overflow: hidden;}
#heading .page-heading h1 {font-size:26px;  line-height:1em;font-weight: 600;letter-spacing: -1px;margin:0;padding:0;text-transform:capitalize;color:#ffffff;text-shadow:none;word-spacing:.1em;}



/* Breadcrumbs */
nav.breadcrumbs {display: block;margin:0 0 20px 0;padding:0;overflow:hidden;min-height:20px;}
.breadcrumbs ul {margin:0;padding:0;}
.breadcrumbs li {background: transparent url(../images/arrow-left.png) 0 center no-repeat;font-size:13px;line-height:1.5em;font-weight: 200;margin: 0 10px 0 0;padding:0 0 0 10px;text-transform:capitalize;color:#ffffff;text-shadow:none;word-spacing:.1em;float:left;}
.breadcrumbs li:first-child {background:none;}
.breadcrumbs li a {color: #282a2d;outline: none;}
.breadcrumbs li a:hover {text-decoration:none;color:#797f87;}
.breadcrumbs li.current {color: #282a2d;font-weight: 400;padding: 0 0 0 10px;outline: none;box-shadow: none;-webkit-box-shadow: none;}

.orange {color: #f57b20;}
.large {font-size: 26px;line-height: 32px;}

div.item-page h3 {font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0;padding: 0 0 10px 0;}
div.grid_4 p.readmore {display:block;position: relative;text-transform:uppercase;font-size:14px;width:100%; }
div.grid_4 p.readmore a {color:#7cb037;background:transparent url(../images/readmore-bg.png) 80px center no-repeat;  width:100%;display:block;margin-top: 0px;}
div.grid_4 p.readmore a:hover {color:#585b60;background:transparent url(../images/readmore-bg-over.png) 80px center no-repeat;}
div.grid_4_last p.readmore {display:block;position: relative;text-transform:uppercase;font-size:14px;width:100%; }
div.grid_4_last p.readmore a {color:#7cb037;background:transparent url(../images/readmore-bg.png) 80px center no-repeat;width:100%;  display:block;margin-top: 0px;}
div.grid_4_last p.readmore a:hover {color:#585b60;background:transparent url(../images/readmore-bg-over.png) 80px center no-repeat;}
.services-intro {height: 175px;}
hr {border-top: 1px solid #70b728;border-bottom:none;height:1px;margin:15px 0;}
div.item-page ul {padding-top: 10px;}
div.item-page ul li {background:transparent url(../images/li-marker-7.png) 5px 8px no-repeat;  padding-left:35px;}
/* div.item-page ul li {background:transparent url(../images/bullet.png) 5px 8px no-repeat;  padding-left:35px;font-size: 20px;font-weight: 600;line-height:30px;} */


/* Home Page
---------------------------------------- */

/* Primary Home Area */
#primary-home-area {background:#f7f7f7;border-bottom:1px solid #dcdcdc;}
  
/* Intro widget */
.intro-widget {text-align:center;}
.intro-widget h2 {text-align:center;text-transform:uppercase;color:#115B87;}

/* Tertiary Home Area */
.tertiary-clear {width:100%;clear:both;padding-top:30px;}
#tertiary-home-area {background:#f7f7f7;border-top:1px solid #fff;position:relative;padding:55px 0 45px 0 !important;}
#tertiary-home-area:before {content:"";display:block;position:absolute;left:50%;top:-2px;margin-left:-42px;width:85px;height:26px;background:url(../images/content-arrow-alt.gif) 0 0 no-repeat;  }


/* 404 Page
---------------------------------------- */
.error404-page #content-wrapper .indent {padding:10px 0;}
.error404-num {  height:521px;background:url(../images/404numb.jpg) 100% 0 no-repeat;}
#error404 hgroup {padding-top:90px;  }
#error404 h2 {font-size:21px;line-height:30px;color:#888;margin-bottom:3em;  }
#error404 h4 {font-size:15px;margin-bottom:1.2em;}
#error404 ul {margin:0;  padding:0;}
#error404 ul li {background-image:url(../images/li-marker-default.png);  }
#error404 ul li:hover {background-image:url(../images/li-marker-act.png);}
#error404 ul li a {color:#888;}
#error404 ul li a:hover {color:#88a919;text-decoration:none;}
      

/* #Sidebar
================================================== */
#sidebar {border-left: 1px solid #95989a;}
#sidebar-right {float: right;}
#sidebar-right ul#mainlevel li a.mainlevel {font-size:26px;line-height:32px; font-weight:600;color:#282a2d;margin-right:50px;}
#sidebar-right ul#mainlevel li ul  {margin: 4px 0 30px -18px;}
#sidebar-right ul#mainlevel li ul li {margin-bottom:0;}
#sidebar-right ul#mainlevel li ul li a {color: #f57b20;line-height: 20px;}
#sidebar-right ul#mainlevel li ul li a:hover {color: #f57b20;color:#282a2d;}
div.moduletable-sampledocs {text-align: center;}
div.moduletable-sampledocs h3 {font-size:26px;line-height:32px; font-weight:600;}
div.custom-sampledocs a {color:#282a2d;font-size:14px;line-height:18px;}
div.custom-sampledocs a:hover {color: #f57b20;}
#sidebar-left {width: 410px;}  
#sidebar-left h3 {font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0;padding: 0 0 10px 0;}
#sidebar-left h4 {font-weight: 300;color: #282a2d;font-size: 26px;text-shadow: none;  margin: 0;padding: 0 0 10px 0;}
.contact_form {  float:right;display:block;overflow: hidden;}
.content_filter {display:block;overflow: hidden;min-height:450px;padding-right:40px;border-right: 1px solid #b7b8b8;}
.content_filter h2 {color:#f57b20;font-size: 26px;margin: 0;padding:0;}
.content_filter dt.article-info-term {display:none;}
.content_filter dl.article-info {margin: 0;  padding: 0;  -webkit-margin-before: 0;-webkit-margin-after: 0;}
.content_filter dd.published {-webkit-margin-start: 0px;color: #585b60;font-size: 12px;letter-spacing: 0;margin: 0;  }
.content_filter p.readmore {display:block;position: relative;text-transform:uppercase;font-size:14px;width:100%;}
.content_filter p.readmore a {color:#7cb037;background:transparent url(../images/readmore-bg.png) 80px center no-repeat;width:100%;display:block;margin-top: -20px;}
.content_filter p.readmore a:hover {color:#585b60;background:transparent url(../images/readmore-bg-over.png) 80px center no-repeat;}
div.aiContactSafe div.componentheading h1 {font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0;padding: 0 0 10px 0;}


/* #Widgets
================================================== */  
#widgets {background:#fe3d08 url(../images/widgets-bg.jpg) 0 0 repeat-x;box-shadow: inset 0px -11px 8px -10px #721b01;color:#fee8ac;overflow: hidden;}
#widgets .widget h3 {font-size: 22px;margin:0;padding: 10px 0 10px 0;text-shadow: none;color:#fee8ac;font-weight:bold;}
.widgets-clear {clear: both;text-align:center;position: relative;}
.widgets-more a {color:#fee8ac;font-size:20px;text-align: center;background:transparent url(../images/widgets-more-bg.png) center center no-repeat;display:block;width:100%;}
.widgets-more a:hover {color:#fff;background:transparent url(../images/widgets-more-over-bg.png) center center no-repeat;}
.widget {margin-bottom:30px;}
.widget p {margin-right: 100px;font-size: 13px;line-height: 18px;letter-spacing: 0;display: block;height: 120px;}
.widget h3 a:link {color:#fee8ac;}
.widget h3 a:visited {color:#fee8ac;}
.widget .custom a:hover {text-decoration:underline;}
.widget h4 {font-size: 22px;margin:0;padding: 30px 0 10px 0;text-shadow: none;color:#fee8ac;}
.widget-first {background:transparent url(../images/widgets-icon1.png) 170px bottom no-repeat;}
.widget-second {background:transparent url(../images/widgets-icon2.png) 170px bottom no-repeat;}
.widget-third {background:transparent url(../images/widgets-icon3.png) 170px bottom no-repeat;}
.widget-fourth {background:transparent url(../images/widgets-icon4.png) 170px bottom no-repeat;}
.action-button { -webkit-font-smoothing: antialiased; background-attachment: scroll; background-clip: border-box;background-color: rgb(161, 225, 80); background-image: -webkit-linear-gradient(top, rgb(161, 225, 80) 0%, rgb(110, 155, 50) 100%); background-origin: padding-box;background-size: auto;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: rgb(0, 0, 0) 0px 0px 5px 0px;color: rgb(42, 44, 47);cursor: auto;font-family: 'Open Sans', Arial, sans-serif;font-size: 1em;font-style: normal;font-variant: normal;font-weight: 600;height: 32.7273px;letter-spacing: -1px;line-height: 32px;margin-top: 30px;margin-bottom: 30px;outline-color: rgb(42, 44, 47);outline-style: none;outline-width: 0px;padding-bottom: 8px;padding-left: 25px;padding-right: 25px;padding-top: 8px;text-align: center;text-decoration: none;width: 200px;}
.call-to-action {font-size: 1.2em; color: #000000; line-height: 32px;}


  
/* #Footer
================================================== */
#footer {background:#f8f8f8 0 bottom repeat-x;display:block;padding:30px 0 60px 0;font-size:13px;line-height: 20px;letter-spacing: 0;overflow:hidden;color: #6d7172;}
#footer small {font-size:11px;line-height: 16px;padding-left:10px;color: #6d7172;}
#footer a {color:#6d7172;text-decoration:none;-webkit-transition: color 0.2s ease-out;-moz-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
#footer a:hover {color:#f57b20;text-decoration:none;}
.footer {float: left; display: inline; margin-left: 10px; margin-right: 10px;}
.footer h4 {color: #6d7172;  font-size: 24px;margin: 0;padding: 0 0 10px 0;}
.footer-first {width: 166px;}
.footer-second {width: 166px;}
.footer-third {width: 166px;}
.footer-fourth {width: 166px;}
.footer-fifth {width: 166px;}
.footer-sixth {width: 166px;}
h3.footer-phone {display: block;float:right;color: #6d7172;}
#btl .btl-panel span.btl-modal { color: #7d7d7d !important; font-weight: normal;}
#btl .btl-panel span.btl-modal:hover {color: #115b87 !important;}
a.carousel-control {display:none;}

/* #DOCman
================================================== */
div.btn-toolbar {display:none;}
div.docman-row {float: left; width:185px;padding-right:10px;text-align:center;min-height:220px;}
div.docman-group {text-align:center;}
div.docman-group h4.docman-document-header a {font-weight:300;display:block;}
div.docman-document-details p.detail-label {font-size:12px;line-height: 18px;color: #717882;text-align:center;font-style:italic;}
div.pagination {width:100%;float:none;clear:both;}
div.docman-heading-wrap {display:none;}
div.com_docman .docman-heading.category {padding-left:0;}


ul.actions {display:none;}
a.accept-terms {
  color: #fff;
  font-size: 28px;
  display: block;
  padding: 8px 55px;
  font-weight: 600;
  letter-spacing: -1px;
  text-align: center;
  margin-top: 30px;
  border-radius:10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  background: #a1e150; /* Old browsers */ 
  background: #a1e150 -moz-linear-gradient(top, #a1e150 0%, #6e9b32 100%); /* FF3.6+ */ 
  background: #a1e150 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1e150), color-stop(100%,#6e9b32)); /* Chrome,Safari4+ */ 
  background: #a1e150 -webkit-linear-gradient(top, #a1e150 0%,#6e9b32 100%); /* Chrome10+,Safari5.1+ */ 
  background: #a1e150 -o-linear-gradient(top, #a1e150 0%,#6e9b32 100%); /* Opera11.10+ */
  background: #a1e150 -ms-linear-gradient(top, #a1e150 0%,#6e9b32 100%); /* IE10+ */ 
  background: #a1e150 linear-gradient(top, #a1e150 0%,#6e9b32 100%); /* W3C */   
  -moz-box-shadow: 0 0 5px #000000; 
  -webkit-box-shadow:  0 0 5px #000000; 
  box-shadow: 0 0 5px #000000;
}
a.accept-terms:hover {
  background: #6e9b32; /* Old browsers */
  background: #6e9b32 -moz-linear-gradient(top, #6e9b32 0%, #6e9b32 100%); /* FF3.6+ */
  background: #6e9b32 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e9b32), color-stop(100%,#6e9b32)); /* Chrome,Safari4+ */
  background: #6e9b32 -webkit-linear-gradient(top, #6e9b32 0%,#6e9b32 100%); /* Chrome10+,Safari5.1+ */
  background: #6e9b32 -o-linear-gradient(top, #6e9b32 0%,#6e9b32 100%); /* Opera11.10+ */
  background: #6e9b32 -ms-linear-gradient(top, #6e9b32 0%,#6e9b32 100%); /* IE10+ */
  background: #6e9b32 linear-gradient(top, #6e9b32 0%,#6e9b32 100%); /* W3C */
}
a.reject-terms {
  color: #fff;
  font-size: 28px;
  display: block;
  padding: 8px 55px;
  font-weight: 600;
  letter-spacing: -1px;
  text-align: center;
  margin-top: 30px;
  border-radius:10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  background: #fe0202; /* Old browsers */
  background: #fe0202 -moz-linear-gradient(top, #fe0202 0%, #bb0101 100%); /* FF3.6+ */
  background: #fe0202 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe0202), color-stop(100%,#bb0101)); /* Chrome,Safari4+ */
  background: #fe0202 -webkit-linear-gradient(top, #fe0202 0%,#bb0101 100%); /* Chrome10+,Safari5.1+ */
  background: #fe0202 -o-linear-gradient(top, #fe0202 0%,#bb0101 100%); /* Opera11.10+ */
  background: #fe0202 -ms-linear-gradient(top, #fe0202 0%,#bb0101 100%); /* IE10+ */
  background: #fe0202 linear-gradient(top, #fe0202 0%,#bb0101 100%); /* W3C */
  -moz-box-shadow:     0 0 5px #000000;
    -webkit-box-shadow:  0 0 5px #000000;
    box-shadow:          0 0 5px #000000;
}
a.reject-terms:hover {
  color: #fff;
  background: #bb0101; /* Old browsers */
  background: #bb0101 -moz-linear-gradient(top, #bb0101 0%, #fe0202 100%); /* FF3.6+ */
  background: #bb0101 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb0101), color-stop(100%,#fe0202)); /* Chrome,Safari4+ */
  background: #bb0101 -webkit-linear-gradient(top, #bb0101 0%,#fe0202 100%); /* Chrome10+,Safari5.1+ */
  background: #bb0101 -o-linear-gradient(top, #bb0101 0%,#fe0202 100%); /* Opera11.10+ */
  background: #bb0101 -ms-linear-gradient(top, #bb0101 0%,#fe0202 100%); /* IE10+ */
  background: #bb0101 linear-gradient(top, #bb0101 0%,#fe0202 100%); /* W3C */
}
div.your-hrdocs {width:49%;float: left;display:block;overflow:hidden;padding-top:30px;}
div.your-hrdocs ul {margin: 0;padding:0;}
div.your-hrdocs ul li {background:none;margin: 0;padding:0;line-height:26px;}
div.your-hrdocs ul li a{font-size: 26px;font-weight: 600;color: #282a2d;}
div.your-hrdocs ul li ul li {color: #f57b20;font-size:18px;font-weight:300;}
div.your-hrdocs ul li ul li a {color: #f57b20;font-size:18px;font-weight:300;}
div.your-hrdocs ul li ul li a:hover {color: #282a2d;}

div#joeswordcloud {padding-left:20px;}
div#joeswordcloud a {color: #666666;}
div#joeswordcloud a:hover {color: #f57b20;}

div.category-list_news table.category {width:100%;}
h2 span.subheading-category {display:block;font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0 ;padding: 0 0 10px 0;}

.login h1 {display:block;font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0 ;padding: 0 0 10px 0;}
.login fieldset {padding: 0;}
li.userscanregister {display:none;}

div.profile-edit fieldset {padding: 0 0 30px 0;}
div.profile-edit legend {display:block;font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0 ;padding: 0 0 10px 0;}
div.profile-edit fieldset dl {width: 100%;}
div.profile-edit fieldset dl dt {width: 30%;float: left;clear:left;display: block;padding:5px 0;}
div.profile-edit fieldset dl dd {float: left;clear:right;padding: 3px 0;width: 70%;display: block;-webkit-margin-start: 0px;}
div.profile-edit fieldset dl dd input {width: 100%;}
div.profile-edit fieldset dl dt label {float: left;padding-right:5px;}

div.moduletable-backtonews {margin-bottom:-15px;}
div.custom-backtonews {display:block;margin-left:20px;font-size:22px;}
div.custom-backtonews a {background:transparent url(../images/back-arrow.png) left 10px no-repeat;padding-left:15px;}
div.custom-backtonews a:hover {background:transparent url(../images/back-arrow.png) left -16px no-repeat;padding-left:15px;}

div.moduletable-viewnewsarchive {margin-bottom:-15px;}
div.custom-viewnewsarchive {display:block;margin-left:20px;font-size:22px;}
div.custom-viewnewsarchive a {background:transparent url(../images/forward-arrow.png) right 10px no-repeat;padding-right:15px;}
div.custom-viewnewsarchive a:hover {background:transparent url(../images/forward-arrow.png) right -16px no-repeat;padding-right:15px;}

.moduletable-subscribe {padding-left:20px;}
.moduletable-subscribe h3 {margin-right:70px;}
.subscribe-label {display: block;padding-top:10px;}
.subscribe-multiple {font-size:15px;color:#666b72;}

div.search fieldset {padding: 0;}
div.search h1 {display:block;font-weight: 600;color: #282a2d;font-size: 26px;text-shadow: none;margin: 0 ;padding: 0 0 10px 0;}
input#search-searchword {width:100%;}
div.searchintro {padding:10px 0 0 0;}
dt.result-title{color: #f57b20;font-size: 26px;margin: 10px 0 0 0;padding: 0;}
dd.result-category {color: #585b60;font-size: 14px;margin: 0;padding: 0;}
dd.result-text {margin: 0;padding: 0;}
dd.result-created {-webkit-margin-start: 0px;color: #585b60;font-size: 12px;letter-spacing: 0;}
div.search div.form-limit {float:right;}
td.list-date {text-align:right;}

div.login-fields input[type="text"] {width: 100%;}
div.login-fields input[type="password"] {width: 100%;}

.custom-viewallservices a {color:#282a2d;font-size:20px;text-align: center;background:transparent url(../images/view-services-bg.png) center center no-repeat;    display:block;width:100%;}
.custom-viewallservices a:hover {color:#f57b20;background:transparent url(../images/view-services-over-bg.png) center center no-repeat;}

div.moduletable-widgetteaser {font-size:38px;line-height:45px;}
div.custom-widgetteaser p {-webkit-margin-before: 0.5em;-webkit-margin-after: 0.5em;}
div.custom-widgetteaser a {background: none;font-size:38px;line-height:45px;}
div.custom-widgetteaser a:hover {background: none;}

dl.dl-services {margin:0;padding:10px 5px;font-weight:300;display: block;width:100%;clear:both;float: none;overflow:hidden;}
dl.dl-services dd {display:block;margin:0;float: left;padding:30px;font-weight:300;font-size:18px;border-radius:10px; -webkit-border-radius: 10px;-moz-border-radius: 10px;-moz-box-shadow:0 0 5px #b8b8b8;-webkit-box-shadow: 0 0 5px #b8b8b8; box-shadow:0 0 5px #b8b8b8;min-height: 300px;}
dl.services-five dd {width:13%;margin-right:1%;margin-bottom:1%;font-weight:300;background:#f3f4f4 url(../images/services-arrow.png) 95% 98% no-repeat;}
dl.services-four dd {width:18%;margin-right:1%;margin-bottom:1%;font-weight:300;background:#f3f4f4 url(../images/services-arrow.png) 95% 98% no-repeat;}
dl.services-three dd {width:26%;margin-right:1%;margin-bottom:1%;font-weight:300;background:#f3f4f4 url(../images/services-arrow.png) 95% 98% no-repeat;}
dl.services-two dd {width:43%;margin-right:1%;margin-bottom:1%;font-weight:300;background:#f3f4f4 url(../images/services-arrow.png) 95% 98% no-repeat;}

form#user-registration input#jform_email {width:100%;}
form#user-registration dd {margin-left:0;}
form#user-confirm dd {margin-left:0;}
form#user-complete dd {margin-left:0;}

dl#system-message {color: #ff0000;}
dl#system-message dd {margin-left:0;}
dl#system-message dd ul li {padding: 0 0 0 0;}

p.readmore {display:block;position: relative;text-transform:uppercase;font-size:14px;width:100%;}
p.readmore a {color:#7cb037;background:transparent url(../images/readmore-bg.png) 80px center no-repeat;width:100%;display:block;margin-top: -20px;}
p.readmore a:hover {color:#585b60;background:transparent url(../images/readmore-bg-over.png) 80px center no-repeat;}

p.courseoutline {float:right;text-align:center;margin-left:20px;}
p.courseoutline2 {display:block;text-align:right;margin:-20px 0 20px 0;padding:0;}
p.courseoutline2 img {margin-bottom:-6px;}

div.item-page_news hr {border-top: 1px solid #70b728;border-bottom:none;height:1px;margin:15px 0;}
div.item-page hr {border-top: 1px solid #70b728;border-bottom:none;height:1px;margin:15px 0;}
div.item-page hr#system-readmore {border-top: 1px solid #70b728;border-bottom:none;height:1px;margin:15px 0;}
div.item-page_news hr#system-readmore {border-top: 1px solid #70b728;border-bottom:none;height:1px;margin:15px 0;}
div.item-page_news ul {list-style-type:disc;list-style:disc;display: list-item;margin: 0 0 0 20px;padding:0;}

