/* CSS Document */

body {
	background-image:url(images/hri-head072208apnt-bg.gif);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	}

img {
	border:none;
	}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	line-height:1.6em;
	}

ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

ul a:link {
	color:#00C;
	text-decoration:underline;
	}

ul a:visited{
	color:#930;
	text-decoration:underline;
	font-weight:normal;
	}

ul a:hover {
	color:#00F;
	text-decoration:underline;
	}

.banner {
	position:absolute;
	top:0px;
	left:auto;
	}

#container {
	position:absolute;
	top:94px;
	left:10px;
	margin:0px;
	padding:0px;
	width:98%;
	background-color:#fefefa;
	}

.left-nav {
	width:180px;
	/* background-color:#e9ddd5;  /* Carole's color Ver 2 left col */
	background-color:#f3eee4; 
	margin-left:5px;
	/* padding:5px 0px; */
	border:1px solid #d7b0c3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	/* color:#002B74; */
	color:#CC0000;
	line-height:1.8em;
	float:left;
	}

.left-nav td {
		padding:5px 0px;
	}

.lnbg {
	background-image:url(images/lnbg.gif);
	background-repeat:no-repeat;
	}

.a {
	background-image:url(images/lnav_a_bg.gif); 
	background-repeat:repeat-x;
	}

.lnbg p, .lnbg-on p {
	line-height:20px;
	}

.lnbg-on {
	background-image:url(images/lnbg-on.gif);
	background-repeat:no-repeat;
	}


.left-nav a:link {
	color:#006;
	text-decoration:none;
	}

.left-nav a:visited {
	color:#006;
	text-decoration:none;
	}

.left-nav a:hover {
	color:#223df7;
	text-decoration:none;
	}

#pg-title {
	position:absolute;
	top:6px;
	right:0px;
	width:600px;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	color:#000099;
	}

#pg-title h3 {
	margin:0px;
	padding:0px;
	line-height:1.6em;
	}

.content {
	position:absolute;
	top:40px;
	left:190px;
	width:77%;
	background-color:#fff;
	margin-left:15px;
	margin-right:15px;
	padding:10px;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000033;
	line-height:1.8em;
	float:right;
	}

.mid-col {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000033;
	padding-left:20px;
	line-height:1.8em;
	}

#mid-index {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.8em;
	}

#mid-index a:link {
	color:#0000FF;
	text-decoration:underline;
	}

#mid-index a:hover {
	color:#66CCFF;
	text-decoration:underline;
	}

#mid-index a:visited {
	color:#936;
	}

.sec-title {
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000033;
	font-weight:bold;
	text-align:left;
	}

.subtitle-red {
	color:#CC0000;
	}

.rt-col {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight: bold;
	}

.rt-col-a-bg {
	background-image:url(images/rnav_a_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	color:#CC0000;
	}
	
.rt-col-lk-bg {
	background-image:url(images/rnav_lk_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	}

.rt-col-lk-bg-lg {
	background-image:url(images/rnav_lk_bg_lg.gif);
	background-repeat:no-repeat;
	padding:5px 0px;
	margin-bottom:20px;
	line-height:1.3em;
	}

.rt-col-a-bg-lg {
	background-image:url(images/rnav_a_bg_lg.gif);
	background-repeat:no-repeat;
	padding:5px 0px;
	margin-bottom:20px;
	line-height:1.3em;
	color:#CC0000;
	}

.developers {
	margin: 3px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 12px; 
	color: rgb(0, 0, 153);
	}

/* Right column links */

.rt-col-lk-bg a:link  {
	color:#000066;
	text-decoration:none;
	}
	
.rt-col-lk-bg a:visited {
	color:#000066;
	text-decoration:none;
	}

.rt-col-lk-bg a:hover {
	color:#0000FF;
	text-decoration:none;
	}

.rt-col-lk-bg-lg a:link  {
	color:#000066;
	text-decoration:none;
	}

.rt-col-lk-bg-lg a:visited  {
	color:#000066;
	text-decoration:none;
	}

.rt-col-lk-bg-lg a:hover {
	color:#0000FF;
	text-decoration:none;
	}

p.rt-col  {
	font-family:Arial, Helvetica, sans-serif;
	}

.up {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.style1 {
	color: #a91433;
	}

