body {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: center;
	background-color: #8BBCF7;
	scrollbar-base-color: #348AF7; 
    scrollbar-arrow-color: #9BB3CD;
    scrollbar-DarkShadow-Color: #000033;
}

#txtlink:link, #txtlink:visited, #txtlink:active {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
   	 font-weight: none;
     color: #000033;
     text-decoration: none;
}

#txtlink:hover {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 11px;
     font-weight: none;
     color: #ff0000;
     text-decoration: underline;
}

#bclink:link, #bclink:visited, #bclink:active {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8pt;
   	 font-weight: none;
     color: #FFFFFF;
     text-decoration: none;
}

#bclink:hover {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt;
     font-weight: none;
     color: #000033;
     text-decoration: underline;
}


#dclink:link, #bclink:visited, #bclink:active {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8pt;
   	 font-weight: bold;
     color: #FFFFFF;
     text-decoration: none;
}

#dclink:hover {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt;
     font-weight: bold;
     color: #ff0000;
     text-decoration: underline;
}

#navlink:link, #navlink:visited, #navlink:active {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 8pt;
   	 font-weight: none;
     color: #FFFFFF;
     text-decoration: none;
}

#navlink:hover {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt;
     font-weight: none;
     color: #ffffff;
     text-decoration: underline;
}


#newslink:link, #newslink:visited, #newslink:active {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
   	 font-weight: bold;
     color: #ff0000;
     text-decoration: none;
}

#newslink:hover {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 10px;
     font-weight: bold;
     color: #330000;
     text-decoration: underline;
}

ul.point  {
	list-style-image: url('images/point.jpg');
}

ul.point li {
   margin-bottom: 5px;
}

ul.common {
	list-style: square;
}

ul.common li {
   margin-bottom: 10px;
}

ul.rec {
	list-style: disk;
}

ul.rec li {
   margin-bottom: 5px;
}

.sweetTitle  {
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 12px; 
    color: #990000; 
    font-weight:none;

} 

.yl  {
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 14px; 
    color: #000000; 
    font-weight: none;

} 

