td.mRowDivider
{
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:11px;
margin-bottom:10px;
}


td.mJokeRow
{
 border-bottom: 1px solid #ddd;
padding-bottom: 15px;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:11px;
}



tr.timelinerow {
height:10px;
}

table.timelinetable {
}

.timelinedatebegin {
font-weight:bold;
}
td.timelineborder
{

 border-right : 1px solid #aaa;
margin-right: 5px;
padding-right: 15px;

font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
color:#666;
font-size:10px;
padding:0px 0px 0px 0px;
}

td.timelineitem
{
vertical-align:top;
padding-left:10px;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:11px;
}

.mListTitleBottom {
	font: sans-serif;
	font-size:   11px;
	 COLOR: #949494;

	 padding-left: 0px;
	 
	 padding-bottom: 5px;
	margin: 0;

  vertical-align: top;

}
.mSourceNumber {display:inline;
padding:2px 0px 3px;
background:#fafafa ;
list-style: none;
font-size:12px;

color:#306090;
}


.mSourceNumber a{display:inline;
padding:2px 0px 3px;
background:#fafafa ;
list-style: none;
font-size:12px;

color:#306090;
}

.mSourceNumber a:hover{display:inline;
padding:2px 0px 3px;
background:#fafafa ;
list-style: none;
font-size:20px;

color:#000;
}



/* Styling for citations */
cite {
    font-style: normal;
    word-wrap: break-word;
}

/* If there is an inline link to a full citation, the full citation will turn blue when the inline link is clicked */
heading1:target { 
    background-color: #DEF;
}



.mSources ul{
color:#111;
margin:0px;
padding-left:0px;
padding-bottom:10px;
list-style: none;
}


.mSources li{
color:#111;
margin:0px;
padding-left:0px;
padding-bottom:2px;
list-style: none;
}



ul.msources {
list-style: none;
margin:5px;
padding-left:5px;
padding-bottom:10px;




}

ul.msources > li:target {
    background-color: #F0F0F0;
color:#333;
font-color:#333;
}



#mSource ul{display:inline;

background:#fafafa ;
list-style: none;
padding-bottom:5px;
padding-top:5px;
margin:5px;
}


#mSource li{display:inline;
font-size:8px;
background:#fafafa ;
list-style: none;
padding-bottom:5px;
padding-top:5px;
margin:5px;
}



.listSourceNote {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
color:#000;
font-size:9px;
padding:0px 0.30em 0px 0px;
}
mListTextbox {
overflow:visible;
}
.mList{
OVERFLOW:auto; 
}




div.mList sup {
font-size:9px;
color:#306090;
}

div.mList h1 {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
color:#306090;
font-weight:bold;
	padding-bottom: 3px;	
border-bottom:1px solid #c0c0c0;
margin-bottom:2px;
}



.mListMainSubTitle
{
font-size:14px;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
color:#306090;
font-weight:bold;
	padding-bottom: 3px;	


}





div.mList h2 {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:13px;
line-height:16px;
font-color:#000;
font-weight:bold;
padding-left:2px;
padding-bottom:2px;
margin-bottom:2px;
color:#306090;
border-bottom:1px solid #d0d0d0;
}


.mListDescription {
padding-bottom:0px;
font-size:11px;
color:#333;
font:12px/16px Verdana;

font-color:#333;

}

.mListMainTopic {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:13px;

font-weight:bold;
padding-left:2px;
color:#306090;
}

.mListSubHeader {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:16px;

color:#306090;
font-weight:bold;
	padding-bottom: 3px;	
}

.mListMainTopic a  {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:13px;

font-weight:bold;
padding-left:2px;
color:#306090;
}

.mListMainTopic a:link  {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:13px;

font-weight:bold;
padding-left:2px;
color:#306090;
}

div.mlist mListMainTopic a  {
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size:13px;

font-weight:bold;
padding-left:2px;
color:#306090;
}


.mListMainTopicDescription {


padding-bottom:2px;

color:#333;
font:12px/16px Verdana;

font-color:#333;

}

.mListSubTopicOdd {
font:12px/16px Verdana;

color:#333;

padding-left:10px;
background:#e8e8e8;
border:1px solid #d5d5d5;



}

.mListSubTopicEven {
font:12px/16px Verdana;
color:#333;

padding-left:10px;
background:#f4f4f4;
border:1px solid #d5d5d5;
}




.mListEditSubHead {font-size:12px;font-weight:bold;

}

.mListTitle {font-size:20px;font-weight:bold;
font-color:darkblue;
color:darkblue;
}
.mListSubTitle {font-size:14px;font-weight:normal;
font-color:#333;
color:#333;
}





