body {
   color: Black;
   font-family: Tahoma;
   font-size: 12px;
   border: none;
   background: #FFEEAA;
   scrollbar-arrow-color: #663300;
   scrollbar-track-color: #FFCC66;
   scrollbar-face-color: #FF9933;
   scrollbar-base-color: #996633;
   margin: 0px 0px 0px 0px;
}

div.title1 {
   font-size: 24px;
   font-weight: bold;
   color: #663300;
   margin-bottom: 10px;
   margin-top: 10px;
}

div.title2 {
   font-size: 18px;
   font-weight: bold;
   color: #663300;
   margin-bottom: 10px;
   margin-top: 10px;
}

div.title3 {
   font-size: 16px;
   font-weight: bold;
   color: #663300;
   margin-bottom: 10px;
   margin-top: 10px;
}

td.pageTitle {
   font-size: 14px;
   color: #663300;
   font-weight: bold;
   height: 30px;
   border: 2px dotted #FF9933;
   background-color: #FFC140;
}

td.top1 {
   vertical-align: top;
   color: #663300;
   font-size: 12px;
   border: 1px dotted #FF9933;
   background-color: #FFD06E;
}

td.logo {
   text-align: center;
   width: 160px;
}

td.menu {
   text-align: center;
   height: 100%;
   width: 160px;
   background-color: #FFCC66;
}

td.cont {
   height: 100%;
   background-color: #FFD886;
   border-top: 2px solid #FF9933;
   border-left: 2px solid #FF9933;
}

.margin10 {
   margin: 15px 10px 15px 10px;
}

.commonPage {
   color: #663300;
   font-family: Tahoma;
   font-size: 12px;
   width: 96.8%;
}

.border_l {
   border-left: 1px dotted #FF9933;
}

.border_r {
   border-right: 1px dotted #FF9933;
}

.border_b {
   border-bottom: 1px dotted #FF9933;
}

td.x1 {
   width: 100%;
   height: 2px;
   background-color: #FF9933;
}

p.txtMid {
   font-size: 12px;
   font-weight: bold;
   color: #663300;
   text-align: center;
}

table.main {
   width: 800px;
   height: 100%;
   background: #FFCC66;
   border-left: 2px solid #FF9933;
   border-right: 2px solid #FF9933;
   margin-left: 10%;
}

table.mainImg {
   border: 2px solid Green;
}

span.title {
   font-size : 20px;
   color: Green;
   font-weight: bold;
}

table.list {
   margin-bottom: 40px;
   margin-left: 40px;
   margin-right: 40px;
   margin-top: 40px;
}

.dotborder {
   border: 1px dotted #663300;
}

td.list {
   color: #663300;
   font-size : 12px;
}

a.download {
   font-family : Tahoma;
   font-size : 12px;
   font-style : normal;
   font-variant : normal;
   font-weight : normal;
   text-decoration : underline;
   color : Black;
}

a:hover.download {
   font-family : Tahoma;
   font-size : 12px;
   font-style : normal;
   font-variant : normal;
   font-weight : normal;
   text-decoration : underline;
   color : #B22222;
}

a.txt16 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	text-decoration: underline;
	color: #663300;
   cursor: hand;
}

a:hover.txt16 {
	font-family: Tahoma;
	font-size: 12px;
	font-style: italic;
	font-variant: normal;
	text-decoration: underline;
	color: #B22222;
   cursor: hand;
}

img.about_l {
   margin-right: 15px;
   border: 2px dashed #FF9933;
}

img.about_r {
   margin-left: 15px;
   border: 2px dashed #FF9933;
}

td.list_odd {
   color: #663300;
   font-size: 12px;
   background-color: #FFD886;
}

td.list_even {
   color: #663300;
   font-size : 12px;
   background-color: #FFE9A8;
}

.darker {
   background-color: #FFE082;
}

a:link.img {
   text-decoration: none;
   border: none;
   color: #FFCC66;
}

a:active.img {
   text-decoration: none;
   border: none;
   color: #FFCC66;
}

a:hover.img {
   text-decoration : none;
   border: none;
   color: #FFCC66;
}

a:visited.img {
   text-decoration : none;
   border: none;
   color: #FFCC66;
}

.center {
   text-align: center;
}

.width80 {
   width: 90%;
}

.toptext {
   vertical-align: top;
}

img.photoDetail {
   border: 4px solid Green;
   width: 600px;
}

a.back {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   text-decoration: none;
   color: Black;
   background: #FFCF26;
}

a:hover.back {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   text-decoration: none;
   color: #B22222;
   background: #FFDD64;
}

a.downloadBold {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   text-decoration: underline;
   color: Black;
}

a:hover.downloadBold {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   text-decoration: underline;
   color: #B22222;
}

a.clear {
   text-decoration: none;
   color: #FFCC66;
   border: none;
}

a:hover.clear {
   text-decoration: none;
   color: #FFCC66;
   border: none;
}

.curHand {
  cursor: hand; 
}

.curArrow {
  cursor: arrow; 
}

input.confirm {
   font-family: Tahoma;
   font-size: 12px;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
}