* { padding:0px; }

img, div, .bgLines { behavior: url(/iepngfix.htc) }

body { 
    margin:0 0 0 0;
	background-image:url(../images/background.gif); 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#959595; 
}

a { color:#959595; text-decoration: none; border-bottom: 1px dotted #959595; }
a:hover { color:#fff; text-decoration: none; border-bottom: 1px dotted #fff; }
a.no-line { text-decoration:none; border:none; }

ul { margin-left:16px; list-style:square; }

td { vertical-align:top; }
.content_area { padding:20px 16px 30px 19px; }

.textbox { border:solid 1px #2a2a2a; background:#3e3e3e; color:#959595; height:24px; font-size:9px; line-height:22px; text-indent:8px; vertical-align:middle; }
.button { border:solid 1px #2a2a2a; background:#0f0f0f; color:#959595; height:26px; width:60px; font-size:11px; vertical-align:middle; }

.ten-point { font-size:10px; }
.eleven-point { font-size:11px; }
.text_note { font-size:10px; line-height:90%; }

.detail_title { font-size:18px; color:#fff; font-weight:bold; }
.detail_note { font-size:12px; color:#fff; font-style:italic; }

.cell_thumbnail { width:101px; height:116px; float:left; margin:0 10px 12px 0; }
.cell_thumbnail a { border:none; }
.text_white-bold { font-weight:bold; color:#fff; border:none; }
.thumbnail { margin-bottom:7px; border:solid 1px #fff; }

.footer { font-size:11px; padding:40px 0 30px 16px; vertical-align:middle; height:135px; }
.footer_item { padding:0 12px 0 12px; text-align:center; vertical-align:middle; height:42px; background-color:#141414; }