/******************************************************
 *    Kable News Company                               
 *    Main Stylesheet                                  
 *****************************************************/
BODY {

}

BODY.main, P.main, TD.main, DIV.main {
	font-family : Futura, Arial, Helvetica, sans-serif;
	font-size : 10pt; /*small;*/
	font-stretch : inherit;
	font-style : normal;
	font-variant : normal;
	font-weight : inherit; /*normal;*/
}
 
A, A:link, A:Visited{
	Font-Family : Futura, Helvetica,Verdana,Arial;
	Font-Size : normal;
	COLOR: #000099
/*	text-decoration : underline;*/
}

A:hover{
	Font-Family : Futura, Helvetica,Verdana,Arial;
	Font-Size : normal;
/*	Text-Decoration : underline;*/
	color : Gray;
}

A:Active{
	Font-Family : Futura, Helvetica,Verdana,Arial;
	Font-Size : normal;
}



A.nav {
	text-transform : none;
	text-decoration : none;
/*	font : normal; */
}

A.nav:HOVER  {
	text-transform : none;
	text-decoration : none;
/*	font : normal; */
}



A.qck {
	text-decoration : none;
	font-weight : bold;
}

A.qck:HOVER  {
	text-decoration : none;
	font-weight : bold;
}

A.toplink, A.toplink:HOVER {
	text-transform : none;
	text-decoration : none;
	color : #D6E0FE;
	font-weight : inherit;
	background-color : transparent;
}

A.toplinkend, a.toplinkend:HOVER {
	text-transform : none;
	text-decoration : none;
	color : Yellow;
	font-weight : inherit;
}
/*A.toplink:HOVER  {
	text-transform : none;
	text-decoration : none;
	font : bold;
	color : Yellow;
}
*/
A.feature {
	font-size : 9pt;
	text-align : left;
/*	float : left;	disables link in NAV4 */
	text-decoration : underline;
	text-transform : none;
	font-weight : inherit;
}

A.content {
	Font-Family : Futura, Helvetica,Verdana,Arial;
	font-size : 9pt;
	text-decoration : underline;
	text-transform : none;
	font-weight : inherit;
}

/*
P.toplink {
	Font-Family : Futura, Helvetica,Verdana,Arial;
	Font-Size : 8pt;
	line-height : 12pt;
	font : bold;
	position : absolute;
	top : 63px;
	color : White;
}
*/
P.top {
	position : absolute;
	top : 65px;
	left : 140px;
	Font-Family : Futura, Helvetica,Verdana,Arial;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	background-color : transparent;
	right: auto;
	bottom: auto;
	width : 470px;
	padding: 0;
}

#toplnks {
	position : absolute;
	top : 65px;
	left : 140px;
	width : 470px;
	z-index : 1;
	visibility : visible;
	Font-Family : Futura, Helvetica,Verdana,Arial;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	background-color : transparent;
	right: auto;
	bottom: auto;
	padding: 0;
/*	border : solid;*/
}

LI {

}
LI.purpleK {
	list-style : url(/Kweblook/images/lilkpurp.gif);
}

LI.darkblue {
	color: #3E5A74
}

LI.darkgreen {
	color: #626C67
}

LI.navsel {
	/*margin-left : -10px;
	*/
/*	text-indent : -10px;
*/	list-style : disc outside;
	color : white;
	font-size : 19px;
	line-height : 16px;
}

LI.nav {
	/*margin-left : -10px;
	*/
/*	text-indent : -10px;
*/	list-style : disc outside;
	color : Black;
	font-size : 19px;
	line-height : 16px;
}

LI.kdw {
/*	list-style-type : disc;
	list-style-position : outside;
	/*color : inherit;*/
	/*padding-left : 15px; /* IE - text only, NS - bullet only */
	/*margin-left : -15px; /* IE - bullet+text, NS - bullet only */
	/*text-indent : -15px;*/
	/*border : 1px solid Lime;*/
}

UL.kdw {
/*	list-style-type : disc;
	list-style-position : outside;
	/*padding-left : 0px; /* IE - text only, NS - bullet only */
	/*margin-left :  0px; /* IE - bullet+text, NS - bullet only */
	/*text-indent : -15px;*/
	/*border : 1px solid Lime;*/
	/*left : -10px;*/
}

TD.lnav {
}

TD.nbr {
	font-family : Futura, Arial, Helvetica, sans-serif;
	font-size : 10pt; /*small;*/
	font-stretch : inherit;
	font-style : normal;
	font-variant : normal;
	font-weight : inherit; /*normal;*/
	text-align : right;
}

TD.hdr {
	border-bottom : 1px solid Black;
}


