@charset "UTF-8";
/* CSS Document */

body, html, #site_wrapper {margin:0;padding:0;}
a,a:hover{cursor:pointer;}
#site_wrapper {margin:0 auto ;width:960px;position:relative;}


#site_wrapper {z-index:5;}

body.nonJs {background-color:#000;}

.small #site_wrapper {width:632px;}
#page_content {height:auto;width:960px;border:none;position:relative;}
#page_content.rounded {
      margin-top:20px;
     -moz-border-radius-topleft: 10px;
     -moz-border-radius-topright: 10px;
     -webkit-border-top-right-radius: 10px;
     -webkit-border-top-left-radius: 10px;
     -khtml-border-radius: 10px;
      border-top-right-radius:10px;
      border-top-left-radius:10px;
}

/*.small #page_content {width:632px;padding-top:0;}
*/

.social{margin-top:-10px; padding-bottom:5px; padding-right:15px;}
.social img {float:right; padding-left:10px;}


/*  Top Nav styles  */
#logoSmall {background:none;width:110px;height:120px;float:left;}
#logoSmall img {position:relative;}
#logo {background:none; width:149px; padding:0; height:55px; float:left;}
#logo img {position:relative;}
div#topNavigationSmall {width:632px;position:relative;}
div#topNavigation {width:960px;position:relative;}


#menu {width:960px;float:left; padding:0; margin:0; background:url(/images/nav_bg.gif) right bottom repeat-x;}

#menu {
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	-khtml-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
}

/*#menuSmall {width:522px;float:right;background:url(images/topNavBgNB.gif) right bottom repeat-x;margin-bottom:8px;}
*/
ul.wideNav {}
ul#navigation li {position: relative;z-index:500;float: left;cursor:pointer; padding:0; margin:0;}
ul#navigation a {display:block;height:100%;}
ul#navigation li.navbtn a img {position: relative; top:8px;}
div.smallFont ul#navigation li.navbtn a img {top:0;padding: 18px 0 8px;}
ul#navigation li.navbtn img {  /*  Needed for iFrame Select Fix  */ position: relative; z-index:500;}
#site_wrapper .topnav {position:relative;z-index:z-index:500;}

ul#navigation li.navbtn {width:auto;}
div.smallFont ul#navigation li.navbtn {width:auto;}
/*  end Top Nav styles  */

ul#navigation li.navbtn {background:url(/static/images/top_nav/topNavBgR.gif) left;text-align: center; margin:auto; height: 40px;padding-top:15px; }
ul#navigation li.navSec1 {background-image:none;}
ul#navigation, ul#navigation ul {padding: 0;margin: 0;list-style: none;}
ul#navigation li div.topsubnav ul {list-style: none;}

