body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #33585F;	background-color: #F7F5DC;	margin: 2px 0px 6px 2px;}img.floatLeft {float: left; margin: 10px; }img.floatRight {float: right; margin: 10px;}	table {	margin: 0px;	padding: 0px;	border-collapse: collapse;	border-spacing: 0px;	border: 0px;}table.navTable {	width: 795px;}table.contentTable {	margin: 16px 0px 0px 0px;	width: 656px;}a {	text-decoration: none;	display: block;	font-size: 12px;	padding: 0px 0px 5px 0px;}a:hover {	text-decoration: underline;}td {	padding: 0px;	margin: 0px;	border: 0px;	vertical-align: top;}td.logo {	width: 95px;	padding: 4px 0px 0px 12px;}td.logo2 {	width: 100px;	padding: 0px 0px 0px 0px;}td.swedishInstitute {	width: 157px;	padding: 15px 0px 0px 8px;	font-size: 28px;	line-height: 26px;}td.blueRule {	padding: 6px 0px 0px 0px;}td.topNav {	width: 130px;	padding: 8px 8px 0px 12px;}td.topNav a {	color: #33585F;}td.topNav a.current {	font-weight: bold;}td.spacer {	width: 107px;}p {	font-size: 12px;	line-height: 18px;	margin: 0px 0px 10px 0px;	padding: 0px;	border: 0px;}p.current {  font-weight: bold;}td.schoolName {	background-color: #2A3474;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNameAC {	background-color: #CC0000;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNameMT {	background-color: #006699;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNameCE {	background-color: #564A79;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNamePT {	background-color: #B98232;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNameOther {	background-color: #2A3474;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNameSistem {	background-color: #CCFFFF;	width: 145px;	color: #2A3474;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.homeName {	background-color: #B98232;	width: 145px;	color: #FFFFFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size: 22px;	padding: 12px 10px 0px 10px;}td.schoolNav {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNav a {	color: #OA9494;}td.schoolNav p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNav p a {	padding: 0px 0px 0px 0px;	color: #33585F;}td.schoolNavAC {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNavAC a {	color: #CC0000;}td.schoolNavAC p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNavAC p a {	padding: 0px 0px 0px 0px;	color: #33585F;}td.schoolNavMT {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNavMT a {	color: #006699;}td.schoolNavMT p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNavMT p a {	padding: 0px 0px 0px 0px;	color: #33585F;}td.schoolNavCE {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNavCE a {	color: #564A79;}td.schoolNavCE p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNavOther p a {	padding: 0px 0px 0px 0px;	color: #2A3474;}td.schoolNavOther {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNavOther a {	color: #2A3474;}td.schoolNavOther p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNavCE p a {	padding: 0px 0px 0px 0px;	color: #564A79;}td.schoolNavPT {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNavPT a {	color: #B98232;}td.schoolNavPT p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNavPT p a {	padding: 0px 0px 0px 0px;	color: #B98232;}td.schoolNavPT {	width: 145px;	padding: 15px 10px 0px 10px;}td.schoolNavPT a {	color: #B98232;}td.schoolNavPT p {	padding: 0px 0px 0px 10px;	margin: 0px 0px 3px 0px;}td.schoolNavPT p a {	padding: 0px 0px 0px 0px;	color: #B98232;}td.content {	width: 344px;	background: #EEEEC1;	padding: 10px 20px 20px 20px;}td.content a {	color: #33585F;	display: inline;	text-decoration: underline;	}td.contentAC {	width: 344px;	background: #EEEEC1 url(images/acupuncture_logo_color.gif) no-repeat scroll center top;	padding: 20px 20px 20px 20px;}td.contentAC a {	color: #33585F;	display: inline;	text-decoration: underline;	}td.contentPT a {	color: #B98232;	display: inline;	text-decoration: underline;	}td.contentOther a {	color: #2A3474;	display: inline;	text-decoration: underline;	}td.contentSistem a {	color: #CCFFFF;	display: inline;	text-decoration: underline;	}h1 {	font-size: 14px;	font-weight: bold;	color: #OA9494;}h1.AC {	color: #CC0000;}h1.MT {	color: #006699;}h1.CE {	color: #O011FF;}h1.PT {	color: #B98232;}h1.PCE {   color: #564A79;}h1.Other {   color: #2A3474;}h2 {	font-size: 12px;	font-weight: bold;}td.quoteBox {	padding: 10px 20px 0px 40px;	vertical-align: top;}p.quote {	font-family: Georgia, Times New Roman, Times, serif;	font-size: 20px;	line-height: 22px;	font-style: italic;	margin: 0px 0px 5px 0px;}p.quoteAttribution {	font-size: 11px;	line-height: 14px;	margin: 0px;}p.next {text-align:right;color: 7F99AF;}p.next a{text-decoration: underline;color: 7F99AF;}p.nextAC {text-align:right;color: #CC0033;}p.nextAC a{text-decoration: underline;color: #CC0033;}p.nextPT {text-align:right;color: #B98933;}p.nextPT a{text-decoration: underline;color: #B99933;}p.nextOther {text-align:right;color: #2A3474;}p.nextOther a{text-decoration: underline;color: #2A3474;}p.nextPCE {text-align:right;color: #564A79;}p.nextPCE a{text-decoration: underline;color: #564A79;}p.nextSistem a{text-decoration: underline;color: #CCFFFF;}img.floatLeft {float: left; margin: 6px; }img.floatRight {float: right; margin: 6px;}	p.indent12 {	line-height: 20px;	margin: -8px 0px 12px 12px;}p.indent24 {	line-height: 20px;	margin: -8px 0px 12px 24px;}p.indent36 {	line-height: 20px;	margin: -8px 0px 12px 36px;}p.indent48 {	line-height: 20px;	margin: -8px 0px 12px 48px;}