.marketing .hr {color: #d1ece1; background: #d1ece1; border: 0px; height: .6em; padding: 10px; margin: 0px;}
.marketing .rr_title {font-family: arial, tahoma; font-size: .9em; color: #65839b;}
.marketing .rr_box_top_150 {width: 150px; height: 10px; background-image: url('/WPPSite/i/div_top_150.gif'); background-repeat: no-repeat;}
.marketing .rr_box_content_150 {width: 150px; background-image: url('/WPPSite/i/div_side_150.gif'); background-repeat: repeat-y; overflow: hidden;position: relative;}
.marketing .rr_box_bot_150 {width: 150px; height: 10px; margin-bottom: 8px; background-image: url('/WPPSite/i/div_bot_150.gif'); background-repeat: no-repeat;}
.marketing .rr_box_content_190 {margin-left: 5px; width: 190px; background-image: url('/WPPSite/i/div_side.gif'); background-repeat: repeat-y;}
.marketing .rr_box_top_190 {margin-left: 5px; width: 190px; height: 10px; background-image: url('/WPPSite/i/div_top.gif'); background-repeat: no-repeat;}
.marketing .rr_box_bot_190 {margin-left: 5px; width: 190px; height: 10px; background-image: url('/WPPSite/i/div_bot.gif'); background-repeat: no-repeat; margin-bottom: 10px;}
.marketing .rr_box_top_250 {width: 250px; height: 10px; background-image: url('/WPPSite/i/div_top_250.gif'); background-repeat: no-repeat;}
.marketing .rr_box_content_250 {width: 250px; background-image: url('/WPPSite/i/div_side_250.gif'); background-repeat: repeat-y;}
.marketing .rr_box_bot_250 {width: 250px; height: 10px; background-image: url('/WPPSite/i/div_bot_250.gif'); background-repeat: no-repeat;}
.marketing .rr_box_top_300 {width: 300px; height: 10px; margin-top: 8px; background-image: url('/WPPSite/i/div_top_300.gif'); background-repeat: no-repeat;}
.marketing .rr_box_content_300 {width: 300px; background-image: url('/WPPSite/i/div_side_300.gif'); background-repeat: repeat-y;}
.marketing .rr_box_bot_300 {width: 300px; height: 10px; background-image: url('/WPPSite/i/div_bot_300.gif'); background-repeat: no-repeat;}
.marketing .rr_box_top_450 {width: 450px; height: 10px; background-image: url('/WPPSite/i/div_top_450.gif'); background-repeat: no-repeat; margin-top: 10px;}
.marketing .rr_box_content_450 {width: 450px; background-image: url('/WPPSite/i/div_side_450.gif'); background-repeat: repeat-y;}
.marketing .rr_box_bot_450 {width: 450px; height: 10px; background-image: url('/WPPSite/i/div_bot_450.gif'); background-repeat: no-repeat; margin-bottom: 10px;}
.marketing .rr_divider {width: 98%; background-image: url('/WPPSite/i/div_dotted.gif'); background-repeat: repeat-x; margin-top: 5px; margin-bottom: 5px; height: 3px;}
.marketing .rr_content {padding-left: 10px; padding-right: 5px; font-size: .85em;}
.marketing .rr_content strong {font-size: 1.1em;}
.marketing .rr_content a {font-size: 1em;}
.marketing .rr_content input {width: 8em; font-size: 1em; margin-top: 5px;}
.marketing .rr_content select {width: 8em; font-size: 1em; margin-top: 5px;}
.marketing .rr_content_ul {padding-left: 10px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px; font-size: 1em; padding-top: 5px;}
.marketing .rr_content_ul li {font-size: 1em;}
.marketing .rr_content h2 {margin: 0px 0px 0px 0px; padding: 3px 3px 3px 3px; background: #e43f26; font-weight: bold; color: #ffffff; font-size: 12px;}
.marketing h2.text {float: left;}
.marketing .rr_content h3 {margin: 0px 0px 0px 0px; padding: 0px 0px 3px 0px; font-weight: bold; font-size: 12px;}
.marketing .rr_content h4 {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight: bold; font-size: 12px; color: #65839b;}
.marketing .rr_carousel_arrow {margin: 0px 0px 0px 90px;}
.marketing .rr_carousel_arrow {margin: -15px 0px 0px 90px;}
.marketing .rr_editorspicks {width: 100%;}
.marketing .rr_editorspicks td {font-size: 11px; width: 170px; padding-right: 10px;}
.marketing .rr_editorspicks a:hover {text-decoration: none;}
.marketing .rr_editorspicks img {border: 2px solid #fff; margin-top: 6px; margin-bottom: 5px;}
.marketing .footer {text-align: center; width: 950px; font-family: arial; color: #707070; font-size: 8pt; font-weight: normal; margin-top: 20px; #margin-top: -5px; #margin-bottom: 10px;}
.marketing .clear {clear: both;}
.marketing .externalBackground {background: #d1ece1; background-image: url('/WPPSite/i/evergreen_rrlogo.gif'); background-repeat: no-repeat; background-position: 430px 27px;}
.marketing #wrap li {list-style-type: none; display: inline;}
.marketing #wrap img:hover {opacity: 0.4; filter: alpha(opacity = 40); list-style: none;}
.marketing .jcarousel-container {position: relative;}
.marketing .jcarousel-clip {z-index: 2; padding: 0; margin: 0; width: 140px; overflow: hidden; position: relative;}
.marketing .jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.marketing .jcarousel-list li, .jcarousel-item {float: left; list-style: none; width: 60px; height: 90px; margin-left: 3px; margin-right: 3px; border: 1px solid #cccccc;}
.marketing .jcarousel-next {z-index: 3; display: none;}
.marketing .jcarousel-prev {z-index: 3; display: none;}
.marketing .jcarousel-control {margin-bottom: 10px; text-align: center;}
.marketing .jcarousel-control a {font-size: 75%; text-decoration: none; padding: 0 5px; margin: 0 0 5px 0; border: 1px solid #fff; color: #eee; background-color: #4088b8; font-weight: bold;}
.marketing .jcarousel-control a:focus, .jcarousel-control a:active {outline: none;}
.marketing .jcarousel-scroll {margin-top: 10px; text-align: center;}
.marketing .jcarousel-scroll form {margin: 0; padding: 0;}
.marketing .jcarousel-scroll select {font-size: 75%;}
.marketing #mycarousel-next, #mycarousel-prev {cursor: pointer; margin-bottom: 0px; text-decoration: underline; font-size: 11px;}
.marketing #descdiv {margin-top: 2px;}
.marketing .descdiv {padding: 5px; display: none; background-color: #ffffff; width: 215px; height: 80px; margin-top: 0px; line-height: 11px; font-size: 11px; font-family: arial; color: white;}
.marketing .itemtitle {color: white; line-height: 22px; text-decoration: underline;}
.marketing .evergreen_lc {font-family: arial; font-weight: bold; width: 93%; padding: 4px 5px 4px 5px; background: #a4b9b0; font-size: .87em; color: #ffffff; margin-top: 10px;}
.marketing .evergreen_lc_box {font-size: .8em; padding-right: 10px; width: 92%;}
.marketing .evergreen_lc_box img {float: left; margin-right: 10px; margin-bottom: 5px;}
.marketing .evergreen_seeall {border-left: 1px dotted #f0624c; margin-left: 40px; padding-left: 10px;}
.marketing .evergreen_seeall a {color: #fff; font-weight: normal;}
.marketing table.evergreen_sortable a img {border: 0;}
.marketing table.evergreen_sortable {border-spacing: 0; border: 0px solid #adcabe; border-collapse: collapse;}
.marketing table.evergreen_sortable th, table.evergreen_sortable td {text-align: left; padding: 5px 5px 5px 15px; border-style: solid; border-color: #adcabe; font-size: 11px;}
.marketing table.evergreen_sortable th {border-width: 0px 0px 3px 0px; background-color: #deeae5; font-size: 11px;}
.marketing table.evergreen_sortable td {border-width: 0px 0px 2px 0px;}
.marketing table.evergreen_sortable tr.odd td {background-color: #c1ded2;}
.marketing table.evergreen_sortable tr.even td {background-color: #d1ece1;}
.marketing table.evergreen_sortable tr.sortbottom td {background-color: #ccc; font-weight: bold;}
.marketing table.evergreen_sortable a {font-weight: bold; font-size: 1.1em;}
.marketing .rr_readmore {text-decoration: underline;}
/*------------------------------------*\
    $caroussel
\*------------------------------------*/
.marketing #books {width: 440px; height: 130px;}
.marketing #books img {border: 0;}
.marketing #books .clear_both {clear: both;}
.marketing #books .float_left, #books  ul li {float: left; display: inline;}
.marketing #books .float_right {float: right;}
.marketing #books .overclear {width: 100%; overflow: hidden;}
.marketing #books .buttons {position: relative; height: 16px; margin: 0 0 15px 0;}
.marketing #books .prev {visibility: hidden;}
.marketing #books .next {}
.marketing #books .showing {font-size: .8em;}
.marketing #books .inner {padding: 5px 10px 0 0; margin: 5px 10px 0 0;}
.marketing #books  ul {margin: 0; padding: 0; list-style-type: none;}
.marketing #books  ul li {display: none; position: relative; margin: 0; padding: 0 6px 0px 0; font-size: .8em; z-index: 1;}
.marketing #books  ul li.loader {display: block; float: none; height: 90px; margin: 0 0 10px -10px; background: url('/WPPSite/i/books_loader.gif') no-repeat center center;}
.marketing #books  ul li a.info {position: absolute; top: 1px; left: 1px;}
.marketing #books  ul li a.thumb {display: block; border: 1px solid #ddd;}
.marketing #books  ul li a.thumb img {display: block; margin: 0; padding: 1px;}
.marketing .books_tool_tip {display: none; position: absolute; top: 0; left: 0; width: 300px; z-index: 9999;}
.marketing .books_tool_tip .books_pointer_left {position: absolute; top: 0; left: 0; width: 10px; height: 10px; background: url(/WPPSite/i/books_pointer_left.gif);}
.marketing .books_tool_tip .books_pointer_right {position: absolute; top: 0; right: 0; width: 10px; height: 10px; background: url(/WPPSite/i/books_pointer_right.gif);}
.marketing .books_tool_tip .inner {border: 1px solid #ddd; padding: 9px 5px 5px 5px; margin: 0 0 0 9px; background: #fff;}
.marketing .books_tool_tip .inner_right {margin: 0 9px 0 0;}
.marketing .books_tool_tip .inner p {font-size: .7em; margin: 0; padding: 0 0 12px 0;}