body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background:#1770af url(/images/bg-tile.gif) top repeat-x;
	margin: 0;
	padding: 0;
	color: #000000;
  font-size: 12px;
	}
h1, h2, h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
  }

  h1, h2, h3, .nav, .search { text-transform: uppercase }

body a:link, body a:visited {
	color: #00BBE8;
  text-decoration:none;
  font-weight:bold;

	}
body a:hover, body a:active {
	color: #00BBE8;
  text-decoration:underline;
	}
	
html>body #content-right {	float:left;}

body#homepage a.homepage:link, body#homepage a.homepage:visited,
 body#Programming a.Programming:link, body#Programming a.Programming:visited,
 body#Weather a.Weather:link, body#Weather a.Weather:visited,
 body#Sports a.Sports:link, body#Sports a.Sports:visited,
 body#KMYSInfo a.KMYSInfo:link, body#KMYSInfo a.KMYSInfo:visited,
 body#Sales a.Sales:link, body#Sales a.Sales:visited,
 body#Entertainment a.Entertainment:link, body#Entertainment a.Entertainment:visited,
 body#Weekend a.Weekend:link, body#Weekend a.Weekend:visited,
 body#Promotions a.Promotions:link, body#Promotions a.Promotions:visited,
 body#AsSeen a.AsSeen:link, body#AsSeen a.AsSeen:visited,
 body#Classifieds a.Classifieds:link, body#Classifieds a.Classifieds:visited,
 body#Employment a.Employment:link, body#Employment a.Employment:visited,
 body#MyNetworkWeb a.MyNetworkWeb:link, body#MyNetworkWeb a.MyNetworkWeb:visited,
 body#dtv a.dtv:link, body#dtv a.dtv:visited,
 body#CareerPlanit a.CareerPlanit:link, body#CareerPlanit a.CareerPlanit:visited,
 body#KABB a.KABB:link, body#KABB a.KABB:visited
  {
	font-weight: bold;
	margin-left: 10px;
	color: #ffff00;
  line-height: 160%;
	text-decoration: none;
	z-index: 1;
	}

body#homepage a.homepage:hover, body#homepage a.homepage:active,
 body#Programming a.Programming:hover, body#Programming a.Programming:active,
 body#Weather a.Weather:hover, body#Weather a.Weather:active,
 body#Sports a.Sports:hover, body#Sports a.Sports:active,
 body#KMYSInfo a.KMYSInfo:hover, body#KMYSInfo a.KMYSInfo:active,
 body#Sales a.Sales:hover, body#Sales a.Sales:active,
 body#Entertainment a.Entertainment:hover, body#Entertainment a.Entertainment:active,
 body#Weekend a.Weekend:hover, body#Weekend a.Weekend:active,
 body#Promotions a.Promotions:hover, body#Promotions a.Promotions:active,
 body#AsSeen a.AsSeen:hover, body#AsSeen a.AsSeen:active,
 body#Classifieds a.Classifieds:hover, body#Classifieds a.Classifieds:active,
 body#Employment a.Employment:hover, body#Employment a.Employment:active,
 body#MyNetworkWeb a.MyNetworkWeb:hover, body#MyNetworkWeb a.MyNetworkWeb:active,
 body#dtv a.dtv:hover, body#dtv a.dtv:active,
 body#CareerPlanit a.CareerPlanit:hover, body#CareerPlanit a.CareerPlanit:active,
 body#KABB a.KABB:hover, body#KABB a.KABB:active
  {
	font-weight: bold;
	margin-left: 10px;
	color: #ffff00;
  	line-height: 160%;
	text-decoration: overline underline;
	}

#wrapper {
	width: 1000px; 
	z-index: 1;
	margin:0px;
	}

#left-column {
	width: 144px;
	background:url(/images/left-bg.gif) top right no-repeat;
	float: left;
	}
  
#left-column-two {
padding-top:32px;
	width: 143px;
	background:url(/images/left-bg.jpg) top left no-repeat;
	float: left;
	}
#right-column-main {
	width: 813px;
	float: left;
	margin: -1px;
	padding: 0px;
	background:url(/images/topbg.jpg) top left no-repeat;
	}
  
#right-column {
	background:#1770af url(/images/bg-tile.gif) top repeat-x;
	width: 813px;
	float: left;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	}
  
#top {
	margin: 0px;
	padding: 0px;
	}	
  
