/*  all reset
==============================================*/
* {
	margin: 0;
	padding: 0;
	list-style: none;
	}


/*  base
==============================================*/
h1,h2,h3,h4,p,dl,ul{
	margin:0;
	padding:0;
	}


body    { color: #333; font-size: 14pt; line-height: 150% }
td    { color: #333; font-size: 11pt; line-height: 150% }
a  { color: #03d; text-decoration: underline }
a:visited  { color: #038; text-decoration: underline }
a:hover  { color: #f30; text-decoration: underline }
.base  { padding: 20px 0 20px 10px }
.HdBorder { border-top: 5px solid #468ed6 }
.HdMarg { margin-bottom: 5px }
.FootTxt { font-size: 10px; padding-top: 5px; padding-bottom: 10px; border-top: 2px solid #468ed6 }
.FootMarg { padding-top: 10px }
.fs1   { font-size: 8pt }
.fs2  { font-size: 10pt }
.fs3  { font-size: 11pt }
.fs4  { font-size: 13pt }

.img-left {
	padding:0;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	}

.txt10-br {
	margin:0;
	font-size: 10px;
	color: #663300;
	}


.TopBlock { margin-bottom: 20px }
.TopBlockProfile { margin-bottom: 10px }
.TopMenu  { line-height: 120%; padding: 5px 0; border-bottom: 1px dotted #ccc }
.TopMenu a { color: #333; padding: 5px 0 }
.TopMenu a:visited { color: #038; padding: 5px 0 }
.TopMenu a:hover { color: #f30; padding: 5px 0 }
.TopTitleMarg { margin-bottom: 5px }
.TopOtherPadd { padding: 10px 5px }