.exteriorBox {
    width: 768px;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.exteriorBox td.headerArea {
	height: 20px;
	background-color: #005FB6;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
    font-weight:none;
	text-align: left;
	padding: 2px 2px 2px 5px;

}

.exteriorBox td.langArea {
	height: 20px;
	background-color: #005FB6;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
    font-weight: bold;
	text-align: right;
	padding: 2px 10px 2px 5px;

}

.exteriorBox td.logoArea {
	height: 34px;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 26px;
}

.exteriorBox td.menuArea {
	width: 400px;
	height: 34px;
	vertical-align: middle;
	background-color: #FFFFFF;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
    font-weight: none;
	text-align: right;
	padding-right: 5px;
}


.exteriorBox td.b1 {
	height: 33px;
	vertical-align: bottom;
	padding: 0px 0px 3px 0px;
    font-weight: bold;
	text-align: center;
	background-attachment: scroll;
    background-image: url(images/b1.jpg);
    background-repeat: no-repeat; 
	
}


.exteriorBox td.b2 {
	height: 20px;
	vertical-align: top;
	padding: 3px 10px 3px 40px;
    font-weight: bold;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px;
	color: #FFFFFF; 
	font-variant: small-caps;
	text-align: left;
	background-color: #082F56;
	background-attachment: scroll;
    background-image: url(images/b2.jpg);
    background-repeat: no-repeat;
	background-position: bottom; 
	
}


.exteriorBox td.b3 {
	height: 27px;
	background-attachment: scroll;
    background-image: url(images/b3.jpg);
    background-repeat: no-repeat; 
	
}

.exteriorBox td.b4 {
	background-attachment: scroll;
    background-image: url(images/b4.jpg);
    background-repeat: repeat-x; 
	background-color: #7DB3FD;
	padding: 0px 10px 0px 10px;
	
}

.exteriorBox td.b5 {
	height: 20px;
	background-color: #082F56;
	background-attachment: scroll;
    background-image: url(images/b5.jpg);
    background-repeat: no-repeat;
	background-position: top; 
	
}
.exteriorBox td.b6 {
	height: 160px;
	background-color: #7EB2FB;
	background-attachment: scroll;
    background-image: url(images/b6.jpg);
    background-repeat: no-repeat; 
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #ffffff; 
    font-weight: none;
	text-align: center;
	vertical-align: middle;
	padding: 35px 0px 0px 0px;
	font-weight: bold;	
}

.exteriorBox td.b7 {
	height: 28px;
	background-attachment: scroll;
    background-image: url(images/b7.jpg);
    background-repeat: no-repeat; 
	
}
.exteriorBox td.infoBody {
	background-color: #2C7AE7;
	background-attachment: scroll;
    background-image: url(images/infoBody.jpg);
    background-repeat: repeat-y;
	background-position: center; 
}


.exteriorBox td.copyright {
	background-color: #2C7AE7;
	background-attachment: scroll;
    background-image: url(images/copyright.jpg);
    background-repeat: no-repeat; 
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
	text-align: center;
	height: 50px;
	padding: 35px 0px 5px 0px;
}

.titleBox {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}
.titleBox td.title1 {
    width: 50%;
    height: 20px;
	vertical-align: top;
    font-weight: bold;
	padding-top: 3px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px;
	color: #FFFFFF; 
	font-variant: small-caps;
	text-align: left;
}

.titleBox td.title2 {
    width: 50%;
    height: 20px;
	vertical-align: top;
    font-weight: bold;
	padding: 3px 25px 0px 0px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px;
	color: #FFFFFF; 
	font-variant: small-caps;
	text-align: right;
}

.menuBorder {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.menuBorder td.linkCell{
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	border-right: 1px dotted #003366;
	padding-bottom: 5px;
}


.menuBorder td.linkEnd{
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	padding-bottom: 5px;
}

.busPro {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.busPro td.eok {
    width: 50%;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000000; 
	padding-bottom: 10px;
}

.mainBox {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.mainBox td.col1 {
    width: 154px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;	
}

.mainBox td.col2 {
	padding: 0px 3px 0px 3px;
	vertical-align: top;	
}

.mainBox td.col3 {
    width: 147px;
	text-align: left;
	vertical-align: top;	
}

.navigationBox {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.navigationBox td.row1 {
    text-align: left;
	vertical-align: middle;
	padding-left: 2px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	height: 25px;
	border-bottom: 1px dotted #FFFFFF;	
}

.navigationBox td.lin {
	height: 15px;
	vertical-align: top;
	padding: 3px;
    font-weight: bold;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px;
	color: #FFFFFF; 
	font-variant: small-caps;
	text-align: center;
	background-color: #082F56;
	background-attachment: scroll;
    background-image: url(images/lin.gif);
    background-repeat: repeat-x;
	background-position: bottom; 
	
}


.otherBox {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.otherBox td.row2 {
    text-align: left;
	vertical-align: middle;
	padding-left: 2px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
	height: 25px;
	border-bottom: 1px dotted #FFFFFF;	
}

.otherBox td.localTime {
    text-align: center;
	vertical-align: middle;
	padding-left: 2px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
	height: 25px;	
}

.otherBox td.textPhoto {
    text-align: justify;
	vertical-align: top;
	padding: 10px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
    font-weight: none;
	height: 25px;
		
}

.otherBox td.lin {
	height: 15px;
	vertical-align: top;
	padding: 3px;
    font-weight: bold;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px;
	color: #FFFFFF; 
	font-variant: small-caps;
	text-align: center;
	background-color: #082F56;
	background-attachment: scroll;
    background-image: url(images/lin.gif);
    background-repeat: repeat-x;
	background-position: bottom; 
	
}

.otherBox td.mapArea {
	vertical-align: top;
	padding-top: 3px;	
}


.mainTable {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.mainTable td.header {
    text-align: left;
	vertical-align: middle;
	padding-left: 45px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
    font-weight: bold;
	height: 25px;
	border-bottom: 1px dotted #FFFFFF;
	background-attachment: scroll;
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;
	background-position: top; 	
}

.mainTable td.textArea {
    text-align: justify;
	vertical-align: top;
	padding: 10px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
}

.mainTable td.photoArea {
    text-align: top;
	vertical-align: top;
	padding: 10px;	
}

.recTable {
	width: 90%;
	margin: 0 auto;
	text-align: center;
}

.recTable td.textAreaRec {
    text-align: justify;
	vertical-align: top;
	padding: 10px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	border-bottom: 1px dotted #000033;	
}

.recTable td.photoAreaRec{
    width: 190px;
	text-align: top;
	vertical-align: top;
	padding: 10px;
	border-bottom: 1px dotted #000033;	
}

.newsTable {
    width: 95%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}

.newsTable td.news {
    text-align: justify;
	vertical-align: top;
	padding-top: 10px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
}
.newsTable td.newsMore {
    text-align: right;
	vertical-align: top;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	border-bottom: 1px dotted #000033;
	height: 15px;
	padding-bottom: 5px;	
}

.newsTable td.allNews {
    text-align: left;
	vertical-align: top;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	height: 15px;
	padding-top: 15px;	
}



.galleryTable {
    width: 100%;
	margin: 0 auto;
	padding: 0 auto;
	text-align: center;
}


.galleryTable td.b7 {
	text-align: left;
	background-color: #FFFFFF;
    padding: 2px 10px 2px 5px;

}

.galleryTable td.b8 {
	height: 2px;
	background-color: #FFFFFF; 
	background-attachment: scroll;
	background-image: url(images/tel.gif);
	background-position: top center;
	background-repeat: repeat-x;
}

.galleryTable td.b9 {
	background-color: #2C7AE7;
	background-attachment: scroll;
    background-image: url(images/infoBody.jpg);
    background-repeat: repeat-y;
	background-position: center; 
}

.galleryTable  td.b10 {
	height: 20px;
	background-color: #082F56;
	background-attachment: scroll;
    background-image: url(images/b5.jpg);
    background-repeat: no-repeat;
	background-position: top; 
	
}


.galleryTable  td.b11 {
	background-color: #2C7AE7;
	background-attachment: scroll;
    background-image: url(images/copyright.jpg);
    background-repeat: no-repeat; 
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #FFFFFF; 
	text-align: center;
	height: 100%;
	padding: 15px;

}

.newspaperTable {
	width: 98%;
	margin: 0 auto;
	text-align: center;
}

.newspaperTable td.textNewspaper {
    text-align: justify;
	vertical-align: top;
	padding: 10px;
	font-family: Verdana, Times New Roman, sans-serif;
    font-size: 11px; 
    color: #000033; 
	border-bottom: 1px dotted #000033;	
}

.newspaperTable td.photoNewspaper {
    width: 110px;
	text-align: top;
	vertical-align: top;
	padding: 10px;
	border-bottom: 1px dotted #000033;	
}









.hBoxInner {
    width: 80%;
    padding: 0px;
    margin: 0px auto;
	text-align: center;
}

.hBoxInner td.inner {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    color: #000033;
    padding-top: 8px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #000033;
}

.hBoxInner td.cen {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    color: #000033;
    padding-top: 8px;
	padding-bottom: 3px;
}

.hBoxInner td.hed {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    color: #000033;
    padding: 3px 0px 3px 3px;
	border-bottom: 1px solid #000033;
	background-color: #CAD1F8;
}

.fBoxInner {
    width: 100%;
    padding: 0px;
    margin: 0px auto;
	text-align: center;
}

.fBoxInner td.inner {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    color: #000033;
    padding-top: 8px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #000033;
}

.fBoxInner td.cen {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    color: #000033;
    padding-top: 8px;
	padding-bottom: 3px;
}

.fBoxInner td.hed {
    font-size: 12px;
    font-weight: normal;
    text-align: left;
    vertical-align: top;
    color: #000033;
    padding: 3px 0px 3px 3px;
	border-bottom: 1px solid #000033;
	background-color: #CAD1F8;
}

.fButton {
	BORDER-RIGHT: #000033 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #000033  1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	BORDER-LEFT: #000033  1px solid; 
	COLOR: #000033;
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000033  1px solid; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center;
}
.fButton1 {
	BORDER-RIGHT: #000033  1px solid; 
	BORDER-TOP: #000033  1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt;
	BORDER-LEFT: #000033  1px solid; 
	COLOR: #000033; 
	BORDER-BOTTOM: #000033  1px solid;
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center;
}
.fButton1a {
	BORDER-RIGHT: #000033  1px solid; 
	BORDER-TOP: #000033  1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #000033  1px solid; 
	COLOR: #000033; 
	BORDER-BOTTOM: #000033  1px solid; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
.fTextBox {
	BORDER-RIGHT: #000033  1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000033  1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #000033  1px solid; 
	COLOR: #000033; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000033 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	
}
.fTextBox1 {
	BORDER-RIGHT: #000033 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #000033 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #000033 1px solid; 
	WIDTH: 110px; COLOR: #000033; 
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #000033 1px solid; 
	BACKGROUND-COLOR: #ffffff
}


.formTable {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px;
	
}
.formTable TD.text {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px; 
	VERTICAL-ALIGN: top; 
	COLOR: #40502B; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: justify;
}
.formTable TD.spac {
	HEIGHT: 6px;
}
.formTable TD.label {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 3px;
	MARGIN: 4px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 40%; 
	COLOR: #000033; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: right;
}
.formTable TD.field {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 4px; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 60%; COLOR: #000033; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: left;
}
.formTable TD.nav {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px;
	MARGIN: 4px; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 2px; 
	TEXT-ALIGN: center;
}
#photogallerytd img
{
    /*padding:10px;*/
    border:0;
    }
  #photogallerytd a
  {
      /*padding:10px;*/
      border:0;
      width:120px; 
      height:90px;
      }
#photogallerytd div
{
    width:120px; 
    height:90px;
    padding:10px;
    float:left;
    }

