 body
  {
   background-image:  url('./image/bar.top.png');
   background-repeat: repeat-x;

   font-family:       Arial, Verdana, Tahoma;
   font-size:         9pt;
   color:             #696969;

   margin:            0;
  }

 a
  {
   text-decoration:   none;
   /* color:             #696969; */
   color:       #ed1c24;
  }


 img
  {
   border: 0px;
  }

 table, td, tr
  {
   border-collapse: collapse;
   vertical-align:  top;
   padding:         0;
   font-size:         9pt;
  }

 table.tblMain
  {
   width: 1005px;
  }

 td.tdMain_Gradient_Side
  {
   background-image:  url('./image/content.gradient.side.png');
   background-repeat: no-repeat;

   width:             10px;
  }

 td.tdMenu
  {
   color:             white;
   font-size:         11pt;

   background-image:  url('./image/menu.background.png');
   background-repeat: repeat-x;

   height:            51px;
   vertical-align:    middle;
  }

 td.tdMenu_Sub
  {
   color:             #818285;
   font-size:         12pt;
   background-image:  url('./image/menu.sub.background.png');
   background-repeat: repeat-x;

   height:            49px;
   vertical-align:    middle;
  }
  
 td.tdMenu_Sub_Bottom
  {
   background-color: #818285;
   height:           9px;
  }
  
 td.tdMenu_Sub_Selector
  {
   height: 12px;
  }
  
 td.tdMenu_Bottom
  {
   background-image:  url('./image/bar.bottom.png');
   background-repeat: repeat-x;
   
   vertical-align:    middle;
   
   font-size:         8pt;

   height:            37px;
   color:             white;
  }
  
 .tdMenu_Bottom_Selection
  {
   height: 12px;
   background-color: #E9E9E9;
   padding: 0px 25px 0px 25px;
  }
 .tdMenu_Bottom_Selection p {
 	margin: 0px 0px 0px 0px;
 }

 ul.menu
  {
   list-style:     none;
   padding:        0;
   margin:         0;
  }

 ul.menu LI
  {
   float:          left;
   width:          131px;
   height:         51px;
   text-align:     center;
   line-height:    51px;
   
   background-image: url('./image/border.menu.small.png');
   background-repeat: no-repeat;
   background-position: bottom right;
  }

 ul.menu A
  {
   color: white;
  }

 div.divMenu_Item
  {
   width:          131px;
   height:         30px;
   text-align:     center;
   position:       relative;
   top:            17px;
  }

 div.divMenu_Item_Bottom
  {
   position:     relative;
   top:          3px;

   height:       16px;
   width:        131px;
   border-right: 1px solid #e9e9e9;
  }

 table.tblMenu_Sub
  {
   width: 920px;
  }

 div.divMenu_Sub_Item
  {
   width:          171px;
   height:         30px;
   text-align:     center;
   position:       relative;
   top:            17px;
  }

 .menu_sub
  {
   list-style:     none;
   padding:        0;
   margin:         0;
  }

 .menu_sub LI
  {
   float:          left;
   width:          171px;
   height:         51px;
   text-align:     center;
   line-height:    51px;
   
   font-size:      11pt;

   background-image: url('./image/border.small.png');
   background-repeat: no-repeat;
   background-position: bottom right;
  }
  
 .menu_sub A
  {
   color: #545454;
  }

 div.divMenu_Sub_Item_Bottom
  {
   position:     relative;
   top:          3px;

   height:       16px;
   width:        171px;
   border-right: 1px solid #818285;
  }


 span.spnGoto
  {
   font-size:   10pt;
   margin-left: 20px;
  }
  
 span.spnTitle
  {
   font-size: 11pt;
   color:     #ed1c24;
	cursor:         pointer;
  }

h1 {
	font-size:   15pt;
	font-weight: normal;
	margin:      0;
	padding:     0;
	/* color:       #ed1c24; */
}

h2 {
	font-size: 11pt;
	font-weight: normal;
	height:      10px;
	color:     #818285;
	margin:      0;
	padding:     0;
}

h3 {
	margin-top: 0px;
	margin-left: 25px;
	margin-bottom: 0px;
	width:  600px;
	font-weight: normal;
	padding-bottom: 0px;
	font-size: 13pt;
}