.topsubnav {position:absolute;z-index:500;background:#ffffff;padding:20px 0 20px 20px;height:auto;top:54px;left:-9000px;}
div.topsubnav ul.navCol {float:left;width:200px;}
div.topsubnav ul.navCol li {text-align: left;clear:both;width:200px;}
.topnav {position:relative;z-index:500;}
div.topsubnav ul.navCol li a {width:195px;}

/*.navSec3 .topsubnav {position:absolute;z-index:500;background:#ffffff;padding:20px 0 20px 20px;height:auto;top:54px;left:-9000px; width:525;}
.navSec3 div.topsubnav ul.navCol {float:left;width:248px;}
.navSec3 div.topsubnav ul.navCol li {text-align: left;clear:both;width:275px;}
.navSec3 div.topsubnav ul.navCol li a {width:275px;}*/

li.navbtn:hover div.topsubnav,div.topsubnav:hover,li.sfhover div.topsubnav {}
ul#navigation li.navbtn:hover {}
ul#navigation li.navbtn:hover a,ul#navigation li.sfhover a {background:#fff;}
div.topsubnav ul li a {padding:5px 0;display:block; color:#4f4f48;font-weight:bold; text-decoration: none;}
div.topsubnav ul li a:hover {text-decoration: underline;}
ul#navigation li.navbtn div.topsubnav ul li ul.subSub li a  {position:relative;color:#7b7267;font-weight:normal;margin-left:10px;padding-left:10px;background:url(/static/images/top_nav/subNavList.gif) 0 50% no-repeat;}

a.topLevNav {padding:5px 22px 0 22px;font-size:0.83em;text-decoration:none;text-transform:uppercase;color:#FFFFFF;font-weight:bold;}
div#topNavigationSmall a.topLevNav {padding:6px 13px 0 13px;font-size:0.85em;text-decoration:none;text-transform:uppercase;color:#FFFFFF;font-weight:bold;}

ul#navigation li.navbtn:hover a,ul#navigation li.sfhover a,#ucmPortal {
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -khtml-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    
}


div.topsubnav {
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -khtml-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    -moz-box-shadow: 0px 3px 3px #666;
    -webkit-box-shadow: 0px 3px 3px #666;
    box-shadow: 0px 3px 3px #666;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#666666');
    line-height:11px;
}





#menuSmall ul#navigation li.navbtn img {padding:0 13px;}
#menuSmall ul#navigation li.navSec1 img {padding:0 13px 0 9px;}
ul#navigation li.navbtn img {padding:0 20px;}
ul#navigation li.navSec1 img {padding:0 20px 0 15px;}
#menu form#globalSearch {width:auto;}
/*

li.currentNav div.topsubnav {left:1px;}

*/

/*  3.0 Homepage Styles  */
#marqueeWrapper {width:100%; height:100%; background:#000;position:relative;z-index:0;margin:auto; min-width:960px;}
#marquee {width:100%;height:100%;display:none;position:absolute;left:0;z-index:-1;
background:top center #000 no-repeat;}
.marqDesc {margin-left:28px;margin-top:190px;width:336px;}
/*
.nonJs #marqueeWrapper,.nonJs #marquee {background-color:#bfb8a6;}
*/
#marqueeNavContainer {position:absolute;bottom:0;right:0;z-index:50;}
#marqueeNav {display:none;position:relative;margin-bottom:30px;clear:both;float:right;border-right:1px solid #484440;border-left:1px solid #484440;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;opacity:0.25;filter:alpha(opacity=25);-moz-box-shadow: 0 0 2px 1px #888;
-webkit-box-shadow: 0 0 2px 1px #888;
box-shadow: 0 0 2px 1px #888;}
#marqueeNav a {color:#fff;padding:8px 14px;background:#181818;text-decoration: none;margin:0;width:auto;position:relative;
border-right:1px solid #2e2e2e; border-left: 1px solid #2E2E2E; display:block;float:left;}
#marqueeNav a.over {background:url(/static/images/homepage/marqNavOver.gif) repeat-x #121211 center;color:#fed637;}
#marqueeNav a.on {background:url(/static/images/marquee/marqueeSelected.jpg) repeat-x scroll 0 1px #2d2c2c;color:#fed637;}
#marqueeNav a.marq1Link {-moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px; -khtml-border-radius: 5px 0 0 5px; border-radius:5px 0 0 5px; border-left:none;}
#marqueeNav a.lastMarq {-moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -khtml-border-radius: 0 5px 5px 0; border-radius:0 5px 5px 0; border-right:none;}
#previewImage {
    float:right; 
    position:relative;
    top:-80px;
    /* left is set by javascript */
    height:75px;width:195px;
     opacity:0.85;filter:alpha(opacity=85);
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    right:0px;}
.marqLink {position:absolute; display:block;}


#marquees {position:relative;width:100%;display:inline-block;height:375px;margin:0;padding:0;}
.nonJs #marquees {display:none;}

.marqueeInfo {position:absolute;top:0;left:-9999px;color:#262626;font-weight: bold;overflow:hidden;padding:0;margin:0;height:375px;width:100%;}

.marqueeInfo a {position:absolute;z-index: 151; 
    margin:285px 77px 0 50px; font-size:24px; color:#FFF;
}

/*.marqueeInfo a {position:absolute;z-index: 151;}*/

.marqueeInfo a img {display:block;height:26px!important;width:auto!important;}
.marqHidden {display:none;}
.marqueeInfo .marqTitle {position:absolute;top:0;left:0;}
.marqueeInfo .marqSubTitle {position:absolute;top:0;left:0;}

div#nf_marquee  {color:#fff;background:#383732;padding:0;margin:0 0 10px; display:none;width:100%;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius:  5px;}
.nonJs #nf_marquee  {display:inline-block;}
#nf_marquee div {float:left;}
#nf_marquee img {}
#nf_marquee div.marq {color:#fff; margin:10px;border:2px solid #27271f; width:445px; height:160px; background-color:#6c6c60;
    float:left;
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius:  5px;
    width:455px;
}
.marq a {color:#debe4f; text-decoration:none}
.marq a:hover { text-decoration:underline;}

.marq img {width:160px; height:160px;
    float:left; padding:0 19px 0 0; margin:0px;
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius:5px;
}
.marq h1 { font-size:1.0em; text-transform:uppercase;padding:10px 10px 10px 0; margin:0; border:none; background:none;} 
.marq p.marq_desc {margin:0;padding-right:10px;}
.marq p a {color:#eebb0d; font-weight:bold;}
.mqTranscript .trans_border {
    border:1px solid #3d3d3d;
    padding:5px;
    margin:0 19px 20px 0;
}
.section .trans_border {
    border:none;
    padding:0;
    margin:0;
}
.section .trans_border form {background:;position:relative;float:left;width:100%;padding-left:9px;}
.section .trans_border .label, .section .trans_border .input {float:left;}
.section .trans_border .label label {position:relative;margin:0; padding:5px 10px 0 0; float:left;}
.section .trans_border .input input#email {width:230px; position:relative;float:left;padding-left:10px;height:20px;}
.section .trans_border .input input.submit {position:relative;float:left;padding:0 10px;margin-left:10px;}

.marquee_head .left_content { width:260px; vertical-align:top; float:left; }
.marquee_head .right_content { width:591px; text-align:left; background:inherit; float:right; margin:0; padding:0; padding-top:33px; }
.callout-holder {padding:5px 0 5px 10px;}

/*marquee preloader css */
@media screen {
    div#preloader {
        position: absolute;
        left: -9999px;
        top:  -9999px;
        }
    div#preloader img {
        display: block;
        }
    }
@media print {
    div#preloader, 
    div#preloader img {
        visibility: hidden;
        display: none;
        }
    }

