/*
File: screen.css
Media: screen
Copyright: (c) 2010 Brand Rich Media
Author: Brandon Neil Richards
Author URI: http://www.brandrichmedia.com/
*/
/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* 960 Framework */
.container_12,.container_16{margin: 0 auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
/* Main Text */
body{font: normal 62.5% Arial, Helvetica, Verdana, sans-serif; background:#FFF url(/external/images/network/bg.jpg) 0 69px repeat-x;}
a:focus{}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{color: #003254; font: 40px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;}
h2{font-size:20px; color: #333;}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}
ol{list-style:decimal}
ul{list-style:square}
li{margin-left:30px}
p,li,dd{font-size: 12px;color: #111;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

/* Helpers */
.float-right{float: right;}
.float-left{float:left;}
.align-right{text-align: right;}
.align-left{text-align: left;}
.septum{height:8px;}
#back a{display: block;left:0;top:11px;height: 100px;z-index: 777;position:absolute;width: 55px;background: transparent url(/external/images/network/button-back.png) no-repeat;}
#wrapper{background:transparent url(/external/images/network/header-tile.png) repeat-x;}
#masthead{height: 69px;}
#logo{margin-top: 4px;}
#navigation a.login{display: block;margin-top: 21px;width:76px;height: 25px; background: transparent url(/external/images/network/button-login.png) 0 0 no-repeat;}
#navigation a.login:hover{background-position: 0 -26px;}
#navigation a.logout{display: block;margin-top: 21px;width:76px;height: 25px; background: transparent url(/external/images/network/button-logout.png) 0 0 no-repeat;}
#navigation a.logout:hover{background-position: 0 -26px;}
#navigation a.upgrade{display: block;float: right;margin:21px 0 0 5px;width:172px;height: 25px; background: transparent url(/external/images/network/button-purchase.png) 0 0 no-repeat;}
#navigation a.networkgo{display: block;float: right;margin:21px 0 0 5px;width:172px;height: 25px; background: transparent url(/external/images/network/button-network.png) 0 0 no-repeat;}
#navigation a.networkgo:hover{background-position: 0 -26px;}
#navigation a.trialgo{display: block;float: right;margin:21px 0 0 5px;width:149px;height: 25px; background: transparent url(/external/images/network/button-trial.png) 0 0 no-repeat;}
#navigation a.trialgo:hover{background-position: 0 -26px;}
#welcome{width:940px;height: 323px;background: transparent url(/external/images/network/home-intro-bg.jpg) no-repeat;}
#welcome h1{padding: 20px 0 0 46px;}
#welcome p{font-size: 19px; line-height: 145%;color: #003254; padding:0 0 0 46px;}
#welcome p.register-box{font-weight:bold;line-height: 33px;color: #003254; padding:0 0 0 46px;width: 345px;}
#welcome a.register{display: block;float: right;width: 130px; height: 33px;background: transparent url(/external/images/network/button-getstarted.png) 0 0 no-repeat;}
#welcome a.register:hover{background-position: 0 -34px;}

#now{border: 7px solid #CCC;width: 260px;padding: 10px;background: #EFEFEF;}
#now a.upgrade{display: block;margin:5px auto;width:172px;height: 25px; background: transparent url(/external/images/network/button-purchase.png) 0 0 no-repeat;}

#trialmessage{padding: 15px;margin-top: 30px;background:#149DD4;}
#trialmessage h3{margin:0;}
#trialmessage p{margin:0;}
#trialmessage a.upgrade{display: block;margin:5px auto;width:172px;height: 25px; background: transparent url(/external/images/network/button-purchase.png) 0 0 no-repeat;}
#contact{display: block;background: #149DD4;padding: 20px 0;border-bottom: 7px solid #003254;}
#contact div{}
#contact h3{text-align: right;margin:0;padding:18px 0 0 0;}
#contact .username, #contact .password{width: 215px;height: 28px;font-size: 22px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #003254; padding: 0 10px;}
#contact .password{}
#contact .submit{padding: 14px 0 0 0;}
#contact a.forgot{color: #003254;}
#registration{margin-top: 40px;}
#registration .full{margin: 0 0 10px 0;}
#registration label{font-size: 14px;}
#registration .input{width: 270px;height: 28px;font-size: 22px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #003254; padding: 0 10px;}

#submit-row{margin-top: 15px;padding-top: 10px;border-top: 7px solid #003245;}
#submit-row label{float: left;width: 130px;text-align:right; margin-right: 20px;font-size: 13px;}
#submit-row div.captcha{width: 140px;border: none;}
#submit-row .submit-region{width:420px}
#submit-row .captcha-input{}
#submit-row .captcha-input input{width: 149px;height: 27px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #003254; padding: 0 10px;}
#submit-row .submit{border: none; margin:0;padding:0;}

#viewscreen {margin-top: 50px;}
#viewscreen dl{margin: 10px 0 0 0;}
#viewscreen dd{display:inline;float: left;}
#viewscreen dd a{overflow: hidden;white-space:nowrap;padding-left: 15px;font: 12px Arial, Verdan, Helvetica, sans-serif; color: #000;text-decoration:none; line-height: 28px;display: block;width: 222px; height:28px;background: transparent url(/external/images/network/button-downloads.png) 0 -29px no-repeat;}
#viewscreen dd a:hover{background-position: 0 0;color: #148CBC;}
#viewscreen dt{display: inline;float: left;color: #003254;font: bold 22px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;margin:0 10px 0 0;}
#viewbar h2{color: #003254;font: bold 22px "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;margin:0 0 10px 0;}
#viewbar p.viewdate{margin:0;padding:0;font-weight:bold;}
#viewbar .upcoming_section{margin: 5px 0 0 0;border-bottom: 1px dotted #88A3B2;padding-bottom: 5px;}
#viewbar .date_container{overflow:hidden;height: 40px; width: 40px;background: transparent url(/external/images/network/upcoming-bg.png) no-repeat;}
#viewbar .date_month{color: #003254;text-transform: uppercase;font-weight: bold;font-size: 13px;text-align:center;}
#viewbar .date_day{color: #003254; font-size: 20px; text-align:center;}
#viewbar .upcoming-title{float: right; color: #003254;width:170px;font-size: 16px;}

.simple_overlay {display:none; z-index:10000; background-color:#FFF; width:675px; min-height:200px; border:1px solid #FFF; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000;}
.simple_overlay .close {background-image:url(/external/images/network/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:32px;width:32px;}
#view-intro{width: 700px;height: 394px;}
#watch{display:block;width: 132px; height: 41px;background: transparent url(/external/images/network/button-watch-video.png) no-repeat;}
.watchcontainer{display:block;margin:0;padding:0;width: 132px;position:relative;z-index: 789;left: 380px;top:50px;}

#coda-nav-1{ background: transparent url(/external/images/network/home-slider-bg.png) no-repeat;height:97px;width: 940px;}
.coda-slider-wrapper { padding: 0 0 20px 0;}
.coda-slider { background: #ebebeb }	
/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
.coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; padding-right: 20px }
/* Change the width of the entire slider (without dynamic arrows) */
.coda-slider, .coda-slider .panel { width: 940px } 
/* Change margin and width of the slider (with dynamic arrows) */
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 600px }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
/* Arrow styling */
.coda-nav-left a, .coda-nav-right a {color: #fff; padding: 5px; width: 100px }
/* Panel padding */
.coda-slider .panel-wrapper { padding: 20px }
/* Preloader */
.coda-slider p.loading { padding: 20px; text-align: center }
/* Tabbed nav */
.coda-nav ul {margin:0;padding:0;list-style-type:none;}
.coda-nav ul li {margin:0;padding:0;display:inline;}
.coda-nav ul li a {display:block;float: left;width: 235px;height: 97px;text-align:center;color: #FFF;font: 17px/80px "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif; text-decoration:none;}	
.coda-nav ul li a.current { color: #149DD4;background: transparent url(/external/images/network/home-slider-indicator.png) bottom center no-repeat;}
/* Miscellaneous */
.coda-slider-wrapper { clear: both; overflow: auto }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { float: left }
.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
.panel-wrapper p, .panel-wrapper li{font-size:14px;}
.panel-wrapper ul{list-style-type: disc;}