@charset "utf-8";

.m0table0 {
	background: #a32020;
}
.m0inner0 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;font-weight: normal;
}
/* Style for outer tag, mout (mouse out) state */
.m0outer0 {
	background: #a32020;
}
/* Style for inner tag, mover and mdown (mouse over and mouse down) state */
.m0mover0 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;font-weight: normal;
}

.m0mdown0 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;font-weight: normal;
}
/* Style for inner tag, mout (mouse out) state */
.m0mout0 {
	background: #a32020;
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
    font-weight: normal;
}

/***************************************************************/

/* Style for level 1 block - DIV */
.m0table1 {
	background: #F0F0F0;
}
.m0inner1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
}
/* Style for outer tag, mout (mouse out) state */
.m0outer1 {
	background: #b;
}
/* Style for inner tag, mover and mdown (mouse over and mouse down) state */
.m0mover1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F0F0F0;
    font-weight: bold; 
 
}

.m0mdown1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F0F0F0;
}
/* Style for inner tag, mout (mouse out) state */
.m0mout1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FOFOFO;
}

/*****************************************************/

.a0{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
     font-weight: normal;  padding: 2px 5px 2px 5px;
}
.a1{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
       font-weight: normal;  padding: 2px 5px 2px 5px;
   text-decoration: underline; 
}


.b0{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
   padding: 2px 5px 2px 5px;
   font-weight: normal;
}
.b1{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
   padding: 2px 5px 2px 5px;
   font-weight: normal;
   text-decoration: underline; 
}

.b0dividernoline{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
   padding: 2px 5px 2px 5px;
}
.b1dividernoline{
color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
   padding: 2px 5px 2px 5px;
}

.b0dividerline{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
   padding: 2px 5px 2px 5px;
}
.b1dividerline{
color: #FFFFFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #a32020;
   padding: 2px 5px 2px 5px;
}

/* FR:191: Start: Add Section Header Text as non-links on the top and side navigations for all Topics/Sub-Topics/Sub-Sub-Topics */

.displayText{
	color: #ffffff;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #003150;  
    font-weight: normal;  
	cursor: arrow;
}

.displayTextChild{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #f6e9e9;
    font-weight: normal;
    padding: 2px 5px 2px 5px;
}


/* FR:191: End:  Add Section Header Text as non-links on the top and side navigations for all Topics/Sub-Topics/Sub-Sub-Topics */
/******************************************************/

/*Styles for Left Menu*/

.leftmain0{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
    border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	padding: 2px 5px 2px 18px;
	
}
.leftmain1{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
    border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	padding: 2px 5px 2px 18px;
}

/*******************************************************/

/* Style for level 0 (root) block - DIV */
.leftm0table0 {
	background: #efe9e9;
}
.leftm0inner0 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
}
/* Style for outer tag, mout (mouse out) state */
.leftm0outer0 {
	background: #efe9e9;
}
/* Style for inner tag, mover and mdown (mouse over and mouse down) state */
.leftm0mover0 {
	color: #000000;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #efe9e9;
}
.leftm0mdown0 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #efe9e9;
}
/* Style for inner tag, mout (mouse out) state */
.leftm0mout0 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
}

/***********************************************************/


/* Style for level 1 block - DIV */
.leftm0table1 {
	background: #F6e9e9;
}
.leftm0inner1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
}
/* Style for outer tag, mout (mouse out) state */
.leftm0outer1 {
	background: #86C7E0;
}
/* Style for inner tag, mover and mdown (mouse over and mouse down) state */
.leftm0mover1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
}

.leftm0mdown1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
}
/* Style for inner tag, mout (mouse out) state */
.leftm0mout1 {
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
}

.leftDisplaySecHeader{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	padding: 2px 5px 2px 18px;
}

.leftb0DisplaySecHeader{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
    font-weight: bold;
	padding: 2px 5px 2px 5px;
    
}
.leftSubDisplaySecHeader{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	font-weight: bold;
	padding: 2px 5px 2px 30px;border-bottom: 1px solid #CCCCCC;
}


