A:link {
  color: #5F9BD2;
  text-decoration: none
}
A:visited {
  color: #455EB9;
  text-decoration: none
}
A:active {
  color: #666666;
  text-decoration: none
}
A:hover {
  color: #FF0000;
  text-decoration: underline
}
body {
  scrollbar-3dlight-color: #AFAFAF;
  scrollbar-arrow-color: #404F6F;
  scrollbar-base-color: #FFFFFF;
  scrollbar-darkshadow-color: #AAA9A9;
  scrollbar-face-color: #E3E4E4;
  scrollbar-track-color: #EFEFEF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #D6D5D5;

  margin-top: 1px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
}


a.nav {
  color: #5F9BD2;
  text-decoration: underline
}
a.nav:hover {
  color: #FF8484;
  text-decoration: none
}

a.sort {
  color: #D25400;
  text-decoration: none
}
a.sort:visited {
  color: #D25400;
  text-decoration: none
}
a.sort:hover {
  color: #FF0000;
  text-decoration: underline
}

a.linking {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6666FF;
  text-decoration: none
}
a.linking:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  text-decoration: none;
  clip: rect(   )
}

a.menu {
  color: #000000;
  text-decoration: underline
}
a.menu:visited {
  color: #000000;
  text-decoration: none
}
a.menu:hover {
  color: #FF8484;
  text-decoration: none
}

a.photo:hover {
  position: relative;
  left: 1px;
  top: 1px
}


.Outline {
  background-color: #E6E6E6
}
.lineError {
  background-color: #FF0000
}
.lineNote {
  background-color: #CCCCCC
}

.footerTD {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #F5F5E2
}

.colNoLink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 18px;
  color: #C0C0C0;
  background-color: #FFFFFF
}
.colMainTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FF9A01
}
.colTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF6600;
  font-weight: bold;
  background-color: #FFF3E1
}
.colProgress {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #DDFFEE
}
.colError {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  background-color: #FFF4F4
}
.colNote {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0000FF;
  background-color: #F4F4FF
}
.colNews {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #FFFFDD
}
.colContent {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFCF60
}
.colMainCat {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #FFFFDD
}

.col00 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFDD
}
.col01 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #000000;
  background-color: #FFFFFF
}
.col02 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  background-color: #FFFFFF
}


.step_font {
  color: #99FFCC
}

.fontItemTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #6284AA
}
.fontItemDesc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #818181
}
.fontHeadline {
  font-family: "Times New Roman";
  font-size: 15px;
  line-height: 18px;
  color: #FF6600;
  font-weight: bold;
  font-style: italic
}
.fontDatetext {
  font-family: "Verdana";
  font-size: 11px;
  line-height: 18px;
  color: #FFFFFF;
  font-weight: bold
}
.fontInLayer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 20px;
  color: #333399
}
.fontSalesPrice {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
  color: #FF0000
}

.fontstyle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 12px;
  color: #333399
}
.fontstyle1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #FF0000
}
.fontstyle2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000
}
.fontstyle3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0000FF
}
.fontstyle4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000
}


.button {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  background: #FFFFFF;
  border-bottom: 1px solid gray;
  border-right: 1px solid silver;
  border-left: 1px solid gray;
  border-top:1px solid silver;
  height:20px;
  text-decoration:none;
  cursor: hand
}
.button01 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #C0C0C0;
  background: #FFFFFF;
  border-bottom: 1px solid gray;
  border-right: 1px solid silver;
  border-left: 1px solid gray;
  border-top:1px solid silver;
  height:20px;
  text-decoration:none;
  cursor: hand
}
.button02 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  background: whitsmoke;
  border-bottom: 1px solid gray;
  border-right: 1px solid silver;
  border-left: 1px solid gray;
  border-top:1px solid silver;
  height:17px;
  text-decoration:none;
  cursor: hand
}

.textReq  {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #806F50;
  width: 180px;
  border: 1px #FFDD9F solid;
  background-color: #FFFBF8
}
.textReqFocus  {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 180px;
  border: 1px #FFDD9F solid
}

.textfield {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 180px;
  border: 1px #E0E0E0 solid;
  background-color: #FBFBFB
}
.textfield02 {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 30px;
  border: 1px #CCCCCC solid;
  background-color: #FBFBFB
}
.textfield03 {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 30px;
  border: 1px #CCCCCC solid;
  padding: 1px 1px 2px 2px;
  background-color: #FFFFFF;
}
.textfield04 {
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 80px;
  border: 1px #CCCCCC solid;
  padding: 1px 1px 2px 2px;
  background-color: #FFFFFF;
}
.textfield05 {
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  width: 137px;
  border: 1px #CCCCCC solid;
  background-color: #FBFBFB
}