/*   End Marquee Non-Flash Styles  */


/*********************/

.fright {float:right;}
.fleft {float:left;}

/****LINKS****/
#bottom_body_footer a:link, #bottom_body_footer_small a:link {text-decoration:none; color:#333;}
#bottom_body_footer a:visited, #bottom_body_footer_small a:visited {text-decoration:none; color:#333;}
#bottom_body_footer a:hover, #bottom_body_footer_small a:hover {text-decoration:underline;}

#bottom_body {padding:2px 0 10px 0;}
#bottom_body {height:auto; background-color:#f1f1f1; padding-bottom:5px; margin:0 auto; color:#333;}
#bottom_body_footer, #bottom_body_footer_small {
	height:auto;
	padding:0;
	margin:0 auto;
	color:#333;
}
.bottom_box {
	background-color:#f1f1f1;
	padding:15px 0;
	
	-moz-border-radius-topleft: 7px 7px; 
	-moz-border-radius-bottomleft: 7px 7px; 		
	-moz-border-radius-topright: 7px 7px; 
	-moz-border-radius-bottomright: 7px 7px; 	
	
	border-top-right-radius: 7px 7px;
	border-bottom-right-radius: 7px 7px;	
	border-top-left-radius: 7px 7px; 
	border-bottom-left-radius: 7px 7px; 		
	
}

/***COMMUNITY***/
#bottom_body .inner ul {padding:0;margin:0;}
#bottom_body .inner ul li {margin:0;padding:20px 0;border-bottom:1px solid #7f7b72; list-style:none;}
#bottom_body .inner ul li.last {margin:0 0 15px;padding:20px 0 15px 0;border-bottom:none; list-style:none;}
#bottom_body .inner a {color:#666666; font-weight:bold; text-decoration:none;}

