/* retact.css - style sheet for the retact subdirectory of rao-osan.com */

a:link {	/* Standard link color definitions */
color: blue;
background: transparent;
}
a:link.kc {color: #000;}
a:link.vi {color: #199b69; text-decoration: none;}

a:visited {	/* Standard link color definitions */
color: blue;
background: transparent;
}
a:link.kc {color: #000;}
a:link.vi {color: #199b69; text-decoration: none;}

a:hover {
color: red;
background: transparent;
}
a:hover.kc {color: #fff; background-color: #000; text-decoration: none;}
	
a:active {
color: red;
background: transparent;
}
a:active.kc {color: #fff; background-color: #000; text-decoration: none;}

body {background-attachment: fixed;}
	.hi-b {background-image: url(../images/marb082.jpg);}
	.pm-b {background-image: url(../images/marb053.gif);}
	.hc-b {background-image: url(../images/lblue126.jpg);}
	.rc-b {background-image: url(../images/frost.gif);}
	.kc-b {background-image: url(../images/winter.gif);}
	.af-b {background-image: url(../images/marb010.jpg);}
	.vi-b {background-image: url(../images/ltyellowjade.jpg);}
	.pr-b {background-image: url(../images/marb067.gif);}
	.ar-b {background-image: url(../images/beige233.jpg);}
	.ki-b {background-image: url(../images/ricebk.jpg);}
	.oa-b {background-image: url(../images/silver.jpg);}
	.st-b {background-image: url(../images/marb126.jpg);}
	.kl-b {background-image: url(../images/ruffage.gif);}
	.oi-b {background-image: url(../images/lblue139.jpg);}
	.fb-b {background-image: url(../images/o013.jpg);}
	.fk-b {background-image: url(../images/green88.jpg);}
	.ra-b {background-image: url(../images/green92.jpg);}
	.hotel {background-image: url(../images/lblue131.jpg);}

h1 {	/* major titles displayed in dark blue as default color */
font-size: 32px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
color: navy;
margin-top: auto; margin-bottom: auto;
padding: 0;
border: 0;
display: block;
}
	.hi {color: #ff0000;}
	.pm {color: #008000;}
	.hc {color: #000080;}
	.rc {color: #666666;}
	.kc {color: #000000;}
	.af {color: #cc0000;}
	.vi {color: #199b69;}
	.pr {color: #963c00;}
	.kl {color: #9ca780;}
	.ar {color: #6b3300;}
	.ww {color: teal;}
	.oi {color: #c0c0c0;}
	.ra {color: #008531;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}
	
	h1.title {
		text-align: center;
		}


h2 {	/* intermediate titles used in subordinate pages */
text-align: center;
font-size: 24px;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
margin: 0;
padding: 0;
border: 0;}
	.hi {color: #ff0000;}
	.pm {color: #008000;}
	.hc {color: #000080;}
	.rc {color: #666666;}
	.kc {color: #000000;}
	.af {color: #cc0000;}
	.vi {color: #199b69;}
	.pr {color: #963c00;}
	.ar {color: #6b3300;}
	.fk {color: #005b1e;}
	.ra {color: #008531;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

h3 {	/* news item titles displayed in different colors */
text-align: left;
font-size: 21px;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000080;
margin: 0;
padding-left: 10px;
border: 0;
display: inline;
}
	.hi {color: #ff0000;}
	.pm {color: #008000;}
	.hc {color: #000080;}
	.rc {color: #666666;}
	.kc {color: #000000;}
	.af {color: #cc0000;}
	.vi {color: #199b69;}
	.pr {color: #963c00;}
	.ar {color: #6b3300;}
	.fk {color: #005b1e;}
	.ra {color: #008531;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}


h4 {	/* update information below title */
text-align: center;
font-size: 15px;
font-family: "Times New Roman", Times, serif;
font-style: italic;
margin: 0;
padding: 0 0 0 0;
border: 0px;}
	.hi {color: #ff0000;}
	.pm {color: #008000;}
	.hc {color: #000080;}
	.rc {color: #666666;}
	.kc {color: #000000;}
	.af {color: #cc0000;}
	.vi {color: #199b69;}
	.pr {color: #963c00;}
	.ar {color: #6b3300;}
	.fk {color: #005b1e;}
	.ra {color: #008531;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

h5 {	/* selections in sub-menus across top of news items */
text-align: center;
font-size: 16px;
font-family: "Arial Narrow", "Helvetica Condensed", sans-serif;
text-decoration: underline;
border: 0;
margin: 0;
padding: 0;
}
	.hi {color: #ff0000;}
	.pm {color: #008000;}
	.hc {color: #000080;}
	.rc {color: #666666;}
	.kc {color: #000000;}
	.af {color: #cc0000;}
	.vi {color: #199b69;}
	.pr {color: #963c00;}
	.ar {color: #6b3300;}
	.fk {color: #005b1e;}
	.ra {color: #008531;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

h6 {	/* titles for tables used in news items */
text-align: center;
font-size: 18px;
font-family: "Arial Narrow", "Helvetica Condensed", sans-serif;
border: 0;
margin: 0;
padding: 0;
}
	.hi {color: #ff0000;}
	.pm {color: #008000;}
	.hc {color: #000080;}
	.rc {color: #666666;}
	.kc {color: #000000;}
	.af {color: #cc0000;}
	.vi {color: #199b69;}
	.pr {color: #963c00;}
	.ar {color: #6b3300;}
	.fk {color: #005b1e;}
	.ra {color: #008531;}
	.sp1 {color: #005073;}
	.sp2 {color: #b20010;}
	.sp3 {color: #53c900;}

sup {font-size:11px; vertical-align:top;}
sub {font-size:11px; vertical-align:bottom;}

table {	/* most pages are table-based */
	width: 780px; max-width: 780px;
	table-layout: fixed;
	background-color: #ffffff;
	border-collapse: collapse;
	margin-top: auto; margin-left: auto; margin-right: auto;
	border: 5px solid;
	padding: 5px;
	}
	.menu {width: 580px; height: 1px;}
	
	td {background-color: #ffffff;}
	td.set-col {height: 1px; font-size: 1px;}
	td.left {width: 580px;}
	td.right {width: 200px}
	td.both {width: 780px;}
	
table.usfk {border: 5px solid #005b1e;}
table.usfk tr {border: 0px;}
table.usfk td {border: 0px;}
table.usfk td {font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; vertical-align: top; border: 0px;}
	
	/* Disclaimer block at top */
	.top {	font-size: 15px;
		font-family: Arial, sans-serif;
		font-weight: bold;
		text-align: justify;
		background: #ffffff;
		border-style: solid;
		border-width: 3px;
		margin-bottom: 0;
		padding: 3px;}
		
	td.none {border: 0;}
	
	td.in-menu {
		height: 15px;
		border: 3px solid;
		}
	
img {	border-color: white;
	display: inline;}

li {list-style-type: none; font-family: Arial, sans-serif;}
	.dots {list-style-type: disc; font-family: Arial, sans-serif;}
	.nums {list-style-type: decimal; font-family: Arial, sans-serif;}

p {	/* news text displayed in black 19px TNR */
text-align: left; width: 760px; max-width: 760px;
font-size: 19px; font-family: "Times New Roman", Roman, serif;
color: black;
margin-left: auto; margin-right: auto;
padding-top: 0;
padding-bottom: 0;
border: 0;}

	/* individual news paragraphs */	
	.news {
		text-indent: 0;
		padding: 0;
		border: 0;
		margin-top: 0; margin-left: auto; margin-right: auto;
	}
	/* last para of news item */
	.last {padding: 0 0 10px 0;}
	/* news item source at end of item */
	.source {padding: 0px; font-weight: bold; font-style:italic; text-indent: 0;}
	/* newsletter end notes block */
	.bottom {font-family: Arial, sans-serif;}  	
	/* internal news item sub-headings */
	.subhead {font-style: italic; 
		font-weight: bold; 
		text-indent: 0; 
		padding: 0;}
	.pr-cat {font-family: Arial, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #963c00;
		text-align: left;}
	.pr-txt {font-family: "Times New Roman", Times, serif;
		font-size: 13px;
		color: #963c00;
		text-align: left;}
		
span.date {
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: blue;
		}
		
	span.hilite {background-color: #ffff00;}
	
	span.kill {text-decoration: line-through;}
		
hr {border: 0px;
	width: 100%; 
	height: 4px;}
	
hr.hi {color: #ff0000; background-color: #ff0000;}
hr.pm {color: #008000; background-color: #008000;}
hr.hc {color: #000080; background-color: #000080;}
hr.rc {color: #666666; background-color: #666666;}
hr.kc {color: #000000; background-color: #000000;}
hr.af {color: #cc0000; background-color: #cc0000;}
hr.vi {color: #199b69; background-color: #199b69;}
hr.pr {color: #963c00; background-color: #963c00;}
hr.ar {color: #6b3300; background-color: #6b3300;}
hr.fk {color: #005b1e; background-color: #005b1e;}	
hr.ra {color: #008531; background-color: #005b1e;}
hr.sp1 {color: #005073; background-color: #005073;}
hr.sp2 {color: #b20010; background-color: #b20010;}
hr.sp3 {color: #53c900; background-color: #53c900;}

hr.usfk {border: 2px solid #005b1e;
	width: 100%; 
	color: #005b1e;
	height: 2px;
	}

img.nav {float: right; margin-top: -35px; border:0;}

li.navmenu {font-family: "Arial Narrow", sans-serif; font-size: 15px; font-weight: bold;}

ul.navmenu {margin-top: 10px; margin-bottom: 10px; padding: 0; 
	list-style-type: none; list-style-image: none;
	text-align: center;}
ul li.navmenu {display: inline; }
ul li.navmenu a #nav{text-decoration:none;
	margin: 0;
	padding: 0;
	color: #120a8f;
	background: #c0c0c0;}
ul li.navmenu a:hover {color: #c0c0c0;
	background: #120a8f; }

