.downloadnow {
	line-height: 125%; margin-right: 4px
}
.downloadnow a:link {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; background: url(custom/download_now.png) no-repeat left top; padding-bottom: 0px; margin: 0px; width: 200px; color: #993300; padding-top: 0px; font-family: tahoma, arial; height: 52px; text-decoration: none
}
.downloadnow a:visited {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; background: url(custom/download_now.png) no-repeat left top; padding-bottom: 0px; margin: 0px; width: 200px; color: #993300; padding-top: 0px; font-family: tahoma, arial; height: 52px; text-decoration: none
}
.downloadnow a:active {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; background: url(custom/download_now.png) no-repeat left top; padding-bottom: 0px; margin: 0px; width: 200px; color: #993300; padding-top: 0px; font-family: tahoma, arial; height: 52px; text-decoration: none
}
.downloadnow a:hover {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; background: url(custom/download_now.png) no-repeat left top; padding-bottom: 0px; margin: 0px; width: 200px; color: #993300; padding-top: 0px; font-family: tahoma, arial; height: 52px; text-decoration: none
}
.downloadnow a:hover {
	background: url(custom/download_now_hover.png) no-repeat left top; color: #cc6600
}
.downloadnowtitle {
	display: block; font-size: 125%; padding-top: 10px; text-align: center
}
.downloadnowcounter {
	margin-top: 2px; display: block; font-weight: normal; font-size: 85%
}
.downloadnote {
	padding-right: 15px; padding-left: 10px; padding-bottom: 0px; color: #999999; padding-top: 9px
}
.downloadlight a:link {
	background: url(custom/download_light.png) no-repeat left top; color: #645a44
}
.downloadlight a:visited {
	background: url(custom/download_light.png) no-repeat left top; color: #645a44
}
.downloadlight a:active {
	background: url(custom/download_light.png) no-repeat left top; color: #645a44
}
.downloadlight a:hover {
	background: url(custom/download_light.png) no-repeat left top; color: #645a44
}
.downloadlight a:hover {
	background: url(custom/download_light_hover.png) no-repeat left top; color: #395500
}
.index-splash {
	background: url(custom/index_splash.png) no-repeat left top; margin-bottom: 10px; width: 748px; height: 258px
}
.index-splash-content {
	padding-right: 0px; padding-left: 32px; padding-bottom: 0px; padding-top: 142px
}
.downloadtr a:link {
	background: none transparent scroll repeat 0% 0%
}
.downloadtr a:visited {
	background: none transparent scroll repeat 0% 0%
}
.downloadtr a:active {
	background: none transparent scroll repeat 0% 0%
}
.downloadtr a:hover {
	background: none transparent scroll repeat 0% 0%
}
.indexblock {
	background: url("../images/round_arrow.gif") no-repeat left top; margin: 5px 0px; line-height: 1.5em
}
.indexcontent {
	padding-left: 38px
}
.sidebox {
	border-right: #ececec 1px solid; padding-right: 15px; border-top: #ececec 1px solid; padding-left: 15px; background: #f6f6f6; padding-bottom: 10px; border-left: #ececec 1px solid; line-height: 175%; padding-top: 10px; border-bottom: #ececec 1px solid
}
.feature-sub {
	font-weight: normal! important; font-size: 60%; color: #999999! important
}
.feature-block {
	margin-bottom: 25px
}
.feature-block img.icon {
	float: left
}
.feature-block h4 {
	margin-left: 42px; margin-right: 20px
}
.feature-block p {
	margin-left: 42px; margin-right: 20px
}
.feature-block h4 {
	cursor: pointer; text-decoration: underline
}
.download-info {
	margin: 10px 0px; color: #666666; line-height: 200%
}
.changelog-time {
	font-weight: normal; font-size: 85%
}
.lang-pack-table td {
	border-top: #ececec 1px dotted
}
.faq-block {
	
}
.faq-block h4 {
	cursor: pointer; text-decoration: underline
}
.faq-block div {
	margin-bottom: 32px
}
.partner-list td {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px
}
.partner-list img {
	float: left; margin-right: 15px
}
.contact-box {
	border-right: #cccccc 1px solid; padding-right: 20px; border-top: #cccccc 1px solid; padding-left: 20px; background: white; float: right; padding-bottom: 10px; margin: 0px 5px; border-left: #cccccc 1px solid; padding-top: 10px; border-bottom: #cccccc 1px solid
}
.about-history {
	border-right: #cccccc 1px solid; padding-right: 20px; border-top: #cccccc 1px solid; padding-left: 20px; background: white; float: right; padding-bottom: 10px; margin: 0px 5px; border-left: #cccccc 1px solid; padding-top: 10px; border-bottom: #cccccc 1px solid
}
.quote-block {
	margin-bottom: 20px
}
.quote-author {
	color: #666666; text-align: right
}
.award-list td {
	text-align: center
}
.sitemap ul {
	font-weight: bold
}
.sitemap ul ul {
	font-weight: normal; color: #999999; list-style-type: none
}

.inputtext,
.inputpassword{border:1px solid #bdc7d8;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;padding:3px;}
textarea{border:1px solid #bdc7d8;padding:3px;font-size:11px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
.inputbutton,
.inputsubmit{padding:2px 15px 3px 15px;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:#d9dfea;border-left-color:#d9dfea;border-bottom-color:#0e1f5b;border-right-color:#0e1f5b;background-color:#3b5998;color:#ffffff;font-size:11px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;text-align:center;}
.inputaux{background:#f0f0f0;color:#000;border-top-color:#e7e7e7;border-right-color:#666;border-bottom-color:#666;border-left-color:#e7e7e7;}
.inputcheckbox{border:0px;}
