﻿* {
	padding: 0;
	margin: 0;
}
html {
	font-size: 100%;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	margin: 0.6em;
	background: #FFFFFF;
	color: #000000;
}
#wrapper {
	margin: 0 auto;
	position: relative;
	float: left;
	left: 0.5em;
	width: 69.11em;
}
#header {
	color: white;
	width: 69.11em;
	left: 0em;
	display: block;
	float: left;
	padding: 0em 0em 0em 0em;
	border: 0em solid #ccc;
	height: 4.687em;
	background: white;
}
#headerimg {
	display: block;
	float: left;
	padding: 0.3em 0 0 0.9em;
	z-index: 7;
}
#headerleft {
	padding: 0.063em 0px 0.06em 0px;
	float: left;
}
#headerright {
	padding: 0.06em 0 0 0.06em;
	margin: 0 0 0 0em;
	float: right;
}
#header2 {
	color: #052A55;
	background: #A5B003;
	width: 69.11em;
	-moz-border-radius: 0.94em;
	border-radius: 0.94em;
	left: 0em;
	float: left;
	border: 0em solid #ccc;
	height: 1.875em;
	margin: 0em 0em 0em 0em;
	z-index: 0;
}
#logo {
	padding-left: 0.94em;
	width: 28%;
	float: left;
}
#searchwrapper {
	width: 162px; /*follow your image's size*/;
	height: 30px;/*follow your image's size*/;
	background-image: url(images/header2.gif);
	background-repeat: no-repeat; /*important*/;
	padding: 0px;
	margin: 0px;
	position: relative;
	left: 50em; /*important*/
}
#searchwrapper form {
	display: inline;
}
.searchbox {
	border: 0px;/*important*/
	background-color: transparent; /*important*/;
	position: absolute; /*important*/;
	top: 0.3em;
	left: 1.1em;
	width: 110px;
	height: 25px;
}
.searchbox_submit {
	border: 0px;/*important*/
	background-color: transparent; /*important*/;
	position: absolute; /*important*/;
	top: 0.3em;
	left: 10em;
	width: 28px;
	height: 20px;
}
.searchboxttm {
	border: 0px; /*important*/;
	background-color: transparent; /*important*/;
	position: absolute; /*important*/;
	top: 0.3em;
	left: 15em;
	width: 15px;
	height: 15px;
}
.searchboxweb {
	font-size: 0.6em;
	color: black;
	position:absolute; /*important*/;
	top: 0.3em;
	left: 18em;
	}
