@charset"UTF-8"; /*CSSDocument*//*Tags*/
*	{ outline: none;}
body  {background: url('/images/body_bg.jpg') repeat-y center top; margin: 0px; color: #FFFFFF; font: 13px Arial, Helvetica, sans-serif; }

a  { color: #93bddd; text-decoration: underline; }
a:hover  {color: #FFFFFF;}

a img	{ border: none; }

td  {vertical-align: top; }

h1	{ font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; color: #CCC; } 
h2	{ font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; color: #CCC; }
h3	{ font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; color: #CCC; } 
h4	{ margin: 5px 0; font-weight: bold;}
form	{ color: #93BDDD;}
/*ul,li  {padding: 0px; margin: 0px; }
IDs*/

#container  {background: url('/images/blueTexture1.jpg') no-repeat center top; overflow: hidden; }

#tipTop  {background: url(/images/tipTop4.gif) repeat-x; height: 33px; width: 100%; }
#tipTopContent  {width: 980px; text-align: right; font-size: 9px; }
#tipTopContentLogo  {width: 980px; text-align: left; margin: 0 auto; position: relative; height: 75px;}

#logo	{ position: absolute; left: 0; top: 0; width: 300px;}
#tv-btn	{ position: absolute; right: 26px; top: 29px;}
#taglineHeader	{ position: absolute; left: 330px; top: 6px; width: 345px; height: 20px; font-size: 20px; color: #fcda99; font-weight: bold; text-transform: uppercase; text-shadow: #181818 3px 3px 3px; font-family: Arial, Helvetica, sans-serif;}
#taglineHeader span { display: block; width: 100%; filter: glow(color=#181818,strength=3);}
#video-header	{ background: url(images/video-header.png) no-repeat; text-indent: -9999px; height: 20px; margin: 0 0 10px 0;}

.tiptop_nav  {font-size: 10px; color: #999; padding-left: 250px; padding-right: 35px; padding-top: 1px; float: left; }
.tiptop_nav a  {text-decoration: none; color: #999; }
.tiptop_nav a:hover  {color: #FFF; }

#navContainer	{ width: 980px; margin: 0 auto; position: relative;}

#nav  { float: left; color: #fff; margin: 20px 0 0 10px; list-style-type: none; font-weight: bold; height: 25px; padding: 0; font-size: 13px;}
#nav li  {float: left; text-align: center; padding: 0px 18px; border-right: 2px solid #ffffff; cursor: pointer; }
#nav li.last  {border-right: none; }
#nav li a  {color: #fff; text-decoration: none; display: block; }
#nav li a:hover	{ color: #fcda99;}

#nav li ul	{ position: absolute; left: 10px; top: 32px; list-style: none; font-weight: normal; font-size: 13px; padding: 20px 0; display: none; width: 980px;}
#nav li ul li	{ border-right: none; padding: 0 6px; text-transform: lowercase;}
#nav li ul li a 	{ color: #fcda99; height: 30px; }
#nav li ul li a:hover	{ color: #fff;}

#contentContainer	{ width: 980px; margin: 0 auto; background: url(images/shadow-top.png) no-repeat top center; clear: both;}
#content  { width: 874px; line-height: 125%; text-align: left; overflow: hidden; margin: 0 auto; padding: 20px 0 30px 0;}
#contentWide  { width: 980px; line-height: 125%; text-align: left; overflow: hidden; margin: 0 auto; padding-top: 30px;}
#contentWide h3	{ font-family: Arial, Helvetica, sans-serif;}

#rightContent	{ float: right; width: 499px; padding-top: 20px;}
#leftSidebar	{ float: left; width: 346px; _width: 225px; padding-top: 25px; font-size: 13px;}
#leftSidebar h3 	{font-size: 18px; line-height: 22px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
#leftSidebar ul	{ margin: 0; padding: 0; list-style: none; }

/*h3	{ color: #999; font-size: 18px; text-shadow: #ffffff -1px 1px 0, #01152d 0 0 2px; text-transform: uppercase; padding-left: 2px;}*/

#leftSidebarTV	{ float: left; width: 320px; margin: 15px 0 0 0;}
#leftSidebarTV h3 	{font-size: 18px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;}
#leftSidebarTV ul	{ padding: 0; list-style: none;}
#leftSidebar ul.step-list	{ list-style: disc; padding-left: 24px;}
#leftSidebar ul.step-list li	{ margin-bottom: 8px;}

#video	{ float: right; width: 499px; height: 321px; margin-bottom: 50px; position: relative;}
#text-overlay	{ position: absolute; width: 452px; height: 100px; font-weight: bold; text-align: center; top: 169px; left: 22px; font-size: 14px; line-height: 18px; }

#hpbanner  {width: 980px; background-image: url(images/flashHolderBack.png); background-repeat: no-repeat; }

#banner  { text-align: center; padding-top: 26px; }
#banner img	{ background: transparent url(images/banner-border.jpg) no-repeat scroll center center; display: block;}
#header	{ font-size:14px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight: bold; text-transform:uppercase; color:#fcda99; margin-bottom: 20px;}
#header span	{ letter-spacing:normal; text-transform:none; font-weight: normal; }

#home-video-menu-container	{ background: url(images/home-video-bg.png) no-repeat top center; width: 499px; height: 30px; margin-bottom: 15px;}
#home-video-menu-container ul	{ width: 475px; margin: 0 auto; list-style: none}
#home-video-menu-container ul li	{ float: left; margin: 0 34px 0 0; font-weight: bold; line-height: 30px;}
#home-video-menu-container ul li a	{ color: #88bae4; text-decoration: none;}
#home-video-menu-container ul li a:hover	{ color: #ffffff;}

#startHere	{ background: url(images/start-here.png) no-repeat; _background: none; padding: 40px 95px 20px 0; _padding: 0; margin-right: -10px; _margin-right: 0; font-size: 15px; font-weight: bold;}

#video-menu	{  height: 29px; list-style: none; padding: 0; margin: 0 0 20px 0;}
#video-menu li	{ float: right; font-weight: bold; background: url(images/video-menu-mid.png) repeat-x; padding: 7px 11px;}
#video-menu li.first	{ background: url(images/video-menu-left.png) no-repeat top left;}
#video-menu li.last	{ background: url(images/video-menu-right.png) no-repeat top right;}
#video-menu li a	{ color: #88bae4; text-decoration: none; display: block;}
#video-menu li a:hover	{ color: #fff;}

#steps	{ list-style: none; padding: 0; margin: 30px 0;}
#steps li	{ float: left; margin-right: 6px; width: 162px;}
#steps li.last	{ margin-right: 0;}
#steps a	{ display: block; text-align: center; text-decoration: none; margin-bottom: 10px;}

.cols	{ list-style: none; padding: 0; margin: 30px 0;}
.cols li	{ float: left; margin-right: 6px; width: 162px;}
.cols li.last	{ margin-right: 0;}
.cols a	{ display: block; text-align: center; text-decoration: none; margin-bottom: 10px;}

#tv-container	{ height: 595px; width: 865px; margin: 0 auto; background: url(images/tv-page-bg.jpg) no-repeat top center; text-align: left; padding: 30px 40px;}
#tv-container2	{ width: 943px; margin: 0 auto; background: url(images/tv-bg-top.jpg) no-repeat top center; text-align: left;}
#tv-container2Bottom	{ background: url(images/tv-bg-bottom.jpg) no-repeat bottom center; padding: 30px;}

#carousel	{ overflow: hidden; clear: both; list-style: none;}
#carousel li	{ float: left; width: 140px; margin-right: 20px; font-size: 11px;}
#carousel li:last-child	{ margin-right: 0;}
#carousel li span	{ display: block; font-weight: bold; font-size: 12px;}
#carousel li a	{ text-decoration: none; display: block;}

#footer  {font-size: 10px; color: #93bddd; clear: both; background: url(images/shadow-top.png) no-repeat top center; width: 980px; margin: 0 auto; padding: 10px; text-align: center;}
#footer a  {color: #93bddd; text-decoration: none; }

/*Classes*/

.section	{ background: url(images/sidebar-top.png) no-repeat top center; margin-bottom: 20px;}
.sectionContent	{ background: url(images/sidebar-bottom.png) no-repeat bottom center; _background: none; padding: 20px;}

#rightContent h1, #rightContent h2, #rightContent h3	{ text-transform: uppercase; margin: 0 0 15px 0; font-weight: normal; padding-bottom: 10px; border-bottom: 1px solid #466887; line-height: 123%;}
/*#rightContent h1, #rightContent h2, #rightContent h3	{ color: #999; font-size: 24px; text-shadow: #ffffff -1px 1px 0, #01152d 0 0 2px; text-transform: uppercase; font-family: Georgia, "Times New Roman", Times, serif; margin: 0 0 10px 0; font-weight: normal; padding-bottom: 18px; border-bottom: 1px solid #466887; line-height: 123%;}
#rightContent h1 span, #rightContent h2 span, #rightContent h3 span { display: block; width: 100%; filter: glow(color=#01152d,strength=2); filter: dropshadow(color=#ffffff,offX=-1,offY=1);}*/

.fltRight	{ float: right; width: 110px; text-align: right; color: #9cd7f9; margin-left: 10px; font-size: 11px; line-height: 110%;}
.yellow	{ color: #fcda99;}
.yellow strong	{ text-transform: uppercase;}

.tvListings	{ overflow: hidden;}
.tvListings li	{ clear: both;}
.tvListings li img	{ float: left; margin: 0 10px 8px 0;}

.box	{ background-color: #091e35; border: 1px solid #466887; padding: 8px; float: right; width: 267px; font-size: 12px}
.box span	{ color: #8e8d8d; font-size: 11px;}

.bold  {font-weight: bold; }
.italic  {font-style: italic; }
.georgiaBold	{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold;}
.topHighlight	{ background: url(images/sidebar-bottom2.png) no-repeat top center;}

.Questions  {color: #FF3366; }

.blueText  {color: #88bae4; }
.blueText a {color: #88bae4; text-decoration:none; }
.blueText a:hover {color: #FFFFFF; text-decoration:none; }
.greyList	{ color: #8e8d8d; font-weight: bold; margin: 0; padding: 0px; list-style: none;}
.greyList li	{ margin: 8px 0;}

/*NAVIGATIONITEMSDONOTEDIT*/


.inputText  {width: 225px; }
.inputTextArea  {width: 250px; height: 125px; }

.chartdiv  {width: 800px; clear: both; }

.clean_link  {text-decoration: none; }

#sitemap  {width: 800px; padding-top: 10px; text-align:left; }



.arrow2  {background-image: url(images/arrow.gif); background-position: right; background-repeat: no-repeat; }


#submitFront  {background: url(images/btn-downloadnow.png); width: 93px; height: 19px; border: none; padding: 0; margin: 0; }

.paragon table p  {padding: 0px; margin: 0px}

.mediaMenu  { float: left; color: #fff; margin: 0 0 20px 0; list-style-type: none; font-weight: bold; height: 25px; padding: 0; font-size: 13px;}
.mediaMenu li  {float: left; text-align: center; padding: 0px 15px; border-right: 2px solid #ffffff; cursor: pointer; }
.mediaMenu li.last  {border-right: none; }

.mediaList	{ padding: 0; margin: 20px 0 10px 30px; overflow: hidden; list-style: none;}
.mediaList li	{ float: left; width: 410px; margin: 0 15px 30px 0; padding-bottom: 5px;}
.mediaList li img	{ float: left; margin: 0 15px 15px 0;}

.category	{ clear: both;}
.category span	{ display: block;}
.category .title	{ font-weight: bold; font-size: 16px; margin-bottom: 10px;}
.category .title a	{ text-decoration:none;}

.bio	{ display: none; height: 280px; overflow: auto;}
td.label	{ text-align: right;}

.paragontable p {margin:0; padding:0;}