/* on states for sublinks */

#manufacturer_movie #snav ul li.llink a.mmovie {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: underline;background-image:url('../images/solutions/sub_on.gif'); background-repeat:no-repeat;background-position: 4px 8px;}

#manufacturer_analytics #snav ul li.llink a.manal {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: underline;background-image:url('../images/solutions/sub_on.gif'); background-repeat:no-repeat;background-position: 4px 8px;}

#accelerator #snav ul li.llink a.aia {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: underline;background-image:url('../images/solutions/sub_on.gif'); background-repeat:no-repeat;background-position: 4px 8px;}

#multichannel_retail #snav ul li.llink a.mchan {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: underline;background-image:url('../images/solutions/sub_on.gif'); background-repeat:no-repeat;background-position: 4px 8px;}

#manufacturer_bundle #snav ul li.llink a.mbundle {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: underline;background-image:url('../images/solutions/sub_on.gif'); background-repeat:no-repeat;background-position: 4px 8px;}

#retailer_bundle #snav ul li.llink a.rbundle {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: underline;background-image:url('../images/solutions/sub_on.gif'); background-repeat:no-repeat;background-position: 4px 8px;}


/* main overview */

div>#snav {margin-left:12px;margin-right:12px;}
#snav {max-width: 147px;float: left;background-color:#99ccff;margin-left:5px;margin-right:6px;margin-top: 17px;padding: 0px 0px 0px 0px;}
#snav ul {list-style-type: none; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#snav ul li.lhead {font-family:Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold; letter-spacing: 0px; color: #fff; background-color:#99ccff;padding: 5px; margin-left: 0px;}

#snav ul li.llink {margin: 0px 0px 0px 0px;}

#snav ul li.llink a {padding: 5px 0px 5px 18px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 129px;display:block; margin-left: 0px;text-decoration: none;}

#snav ul li.llink a.dnav {padding: 7px 0px 7px 10px;background-color: #00adef; color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-weight: bold; width: 137px;display:block; margin-left: 0px;text-decoration: none;}
#snav ul li.llink a:hover {text-decoration: underline;}



a.arrow_small:link, a.arrow_small:visited {background-image:url('../images/arrow.gif');
          background-repeat:no-repeat;
		  background-position: -65px 0px;
		  padding-left: 34px;
		  margin-top: 40px;
		  margin-bottom: 8px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  text-decoration:underline;
		  color:#0099FF;
		  background-color: transparent;}
		  
a.arrow_small:hover {background-image:url('../images/arrow.gif');
          background-repeat:no-repeat;
		  background-position: -60px 0px;
		  padding-left: 34px;
		  margin-top: 40px;
		  margin-bottom: 8px;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  text-decoration: none;
		  color:#0099FF;
		  background-color: transparent;}


div>#container {width: 600px; margin:0px 0px 0px 170px;}
#container {width: 600px; margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}


