BODY
  {
  font-family: Arial, Verdana, Helvetica, Tahoma, 'Arial Black', 'Century Gothic','Lucida Sans Unicode', Impact, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #d8e2f4;
  background-image: url(/images/layout/bg_body.jpg);  
  background-repeat: repeat-x;
  background-position: top left;
  padding:0px;
  margin: 0px;
  text-align: center;
  vertical-align: top;  
  width: 100%;
  height: 100%;
  line-height: 100%;  
}

TABLE
  {
  font-family: Arial, Verdana, Helvetica, Tahoma, 'Arial Black', 'Century Gothic','Lucida Sans Unicode', Impact, sans-serif;
	color: #000000;	
	font-size: 12px;
	margin: 0px;	
	padding: 0px;
	background-color: inherit;    
}

TABLE TD
  {
  text-align: left;
  vertical-align: middle;
}

IMG
  {
	border:  0px;
}

FORM,FIELDSET
  {
	margin: 0px;	
	border: 0px;
  padding:0px;
}	

INPUT,SELECT,TEXTAREA
  {
	border: 1px solid #0d3c84;
  padding: 2px;
  font-size: 12px;  
  font-family: Arial, verdana, "arial ce", helvetica, sans-serif;
  background-color: #ffffff;
}

INPUT.Checkbox
  {
	border: 0px;
  padding: 0px;
  background-color: transparent;
  cursor: pointer;  
}

INPUT.Button
  {
  cursor: pointer;
  background-color: #0d3c84;
  color: #ffffff;  
  font-weight: bold;
  font-size: 12px;
  padding-left: 10px;
  padding-right: 10px;
	border: 1px solid #ffffff;    
}    



A
  {
  text-decoration: none;
  color: #525354;  
  font-size: 12px;
}

A:hover
  {
  color: #183183;
  text-decoration: underline;  
}

  


UL
  {
  font-size: 12px;
  padding: 0px;  
  margin: 5px;
  margin-left: 10px;  
}  

OL
  {
  font-size: 12px;
  padding: 0px;
  margin: 5px;
  margin-left: 32px;  
}  

LI
  {
  font-size: 12px;
  margin-left: 15px;     
}

HR
  {
  height: 1px;
}  

   



DIV.MainHeader
  {
  height: 82px;
  width: 987px;
  margin-left: auto;
  margin-right: auto;
  border: 0px solid #ffffff;    
}  


DIV.MainHeader TABLE.MainHeader
  {
  height: 82px;
  width: 987px;
}

DIV.MainHeader TABLE.MainHeader TD.MainHeader_Logo
  {
  width: 190px;
  vertical-align: middle;
  text-align: center;
}

DIV.MainHeader TABLE.MainHeader TD.MainHeader_Logo DIV.MainHeader_Logo
  {
  position: relative; 
  border: 0px solid #ed1b24;  
  width: 190px;
  height: 80px;  
  vertical-align: middle;
  text-align: center;
}



DIV.MainHeader TABLE.MainHeader TD.MainHeader_Menu
  {
  width: 797px;  
  vertical-align: top;
  text-align: right;
  padding-top: 3px;
  padding-right: 10px;  
  padding-bottom: 0px;
}

DIV.MainHeader TABLE.MainHeader TD.MainHeader_Tabs
  {
  width: 590px;  
  vertical-align: bottom;
  text-align: right;
  padding: 0px;
}

DIV.MainHeader TABLE.MainHeader TD.MainHeader_Empty
  {
  width: 215px;  
}

A.LinkMainMenu
  {
  color: #ffffff;
  font-size: 11px;
  text-decoration: none;
}

A.LinkMainMenu:hover
  {
  text-decoration: underline;
  color: #ffffff;  
}





DIV.MainBody
  {
  width: 987px;
  border: 0px solid #ffffff;
  margin-left: auto;
  margin-right: auto;
}

