html, body {font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0;}

/* BODY, TD, TH, INPUT, SELECT, TEXTAREA, DIV, P {font-size:11px;color:#666;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;} */

body {background-color:#FFFFFF;}
/*body {background-image: url(../images/bkgd_01.gif); } */

.maintext01 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#373737; text-decoration:none;}
.maintext01 a:link, .maintext01 a:visited, .maintext01 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#914E00; text-decoration:none;}
.maintext01 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#AB2800; text-decoration:none;}

.maintext02 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7D7D7D}
.maintext02 a:link, .maintext02 a:visited, .maintext02 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#914E00; text-decoration:none;}
.maintext02 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#AB2800; text-decoration:none;}

.maintext03 {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7D7D7D; font-weight: bold;}
.maintext03 a:link, .maintext03 a:visited, .maintext03 a:active {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#914E00; text-decoration:none; font-weight: bold;}
.maintext03 a:hover {line-height:18px;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#AB2800; text-decoration:none; font-weight: bold;}


.title01 {font-size:11px;line-height:16px;color:#6F694E;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.title01 a:link, .title01 a:visited, .title01 a:active, .title01 a:hover {font-size:11px;line-height:16px;color:#333333;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.title02 {font-size:10px;line-height:16px;color:#B7B3A3;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;  text-decoration:none;}
.title02 a:link, .title02 a:visited, .title02 a:active, .title02 a:hover {font-size:10px;line-height:16px;color:#B7B3A3;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold; text-decoration:none;}

#button_submit {width:11em; font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
#button_date {color:#000000; font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; cursor: pointer;}

.disclaimer01 {line-height:10px;font-size:9px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#939393; text-decoration:none}
.disclaimer01 a:link, .disclaimer01 a:visited, .disclaimer01 a:active {line-height:10px;font-size:9px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#939393; text-decoration:none}
.disclaimer01 a:hover {line-height:10px;font-size:9px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#7d7a63; text-decoration:none}


/* button styles */
a.menu_01_01 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_01.gif); background-repeat: no-repeat;
width: 80px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_01:link, a.menu_01_01:visited {;}
a.menu_01_01:hover, a.menu_01_01:active {background-position: 0 -44px}

a.menu_01_02 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_02.gif); background-repeat: no-repeat;
width: 47px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_02:link, a.menu_01_02:visited {;}
a.menu_01_02:hover, a.menu_01_02:active {background-position: 0 -44px}

a.menu_01_03 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_03.gif); background-repeat: no-repeat;
width: 91px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_03:link, a.menu_01_03:visited {;}
a.menu_01_03:hover, a.menu_01_03:active {background-position: 0 -44px}

a.menu_01_04 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_04.gif); background-repeat: no-repeat;
width: 65px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_04:link, a.menu_01_04:visited {;}
a.menu_01_04:hover, a.menu_01_04:active {background-position: 0 -44px}

a.menu_01_05 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_05.gif); background-repeat: no-repeat;
width: 125px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_05:link, a.menu_01_05:visited {;}
a.menu_01_05:hover, a.menu_01_05:active {background-position: 0 -44px}

a.menu_01_06 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_06.gif); background-repeat: no-repeat;
width: 71px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_06:link, a.menu_01_06:visited {;}
a.menu_01_06:hover, a.menu_01_06:active {background-position: 0 -44px}

a.menu_01_07 {display: block; background-color: transparent; background-image: url(../images/menu_01/button_menu_01_07.gif); background-repeat: no-repeat;
width: 103px; height: 44px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_01_07:link, a.menu_01_07:visited {;}
a.menu_01_07:hover, a.menu_01_07:active {background-position: 0 -44px}

a.menu_02_01 {display: block; background-color: transparent; background-image: url(../images/menu_02/button_menu_02_01.gif); background-repeat: no-repeat;
width: 221px; height: 23px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_01:link, a.menu_02_01:visited {;}
a.menu_02_01:hover, a.menu_02_01:active {background-position: 0 -23px}

a.menu_02_02 {display: block; background-color: transparent; background-image: url(../images/menu_02/button_menu_02_02.gif); background-repeat: no-repeat;
width: 221px; height: 22px;	margin: 0px auto; padding: 0px 0 0 0; text-align: center; font-size: 100%; font-weight: bold; text-decoration: none;}
a.menu_02_02:link, a.menu_02_02:visited {;}
a.menu_02_02:hover, a.menu_02_02:active {background-position: 0 -22px}

.controlbar-ajax-01 {background: url(../images/hs/graphics/controlbar-ajax-01.gif); width: 121px; height: 37px; float:right;}
.controlbar-ajax-01 a {display: block; float: left; height: 37px;}
.controlbar-ajax-01 a:hover {background-image: url(../images/hs/graphics/controlbar-ajax-01-over.gif);}
.controlbar-ajax-01 .previous {width: 32px; visibility: hidden;}
.controlbar-ajax-01 .next {width: 29px; background-position: -32px 0; visibility: hidden;} /* display: none */
.controlbar-ajax-01 .highslide-move {width: 28px; background-position: -61px 0;}
.controlbar-ajax-01 .close {width: 32px; background-position: -89px 0;}

.controlbar-ajax-02 {background: url(../images/hs/graphics/controlbar-ajax-02.gif); width: 121px; height: 37px; float:right;}
.controlbar-ajax-02 a {display: block; float: left; height: 37px;}
.controlbar-ajax-02 a:hover {background-image: url(../images/hs/graphics/controlbar-ajax-02-over.gif);}
.controlbar-ajax-02 .previous {width: 32px; visibility: hidden;}
.controlbar-ajax-02 .next {width: 29px; background-position: -32px 0; visibility: hidden;} /* display: none */
.controlbar-ajax-02 .highslide-move {width: 28px; background-position: -61px 0;}
.controlbar-ajax-02 .close {width: 32px; background-position: -89px 0;}