﻿body
{
	margin: 0px 0px 0 0px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #293846;
	background-color: #dcdcdc;
}

img
{
	border: none;
}

a, a:visited
{
	color: #668327;
}

.main_panel
{
	background-color: #FFFFFF;
	width: 960px;
	margin: auto;
}

.LogoPanel
{
	width: 960px;
	height: 125px;
	background: url(images/CleanLaunchWebHeader.png) no-repeat top left;
}

.MenuBar
{
	border-bottom: 0px solid #5385c0;
}

.footer
{
	margin-top: 0px;
	padding: 6px 0 6px 0;
	border-bottom: 1px solid #5385c0;
	border-top: 1px solid #5385c0;
	font-size: 9px;
}

.tblContent
{
	width: 960px;
	border-collapse: collapse;
}

.LeftPanel
{
	width: 175px;
	vertical-align: top;
	padding: 0px 0px 0 0px;
	color: #8f908e;
}

.LeftPanel h1
{
	font-size: 9px;
	margin: 6px 0 0 0;
}

.LeftPanelContents
{
	padding-top: 38px;
	margin-left: 10px;
	margin-right: 14px;
	font-size: 7pt;
}

LeftPanelHeader
{
	background: url(images/bg_sectionheader.jpg);
	padding: 1px 0 0 3px;
	font-weight: bold;
}

.ClientSpotlight
{
	background: url(images/bg_spotlight.png) top left;
	height: 180px;
}

.SponsorSpotlight
{
	background: url(images/bg_sponsorspotlight.png);
	height: 180px;
}

.MiddlePanel
{
	padding-left: 6px;
	padding-bottom: 12px;
	width: 535px;
	vertical-align: top;
	font-size: 11px;
	color: #5f5f5f;
}

.MiddlePanel h1
{
	font-size: 18px;
	font-weight: bold;
	margin: 6px 0px;
	color: #0a6aab;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.MiddlePanel h2
{
	font-size: 14px;
	font-weight: bold;
	padding: 6px 0 0 0;
	margin: 6px 0 0 0;
	color: #0a6aab;
}

.MiddlePanel h3
{
	border-top: #a2cbfc 1px solid;
	padding-top: 6px;
}

.MiddlePanel p
{
	padding: 6px 0 0 0;
	margin: 6px 0 0 0;
}

.MiddlePanel img
{
	border: none;
}

.RightPanel
{
	width: 250px;
	height: 500px;
	background: url(images/bluegradient.jpg);
	vertical-align: top;
	color: #8f908e;
	padding-right: 6px;
	
}

.newsbox
{
	background: url(images/bg_news.pn);
	width: 200px;
	height: 220px;
	margin-left: 70px;
	margin-top: 0px;
}

.newsbox h1
{
	color: #678820;
	font-size: 10px;
	font-weight: bold;
	margin: 4px 0 0 0;
}

.newsbox p
{
	font-size: 10px;
	padding: 0 0 0 0;
	margin: 3px 0 0 0;
}

.sponsorrotator
{
	width: 200px;
	height: 200px;
	margin-left: 70px;
}

.RegisterWrapper
{
	background: transparent url(images/register_background.jpg) no-repeat left top;
	height: 528px;
	position: relative;
}
.RegisterStrip
{
	position:absolute;
	top: 47px;
	left: 30px;
}
.RegisterMultiPage
{
	position:absolute;
	top: 90px;
	height: 400px;
}

.RegisterMultiPage .formList
{
	width: 378px;
	list-style: none;
}

.RegisterMultiPage .formList li
{
	border-bottom: 1px solid #959485;
	padding: 5px 0px;
}

.RegisterMultiPage .formList li.lastListItem
{
	border: none;
}
.RegisternextButton
{
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent url(images/register_button.gif) no-repeat left top;
	border: none;
	width: 90px;
	height: 28px;
}

.tblAdvisorRegister
{
	padding-left: 20px;
}

.tblClientRegister
{
	width: 450px;
}

.registerLabel
{
	font-size: 10px;
	color: #4e4e4e;
}
.ddlist
{
	font-size: 10px;
	color: #4e4e4e;
}


.skillLabel
{
	font-size: 10px;
	color: #4e4e4e;
	font-weight: bold;
	width: 150px;
}

.questionLabel
{
	padding-top: 6px;
	font-size: 11px;
	width: 250px;
}
.questionControl
{
	margin-left: 6px;
}
.treeviewControl
{
	color: #4e4e4e;
}
.btProcess input
{
	background-color: Green;
	font-size: 9pt;
}
input.btProcess 
{
	margin-top: 6px; 
	color:#050;   
	font: bold 8pt Verdana,helvetica,sans-serif;   
	background-color: #fed;   
	border: 1px solid;   
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
 }   


