body {font-family:Arial,Helvetica;font-size:12px;color:#696969;background-color:#FFFFFF;} 
td, div, p { font-family:Arial,Helvetica;font-size: 12px;color:#696969;} 
a { color:#000080;text-decoration: underline; } 
a:hover { color:#CD5C5C;text-decoration: none; } 
a:visited { color:#9400D3;} 
form{display:inline;}
.menu { font-family:Arial,Helvetica;font-size:12px;font-weight:normal;color:#4682B4;background-color:#dcdcdc;padding:2px;border-top:1px solid #ffffff;} 
.submenu { font-family: Arial,Helvetica;font-size: 11px;font-weight: normal;} 
.menulink { text-decoration: none;} 
.menulink:hover { color: #0000CD;} 
.menulink:visited { color: #0000CD;} 
.maintitlebg {vertical-align:middle;background-color:#800000;padding:5px;}
.maintitletext { font-family: Arial,Helvetica;font-size: 22px;font-weight: bold;color: #F0FFF0;} 
.newscontent {padding-top:15px;}
.pagephoto { height:80px;background-image: url(../images/gallery01/pagephoto_h_02.jpg);background-repeat:no-repeat; }
.topmenubg {background-color:#cd0000;}
.creditline { font-size:10px;color:#ababab; }
.contentbox {padding:10px;}
.topmenu {color:#336699;}
.topmenu:hover {color:#cc0000;text-decoration:none;}
.topmenu:visited {color:#cc0000;}
.contenttitle {font-family:Arial,Helvetica;font-size:18px;font-weight:bold;color:#990000;padding:15px 0px 3px 5px;;}
.footerbar {background-color:#cccccc;color:#676767;padding:3px;}
.sidebar {background-color:#eeeeee;}
.srchtext {font-size:10px;font-face:Arial,Helvetica;}
.srchbutton {font-size:9px;font-face:Arial,Helvetica;}
.mainimage {width:442px;height:130px;background-image: url(../images/mainimg01.jpg);background-repeat:no-repeat;}
.mainimagefr {width:442px;height:130px;background-image: url(../images/mainimg01fr.jpg);background-repeat:no-repeat;}
.mainimagezh {width:442px;height:130px;background-image: url(../images/mainimg01zh.jpg);background-repeat:no-repeat;}
.tabhead {
background-image: url(../images/smltl.gif);
background-repeat:no-repeat;
padding: 8px 5px 3px 15px;
font-size: 12px;
font-weight: bold;
color: #a0522d;
}
.tabbody {padding: 0.5em;margin: 0 0 1em;border-top: 1px solid #cdcdcd;border-left:1px solid #cdcdcd}
