/*!
* © JSC "PROGNOZ", 2012.
*/

body, html
{
	width: 100%;
	height: 100%;
	margin: 0;
	border: 0;
	/*overflow: hidden;*/
	padding: 0;
	border-spacing: 0;
}

.PPAppB
{
	overflow:hidden;
}

.PPAppMain
{
	width: 100%;
	height: 100%;
}

.PPAppAddressBar
{
	background-color: #F4F4F5;
	height: 29px;
	width: 100%;
	display: inline-block;
}

.PPAppModuleBox
{
	top: 29px;
	bottom: 0px;
	width: 100%;
	position: absolute;
}

.PPAppAddressBar .PPAppModuleSelector
{
	margin-top: 4px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	position: relative;
	float: left;
}

.PPAppAddressBar .PPAppCaptionLabel
{
    margin: 2px;
	padding: 5px 5px 0px 11px;
	position: relative;
	float: left;
}

.PPAppAddressBar .PPAppSeparator 
{
    position: relative;
    float: left;
    width: 5px;
}

.PPAppAddressBar .PPAppOpenedObject
{
	margin: 2px;
	padding: 5px 5px 0px 11px;
	position: relative;
	float: left;
}

.PPAppAddressBar .PPLanguageSelector
{
	margin: 5px 1px 2px 0;
	position: relative;
	float: right;
}

.PPAppAddressBar[dir="rtl"] .PPLanguageSelector
{
	margin: 5px 0 2px 1px;
}

.PPAppAddressBar .PPAppHelpButton
{
	margin-top: 5px;
	margin-bottom: 2px;
	position: relative;
	float: right;
}

.PPAppAddressBar .PPAppHelpButton.H .PPImage
{
	margin-left: 3px;
	margin-right: 2px;
}

.PPAppAddressBar[dir="rtl"] .PPAppHelpButton.H .PPImage
{
	margin-left: 2px;
	margin-right: 3px;
}

/* ��� �������� ������. �� ��������� � RibbonButton ������ �������� 15px, ���� 16px */
.PPAppAddressBar .PPRibbonButton .PPRoundedMiddleCenter > .PPImage
{
	height: 16px;
}

.PPAppAddressBar[dir="rtl"] .PPAppCaptionLabel[dir="rtl"],
.PPAppAddressBar[dir="rtl"] .PPAppModuleSelector[dir="rtl"],
.PPAppAddressBar[dir="rtl"] .PPAppOpenedObject[dir="rtl"]
{
	float: right;
}

.PPAppAddressBar[dir="rtl"] .PPAppHelpButton[dir="rtl"]
{
	float: left;
}


.PPLoginForm .PPSignInButton
{
	float: right;
}
.PPLoginForm[dir="rtl"] .PPSignInButton 
{
	float: left;
	margin-top: 1px;
}

.PPLoginForm .PPErrorLabel
{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	height: 17px;
	color: red;
}

