body {
	margin: 33px 0 0;
	background: #0092C7 url(../graphics/layout/bg.gif) 0 0 repeat-x fixed;
	padding: 0 0 33px;
	font-family: Verdana, Helvetiva, Arial, sans-serif;
	color: #000;
}

div#TopCircles {
	position: absolute;
	top: 0;
	left: 50%;
	width: 133px;
	height: 15px;
	margin: 0 0 0 200px;
	background: #FFF url(../graphics/layout/circles.gif) 0 0 no-repeat;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

div#Primary {
	width: 718px;
	margin: 0 auto;
	background: #FFF url(../graphics/layout/bg_top.gif) 0 0 no-repeat;
	padding: 18px 18px 0;
}

h1 {
	float: left;
	width: 164px;
	height: 62px;
	margin: 0 0 9px;
	background: transparent url(../graphics/layout/logo.gif) 0 0 no-repeat;
	padding: 0;
}

	h1 a:link,
	h1 a:visited {
		float: left;
		display: block;
		width: 166px;
		height: 62px;
		margin: 0;
		padding: 0;
		text-indent: -1000em;
		text-decoration: none;
	}

div#MenuUR {
	float: right;
	font-size: 10px;
	line-height: 1.2;
}

	div#MenuUR ul {
		float: right;
		margin: 0;
		padding: 0;
		list-style: none;
	}

	div#MenuUR li {
		float: left;
		padding: 0 8px;
		border-left: 1px solid #000;
	}

		div#MenuUR li.First {
			border: 0;
		}

		div#MenuUR li a:link,
		div#MenuUR li a:visited {
			color: #333;
			text-decoration: none;
		}

		div#MenuUR li a:hover,
		div#MenuUR li a:active {
			color: #0092C7;
		}

/******************************************************************************
* BEGIN top menu CSS
******************************************************************************/

div#MenuTop {
	clear: both;
	width: 667px;
	height: 23px;
	margin: 0 0 6px;
	background: transparent url(../graphics/layout/menu_top_over.gif) 0 0 no-repeat;
	padding: 0 0 0 51px;
}

	div#MenuTop ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		div#MenuTop ul li {
			float: left;
		}
		
		div#MenuTop ul a:link,
		div#MenuTop ul a:visited {
			display: block;
			float: left;
			height: 23px;
			background-image: url(../graphics/layout/menu_top.gif);
			text-indent: -1000em;
		}
		
		div#MenuTop ul a.product_info:link,
		div#MenuTop ul a.product_info:visited {
			width: 158px;
			background-position: -51px 0;
		}

		div#MenuTop ul a.site_designs:link,
		div#MenuTop ul a.site_designs:visited {
			width: 76px;
			background-position: -209px 0;
		}

		div#MenuTop ul a.price:link,
		div#MenuTop ul a.price:visited {
			width: 104px;
			background-position: -285px 0;
		}

		div#MenuTop ul a.success:link,
		div#MenuTop ul a.success:visited {
			width: 126px;
			background-position: -389px 0;
		}

		div#MenuTop ul a.seminars:link,
		div#MenuTop ul a.seminars:visited {
		width: 142px;
		background-position: -515px 0;
		}

		div#MenuTop ul a:hover,
		div#MenuTop ul a:active {
			background: none;
		}
		
/******************************************************************************
* END top menu CSS
******************************************************************************/

h2#PhoneNumbers {
	width: 718px;
	height: 48px;
	margin: 0 0 6px;
	background: #0092C7 url(../graphics/layout/phone_numbers.gif) 0 0 no-repeat;
	padding: 0;
	text-indent: -1000em;
}

	h2#PhoneNumbers a:link,
	h2#PhoneNumbers a:visited {
		display: block;
		width: 718px;
		height: 48px;
		text-decoration: none;
	}

/******************************************************************************
* BEGIN spotlight CSS
******************************************************************************/

div#Spotlights {
	width: 718px;
	height: 301px;
	margin: 0 0 6px;
	padding: 0;
}

	div#Spotlights img {
		display: block;
		margin: 0;
		border: 0;
		padding: 0;
	}

	div#Spotlights div#PrimarySpotlight {
		float: left;
		margin: 0 5px 0 0;
	}

	div#Spotlights div#SideSpotlightA {
		float: right;
		margin: 0;
	}

	div#Spotlights div#SideSpotlightB {
		float: right;
		margin: 4px 0;
	}

	div#Spotlights div#SideSpotlightC {
		float: right;
		margin: 0;
	}

