body   { color: #000; font: 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0;  -webkit-text-size-adjust: none; }
.main { color: #000; font: 12px Arial, Helvetica, sans-serif; margin: 0; padding: 0;  -webkit-text-size-adjust: none; }
img {
	border: none;
}

/* dock - top */
/* 
  -- Even more rounded corners with CSS: Base stylesheet --
*/

.dialog  { color: #8b0000; margin: 0px auto 0.5em 12px; position: relative; z-index: 1; max-width: 760px; min-width: 8em }

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(../includes/images/dialogdark.png) no-repeat top right;
 _background-image:url(../includes/images/dialogdark.gif);
}
.titles1 { color: #000; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:0px 12px 0px 0px;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:12px; /* top slice width */
 margin-left:-12px;
 height:100%;
 _height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:12px; /* bottom corner width */
 margin-left:-12px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper  { position: static; overflow: visible; max-height: 1000px }

.dialog h1,
.dialog p {
 margin:0px; /* margins will blow out backgrounds, leaving whitespace. */
 padding:0.5em 0px 0.5em 0px;
}

.dialog h1 {
 padding-bottom:0px;
}
.sponsor { color: #f5f5f5; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  -webkit-text-size-adjust: none; }
.toplinks { color: #f5f5f5; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;  -webkit-text-size-adjust: none; }
a.link { color: silver; text-decoration: none;  -webkit-text-size-adjust: none; }
.a { color: silver; text-decoration: none;  -webkit-text-size-adjust: none; }
a:visited { color: silver; text-decoration: none }
a:hover { color: yellow; text-decoration: none; border-right: 2px none blue; border-left: 2px none blue;  -webkit-text-size-adjust: none; }
.thumbnail { color: #dcdcdc; font-size: 10pt;  -webkit-text-size-adjust: none; }
.toolbartext { color: #fff; font-weight: bold; font-size: 18px; text-align: center; text-shadow: #3F4E63 0px -1px 1px;  -webkit-text-size-adjust: none; }
.datafield { color: black; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  -webkit-text-size-adjust: none; }
.phoogledata { color: black; font-size: 12pt; font-family: "Times New Roman", Georgia, Times;  -webkit-text-size-adjust: none; }
.phoogleentry { color: maroon; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regula;  -webkit-text-size-adjust: none;r }
.phoogletitle { color: blue; font-weight: bold; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;  -webkit-text-size-adjust: none; }
.phooglepage  { color: maroon; font-weight: normal; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  -webkit-text-size-adjust: none; }
.phooglepageselected { color: blue; font-weight: normal; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  -webkit-text-size-adjust: none; }
