body { margin: 0; color: #000000; background-color: #ffffff; font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ƒqƒ‰ƒMƒmŠpƒS Pro W3','‚l‚r ‚oƒSƒVƒbƒN',sans-serif; }

a { color: #ff6633; font-weight: normal; text-decoration: underline; }
a:hover { color: #ff9900; font-weight: normal; text-decoration: underline; }

b { color: #000000; font-weight: bold; font-style: normal;}

.img      { border-style: solid; border-width: 1px; border-color: #ff6633;}
.imglink  a img{ border-style: solid; border-width: 1px; border-color: #ff6633;}
.imglink  a:hover img{ border-style: solid; border-width: 1px; border-color: #ff9900;}

.text     { color: #000000; line-height: 14px; font-size: 12px; }

.ntext    { color: #999999; line-height: 10px; font-size: 10px; }
.ntext    a {color: #999999; text-decoration: underline;}
.ntext    a:hover {color: #ff9900; text-decoration: underline;}


.ptext    { line-height: 14px;
            font-size: 12px;
            color: #0099cc; }

.oranget  { padding: 0 0 0 5px;
            line-height: 13px;
            font-size: 12px;
            color: #ffffff;
            background-color: #ff6633; }
.oranget2 { padding: 0 0 0 0px;
            border-style: solid;
            border-width: 1px;
            border-color: #f75000;
            line-height: 13px;
            font-size: 12px;
            color: #000000;
            background-color: #ffcc66; }

.bluet    { padding: 0 0 0 0px;
            font-weight: bold;
            line-height: 13px;
            font-size: 12px;
            color: #0099cc;
            background-color: #ccffff; }
.bluet2   { padding: 0 0 0 0px;
            font-weight: bold;
            line-height: 13px;
            font-size: 12px;
            color: #0099cc; }

.grayt    { padding: 0 0 0 0px;
            font-weight: bold;
            line-height: 4px;
            font-size: 4px;
            color: #cccccc;
            background-color: #e5e5e5; }

.greent   { padding: 0 0 0 5px;
            text-align: left;
            vertical-align : top;
            font-weight: bold;
            line-height: 12px;
            font-size: 11px;
            color: #00aa00;
            background-color: #ccffcc; }
.yellowt  { padding: 0 0 0 5px;
            text-align: left;
            vertical-align : top;
            font-weight: bold;
            line-height: 12px;
            font-size: 11px;
            color: #ffaa00;
            background-color: #ffffcc; }
.greent2  { padding: 0 0 0 5px;
            text-align: left;
            vertical-align : top;
            line-height: 12px;
            font-size: 11px;
            color: #000000;
            background-color: #ccffcc; }
.yellowt2 { padding: 0 0 0 5px;
            text-align: left;
            vertical-align : top;
            line-height: 12px;
            font-size: 11px;
            color: #000000;
            background-color: #ffffcc; }

.topphoto { padding: 5 5 5 5px;
            line-height: 10px;
            font-size: 10px;
            background-color: #ffffff; }
.toptext  { padding: 0 10 5 10px;
            line-height: 11px;
            font-size: 10px;
            color: #333333;
            background-color: #ffffff; }
.contable { padding: 0 10 0 10;
            border-style: dotted;
            border-width: 1px;
            border-color: #ff6633;
            line-height: 14px;
            letter-spacing: 0pt;
            font-size: 12px;
            color: #000000;
            background-color: #ffffff; }

.notitable {padding: 0 0 0 0;
            text-align: center;
            vertical-align : middle;
            line-height: 14px;
            letter-spacing: 0pt;
            font-size: 12px;
            color: #555555;
            background-color: #e5e5e5; }

.notitable b { color: #555555;
               font-weight: bold;
               font-style: normal;}

.photoa   { padding: 5 5 5 5px;
            border-style: solid;
            border-width: 1px;
            border-color: #999999;
            line-height: 11px;
            font-size: 10px;
            color: #555555;
            background-color: #ffffff; }

.photob   { padding: 3 3 6 3px;
            border-style: solid;
            border-width: 1px;
            border-color: #999999;
            line-height: 11px;
            font-size: 10px;
            color: #555555;
            background-color: #ffffff; }

.questions { padding: 0 20 0 20;
            line-height: 14px;
            letter-spacing: 0pt;
            font-size: 12px;
            color: #000000;
            background-color: #ffffff; }


#selc     {color: #000000; background : #f0f0f0 url(img/selcback.gif) no-repeat left top; width: 690px; height: 19px; text-align: center; vertical-align : middle; line-height: 20px; font-size: 10px;}
#selc     a {color: #000000; display: block; width: 115px; height: 20px; text-decoration: none;}
#selc td  {width: 116px;}
#selc td.ha a:hover {color: #ffffff;background : #ff6633 url(img/selcha.gif) no-repeat left bottom; text-decoration: none;}
#selc td.hb a:hover {color: #ffffff;background : #ff6633 url(img/selchb.gif) no-repeat left bottom; text-decoration: none;}

#pickupa td.pa {color: #ff6633; background : #e5e5e5 url(img/pickupa1.gif) no-repeat left top; padding: 5px 10px 5px 10px; line-height: 12px; font-size: 10px; font-weight: bold;}
#pickupa td.pb {color: #000000; background: #e5e5e5; padding: 0 10px 5px 10px; line-height: 12px; font-size: 10px;}
#pickupa td.pb a {color: #ff6633; text-decoration: underline; font-size: 10px;}
#pickupa td.pb a:hover {color: #ff9900; text-decoration: underline;}
#pickupa td.pc {color: #cccccc; background : #e5e5e5 url(img/pickupa2.gif) no-repeat left bottom;}

#pickupb td.pa {color: #ff6633; background : #ffffff url(img/pickupb1.gif) no-repeat left top; padding: 5px 10px 5px 10px; line-height: 12px; font-size: 10px; font-weight: bold;}
#pickupb td.pb {color: #000000; background : #ffffff url(img/pickupb2.gif) no-repeat left top; padding: 0 10px 5px 10px; line-height: 12px; font-size: 10px;}
#pickupb td.pb a {color: #ff6633; text-decoration: underline;}
#pickupb td.pb a:hover {color: #ff9900; text-decoration: underline;}
#pickupb td.pc {color: #cccccc; background : #ffffff url(img/pickupb3.gif) no-repeat left bottom;}

#pickupc td.pa {color: #ff6633; background : #f0f0f0 url(img/pickupc1.gif) repeat-x left top; padding: 10px 10px 5px 10px; line-height: 11px; font-size: 10px; font-weight: bold;}
#pickupc td.pb {color: #666666; background : #f0f0f0 url(img/pickupc2.gif) repeat-x left top; padding: 0 10px 5px 10px; line-height: 11px; font-size: 10px;}
#pickupc td.pb a {color: #ff6633; text-decoration: underline;}
#pickupc td.pb a:hover {color: #ff9900; text-decoration: underline;}
#pickupc td.pc {color: #666666; background : #f0f0f0 url(img/pickupc3.gif) no-repeat left bottom;}

#pickupd td.pa {color: #000000; background: #ffffff left top no-repeat; padding: 0px 0px 5px 0px; line-height: 12px; font-size: 10px; font-weight: bold;}
#pickupd td.pb {color: #000000; background: #ffffff left top no-repeat; padding: 0px 0px 0px 0px; line-height: 12px; font-size: 10px;}
#pickupd td.pb a {color: #ff6633; text-decoration: underline;}
#pickupd td.pb a:hover {color: #ff9900; text-decoration: underline;}
#pickupd td.pc {color: #cccccc; background: #ffffff left bottom no-repeat;}

.notice   { text-align: left; vertical-align : middle; line-height: 12px; font-size: 10px;}
.notice   a { color: #555555; text-decoration: none;}
.notice   b { color: #555555; font-weight: bold; font-style: normal;}
.notice   a:hover {color: #555555; text-decoration: underline;}