﻿.mainWrapper
{
	position:relative;
	margin:0 auto;
	width:1024px;
	min-height:700px;
	background:url(images/bg_body.jpg) no-repeat center top;	
}
.mainContentWrapper
{
	width:784px;
	margin:0 auto;
	min-height:560px;
	padding-top:25px;
}
.roundedItem
{
	width:506px;
	height:84px;
	background:url(images/bg_market_item.gif) no-repeat 0 0;	
	margin-bottom:13px;
	position:relative;
}
.lionImageFrame
{
	background:url(images/small_lion.gif) no-repeat 525px;	
	height:266px;
}
.left
{
	float:left;
}
.padding22
{
	padding:22px;
}
.smaller
{
	font-size:11px;
}
.larger
{
	font-size:14px;
}
.blue, a, a:VISITED
{
	color:#10426c;
	outline:0;
}
a:HOVER
{
	color:#3b87c7;
}
.bold
{
	font-weight:bold;
}


div.appName
{
	width:110px;
}
.appName a
{
	display:inline-block;
	padding:8px 0;
}
.appName
{
	padding:0 40px 0 0;
	height:47px;
	margin-right:15px;
}
.roundedItemOutlook .appName
{
	background:url(images/icon_outlook.jpg) no-repeat right top;	
}
.roundedItemExcel .appName
{
	background:url(images/icon_excel.jpg) no-repeat right top;	
}
.downloadInfo
{
	line-height:47px;
	height:47px;
	vertical-align:middle;
	padding-left:15px;
	background:url(images/sep_dotted.jpg) no-repeat left top;
}
.downloadPDF
{
	line-height:47px;
	height:47px;
	vertical-align:middle;
	padding-left:15px;
	background:url(images/sep_dotted2.jpg) no-repeat left top;
}
.lightBlue
{
	color:#b1c2d9;
}
.nounderline
{
	text-decoration:none;
}
.sep
{
	padding:0 10px;
}
.btnDownloadNow a
{
	display:block;
	width:220px;
	height:49px;
	background:url(images/download_btn.jpg) no-repeat left 0;
	margin-left:142px;
}
.btnDownloadNow a:hover
{
	display:block;
	width:220px;
	height:49px;
	background:url(images/download_btn.jpg) no-repeat;
	background-position:0 -49px;
	margin-left:142px;
}

.generalInfo
{
	margin-top:65px;
	width:750px;
}

.trialVersionContent .title
{
	margin-bottom:10px;
	padding-right:10px;
	/*background:url(images/icon_triangle_down.jpg) no-repeat right;*/
	float:left;
}
.trialVersionContent .title_close
{
	margin-bottom:10px;
	padding-right:10px;
	/*background:url(images/icon_triangle_up.jpg) no-repeat right;*/
	float:left;
}
.collapsableTray
{
	font-size:11px;
}
.collapsableTray ul
{
	list-style:none;
}
.collapsableTray li
{
	display:block;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	background:url(images/bullet_leo_logo.jpg) no-repeat left center;
	padding-left:25px;
}
.trialVersionContent
{
	width:255px;
}
td
{
	vertical-align:top;
}
.xsmaller
{
	font-size:10px;
}
.xlarge
{
	font-size:25px;
}



/****************************
	BUY
****************************/

.lionImageFrameBuy .padding22
{
	padding:12px 22px !important;
}
.stepsIndicator
{
	margin:20px 0 45px 0;
}
.checkBox
{
	padding:24px 10px 0 0;
	width:15px;
}
.lang
{
	position:relative;
	top:-10px;
}
.roundedItemOutlook .appName
{
	background-position:100px 0;	
}
.roundedItemExcel .appName
{
	background-position:80px 0;	
}
.btnNextStep a
{
	display:block;
	width:220px;
	height:49px;
	background:url(images/btn_next_step.jpg) no-repeat left top;
	margin-left:152px;
}


