a:link,a:visited,a:active    { color: #3e3e3e; text-decoration: none }
a:hover { color: #ff899d; text-decoration: underline }
/***************************************/
body                 { color: #313131; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 200%; font-stretch: normal; background-color: #fff; background-image: url("img2008/bg.gif"); background-repeat: no-repeat; background-position: center 42px; margin: 3; padding: 0 }
table    { font-size: 12px; font-weight: normal; line-height: 200%; font-stretch: normal; text-align: justify }
/***************************************/
form{
margin:0px;
}
input,textarea{
color:#666;
font-size:10px;
font-family:Century Gothic,MS UI Gothic;
background-color:#fff;
border:1px solid #ccc;
}
hr { height: 0; border-style: none none dotted; border-width: 0 0 2px; border-color: #ccc }
ul{
margin:0px;
padding:0px;
list-style-type:none;
}
/***************************************/
h1   { color: #3e3e3e; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; margin: 0; padding: 0 0 10px }
h2   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-image: url("img2008/h2.gif"); background-repeat: no-repeat; background-position: 5px 50%; margin: 0 0 5px; padding: 1px 0 1px 20px; red: background-color: #d2d2d2 }
h3    { color: #333; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: lighter; font-stretch: normal; margin: 0; padding: 0 }
/***************************************/
.txt  { margin-right: 1px }
.mark{
font-family:MS UI Gothic;
}
/***************************************/
.menu{
margin:0px;
padding:0px;
list-style-type:none;
}
.menu li{
width:80px;
height:20px;
line-height:20px;
float:left;
}
.menu li a{
padding-left:15px;
height:20px;
line-height:20px;
background-image:url(img2008/menu.gif);
background-position:0% 50%;
background-repeat:no-repeat;
display:block;
}
/***************************************/
.title{
padding:0px;
}
.line_td  { background-image: url("img2008/line.gif"); background-repeat: repeat-y; background-position: 50% 0; width: 10px }
.header_td { padding-left: 2px; height: 100px }
.photo_td { color: #fff; background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: 0 0; text-align: center; height: 280px }
.main_td{
padding:0px 0px 20px 10px;
width:380px;
}

*.underline  { border-bottom: solid  1px #ff0000; } 
*.dotline    { border-bottom: dotted 1px #ff0000; } 
*.doubleline { border-bottom: double 3px #ff0000; } 
*.rectangle  { border:solid 1px #ff0000; }