body { 		font-family: Arial, Helvetica, sans-serif; 	text-align: center; 	padding: 0; 	border: 0;         background: #fff;         color: #666;         margin: 5px 0 0 0;          font-size: 85%;}#otwhdr   { 	width: 960px; 	text-align: left; 	margin: 0 auto; 	height: 109px;}img.offto   { 	width: 230px; 	height: 109px; 	border: 0; 	margin-right: 20px; 	float: left;}a {	text-decoration: underline;	color: rgb(78,132,196);}a img { 	border: 0; }	#siteflipper { 	height: 27px; 	font-weight: bold; 	text-align: right; }#siteflipper a {	color: #fff;	text-decoration: none;}.training { 	padding-top: 5px; 	width: 141px; 	height: 22px;  	text-align: center; 	color: #fff;  	background-image: url(images/button_training.jpg); 	float: right; }.people { 	padding-top: 5px;  	width: 141px; 	height: 22px; 	text-align: center;	color: #fff;  	background-image: url(images/button_people.jpg); 	float: right; }.consult {	padding-top: 5px; 	width: 141px; 	height: 22px;  	text-align: center; 	color: #fff;  	background-image: url(images/button_consult.jpg); 	float: right; }#otwmctr {	padding: 15px 20px;	width: 960px;	text-align: left;	margin: 0 auto; }#strapline  { 	font-weight: bold; 	text-align: left;  	font-size: 180%; 	margin: 14px 0; 	color: #666;}#otwftr { 	border-top: 1px solid rgb(78,132,196);   	font-size: 80%;  	color: #999;   	margin: 0 auto;	padding-top: 5px; 	clear: both;	width: 960px;}#otwftr p, #otwhf1 p {	text-align: left;	margin: 0;}#otwhf { 		font-size: 80%;  	clear: both;	color: #999;   	margin: 0 auto;	padding: 0; 	width: 960px;}#otwhf1 { 		border-top: 1px solid rgb(78,132,196);   	float: left; 	width: 540px;	padding-top: 5px;	margin-right: 20px;}#otwhf2 { 		float: left; 	width: 400px;}br.clr {	clear: both;}img.awardstrip {	width: 398px;	height: 43px;	border: 0;}ul.t-menu   { padding: 0; margin: 0; list-style: none; font-weight: bold;   }li.t-menu-link {padding-right: 2em; display: inline; float: left; position: relative;	  }	li.t-menu-current { padding-right: 2em; display: inline; float: left; position: relative;		 color: #666;   }	li.t-menu-link a { height: 1%; display: block; color: rgb(78,132,196); text-decoration: none;	}li.t-menu-current a { height: 1%; display: block; color: #666; text-decoration: none;	}li.t-menu-link a:hover { color: #666; }li.t-menu-current a:hover { color: rgb(78,132,196); }p, h2 { margin: 0.7em 0; }h2 { color: rgb(78,132,196); font-size: 145%; }img.rpic77100 {	width: 77px;	height: 100px;	border: 0;	margin: 0 1em .3em 0;	float: left;	border: 1px solid rgb(129,160,214);}img.rpic300350 {	border: 1px solid rgb(129,160,214);	width: 300px;	height: 350px;}