/* CSS Document */
BODY {
	background-image:url(../img/bg.gif);
	padding:10px 10px 10px 10px;
	}
TD {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:black;
	font-weight:normal;
	background-color:white;
	}
a {
	color:#e0aa3b;
	text-decoration:none;
	}
a:hover {
	color:#e0aa3b;
	text-decoration:underline;
	}

/* Main Table */
.mainTable {
	width:730px;
	}
.mainTblLeftTop {
	background-image:url(../img/maintbl_left_top.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:8px;
	height:9px;
	}
.mainTblRightTop {
	background-image:url(../img/maintbl_right_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:9px;
	}
.mainTblTop {
	background-image:url(../img/maintbl_top.gif);
	background-repeat:repeat-x;
	background-position:left top;
	}
.mainTblOrangeTop {
	background-image:url(../img/maintbl_orange_top.gif);
	background-repeat:repeat-x;
	background-position:right top;
	width:200px;
	}
.mainTblLeft {
	background-image:url(../img/maintbl_left.gif);
	background-repeat:repeat-y;
	background-position:right top;
	}
.mainTblRight {
	background-image:url(../img/maintbl_right.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.mainTblLeftBtm {
	background-image:url(../img/maintbl_left_btm.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:10px;
	}
.mainTblBtm{
	background-image:url(../img/maintbl_btm.gif);
	background-repeat:repeat-x;
	background-position:left top;
	}
.mainTblRightBtm {
	background-image:url(../img/maintbl_right_btm.gif);
	background-repeat:no-repeat;
	background-position:left top;
	}

/* Menu  */
.menuRect {
	background-image:url(../img/menu_rect.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:6px;
	}
	
/* Links */
.menuLink {
	color:#0c3169;
	text-decoration:none;
	font-weight:500;
	}
.menuLink:hover {
	color:#cc6719;
	text-decoration:none;
	}
	
/* Columns */
.mainImage {
	padding-right:10px;
	vertical-align:bottom;
	}

/* Search Bar */
.searchRow {
	padding:4px 10px 0px 10px;
	}
.searchBg , .searchText , .date{
	background-image:url(../img/search_bar_bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	}
.searchBgRight {
	background-image:url(../img/search_bar_bg_right.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:5px;	
	}
.searchBgLeft {
	background-image:url(../img/search_bar_bg_left.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:5px;	
	}
.searchText {
	color:#cc6719;
	text-align:left;
	height:20px;
	}
td.searchText input {
	font-size:10px;
	font-family: Helvetica, Arial,sans-serif;
	border:1px solid #c1c6c9;
	}
.date {
	font-style:italic;
	color:#5f5e5d;
	text-align:right;
	}
/*CopyRight */
.copyright {
	background-image:url(../img/bg.gif);
	font-size:11px;
	color:#7c7d81;
	}
/* Main Column */
.mainCol {
	padding:20px 10px 10px 10px;
	}
/* News Table */
.newsHeadLeftTop {
	background-color:#939598;
	width:6px;
	height:30px;
	}
.newsLeftVLine {
	background-image:url(../img/news_left_vline.gif);
	background-position:center;
	background-repeat:repeat-y;
	}
.seperator {
	height:10px;
	}
.newsMainHead {
	color:#204195;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	}
.more {
	text-align:right;
	}
td.more a {
	font-size:11px;
	color:#cc6719;
	text-decoration:none;
	}
td.more a:hover {
	text-decoration:none;
	color:black;
	}
.newsRow {
	padding-right:20px;
	}
.newsHR {
	color:#eaebeb;
	background-color:#eaebeb;
	height:1px;
	border-width:0px;
	}
/* News Item */
.newsImage {
	width:130px;
	vertical-align:top;
	text-align:left;
	}
.newsImage img {
	border:1px solid #cc6719;
	}
.newsTitle {
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	}
td.newsTitle a {
	color:black;
	text-decoration:none;
	}
td.newsTitle a:hover {
	text-decoration:underline;
	}
.newsData {
	text-align:left;
	vertical-align:bottom;
	}
/*Home Text */
.mainText {
	text-align:left;
	vertical-align:top;
	padding-left:10px;
	}
.mainTextCol {
	text-align:justify;
	line-height:150%;
	vertical-align:top;
	}
/*Newsletter Subs */
.newsletterSubs {
	/*background-color:#efebe8;*/
	/*color:#d07434;*/
	}
td.newsletterSubs input {
	font-size:10px;
	font-family: Helvetica, Arial,sans-serif;
	border:1px solid #d9d3d0;
	padding-left:3px;
	}
/*About Us */
.aboutUsImage {
	background-image:url(../img/about_us_1.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	}
/*Sub Head */
.subHead {
	font-size:14px;
	color:#e48434;
	font-weight:bold;
	}
/* List */
ul {
	list-style-image:url(../img/ul.gif);
	list-style-position:outside;
	padding:2px;
	margin:15px;
	}
/* Links */
.links_1 {
	color:#d16717;
	text-decoration:none;
	}
.links_1:hover {
	text-decoration:underline;
	}
.number {
	color:#7c5f24;
	text-decoration:none;
	}
.number:hover {
	text-decoration:underline;
	}
/* E-mail Article */
.emailHead {
	background-color:#204195;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:2px 2px 2px 10px;
	}
.emailTextBox {
	font-size:10px;
	font-family: Helvetica, Arial,sans-serif;
	border:1px solid #c1c6c9;
	}
.emailBottomLine {
	border-bottom:1px solid #60666c;
	}
/*Video Page */
.topRow {
	background-image:url(../img/tv_top.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
.bottomRow {
	background-image:url(../img/bottom.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
.shadeRow {
	background-image:url(../img/btm_shade.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
.ctrlRow {
	background-image:url(../img/ctrl_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
.topLeft {
	background-image:url(../img/tv_top_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:10px;
	width:11px;
	}
.bottomLeft {
	background-image:url(../img/bottom_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:14px;
	}
.shadeRight {
	background-image:url(../img/shade_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:16px;
	}
.topRight {
	background-image:url(../img/top_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:19px;
	}
.bottomRight {
	background-image:url(../img/bottom_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
.ctrlRight {
	background-image:url(../img/ctrl_right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:25px;
	}.leftCol {
	background-image:url(../img/left.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
.leftShade {
	background-image:url(../img/left_shade.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
.ctrlLeftCol {
	background-image:url(../img/ctrl_left.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
.rightCol {
	background-image:url(../img/right.gif);
	background-position:top left;
	background-repeat:repeat-y;
	}
/*Contact Us */
.formText {
	color:#b55f1b;
	}
/* About Us */
.columns {
	text-align:justify;
	vertical-align:top;
	line-height:140%;
	background-color:#eeeeee;
	border:1px solid #dddddd;
	padding:5px 5px 5px 5px;
	}
.columnHead {
	color:#132e72;
	font-weight:bold;
	}
/*Home Page */
.pnsTable {
	/*background-color:#e0aa3b;*/
	}
.pnsBorder {
	border-bottom:1px solid #efefef;
	}
	
.todayAtHITNTable img {
	border:1px solid white;
	}
.pnsHead {
	background-color:#204195;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:left;padding:2px 8px 2px 8px;
	}
.pnsText {
	/*background-color:#e0aa3b;*/
	color:#3d2c0a;
	text-align:left;
	vertical-align:bottom;
	}
.pnsHomeImage {
	border:1px solid #dcddde;
	}
a.pnsHome {
	color:#004c7a;
	text-decoration:none;
	font-weight:bold;
	}
a.pnsHome:hover {
	color:#004c7a;
	text-decoration:underline;
	font-weight:bold;
	}
.pns a {
	color:#204195;
	text-decoration:none;
	}
.borderRight {
	background-image:url(../img/border_right.gif);
	background-position:left top;
	background-repeat:repeat-y;
	}
.borderBtm {
	background-image:url(../img/border_btm.gif);
	background-position:left top;
	background-repeat:repeat-x;
	}
.borderRightBtm {
	background-image:url(../img/border_right_btm.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}
.watchOn {
	color:#b7601c;
	font-weight:bold;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:0px;
	background-color:#efefef;
	}
.watchOn ul {
	list-style-image:url(../img/ul_orange.gif);
	list-style-position:outside;
	padding:2px;
	margin:15px;
	}
.watchOn a {
	color:#e0aa3b;
	text-decoration:none;
	}
.watchOnTable {
	background-color:#efefef;
	}
/* Partners */
.head {
	color:#ff8122;
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom;
	}
.partnerLogo {
	border-right:1px solid #cccccc;
	}
/*Product and Services */
.pnsImage {
	margin-right:20px;
	border:1px solid #b0762f;
	}
.pnsImageRight {
	margin-left:20px;
	border:1px solid #b0762f;
	}
/* Map */
#mapDiv {
	overflow:scroll;
	height:300px;
	width:695px;
	}
	
/*HITNetSat.com */
.HITNetSat {
	color:#999999;
	font-weight:bold;
	}