.hXSmBlack {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 9px;
/*	font-weight: bold;*/
	color: #000000;
}
.hXSmBlack a:link, 
.hXSmBlack a:visited, 
.hXSmBlack a:hover,
.hXSmBlack a:active {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 9px;
/*	font-weight: bold;*/
}


.hMSmBlack {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.hSmBlack, 
.hSmBlack a:link, 
.hSmBlack a:visited, 
.hSmBlack a:active {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.hMdBlack, 
.hMdBlack a:link, 
.hMdBlack a:visited, 
.hMdBlack a:active  {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}

.hLgBlack, 
.hLgBlack a:link, 
.hLgBlack a:visited, 
.hLgBlack a:active {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
}

.hLgGrey, 
.hLgGrey a:link, 
.hLgGrey a:visited, 
.hLgGrey a:active {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999999;
}

.bSmBlack ,
.bSmBlack a:link, 
.bSmBlack a:visited, 
.bSmBlack a:active {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.bMdBlack ,
.bMdBlack a:link, 
.bMdBlack a:visited, 
.bMdBlack a:active {
	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
}


#grey {
    COLOR: #999999;
}

#red {
    COLOR: #FF0000;
}

.content {
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-align: left;
	text-transform:	none;
	font-family: Futura, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	margin: 1px;
	padding: 0;
}


.content .title {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 24px;
	font-weight: bold;
	color: #999999;
}


#content {
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-align: left;
	text-transform:	none;
	font-family: Futura, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
	margin: 1px;
	padding: 0;
}

#content .title {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 24px;
	font-weight: bold;
	color: #999999;
}

#content #hdg1 {
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 17px;
	font-weight: bold;
/*	color: #999999;*/
}

#content #gotoTop {
	padding-top: 15px;
	padding-bottom: 20px;
	font-size: 9px;
	font-weight: bold;
/*	color: #999999;*/
}
#content #gotoTop A {
	font-size: 9px;
	font-weight: normal;
}

#content hr {
	height: 2px;
	background-color: black;
	color: black;
}


#content ul {
position: relative;
padding-left: 10px;
padding-top: 5px;
margin: 0 0 0 20px;
/*border: 1px dashed gray;*/
}

#content li {
font-size: 9pt;
font-weight: inherit;
padding: 0 0 4 0px;
}

#content li img {
display: inline;
margin-right: 3px;
}

#content li a {
font-size: 11px;
font-weight: normal;
}


#contact {
position: relative;
text-align: left;
width: 350px;
background-color: #F8F8F8;
border: #d0d0d0 solid 1px;
padding: 10px 10px 10px 10px;
font-size: 12px;
}

#contact #name {
padding-bottom: 5px;
font-size: 10pt;
font-weight: bold;
}

#contact hr {
height: 2px;
background-color: blue;
color: blue;
}

#contact #infoblk {
padding: 10px 10px 10px 10px;
}

#contact #title {
font-style: italic;
}

#contact #phone {
text-align: right;
}


SPAN.bold {
	font-weight : bold;
}

DIV.footer {
}

DIV.news {
	font-family : Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt; /*small;*/
	font-stretch : inherit;
	font-style : normal;
	font-variant : normal;
	font-weight : inherit; /*normal;*/
}


#super {
	font-size : 60%;
	font-weight : inherit;
	vertical-align : super;
	line-height: 0;
}

#questions {
	FONT-WEIGHT: 600; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

#text {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: white; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#header {
	FONT-SIZE: 20pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#smallheader {
	FONT-WEIGHT: 600; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#spcsmallheader {
	FONT-WEIGHT: 600; FONT-SIZE: 14pt; COLOR: #9d99d6; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#free {
	FONT-WEIGHT: 600; FONT-SIZE: 14pt; COLOR: #bb9c3f; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#coloredheader2 {
	FONT-WEIGHT: 700; FONT-SIZE: 13pt; COLOR: #9d99d6; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#header2 {
	FONT-WEIGHT: 700; FONT-SIZE: 13pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#smallboldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#boldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#special {
	FONT-WEIGHT: 600; FONT-SIZE: 6pt; COLOR: #d87171; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#riskfree {
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; COLOR: #d87171; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#label {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


#section {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif;
}
#bodytext {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#mini {
	FONT-WEIGHT: 500; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