/******************************************************************************
* END spotlight CSS
******************************************************************************/

/******************************************************************************
* BEGIN upcoming events/webinars CSS
******************************************************************************/

div#Upcoming {
	float: left;
	width: 502px;
	margin: 0;
	padding: 0;
}

div#ComingEvents {
	float: left;
	width: 248px;
	margin: 0 6px 0 0;
	background: transparent url(../graphics/homepage/upcoming_bg.gif) 0 0 repeat-y;
	padding: 0;
}

	div#ComingEvents h2 {
		width: 248px;
		height: 72px;
		margin: 0;
		background: transparent url(../graphics/homepage/upcoming_events.jpg) 0 0 no-repeat;
		padding: 0;
		text-indent: -1000em;
	}

div#LearnMore {
	float: left;
	width: 248px;
	margin: 0;
	background: transparent url(../graphics/homepage/upcoming_bg.gif) 0 0 repeat-y;
	padding: 0;
}

	div#LearnMore h2 {
		width: 248px;
		height: 72px;
		margin: 0;
		background: transparent url(../graphics/homepage/learn_more.jpg) 0 0 no-repeat;
		padding: 0;
		text-indent: -1000em;
	}

	div#ComingEvents div,
	div#LearnMore div {
		margin: 0;
		background: transparent url(../graphics/homepage/upcoming_bot.gif) left bottom no-repeat;
		padding: 8px 15px;
		text-align: center;
		font-size: 10px;
		line-height: 1.4;
	}
	
		div#ComingEvents h3 {
			font-size: 12px;
		}
	
		div#ComingEvents div p {
			margin: 0;
			padding: 8px 0;
			border-top: 1px solid #CCC;
		}
		
			div#ComingEvents div p:first-child,
			div#ComingEvents div p.first {
				padding: 0 0 8px;
				border: 0;
			}
	
		div#LearnMore div ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-weight: bold;
			text-transform: capitalize;
		}
	
		div#LearnMore div li {
			margin: 0;
			padding: 8px 0;
			border-top: 1px solid #CCC;
		}
	
			div#LearnMore div li:first-child,
			div#LearnMore div li.first {
				padding: 0 0 8px;
				border: 0;
			}

	div#ComingEvents div a:link,
	div#ComingEvents div a:visited {
		margin: 0 0 0 4px;
		font-weight: bold;

		text-decoration: none;
	}

/******************************************************************************
* END upcoming events/webinars CSS
******************************************************************************/

div#Transform {
	float: right;
	width: 211px;
	margin: 0;
	border: 0;
	padding: 0;
}

	div#Transform a:link,
	div#Transform a:visited {
		margin: 0;
		border: 0;
		padding: 0;
		text-decoration: none;
	}

	div#Transform img {
		margin: 0;
		border: 0;
		padding: 0;
	}

div#LoginForm {
	margin: 30px 0 0;
	padding: 0 0 15px;
	text-align: center;
	font-size: 11px;
	line-height: 1;
}

	div#LoginForm input {
		margin: 0;
		font-size: 11px;
		border-width: 1px;
	}
	
	div#LoginForm table {
		margin: 0 auto;
	}

	div#LoginForm table td {
		padding: 0 3px;
		text-align: left;
	}

	div#LoginForm table td label {
		font-weight: bold;
	}

form#BottomNavPulldown {
	margin: 0;
	border-top: 1px solid #000;
	padding: 25px 0 0;
	text-align: center;
	font-size: 11px;
}

/******************************************************************************
* BEGIN columns CSS
******************************************************************************/

div#Columns {
	margin: 0;
	padding: 0 0 25px;
}

div#ColumnLeft {
	float: left;
	width: 175px;
	margin: 0;
	padding: 0;
}

div#ColumnRight {
	float: right;
	width: 538px;
	margin: 0;
	padding: 0;
}

/******************************************************************************
* END columns CSS
******************************************************************************/

/******************************************************************************
* BEGIN section menu CSS
******************************************************************************/

