/* Generated by KompoZer */
a:visited {
  color: blue;
}

a:link {
  color: blue;
}
a.changuide:link {
  color: white;
  text-decoration: none;
}
a.changuide:visited {
  color: white;
  text-decoration: none;
}
a.changuide:hover {
  color: white;
  text-decoration: underline;
}
body {
  width: 975px;
}
body.slides {
  width: 475px;
}
h1, h4, h5 {
  font-family: Arial;
}
p, ul, li, blockquote {
  font-family: Arial;
  font-size: 12px;
}
#channel {
  font-family: Arial;
  color: white;
  font-weight: bold;
  font-size: 16px;
}
div#content {
  float: right;
}
#sidebar {
  padding: 5px;
  background-color: #efefff;
}
marquee {
  border: 2px solid purple;
  color: purple;
  background-color: yellow;
  font-family: Helvetica,Arial;
  font-weight: bold;
  font-size: 24px;
}
marquee.st_patricks {
  border: 2px solid green;
  color: green;
  background-color: yellow;
  font-family: Helvetica,Arial;
  font-weight: bold;
  font-size: 24px;
}
p.about {
  border-top: 2px outset green;
  font-family: Arial;
  color: green;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.contact {
  border-top: 2px outset #6495ed;
  font-family: Arial;
  color: #6495ed;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.news {
  border-top: 2px outset blue;
  font-family: Arial;
  color: blue;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.links {
  border-top: 2px outset #a60600;
  font-family: Arial;
  color: magenta;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.vietnam {
  border-top: 2px outset #ff571c;
  font-family: Arial;
  color: #ff571c;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.pages {
  font-family: Arial;
  color: white;
  font-size: 14px;
  font-weight: 500;
}
p.tabs_blue {
  border-top: 2px solid blue;
  border-bottom: 2px solid blue;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 5px;
}
p.tabs_green {
  border-top: 2px solid green;
  border-bottom: 2px solid green;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 5px;
}
p.tabs_lightblue {
  border-top: 2px solid #6495ed;
  border-bottom: 2px solid #6495ed;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 5px;
}
p.tabs_magenta {
  border-top: 2px solid magenta;
  border-bottom: 2px solid magenta;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 5px;
}
p.tabs_orange {
  border-top: 2px solid #ff571c;
  border-bottom: 2px solid #ff571c;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 5px;
}
p.tabs_purple {
  border-top: 2px solid purple;
  border-bottom: 2px solid purple;
  font-family: Arial;
  padding-top: 5px;
  padding-bottom: 5px;
}
p.page2 {
  font-family: Arial;
  font-weight: bold;
  font-size: 14px;
}
p.main {
  border-top: 2px outset purple;
  font-family: Arial;
  color: purple;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.media {
  border-top: 2px outset #9932cc;
  font-family: Arial;
  color: #9932cc;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
p.resources {
  border-top: 2px outset magenta;
  font-family: Arial;
  color: magenta;
  font-weight: bold;
  font-size: 18px;
  margin-top: 0.5cm;
}
div.navi {
  border-style: solid;
  border-color: purple;
  color: white;
  background-color: purple;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  text-align: center;
}
span#title {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
}
#menu {
  position: absolute;
  font-family: Arial,Helvetica,Sans-Serif;
  font-weight: bold;
  font-size: 12px;
}
#menu li {
  border: 3px solid purple;
  float: left;
  list-style-type: none;
  width: 124px;
  background-color: purple;
  text-indent: 1px;
  margin-left: 1px;
}
#menu li a {
  color: white;
  text-decoration: none;
  width: 100%;
  display: block;
}
#menu li a:hover {
  color: magenta;
  text-decoration: underline;
}
#menu li ul {
  margin: 0px;
  padding: 0px;
  background-color: purple;
  font-family: Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  font-weight: normal;
}
#menu li ul li {
  border:  none;
  margin: 0px;
  padding: 0px;
  float: none;
  list-style-type: none;
  width: 122px;
  text-indent: 0px;
}
#menu li ul li a {
  color: white;
  text-decoration: none;
}
#menu li ul li a:hover {
  color: white;
  text-decoration: underline;
}
div.navi08 {
  font-family: arial;
  font-size: 12px;
}
table#navi08 {
  background: purple none repeat scroll 0% 50%;
}
.navi_home:link, .navi_links:link, .navi_news:link, .navi_about:link, .navi_media:link, .navi_vietnam:link, .navi_contact:link {
  color: white;
  text-decoration: none;
}
.navi_home:visited, .navi_links:visited, .navi_news:visited, .navi_about:visited, .navi_media:visited, .navi_vietnam:visited, .navi_contact:visited {
  color: white;
  text-decoration: none;
}
.navi_home:hover {
  text-decoration: underline;
}
.navi_links:hover {
  background: magenta none repeat scroll 0% 50%;
  text-decoration: underline;
}
.navi_news:hover {
  background: #00008b none repeat scroll 0% 50%;
  text-decoration: underline;
}
.navi_about:hover {
  background: green none repeat scroll 0% 50%;
  text-decoration: underline;
}
.navi_media:hover {
  background: #9932cc none repeat scroll 0% 50%;
  text-decoration: underline;
}
.navi_vietnam:hover {
  background: #ff571c none repeat scroll 0% 50%;
  text-decoration: underline;
}
.navi_contact:hover {
  background: #6495ed none repeat scroll 0% 50%;
  text-decoration: underline;
}
td.menu {
}
td.about {
  background: green none repeat scroll 0% 50%;
}
td.media {
  background: #9932cc none repeat scroll 0% 50%;
}
td.news {
  background: #00008b none repeat scroll 0% 50%;
}
td.vietnam {
  background: #ff571c none repeat scroll 0% 50%;
}
td.contact {
  background: #6495ed none repeat scroll 0% 50%;
}
tr.navi08 {
  color: white;
}
table.menu {
  font-size: 100%;
  position: absolute;
  visibility: hidden;
}
td.column3 {
  border: 2px solid #cccccc;
}
td.column1 {
  border: 2px solid #cccccc;
}
a.leftNavi:link, a.leftNavi:visited {
  color: grey;
  text-decoration: none;
}
a.leftNavi:hover {
  color: grey;
  text-decoration: underline;
}
p.titleRight {
  border-bottom: 2px solid purple;
  padding: 3px 3px 0px;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  background-color: #da70d6;
}
span#titleLeft {
  font-weight: bold;
  font-size: 18px;
}
td.links {
  background: magenta none repeat scroll 0% 50%;
}
a.leftGreen:link, a.leftGreen:visited {
  color: green;
  text-decoration: none;
}
a.leftGreen:hover {
  color: green;
  text-decoration: underline;
}
a.leftBlue:link, a.leftBlue:visited {
  color: blue;
  text-decoration: none;
}
a.leftBlue:hover {
  color: blue;
  text-decoration: underline;
}
a.leftViolet:link, a.leftViolet:visited {
  color: #9932cc;
  text-decoration: none;
}
a.leftViolet:hover {
  color: #9932cc;
  text-decoration: underline;
}
a.leftOrange:link, a.leftOrange:visited {
  color: #ff571c;
  text-decoration: none;
}
a.leftOrange:hover {
  color: #ff571c;
  text-decoration: underline;
}
a.leftMagenta:link, a.leftMagenta:visited {
  color: magenta;
  text-decoration: none;
}
a.leftMagenta:hover {
  color: magenta;
  text-decoration: underline;
}
table#content {
  position: absolute;
  top: 160px;
  z-index: -1;
}
div.navi2009 {
  font-family: Arial;
}
div.mainmenu {
  position: absolute;
  left: 55px;
  top: 135px;
  font-weight: bold;
  color: white;
  font-size: 12px;
  z-index: 1;
}
div.menu {
  float: left;
  margin-left: 3px;
}
div.popup a:hover {
  background-color: #ffaaaa;
}
div.menu:hover div:first-child {
  border-bottom: medium none;
}
div.menu div.popup {
  display: none;
}
div.menu:hover div.popup {
  display: block;
  background-color: #9999ff;
}
div.menu div {
  border: 1px solid purple;
  padding: 2px;
  width: 120px;
  background-color: purple;
}
div.popup div, div.popup a {
  margin: 2px;
  display: block;
  text-decoration: none;
}
div.popup div + div, div.popup a + a {
  margin-top: 2px;
}
div.content {
  border: 1px dashed gray;
  position: absolute;
  left: 20px;
  top: 325px;
}
a.leftLtBlue:link, a.leftLtBlue:visited {
  color: #6495ed;
  text-decoration: none;
}
a.leftLtBlue:hover {
  color: #6495ed;
  text-decoration: underline;
}
td.column2 {
  border: 2px solid #cccccc;
}
td.banner {
  border: 2px solid #cccccc;
}
td.navi2010 {
  background-color: purple;
  color: white;
  font-family: Arial,Helvetica,Times New Roman;
  font-weight: bold;
  font-size: 12px;
}

td.navi2010 a:link, td.navi2010 a:visited
{color: white;
text-decoration:none;}


td.navi2010 a:hover
{color: white;
text-decoration: underline}