#bottom {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: black
}
#status {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif
}
.noListImage {
	LIST-STYLE-IMAGE: none
}
.colTH {
	FONT-SIZE: 12pt; COLOR: #3E418F; FONT-FAMILY: Futura, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d6def1; TEXT-ALIGN: center
}
.colTH2 {
	FONT-SIZE: 12pt; COLOR: #3E418F; FONT-FAMILY: Futura, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d6def1; TEXT-ALIGN: left
}
.headingBar {
	BACKGROUND-IMAGE: url(/Kweblook/images/kable_bar3.gif);
	FONT-SIZE: 10pt; COLOR: #3E418F; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headingBar A:link{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headingBar A:visited{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headingBar A:active{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.headingBar A:hover{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.headingBarRight {
	BACKGROUND-IMAGE: url(/Kweblook/images/kable_rightbar.gif);
}
.headingBar2 {
	BACKGROUND-IMAGE: url(/Kweblook/images/kable_bar6.gif)
}
.headingLine {
	BACKGROUND-IMAGE: url(/Kweblook/images/kable_blue_bottom_bar.gif)
}

.headingLineFinsh {
	BACKGROUND-COLOR: #ffffff
}
.kable_darkblue {
	FONT-SIZE: 10pt; COLOR: #3A3E86; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif;
}
.sm_kable_darkgray2 {
	FONT-SIZE: 8pt; COLOR: #24292E; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.sm_kable_black {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_black A:link {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_black A:visited {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_black A:active {
	FONT-SIZE: 8pt; COLOR: #5B5B5B; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_black A:hover {
	FONT-SIZE: 8pt; COLOR: #5B5B5B; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.med_kable_black {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.lg_kable_black {
	FONT-SIZE: 20pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top: 3px
}
.nav_kable_black {
	FONT-SIZE: 13px; COLOR: #000000; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top: 3px
}
.hdg_kable_black {
	FONT-SIZE: 17pt; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top: 3px
}
.blt_kable_black {
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-align: left;
	text-transform:	none;
	font-family: Futura, arial, helvetica, sans-serif;
	font-size: 11pt;
	color: #000;
	margin: 1px;
	padding: 0;
	}
.sm_kable_grey {
	FONT-SIZE: 8pt; COLOR: #FDFDFD; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_grey A:link {
	FONT-SIZE: 8pt; COLOR: #FDFDFD; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_grey A:visited {
	FONT-SIZE: 8pt; COLOR: #FDFDFD; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_grey A:active {
	FONT-SIZE: 8pt; COLOR: #FDFDFD; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_grey A:hover {
	FONT-SIZE: 8pt; COLOR: #4E4E4C; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.kable_white {
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.kable_white A:link{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.kable_white A:visited{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.kable_white A:active{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.kable_white A:hover{
	FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.sm_kable_white {
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_white A:link{
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_white A:visited{
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_white A:active{
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sm_kable_white A:hover{
	FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: Futura, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

	BACKGROUND-IMAGE: url(/Kweblook/images/rightBorderBar.gif)
}

.sm_kable_closing {
	FONT-SIZE: 8pt; COLOR: #FDFDFD; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.hdg {
  FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}
.dtl {
  FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.data {
  FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.small {
  FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.kableBodyText {
	BACKGROUND-IMAGE: url(/Kweblook/images/KSquare_20.jpg);
	background-repeat : no-repeat;
}

.kableNewsBGEcho {

	background-image: url("/kweblook/images/kentsback.jpg")
}


.topnav {
display:table-cell;
}
.topnav a:hover {
display:table-cell;
background-color : #FFFFFF;
}

.nounderline{
	text-decoration : none;
}


#div-rows {
 width:680px;
 clear:both;
}
#div-left {
 float:left;
 width:300px;
 padding:10;
}
#div-right {
 float:right;
 width:300px;
 padding:10;
}
.bottom-text {
 float:left;
 width:680px;
}



/*
	tswtabs.css		1.0.1
	Please use the CSS Menu Button Wizard at
		http://www.thesitewizard.com/wizards/css-menu-buttons.shtml
	to generate your own customized menu buttons.
*/


#tswcsstabs td {

}
#tswcsstabs td a {
	color: #000 ;
	background-color: #fff ;
	text-decoration: none ;

}
#tswcsstabs td a:hover {
	color: #000 ;
	background-color: #c0c0c0 ;
}


td.menu
   {background:#DEE3EF;
   background-color:#DEE3EF; 
	text-size:12px;
	text-decoration:none;
	text-style:none;
		border:1px solid #000000;
}
	
td.menu, td.menu a:link,td.menu A:active,td.menu A:visited
    { 
	line-height:15px;
	text-size:12px;
	text-decoration:none;
	}

	
td.menu A:hover
    { 
	background:#DEE3EF;
    background-color:#DEE3EF; 
	line-height:15px;
	text-size:12px;
	text-decoration:none;
	}
	
table.menu{
	font-size:100%;
	position:absolute;
	visibility:hidden;
	text-align:left;
}

.mainData{
	background-image: url(../images/BG1.jpg);
	background-repeat : repeat;
	padding: 10 20 20 20;
}
