P{
margin-top: 0em;
}

.schemeColor1 {
color: #002277;
}

H1, H2, H3, H4, H5, H6{
padding: 0px;
margin: 0px;
}

H1, H3, H4, H5{
font-weight: bold;
margin-bottom: 0.25em;
}

H2 {
font-size: 1em;
padding-left: 0.6em;
}


H3 {
font-size: 1.3em;
color: #FFFFFF;
}

H4 {
font-size: 1.2em;
color: #FFFFFF;
margin-bottom: 0.25em;
}

H5 {
font-size: 1em;
color: #FFFFFF;
}

H6 {
font-size: 0.9em;
color: #FFFFFF;
}

hr {
 height: 1px;
 border: 0px;
 background-color: #FFFFFF;
 color: #FFFFFF;
}

.hr2px {
 height: 2px;
 border: 0px;
 background-color: #FFFFFF;
 color: #FFFFFF;
}

.inputButton{
font-size: 0.9em;
}

.inputField{
font-size: 0.9em;
background-color: #FFFFFF;
border: 1px solid #505050;
}

ul {
margin: 1.5em;
padding: 0px;
}

/* ------- ## START - RHM Style ---------*/

.rhm_container {
  background-color: #002277;
  border-top: #E1EFFC 0.25em solid;
  border-bottom: #E1EFFC 0.25em solid;
  padding:0.5em;
}

.rhm_container a:link {color: #FFBB00; text-decoration: none;}
.rhm_container a:visited {color: #FFBB00; text-decoration: none;}
.rhm_container a:hover {color: #FFFFFF; text-decoration: none;}
.rhm_container a:active {color: #FFBB00; text-decoration: none; }

.rhm_container_seealso {
  background-color: #002277;
  border-top: #E1EFFC 0.25em solid;
  border-bottom: #E1EFFC 0.25em solid;
  padding:0.5em;
}


.rhm_heading {
  font-size: 0.9em;
  font-weight: bold;
  margin: 0px;
  color:#FFFFFF;
}


.rhm_ul {
  font-size: 0.9em;
  list-style: none;
  margin: 0px;
  padding: 0px;
}

.rhm_ul li {
  padding-top: 0.3em;
}

.rhm_txt {
  font-size: 1em;
  margin: 0px;
  padding: 0.3em;
  padding-top: 0em;
  padding-right: 1.25em;
  background: url(SI_3.gif) no-repeat bottom right;
}

.rhm_txt a {
  width:100%;
  height:100%;
  display:block;
}

.rhm_title{
  font-size: 1em;
  margin: 0;
  padding:0;
  padding-right: 1.25em;
  color:#FFFFFF;
}

.rhm_batcom_icon {
  height: 2em;
  padding-left:2.75em;
  padding-top:0.25em;
  padding-bottom: 0.25em;
}
/* ------- ## END - RHM Style ---------*/

/* ------- ## END - Case Study Style ---------*/
.case_container {
  background-color: #002277;
  border-top: #E1EFFC 0.25em solid;
  border-bottom: #E1EFFC 0.25em solid;
  padding:0.5em;
}

.case_txt {
  font-size: 0.9em;
  margin: 0px;
  padding-left: 0.1em;
  padding-bottom: 0.3em;
  padding-top: 0.3em;
  padding-right: 1.25em;
  background: url(SI_3.gif) no-repeat bottom right;
}

.case_link {
  padding-bottom: 0.5em;
}


/* ------- ## END - Case Study Style ---------*/



/*-- ** START - View our data & Data comparator --*/

.rhm_view_icon {
  font-size: 0.9em;
  margin: 0px;
  padding: 0em;
  padding-left: 3em;
}

.rhm_view_icon2 {
  font-size: 0.9em;
  margin: 0em;
  padding: 0em;
}

.rhm_view_title{
  font-size: 1em;
  margin: 0;
  padding:0;
  color:#FFFFFF;
}

.rhm_view_h4link a {
  width: 9.5em;
  height: 2.75em;
  display:block;
  font-size: 1em;
  padding-left:0em;
}
/*---- END - View our data & Data comparator ---*/

/* ------- ## START - Whats new & Highlight box ---------*/

.whats_new_bg {
  background-color: #002277;
  padding:0.5em;
}

.whats_new_icon {
  height: 2em;
  padding-left:2.75em;
  padding-bottom: 0.25em;
  border-bottom: #E1EFFC 0.25em solid;
}

.hl_container{
  background-color: #002277;
  margin: 0;
  padding:0.5em;
  border-top: #E1EFFC 0.25em solid;
  border-bottom: #E1EFFC 0.25em solid;
}

.hl_title{
  font-size: 1em;
  margin: 0;
  padding:0;
  padding-right: 1.25em;
  color: #FFFFFF;
}

.info_bg {
  padding:0.5em;
  background-color: #000000;
}

/* ------- ## END - Whats new & Highlight box  ---------*/

/* -------  START - In 2009   ---------*/
.tab2009_outer {
  border-bottom: #002277 2px solid ;
  width:100%;
  margin-bottom: 1em;
}

.tab2009_inner {
  font-weight: bold;
  color: #FFFFFF;
  background-color: #002277;
  text-align: right; width: 6em;
}

.tab2009_inner2 {
  float:left;
  padding-right:0.5em;
  padding-bottom:0em;
  padding-top:0.5em;
  padding-left: 1em;
  text-align: right;
  vertical-align: middle;
}
/* -------  END - In 2009   ---------*/

#img384 {
  width: 384px;
  height: 199px;
  margin-bottom: 1em;
  background-repeat: no-repeat;
}

#img552 {
  width: 552px;
  height: 208px;
  margin-bottom: 1em;
  background-repeat: no-repeat;
}

#img552x216 {
  width: 552px;
  height: 216px;
  margin-bottom: 1em;
  background-repeat: no-repeat;
}

#img552x295 {
  width: 552px;
  height: 295px;
  margin-bottom: 1em;
  background-repeat: no-repeat;
}