h4 {
	font-weight: bold;
	font-size: 11pt;
}

 .spnTitle_Secondary
  {
   font-size: 13pt;
   color:     #818285;
  }

 .spnSubtitle
  {
   font-size: 11pt;
   color:     #818285;
  }

 .spnText
  {
   color: #696969;
  }

 div.divHome_News
  {
   width:       185px;
   text-align:  left;
   margin:      auto;
  }

 div.divHome_News H1 {
	font-size: 15pt;
 }

 div.divHome_News H2 {
	font-size: 13pt;
 }
 
 div.divHome_News P {
	font-size: 9pt;
 }

 div.divMenu_Small_Text, div.divMenu_Small_Text_Extra
  {
   margin:     auto;
   text-align: left;
   width:      160px;
  }

 div.divMenu_Small_Spacer
  {
   padding-top: 10px;

   height: 14px;
   background-image: url('./image/text.tab.small.png');
   background-repeat: no-repeat;
  }

 table.tblMenu_Left, table.tblMenu_Left td
  {
   width:   162px;
   padding: 0px;
  }

 .menu_left
  {
   width: 162px;
   margin: 0;
   padding: 0;
  }

 .menu_left LI
  {
   list-style:     none;

   width:   162px;
   height:  36px;
   line-height: 36px;

   text-align:       right;

   background-image: url('./image/menu.left.default.png');
   background-repeat: no-repeat;
  }

 .menu_left_item_text
  {
   text-align:       right;

   list-style:     none;
   width:          162px;
   background-image: url('./image/menu.left.default.png');
   background-repeat: repeat-y;;
  }

 .menu_left_item_selected
  {
   background-image: url('./image/menu.left.selected.png') !important;
  }
  
 .menu_left_text
  {
   margin-right: 20px;
   width:        150px;
  }

 td.tdMenu_Left_Item, td.tdMenu_Left_Item_Selected
  {
   width:   162px;
   height:  36px;

   vertical-align:   middle;
   text-align:       right;

   background-image: url('./image/menu.left.default.png');
   background-repeat: no-repeat;
  }

 td.tdMenu_Left_Item_Selected
  {
   background-image: url('./image/menu.left.selected.png');
  }

 span.spnMenu_Left
  {
   margin-right: 20px;
  }


 td.tdMenu_Left_Text
  {
   height:           120px;
   width:            162px;

   background-image: url('./image/menu.left.default.png');

   text-align:       left;
  }
  
 
 .menu_left_smal
  {
   width: 155px;
   margin: 0;
   padding: 0;
  }

 .menu_left_smal LI
  {
   list-style:     none;

   width:   155px;
   height:  36px;
   line-height: 36px;

   text-align:       right;

   background-image: url('./image/menu.left.default.png');
   background-repeat: no-repeat;
  }

 td.tdSummation
  {
   background-color: #FF0000;
   width:            26px;
   height:           14px;
  }
  
 td.tdSummation_Text
  {
   width: 107px;
   padding-left: 5px;
  }
  
 div.divDescription_Title
  {
   text-transform: uppercase;
   font-size:      11pt;
   font-weight:    bold;
   color:          #98999b;

   padding-top:    20px;
   padding-bottom: 10px;
  }

 .news_subject
  {
	color: #ed1c24;
	cursor: pointer;
  }

 .news_subject_secondary
  {
   color:     #818285;
  }

 div.divNews_Subject
  {
   margin-left: 25px;
   width:  620px;

   font-size: 13pt;
   color:     #ed1c24;
   padding-bottom: 8px;
  }
  
 div.divNews_Large
  {
   margin: 25px 25px 0px 25px;
  }

 div.divNews_Spacer
  {
   padding-top: 10px;

   height: 14px;
   background-image: url('./image/text.tab.png');
   background-repeat: no-repeat;
   width:             671px;

   position: relative;
   top:      -2px;
  }

 .divNews_Text_Extra
  {
   margin: auto;
   margin-left: 25px;
   width:  620px;
   padding-bottom: 10px;
  }

 .divNews_Text
  {
   /* margin: auto; */
   margin-left: 25px;
   width:  620px;
   min-height:15px;
   /*padding-bottom: 4px;*/
  }

div.divMenu_Small_Text_Extra
  {
   color:      #696969;
   display:    none;
  }

div.divMenu_Small_Text_Extra A {
   color:  #ed1c24;
}

 .divNews_Text_Extra
  {
   display:    none;
   text-align: left;
   width:      620px;
   margin-left: 25px;
  }

 div.divNews_Item
  {
   width: 99%;
   /*display: table-row;*/

  }

 div.divNews_Subject_Secondary
  {
   margin-left: 25px;
   width:  620px;

   font-size: 13pt;
   color:     #818285;
   padding-bottom: 8px;
  }
  
 div.divNews_Image
  {
   float: left;
  }

 div.divNews_Block_Secondary, div.divNews_Block_Large, div.divNews_Block_Large_Secondary
  {
   float:  left;
   width:  40px;
   height: 40px;

   background-color: red;
  }

div.divNews_Block {
   width:  40px;
   height: 40px;
   background-color: red;
  }

 div.divNews_Block_Secondary
  {
   background-color: #818285;
  }


 table.tblNews_Large
  {
   background-repeat:   no-repeat;
   background-position: top;

   width:               100%;
  }

 div.divNews_Large
  {
   padding-top: 10px;
  } 

 div.divNews_Text_Large, div.divNews_Large
  {
   padding-bottom: 0px;
   margin:         auto;
   margin:         0px 25px 0px 25px;
  }
  
 div.divNews_Text_Large
  {
   padding-bottom: 8px;
  }
 
 div[name=toggletext], td[name=toggletext]
  {
   cursor: pointer;
  }
  
 .tdMenu_Bottom_Selection a  {
   color: red;
  }

 .tdMenu_Bottom_Selection a:hover
  {
   font-weight: bold;
  }
  
 TD P {
	margin-top: 0px;
	margin-bottom: 0px;
 }
 
 #frameC TD {
 	padding: 1px 5px 1px 5px;
 }