div#MenuSection {
	width: 175px;
	margin: 0 0 6px;
	background: transparent url(../graphics/layout/bg_menu_section_bot.gif) left bottom no-repeat;
	padding: 0 0 6px;
	text-align: center;
	font-size: 11px;
}

	div#MenuSection h2 {
		width: 175px;
		height: 25px;
		margin: 0;
		background: transparent url(../graphics/layout/bg_menu_section_title.gif) 0 0 no-repeat;
		padding: 0;
		font-size: 11px;
		line-height: 23px;
		color: #FFF;
		text-shadow: 2px 2px 2px #000;
	}

	div#MenuSection ul {
		margin: 0;
		background: transparent url(../graphics/layout/bg_menu_section.gif) 0 0 repeat-y;
		padding: 5px 0;
		list-style: none;
	}

	div#MenuSection a:link,
	div#MenuSection a:visited {
		display: block;
		width: 140px;
		margin: 0 auto;
		padding: 5px 0;
		border-top: 1px solid #999;
		list-style: none;
		text-decoration: none;
		color: #333;
	}

		div#MenuSection li:first-child a:link,
		div#MenuSection li:first-child a:visited {
			border: 0;
		}

	div#MenuSection a:hover,
	div#MenuSection a:active {
		color: #0092C7;
	}

/******************************************************************************
* END section menu CSS
******************************************************************************/

/******************************************************************************
* BEGIN internal spotlights CSS
******************************************************************************/

div#InternalSpotlights {
	width: 175px;
	margin: 0;
	padding: 0;
}

	div#InternalSpotlights img {
		display: block;
		margin: 0 0 6px;
		border: 0;
		padding: 0;
	}

/******************************************************************************
* END internal spotlights CSS
******************************************************************************/

/******************************************************************************
* BEGIN page content CSS
******************************************************************************/

div#Masthead {
	display: block;
	margin: 0 0 20px;
	border: 0;
	padding: 0;
}

div#PageContent {
	width: 530px;
	margin: 0 0 0 8px;
}

	div#PageContent h3.Title {
		margin: 0;
		font-style: italic;
		font-size: 16px;
	}

	div#PageContent h4.SubTitle {
		margin-top: 0;
		font-style: italic;
		font-weight: bold;
		font-size: 13px;
		color: #0092C7;
	}

div#PageContentModule {
	float: right;
	width: 160px;
	margin: 0 0 15px 15px;
	background: #BFE4F1 url(../graphics/layout/bg_page_content_module_top.gif) 0 0 no-repeat;
	padding: 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 1.4;
}

div#PageContentModule img {
	background-color: #ffffff;
	padding-top:10px;
}

	div#PageContentModule div#PageContentModuleInner {
		width: 140px;
		margin: 0;
		background: transparent url(../graphics/layout/bg_page_content_module_bot.gif) left bottom no-repeat;
		padding: 10px;
		list-style: none;
	}
	
	div#PageContentModule * {
		margin-top: 0;
	}
	
	div#PageContentModule ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		div#PageContentModule ul li {
			margin: 0 0 8px;
		}
	
	div#PageContentModule a:link,
	div#PageContentModule a:visited {
		color: #0092C7;
	}
	
	div#PageContentModule a:hover,
	div#PageContentModule a:active {
		color: #000;
	}
	


div.DesignThumb {
	float: left;
	width: 167px;
	margin: 10px 4px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	line-height: 1.2;
}

	div.DesignThumb img {
		display: block;
		width: 165px;
		margin: 0 0 3px;
		border: 1px solid #000;
		padding: 0;
	}

div.FeatureIcon {
	float: left;
	width: 132px;
	margin: 10px 0;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	line-height: 1.2;
}

	div.FeatureIcon img {
		display: block;
		margin: 0 auto;
		border: 0;
		padding: 0;
	}

img#FeatureIcon {
	float: right;
	margin: 0 0 15px 25px;
	border: 0;
	padding: 0;
}

div.Testimonials {
	clear: both;
	margin: 20px 0;
	background-color: #BFE4F1;
	padding: 10px;
}

	div.Testimonials blockquote:first-child,
	div.Testimonials blockquote:first-child p {
		margin-top: 0;
	}

	div.Testimonials a:link,
	div.Testimonials a:visited {
		color: #0092C7;
	}

	div.Testimonials a:hover,
	div.Testimonials a:active {
		color: #000;
	}

/******************************************************************************
* END page content CSS
******************************************************************************/

