/* main styles */
body {font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif; 
	font-style: normal; font-variant: normal; 
	color: #000000; background-color: #ffffff; }
div,table,td,tr {background-color: #eaeaea; color: #000000; }

/* div styles*/
#header {background-color: #eaeaea; border: 1px solid #000000;
	padding: 5px 5px 5px 5px; font-weight: bold; position: absolute;
	top: 0px; width: 559px; text-align: justify; }
#mid {background-color: #eaeaea; border: 1px solid #000000; width: 430px;
	padding: 5px 5px 15px 5px; position: absolute; left: 137px; top: 30px;
	overflow: visible; min-height: 481px; }
#left {background-color: #eaeaea; border: 1px solid #000000; width: 121px; position: absolute;
	top: 30px; padding-bottom: 15px; min-height: 486px; }
#right {background-color: #eaeaea; border: 1px solid #000000; width: 162px; position: absolute;
	top: 0px; left: 585px; padding-bottom: 15px; min-height: 516px; }

/* font and link styles */
p {font-weight: normal; font-size: 9pt; font-family: verdana, arial, helvetica, sans-serif;
	color: #000000; }
.head {color: #000000; text-transform: capitalize;
	font-weight: normal; font-size: 9pt;
	border: 1px #000000 dashed; padding-right: 3px; text-align: right;}
a {text-decoration: underline; color: #000000;
      font-weight: normal; font-size: 8pt; }
a:hover {text-decoration: none;	}

/* image and hr styles */
img {border: 0; vertical-align: middle;}
img.link {position:relative; left: 10px;}
img.linkk {position:relative; left: 28px;}
hr {width: 50%; border: 1px #000000 dashed; }

/* table styles */
td {vertical-align: top;}
th {font-weight: normal;}
.bio {border: 0px #ffffcc dotted; width: 90%;}
.desc {width: 25%; text-align: center; }
.image {border: 0px #ffffcc solid; width: 90% }
.navi {width: 98%; border: 0px; padding-top: 0px; }
.scan {vertical-align: middle; text-align: center; padding: 5px 5px 5px 5px; }