.PPLoginForm .PPErrorLabel:hover
{
	text-decoration: underline;
	cursor: pointer;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPLoginFormControls
{
	margin: 3px auto;
	border-collapse: collapse;
	border-spacing: 0;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .LoginLabel, .PPDropPanel.PPInfoWindow.PPLoginForm .PasswordLabel, 
.PPDropPanel.PPInfoWindow.PPLoginForm .LoginInput, .PPDropPanel.PPInfoWindow.PPLoginForm .PasswordInput, 
.PPDropPanel.PPInfoWindow.PPLoginForm .ExternalServiceEnter
{
	padding-top: 13px;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .LoginLabel, .PPDropPanel.PPInfoWindow.PPLoginForm .PasswordLabel
{
	padding-left: 0px;
	padding-right: 7px;
	text-align: right;
}

.PPDropPanel.PPInfoWindow.PPLoginForm[dir="rtl"] .LoginLabel, .PPDropPanel.PPInfoWindow.PPLoginForm[dir="rtl"] .PasswordLabel
{
	padding-left: 7px;
	padding-right: 0px;
	text-align: left;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPInfoWindowButtonsContent
{
	padding-top: 15px;
}
.PPDropPanel.PPInfoWindow.PPLoginForm .PPLabel
{
	line-height: 15px;
}
.PPDropPanel.PPInfoWindow.PPLoginForm .PPInfoWindowButtonsContent .PPLabel
{
	padding-top: 4px;
}
.PPDropPanel.PPInfoWindow.PPLoginForm .PPInfoWindowButtonsContent .PPBottomInfoPanel
{
	width: 370px;
	padding:0px;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPInfoWindowButtonsContent .PPBottomInfoPanel > div
{
	float: left;
}

.PPDropPanel.PPInfoWindow.PPLoginForm[dir="rtl"] .PPInfoWindowButtonsContent .PPBottomInfoPanel > div
{
	float: right;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPInfoWindowButtonsContent .PPBottomInfoPanel .PPLanguageSelector
{
	width: 100px;
	margin: 1px 5px;
	position: relative;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPLoginFormLogoPanel
{
	height: 150px;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPLoginFormLogoPanel > .Content
{
	text-align: center;
}

.PPDropPanel.PPInfoWindow.PPLoginForm .PPLogoVersionLabel
{
	position: absolute;
	top: 125px;
	width: 300px;
	text-align: right;
}


.PPDropPanel.PPWelcomeScreen .PPToolsList .Icon, .PPDropPanel.PPWelcomeScreen .PPToolsList .Content
{
	text-align: center;
	margin: 0 auto;
	display: block;
	white-space: normal;
	padding: 0;
}

.PPDropPanel.PPWelcomeScreen .PPToolsListPanel > .Content
{
	padding-top: 40px;
}

.PPDropPanel.PPWelcomeScreen .PPToolsList
{
	margin: 0 auto;
}

.PPDropPanel.PPWelcomeScreen .PPToolsList .PPListItem
{
	/*display: inline-block !important;*/
	vertical-align: top;
	padding: 0px 0px;
}

.PPDropPanel.PPWelcomeScreen .PPToolsList .PPListItem.Hovered, .PPDropPanel.PPWelcomeScreen .PPToolsList .PPListItem.Selected
{
	background-color: transparent;
}
.PPDropPanel.PPWelcomeScreen .LastOpened
{
	padding-left: 100px;
	padding-right: 100px;
}
.PPDropPanel.PPWelcomeScreen .LastOpened .PPListBox {
	overflow: hidden;
	margin-bottom: 25px;
}
.PPDropPanel.PPWelcomeScreen .Content .ActionList
{
	display: none;
}
.PPDropPanel.PPWelcomeScreen .LastOpened, .PPDropPanel.PPWelcomeScreen .ActionList
{
	display: block;
	vertical-align: top;
}
.PPDropPanel.PPWelcomeScreen .LastOpened .PPLabel, .PPDropPanel.PPWelcomeScreen .ActionList .PPLabel
{
	margin-bottom: 12px;
}

.PPDropPanel.PPWelcomeScreen .LastOpened .PPListItem 
{
	width:100%;
	margin: 1px 0;
}

.PPDropPanel.PPWelcomeScreen .LastOpened .PPListItem .Content
{
	padding:0;
	padding-left:3px;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
}
.PPDropPanel.PPWelcomeScreen .PPLabel, .PPDropPanel.PPWelcomeScreen .PPCBText
{
	margin-top: 25px;
	color: #313533;
	font-family: inherit;
	font-size: 12px;
}
.PPDropPanel.PPWelcomeScreen .PPLabel
{
	font-weight: bold;
}
.PPDropPanel.PPWelcomeScreen .PPBottomPanel .Content
{
	padding-top: 30px;
}
.PPDropPanel.PPWelcomeScreen .PPBottomPanel .Content .PPCheckBox
{
	margin-left: 100px;
}


.PPDropPanel.PPInfoWindow.PPWelcomeScreen .PPInfoWindowButtonsContent
{
	padding-top: 15px;
}
.PPWelcomeScreen .PPExitButton
{
	float: right;
}

.PPWelcomeScreen .PPExitButton[dir="rtl"]
{
	float: left;
}


.PPDropPanel.PPInfoWindow
{
	outline: none;
	border: 0;
	box-shadow: none;
	padding: 0;
}

.PPInfoWindow .ContentBody
{
	background: transparent;
}

.PPDropPanel.PPInfoWindow td.Resizer
{
	cursor: default !important;
}

.PPDropPanel.PPInfoWindow .ContentBody
{
	border: none;
	background-color: transparent;
	box-shadow: none;
	border-radius: none;	
}

.PPDropPanel.PPInfoWindow .PPDropPanelShadowIE
{
	display: none;
}

.PPDropPanel.PPInfoWindow .PPDropPanelTopLeft
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEGSURBVEhL7ZbLasJAFIZDqxYvtVUUL61o3ZQ8qxtXClkIgmvBjW8SctOuKj5CaySM/x8m2ZTuPFnNwMeBBPJxLnOIZf1/SnhFKoL8sT/iSRXUQAM8C5LLKXzSUNrWdBClSOUPOts64itogR4YgCF4EyKVs68UN0FXi0aIEzAVJB0qlvxFi9+1zN7u9spZbdRsvhSBWVPO4WKP+2AMPileOGsVREf1fTqLQHlZl5xDxf5+AJsZS4qZUNZvXifKOVjssc1SS2WcfdfITdnNwJmrJrpozJIxS8YsGbNk7r5kwuhLeUGkXC8s9jeKYj88qJ/fi0qSpFi550e5OI6vxcpdL0gzppjnBtJ55JWY7GgAAAAAAElFTkSuQmCC");	/*Debug\img\iw_tl.png*/
	height: 30px;
	width: 31px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelTopRight
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEfSURBVEhL7ZVLawJBEIQHnxiNRjHERySPi/hbveQUwYMQyDngxX8i6+4mnpT8BI1haatgRjyYPdmSwwx8zKLQVd1bM2uMMQVFcqhN/lzX+EeLCmpfgRLInnLQxI9aNFCb0ETRQiOH1cWTBh3UbYM7UAc3oGynkHHqz3jQ4hG1e7a5W+xVa4A5M2b4MhINxpN3+ZjOBBID29w9dhqo2e5zZrX+Fg3C+Etex2/OQB+CD6AFmAGGUE+cDdEAJ2C7f8LOHDDcfPd5tc7dNPlKj0bPYFOcR7vgxVVCx9H7sduz7gPnj5rO3e5vOH/J+Evm/3zP50EkQRhLFC9VPqupaU+SRDbbH1lEnyoGUsV3u19xBoJFfPbuU8UFyxmYB+FFxfcNp+SVEtXWLAAAAABJRU5ErkJggg==");	/*Debug\img\iw_tr.png*/
	height: 30px;
	width: 31px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelTopCenter
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAuSURBVBhXY2BgYGADYgZeECECIqRBhBJD94Tp/xmePH1Oc+Lq9Vv/Gf4DAYIAADdqXDv0EGpkAAAAAElFTkSuQmCC");	/*Debug\img\iw_t.png*/
	height: 30px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelBottomLeft
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA/CAYAAAAYAhMPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGgSURBVFhH7ZlJS8NQFIWDI851FifqgCIOK93pL3TjSqELQXBdKNQWh4IWEdfiFGpxaKs/43pOSEoclrnJ5gY+UrroOe/m3vPaPsdxnA7QB0bAFJgHK7t7B1JvfEVKvnjhfV5wQSc+8bPSlTw8ucmIl69vpXBakrv7R6nVPyXWlX/UGnJZvpF88VyyuZN4xfm8aeCl+irPbiV+cRpgyd/ea8mIB1MU6zP/PbomHkvCWdmt223UbNRUv0ZZyFjIWMhYyFjIqPxKtXi1eLV4tXi1eLV4jfTvT9tYbGOxjSXRjaUX9R8Ck5rHHP/NeTsEe8AgmABzPGPJHB6LW6mqhwzFu0PiaYpncwXZzxypGmC3t4XER/F6BiyDTRpgBXjSpAHFW/2yp3AfBtzTF8Ea2ALbYEcJ6nsG2PEUHwezYAlssAK+CRqJGk+8BXQBrp6l5+rTvoFV3NeV8MR58dmz64PVc+zY+Qu+CVYiapriLD27vh9w5ll+jt404GPQoCkerJ4GUj40wTPWMSV+iIcN0ASTj5UYUOKPePAGe4DwlLlTg2+MMK/lxeO/VgAAAABJRU5ErkJggg==");	/*Debug\img\iw_bl.png*/
	width: 31px;
	height: 63px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelBottomCenter
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA/CAYAAAAhZaJUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABESURBVChTY/gPBAxg4sXL1/8Z1qzf8p/h6rUb/xnu3X/4n+HJ0+cjiuieMP0/AxDYgghTEKELItRAhByIEAMR/CCCHQAunMpxlyoehQAAAABJRU5ErkJggg==");	/*Debug\img\iw_b.png*/
	height: 63px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelBottomRight
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAA/CAYAAAAYAhMPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGoSURBVFhH7ZlJSwNBEIUHl4j7vuBGXFDE5aQ3/YVePCnkIAieAwGNuIEGEc/iFmJwSaI/o3xv6A4TCMklFTzUwEcIhH5Tr6teZuhA3FUs/crJ2ZXws5Hs7h1IEAQrYB5MgRHQC2KBF39+zcrF9W1DhVlETfFC8Ucen14kfX4tmbuH5oonU6ew+1JuMvfyXSg1V/wtm5P3/IeKcF3bP78KQusb2WTRtWruuZaoX9fEq8652a7lgDWcNVzFX6pWo1nC2ajZqNmohc/tFjJaDljIWMhYyFjIqL0e130/10o2e4C0bLdst2y3bLdsV3HgP8XrJLp8CPSod3s2l5fE4bE/Y5mD4AQYBN2gXe1djcL7iSNJptJePB4R7wrFuScasGInvAmhZTADRl3lFG8DwY4S21h3C6yBRcBjrWEw4GxvpTh/oAEr3gBLYBaMO3GeqYXCvNaVWHXCcVc1LWfVnaDFi/PONFjAuuxwjpevml0e7rW/aIkG01iXo0VhznYfYKOVLecNjCnBM1OK0mpS7vBo5f34ogErZZJRtKowb6JDiZjb34o9jlb9B9j6r+UppT5PAAAAAElFTkSuQmCC");	/*Debug\img\iw_br.png*/
	height: 63px;
	width: 31px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelMiddleRight, .PPDropPanel.PPInfoWindow .PPDropPanelMiddleLeft
{
	border: 0px solid;
	background-size: 31px 100%;
	-moz-background-size: 31px 100%;
	-webkit-background-size: 31px 100%;
	-o-background-size: 31px 100%;
}

.PPDropPanel.PPInfoWindow .PPDropPanelMiddleLeft
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAGgCAYAAABSRbwtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPCSURBVHhe7Z25UltBEEUVOSMjIyPjW0nI+BGzCAmwAa1oeQIEdg6FAbuM2IwkxHhGD+sLoI+r+lI18WHOdPf0az1BoVAofIprLq75uBbiWoxraXllNZxfXL7r6p99D5PJJIxG45B+IscOfnKaw8djAt7/Nt1x+gXMd378Bn99fQXgJ2dTKALvHZ9O4f9+TAOud9Tn4NnRCQjvCZ7bNw24LqldcKTIJO1vZZ0JOK/w49mNBuS54Eh59aq9k4E7Fxy5WKQd0z6Z5M9p5hdLOnPBAe1Hs8GAL7gGQhoImT4iayCEXCwZOZnwC9dMBol2XLvXmQw6CgMfkbs9wYHHJb/aNRxALhZp96ldMxlgLIKOwrwOhDqZdg50MtLOXCxdMtpdw19e8hfxzC+WdtQuOKT9hTxzwY3fh8tTzav2Mblzx/AxFHCtTi++2y64cZHJtedfKTC/1QSXdtPPz/GAG5GpxsHbvdmXpuyLjOBIbZd2QvthO+NSzTt8xLRRSftwJLhx68xrH5JnLnjMdtPudRpw0u5Q+xC8WIYe4c1WFp6pnQuOjEWarW54foaiXXCduWkzoYBDAq7ebIenpz/MfS44duaP5JkLbj51Tqkm7ebaa42o/fGJKa+CI+VV2iHtLTLVWuGBy3PBgbdFag1pl3bDP7laTQH38Mg0E4Ijt5q0M9rrZKq5ht9jFS5qF9z8EbnKaj8kzzzC76n7vO4VXqmlnT8wbZTgyH2etN+RZy64+cWiM1eqmX6EXak1ySIjODCNOkhnfgc1E97h90wPl2v3Ch+QO+fg1WYQ3LyHO5B24ltbzrUPqNqeot0lfL/a4HYuOPKgmLTfDu6YHs4xvEJqF5y4z/elXdot/zuw34Dbq9TD7S10qwmOdDLSjmn/TaaaT3h5dz/c3Pxi+vYEvxY8yjf9aIvVvrMHnrngROtclnZCe4nULjjSRkm7tJs2E2zAbYPNRElw5FZzrv0n86y2tf019u2CGz+rJe1X16B2wc3fk9GZIz2cX+3FMlhkBEeiXdoh7V+4+7xYFhz4WoG0K9VMZzJswJXIIiM4MZMpSrs77ZulXa6T8Q3/cXXDDAGTdsHNB0LSjjSQ0i7tpn37xtYOV14FR6Jd2qVdRWYuKpiPayGuxbiWlldWw/nF5bsupZpSTammVPvQIrNeBHs4wZEKt17c5vp2wXXmpreaAk4B5yfg1jbB2i44kmrSDmkvc23U2qbgwLtR0o6k2ucNMNoF15mbNpAKOAWcAs5k8KtUU6op1ZRqH/oZi4rMf1Fk/gL/6plWVukOIgAAAABJRU5ErkJggg==");	/*Debug\img\iw_l.png*/
	width: 31px;
}
.PPDropPanel.PPInfoWindow .PPDropPanelMiddleRight
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAGgCAYAAABSRbwtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARKSURBVHhe7ZtJU1NREIXfih07duzY8VvduPOPyBgGBUGGBAIE0L2WMliSCUlekuu9iVhuLPoVp3JI9aHqbfnqfj3cfp0kC/Gv281Dv98P55efw5ev36DPq9dvQpZl8/GZi89sfGbiMx2fqSzB83wEr10Q4Amc/mrnn6CnThafPPlgMBjCz6jw2uX4Tz48dvw7Obsgwk/PefDqaY0IPxEc1+WerPPHbD9mahccebOZYp7aO027Z/ggaj/jtNd0pwtOKDXP2o+qxGwXnJLt0j527f3+INC0C46Mt+n9PM3taUFwVD3lDBM0uBZCWgghy830uqSFEFK5ucMl7VXmZsIvnLYcSDEXHFlupg7neSdDTDjtZJCZbr5YpJ2mnfaWmmIuODLuxotF2nEf6Jk7nHYyyEyfFO0eF0J+V2E6ub/159+YHzMXvy7hvV5sr6yTJ3hFcOA3QE3Ta6/XY2oXnDA6+415zsx2x/CcWOd5hJePTjifInuG50ztghMulvRzEmKpeYV3mdq58PjjqXKF1NvTF3UER24hTW8s0o5Ubl78Ju2HlSpnjPIM7/K0d7qCE8YorvYOM+aCAxeA5t7ekXaH2jvEi6XjFf4QT35QJo1RglNG54eHFPNjzugsuGKOMmB6P1fCoXQ//h+T9vv7X2HvoMJpMoJTYt5mxlxwxRxlwNThuAnXvg8f90nttS044/1c2lH1XWiSGWkvcyaZluCMUpN2SqlJO0d7qx12aR1OcEqHk3aa9j3WMJFi7hLeZJ5ccMqt9gK0H3JeGprNVOeC474rY1oINZutsPORpl1wXLzNX1VpMGMuOOVikXZpRxkwXSyjhDvgDBOCo2JdaOvcaLTCB1rMHcObTO1e4fUG8eR8+C6ptw9PLjhwEWi6z6WdcqVytdeZpeYavr27zxmd61G74MhaN7XXu3qDp905fIdUakPtgo97kpF2ZHczb52l3aH2u0bY2tnjTDJ3ggNbq73OpZ2h/SdTu1/4zc2PsLa5zelw14IzSo2vfWOLmHCCA5POtBwYJpy0M7SXmNoFR74ymUtN2qUdYWBCEm6dOEyUBKfcak613wZiwt2G1fX3rLndK/zqmnhywRHX6L//w3SlSru0owyYE25ljdTbU7YLjoq3+WMOaUcqL6j9HWeMGsVccNxv1gq0V2mX9ucbmJCEKzGzXfBx72SGF4u0u9O+XNrkTTI+4d+vbgLt5IJTXhqkXdpRBkwDpBIOpbvQ78+T9qXVDc6VKrhijjJgbjLKdpRy8wZSdY5ULu1Zls3HZy4+s/GZic90fKay8OdPCaeEQxmYjItlcYU4wwmOSrZCvX1xZZ03twuumCMMmNurEg6hu/ByQNop2heWib1dcMUcYcDc28kJt8YboxaWBX/+V1QK32rSjqjvwtrfLhGzXXDFHGHAfKsp4RC61WSUcE8u+1VqKjWEAZWaSu2/nyiqySBK7MXf578B1haZVuokbiwAAAAASUVORK5CYII=");	/*Debug\img\iw_r.png*/
	width: 31px;
}


.PPDropPanel.PPInfoWindow .PPInfoWindowContent
{
	left: 0;
	top: 0;
	position: absolute;
	padding-top: 30px;
	width: 100%;
}
.PPDropPanel.PPInfoWindow .PPInfoWindowContentPanel
{
	width: 100%;
	padding: 0 31px;
	margin: 0;
}
.PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator
{
	height: 1px;
}

.PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator .Center, .PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator .Left, .PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator .Right
{
	height: 1px;
	float: left;
}

.PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator .Left
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAABCAYAAAAmcnXSAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVBhXbco/C4JAAEBxv3+Lm2NDU6sggcgRhYiInJxZnp1/Tr36GE9oaJLHb3se3n4HP2B1379l/WBnx2gXhtFi+onODOiu56XfPJ6aSjWUUpEXkjQruN4zEnHjEgvCKOZ4OlM37e9vtWEDb9Jh9wvnpIkAAAAASUVORK5CYII=");	/*Debug\img\iw_sl.png*/
    width: 31px;
}

.PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator .Center
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAMSURBVBhXY7h1+x4ABSYClK0eBd8AAAAASUVORK5CYII=");	/*Debug\img\iw_sc.png*/
	width: 100px;
}

.PPDropPanel.PPInfoWindow .PPInfoWindowContentSeparator .Right
{
	background-image: url("data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAABCAYAAAAmcnXSAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABsSURBVBhXbco/C4JAAEBxv3+Lm2NDU6sggcgRhYiInJxZnp1/Tr36GE9oaJLHb3teqw0v/aZuWo6nM2EUc4kFibhxvWekWUFeSEqpqFTD46l/v+56OjNg+olhtIx2wc6OZf2wuu/fwQ/A228DZl9h9+1+5h0AAAAASUVORK5CYII=");	/*Debug\img\iw_sr.png*/
	float: right;
	width: 31px;
}

.PPDropPanel.PPInfoWindow .PPInfoWindowButtons
{
	left: 0;
	bottom: 0;
	height: 53px;
	padding: 0 27px 10px;
	position: absolute;
	width: 100%;
}


.PPAboutBox
{
	
}
.PPAboutBox a 
{
	text-decoration: underline;
}
.PPDropPanel.PPWindow.PPAboutBox.PPDialogWindow .WindowTable > tbody > tr > td > .Content
{
	background-color: white;
}
.PPAboutBoxContent
{
	padding: 4px;
}
.PPAboutBoxContent img
{
	width: 100%
}

.PPAboutBoxContent .PPGridPanelContainer
{
	margin-top: 10px;
}

.PPAboutBoxContent .PPGridPanelContainer tr > td
{
	vertical-align: top;
	width: 50%;
}

.PPAboutBoxContent .PPSysInfoAgent
{
	width:100%;
}

.PPAboutBoxContent .PPSysInfoAgent textarea
{
	outline: none;
	-moz-appearance: none;
	overflow: hidden;
	resize: none;
	width: 100%;
	height: 130px;
	border: 0px;
	font-family: Calibri, Helvetica;
	font-size: 12px;
	padding: 0px;
}

.PPAboutBoxContent .PPContactInfoTitle, .PPAboutBoxContent .PPSysInfoTitle
{
	font-weight: bold;
	font-size: 11pt;
}

.PPAboutBoxContent .PPContactInfoPhones
{
	margin-top: 7px;
	margin-bottom: 7px;
}

.PPAboutBoxContent .PPVersion
{
}

.PPAboutBoxContent .PPVersion .PPTextTable
{
	border: 0px;
}

.PPAboutBoxContent .PPVersion .PPTextTable .PPTextBoxTd
{
	padding-left: 0px;
	padding-right: 0px;
}

.PPAboutBoxContent > .PPGridPanelContainer .PPLabel
{
	margin-top:6px;
}