/*--------------------------------------*/
/*	Flyout tooltip				*/
/*--------------------------------------*/
#tooltip
{
    line-height:14px;
	width:305px;
	height:98px;
	padding-left:20px;
	position:absolute;
	background:url(images/bg_tooltip.png) no-repeat;
	color:#10426c;
	display:none;
	text-align:left;
	overflow:hidden;
	}	
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#000000;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}





.tooltip2
{
	position:absolute;
	z-index:9;
	display:block;
	width:305px;
	height:98px;
	background:url(images/bg_tooltip.png) no-repeat;
	top:-85px;
	cursor:default;
}
.tooltip2 .padding
{
	padding:13px 20px;
	display:block;
}
.tooltip2 span.desc
{
	color:#333;
}


span.tooltipLink
{
	cursor:pointer;text-decoration:underline;color:#333;
}
span.tooltipLink  a:hover
{
	cursor:pointer;text-decoration:underline;color:red;
}







/* login page */
div.marketPlaceLogin
{
	clear:both;padding-top:20px;
}
div.marketPlaceLogin div.login
{
	float:left;width:352px;
}
div.marketPlaceLogin div.register
{
	float:left;width:320px;padding-left:40px;
}
div.marketPlaceLogin div.sep
{
	float:left;
	height:240px;
	background:url(images/dots_sep_ver.gif) repeat-y left top;
}

div.btnJoinBeta
{
	clear:both;
	padding-top:20px;
}
.btnJoinBeta a
{
	display:block;
	width:196px;
	height:70px;
	background:url(images/btn_join.gif) no-repeat left 0;
}
.btnJoinBeta a:hover
{
	display:block;
	width:196px;
	height:70px;
	background:url(images/btn_join.gif) no-repeat;
	background-position:0 -70px;
}




.loginForm
{
	
}
td.login_fieldSep
{
	height:5px;
}
td.login_fieldName
{
	height:20px;vertical-align:top;
	padding-top:3px;
	text-align:left;
	width:80px;	
	font-weight:bold;
	color:#10426c;
}
td.login_fieldControl
{
	padding-left:10px;
}

.LoginFormTextBox
{
	border:solid 1px #c2c2c2;
	height:20px;
	font-family:Arial;
	padding:3px;
	color:#10426c;
	width:200px;
}



.btnSubmitLogin
{
	background:url(images/btn_send.gif) no-repeat top;
	width:81px;
	height:32px;
	font-size:0px;
	border:0;
	cursor:pointer;
	float:right;
}
.btnSubmitLogin:hover
{
	background:url(images/btn_send.gif) no-repeat top;
	background-position:0 -32px;
}
.arrow
{
	font-size:9px;
	color:Black;
}
.loginLinks a
{
	text-decoration:none;
	color:#5d6a7b;
	font-size:11px;
}
.loginLinks a:HOVER
{
	color:#95a4b9;
}




/* downloading instructions */
div.downloadpageContent
{
	clear:both;padding-top:20px;width:660px;
}
div.downloadpage_ff
{
	background:url(bg/leo_download_ff.gif) no-repeat top left;height:960px;float:left;width:660px;padding-left:36px;
}
div.downloadpage_ff div.ff1{	text-align:left;clear:both;height:240px;width:240px;padding-top:70px;}
div.downloadpage_ff div.ff2{	text-align:left;clear:both;height:240px;width:240px;}
div.downloadpage_ff div.ff3{	text-align:left;clear:both;height:250px;width:305px;}
div.downloadpage_ff div.ff4{	text-align:left;clear:both;width:250px;}

div.downloadpage_ie
{
	background:url(bg/leo_download_ie.gif) no-repeat top left;height:780px;float:left;width:660px;padding-left:36px;
}
div.downloadpage_ie div.ie1{	text-align:left;clear:both;height:270px;width:290px;padding-top:70px;}
div.downloadpage_ie div.ie2{	text-align:left;clear:both;height:265px;width:290px;}
div.downloadpage_ie div.ie3{	text-align:left;clear:both;width:290px;}