/******************************************************************************
* BEGIN footer CSS
******************************************************************************/

div#Footer {
	width: 724px;
	margin: 0 auto;
	background: transparent url(../graphics/layout/bg_footer.gif) 0 0 no-repeat;
	padding: 35px 15px 0;
	font-size: 10px;
	line-height: 1.4;
}

	div#Footer p {
		margin: 0;
	}

	div#Footer p#Copyright {
		float: left;
	}
	
	div#Footer p#Solution {
		float: right;
	}
	
	div#Footer a:link,
	div#Footer a:visited {
		color: #000;
	}
	
	div#Footer a:hover,
	div#Footer a:active {
		color: #FFF;
	}
	
/******************************************************************************
* END footer CSS
******************************************************************************/

/******************************************************************************
* BEGIN form CSS
******************************************************************************/

form {
	margin: 0;
}

fieldset {
	border: 0;
	padding: 0;
}

input,
select,
textarea {
	margin: 0;
}

textarea {
	width: 100%;
}

div.InputRow {
	margin: 0 0 6px;
}

	div.InputRow input,
	div.InputRow label {
		vertical-align: middle;
	}

div.FormButtons {
	margin: 10px 0 0;
	border-top: 1px solid #999;
	background-color: #EEE;
	padding: 10px;
}

/******************************************************************************
* END form CSS
******************************************************************************/

/******************************************************************************
* BEGIN list CSS
******************************************************************************/

dl {
	margin: 0 0 1em;
	padding: 0;
}

	dl dt {
		margin-top: 1em;
		padding: 0;
		font-weight: bold;
	}

	dl dd {
		margin: 0;
		padding: 0;
	}

ol#Research li {
	margin: 0 0 1em;
}

	ol#Research li q {
		display: block;
		font-weight: bold;
	}

/******************************************************************************
* END list CSS
******************************************************************************/

/******************************************************************************
* BEGIN standard text CSS
******************************************************************************/

blockquote {
	margin: 1em 0;
	padding: 0;
	font-style: italic;
}

.title {
	font-weight: bold;
	font-size: 11px;
	line-height: 1.5;
}

.content {
	font-size: 11px;
	line-height: 1.5;
}

.subtitle {
	font-weight: bold;
	font-size: 10px;
	line-height: 1.4;
}

.subcontent {
	font-size: 10px;
	line-height: 1.4;
}

.Indent {
	margin: 0 20px;
}

/******************************************************************************
* END standard text CSS
******************************************************************************/

/******************************************************************************
* BEGIN standard link CSS
******************************************************************************/

a:link {
	color: #0092C7;
}

a:visited {
	color: #62BD19;
}

a:hover,
a:active {
	color: #000000;
}

/******************************************************************************
* END standard link CSS
******************************************************************************/

/******************************************************************************
* BEGIN table CSS
******************************************************************************/

table#Pricing {
	border-collapse: collapse;
}

	table#Pricing thead th {
		border-left: 1px solid #FFF;
		border-bottom: 1px solid #FFF;
		background-color: #0092C7;
		padding: 4px 8px;
		color: #FFF;
		font-size: 11px;
		line-height: 1.2;
		vertical-align: bottom;
	}
	
		table#Pricing thead th:first-child {
			border: 0;
		}
	
		table#Pricing thead th.Stretch {
			width: 100%;
		}

	table#Pricing tfoot td {
		background-color: #0092C7;
		padding: 8px;
		color: #FFF;
		font-weight: bold;
		font-size: 11px;
		line-height: 1.2;
		vertical-align: bottom;
	}

		table#Pricing tfoot td a:link,
		table#Pricing tfoot td a:visited {
			color: #FFF;
		}

	table#Pricing tbody td {
		border-bottom: 1px solid #FFF;
		background-color: #F4F4F4;
		padding: 8px 4px;
		font-size: 11px;
		line-height: 1.2;
		vertical-align: top;
	}
	
	table#Pricing tbody td.Basic {
		background-color: #DAEEF5;
		text-align: center;
	}
	
	table#Pricing tbody td.Expanded {
		border-left: 1px solid #FFF;
		background-color: #BEE3F1;
		text-align: center;
	}
	
	table#Pricing tbody td.Premium {
		border-left: 1px solid #FFF;
		background-color: #93D1E7;
		text-align: center;
	}
	
	table#Pricing tbody td.Pro {
		border-left: 1px solid #FFF;
		background-color: #55B6DA;
		text-align: center;
	}
	