#header3 {
	color: #052A55;
	width: 100%;
	-moz-border-radius: 0.94em;
	border-radius: 0.94em;
	float: left;
	left: 0em;
	border: 0.06em solid #ccc;
	height: 2.1em;
	margin: 0 0 0 0em;
	background: #052A55;
	font-size: 0.85em;
}
#header4 {
	color: #052A55;
	width: 100%;
	-moz-border-radius: 0.94em;
	border-radius: 0.94em;
	left: 0em;
	float: left;
	border: 0.063em solid #ccc;
	height: 1.7em;
	margin: 0 0 0 0em;
	background: #052A55;
	font-size: 0.85em;
}
#leftcolumn {
	color: #999;
	border: 0em solid #999;
	background: #DEE2A3;
	margin: 0em 0.3em 0.3em 0.3em;
	padding: 0px;
	height: auto;
	position: relative;
	float: left;
	left: 0em;
	width: 11.11em;
}
#contentleft {
	float: left;
	width: 26.5em;
	height: auto;
	color: #333;
	border: 0em solid #ccc;
	background: white;
	margin: 0em 0.5em 0.3em 0em;
	padding: 0em;
	display: inline;
}
#contentright {
	float: left;
	width: 18.75em;
	height: auto;
	color: #333;
	border: 0em solid #ccc;
	background: #DEE2A3;
	margin: 0em 0.3em 0.3em 0em;
	padding: 0em;
	display: inline;
}
#rightcolumn {
	color: black;
	border: 0em solid #999;
	background: #DEE2A3;
	margin: 0em 0em 0.3em 0em;
	padding: 0em;
	position: relative;
	float: left;
	right: 0em;
	height: auto;
	width: 11.11em;
}
#footer {
	position: relative;
	float: left;
	left: 0em;
	width: 98.5%;
	clear: both;
	font-size: 0.85em;
	color: white;
	border: 0em solid #ccc;
	background: #052A55;
	margin: 0em 0em 0.625em 0em;
	padding: 0.625em;
}
/* These styles create the dropdown menus. */
#navbar {
	width: 98%;
	margin: 0;
	padding: 0;
	height: 2em;
	z-index: 1;
}
#navbar li {
	list-style: none;
	float: left;
}
#navbar li a {
	display: block;
	padding: 0.19em 0.5em;
	background-color: #052A55;
	color: #fff;
	text-decoration: none;
}
#navbar li ul {
	display: none;
	width: 10em; /* Width to help Opera out */;
	background-color: #052A55;
}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
}
#navbar li:hover li, #navbar li.hover li {
	float: none;
}
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #369;
	border-bottom: 0.063em solid #fff;
	color: #fff;
}
#navbar li li a:hover {
	background-color: #A5B003;
}
.reference {
	height: 6.25em;
	cursor: pointer;
	padding: 0em 0.004em 0em 0.004em;
}
.reference blockquote {
	position : relative;
	color : #1C4877;
	width : 100%;
}
.reference q {
	font-size : 0.85em;
	line-height : 1.1em;
	font-style : italic;
	display : block;
	text-align : left;
}
.reference blockquote b {
	font-size : 1em;
}
.reference .b1 {
	color : #1C3D49;
}
.reference .b2 {
	color : #33503E;
}
.reference .b3 {
	color : #4A6332;
}
.reference .b4 {
	color : #607726;
}
.reference .b5 {
	color : #778A1A;
}
.reference .b6 {
	color : #8E9D0F;
}
.reference cite {
	display : block;
	font-style : normal;
	font-size : 0.85em;
	padding-top : 0.313em;
	font-weight : bold;
	text-align : right;
}
.navcontainer {
	width: 98%;
}
.navcontainer ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-decoration: none;
}
.navcontainer a {
	display: block;
	padding: 0.063em;
	width: 100%;
	background-color: #A5B003;
	text-decoration: none;
	border-bottom: 0.063em solid #eee;
}
.navcontainer a:link {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.navlist a:visited {
	color: #DEE2A3;
	text-decoration: none;
}
.navcontainer a:hover {
	background-color: #369;
	color: #fff;
}
TD, LI, UL, Table {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	text-decoration: none;
}
h1 {
	margin: 0.625em 0em 0.625em 0em;
	padding: 0em;
	font-size: 1.1em;
	font-weight: bold;
	color: #A5B003;
}
h2, h5 {
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	margin: 0.6em 0em 0.6em 0em;
	padding: 0em;
	color: #052A55;
}
h3 {
	font-size: 0.9em;
	font-weight: bold;
	background: #1C4877;
	margin: 0em 0em 0.3em 0em;
	padding: 0.25em;
	color: #FFFFFF;
	width: 80%;
}
h4 {
	margin: 0.6em 0em 0.6em 0em;
	padding: 0em;
	font-size: 1.1em;
	font-weight : bold;
	color: #A5B003;
}
H6 {
	font-size: 120%;
	font-weight: bold;
	margin: 0em 0em 0.3em 0em;
	padding: 0em;
	color: #FFFFFF;
}
/* this group sets the normal link colors */
A:LINK {
	color : #052A55;
	text-decoration: underline;
	font-weight: bold;
}
A:VISITED {
	color : #676767;
	text-decoration : none;
	font-weight: bold;
}
A:HOVER {
	color : #A5B003;
	text-decoration : underline overline;
	font-weight: bold;
}
A:ACTIVE {
	color : #A5B003;
	text-decoration : none;
	font-weight: bold;
}
.nav1 {
	position: relative;
	top: 0.313em;
	left: 35em;
	width: 60%;
	height: 2em;
	margin: 0em 0em 0em 0em;
	background-image: url('images/cell1.gif');
	color: #FFFFFF;
	text-align: right;
	font-size: 0.85em;
	padding-right: 0.125em;
	z-index: 1;
}
.nav3 {
	position: relative;
	top: 0.125em;
	left: 0.625em;
	float: left;
	width: 95%;
	height: 1.7em;
	margin: 0em 0em 0em 0em;
	background-image: url('images/cell1.gif');
	color: #FFFFFF;
	text-align: left;
	font-size: 90%;
	padding-right: 0.625em;
}
.nav3 A:LINK {
	color : #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.nav3 A:VISITED {
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}
.nav3 A:HOVER {
	color : #FFFFFF;
	text-decoration : underline overline;
	font-weight: bold;
}
.nav3 A:ACTIVE {
	color : #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}
.crumbs {
	font-size: 0.75em;
	position: relative;
}
.column {
	float: left;
	padding-top: 0em;
	padding-right: 0.063em;
	padding-bottom: 0em;
	padding-left: 0.063em;
}
/* These styles run the index thumbs section. */
#info {
	width: 25em;
	background: #fff;
	float: left;
	border: 0.063em solid #DEE2A3;
	margin: 0.063em 0.063em 0.313em 0.063em;
	padding: 0.063em 0.063em 0.063em 0.063em;
}
#info p {
	margin-left: 0.938em;
}
div.img {
	margin: 0.45em;
	border: 0.063em solid #DEE2A3;
	height: 110px;
	width: 116px;
	float: left;
	text-align: center;
}
div.img img {
	display: inline;
	margin: 0.188em;
	border: 0.063em solid #ffffff;
}
div.img a:hover img {
	border: 0.063em solid #052A55;
}
div.desc {
	font-size: 0.75em;
	text-align: center;
	font-weight: normal;
	width: 9em;
	margin: 0.188em;
}
.included {
	background: #DEE2A3;
}
.included .paragraph {
	background: #DEE2A3;
}
.hottopic {
	background: #B5BE31;
	color: #283500;
	border: 0em solid #283500;
	float: left;
	width: 97%;
	font-size: 0.8em;
	line-height: 1.2em;
	padding: 0.313em 0.313em 0.313em 0.313em;
	margin: 12.813em 0em 0em 0em;
}
.hottopic h1 {
	margin: 0;
	background: #B5BE31;
	color: #283500;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.125em;
	text-align: center;
}
.hottopic h2 {
	margin: 0;
	background: #B5BE31;
	color: #283500;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.125em;
	text-align: left;
}
.hottopic1 {
	background: #B5BE31;
	color: #283500;
	border: 0em solid #283500;
	float: left;
	width: 97%;
	font-size: 0.8em;
	line-height: 1.2em;
	padding: 0.313em 0.313em 0.313em 0.313em;
	margin: 0.313em 0em 0em 0em;
}
.hottopic1 h1 {
	margin: 0;
	background: #B5BE31;
	color: #283500;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0.125em;
	text-align: center;
}
.hottopic1 h2 {
	margin: 0;
	background: #B5BE31;
	color: #283500;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0.125em;
	text-align: left;
}
.topiclist {
	padding: 0 0 0 0;
	margin-left: 0;
	font: bold 0.85em Verdana, sans-serif;
	background: white;
	width: 90%;
}
.topiclist li {
	list-style: none;
	margin: 0;
	border-top: 0em #B5BE31;
	text-align: left;
}
.topiclist li a {
	display: block;
	padding: 0.25em 0.5em 0.25em 0.75em;
	border-left: 1em solid #336699;
	background: #B5BE31;
	text-decoration: none;
}
.topiclist li a:link {
	color: black;
}
.topiclist li a:visited {
	color: #DEE2A3;
}
.topiclist li a:hover {
	border-color: #DEE2A3;
	color: #FFF;
	background: #336699;
}
.traininglist {
	font-size: 0.75em;
	padding-left: 0;
	margin-left: 0;
	border-bottom: 0.063em solid gray;
	width: 90%;
}
.traininglist li {
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 0.063em solid gray;
}
.traininglist li a {
	text-decoration: none;
}
.traininglist li a:link {
	color: black;
}
.traininglist li a:visited {
	color: #A5B003;
}
.traininglist li a:hover {
	color: #052A55;
	background: white;
	margin-left: 0.313em;
}
.tellingitstraight div {
	font-size: 0.95em;
	width: 98%;
	margin: 0.188em 0em 0.313em 0em;
	color: black;
	background: white;
	border: 0.063em solid #999;
	padding: 0em 0.063em 0em 0.063em;
}
.tellingitstraight h2 {
	margin: 0;
	background: #1C4877;
	color: white;
	font-size: 1em;
	padding: 0.125em;
	text-align: center;
}
.tellingitstraight h3 {
	margin: 0;
	background: white;
	color: #A5B003;
	font-size: 0.6em;
	padding: 0.125em;
	text-align: left;
}
.tellingitstraight p {
	font-size: 0.75em;
	margin: 0.313em 0;
/* Only vertical margins on the p */	padding: 0 0.063em; /* Also side padding */
}
.tellingitstraight .p-divider {
	border-top: 0.063em solid #999;
	padding-top: 0.063em; /* This one gets top padding */
}
a.rollover {
	display: block;
	width: 156px;
	height: 200px;
	text-decoration: none;
	background: url('images/presentation-training-customers_01.jpg');
}
a.rollover:hover {
	background-position: -156px 0;
}
.displace {
	position: absolute;
	left: -5000px;
}
.paragraph {
	color: #000000;
	background: #FFFFFF;
	margin-top: 0.5em;
	margin-bottom: 1em;
	font-size: 0.85em;
	line-height: 1.2em;
}
.firstpara {
	color: #000000;
	background: #FFFFFF;
	margin-top: 0.5em;
	margin-bottom: 1em;
	font-size: 0.85em;
	line-height: 1.2em;
}
.firstpara:first-letter {
	font-size: 300%;
	font-style: normal;
	font-weight: bold;
	float: left;
}
.firstpara:first-line {
	font-variant: small-caps;
}
.ol {
	list-style-type: decimal;
	list-style-position: inside;
	padding-left: 0.125em;
	margin-left: 0.125em;
	line-height: 1.5em;
	font: italic 0.85em Georgia, Times, serif;
	color: #052A55;
}
.ol li {
	margin-left: 0.125em;
	margin-right: 0em;
	padding-left: 0.125em;
	border-left: 0.125em solid #B5BA02;
	color: #052A55;
	font: normal 1.1em Arial, Helvetica, sans-serif;
	font-weight: 500;
}
.copyright {
	position: relative;
	width: 50%;
	min-width: 7.5em;
	margin: 0em 11.875em 1.25em 13.125em;
	border: 0em solid black;
	background-color: #FFFFFF;
	font-size: 0.8em;
	color: #052A55;
	text-align: center;
	padding: 0.625em;
	z-index: 3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
}
.copyrighta {
	width: 99%;
	color: #FFFFFF;
	font-size: 0.75em;
	letter-spacing: 0.1em;
	text-align: center;
	position: relative;
	top: 0.125em;
	left: 0.625em;
	text-align: center;
}
.theartofp {
	color: #052A55;
	font-size: 1.0em;
	font-weight: normal;
	position: relative;
	top: 0em;
	left: 5.813em;
	width: 28%;
}
.pullout {
	color: #052A55;
	font-size: 1.1em;
	font-style: italic;
	font-weight: normal;
	margin: 0.6em 0.4em 0.6em 0em;
}
.quote {
	color: #1C4877;
	font-size: 1.3em;
	font-style: italic;
	font-weight: normal;
	margin-top: 1.0em;
}
.quote:first-letter {
	font-size: 150%;
	font-style: italic;
	font-weight: bold;
	float: left;
}
.quotesource {
	color: black;
	font-size: 1.0em;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
}
.toptips div {
	font-size: 0.95em;
	margin: 0.188em 0em 0.313em 0em;
	color: black;
	background: white;
	border: 0.063em solid #999;
	padding: 0em 0.063em 0em 0.063em;
}
.toptips h2 {
	margin: 0;
	background: #1C4877;
	color: white;
	font-size: 1em;
	padding: 0.125em;
	text-align: center;
}
.toptips h3 {
	margin: 0;
	background: white;
	color: Black;
	font-size: 0.6em;
	font-weight: bold;
	padding: 0.125em;
	text-align: left;
}
.toptips p {
	background: #A5B003;
	margin: 0em 0;
/* Only vertical margins on the p */	padding: 0 0.063em; /* Also side padding */
}
.toptips .p-divider {
	background: #A5B003;
	border-top: 0em solid #999;
	padding-top: 0.063em; /* This one gets top padding */
}
.news div {
	margin: 0.188em 0em 0.313em 0em;
	color: black;
	background: white;
	border: 0.063em solid #999;
	padding: 0em 0.063em 0em 0.063em;
	font-size: 0.95em;
}
.news h2 {
	margin: 0;
	background: #1C4877;
	color: white;
	font-size: 1em;
	padding: 0.313em;
	text-align: center;
}
.news h3 {
	margin: 0;
	background: white;
	color: #A5B003;
	font-size: 0.6em;
	padding: 0.313em;
	text-align: left;
}
.news p {
	font-size: 0.8em;
	margin: 0.313em 0;
/* Only vertical margins on the p */	padding: 0 0.063em; /* Also side padding */
}
.news .p-divider {
	border-top: 0.063em solid #999;
	padding-top: 0.125em; /* This one gets top padding */
}
.definition div {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	border: 0em solid #999;
	background: white;
	color: #1C4877;
	font-weight: normal;
	margin: 0em 0em 0.063em 0em;
	padding: 0.063em;
	height: 6.25em;
	width: 100%;
	float: left;
}
.speakerresources {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.0em;
	border: 0.063em solid #999;
	background: #052A55;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	font-weight: bold;
	margin: 0.063em;
}
.keypoints {
	width: 90%;
	border-right: 0em solid #000;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	font-style : italic;
	background-color: #FFFFFF;
	color: #052A55;
}
.keypoints ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
.keypoints li {
	border-bottom: 0.063em solid #315983;
	margin: 0;
}
.keypoints li a {
	display: block;
	padding: 0.313em 0.313em 0.313em 0.5em;
	border-left: 0.625em solid #052A55;
	border-right: 0.625em solid #ACBCCE;
	background-color: #315983;
	color: #fff;
	text-decoration: none;
	width: 100%;
}
html > body .keypoints li a {
	width: auto;
}
.keypoints li a:hover {
	border-left: 0.625em solid #DEE2A3;
	border-right: 0.625em solid #D6DEE6;
	background-color: #369;
	color: #fff;
}
.calltoaction div {
	font-family : Verdana, Arial, sans-serif;
	border: 0em solid #999;
	background: #1C4877;
	color: white;
	font-weight: normal;
	margin: 0em 0em 0em 0em;
	padding: 0.063em;
	height: 6.25em;
	width: 99%;
	float: left;
	position: relative;
	top: 0.313em;
	left: 0em;
}
.calltoaction h2 {
	margin: 0;
	background: #1C4877;
	color: white;
	font-size: 1.2em;
	font-variant: normal;
	padding: 0.125em;
	text-align: left;
}
.calltoaction h3 {
	margin: 0;
	background: #1C4877;
	color: white;
	font-size: 0.9em;
	padding: 0.125em;
	text-align: left;
}
.calltoaction h4 {
	margin: 0;
	background: #1C4877;
	color: white;
	font-size: 0.9em;
	padding: 0.125em;
	text-align: left;
	width: auto;
}
.calltoaction A:LINK {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
.calltoaction A:VISITED {
	color : white;
	text-decoration : none;
	font-weight: bold;
}
.calltoaction A:HOVER {
	color: white;
	text-decoration : underline overline;
	font-weight: bold;
}
.calltoaction A:ACTIVE {
	color: white;
	text-decoration : none;
	font-weight: bold;
}
ul.bullet {
	list-style-type: inherit;
	list-style-image: url(images/TTM_bullet03.gif);
	list-style-position: inside;
}
ul.bullet li {
	font-style: normal;
}
.crescent {
	border: 0em solid black;
	background: white;
	color: #FFFFFF;
	font-weight: normal;
	margin: 0em 0em 0em 0em;
	padding: 0em;
	height: 0em;
	width: 355px;
	float: left;
	position: relative;
	top: 0em;
	right: 1.875em;
	z-index: 1;
}
div.scroll {
	font-size:0.85em;
	height: 14em;
	width: 93%;
	overflow: auto;
	border: 0.063em solid #999;
	background-color: #FFFFFF;
	padding: 0.5em;
	margin: 0.063em 0.313em 0.313em 0em;
	position: relative;
	top: 0.625em;
	left: 0em;
}
.largefont {
	color: #052A55;
	font-family: arial;
	font-size: 1.1em;
}
.column1 {
	display: inline;
	float: left;
	width: 9.375em;
	height: 300em;
	margin: 0.7em;
	padding: 0;
	border-bottom: 0.063em solid #999;
}
.column2 {
	display: inline;
	float: left;
	width: 9.375em;
	height: 300em;
	margin: 0.7em;
	padding: 0;
	border-bottom: 0.063em solid #999;
}
#top-section {
	position: relative;
	left: 0;
	top: 0;
}
#mid-section {
	position: relative;
	left: 0;
	top: 0;
	height:27em;
	border-bottom: 0.063em olive;
	font-size: 0.85em;
}
#bottom-section {
	position: relative;
	left: 0;
	top: 0;
}
#top-col-1 {
	position: relative;
	padding-left: 0%;
	padding-right: 0.625em;
	background: #B5BA02;
}
#mid-col-1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 33%;
}
#mid-col-2 {
	position: relative;
	top: 0;
	left: 34%;
	width: 33%;
}
#mid-col-3 {
	position: absolute;
	top: 0;
	left: 68%;
	width: 33%;
}
#mid-col-4 {
	position: absolute;
	top: 0;
	left: 99%;
	width: 0%;
}
#bottom-col-1 {
	position: relative;
	padding-left: 20%;
	padding-right: 0.625em;
	background: #B5BA02;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.image-left {
	float: left;
	vertical-align: text-top;
}
.image-right {
	float: right;
	vertical-align: text-top;
}
div.wrapContainer {
	width: 99.5%;
	float: left;
}
.form {
	margin: 0 0em 0em 0em;
	font-size: 0.65em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border: 0.063em solid #999;
	background: white;
	color: #052A55;
	letter-spacing: 0.1em;
	font-weight: normal;
	padding: 0.125em;
}
.input {
	background-color: #C4C400;
	color: black;
	font-size: 1.1em;
	border: 0.063em solid #999;
	border-bottom: 0.063em;
	width: 12em;
	height: 1.5em;
}
.submit {
	background-color: #1C4877;
	color: white;
	font-size: 1.1em;
	font-weight: bold;
	border: 0.063em solid #999;
	width: 6em;
	height: 3em;
}
.buy {
	float: left;
	padding: 0em 0em 0em 0em;
	margin: 0.625em 0em 0.625em 0.125em;
}
.picturefloat {
	float: left;
	border: thin none #FFFFFF;
	margin: 0.313em 0.625em 0.313em 0em;
}
.sitemapa {
	color: #000000;
	background: #DEE2A3;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.sitemapa A:LINK {
	color: #052A55;
	text-decoration: none;
	font-weight: bold;
}
.sitemapa A:VISITED {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
.sitemapa A:HOVER {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.sitemapa A:ACTIVE {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
.sitemapb {
	color: #000000;
	background: #A5B003;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.sitemapb A:LINK {
	color: #052A55;
	text-decoration: none;
	font-weight: bold;
}
.sitemapb A:VISITED {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
.sitemapb A:HOVER {
	color: white;
	text-decoration: none;
	font-weight: bold;
}
.sitemapb A:ACTIVE {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
.img {
	border: thin none #FFFFFF;
}
.buzzboost {
	width: 92%;
	display: block;
	float: left;
	padding: 0.125em 0.125em 0.125em 0.313em;
	border: 0em solid #ccc;
	margin: 0em 0em 0.313em 0.438em;
}