DIV.MainBody TABLE.MainBody
  {
  width: 987px;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left
  {
  width: 788px;
  vertical-align: top;  
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_c1
  {
  width: 979px;
  vertical-align: top;  
}


DIV.MainBody TABLE.MainBody TABLE.MainBody_Left
  {
  width: 788px;
}

DIV.MainBody TABLE.MainBody TABLE.MainBody_Left_c1
  {
  width: 980px;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_T1
  {
  width: 3px;
  vertical-align: top;  
  background-image: url(/images/layout/main_02.gif);  
  background-repeat: repeat-y;
  background-position: top right;
  text-align: right;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_T2
  {
  width: 779px;
  border: 1px solid #ffffff;
  background-color: #ffffff;
  vertical-align: top;  
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_T2_c1
  {
  width: 980px;
  border: 1px solid #ffffff;
  background-color: #ffffff;
  vertical-align: top;  
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_T3
  {
  width: 4px;
  vertical-align: top;  
  background-image: url(/images/layout/main_04.gif);  
  background-repeat: repeat-y;
  background-position: top left;
  text-align: left;  
}


DIV.MainBody TABLE.MainBody TD.MainBody_Left_T4
  {
  width: 3px;
  height: 7px;  
  vertical-align: top;  
  text-align: right;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_T5
  {
  height: 7px;
  text-align: left;
  vertical-align: top;  
  background-image: url(/images/layout/main_07.gif);  
  background-repeat: repeat-x;
  background-position: top left;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Left_T6
  {
  width: 4px;
  height: 7px;  
  vertical-align: top;  
  text-align: left;
}


DIV.MainBody TABLE.MainBody TD.MainBody_Right
  {
  width: 199px;
  vertical-align: top;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Right TABLE.MainBody_Right
  {
  width: 199px;
  height: 300px;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Right TABLE.MainBody_Right TD.MainBody_Right_T2
  {
  width: 191px;
  border: 1px solid #ffffff;
  background-color: #ffffff;
  vertical-align: top;  
}

DIV.MainBody TABLE.MainBody TD.MainBody_Right TABLE.MainBody_Right TD.MainBody_Right_T3
  {
  width: 6px;
  vertical-align: top;  
  background-image: url(/images/layout/main_24.gif);  
  background-repeat: repeat-y;
  background-position: top left;
  text-align: left;  
}

DIV.MainBody TABLE.MainBody TD.MainBody_Right TABLE.MainBody_Right TD.MainBody_Right_T5
  {
  height: 7px;
  text-align: left;
  vertical-align: top;  
  background-image: url(/images/layout/main_27.gif);  
  background-repeat: repeat-x;
  background-position: top left;
}

DIV.MainBody TABLE.MainBody TD.MainBody_Right TABLE.MainBody_Right TD.MainBody_Right_T6
  {
  width: 6px;
  height: 7px;  
  vertical-align: top;  
  text-align: left;
}


TABLE.MainContent
  {
  width: 779px;  
}  

TABLE.MainContent TD.MainContent_B01
  {
  width: 499px;
  height: 332px;  
}  

TABLE.MainContent TD.MainContent_I01
  {
  width: 280px;
  height: 332px;
  vertical-align: top;    
}

TABLE.MainContent TD.MainContent_B02
  {
  width: 280px;
  height: 160px;
}

TABLE.MainContent TD.MainContent_I02
  {
  height: 28px;
  vertical-align: middle;
  color: #b60b3c;
  font-weight: bold;
  padding-left: 20px;    
  background-color: #1b1c20;  
}

TABLE.MainContent TD.MainContent_I02 A
  {
  color: #ffffff;  
  font-size: 11px;  
  text-decoration: none;
}

TABLE.MainContent TD.MainContent_I02 A:hover
  {
  color: #ffffff;  
  text-decoration: underline;  
}


TABLE.MainContent TD.MainContent_I03
  {
  height: 144px;
  vertical-align: top;
  color: #ffffff;
  font-weight: normal;
  padding-top: 15px;  
  padding-left: 20px;    
  background-color: #183163;
  line-height: 150%;  
}

TABLE.MainContent TD.MainContent_I03 A
  {
  text-decoration: none;
  color: #ffffff;  
  font-size: 11px;
}

TABLE.MainContent TD.MainContent_I03 A:hover
  {
  text-decoration: underline;  
}

TABLE.MainContent TD.MainContent_B03
  {
  width: 779px;
  height: 250px;  
}  

TABLE.MainContent TD.MainContent_B04
  {
  width: 779px;
  height: 120px;  
}  


TABLE.MainContent TD.MainContent_InfoPanel
  {
  padding: 20px;
  vertical-align: top;
}



TABLE.MainContent TD.MainContent_InfoPanel TD.Main_InfoPanel
  {
  width: 240px;
  vertical-align: top;    
}

TABLE.MainContent TD.MainContent_InfoPanel TD.Main_InfoPanel DIV.Main_InfoPanel
  {
  padding-left: 20px;
  padding-right: 20px;
}

TABLE.MainContent TD.MainContent_InfoPanel TD.Main_InfoPanel DIV.Main_InfoPanel H3
  {
  font-weight: bold;
  font-size: 16px;
  color: #183163;
  padding: 0px;
  margin: 0px;
  margin-bottom: 10px;      
}

TABLE.MainContent TD.MainContent_InfoPanel TD.Main_InfoPanel DIV.Main_InfoPanel P
  {
  font-weight: normal;
  font-size: 12px;
  color: #666666;
  padding: 0px;
  margin: 0px;
  line-height: 150%;      
}



TABLE.BodyContent
  {
  width: 779px;  
  height: 500px;
}  

TABLE.BodyContent TD.BodyContent_Left
  {
  width: 191px;
	border-right: 0px dashed #000000;
  vertical-align: top;  
}

TABLE.BodyContent TD.BodyContent_Middle
  {
  width: 15px;  
}

TABLE.BodyContent TD.BodyContent_Right
  {
  width: 573px;
  vertical-align: top;  
}



TABLE.BodyPageMenu_c1
  {
}

TABLE.BodyPageMenu_c1 TD.BodyPage_Title_c1
  {
  padding-top: 15px;
  padding-bottom: 15px;  
  padding-left: 15px;
}

TABLE.BodyPageMenu_c1 TD.BodyPageMenu_Header_c1
  {
  font-weight: bold;
  background-color: #183163;
  padding-left: 15px;
  vertical-align: middle;
  height: 33px;
  width: 185px;    
}

TABLE.BodyPageMenu_c1 TD.BodyPageMenu_Header_c1 H2
  {
  font-weight: bold;
  color: #ffffff;
  font-size: 12px;
  padding: 0px;
  margin: 0px;  
}  


TABLE.BodyPageMenu_c1 TD.BodyPageMenu_Menu_c1
  {
  padding-left: 10px;
  padding-right: 10px;  
  vertical-align: middle;
}

TABLE.BodyPageMenu_c1 TD.BodyPageMenu_PathBar_c1
  {
  padding-left: 15px;
}




TABLE.BodyPageMenu
  {
  width: 100%; 
}

TABLE.BodyPageMenu TD.BodyPageMenu_Header
  {
  font-weight: bold;
  background-color: #183163;
  padding-left: 15px;
  vertical-align: middle;
  height: 33px;  
}

TABLE.BodyPageMenu TD.BodyPageMenu_Header H2
  {
  font-weight: bold;
  color: #ffffff;
  font-size: 12px;
  padding: 0px;
  margin: 0px;  
}  

TABLE.BodyPageMenu TD.BodyPageMenu_Menu
  {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 5px;
  padding-bottom: 15px;
}


A.LinkPageMenu1Off
  {
  color: #000000;
  font-size: 12px;
  text-decoration: none;
}

A.LinkPageMenu1Off:hover
  {
  text-decoration: underline;  
}

A.LinkPageMenu1On
  {
  color: #1f497d;
  font-size: 12px;
  text-decoration: none;
}

A.LinkPageMenu1On:hover
  {
  text-decoration: underline;  
}
  

TABLE.PageManu
  {
  
}  

TABLE.PageManu TD.PageManu_Pos1
  {
  vertical-align: top;
  padding-top: 3px;    
  padding-bottom: 5px;
  border-bottom: 1px dotted #666666;
}  

TABLE.PageManu TD.PageManu_Pos2
  {
  vertical-align: top;
  padding-top: 3px;    
  padding-bottom: 4px;
  border-bottom: 1px dotted #c5b9af;    
}  

TABLE.PageManu TD.PageManu_Arrow
  {
  padding-top: 8px;  
  padding-right: 5px;
  vertical-align: top;
  border-bottom: 1px dotted #c5b9af;    
}  




TABLE.BodyPage
  {
  width: 100%;
}    

TABLE.BodyPage TD.BodyPage_Tree
  {
  font-size: 11px;  
  height: 30px;
  vertical-align: middle;
}  
  
A.LinkPathBar
  {
  font-size: 11px;  
  text-decoration: none;
}

A.LinkPathBar:hover
  {
  text-decoration: underline;  
}

TABLE.BodyPage TD.BodyPage_Title
  {
  height: 48px;
  vertical-align: middle;
}


H1.BodyPage_Title
  {
  font-weight: bold;
  color: #183163;  
  font-size: 16px;
  padding: 0px;
  margin: 0px;    
}  
  
TABLE.BodyPage TD.BodyPage_Banner
  {
  padding: 0px;  
}  
  
TABLE.BodyPage TD.BodyPage_Content
  {
  vertical-align: top;
  padding-top: 20px;  
  padding-right: 15px;
  padding-bottom: 30px;    
  font-weight: normal;
  color: #000000;
  font-size: 12px;
  line-height: 157%;
}  

TABLE.BodyPage TD.BodyPage_Content H3
  {
  font-size: 12px;
  font-weight: bold; 
  color: #336699;  
}

TABLE.BodyPage TD.BodyPage_Content H4
  {
  font-size: 12px;
  font-weight: bold; 
  color: #000000;  
}

TABLE.MainTab1
  {
  margin-left: auto;
  margin-right: 0px;
}  

TABLE.MainTab1 TD.MainTab1_Left
  {
  width: 15px;  
}  

TABLE.MainTab1 TD.MainTab1_Center
  {
  background-image: url(/images/layout/tab_02.gif);  
  background-repeat: repeat-x;
  background-position: top right;
  color: #ffffff;
  background-color: #415391;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
}  

TABLE.MainTab1 TD.MainTab1_Right
  {
  width: 15px;  
}  

TABLE.MainTab1 A
  {
  color: #ffffff;  
  font-size: 11px;  
  text-decoration: none;
  font-weight: bold;
}

TABLE.MainTab1 A:hover
  {
  color: #ffffff;  
  text-decoration: underline;  
}

  
B.Star1
  {
  font-weight: bold;
  color: #ff0000;
  font-size: 16px;
}  


DIV.MainFooter
  {
  text-align: center; 
  padding: 0px; 
  font-size: 10px; 
  color: #666666;
  
}  


TABLE.News
  {
  width: 100%;
}  

TABLE.News TD.News_Date
  {
  width: 110px; 
  vertical-align: top; 
  white-space: nowrap;
  text-align: left;
}  

TABLE.News TD.News_Title
  {
  padding-left: 20px; 
  width: 99%; 
  text-align: left;
}  

A.LinkNewsTitle
  {
  text-decoration: none;
  color: #183163;
  font-weight: bold;  
}

A.LinkNewsTitle:hover
  {
  color: #525354;
  text-decoration: underline;  
}

  