body
{
	margin:0px;
}
p
{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}
.link
{
	color:#538ECA;
}
.menulink-curpage
{
	color:gray;
}
.maintable
{
	width:100%;
	min-width:999px;
	height:100%;
}
.leftpart
{
	width:33%;
	vertical-align:top;
}
.logodiv
{
	margin-top:50px;
	text-align:center;
}

.imap4
{
	position:absolute;
	top:270px;
	z-index:auto;
	width:auto;
}
.imap4-singl
{
	top:220px;
}
.imap4-td
{
	vertical-align:top;
}
.imap4-text-div
{
	margin-left:62px;
	width:250px;

}
.imap4-text
{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.menutable-td
{
	vertical-align:bottom;
}
.menutable-td-dl
{
	vertical-align:bottom;
	width:200px;
	min-width:200px;
	background-image:url(images/bg-dl.png);
	background-color:#E8EFF4;
}

.menutable-td-side
{
	width:14px;

}
.menutable-td-center
{
	vertical-align:top;
	background-color:#E8EFF4;

}
.menutable-td-center-active
{
	vertical-align:top;
}

.menutext
{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
	margin-top:35px;
}
.menutext-dl
{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	margin-left:1px;
	margin-right:1px;
	margin-top:35px;
	width:200px;
	height:25px;
}
.menutext-ver
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:gray;
	margin:0px 0px 9px 0px;
}
.tablefooter
{
	background-image:url(images/bg-footer.png);
	background-repeat:no-repeat;
	height:155px;
}

.head-div
{
	width:550px;
	margin-top:5px;
	margin-bottom:5px;
}
.head-title
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#807F80;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
}
.head-text
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
}

.ps-div-singl
{
	background-color:#E8EFF4;
	width:auto;
	height:55px;
	padding:7px;
}
.ps-div
{
	background-color:#E8EFF4;
	width:auto;
	padding:7px;
	margin-top:450px;
}
.ps-subdiv
{
	width:500px;
	margin:5px 0 0 5px;
}
.ps-text
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	margin:0px;
}

.contacts
{
	background-color:#538ECA;
	width:100%;
	height:55px;
	padding-top:12px;
	padding-bottom:12px;
}
.contacts-text
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	margin:0px;
	margin-left:15px;
}
.contacts-text-email
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	margin:0px;
}
.copyright-text
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:gray;
	margin:0px;
}
.contacts-link
{
	color:black;

}
.posit-div
{
	margin-top:5px;
	margin-bottom:15px;
}
.posit-subcat
{
	margin-left:25px;
	width:300px;
}
.posit-text
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:gray;
	margin:0px;
}
.posit-link
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#538ECA;
	margin:0px;
}
.posit-link-p
{
	margin:0px;
	margin-bottom:5px;
}
.dl-title
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#538ECA;
	margin-bottom:5px;
}
.dl-version
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	margin-bottom:5px;
}
.dl-free
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	margin-bottom:5px;
}
.dl-link-p
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
	margin-bottom:5px;
	margin-top:10px;
}
.dl-link
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#538ECA;
}
.dl-link-update
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#538ECA;
}
.dl-update-comment
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
}
.freeadd-large
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:0px 2px 0px 0px;
	text-align:right;
}
.freeadd-small
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 2px 0px 0px;
	text-align:right;
}
.freeadd-form
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px 0px 2px 2px;
	width:320px;
	border-color:silver;
	border-style:solid;
	border-width:1px;
	
}
.freeadd-button
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:white;
	border-color:silver;
	border-style:solid;
	border-width:1px;
	background-color:#538ECA;
	width:172px;
	height:33px;
	margin-left:150px;
}
.freeadd-re-title
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:25 0 10 0;
}
.freeadd-re-errors
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	
}
.support-quest
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;	
}
.support-re
{
	font-family:Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.main_link
{
	color:#538ECA;
}
.beta {
	background-color:red;
	color:white;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	height:18px;
	margin:auto;
	text-align:center;
	width:90px;
}

.page-title {
	color:#807F80;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	margin-bottom:5px;
	margin-left:0;
	margin-top:5px;
}

.mp-table {
	margin-left:-25px;
}

.mp-table-td {
	padding-left:25px;
	text-align:left;
}