#top .ad {
	position: absolute;
	width: 768px;
	height: 90px;
	clear: both;
	top: 7px;
	left: 180px;
	}
  
#foot {
	clear:both;
	color:#ffffff;
	padding-top: 10px;
	margin-left: 8px;
	font-size: 10px;
	text-align: center;
	}
#inside-left {
	width: 400px;
	float: left;
	margin-top: 11px;	
		}
#inside-right {
	width: 300px;
	float: right;
	margin-top: 5px;	
	}
#player {
	visibility: visible;
	width: 800px;
	height: 336px;
	margin-left: -2px;
	margin-top: 0px;
	padding: 0;
	float:left;
	}
.pp {
  text-align: justify;
  font-size: 15px;
  padding: 16px;
  margin: 20px;
  }
  
 p { margin: 0px; padding: 10px 8px 0px }
    
.banner {
	position: absolute;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: transparent url(/banners/images/mainback.jpg) repeat-x fixed;
	z-index: 3;
	}
  
.navbar {
	font-size: 12px;
  line-height: 160%;
	padding: 0px;
	z-index: 2;
	text-align: left;
	}

.navbar a:link, .navbar a:visited {
	text-decoration: none;
	font-weight: bold;
	margin-left: 2px;
	color: #ffffff;
  	line-height: 160%;
  	background-color: transparent;
	}

.navbar a:hover, .navbar a:active {
	font-weight: bold;
	margin-left: 5px;
	color: #ffff00;
  	line-height: 160%;
	text-decoration: overline underline;
	}

#externallink {
	position: absolute;
	font: 100% Verdana, Helvetica, Arial, sans-serif;
	border: 0px;
	top: 150px;
	left: 150px;
	width: 80%;
	height: 74%;
/*	padding: 1em 0 1em 1em; */
	margin: 0px;
	z-index: 1;
	}


/* Main Container Columns */	
  #left_column,
  #center_column,
  #right_column,
  #column_150,
  #column_200,
  #column_260,
  #column_300,
  #column_350,
  #column_330,
  #column_400,
  #column_510,
  #column_518,
  #column_548,
  #column_615,
  #column_668,
  #column_794,
  #column_840 {
    display: inline;
    float: left;
    position: relative;
    margin-bottom: 10px;
    margin-left:10px;
    color:#000000;
  }

  /* Column Width Declarations */
  #left_column   { width: 160px; margin: 0px }
  #center_column { width: 668px }
  #right_column  { width: 168px }
  #column_150    { width: 150px }
  #column_260    { width: 200px }
  #column_260    { width: 260px }
  #column_300    { width: 300px }
  #column_350    { width: 350px;}
  #column_330    { width: 330px }
  #column_400    { width: 400px }
  #column_360    { width: 360px }
  #column_510    { width: 510px }
  #column_518    { width: 518px }
  #column_548    { width: 548px }
  #column_615    { width: 615px }
  #column_668    { width: 668px }
  #column_794    { width: 794px }
  #column_840    { width: 840px }

div.hideMe {display: none;}
div.showMe {display: block;} 

.quicklink {
	width: 480px;
	height: 78px;
	text-align: center;
	border-color: #ffffff;
	border-style: ridge;
	border-width: 6px;
}


.apnews {
	width: 180px;
	height: 245px;
	text-align: center;
}

.mainborder td {
	color: black;
	border-style: double;
	border-color: black;
	border-width: 3px
}
.mainborderout {
	color: #09467e;
	width: 140px;
	border-color: #09467e;
	border-style: ridge;
	border-width: 6px
}

.tubetitle {
  color: orange;
  text-align: center;
  font-family: Times, "Times New Roman", serif;
  font-weight: bolder;
  font-size: 20px
}

.videoFrame { 
  position: absolute;
  display: none;
  background-color: #ffffff;
  border: 10px solid #800000;
  width: 320px;
  height: 280px;
}


/*CAREER PLANIT*/

#careerplanit {
	margin: 5px 0px 0px 30px;
	width: 790px;
	float: left;
	clear: right;
	display: inline;
	padding: 0px;
}

#main_center_col {
width: 805px;
padding: 0 0 50px 0;
color: #000000;
background-color: #FFFFFF;
float: left;
font-size: 12px;
}

#left_col {    /*on main page*/
width: 450px;
float: left;
}

