/* basic body text */body {font-family: verdana, sans-serif; font-size: 9pt; color: #000000; background-image: url(images/sidebarC7DFDE.gif); background-position: top left; background-repeat: repeat-y; background-color: #ffffff;}p {font-family: verdana, sans-serif; color: black; font-size: 9pt;}td {vertical-align: top; font-family: verdana, sans-serif; color: black; font-size: 9pt;}.pc {text-align: center;}.text {margin-top: 0px;}.b {font-weight: bold;}.bc {font-weight: bold; text-align: center;}.bcw {font-weight: bold; text-align: center; color: white;}.bi {font-weight: bold; font-style: italic; color: black;} .i {font-style: italic;}.s {font-size: 7pt; font-style: italic;}.sm {font-size: 7pt;}.right {text-align: right;}.rights {text-align: right; font-size: 7pt;}.smc {font-size: 7pt; text-align: center;}.ac {vertical-align: top; font-family: verdana, sans-serif; color: black; text-align: center; font-size: 8pt; font-weight: bold;}.dr2 {background-color: #284574; padding: 2px; font-weight: bold; text-align: center; color: white;}.r2 {background-color: #663300; padding: 2px; font-weight: bold; text-align: center; color: white;}.lg2 {background-color: #cccccc; padding: 2px; font-weight: bold; text-align: center; color: black;}.red2 {background-color: #cc33333; padding: 2px; font-weight: bold; text-align: center; color: white;}.gray2 {background-color: #ebebeb; padding: 2px; font-weight: bold; text-align: center; color: black;}/* subheadings */.subtitle {font-family: verdana, sans-serif; color: black; font-size: 9pt; font-weight: bold; margin-top: 1px; margin-bottom: 0px;}/* table text */td.as {vertical-align: top; font-family: verdana, sans-serif; color: black; font-size: 8pt;}td.ar {vertical-align: top; font-family: verdana, sans-serif; color: black; text-align: right; font-size: 8pt;}tr.dr {background-color: #865050;}td.r {background-color: #663300;}tr.lg {background-color: #cccccc;}tr.red {background-color: #cc33333;}tr.gray {background-color: #ebebeb;}/* unordered list text */ul li {list-style-type: disc; margin-top: 0px; font-family: verdana, sans-serif; font-size: 9pt;}/* ordered list text */ol li {list-style-image: none; list-style-type: disc; margin-top: 0em; font-family: verdana, sans-serif; font-size: 9pt;}/* blue menu links */A.sb:link {font-family: verdana, sans-serif; font-size: 8pt; color: #284574; text-decoration: none;}A.sb:visited {font-size: 8pt; color: #284574; text-decoration: none;}A.sb:hover {font-size: 8pt; color: #666666; text-decoration: none;}/* general links */A:link {font-family: verdana, sans-serif; font-size: 9pt; color: #284574; font-weight: bold; text-decoration: none;}A:visited {font-family: verdana, sans-serif; font-size: 9pt; color: #284574; font-weight: bold; text-decoration: none;}A:hover {font-famiily: verdana, sans-serif; font-size: 9pt; color: #666666; font-weight: bold; text-decoration: none;}/* menu links */A.m:link {font-family: verdana, sans-serif; font-size: 6pt; color: #284574;}A.m:visited {font-family: verdana, sans-serif; font-size: 6pt; color: #284574;}/* footer links */A.f:link {font-family: verdana, sans-serif; font-size: 8pt; color: #0000cc;}A.f:visited {font-family: verdana, sans-serif; font-size: 8pt; color: #660066;}