
/* COPY */
h4
{
	font-size:1.4em;
	font-weight:bold;
	font-style:italic;
	border-bottom:thin #CCCCCC;
	color:#666666;
	margin-left:5px;
} 

#left h1 {
margin-left:6px;
}


/* TIMELINE STYLES */
#timeline {
width: 600px;
margin: 0 6px;
}
#timeline .category {
font-weight: bold;
}
#timeline h2 {
border-bottom: 1px solid #666;
font-size: 20px;
margin: 15px 0;
}

#timeline h3 {
display: inline;
color: #666;
float: left;
font-size:14px;
margin:1px 0;
/*border-top: #CCCCCC 1px dotted;*/
}


#timeline p {
margin-left: 110px;
border-top: #CCCCCC 1px dotted;
/*padding-top:3px;*/
}
	

#myFlash-div {
margin-left: 6px;
}

/*PARAGRAPH TEXT*/
.module p {
color:#333333;
font-size:14px;
line-height:1.35em;
}

/* AV PROMOS IN CONTENT SWITCHER (Overrides regional.css Line 399) */
#right .promo {
margin:6px 4px 6px 6px;
width:350px;
}

/*HTML TIMELINE STYLES*/
#timelineHTML {
width: 606px;
/*height: 300px;*/
overflow: auto;
margin: 3px 5px 3px 5px;
}
.timeline-table {
width: 608px;
border:0;
margin: -2px 0 20px -2px;
}

.timeline-table a {
color: #404040;
}

/*.timeline-table a:hover {
color: #A8262B;
}*/

.timeline-table th {
text-align: left;
font: bold 18px Arial, Helvetica, sans-serif; color: #FFF;
background-color: #999999;
padding:2px 0 2px 6px;
}

.timeline-table td {
text-align: left;
background-color: #EEEEEE;
font: 12px Arial, Helvetica, sans-serif; color: #404040;
padding: 2px 0 2px 6px;
}
.timeline-table td.content {
padding-left: 12px;
padding-right: 4px;
}

.timeline-table td.medical {
background-color: #913228;
font: 12px bold Arial, Helvetica, sans-serif; text-align: left;
vertical-align: top;
color: #FFFFFF;
width: 130px;
}

.timeline-table td.activists {
background-color: #C07243;
font: 12px bold Arial, Helvetica, sans-serif; text-align: left;
vertical-align: top;
color: #FFFFFF;
width: 130px;
}

.timeline-table td.government {
background-color: #60799C;
font: 12px bold Arial, Helvetica, sans-serif; text-align: left;
vertical-align: top;
color: #FFFFFF;
width: 130px;
}

.timeline-table td.residents {
background-color: #798228;
font: 12px bold Arial, Helvetica, sans-serif; text-align: left;
vertical-align: top;
color: #FFFFFF;
width: 130px;
}

.timeline-table td.industry {
background-color: #B49A3F;
font: 12px bold Arial, Helvetica, sans-serif; text-align: left;
vertical-align: top;
color: #FFFFFF;
width: 130px;
}

.timeline-table ul {
margin:0;
padding:0;
list-style-type: none;
}

.timeline-table li {
font: 12px Arial, Helvetica, sans-serif;
line-height:1.35em;
background: url(/10th/global/images/bul_greysquare.gif) no-repeat 0 6px;
padding-left: 12px;
}

.timeline-table li img{
float: right;
margin: 4px;
}

/*STORY IMG STYLES*/
span.photo.left {
float:left;
margin:5px 15px 15px 0;
}
span.photo {
clear:both;
color:#666666;
font-size:0.8em;
line-height:1.2em;
overflow:hidden;
padding:0;
text-align:left;
}

/*RIGHT NAV */
.showPromo {
height: 300px;
}

.showPromo .body {
background:#ECECEC url(../../gfx/bg_showpromo_top.gif) no-repeat scroll left top;
color:#666666;
margin:10px;
padding:10px 0 0;
width:340px;
}
.showPromo .body .showImg {
height:96px;
margin:0 0 15px 7px;
position:relative;
width:317px;
}
.showPromo .body .showImg a {
background:transparent url(../../gfx/mask_showpromo.gif) no-repeat scroll left top;
display:block;
height:96px;
left:0;
position:absolute;
top:0;
width:317px;
z-index:10;
}
.showPromo .body .showImg img {
left:0;
position:absolute;
top:0;
z-index:1;
}
.showPromo .body p {
margin:0 10px;
}
.showPromo .body ul {
background:transparent url(../../gfx/bg_showpromo_bottom.gif) no-repeat scroll left bottom;
margin:15px 0 0;
padding-left: 0px;
}
.showPromo .body ul li {
list-style-type:none;
width:339px;
}
.showPromo .body ul li a {
border-top:1px solid #FFFFFF;
color:#666666 !important;
display:block;
font-weight:bold;
margin:0 10px;
padding:5px 0;
width:329px;
}

#right .showPromo .body ul li .active {
font-weight: bold;
color: #000 !important;
}

