body,table,td,p,li,input{font-size:10pt;font-family:tahoma,Arial,sans-serif;color:#000;}
body{padding:0px;margin:0px;background:#E0E0E0;}
img{border:0px;}
td{vertical-align:top;}
form{margin:0px;padding:0px;}
a{text-decoration:none;color:#000}
a:hover{color:#000}

.TextDiv{padding:40px;padding-top:15px;padding-bottom:10px;padding-right:0px;}
.TextDiv a{text-decoration:none;color:#2E62A9;text-decoration:underline;}
.TextDiv a:hover{text-decoration:none;}
.TextDiv h1{font-size:16px;margin-bottom:0px;color:#003063;text-align:left}
.TextDiv h2{font-size:12px;margin-bottom:5px;text-align:left;color:#F18401}
.TextDiv h3{font-size:12px;margin-bottom:5px;color:#333;font-style:italic}
.TextDiv h4{font-size:12px;margin-bottom:5px;color:#333;font-style:italic;color:red;font-weight:normal}
.TextDiv h3.error{color:red;text-align:center}
.TextDiv, .TextDiv p, .TextDiv td, .TextDiv li{font-size:10pt;color:#737171;}
.TextDiv li{text-align:justify;margin-bottom:5px}

.MenuTable{}
.MenuTable td{height:27px;width:134px;vertical-align:middle;text-align:center}
.MenuTable td.sep{width:6px;}
.MenuTable td a{color:#003063;}

.BtmCityTable{width:276px}
.BtmCityTable td{vertical-align:middle;padding-top:5px;text-align:left}
.BtmCityTable td a{color:#335982;font-size:10px;font-weight:bold}
.BtmCityTable td.LiTd{width:16px}
.BtmCityTable td.TxTd{width:115px}
.BtmCityTable td.sep{width:14px}

.BtmTelDiv{width:276px;text-align:left;color:#EE8C27;font-size:12pt;font-weight:bold;margin-top:20px;margin-bottom:20px}

.DV, .DV2{height:23px;float:right;clear:right;}
.DV2{height:10px}

.RightMenuTable{width:276px;margin-top:40px}
.RightMenuTable td{width:240px;text-align:left;vertical-align:middle;padding-bottom:5px;padding-right:20px}
.RightMenuTable td.LiTd{width:16px;vertical-align:top;padding:0px;padding-top:4px}
.RightMenuTable td a{color:#003063;font-weight:bold}

.ContRightDiv{width:276px;margin-top:10px;text-align:left;color:#003063;font-weight:bold}
.ContRightDiv a{color:#003063;font-weight:bold}

.NewsRightBlock{width:256px;text-align:left;margin-top:40px;color:#002F62;padding-right:20px}
.NewsRightBlock a{text-decoration:none;color:#2E62A9;text-decoration:underline;}
.NewsRightBlock a:hover{text-decoration:none;}
.NewsRightBlock h1{font-size:16px;margin-bottom:0px;color:#003063;text-align:left}
.NewsRightBlock .CaptionDiv{color:#F18401;margin-bottom:5px;}
.NewsRightBlock .CaptionDiv a{color:#F18401;}
.NewsRightBlock .DateDiv{margin-top:15px;color:#555}
.NewsRightBlock .TxDiv{text-align:justify;font-size:10px;}

.NewsDiv{}
.NewsDiv .CaptionDiv{color:#F18401;margin-bottom:5px;}
.NewsDiv .CaptionDiv a{color:#F18401;}
.NewsDiv .DateDiv{margin-top:25px;color:#002F62;}
.NewsDiv .TxDiv{text-align:justify;}

.DateSelectTable{width:276px;text-align:left;margin-top:40px;}
.DateSelectTable td{color:#999}
.DateSelectTable td span{font-size:10px;color:#555}
.DateSelectTable td a{color:#002F62}
.DateSelectTable td.YearTd{width:50px;font-weight:bold}
.DateSelectTable td.MonthTd{width:226px}

.GalleryTable{}
.GalleryTable td{}
.GalleryTable td img{border:#ccc 3px solid;margin:5px;margin-top:0px;margin-bottom:10px}


.ManagersTable{width:590px;margin-top:40px}
.ManagersTable td{padding-bottom:20px;}
.ManagersTable td img{border:#ccc 1px solid;margin-left:20px}
.ManagersTable td .CaptionDiv {font-size:16px;color:#F18401;text-decoration:none}
.ManagersTable td .PostDiv{margin-bottom:10px;color:#003063;}
