﻿#jCarouselLite .carousel {
    padding: 10px 0 0 0;
    margin: 0 0 20px 0px;
    position: relative;  
}

#jCarouselLite .main {
    margin-left: 0px;
}

#jCarouselLite .carousel a.prev, #jCarouselLite .carousel a.next {
    display: block;
    float: left;
    width: 35px;
    margin-top:30px;
    height: 65px;
    text-decoration: none;
    background-image: url('/copd/images/home/navigation/left_arrow_enabled.jpg');
    background-repeat:  no-repeat;
    display:none;
}

#jCarouselLite .carousel a.next {
    background-image: url('/copd/images/home/navigation/right_arrow_enabled.jpg');
}

#jCarouselLite .carousel a.prev {
	margin-left:10px;
}

#jCarouselLite .carousel a.next:hover {
	background-image: url('/copd/images/home/navigation/right_arrow_on.jpg');
}

#jCarouselLite .carousel a.prev:hover {
	background-image: url('/copd/images/home/navigation/left_arrow_on.jpg'); 
}

#jCarouselLite .carousel a:hover, #jCarouselLite .carousel a:active {
	border: none;
	outline: none;
}

#jCarouselLite .carousel .jCarouselLite {
	/*  border: 1px solid black; */
	float: left;
	margin-top:5px;     
	display:none;
	/* background-color: #dfdfdf;*/        

	/* Needed for rendering without flicker */
	position: relative;
	visibility: hidden;
	/* left: -5000px; */
}

#jCarouselLite .carousel ul {
	margin: 0;
	padding:0;
}

#jCarouselLite .carousel ul li{
	margin: 0;
	padding:0;
	background-image: none;
}

#jCarouselLite .carousel li img, 
#jCarouselLite .carousel li p {

	/* background-color: #fff; */
	width: 214px;
	height: 165px;
	margin: 0px;
}

#jCarouselLite .widget img {cursor: pointer;}

#jCarouselLite .mid, #Billboard,  #Billboard a, #BillboardSpacer {
	margin:0px;
	width: 762px;
	height: 337px;
	background-repeat: no-repeat;
}

#Billboard a {display:block;}
              
#Billboard a.none {display:none;}

#Billboard a.parta {float:left; height:225px;}

#Billboard a.partb {float:right; height:112px; width:250px;}

#jCarouselLite .vertical {margin-left: 170px;}

/* begin comment:  so that in IE 6, the carousel div doesnt expand to fill the space */
#jCarouselLite .vertical .jCarouselLite {width: 170px;}
/* end comment */

#jCarouselLite .imageSlider li img, 
#jCarouselLite .imageSlider li p, 
#jCarouselLite .imageSliderExt li img , 
#jCarouselLite .imageSliderExt li p {
	width: 400px;
	height: 300px;
}    
       
/*  #Billboard.mid li, #Billboard.mid li img {
    width: 760px;
    height: 337px;
} */

#Billboard.mid li {float:left;}

#Billboard.mid ul {width:3360px;}

#HeaderText 
{
	font-size:18px;
	line-height:1em;
	color:Blue;
	font-weight:bold;
}

#HeaderText span.light {
    font-size:18px;
    color:Teal;
}

/*----STYLES FOR NO SCRIPT VERSION OF HOMEPAGE BELOW ---- */
#Billboard a.altcontent {display:inline;}

#AltContent{/* height:600px; */}

#AltBillboard {
	margin:0px;
	width: 762px;
	height: 337px; 
	background-repeat:no-repeat;
}

#AltBillboard.learn {
    background-image: url('/copd/images/home/alternate/copd_billboards_brand_notext.jpg');
    padding:30px 25px 0px 300px;
    height:307px;
    width:475px;
}

#AltBillboard.talk {
    background-image: url('/copd/images/home/alternate/copd_billboards_jellyvision_notext.jpg');
    padding:45px 25px 10px 300px;
    height:282px;
    width:435px;
}

#AltBillboard.MFS {
    background-image: url('/copd/images/home/alternate/copd_billboards_mmfs_notext.jpg');
    padding:30px 0 0 380px;
    height:307px;
    width:380px;
}

#AltBillboard.card {
    background-image: url('/copd/images/home/alternate/copd_billboards_card_notext.jpg');
    padding:30px 0px 0px 60px;
    color:#503702;
    height:307px;
    width:700px;
}

#AltBillboard.stories {
    background-image: url('/copd/images/home/alternate/copd_billboards_stories_notext.jpg');
    padding:15px 0px 0px 60px;
    color:white;
    height:322px;
    width:700px;
}

#AltBillboard div {
    float:left;
    display:inline;
    width:400px;
}

#AltBillboard.card div {width:250px;}

#AltBillboard.stories div{width:450px;}
  
