body,p,td,li {font: 11px verdana, arial, sans-serif; color:#333;}
table, map {margin: 0px; padding: 0px;}
body {background-color:#7b8487;}
form {margin: 0; padding: 0;}
h1 {font: 600 15px verdana, arial, sans-serif; color:#2d637d; margin-top: 4; margin-bottom: 4}
h2 {font: 600 14px verdana, arial, sans-serif; color:#1c3e4f; margin-top: 10; margin-bottom: 0}
h3 {font: 500 12px verdana, arial, sans-serif; color:#ffffff; background-color:#006A9D; margin-top: 0; margin-bottom: 0; padding:5px 0 4px 11px; vertical-align: middle;horizontal-align: left}
h4 {font: 600 16px verdana, arial, sans-serif; color:#2d637d; margin-left: 6; margin-right:6; margin-top: 6; margin-bottom: 0}
h5 {font: 400 10px verdana, arial, sans-serif; color:#000000; background-color:#cccccc; margin-top: 0; margin-bottom: 4; padding:5px 0 4px 4px; vertical-align: middle;horizontal-align: left}
h6 {font: 600 10px verdana, arial, sans-serif; color:#ffffff; background-color:#00679d; margin-top: 0; margin-bottom: 0; padding:5px 0 4px 4px; vertical-align: middle;horizontal-align: left}

b, strong {font-weight: 900;}

a:link, a:visited {color: #000099; text-decoration: underline;}
a:hover {color: #666666; text-decoration: underline;}

.white {color: #fff;}
a.white:link, a.white:visited {color:#fff; text-decoration:none;}
a.white:hover, {color:#fff; text-decoration:underline;}
a.whiteu:link, a.whiteu:visited, a.whiteu:hover {color:#fff; text-decoration:underline;}

.white_underline {color: #fff;}
a.white_underline:link, a.white_underline:visited, a.white_underline:hover, a.white_underline:link, a.white_underline:visited, a.white_underline:hover {color:#fff; text-decoration:underline;}

#itv_rtside {margin: 5px 5px 5px 5px;}


a.nav:link, a.nav:visited {color:#fff; text-decoration:none;}
a.nav:hover {color:#fc0; text-decoration:none;}

a.h2:link, a.h2:visited {color:#006; text-decoration:none;}
a.h2:hover {color:#900; text-decoration: none;}
#header_r {border-right: 1px solid #000;}
#header_l {border-left: 1px solid #000;}
#topRow {font-size: 11px; text-align:right; margin-right: 10px; background-repeat: no-repeat; border-left: 1px solid #000; border-right: 1px solid #000;}
#hotpicks {margin-right: 0px; background-image:  url(../test/images/hilites_bg.gif); background-repeat: repeat-x;}
#globalNavRow {margin-right: 0px;}

a.special:link {
     color: #FFFFFF;background-color: transparent;text-decoration:none;
     }

a.special:visited {
     color: #FFFFFF;
     background-color: transparent;text-decoration:none;
     }
a.special:hover {
     color: #FFFFFF;
     
     text-decoration: underline;
     }

a.special:active {
     color: #FFFFFF;
     background-color: transparent;
     }
#image (margin: 0px 0px 0px 0px;}
#subjectbox {margin: 0px 0px 0px 0px; background-color:#DCDFE7;  border:thin; border: solid; border-width: 2px; border-top-style:double; border-color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; padding:6px;}
#featured {margin: 5px 5px 0px 5px;}
#featured2 {margin: 5px 5px 0px 5px; border-left: 1px solid gray; border-height:100%;}
#btmleft {margin: 5px 5px 0px 5px;}

#newatnhptv {margin-left: 5px; margin-right:5px;}
#education {margin-left: 5px; margin-right:5px;}
#kids {margin-left: 5px; margin-right:5px;}

#maincontent {margin-left: 10px; margin-right:5px;}

#innerside {margin-left: 4px; margin-right:5px; margin-bottom: 5px; border-right: 1px dotted gray;}
#padding {margin-left: 5px; margin-right:5px; margin-bottom: 5px;}
#leftcol {margin-right:5px;}
#insideright {margin: 0px 5px 5px 5px; color:#003399;}
.insideright {color:#039;}

#webcasts {margin: 5px 5px 5px 5px;}

#ontonight {margin: 0px 5px 5px 5px;}

#outlook {margin-left: 3px; margin-right:3px;}

#outlook2 {margin-left: 5px; margin-right:5px; border: 1px solid #006; }

#wj {background-image:  url(../test/images/wj_background.gif); background-repeat: repeat-x;}

.nhoWjText {margin: 0px 5px 5px 5px; color: #ffffff;}

.high {font-weight: bold; color: #000066;}

.highw {font-weight: bold; color:#FFFFFF;}

a.programs:link, a.programs:visited {color:#ffffff; text-decoration:none;}
a.programs:hover {color:#c30; text-decoration:none;}

a.tv:link, a.tv:visited {color:#fff; text-decoration:none;}
a.tv:hover {color:#3c0; text-decoration:none;}

a.about:link, a.about:visited {color:#fff; text-decoration:none;}
a.about:hover {color:#000066; text-decoration:none;}

a.support:link, a.support:visited {color:#fff; text-decoration:none;}
a.support:hover {color:#cc66cc; text-decoration:none;}

.blue {color: #333399;}

.episode {font: 100 10px verdana, arial, sans-serif; color:#006;}

.ahem {display: none; color: #ffffff;}
.search {height:18px; margin:0px 0px 0px 0px; padding:0px;  font:10px verdana, sans-serif;}.collegetrack_red {
	color: #BF1730;
}
input.btn{
   cursor:hand;
   color:#2A1F00;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#CC7B33;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
hr.thin {
height: 3px;
border: 0;
color: #DAE0DF;
background-color: #DAE0DF;
width: 100%;
} 
	  
