@charset "utf-8";
/* CSS Document */

body {padding:0px; margin:0px; background:#fff; }

#coverup { position:absolute; width:100%; height:100%;   }
div.spacer { clear:both; }
.100widthpx { width:100%; position:relative; }
.padding5px { padding:5px; }

#navlist { list-style-image: url(../images/arrow.gif) ; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; }
#navlist li { padding:5px 5px; }
#navlist li a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; text-decoration:underline;}
#navlist li a:hover { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:none;}


#navlist { list-style-image: url(../images/arrows.jpg) ; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#C98216; font-weight:bold; }
#navlist li { padding:5px 5px; }
#navlist li a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; text-decoration:underline;}
#navlist li a:hover { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:none;}

#navlist1 { list-style-image: url(../images/arrows.jpg) ; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#C98216; font-weight:bold; }
#navlist1 li { padding:5px 5px; }
#navlist1 li a { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333; font-weight:bold; text-decoration:underline;}
#navlist1 li a:hover { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:none;}


/* typo */
h1 { background:URL(../images/h1.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:23px; padding-left:35px; padding-top:4px; color:#CC6600; line-height:1.1em; letter-spacing:-1px; } 

h4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; color:#CC3300; line-height:1.5em; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;  }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#cfcfcf; line-height:1.5em; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;  }
p { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:1.5em; padding-bottom:5px; padding-top:5px; margin-bottom:0px;  margin-top:0px;  }
div { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:1.5em; }
a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#993300; text-decoration:none; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF3300; text-decoration:none; }
.awhite { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold; }
.awhite:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:none; font-weight:bold; }

.whitee12pxtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; }
.black12pxtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
.black12pxtextlink { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; text-decoration:underline; }
.black12pxtextlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0099CC; text-decoration:none; }

.orange12pxtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF9900; }
.orange12pxtextlink { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; text-decoration:none; font-weight:bold; }
.orange12pxtextlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;font-weight:bold;  }

.white11footer { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.white11footerlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;text-decoration:none; }
.white11footerlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:  #0066FF;text-decoration:none; }

/* Interface Settings */

#bg-index01 { position:relative; background:URL(../images/bg1_01.jpg) repeat-x;  width:100%; height:20px;  }
#wrapper-index01 { position:relative;  width:1000px; height:20px; margin:0 auto; background:URL(../images/index1_01.jpg) no-repeat;  }

#bg-index02 { position:relative; background:URL(../images/bg1_02.jpg) repeat-x;  width:100%; height:147px;  }
#wrapper-index02 { position:relative;  width:1000px; height:147px; margin:0 auto;  }

#bg-index03 { position:relative; background:URL(../images/bg1_03.jpg) repeat-x;  width:100%; height:34px;  }
#wrapper-index03 { position:relative;  width:1000px; height:34px; margin:0 auto; background:URL(../images/index1_04.jpg) no-repeat;  }

#bg-index04 { position:relative; background:URL(../images/bg1_04.jpg) repeat-x;  width:100%; height:44px;  }
#wrapper-index04 { position:relative;  width:1000px; height:44px; margin:0 auto; background:URL(../images/index1_05.jpg) no-repeat;  }

#bg-indexC { position:relative; background:URL(../images/bg1_06.jpg) repeat;  width:100%; }
#wrapper-indexC { position:relative;  background:URL(../images/index1_07.jpg) repeat-y; width:1000px;  margin:0 auto;  }

#bg-index05 { position:relative; background:URL(../images/bg1_08.jpg) repeat-x;  width:100%; height:206px;  }
#wrapper-index05 { position:relative;  width:1000px; height:206px; margin:0 auto; background:URL(../images/index1_09.jpg) no-repeat;  }

.imgpad5 { padding:0 26px; }

.table1 { position:relative;  background:URL(../images/table1_01.jpg)  no-repeat; width:254px; height:13px; margin:0 auto;}
.table2 { position:relative;  background:URL(../images/table1_03.jpg) repeat-y; width:254px;  margin:0 auto;}
.table3 { position:relative;  background:URL(../images/table1_05.jpg)  no-repeat; width:254px; height:14px;  margin:0 auto;}