.bluetext { color: #FFFFFF; font-weight: bold; }

/* ------- ## START - Tables ---------*/

.tb_none {
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
Border_style: hidden;
BORDER-COLLAPSE: collapse;
margin-bottom: 2em;
}

.tb_none TD {
 vertical-align: bottom;
 padding: 0.25em 0.5em 0.25em 0.5em;
 border-collapse: collapse;
}

.tb_none TH {
 vertical-align: bottom;
 padding: 0.25em 0.5em 0.25em 0.5em;
 border-collapse: collapse;
}

.th_c {
text-align: inherit;
font-weight: normal;
vertical-align: bottom;
}

.th_currentYear {
text-align: inherit;
font-weight: bold;
color:#FFFFFF;
vertical-align: bottom;
}

.th_r {
text-align: inherit;
font-weight: normal;
vertical-align: bottom;
}

.th_r_currentYear {
text-align: inherit;
font-weight: bold;
color: #FFFFFF;
vertical-align: bottom;
}

.th_r_previousYear {
text-align: inherit;
font-weight: bold;
color: #FFFFFF;
vertical-align: bottom;
}

.t1_L     {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_T     {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_R     {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_B     {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LT    {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LR    {
border-left-width:1px;
border-top-width:0px;
ppadding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LB    {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_TR   {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_TB    {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_RB    {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LTR   {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LTB   {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LRB   {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_TRB   {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t1_LTRB  {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_L     {
border-left-width:2px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_T     {
border-left-width:0px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_R     {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_B     {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LT    {
border-left-width:2px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LR    {
border-left-width:2px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LB    {
border-left-width:2px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_TR   {
border-left-width:0px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_TB    {
border-left-width:0px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_RB    {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LTR   {
border-left-width:2px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:0px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LTB   {
border-left-width:2px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LRB   {
border-left-width:2px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_TRB   {
border-left-width:0px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.t2_LTRB  {
border-left-width:2px;
border-top-width:2px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:2px;
border-bottom-width:2px;
border-style:solid;
border-color:#FFFFFF;
}

.tc_L     {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_T     {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_R     {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_B     {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_LT    {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_LR    {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_LB    {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_TR   {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_TB    {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_RB    {
border-left-width:0px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_LTR   {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:0px;
border-style:solid;
border-color:#3366BB;
}

.tc_LTB   {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:0px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_LRB   {
border-left-width:1px;
border-top-width:0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_TRB   {
border-left-width:0px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.tc_LTRB  {
border-left-width:1px;
border-top-width:1px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#3366BB;
}

.t_none {
border-left-width: 0px;
border-top-width: 0px;
padding: 0.25em 0.5em 0.25em 0.5em;
border-right-width: 0px;
border-bottom-width: 0px;
Border-style: hidden;
BORDER-COLLAPSE: collapse;
}

.colwidth {
width: 6em;
}

.tr_halfheight{
  font-size: 0.5em;
  line-height: 0.5em;
}

.tr_heading{

}

.tr_headingdark{

   color:#FFFFFF;
}

.currentYear {
font-weight:bold;
color:#FFFFFF;
}

.previousYear {
font-weight:normal; color:black;
}

/* ------- ## END - Tables ---------*/

/* ------- ## START - Tabify ---------*/
.ct_options{
border-top: 3px solid #002277;
/*border-bottom: 2px solid #002277;*/
}

.ct_options div img{
margin-top: 0.5em;
margin-bottom: 2em;
}


.tab_outer_off, .tab_outer_on {
float: left;
height: auto;
margin-right: 3px;
margin-top: 0.5em;
cursor: pointer;
}

.tab_inner_off, .tab_inner_on {
height: auto;
background-position: top right;
background-repeat: no-repeat;
padding: 0.2em;
padding-left: 0.5em;
padding-right: 1.5em;
font-weight: bold;
font-szie: 0.8em;
}

.tab_outer_off{
background-color: #E1EFFC;
}

.tab_outer_on {
background-color: #002277;
}

.tab_inner_off {
background-image: url(SI_17.gif);
}

.tab_inner_on {
background-image: url(SI_16.gif);
}

.tab_inner_off A {
text-decoration: none;
color: #002277;
}

.tab_inner_on A {
text-decoration: none;
color: #FFFFFF;
}
/* ------- ## END - Tabify ---------*/