/*#bottom_body .inner .comLinkBlue {color:#236587; font-weight:bold; text-decoration:none;}
#bottom_body .inner .comLinkBlue:hover {text-decoration:underline;}*/

#bottom_body .inner .desc {padding:8px 0;margin:0;font-size:12px;}
#bottom_body .inner .title {padding:0;margin:0;font-weight: bold;color:#3f3d39;}
#bottom_body .inner h2 {
    font-weight:bold; 
    padding-bottom:16px; 
    margin:0; 
    border-bottom:1px solid #7f7b72;
    font-size:14px;
    text-transform:uppercase;
}

.comTabContainer {position:relative; padding:32px 0 0; border-top:1px solid #FFFFFF;}
.comTabContainer .comTabsNav {clear:both;position:relative;display:none;}
.comTabContainer .comTabsNav a {opacity:0.60; filter:alpha(opacity=60);color:#000;padding:10px 20px 6px; border-top:1px solid #ada89f;border-right:1px solid #ada89f;border-left:1px solid #ada89f;background-color:#dedad1;border-top-left-radius:3px 3px; -moz-border-radius-topleft:3px 3px; border-top-right-radius:3px 3px; -moz-border-radius-topright:3px 3px;text-decoration: none;}
.comTabContainer .comTabsNav a .tabNavAlign{margin-bottom:4px;}
.comTabContainer .comTabsNav a.on {border-bottom:1px solid #dedad1;opacity:1.0; filter:alpha(opacity=100);}
.comTabs {padding:15px 10px 18px;margin-top:6px;border:1px solid #ada89f;
background-color:#dedad1; -moz-border-radius: 3px; border-radius: 3px;clear:both;}

.comContainer {border-top:1px solid #FFFFFF; padding-top:4px;}
.commError {width:100%;background:url(/static/images/community/maintenance_icon.gif)no-repeat center 75px #dedad1;text-align:center; -moz-border-radius: 3px; border-radius: 3px;}
.commError p.error {padding-top:135px;font-weight: bold;}
.comContainer .commError {height:325px;margin-top:-10px;}
.comContainer .comTabs .commError {height:360px;margin:0;}
.comScrollControls {width:100%;clear:both;}
.comScrollControls span {display:none;color:#473f2b;cursor: pointer;text-transform: uppercase; font-size:0.9em;}
.comScrollControls .next {float:right;padding-right:12px;background:url(/static/images/homepage/next-prev.gif) 100% -20px no-repeat; font-size:9px;}
.comScrollControls .prev {float:left;padding-left:12px;background:url(/static/images/homepage/next-prev.gif) left 6px no-repeat; font-size:9px;}
.scrollArea {height:100%;width:100%;overflow:hidden;top:0;position:relative;} 
.scrollArea h4 {margin-top:0; font-size:1.5em;} 
.comTab2 .scrollArea h4 {border-top:2px solid #7f7b72;padding-top:5px;} 




#bottom_body .box {width:290px; margin:0px 15px; float:left;}

/***FOOTER***/
.bottom_body_footer_rounded {
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	
	border-bottom-left-radius:10px;	
	border-bottom-right-radius:10px;
	position:relative;
	top:-25px;
	background-color: #f1f1f1;
}

.footerright:first-child {right:100px;}

.right_footer_links{float:right;padding-right:18px;}

/***********************HP_SPF_TOUTS**********************/
/***************************************************/


.tout {width:278px; height:165px; padding:5px; -moz-border-radius: 3px; border-radius: 3px;background:#000; background-repeat: no-repeat;font-family:verdana;font-size:0.9em;}
.tout .text_box {width:255px; vertical-align:bottom; background-color:#11110f;
-moz-border-radius: 3px; border-radius: 3px; opacity:0.8; filter:alpha(opacity=80);padding:5px 7px 7px 10px;font-size:0.9em;}
.tout .text_box  .tout_title {padding:0;margin:0;font-size:1.5em;font-weight:bold;}
.tout .text_box  .tout_title img {display:block;padding:4px 0 0 0;margin:0;}
.tout .text_box  p.tout_desc {color:#ccc4b6; padding:10px 0 4px; margin:0; font-weight:bold;line-height:13px;}
a.tout_link:link, a.tout_link:visited {color:#ffd14c; text-decoration:none;padding:0;margin:0; font-weight:bold;}
a.tout_link:hover {text-decoration:underline;}

.nonJs li.hpSpf {padding-bottom:8px;}

#hpSpfContainer {
	display:block;
	width:100%;
	background:#808080;
	clear:both;
	height:100%;
	margin-bottom:15px;
	padding:0;
	
	-moz-border-radius:7px;
	border-radius:7px;
	-moz-box-shadow: 0 0 5px 0px #000;
	-webkit-box-shadow: 0 0 5px 0px #000;

	box-shadow: 0 0 3px 0px #000;
	font-family:arial;
}

.nonJs #hpSpfContainer {padding-top:5px;background:#5f5c53!important;}

#hpSpfContainer div#spfNav {float:left; display:none;width:960px;height:37px; background:url(/images/tab_over.gif) repeat-x; -moz-border-radius:5px; border-radius:5px;}
#hpSpfContainer div#spfNav #NOTITLE{display:none;}
#hpSpfContainer div#spfNav a,#hpSpfContainer span {color:#fff;text-transform:uppercase;font-size:0.92em;font-weight:bold;display:block;float:left;height:24px;padding:10px 22px 0; margin:0; text-decoration: none;border-left:1px solid #686a63;border-right:1px solid #494c43;}

#hpSpfContainer div#spfNav a.last {border-right: none;-moz-border-radius-topright: 5px; border-top-right-radius: 5px;padding-right:24px;}
#hpSpfContainer div#spfNav a.on {background-color:#808080;border-right:1px solid #6c6c61;cursor:default;height:27px;}
#hpSpfContainer span {display:block;float:left;color:#fff;background:none;border:0;}

.spfWrapper {position:relative;clear:both;padding:15px;margin:0;min-height:185px;}
.nonJs .spfWrapper {padding:0 0 15px;}
.spfContainer {width:900px;clear:both;margin:0 30px;}
.spfScroll {margin-left:-33px;}
.nonJs .spfScroll {margin-left:0px;}
.nonJs .spfContainer{background-color:#6c6c60;width:900px;clear:both;margin:15px;padding:15px;-moz-border-radius: 3px; border-radius: 3px;}
.spfContainer h2 {color:#fff;text-transform:uppercase;padding-bottom:7px;font-size:1em;}
#hpSpfContainer div.spfContainer ul {margin:0;padding:0;}
.hpSpf {height:175px;width:290px; float:left;margin-right:10px;list-style: none;}
#hpSpfContainer a.left {position:absolute;top:50%;left:0;}
#hpSpfContainer a.right {position:absolute;top:50%;right:0;}
.spfContTitle {float:left;border:0;margin:0;padding:0;}
.singleSpf {padding:0;}
.nonJs .singleSpf {padding:0;}


.tti h1, .tti h2, .tti h3 {margin-bottom:0;margin-top:15px;}
.item ul {padding-left:232px; list-style:url(/static/images/global/g_bullet333.gif);}

/*marqButtons{ position:relative;float:left;list-type:none; padding-left:0;}
marqButtons a {
    float: left; 
    list-style: none; 
    padding: 0; 
    position: relative; 
    width: 500px; 
    height:26px;
    margin:285px 77px 0 50px;
	color:#FFF;
	font-size:24px;
	text-decoration:none !important;	
}*/

#bottom_body_footer_small .footer_box {width:592px;}
#bottom_body_footer_small .inner {margin:0;padding:20px 20px 0;}
#bottom_body_footer_small .inner ul li {margin:0 12px;}

#bottom_body_footer_small .bottom_body_footer_text {padding:12px 14px;}
#bottom_body_footer_small .bottom_body_footer_text ul li {display:inline; padding-right:5px;}


/****  SelectBox Styles  ***/
form#selectForm select {
    position: relative;
    padding: 0 0 0 5px;
    margin:10px 0 0;
    width:284px;
    }
@media screen and (-webkit-min-device-pixel-ratio:0)
{form#selectForm select{ width:298px;}}
.nonJs form#selectForm select{width:290px;}
select#selectCategory {}
.jquery-selectbox {
    font-family:helvetica;
    position: relative;
    z-index: 0;
    float: left;
    display: inline;
    margin:10px 0 8px;
    font-size: 0.9em;
    font-weight:bold;
    color: #424242;
    padding: 0 0 0 5px;
    border:1px solid #9a9a9a;
    background: #999999 url(/static/images/videorepository/category-box.png) left top;
    /*background-image: url("../img/bg-TextField.gif");*/
    text-transform:uppercase;
}
.jquery-selectbox.selecthover {
    background-color: #4c4c4c;
   /*background-image: url("../img/bg-TextFieldFocused.gif"); */
    z-index: 50;
}   
.jquery-selectbox .jquery-selectbox-currentItem {
    padding: 1px 0px 0px 3px;
    white-space: nowrap;
    display: block;
    overflow: hidden;
    cursor: pointer;
}

.jquery-selectbox .jquery-selectbox-list {
    background: url(/static/images/videorepository/category-dropdown.png) top #bcbcbc repeat-x;
    display: none;
    position: absolute;
    top: 17px;
    left: -1px;
    border:1px solid #9a9a9a;
    border-top:none;
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 50;
}
.jquery-selectbox .jquery-selectbox-moreButton {
    /*
    position: absolute;
    top: 0px;
    right: 0px;
    */
    float: right;
    background: url(/static/images/videorepository/category-more.png) 0 -1px #999999;
    width: 16px;
    height: 16px;
    cursor: pointer;
}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {
    background: #999999 url(/static/images/videorepository/category-more.png) #999999; /*url("../img/lay-selectMoreButtonHover.gif");*/
}

.jquery-selectbox .jquery-selectbox-item.listelementhover {
    color: #ffffff;
    background-color: #4c4c4c;
}
.jquery-selectbox .jquery-selectbox-item {
    padding:4px 8px;
    display: block;
    cursor: default;
}
/** ERROR classes **/
#errorNoResults {padding:25px 28px;}
form .error .jquery-selectbox {
    color: #d00;
    border-color: #d00;
}
/****  /SelectBox Styles  ***/



/****  jcarolel - Scrolling Spf Styles  ***/
.jcarousel-container {    
}

.jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-container-horizontal {
    width:894px;
    padding:0 33px;
}

.jcarousel-clip-horizontal {
    width:894px;
}

.jcarousel-item {
    height:175px;width:290px;
}

.jcarousel-item-horizontal {
}

.jcarousel-direction-rtl .jcarousel-item-horizontal {
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal { /*Next BUTTON*/
    position:absolute;
    display:block;
    top:60px;
    right:0;
    width: 25px;
    height: 49px;
    cursor: pointer;
    background:url(images/hpSpfRtArrow.jpg);
}

/*.jcarousel-next-horizontal:hover,.jcarousel-next-horizontal:active {
    background:url(/static/images/homepage/hpSpfRtArrowOver.gif);
}*/

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
}

.jcarousel-prev-horizontal {   /*PREVIOUS BUTTON*/
    position:absolute;
    display:block;
    top:60px;
    left:0;
    width: 24px;
    height: 49px;
    cursor: pointer;
    background:url(images/hpSpfLtArrow.jpg);
}

.jcarousel-direction-rtl .jcarousel-prev-horizontal {
}

/*Arrow Active State*/

/*.jcarousel-prev-horizontal:hover,.jcarousel-prev-horizontal:active {
    background:url(/static/images/homepage/hpSpfLtArrowOver.gif);
}*/

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
}
