.extendable {
	background: url(../images2/extendable.png) repeat-y;
	width: 854px;
	height: 50px;
	position: absolute;
	top: 540px;
	z-index:-1;
}



.bottombar {
	background: url(../images2/bottombar.png) no-repeat;
	width: 854px;
	height: 21px;
	text-indent: -3333px;
	overflow: hidden;
	margin: 47px 0 0 0;
}

.contentArea{
display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 854px;
height:572px;
padding-top:15px;

}

/* overview 2 */
.overview2_extendable {
	background: url(../images2/extendable.png) repeat-y;
	width: 854px;
	height: 300px;
	position: absolute;
	top: 540px;
	z-index:-1;
}



.overview2_bottombar {
	background: url(../images2/bottombar.png) no-repeat;
	width: 854px;
	height: 21px;
	text-indent: -3333px;
	overflow: hidden;
	margin: 297px 0 0 0;
}

.overview2_contentArea{
display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 854px;
height:822px;
padding-top:15px;
}

/* end overview 2 */

/* login */

.swirl_bg {
	background: url(../images2/swirl_bg.png) no-repeat;
	width: 852px;
	height: 570px;
	text-indent: -3333px;
	position: absolute;
	left:1px;	
	top:15px;
	overflow: hidden;
	z-index:-10;
}

.displayAreaLogin{
	display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 182px;
height:300px;
position:absolute;
top:140px;
left:325px;	
}

.displayAreaMeeting{
	display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 182px;
height:300px;
position:absolute;
top:90px;
left:325px;
background-color:#C36;
}

.meetingloginArea {
	display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 400px;
height:300px;

position:absolute;
top: 70px;
left: 225px;


}

.meetingHeader {
font: bold 18px/20px arial, helvetica, sans-serif;
text-align:center;
display: block;
color: #3d73d0;
text-transform: uppercase;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0 0 25px 0;
}


.meetingText{
	font: bold 15px/17px arial, helvetica, sans-serif;
text-align:center;

color: #494848;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0px auto;
	
}


#loginArea {
	display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 182px;
height:300px;


}

#loginArea h2 {
font: bold 18px/20px arial, helvetica, sans-serif;
text-align:center;
display: block;
color: #3d73d0;
text-transform: uppercase;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0 0 25px 0;
}

#loginArea div{
	padding: 0 0 5px 0;
}
#loginArea div p{
	font: bold 15px/17px arial, helvetica, sans-serif;
text-align:center;

color: #494848;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0px auto;
	
}

.box{
	display: block;
	background: url(../images2/demobox.png) no-repeat;
	width: 182px;
	height: 25px;
	padding: 1px 0 10px 8px;
	left:100px;
	
	
}
.box input{
	font: 14px/25px Tahoma,sans-serif;
	color: #8c8c8c;
	background: transparent;
	margin: 0;
	padding: 3px 0 0 0px;
	border: 0;
	width: 180px;
	list-style: none;
	float: left;
}

.box select{
	font: 14px/25px Tahoma,sans-serif;
	color: #8c8c8c;
	background: transparent;
	margin: 0;
	padding: 2px 0 0 0px;
	border: 0;
	width: 170px;
	float: left;
}

#phoneNumber {
	padding: 0 0 10px 20px;
}

#phoneNumber b{
	font: 15px/16px Arial,sans-serif;
}

.remember {
	font: bold 10px/16px Arial,sans-serif;
	color: #494848;
	
	margin: 10px 0 0 0px;
	display:inline;
}

.presenterText {
	font: bold 13px/16px Arial,sans-serif;
	color: #494848;
	
	margin: 10px 0 0 0px;
	display:inline;
}

.present {
	margin:20px 0 0 0;
}

#loginArea div a{
	font: 12px/16px Arial,sans-serif;
	color: #3d73d0;
	text-align:center;
	margin: 20px 0 20px 0;
}

#loginArea div a:hover{
	color: #FC0;
	text-align:center;
	
}

.loginButton {
	margin: 20px 0 0 65px;
	}
	



/* end login */


/* forgot password */

.displayAreaPassword{
	display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 500px;
height:300px;
position:absolute;
top:125px;
left:125px;


}

.displayAreaPassword h3 {
font: bold 18px/20px arial, helvetica, sans-serif;
text-align:center;
display: block;
color: #3d73d0;
text-transform: uppercase;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0 0 25px 0;
}

.displayAreaPassword h2 {
font: bold 14px/20px arial, helvetica, sans-serif;
color: #494848;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0 0 10px 0;
	text-align:center;
	display: block;
}

