/*User Selectable Styles*/

body { 
background:white !important;
}
/*User Selectable Styles*/

.Heading1, H1     {color:#D9531E; margin: 1.5em 0; font-size: 1.8em; line-height: 1em; font-weight: normal;}
.Heading2, H2 	  {color:#D9531E; margin: 1.5em 0; font-size: 1.4em; font-weight: normal;}
.Heading3, H3     {color:#D9531E; font-size: 1.2em; font-weight: normal;}
.Normal           {color:#676767; margin:0.001pt; padding: 0; margin: 0 0 1.6em 0;}
.Small  {color:gray; margin:0.001pt; padding: 0; margin: 0 0 1.4em 0;font-size: 0.9em;}

p {color:#333333; margin:0.001pt; padding: 0; margin: 0 0 1.6em 0;}
li {color:#333333;}

strong {color:#D9531E;}


hr {
height:1px;
background-color:#CCCCCC;
color:#CCCCCC;
border:none;
width:77%;
margin-bottom:17px;
}

#menu-container a, #submenu-container{font-size:1em !important;}
#referenceline { background: #004439; }
#referenceline a { color: #ffffff; }

#top-green li { border-right: 1px solid #D9531E; }
#top-green a { color: #D9531E; font-weight: bold; }

a, a:visited {color:#D9531E; text-decoration:underline;}

/* Table Styles */



/* RC table style */
table.ImmTS_RC CAPTION{background-color: #D9531E; border-collapse: collapse; color:#ffffff;padding:2px; border-right:2px solid #fff;border-left:2px solid #fff; font-weight:bold;}
table.ImmTS_RC { padding:0px; background-color: #f3f3f3; border-collapse: collapse;} 
/* Cell padding and spacing styles */ 
table.ImmTS_RC th, table.ImmTS_RC td { padding: 2px; margin: 2px; } 
/* Table border style */  
table.ImmTS_RC, table.ImmTS_RC th, table.ImmTS_RC td { border: solid 2px #ffffff; }
 /* Apply style to header cells */                                      
table.ImmTS_RC th { background-color: #EAEBEF; color: #656565; padding: 4px; text-align:left;}  
/* Apply style to data cells */
table.ImmTS_RC td { background-color: #f3f3f3; vertical-align: top; }
/* End Copy */