h1.page {font-family:Arial, Helvetica, sans-serif; font-size: 20px; color:#FF6600; margin: 17px 0px 10px 0px;}
h1.page span {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#ff9900; margin: 0px 0px 0px 0px;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#ff6600;vertical-align: 20%;}
h1.page2 span {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#ff9900; margin: 0px 0px 0px 0px;border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#ff6600;vertical-align: 20%;}

h1.page2 {font-family:Arial, Helvetica, sans-serif; font-size: 20px; color:#FF6600; margin: 17px 0px 0px 0px;padding: 0px;}
H4.subh  {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#999; margin: 2px 0px 17px 0px;padding: 0px;}

a.subhead {color:#FF6600;font-family:Arial, Helvetica, sans-serif;font-size: 14px; text-decoration: none;font-weight: bold;padding-bottom: 8px;display:block;}
a.subhead:hover {color:#FF6600;font-family:Arial, Helvetica, sans-serif;font-size: 14px; text-decoration: underline;font-weight: bold;padding-bottom: 8px;display:block;}

h2.green {color:#009900;font-family:Arial, Helvetica, sans-serif;font-size: 16px;margin: 0px 0px 0px 0px;}
h2.orange {color:#FF6600;font-family:Arial, Helvetica, sans-serif;font-size: 16px;margin: 0px 0px 0px 0px;}

div>#main {padding-left: 15px;}
#main {width: 442px; margin-bottom: 15px;padding-left: 15px;
    border: 1px solid #fff;}
	
#main p {font-family: Arial, Helvetica, sans-serif; line-height: 15px;}
div>ul#components {margin: 0px 0px 0px -20px;}
ul#components {margin: -8px 0px -8px 15px;}
ul#components li {font-family: Arial, Helvetica, sans-serif; line-height: 15px; margin: 0px 0px 5px 0px;}
ul#components li#comp1 {list-style-image: url('../images/solutions/bullet_bluearrow.gif');}
ul#components li#comp2 {list-style-image: url('../images/solutions/bullet_orangearrow.gif');}

#solutions_overview #rightnav {width: 134px;float: right; display:block; height:252px; background-image:url('../images/solutions/roi_box.jpg');padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#solutions_overview #rightnav div.format {margin-top: 164px;margin-left: 10px;width: 105px;padding: 0px 0px 0px 0px;}

div>ul#bottomcontainer {margin-left: -56px;margin-right: 36px}	
ul#bottomcontainer {width: 600px; display: block; height: 250px;margin-left: 0px;margin-right: 0px}

ul#bottomcontainer li {float: left; 
	list-style-type: none;
        margin-left: 0px;
        padding: 0px;
		padding-left: 15px;
	}		

#bleft {width: 166px;padding-right: 23px;border-right: 1px solid #ccc; line-height: 15px;}

#bmiddle {width: 163px;padding-right: 23px;border-right: 1px solid #ccc; display:block; height: 210px;}
ul#features {margin: 0px 0px 5px 10px;list-style-image: url('../images/solutions/orange_dot.jpg');}
div>ul#features  li {margin: -5px 0px 8px -35px;}
ul#features  li {font-family: Arial, Helvetica, sans-serif; line-height: 15px;margin: 0px 0px 8px 0px;padding: 0px 0px 0px 0px;}

#bright {width: 157px;}


/* manufacturer movie page specific */

#manufacturer_movie #rightnav {width: 204px;float: right; display:block; height:252px;padding: 0px 0px 0px 0px;margin: 17px 0px 0px 0px;}
#manufacturer_movie #rightnav div.format {margin-left: 0px;width: 167px; padding: 0px 0px 0px 0px;}

#manufacturer_movie #main {padding: 17px 0px 25px 15px;width: 366px;}

a.resources {font-family:Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
		  text-decoration:underline;
		  color:#0099FF;}
		  
/* multichannel retail page specific  */

#multichannel_retail #rightnav {width: 204px;float: right; display:block; height:252px;padding: 0px 0px 0px 0px;margin: 17px 0px 0px 0px;}
#multichannel_retail #rightnav div.format {margin-left: 0px;width: 167px; padding: 35px 0px 0px 0px;}
#multichannel_retail #main {padding: 0px 0px 10px 15px;width: 366px;}
#multichannel_retail #main ul {padding: 0px 0px 0px 0px;margin: 10px 0px 0px 15px;}
#multichannel_retail #main ul li {padding: 0px 0px 5px 0px;}

/* manufacturer analytics specific */

#manufacturer_analytics #rightnav {width: 204px;float: right; display:block; height:252px;padding: 0px 0px 0px 0px;margin: 17px 0px 0px 0px;}
#manufacturer_analytics #rightnav div.format {margin-left: 0px;width: 167px; padding: 35px 0px 0px 0px;}
#manufacturer_analytics #main {padding: 0px 0px 25px 15px;width: 366px;}
#manufacturer_analytics #main ul {padding: 0px 0px 0px 0px;margin: 10px 0px 0px 15px;}
#manufacturer_analytics #main ul li {padding: 0px 0px 5px 0px;}

/* accelerator page specific  */

#accelerator #rightnav {width: 204px;float: right; display:block; height:252px;padding: 0px 0px 0px 0px;margin: 17px 0px 0px 0px;}
#accelerator #rightnav div.format {margin-left: 0px;width: 167px; padding: 60px 0px 0px 0px;}
#accelerator #main {padding: 0px 0px 10px 15px;width: 366px;}
#accelerator #main ul {padding: 0px 0px 0px 0px;margin: 10px 0px 0px 15px;}

/* retailer_bundle page specific  */

#retailer_bundle #rightnav {width: 167px;float: right; display:block; height:277px; background-image:url('../images/solutions/bundle_bg.jpg');padding: 0px 0px 0px 0px;margin: 10px 15px 0px 0px;}
#retailer_bundle #rightnav div.format {margin-left: 0px;width: 120px; padding: 145px 0px 0px 20px;}
#retailer_bundle #main {padding: 0px 0px 10px 15px;width: 366px;}
#retailer_bundle #main ul {padding: 0px 0px 0px 0px;margin: 10px 0px 0px 15px;}
#retailer_bundle #main ul li {padding: 0px 0px 5px 0px;}

/* manufacturer_bundle page specific  */

#manufacturer_bundle #rightnav {width: 167px;float: right; display:block; height:277px; background-image:url('../images/solutions/bundle_bg.jpg');padding: 0px 0px 0px 0px;margin: 10px 15px 0px 0px;}
#manufacturer_bundle #rightnav div.format {margin-left: 0px;width: 120px; padding: 145px 0px 0px 20px;}
#manufacturer_bundle #main {padding: 0px 0px 10px 15px;width: 366px;}
#manufacturer_bundle #main ul {padding: 0px 0px 0px 0px;margin: 10px 0px 0px 15px;}
#manufacturer_bundle #main ul li {padding: 0px 0px 5px 0px;}