.displayAreaPassword span {
	font: bold 14px/20px arial, helvetica, sans-serif;
color: #494848;
border-width: 0px;
border-style: hidden;
border-color: #ffffff;
margin: 0 0 10px 80px;

}

/* end forgot password */

/* Live Webinar */

.webinarArea{
	display:block;
	width:600px;
	height:300px;
	position:absolute;
	left:75px;
	top: 75px;
	
}

.webinarArea h2 {
font: bold 25px/25px arial, helvetica, sans-serif;
text-align:center;
display: block;
color: #3d73d0;
text-transform: uppercase;
margin: 0 0 15px 0;
}

.webinarArea h3{
	font: bold 20px/22px arial, helvetica, sans-serif;
	text-align:center;
	color: #494848;
	margin: 0px auto 15px;
	
}

.webinarArea h4{
	font: bold 15px/17px arial, helvetica, sans-serif;
	text-align:center;
	color: #494848;
	margin: 0px auto 15px;
	
}

.webinarArea h5{
	font: bold 18px/20px arial, helvetica, sans-serif;
	text-align:center;
	color: #494848;
	margin: 0px auto 15px;
	
}

.webinarTextbox{
	font: 14px/25px Tahoma,sans-serif;
	color: #8c8c8c;
	width: 200px;
	
	margin: 5px 0;
	
}

.mainText2{
font: bold 15px/29px arial, helvetica, sans-serif;


color: #494848;

}

.submitPresentation{
	background: url(../images2/btn-submit.png) no-repeat;
	width: 131px;
	height: 36px;
	display: block;
	overflow: hidden;
	text-indent: -3333px;
	margin:auto;
	border: 0px;
	
}

.submitPresentation:hover{
background-position: 0 100%;
}
/* End Live Webinar */

.demoImage {
	background: url(../images2/DemoIconMedium.png) no-repeat;
	width: 45px;
	height: 29px;
	display: block;
	overflow: hidden;
	border: 0px;
	position:absolute;
	top: 52px;
	left: 190px;
}

.mediumWebinarIcon {
	background: url(../images2/MediumWebinarIcon.png) no-repeat;
	width: 31px;
	height: 34px;
	display: block;
	overflow: hidden;
	border: 0px;
	position:absolute;
	top: -5px;
	left: 70px;
}

.newsIconMedium {
	background: url(../images2/NewspaperIconMedium.png) no-repeat;
	width: 42px;
	height: 32px;
	display: block;
	overflow: hidden;
	border: 0px;
	position:absolute;
	top: 62px;
	left: 95px;
}

.meetingBox {
	width: 175px;
	font: 14px/25px Tahoma,sans-serif;
	color: #8c8c8c;
	
}

.reseller_contentArea{
display: block;
color: #000000;
border-width: 0px;
border-style: hidden;
width: 822px;
height:847px;
padding: 15px 15px 0 15px;
}

.reseller_extendable {
	background: url(../images2/extendable.png) repeat-y;
	width: 854px;
	height: 300px;
	position: absolute;
	top: 540px;
	z-index:-11;
}



.reseller_bottombar {
	background: url(../images2/bottombar.png) no-repeat;
	width: 854px;
	height: 21px;
	text-indent: -3333px;
	overflow: hidden;
	margin: 297px 0 0 0;
}

.resellerArea {
	display:block;
	width:700px;
	height:300px;
	position:absolute;
	left:25px;
	top: 50px;
	
}

.resellerArea h2 {
font: bold 25px/25px arial, helvetica, sans-serif;
text-align:center;
display: block;
color: #3d73d0;
text-transform: uppercase;
margin: 0 0 25px 0;
}

.resellerText {
	font:  15px/20px arial, helvetica, sans-serif;
	text-align:left;
	color: #494848;
	margin: 0px auto 15px;
	display:block;
}

.resellerPic {
	display:block;
	position:absolute;
	top: 325px;
	left:600px;
}


.DemoArea{
	display:block;
	width:600px;
	height:300px;
	position:absolute;
	left:75px;
	top: 0px;
	
}

.AreaH2 {
	font: bold 25px/25px arial, helvetica, sans-serif;
text-align:center;
display: block;
color: #3d73d0;
text-transform: uppercase;
margin: 0 0 15px 0;
	
}

.AreaH5 {
	font: bold 18px/22px arial, helvetica, sans-serif;
	text-align:center;
	color: #494848;
	margin: 0px auto 15px;
	display:block;
	
}