table.List {
	border-collapse: collapse;
}

	table.List thead th {
		border-left: 1px solid #FFF;
		border-bottom: 1px solid #000;
		background-color: #0092C7;
		padding: 6px;
		color: #FFF;
		font-size: 11px;
		line-height: 1.2;
		vertical-align: bottom;
	}
	
		table.List thead th:first-child {
			border-left: 0;
		}
	
		table.List thead th.Stretch {
			width: 100%;
		}

	table.List tbody td {
		border-top: 1px solid #CCC;
		padding: 6px 12px 6px 4px;
		font-size: 11px;
		vertical-align: top;
	}

		table.List tbody tr:first-child td {
			border-top: 0;
		}

		table.List tbody td.Stretch {
			width: 100%;
		}

	table.List a {
		font-weight: bold;
	}

table.FeaturesList {
	border-collapse: collapse;
}

	table.FeaturesList td.Icon {
		padding: 0 15px 10px 0;
		vertical-align: top;
	}

		table.FeaturesList td.Icon img {
			display: block;
			margin: 0;
			border: 0;
			padding: 0;
		}

	table.FeaturesList td.Description {
		width: 100%;
		padding: 0 0 10px;
		vertical-align: top;
	}

table.Form {
	border-collapse: collapse;
}

	table.Form td.FormTitle {
		border-top: 15px solid #FFF;
		padding: 6px 8px;
		background-color: #0092C7;
		font-weight: bold;
		font-size: 11px;
		line-height: 1;
		color: #FFF;
	}

	table.Form td.FormLabel {
		width: 120px;
		border-top: 1px solid #CCC;
		padding: 8px 12px 8px 0;
		font-weight: bold;
		font-size: 11px;
		line-height: 1.2;
	}

	table.Form td.FormField {
		border-top: 1px solid #CCC;
		padding: 8px 0;
		font-weight: normal;
		font-size: 11px;
	}

		table.Form tr:first-child td {
			border-top: 0;
		}

	table.Form input {
		margin: 0;
	}

th.NoWrap,
td.NoWrap {
	white-space: nowrap;
}

/******************************************************************************
* END table CSS
******************************************************************************/

/******************************************************************************
* BEGIN client log-in CSS
******************************************************************************/

#RowTop {
		}
#RowBottom {
	clear:both;		
		}

body.client div#Spotlights {
	margin: 6px 0 0;
}
	
h2#SupportServices {
	width: 718px;
	height: 53px;
	margin: 0 auto 3px;
	background: #FFF url(../graphics/client/support_services.gif) 0 0 no-repeat;
	padding: 0;
	text-indent: -1000em;
}
	
	h2#SupportServices a:link,
	h2#SupportServices a:visited {
		display: block;
		width: 718px;
		height: 53px;
		
	}
table#ClientLogin {
	width:700px;
	background: transparent url(../graphics/client/login_title.gif) 4px 50% no-repeat;
	}
	
#ClientLoginTitle {
	width:160px;
	text-indent:-1000em;
}

body.client div#LoginForm {
	width: 718px;
	margin: 0 0 3px;
	background: transparent url(../graphics/client/login_bot.gif) left bottom no-repeat;
	padding: 0 0 12px;
	color: #FFF;
	font-size: 10px;
	line-height: 1;
}

	body.client div#LoginForm div {
		background: transparent url(../graphics/client/login_top.gif) 0 0 no-repeat;
		padding: 12px 0 0;
	}

	body.client div#LoginForm table {
		margin: 0 auto;
	}

	body.client div#LoginForm table td {
		padding: 0 5px 0 0;
	}

	body.client div#LoginForm label {
		font-weight: bold;
	}


