@charset "utf-8";

/* resets all styles */
@import url("reset.css");

/***************************************************************************************** STRUCTURE ******************************************************************************************/

body {margin:0;text-align:center;padding:0 0 <length> 0;background-color:#151515;font-family:'Cabin', arial, sans-serif;color:#ffffff;}
#container {margin:0 auto;width:1000px;}
#content {width:1000px;margin-left:20px;margin-right:20px;}

/***************************************************************************************** ELEMENTS *******************************************************************************************/
img {border:none;}

#ovp-text {text-align:center;color:#0065a4;font-weight:bold;font-size:24px;padding-top:15px;}
#tag-text {text-align:center;color:#454444;font-size:14px;font-weight:600;}
#click-here-text {text-align:center;color:#0065a4;font-weight:bold;font-size:22px;}
#header {height:63px;width:960px;float:left;text-align:left;}  
#featured {float:left;height:366px;width:960px;background-repeat:no-repeat;margin-top:0px;}
#logo {float:left;margin-top:12px;width:281px;height:31px;}
a.launch-mcc, a.launch-mcc_a {display:block;float:right;width:248px;height:34px;background: url("../images/launch-mcc.png");background-repeat:no-repeat;}
a.launch-mcc:hover {background: url("../images/launch-mcc.png") 0 -34px;background-repeat:no-repeat;text-decoration:none;}

#from-59 {float:left;padding:5px 0px 0px 3px;}

a.top-but, a.top-but_a {margin-top:6px;margin-left:7px;display:block;float:left;width:260px;height:47px;background: url("../images/top-button.png");background-repeat:no-repeat;}
a.top-but:hover {background: url("../images/top-button.png") 0 -47px;background-repeat:no-repeat;text-decoration:none;}

a.inner-but, a.inner-but_a {margin-left:7px;display:block;float:left;width:260px;height:47px;background: url("../images/inner-button.png");background-repeat:no-repeat;}
a.inner-but:hover {background: url("../images/inner-button.png") 0 -47px;background-repeat:no-repeat;text-decoration:none;}

a.bot-but, a.bot-but_a {margin-left:7px;display:block;float:left;width:260px;height:47px;background: url("../images/bottom_button.png");background-repeat:no-repeat;}
a.bot-but:hover {background: url("../images/bottom_button.png") 0 -47px;background-repeat:no-repeat;text-decoration:none;}

.side-nav-links {line-height:47px;padding-left:15px;font-size:20px;font-weight:600;text-align:left;}
a.side-nav-links {text-decoration:none;}

#body-home {float:left;width:960px;margin-top:10px;}
#body {float:left;width:960px;margin-top:3px;}
#body-content-home {float:left;width:670px;margin-right:18px;}
#page-header {width:960px;height:53px;float:left;background-image:url(../images/page-header-bg.png);background-repeat:no-repeat;}
.page-title {float:left;margin-left:15px;}
.page-title-text {font-size:27px;font-weight:bold;color:#0065a4;line-height:53px;}
.pages {float:right;margin-top:25px;}
ul.page-links {font-weight:600;font-size:12px;display:block;height:13px;padding:0px;margin:0px 15px 0px 0px;color:#9b9b9b;}
ul.page-links li {margin-left:8px;float:left;list-style:none;text-align:left;list-style-position:outside;}
ul.page-links li a {text-decoration:none;color:#9b9b9b;}
ul.page-links li a:hover {text-decoration:none;color:#0065a4;}
li.page-links-active {color:#0065a4;}
#main-content {width:960px;float:left;height:100%;background-color:#f0f0f0;}
#body-content {float:left;width:665px;background-color:#f0f0f0;padding-bottom:30px;}
#body-content-doc {float:left;width:960px;background-color:#f0f0f0;padding-bottom:30px;}
.doc-header {color:#0065a4;text-align:left;font-size:22px;font-weight:600;margin:15px 15px 12px 15px;}
.doc-step {color:#0065a4;text-align:left;font-size:18px;font-weight:600;margin:0px 15px 4px 15px;}
.step {margin-bottom:25px;float:left;}
.doc-note {text-align:left;font-size:13px;line-height:16px;color:#ffffff;background-color:#0065a4;border:1px solid #6f6f6f;padding:7px;margin:0px 15px 12px 15px;}
.doc-copy-bold {font-weight:bold;color:#d2232a;line-height:18px;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;}
.doc-copy {line-height:18px;color:#444444;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;margin:0px 15px 12px 15px;}
.doc-copy a {color:#0065a4;font-weight:600;text-decoration:underline;}
.doc-copy a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}

.doc-copy p{line-height:18px;color:#444444;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;margin:0px 0px 6px 0px;}
.doc-copy p a {color:#0065a4;font-weight:600;text-decoration:underline;}
.doc-copy p a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}

.doc-more {color:#444444;text-align:left;font-size:35px;font-family:arial,helvetica,sans-serif;margin:0px 0px 6px 0px;}
.doc-more a {color:#0065a4;font-weight:600;text-decoration:none;}
.doc-more a:hover {color:#d2232a;font-weight:600;text-decoration:none;}
.doc-image-930 {width:500px;margin:0px 15px 12px 30px;}


ul.site-map {margin:5px 0px 0px 0px;float:left;list-style: none;text-align:left;font-size:15px;}
ul.site-map li {margin:0px 0px 12px 0px;list-style:none;text-align:left;}
ul.site-map li a {cursor:pointer;color:#808080;text-decoration:none;}
ul.site-map li a:hover {cursor:pointer;color:#0065a4;text-decoration:none;}
.site-map-cat {font-size:18px;color:#0065a4;border-bottom:1px solid #c0c0c0;text-align:left;text-indent:5px;margin:12px 0px 5px 0px;letter-spacing:normal;font-weight:bold;}
.site-map-icon-sp {margin-left:5px;line-height:24px;}

#body-sub-head {color:#0065a4;text-align:left;font-size:16px;margin: 15px 15px 0px 15px;}
.sub-head {font-weight:600;color:#0065a4;text-align:left;font-size:15px;margin: 0px 15px 2px 15px;}
.body-copy-1stpara {font-weight:normal;line-height:18px;color:#444444;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;margin:15px 15px 12px 15px;}
.body-copy-1stpara a {font-weight:normal;color:#444444;font-weight:600;text-decoration:underline;}
.body-copy-1stpara a:hover {font-weight:normal;color:#d2232a;font-weight:600;text-decoration:underline;}
.body-copy {font-weight:normal;line-height:18px;color:#444444;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;margin:0px 15px 12px 15px;}
ul.body-copy {font-weight:normal;list-style-position:outside;padding-left:15px;color:#444444;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;margin:0px 15px 12px 15px;}
ul.body-copy li {font-weight:normal;list-style-image: url(../images/bullet2.png);list-style-position:outside;padding-left:2px;color:#444444;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;margin:0px 15px 6px 15px;}
.body-copy a {color:#444444;font-weight:600;text-decoration:underline;}
.body-copy a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}

.body-copy-13 {color:#444444;text-align:left;font-size:13px;font-family:arial,helvetica,sans-serif;margin:0px 15px 12px 15px;}
ul.body-copy-13 {list-style-position:outside;padding-left:15px;color:#444444;text-align:left;font-size:13px;font-family:arial,helvetica,sans-serif;margin:0px 15px 12px 15px;}
ul.body-copy-13 li {list-style-image: url(../images/bullet2.png);list-style-position:outside;padding-left:2px;color:#444444;text-align:left;font-size:13px;font-family:arial,helvetica,sans-serif;margin:0px 15px 6px 15px;}
.body-copy-13 a {color:#444444;font-weight:600;text-decoration:underline;}
.body-copy-13 a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}

.body-copy-head {color:#444444;text-align:left;font-size:16px;margin:0px 15px 0px 15px;}
ul.body-copy-head {list-style-position:outside;padding-left:15px;color:#444444;text-align:left;font-size:14px;margin:0px 15px 12px 15px;}
ul.body-copy-head li {list-style-image: url(../images/bullet2.png);list-style-position:outside;padding-left:2px;color:#444444;text-align:left;font-size:14px;margin:0px 15px 6px 15px;}
.body-copy-head a {color:#444444;font-weight:600;text-decoration:underline;}
.body-copy-head a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}

.body-con-copy-1stpara {color:#444444;text-align:left;font-size:18px;font-family:arial,helvetica,sans-serif;margin:15px 15px 12px 15px;}
.body-con-copy-1stpara a {color:#444444;font-weight:600;text-decoration:underline;}
.body-con-copy-1stpara a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}
.body-con-copy {color:#444444;text-align:left;font-size:13px;font-family:arial,helvetica,sans-serif;margin:0px 15px 12px 15px;}
.body-con-copy a {color:#444444;font-weight:600;text-decoration:underline;}
.body-con-copy a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}

#about-video {margin-bottom:12px;float:left;width:665px;height:135px;background-image:url(../images/about-video-bg.png);background-repeat:no-repeat;}
#cstv-products {float:left;}
.product {float:left;}
.icon {float:left;width:70px;height:75px;margin: 40px 15px 0 15px;}
.product-desc {font-size:13px;color:#444444;float:left;text-align:justify;width:530px;margin: 40px 15px 0 0;}

.product-title {margin-bottom:5px;font-weight:600;font-size:15px;color:#0065a4;}
.description {font-family:arial,sans-serif;margin-bottom:5px;}

#rt-side {float:left;width:295px;height:715px;background-color:#f0f0f0;background-image:url(../images/rt-side-bg.png);background-repeat:no-repeat;}
#brochure {float:left;margin:4px 8px 0px 9px;background-image:url(../images/brochure-bg.png);background-repeat:no-repeat;width:278px;height:194px;}
#brochure-icon {float:left;width:109px;height:165px;margin: 19px 3px 0px 11px;}
#brochure-rt {float:left;width:146px;height:165px;margin: 19px 0px 0px 0px;}
#brochure-text {float:left;width:146px;height:91px;margin-bottom:3px;}
a.brochure-button, a.brochure-button_a {float:left;display:block;width:146px;height:35px;background: url("../images/download-brochure-button.png");background-repeat:no-repeat;}
a.brochure-button:hover {background: url("../images/download-brochure-button.png") 0 -35px;background-repeat:no-repeat;text-decoration:none;}

.fl-left {float:left;}
.fl-right {float:right;}

a.play-about, a.play-about_a {margin: 35px 15px 0px 150px;float:left;display:block;width:62px;height:62px;background: url("../images/play-button.png");background-repeat:no-repeat;}
a.play-about:hover {background: url("../images/play-button.png") 0 -62px;background-repeat:no-repeat;text-decoration:none;}
#play-about-text {float:left;font-size:24px;color:#000000;line-height:135px;font-weight:600;}
#history-img {float:left;width:665px;height:135px;margin:15px 0px 15px 0px;}
#reseller-img {float:left;width:300px;height:232px;}
#contact-img {float:left;width:151px;height:151px;margin:15px 15px 15px 15px;}
#support-img {float:left;width:150px;height:150px;margin:15px 15px 15px 15px;}
#faq-img {float:left;width:128px;height:128px;margin:15px 15px 15px 15px;}
#why-img {float:left;width:128px;height:128px;}
a.why-img, a.why-img_a {display:block;float:left;width:128px;height:126px;background: url("../images/why-press-play.png");background-repeat:no-repeat;}
a.why-img:hover {background: url("../images/why-press-play.png") 0 -126px;background-repeat:no-repeat;text-decoration:none;}

#samples-left {width:265px;float:left;margin:20px 60px 0px 40px;}
#samples-right {width:265px;float:left;margin:20px 15px 0px 0px;}
a.view-sample, a.view-sample_a {margin:113px 0px 0px 47px;display:block;float:left;width:160px;height:45px;background: url("../images/view-sample.png");background-repeat:no-repeat;}
a.view-sample:hover {background: url("../images/view-sample.png") 0 -45px;background-repeat:no-repeat;text-decoration:none;}
#cyclones-samp {width:265px;height:230px;float:left;margin-bottom:20px;background-image:url(../images/cyclones-sample.png);background-repeat:no-repeat;}
#bw-samp {width:265px;height:230px;float:left;margin-bottom:20px;background-image:url(../images/bw-sample.png);background-repeat:no-repeat;}
#joliet-samp {width:265px;height:230px;float:left;margin-bottom:20px;background-image:url(../images/joliet-sample.png);background-repeat:no-repeat;}

#yarnell-samp {width:265px;height:230px;float:left;margin-bottom:20px;background-image:url(../images/yarnell-sample.png);background-repeat:no-repeat;}
#video-comm-samp {width:265px;height:230px;float:left;margin-bottom:20px;background-image:url(../images/video-comm-sample.png);background-repeat:no-repeat;}
#best-samp {width:265px;height:230px;float:left;margin-bottom:20px;background-image:url(../images/best-sample.png);background-repeat:no-repeat;}

#aux-side {float:left;width:235px;height:418px;margin:0px 15px 0px 0px;background-image:url(../images/aux-side.png);background-repeat:no-repeat;}
#mobile-img {float:left;background-image:url(../images/mobile-img.png);background-repeat:no-repeat;width:665px;height:163px;}
#secure-img {float:left;background-image:url(../images/secure-img.png);background-repeat:no-repeat;width:665px;height:163px;}
#stats-img {float:left;background-image:url(../images/stats-img.png);background-repeat:no-repeat;width:665px;height:163px;}
#vmail-img {float:left;background-image:url(../images/vmail-img.png);background-repeat:no-repeat;width:665px;height:163px;}
#livemobile-img {float:left;background-image:url(../images/livemobile-img.png);background-repeat:no-repeat;width:665px;height:163px;}
#ppv-img {float:left;background-image:url(../images/ppv-img.png);background-repeat:no-repeat;width:665px;height:163px;}
#ondemand-img {float:left;background-image:url(../images/ondemand-img.png);background-repeat:no-repeat;width:665px;height:163px;}
a.play-product3, a.play-product3_a {display:block;float:left;width:206px;height:48px;background: url("../images/play-product.png");background-repeat:no-repeat;}
a.play-product3:hover {background: url("../images/play-product.png") 0 -48px;background-repeat:no-repeat;text-decoration:none;}

a.play-product, a.play-product_a {margin:52px 0px 0px 435px;display:block;float:left;width:206px;height:48px;background: url("../images/play-product.png");background-repeat:no-repeat;}
a.play-product:hover {background: url("../images/play-product.png") 0 -48px;background-repeat:no-repeat;text-decoration:none;}

a.play-product2, a.play-product2_a {margin:45px 0px 0px 506px;display:block;float:left;width:62px;height:62px;background: url("../images/play-product2.png");background-repeat:no-repeat;}
a.play-product2:hover {background: url("../images/play-product2.png") 0 -62px;background-repeat:no-repeat;text-decoration:none;}

a.band-calc, a.band-calc_a {margin:50px 0px 0px 13px;display:block;float:left;width:206px;height:37px;background: url("../images/band-calc.png");background-repeat:no-repeat;}
a.band-calc:hover {background: url("../images/band-calc.png") 0 -37px;background-repeat:no-repeat;text-decoration:none;}

a.pack-price, a.pack-price_a {margin:10px 0px 0px 13px;display:block;float:left;width:206px;height:37px;background: url("../images/pack-price.png");background-repeat:no-repeat;}
a.pack-price:hover {background: url("../images/pack-price.png") 0 -37px;background-repeat:no-repeat;text-decoration:none;}

a.signup-pro, a.signup-pro_a {margin:10px 0px 0px 13px;display:block;float:left;width:206px;height:37px;background: url("../images/signup-product.png");background-repeat:no-repeat;}
a.signup-pro:hover {background: url("../images/signup-product.png") 0 -37px;background-repeat:no-repeat;text-decoration:none;}

a.video-pro, a.video-pro_a {margin:10px 0px 0px 13px;display:block;float:left;width:206px;height:37px;background: url("../images/video-pro.png");background-repeat:no-repeat;}
a.video-pro:hover {background: url("../images/video-pro.png") 0 -37px;background-repeat:no-repeat;text-decoration:none;}

a.live-stream-pro, a.live-stream-pro_a {margin:10px 0px 0px 13px;display:block;float:left;width:206px;height:37px;background: url("../images/live-stream-pro.png");background-repeat:no-repeat;}
a.live-stream-pro:hover {background: url("../images/live-stream-pro.png") 0 -37px;background-repeat:no-repeat;text-decoration:none;}

#doc-img {float:left;width:150px;height:150px;margin:0px 15px 15px 15px;}
.rtside-divider {float:left;margin: 0px 8px 0px 9px;width:278px;}
#whats-next {height:28px;margin:5px 8px 3px 9px;float:left;width:278px;background-image:url(../images/whats-next-bg.png);background-repeat:no-repeat;}
.whats-next {padding-top:3px;margin:0px 0px 0px 10px;float:left;width:278px;font-size:17px;font-weight:bold;text-align:left;color:#444444;}

#contact-side {height:45px;margin: 5px 8px 3px 9px;width:278px;background-image:url(../images/contact-sales-bg.png);background-repeat:no-repeat;}
.contact-side {width:224px;line-height:45px;margin:0px 0px 0px 10px;font-size:15px;font-weight:bold;text-align:left;color:#444444;}
.contact-side a {text-decoration:none;color:#444444;}
.contact-side a:hover {text-decoration:none;color:#0065a4;}
#contact-icon {float:left;padding:8px 5px 0px 6px;line-height:45px;width:34px;height:34px;}

#phone-side {height:46px;margin: 0px 8px 3px 9px;width:278px;background-image:url(../images/samples-bg.png);background-repeat:no-repeat;}
.phone-side {line-height:45px;margin:0px 0px 0px 10px;width:260px;font-size:15px;font-weight:bold;text-align:left;color:#444444;}
.phone-side a {text-decoration:none;color:#444444;}
.phone-side a:hover {text-decoration:none;color:#0065a4;}
#phone-icon {float:left;padding:8px 5px 0px 6px;line-height:45px;width:34px;height:34px;}

#pricing-side {height:45px;margin: 5px 8px 3px 9px;width:278px;background-image:url(../images/contact-sales-bg.png);background-repeat:no-repeat;}
.pricing-side {line-height:45px;margin:0px 0px 0px 10px;width:224px;font-size:15px;font-weight:bold;text-align:left;color:#444444;}
.pricing-side a {text-decoration:none;color:#444444;}
.pricing-side a:hover {text-decoration:none;color:#0065a4;}
#pricing-icon {float:left;padding:8px 5px 0px 6px;line-height:45px;width:34px;height:34px;}

#samples-side {height:45px;margin: 5px 8px 3px 9px;width:278px;background-image:url(../images/contact-sales-bg.png);background-repeat:no-repeat;}
.samples-side {line-height:45px;margin:0px 0px 0px 10px;width:224px;font-size:15px;font-weight:bold;text-align:left;color:#444444;}
.samples-side a {text-decoration:none;color:#444444;}
.samples-side a:hover {text-decoration:none;color:#0065a4;}
#samples-icon {float:left;padding:8px 5px 0px 6px;line-height:45px;width:34px;height:34px;}

#tutorial-side {height:45px;margin: 5px 8px 3px 9px;width:278px;background-image:url(../images/contact-sales-bg.png);background-repeat:no-repeat;}
.tutorial-side {line-height:45px;margin:0px 0px 0px 10px;width:224px;font-size:15px;font-weight:bold;text-align:left;color:#444444;}
.tutorial-side a {text-decoration:none;color:#444444;}
.tutorial-side a:hover {text-decoration:none;color:#0065a4;}
#tutorial-icon {float:left;padding:8px 5px 0px 6px;line-height:45px;width:34px;height:34px;}

a.sign-up-side, a.sign-up-side_a {margin:2px 0px 5px 9px;float:left;display:block;width:278px;height:71px;background: url("../images/signup-today-button.png");background-repeat:no-repeat;}
a.sign-up-side:hover {background: url("../images/signup-today-button.png") 0 -71px;background-repeat:no-repeat;text-decoration:none;}

.support-bg {margin-bottom:5px;width:635px;height:40px;background-image:url(../images/support-bg.png);}

a.view-online, a.view-online_a {display:block;float:left;width:100px;height:25px;background: url("../images/view-online.png");background-repeat:no-repeat;}
a.view-online:hover {background: url("../images/view-online.png") 0 -25px;background-repeat:no-repeat;text-decoration:none;}

a.view, a.view_a {display:block;float:left;width:100px;height:25px;background: url("../images/view.png");background-repeat:no-repeat;}
a.view:hover {background: url("../images/view.png") 0 -25px;background-repeat:no-repeat;text-decoration:none;}

a.download-pdf, a.download-pdf_a {display:block;float:left;width:100px;height:25px;background: url("../images/download-pdf.png");background-repeat:no-repeat;}
a.download-pdf:hover {background: url("../images/download-pdf.png") 0 -25px;background-repeat:no-repeat;text-decoration:none;}

a.download-pdf2, a.download-pdf2_a {display:block;float:left;width:100px;height:25px;background: url("../images/down-pdf.png");background-repeat:no-repeat;}
a.download-pdf2:hover {background: url("../images/down-pdf.png") 0 -25px;background-repeat:no-repeat;text-decoration:none;}

.glossary-term {font-weight:bold;color:#0065a4;font-size:16px;padding-bottom:5px;}
.glossary-def {margin-left:0px;padding-bottom:18px;color:#444444;line-height:17px;font-size:14px;font-family:sans-serif;font-weight:500;}


#side-nav-home {float:left;width:272px;height:294px;background-image:url(../images/side-nav-bg.png);background-repeat:no-repeat;}
.clear {clear:both;}
#side-nav {float:left;width:272px;height:294px;}
#icons {width:670px;height:100px;margin-top:25px;margin-bottom:15px;}
#ondemand-icon {width:88px;height:61px;float:left;margin-right:45px;}
#pay-icon {width:88px;height:61px;float:left;margin-right:31px;}
#mobile-icon {width:88px;height:61px;float:left;margin-right:14px;}
#live-mobile-icon {width:88px;height:61px;float:left;margin-right:23px;}
#email-icon {width:88px;height:61px;float:left;margin-right:28px;}
#secure-icon {width:88px;height:61px;float:left;}
.icon-text {text-align:center;font-size:12px;color:#444444;font-weight:bold;}
.icon-text a {color:#0065a4;font-weight:bold;text-decoration:none;}
.icon-text a:hover {color:#0065a4;font-weight:bold;text-decoration:none;}

.here {color:#d2232a;}
.here a {color:#d2232a;text-decoration:none;}
.here a:hover {color:#d2232a;text-decoration:underline;}

#site-map-home {width:960px;}
#social {width:175px;float:left;padding-top:20px;margin-right:5px;}
.divider {width:1px;height:164px;float:left;margin-top:18px;}
a.facebook, a.facebook_a {display:block;float:left;width:42px;height:42px;background: url("../images/facebook.png");background-repeat:no-repeat;}
a.facebook:hover {background: url("../images/facebook.png") 0 -42px;background-repeat:no-repeat;text-decoration:none;}

a.twitter, a.twitter_a {display:block;float:left;width:42px;height:42px;background: url("../images/twitter.png");background-repeat:no-repeat;}
a.twitter:hover {background: url("../images/twitter.png") 0 -42px;background-repeat:no-repeat;text-decoration:none;}

a.linkedin, a.linkedin_a {display:block;float:left;width:42px;height:42px;background: url("../images/linkedin.png");background-repeat:no-repeat;}
a.linkedin:hover {background: url("../images/linkedin.png") 0 -42px;background-repeat:no-repeat;text-decoration:none;}

a.wordpress, a.wordpress_a {display:block;float:left;width:42px;height:42px;background: url("../images/wordpress.png");background-repeat:no-repeat;}
a.wordpress:hover {background: url("../images/wordpress.png") 0 -42px;background-repeat:no-repeat;text-decoration:none;}

#amazon {float:left;width:175px;height:38px;margin:10px 0px 0px 0px;}

#map-about {float:left;margin-top:20px;margin-left:20px;margin-right:25px;}
#map-header-about {text-align:left;font-size:15px;font-weight:bold;margin-bottom:10px;}
ul#map-links-about {list-style: none;text-align:left;font-size:13px;}
ul#map-links-about li {margin-left:0px;list-style: none;text-align:left;}
ul#map-links-about li a {color:#ffffff;text-decoration:none;}
ul#map-links-about li a:hover {color:#fcf371;text-decoration:none;}

#map-products {float:left;margin-top:20px;margin-left:20px;margin-right:25px;}
#map-header-products {text-align:left;font-size:15px;font-weight:bold;margin-bottom:10px;}
ul.map-links-products {float:left;list-style: none;text-align:left;font-size:13px;}
ul.map-links-products li {margin-left:0px;list-style: none;text-align:left;}
ul.map-links-products li a {color:#ffffff;text-decoration:none;}
ul.map-links-products li a:hover {color:#fcf371;text-decoration:none;}

#map-support {float:left;margin-top:20px;margin-left:20px;margin-right:25px;}
#map-header-support {text-align:left;font-size:15px;font-weight:bold;margin-bottom:10px;}
ul#map-links-support {float:left;list-style: none;text-align:left;font-size:13px;}
ul#map-links-support li {margin-left:0px;list-style: none;text-align:left;}
ul#map-links-support li a {color:#ffffff;text-decoration:none;}
ul#map-links-support li a:hover {color:#fcf371;text-decoration:none;}

#map-misc {float:left;margin-top:20px;margin-left:20px;margin-right:25px;}
ul#map-links-misc {float:left;list-style:none;text-align:left;font-size:14px;}
ul#map-links-misc li {margin-bottom:2px;margin-left:0px;list-style: none;text-align:left;}
ul#map-links-misc li a {color:#ffffff;text-decoration:none;}
ul#map-links-misc li a:hover {color:#fcf371;text-decoration:none;}

#footer-home {float:left;margin-top:10px;width:960px;}
.footer-text {float:left;color:#afafaf;text-align:left;font-size:11px;margin-bottom:15px;}
.footer-text a {color:#afafaf;text-decoration:none;}
.footer-text a:hover {color:#4995d0;text-decoration:none;}
.footer-copyrt {float:right;color:#afafaf;text-align:left;font-size:11px;margin-bottom:15px;}

#site-map {width:960px;margin-bottom:8px;float:left;}
#footer-wrap {float:left;background-image:url(../images/footer-bg.png);background-repeat:repeat-x;width:100%;margin-top:3px;height:210px;}
#footer {width:960px;margin:auto;}

#footer-content {width:960px;float:left;}
#social2 {width:175px;float:left;padding-top:10px;margin-right:5px;}
#map-about2 {float:left;margin-top:10px;margin-left:20px;margin-right:25px;}
#map-products2 {float:left;margin-top:10px;margin-left:20px;margin-right:25px;}
#map-support2 {float:left;margin-top:10px;margin-left:20px;margin-right:25px;}
#map-misc2 {float:left;margin-top:10px;margin-left:20px;margin-right:35px;}
.divider2 {width:1px;height:164px;float:left;margin-top:10px;}
/******************************************************************************************** NAV *********************************************************************************************/

#nav {float:left;width:960px;}
ul.topnav {font-family:'Cabin', arial, sans-serif;height:35px;list-style: none;padding: 0 0px;margin: 0;float: left;width: 960px;background: #222;font-size: 13px;background: url(../images/topnav_bg.gif) repeat-x;}
ul.topnav li {z-index:999;font-family:'Cabin', arial, sans-serif;float: left;margin: 0;padding: 0 15px 0 0;position: relative; /*--Declare X and Y axis base for sub navigation--*/}
ul.topnav li a{padding: 10px 5px;color: #fff;display: block;text-decoration: none;float: left;}
ul.topnav li a:hover{background: url(../images/topnav_hover.png) no-repeat center top;}
ul.topnav li span { /*--Drop down trigger styles--*/width: 17px;height: 35px;float: left;background: url(../images/subnav_btn.png) no-repeat center top;}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {list-style: none;position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ left: 0; top: 35px;background: #333;margin: 0; padding: 0;display: none;float: left;width: 170px;border: 1px solid #111;}
ul.topnav li ul.subnav li{text-align:left;margin: 0; padding: 0;border-top: 1px solid #252525; /*--Create bevel effect--*/	border-bottom: 1px solid #444; /*--Create bevel effect--*/	clear: both;width: 170px;}
html ul.topnav li ul.subnav li a {z-index:999;float: left;width: 145px;background: #333 url(../images/dropdown_linkbg.gif) no-repeat 10px center;padding-left: 20px;}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/color:#4995d0;background: #222 url(../images/dropdown_linkbg.gif) no-repeat 10px center;z-index:999;}


/************************************************************************************ HOME PAGE SECTIONS **************************************************************************************/



/****************************************************************************************** FOOTER *******************************************************************************************/

/****************************************************************************************** SLIDER ELEMENTS*******************************************************************************************/
#sign-up-slider {float:left;}
a.sign-up-slider, a.sign-up-slider_a {display:block;width:350px;height:55px;background: url("../images/sign-up.png");background-repeat:no-repeat;}
a.sign-up-slider:hover {background: url("../images/sign-up.png") 0 -55px;background-repeat:no-repeat;text-decoration:none;}

#learn-slider {position:absolute;top:180px;left:610px;}
#learn-slider2 {position:absolute;top:220px;left:550px;}
a.learn-slider, a.learn-slider_a {float:left;display:block;width:243px;height:55px;background: url("../images/learn-more.png");background-repeat:no-repeat;}
a.learn-slider:hover {background: url("../images/learn-more.png") 0 -55px;background-repeat:no-repeat;text-decoration:none;}

#watch-slider {position:absolute;top:180px;}
a.watch-slider, a.watch-slider_a {float:left;display:block;width:243px;height:55px;background: url("../images/watch-video-slider.png");background-repeat:no-repeat;}
a.watch-slider:hover {background: url("../images/watch-video-slider.png") 0 -55px;background-repeat:no-repeat;text-decoration:none;}

#watch-slider2 {padding: 0px 5px 0 0px;float:left;}
a.watch-slider2, a.watch-slider2_a {float:left;display:block;width:243px;height:55px;background: url("../images/watch-video-slider.png");background-repeat:no-repeat;}
a.watch-slider2:hover {background: url("../images/watch-video-slider.png") 0 -55px;background-repeat:no-repeat;text-decoration:none;}

#diy-slide {background-image:url(../images/diy-slider.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#sm100-slide {background-image:url(../images/slide-bg-sm100.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#ondemand-slide {background-image:url(../images/slide-bg.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#ppv-slide {background-image:url(../images/slide-bg-pay2.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#mobile-slide {background-image:url(../images/slide-bg-mobile.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#livemobile-slide {background-image:url(../images/slide-bg-livemobile.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#vmail-slide {background-image:url(../images/slide-bg-email.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
#secure-slide {background-image:url(../images/slide-bg-secure.jpg);background-repeat:no-repeat; width: 960px; height: 350px;}
/****************************************************************************************** SLIDER *******************************************************************************************/
h1, h2, h3, h4 ,h5 ,h6 {color: #ffffff;}

a {color: #ffffff;text-decoration::none;}


p, li {font-family:'Cabin', arial, sans-serif;}







/*------------------------
	---------------- NAVS
	------------------------*/


		/*------------------------
		--------------- LEFT ARROW
		------------------------*/
		
		/* Sets position and main configs */
		.slider_arrow_left {	bottom: 10px;cursor: pointer !important;float: left;height: 22px;left: 10px;	position: absolute;width: 57px;z-index: 5;	}
		
		/* left arrow image */
		.slider_arrow_left {	background: url(../images/left_arrow.png) no-repeat top left;}


		/*------------------------
		-------------- RIGHT ARROW
		------------------------*/
		
		/* Sets position and main configs */
		.slider_arrow_right {bottom: 10px;cursor: pointer;float: left;height: 22px;left: 80px;position: absolute;width: 61px;z-index: 5;	}
		
		/* Right arrow Background */
		.slider_arrow_right {background: url(../images/right_arrow.png) no-repeat top left;}




	/*------------------------
	---------------- SELECTORS
	------------------------*/
	#pause-slider {position:absolute;bottom:22px;right:14px;font-size:12px;}
	/* Sets configs for selectors containers : absolute positioned in relation to #slider */
	.slider_selector, .slider_selector_dis {bottom: 10px;list-style: none;margin: 0 0 0 5px;position: absolute;right: 10px;z-index: 5;}
	
		/* Sets image of selectors */
		.slider_selector li, .slider_selector_dis li {
			
			display: block !important;	background: url(../images/slider_selector.png) no-repeat top left;cursor: pointer;float: left;margin: 0 3px !important;height: 10px !important;position: relative !important;width: 10px !important;	}
		
		/* Sets the current selector */
		.slider_selector li.current, .slider_selector_dis li.current {	background: url(../images/slider_selector_current.png) no-repeat top left;	}
	
	/* Disables the selectors */
	.slider_selector_dis li {cursor: default !important;z-index: 5;}
	
	.slider-controls {float: left;position: relative;width: 100%;z-index: 15;}
	
	
	
	a.learn_more {
	
	background: url(../assets/learn_more_button.png) no-repeat top left;
	float: left;
	height: 36px;
	margin: 0 20px 0 0;
	width: 164px;
	
}

a.learn_more:hover {
	
	background: url(../assets/learn_more_button_hover.png) no-repeat top left;
	
}

a.buy_it {
	
	background: url(../assets/buy_it.png) no-repeat top left;
	float: left;
	height: 36px;
	margin: 0 20px 0 0;
	width: 164px;
	
}

a.buy_it:hover {
	
	background: url(../assets/buy_it_hover.png) no-repeat top left;
	
}

/****************************************************************************************** SLIDER END *******************************************************************************************/
/****************************************************************************************** PR NEWS **********************************************************************************************/

.pr-frame {text-align:left;color:#444444;width:635px;float:left;margin-bottom:5px;border-bottom:1px solid #909090;font-size:12px;padding:10px 0px 10px 0px;}
.pr-content {float:left;width:440px;}
.pr-title {font-weight:bold;font-size:14px;color:#444444;}
a.pr-title {font-weight:bold;font-size:14px;color:#0065a4;}
a:hover .pr-title  {font-weight:bold;font-size:14px;color:#d2232a;text-decoration:underline;}
.pr-date {font-size:12px;color:#0065a4;}

.pr-pub {font-size:12px;color:#444444;}

#pr-title {text-align:left;color:#444444;font-size:18px;font-weight:600;}
#pr-story {text-align:left;color:#444444;font-size:14px;margin-top:15px;}
#pr-content {margin:15px;}
#pr-back {background-color:#0065a4;padding:8px 10px 5px 10px;width:165px;float:right;font-size:12px;margin-left:20px;}
.pr-dateline {font-style:italic;text-align:left;margin-bottom:10px;font-family:sans-serif;}
.pr-text-head {line-height:17px;font-size:14px;text-align:left;margin-bottom:4px;font-weight:bold;color:#0065a4;}
.pr-text-head2 {line-height:19px;font-size:16px;text-align:left;margin-bottom:4px;font-weight:bold;color:#0065a4;}
.pr-text {line-height:17px;font-size:14px;text-align:left;margin-bottom:14px;font-family:sans-serif;}
.pr-text a {font-size:14px;text-align:left;margin-bottom:14px;color:#0065a4;}
.pr-text a:hover {font-size:14px;text-align:left;margin-bottom:14px;color:#d2232a;text-decoration:underline;}

.pr-text-ital{line-height:17px;font-size:14px;text-align:left;font-style:italic;margin-bottom:14px;font-family:sans-serif;}
.pr-text-ital a {font-size:14px;text-align:left;margin-bottom:14px;color:#0065a4;}
.pr-text-ital a:hover {font-size:14px;text-align:left;margin-bottom:14px;color:#d2232a;text-decoration:underline;}

.pr-about {margin-bottom:4px;color:#0065a4;font-weight:600;font-size:15px;}
#pr-editor {line-height:17px;font-size:14px;text-align:left;color:#444444;margin-top:30px;width:635px;border-top:1px solid #c0c0c0; padding-top:15px;}
.pr-editor {line-height:17px;font-size:14px;text-align:left;color:#444444;}
.pr-editor-head {line-height:17px;font-size:14px;text-align:left;color:#0065a4;font-weight:bold;}
.pr-editor a {text-align:left;color:#0065a4;}
.pr-editor a:hover {text-align:left;color:#d2232a;text-decoration:underline;}

.by {color:#0065a4;}

.pr-logo {float:right;color:#ff0000;width:165px;margin-right:0px;}


/****************************************************************************************** ACCORDIAN ******************************************************************************************/

h2.acc_trigger {
	padding: 0;	margin: 0 15px 3px 15px;
	background: url(../images/h2_trigger.png) no-repeat;
	height: 30px;	line-height: 30px;
	width: 635px;
	font-size: 14px;
	font-weight:600;
	float: left;
   text-align:left;
   
}
h2.acc_trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 0 0 33px;
}
h2.acc_trigger a:hover {
	color: #009dff;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 18px 5px 18px; padding: 0;
	overflow: hidden;
	font-size: 14px;
   text-align:left;
   color:#444444;
	width: 629px;
	clear: both;
	background-color: #dcdcdc;
	border: 1px solid #b2b2b2;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.acc_container .block {
	padding: 15px;
}
.block p a {color:#0065a4;font-weight:600;text-decoration:underline;}
.block p a:hover {color:#d2232a;font-weight:600;text-decoration:underline;}
/****************************************************************************************** ACCORDIAN END *******************************************************************************************/