#AltBillboard #LearnText1{font-size:40px;font-weight:bold;line-height: .8em;}
#AltBillboard #LearnText2{font-size:30px;line-height: .8em;}
#AltBillboard #LearnText3{font-size:13px;line-height: 1.3em;margin-top:5px;}
#AltBillboard #LearnText4{font-size:16px;font-weight:bold;margin-top:10px;}
#AltBillboard #LearnButton{width:150px;}
#AltBillboard #LearnButton a{display:inline;}
#AltBillboard #rmv{font-size:10px;width:200px;}
#AltBillboard #LearnCallout{float:right;display:inline;height:142px;width:250px;margin-top:25px;}

#AltBillboard.talk #JV1
{
	position: relative;
	font-size: 42px;
	font-weight: bold;
	color: #3e4f04;
	line-height: .9em;
	padding-left: 170px;
	width: 280px;
}
#AltBillboard #JV2
{
	position: relative;
	font-size: 54px;
	font-weight: bold;
	color: #3e4f04;
	line-height: .9em;
	padding-left: 210px;
	width: 240px;
}
#AltBillboard #JV3
{
	position: relative;
	font-size: 54px;
	font-weight: bold;
	color: #3e4f04;
	line-height: .9em;
	padding-left: 70px;
	width: 380px;
}
#AltBillboard #JV4
{
	position: relative;
	/* float: right;
	display: inline; */
	text-align: right;
	font-size: 18px;
	font-weight: normal;
	color: #b49100;
	line-height: normal;
	padding-right: 60px;
	width: 390px;
}
#AltBillboard #JV5
{
	position: relative;
	float: right;
	display: inline;
	text-align: right;
	font-size: 18px;
	font-weight: normal;
	color: #b49100;
	line-height: normal;
	padding-right: 60px;
	width: 390px;
}
#AltBillboard #JV6
{
	position: relative;
	float: right;
	display: inline;
	text-align: right;
	font-size: 18px;
	font-weight: normal;
	color: #b49100;
	line-height: normal;
	padding-right: 60px;
	width: 390px;
}
#AltBillboard #JVCallout
{
	position: relative;
	font-size: 18px;
	font-weight: normal;
	color: #b49100;
	line-height: normal;
	padding-left: 120px;
	height: 50px;
	width: 330px;
}
#AltBillboard #JVCallout a
{
	text-decoration: underline;
	font-weight: bold;
	height: 30px;
	color: #3e4f04;
	padding-top: 20px;
	padding-left: 0px;
	width: 300px;
}

#AltBillboard #MFS1{font-size:20px; font-weight:bold; margin:80px 0 0 0;}
#AltBillboard #MFS2{font-size:18px; font-style:italic; margin-top:10px;}
#AltBillboard ul.MFSBullets{font-size:14px; font-weight:bold; color:blue; width:150px; list-style-type:disc; list-style-position:inside; float:left; display:inline; margin-top:10px; padding-left:10px;}
#AltBillboard ul.MFSBullets li{padding:2px; background-image:none;width:180px;}
#AltBillboard #MFS3{font-size:16px;font-weight:bold;margin-top:50px;color:#ffffff; font-style:italic; width:300px;}
#AltBillboard #MFS3 a{display:inline;color:#ffffff;text-decoration:underline;}

#AltBillboard #CardText1{font-size:80px;font-weight:bold;line-height:1.1em;}
#AltBillboard #CardText2{font-size:32px; line-height:1.1em; clear:left;}
#AltBillboard #CardText3{font-size:14px;margin-top:10px; clear:left;}
#AltBillboard #SavingCallout{margin-top:50px; clear:left;}
#AltBillboard #SavingCallout a{font-size:18px; color:#ffffff;text-decoration:underline; display:inline;}
#AltBillboard #SavingsRMV{font-size:12px;width:300px;color:#ffffff;margin-top:10px; clear:left;}

#AltBillboard #Stories1{font-size:52px;line-height:.8em;color:#A38006;}
#AltBillboard #Stories2{font-size:52px;margin-left:75px;font-weight:bold; color:yellow;font-style:italic;line-height:.8em;}
#AltBillboard #Stories2a{font-size:52px;margin-left:150px; color:#A38006;font-style:italic;line-height:1em;}
#AltBillboard #Stories3{font-size:14px;margin-top:0px;font-style:italic;}
#AltBillboard #Stories3a{font-size:14px; margin-top:10px; font-style:italic; line-height:1.1em;}
#AltBillboard #Stories4{font-size:14px;margin-top:10px;font-style:italic;}
#AltBillboard #Stories5{font-size:10px;margin-bottom:20px;}
#AltBillboard #StoriesCallout a{font-size:18px; color:#ffffff;text-decoration:underline; display:inline;margin-left:150px;}

div.contentBodyWrapperHome div.no-js {height:550px;}

div.contentColumn {line-height:1.5em;}

#AltBillboard div.clearall {margin: 0; padding: 0; float:none;}
/* --------- END NO SCRIPT STYLES ----*/
