body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-repeat: repeat-y; color: #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;; line-height: 12pt; clip:  rect(   ); }

div {position:absolute;margin: 0px; padding: 0px;}

/* DIV IDs INTERNAL */
#brand {  height: 119px; left: 0px; top: 0px; background-image:  url(images/header_tile.jpg); background-repeat: repeat-x; }

#menu {  width: 190px; left: 0px; top: 118px; background-image: url(images/menu_bkgd.gif); background-repeat: repeat-y}

#content {  width: 100%; left: 0px; top: 130px; padding-right: 50px; padding-left: 195px}


a 			{ color: #6699cc; text-decoration: none}
a:visited 	{ color: #6699cc}
a:hover 	{ color: #666666}
.floatR {  float: right}

p {  padding-left: 12px; padding-right: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; line-height: 12pt}

#menu p {padding: 0px; margin-top: 2px; margin-bottom: 2px}
#menu p.menuItem {  padding-left: 48px; font-size: 10px; color: #666666; ; line-height: 12px}
#menu a 			{ color: #666666; text-decoration:none}
#menu a:visited 	{ color: #666666}
#menu a:hover 	{ color: #FF9900}
p.approach {  font-size: 11pt; color: #000000; font-weight: bold}
.subtle {  font-size: 9pt; color: #666666; font-weight: normal; padding-right: 0px}
.catchy {  font-size: 10pt; color: #cc3333; text-decoration:underline; font-weight: normal}
.small {  font-size: 9pt; color: #666666; font-weight: normal}
