/* CSS Document *//* Structure related tags */#banner {padding: 0px;background-color: #e7e7e7;}#navbar {margin-top: 15px;padding-top: 5px;padding-bottom: 5px;background-color: #fff;border-bottom: 1px solid #688;border-top: 1px solid #688;padding-left: 75px;margin-bottom: 10px;font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 85%;color: #999;text-decoration: none;}#cookiebar, #cookiebar a, #cookiebar a:visited, #cookiebar a:link, #cookiebar a:active{border-bottom: 2px double #688;font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 80%;color: #000;text-decoration: none;font-weight: bold;background: #ddd;padding: 3px;}#seealso, #seealso a, #seealso a:visited, #seealso a:link, #seealso a:active{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 75%;color: #688;text-decoration: none;font-weight: bold;background: #fff;margin-bottom: 6px;padding: 3px;}#cookiebar a:hover	{color: #688;text-decoration: underline;background: #fff;}#seealso a:hover	{color: #006;text-decoration: underline;background: #ddd;}#container {width: 760px;\width: 780px;w\idth: 760px;margin: 3px;margin-left: 15px;margin-right: 0px;padding: 3px;margin-top: 15px;}#content {padding: 5px;margin-left: 285px;background-color: #fff;}#sidebar-a {float: left;width: 240px;\width: 256px;w\idth: 240px;margin-top: 0px;margin-left: 7px;margin-right: 10px;margin-bottom: 10px;padding: 8px;background-color: #e7e7e7;border: 1px solid #aaa;}#footer {clear: both;padding: 8px;margin-top: 8px;border-top: 2px solid #ccc;background-color: #eee;}/* END Structure Tags *//* BEGIN Assignment Tags */body {margin: 0px 0px 0px 0px;background-color: #fff;text-align: left;    }h1	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 140%;color: #666;text-align: left;text-transform: uppercase;line-height: 115%;text-shadow: #ccc 1px 2px;}h2	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 130%;color: #666;text-align: left;line-height: 115%;}h3 {font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 120%;font-weight: bold;color: #005;}h4	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 80%;font-weight: bold;color: #005;}h5	{border: 1px solid #bbb;padding: 4px;font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 75%;color: #005;}img	{border: 0;}	td	{		font-family: "Lucida Grande", Verdana, Geneva, Lucide, Arial, Helvetica, sans-serif;		font-size: 12px;		color: #000;		line-height: 125%;		text-align: left;		vertical-align: top;		}p {	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetia, sans-serif;	font-size: 85%;	line-height: 135%;	color: #333333;}ul	{padding:3px;margin: 0px;border: 1px solid #ccc;background: #e7e7e7;}ol{margin: 0px;}/* END Assignment Tags *//* BEGIN Classes */.bannerbox	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 70%;line-height: 115%;text-align: left;color: #005;border: 1px solid #688;padding: 8px;width: 450px;background: #fff;position: absolute;left: 240px;top: 5px;}#navbar a, #navbar a:visited, #navbar a:link, #navbar a:active	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 100%;color: #005;text-decoration: none;border-bottom: 7px solid #688;}#navbar a:hover	{text-decoration: underline;background: #fff;border-bottom: 7px solid #000;}#sidebar-a a, #sidebar-a a:visited, #sidebar-a a:link, #sidebar-a a:active	{font-size: 100%;text-decoration: none;color: #005;font-weight: bold;}#sidebar-a a:hover	{text-decoration: underline;background-color: #fff;}#sidebar-a p {font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 85%;color: #666;line-height: 120%;text-align: left;}#footer p	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;font-size: 75%;color: #005;}#content a, #content a:visited, #content a:link, #content a:active	{font-size: 100%;color: #355;}#content a:hover	{text-decoration: underline;background-color: #688;color: #fff;}.mailto a, .mailto	{font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetia, sans-serif;font-size: 80%;color: #005;text-align: left;font-weight: bold;text-decoration: none;}.quote {padding: 5px;width: 230px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 85%;text-align: left;border: 1px solid #688;background: #e7e7e7;margin-left: 30px;}.clients  	{font-family: "Lucida Grande", Verdana, Geneva, Lucide, Arial, Helvetica, sans-serif;display: inherit;font-size: 85%;color: #000;line-height: 100%;text-align: left;list-style-position: outside;list-style-type: circle;}.service  	{font-family: "Lucida Grande", Verdana, Geneva, Lucide, Arial, Helvetica, sans-serif;display: inherit;font-size: 80%;color: #000;line-height: 100%;text-align: left;list-style-position: outside;list-style-type: circle;}.speaking  	{font-family: "Lucida Grande", Verdana, Geneva, Lucide, Arial, Helvetica, sans-serif;display: inherit;font-size: 85%;color: #000;line-height: 120%;text-align: left;list-style-position: outside;list-style-type: circle;}