/*************************************************************/

.lefta0{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	border-bottom: 1px solid #CCCCCC; 
	padding: 2px 5px 2px 18px;
}
.lefta1{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	border-bottom: 1px solid #CCCCCC; text-decoration: underline; text-underline-style: dotted; 
	padding: 2px 5px 2px 18px;
}

.lefthighlight0{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	border-bottom: 1px solid #CCCCCC;
	padding: 2px 5px 2px 18px;
}
.lefthighlight1{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	padding: 2px 5px 2px 18px;
}


.leftb0{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 5px;
}
.leftb1{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
    text-decoration: underline; 
	padding: 2px 5px 2px 5px;font-weight: normal;
}

/*************************************************************/

.lefttopic0{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 18px;
    border-bottom: 1px solid #CCCCCC;
}
.lefttopic1{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
    border-bottom: 1px solid #CCCCCC;
	padding: 2px 5px 2px 18px;text-decoration: underline; 
}

.lefttopicLeftArrow0{
	color: #003150;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
    padding: 2px 0px 2px 2px;
	
}
.lefttopicLeftArrow1{
	color: #003150;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;padding: 2px 0px 2px 2px;
	 text-decoration: underline; 
}
.lefttopicLeftArrow00{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	 
}
.lefttopicLeftArrow11{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
text-decoration: underline; 
}




.leftsub0{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 30px;
    border-bottom: 1px solid #CCCCCC;
	 
}

.leftsub1{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 30px;
    text-decoration: underline; 
    border-bottom: 1px solid #CCCCCC;
}

.leftsubLeftArrow0{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 0px 5px 0px 10px;
	border-bottom: 1px solid #CCCCCC;
}

.leftsubLeftArrow1{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 0px 5px 0px 10px;
	border-bottom: 1px solid #CCCCCC;
}
.leftsubLeftArrow00{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 0px 5px 0px 0px;
	border-bottom: 1px solid #CCCCCC;
}

.leftsubLeftArrow11{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 0px 5px 0px 0px;
	border-bottom: 1px solid #CCCCCC;
}

.leftsubRightArrow0{
	color: #003150;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 30px;
    border-bottom: 1px solid #CCCCCC;
	 
}

.leftsubRightArrow1{
	color: #003150;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 30px;text-decoration: underline;
    border-bottom: 1px solid #CCCCCC;
	 
}

.leftsubSubFlyout0{
	color: #003150;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #B5DBE9;
	padding: 2px 5px 2px 10px;
}

.leftsubSubFlyout1{
	color: #003150;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #86C7E0;
	padding: 2px 5px 2px 10px;
}

.leftsubSub0{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 38px;
     border-bottom: 1px solid #CCCCCC;
 
}

.leftsubSub1{
	color: #404041;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #F6e9e9;
	padding: 2px 5px 2px 38px;text-decoration: underline;
	
}

.leftsubSubLeftArrow0{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 2px 5px 2px 15px;
	border-bottom: 1px solid #CCCCCC;
}

.leftsubSubLeftArrow1{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 2px 5px 2px 15px;
	border-bottom: 1px solid #CCCCCC;
}
.leftsubSubLeftArrow00{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 2px 5px 2px 0px;
	border-bottom: 1px solid #CCCCCC;
}

.leftsubSubLeftArrow11{
	color: #a32020;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	background: #FFFFFF;
	padding: 2px 5px 2px 0px;
	border-bottom: 1px solid #CCCCCC;
}

/**********   v2.2 - Section Header   ************/

.sectionheadertop{
	color: #FFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: bold;
	background: #003366;
	padding: 2px 5px 2px 5px;
}
.sectionheaderleft{
	color: #FFF;
	font-family: Georgia, "Times New Roman" , Times, serif;
	font-size: 12px;
	font-weight: bold;
	background: #003366;
	padding: 2px 5px 2px 18px;
}