#left_col, #left_col_landing {    /*on main page*/
font-size: 13px;
}

#right_col {     /*160x600 AD on main page*/
width: 189px;
height: 680px;
float: right;
/*background-image: url(/shared/career_planit/images/160x600_block_empty.jpg); */  /*replace w/ 160x600_block_empty.jpg when putting in actual banner*/
background-repeat: no-repeat;
overflow: visible;
}

#voc_block {  /*block of vocational schools on main page*/
width: 497px;
height: 246px;
margin: 50px 0 20px 0;
padding: 85px 0 0 22px;
background-image: url(/shared/career_planit/images/voc_block.jpg);
background-repeat: no-repeat;
overflow: visible;
}

#college_block {   /*block of colleges/universities on main page*/
width: 497px;
height: 246px;
margin: 0 0 20px 0;
padding: 85px 0 0 22px;
background-image: url(/shared/career_planit/images/college_block.jpg);
background-repeat: no-repeat;
overflow: visible;
}

#header_landing {    /*header on landing page*/
width: 728px;
margin: 10px 0 30px 0;
}

#left_col_landing {     /*on landing page*/
width: 390px;
float: left;
background: #fff;
color: #000;
}

#right_col_landing {    /*on landing page*/
width: 300px;
/*height: 541px;*/
float: right;
background-image: url(/shared/career_planit/images/form_bg.jpg);
background-repeat: no-repeat;
}

#form {
color: #000000;
font-size: 11px;
font-weight: bold;
margin: 20px 15px 15px 15px;
}

#right_col_skyscraper {   /*160x600 skyscraper ad on right side of main page*/
width: 160px;
margin: 45px 0 0 4px;
}

* html #right_col_skyscraper {   /*160x600 skyscraper ad on right side of main page*/
margin: 45px 0 0 0;
}

#bottom_ad {   /*728x90 bottom ad*/
width: 728px;
height: 90px;
clear: both;
}


#career_planit {
width: 736px;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
color: #000;
text-align: left;
}


/*CAREER PLANIT END*/

/* Site Structure CSS */

  h1 {
    height: 20px;
    margin: 0px;
    padding-left:5px;
    line-height: 20px;
    border-top: solid 1px #01CEEB;
    border-bottom: solid 0px #d7d7d7;
    background: url(../images/bar_bg.gif) repeat-x;
  }

  h2 {
    margin: 15px 8px 0px;
    line-height: 20px;
    padding-left: 0px;
    border-top: solid 0px #3a429a;
    border-bottom: solid 1px #999;
  }
  
  h3 {
    margin: 15px 8px 0px;
    padding-left: 0px;
    font-weight:bold;
  }

  hr {
    size: 0px;
    border: 0px;
    border-bottom: dotted 1px #a4a4a4;
    margin: 10px 8px 0px;
    color: #FFF;
  }

/* Content CSS */
  .content {
    padding: 0px 0px 10px;
    margin: 10px 0px 0px;
    font-size:12px;
    background-color:#FFFFFF;
  }
  
  .story,
  .nav,
  .footer { font-size: 11px }
  
  /* Footer CSS */
  .footer { padding: 20px 0px; color:#FFFFFF}
  .footer { text-align: center }
  
  #site_container {
    position: relative;
    width: 1000px;
  }
  
 #main_container {
    position: 1000px;
    display: inline;
   }
   
   /* ARA Styling */

#ara, #ara_link { text-align:left; font-family:Arial, Helvetica, sans-serif; }

#ara_link { font-family:Arial, Helvetica, sans-serif; font-size:12px }
#ara_link a { color:#ffffff; text-decoration:none }
#ara_link a:hover { color:#fffff; text-decoration:underline }
   
#ara h1 {
background-color: #000;
margin: 0 0 8px 0;
padding: 0px 2px 0px 10px;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
color: #000;
}

#ara h2 {
border-top: solid 1px #000;
margin: 0 0 6px 0;
padding: 2px 0;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
color: #000;
}
body,p,td { font-size:12px !important }

  /* Content Attributes */
  .border {
    border: solid 1px #d7d7d7;
    border-top: 0px;
  }

  .no_pad { padding: 0px }

  .padding { padding: 10px 8px 0px }

  .color  { background-color: #e9e9e9 }

  .scroll { overflow:auto }
  
  .top { margin: 0px !important }
  
  .red { color:#F00 }
  
  
  