div#TipOfTheDay {
	width: 248px;
	background: transparent url(../graphics/client/upcoming_bot_new.gif) left bottom no-repeat;
	float:left;
	margin: 0 0 0 4px;
}

	div#TipOfTheDay h2 {
		width: 248px;
		height: 72px;
		margin: 0;
		background: transparent url(../graphics/client/header_tip_of_the_day.jpg) 0 0 no-repeat;
		padding: 0;
		text-indent: -1000em;
	}

	div#TipOfTheDay div {
		margin: 0;
		padding: 8px 15px 15px;
		text-align: center;
		font-weight: bold;
		font-size: 13px;
		line-height: 1.4;
	}

		body.client.index div#TipOfTheDay div {
			height: 125px;
			padding-bottom: 8px;
		}

		div#TipOfTheDay div p {
			margin: 0;
		}

		div#TipOfTheDay div ul {
			margin: 0;
			padding: 0;
			list-style: none;
			font-weight: bold;
			text-transform: capitalize;
		}
	
		div#TipOfTheDay div li {
			margin: 0;
			padding: 2px 0;
		}
	
			div#TipOfTheDay div li:first-child {
				padding: 0 0 8px;
				border: 0;
			}

body.client div#LearnMore {
	float: left;
	width: 248px;
	margin: 0;
	background: transparent url(../graphics/client/upcoming_bot_new.gif) left bottom no-repeat;
	padding: 0;
}

	body.client div#LearnMore h2 {
		width: 248px;
		height: 72px;
		margin: 0;
		background: transparent url(../graphics/client/header_learn_more.jpg) 0 0 no-repeat;
		padding: 0;
		text-indent: -1000em;
	}

	body.client div#LearnMore div {
		margin: 0;
		background: none;
		padding: 8px 15px;
		text-align: center;
		font-size: 10px;
		line-height: 14px;
	}

	body.client div#LearnMore div {
		height: 125px;
	}
	
body.client div#ComingEvents {
	float: left;
	width: 212px;
	margin: 0 0 0 4px;
	background: transparent url(../graphics/client/bg_training_events.gif) 0 0 repeat-y;
	padding: 0;
}

	body.client div#ComingEvents h2 {
		width: 212px;
		height: 72px;
		margin: 0;
		background: transparent url(../graphics/client/header_training_events.jpg) 0 0 no-repeat;
		padding: 0;
		text-indent: -1000em;
	}
	
body.client  #training_link{
	display: block;
	width: 212px;
	height: 72px;
}


	body.client div#ComingEvents div {
		width: 182px;
		margin: 0;
		background: transparent url(../graphics/client/bg_training_events_bot.gif) left bottom no-repeat;
		padding: 8px 15px; 
		text-align: center;
		font-size: 10px;
		line-height: 14px;
	}

	body.client div#ComingEvents div a:link,
	body.client div#ComingEvents div a:visited {
		margin: 0;
		padding: 0;
		text-transform: capitalize;
	}
	
	body.client div#ComingEvents div p {
			margin: 0;
			padding: 2px 0;
			border-top: 1px solid #fff;
		}
	body.client div#ComingEvents h3 {
			font-size: 12px;
			margin: 8px 0 4px 0;
			padding:0;
		}

	body.client div#PrimarySpotlight {
		float:left;
		clear:none;
		padding:0;
		margin: 0 6px 0 0;
		width:500px;
	}
	#SideSpotlightWrapper {
		float:left;
		clear:none;
		padding:0;
		margin:0;
		width:211px;
			}
	body.client div#SideSpotlightA {
		margin:1px 0 3px 0;
		}
	body.client div#SideSpotlightB,
	body.client div#SideSpotlightC {
		margin: 0 0 3px 0;

	}

	body.client div#SideSpotlightA img,
	body.client div#SideSpotlightB img,
	body.client div#SideSpotlightC img {
		display: block;
		margin: 0;
		border: 0;
	}
	
/******************************************************************************
* END client log-in CSS
******************************************************************************/

/******************************************************************************
* BEGIN misc CSS
******************************************************************************/

div.AlertMessage {
	margin: 20px 0;
	border: 1px solid #FF4E00;
	background-color: #FFCBA5;
	padding: 10px;
	text-align: center;
	font-weight: bold;
}

div.ClearAll {
	clear: both;
	padding: 1px 0 0;
}

img.Presenter {
	float: right;
	border: 1px solid #000;
	margin: 2em 0 12px 12px;
}

img.Right {
	float: right;
	border: 1px solid #000;
	margin: 1em 0 12px 12px;
}

img#play {
	margin-top:10px;
	margin-bottom:-5px;
	border-width:0px;
}

div#video {
	width:150px;
	height:23px;
}

p#video img {
	border:none;

}


/******************************************************************************
* END misc CSS
******************************************************************************/