a.link:link { color: #069; text-decoration: none; }
a.link:active { color: #66cdaa; text-decoration: underline; }
a.link:visited { color: #39c; text-decoration: none; }
a.link:hover { color: #66cdaa; text-decoration: underline; }
a.link-bold:link { font-weight: 700; color: #069; text-decoration: none; }
a.link-bold:active { font-weight: 700; color: #66cdaa; text-decoration: none; }
a.link-bold:visited { font-weight: 700; color: #39c; text-decoration: none; }
a.link-bold:hover { font-weight: 700; color: #66cdaa; text-decoration: none; }
a.link-copyright:link { color: #05588a; text-decoration: none; }
a.link-copyright:active { color: #66cdaa; text-decoration: underline; }
a.link-copyright:visited { color: #39c; text-decoration: none; }
a.link-copyright:hover { color: #66cdaa; text-decoration: underline; }

body, div, span, a, td, input, form { font-family: verdana, geneva, arial; }

.body-main { background-image: url(imgs/home/line_bg.gif); background-repeat: repeat-y; margin: 0px; padding: 0px; background-color: white; }
.body-press { margin: 15px; padding: 0px; background-color: white; font-size: 9px; color: #666; text-align: justify; }

.table-noborder { border: 0px; }
.table-line { border: 0px; padding: 0px; width: 100%; height: 1px; }

.td-nopadding { padding: 0px; vertical-align: top; }

.td-home-copyright { padding: 0px; font-size: 9px; color: #666; line-height: 14px; }
.td-text-box { border: #000 1px solid; padding: 6px; width: 300px; height: 320px; }
.td-text-right-box { border: #000 1px solid; padding: 6px; width: 300px; font-size: 9px; color: #666; text-align: right; }
.td-line { padding: 0px; background-color: #000000; width: 100%; height: 1px; }

.text-justify { font-size: 9px; color: #666; text-align: justify; }
.text-press-header { font-weight: 700; font-size: 10px; color: #c00; }
.text-press-date { font-weight: 700; font-size: 9px; color: #666; }
.text-italic { font-style: italic; }

.inline-image-l { margin-left: 0px; margin-right: 5px; margin-top: 3px; margin-bottom: 0px; }
.inline-image-r { margin-left: 5px; margin-right: 0px; margin-top: 3px; margin-bottom: 0px; }


#logo { width: 302px; height: 25px; top: 71px; left: 58px; position: absolute; z-index: 3; }
#line1 { width: 100%; height: 1px; top: 124px; left: 0px; position: absolute; z-index: 4; }
#line2 { width: 100%; height: 1px; top: 465px; left: 0px; position: absolute; z-index: 4; }
#title { width: 67px; height: 22px; top: 102px; left: 509px; position: absolute; z-index: 5; }
#photo { width: 439px; height: 340px; top: 125px; left: 61px; position: absolute; z-index: 6; }
#homenav { width: 109px; height: 127px; top: 132px; left: 510px; position: absolute; z-index: 7; }
#level2nav { width: 109px; height: 148px; top: 132px; left: 509px; position: absolute; z-index: 7; }
#copy { width: 300px; height: 30px; top: 470px; left: 510px; position: absolute; z-index: 8; }

#pressbox { width: 484px; height: 307px; top: 142px; left: 16px; position: absolute; z-index: 9; }
#contactbox { width: 290px; height: 307px; top: 142px; left: 195px; position: absolute; z-index: 9; }
#imagebox { width: 439px; height: 340px; top: 125px; left: 61px; position: absolute; z-index: 9; }
#bioframe { width: 300px; height: 320px; top: 135px; left: 190px; position: absolute; z-index: 9; }
#biobox { clip: rect(0px, 290px, 307px, 0px); width: 290px; height: 307px; top: 142px; left: 195px; overflow: hidden; position: absolute; visibility: visible; z-index: 10; }
#scrollbox { left: 0px; position: absolute; top: 0px; width: 290px; text-align: justify; }
#phototitle { width: 439px; height: 12px; top: 472px; left: 58px; position: absolute; z-index: 12; }


#divupcontrol { height: 30px; width: 18px; top: 426px; left: 508px; position: absolute; z-index: 11; }
#divdowncontrol { height: 30px; width: 18px; top: 448px; left: 509px; position: absolute; z-index: 11; }
#divrightarrow { height: 30px; width: 18px; top: 445px; left: 512px; position: absolute; z-index: 11; }
#divleftarrow { height: 30px; width: 18px; top: 445px; left: 531px; position: absolute; z-index: 11; }


//.input-text- { font-size: 10px; color: #000; height: 16px; background-color: #fff; margin-top: 2px; margin-bottom: 4px; margin-right: 0px; margin-left: 0px; }
//.input-text- { font-size: 10px; color: #000; height: 16px; background-color: #fff; }
//.input-button- { font-size: 10px; font-weight: 700; color: #0c0; background-color: #fff; }
//.form-noheight { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; margin: 0px; }
