body {
    padding: 0;
    margin: 0;
    background: #F0F2F6 url('/img/bg.jpg');
}

body, table, form, input, select, textarea {
    font-family: tahoma, verdana, arial, serif;
    font-size: 11px;
    color: #177ABB;
}

a, a:visited, a:hover {
    font-family: tahoma, verdana, arial, serif;
    font-size: 11px;
    color: #177ABB;
}

a:hover {
    text-decoration: none;
}

a.white, a.white:visited, a.white:hover {
    color: white;
    font-weight: bold;
}

h1 {
    font-family: tahoma, verdana, arial, serif;
    font-size: 18px;
    color: #36638B;
    font-weight: normal;
}

hr {
    height: 1;
    color: #B3D0E5;
    background-color: #B3D0E5;
    border-style: none;
}

.white {
    color: white;
}

.news {
    border-left: solid 3px #2A7BBA;
    padding-left: 10;
}

.l {
    text-align: left;
}

.c {
    text-align: center;
}

.r {
    text-align: right;
}

.j {
    text-align: justify;
}

.t {
    vertical-align: top;
}

p{
	text-indent:20px;
}

#sp {visibility: hidden}
#sign {visibility: hidden}

/*
p {
    color: #2C0707;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    margin-left: 4;
    margin-top: 8;
    margin-bottom: 8;
    margin-right: 4;
    line-height: 11pt;
}
*/

table.tt, tr.tt, td.tt {
    margin-left: 4;
    margin-top: 4;
    margin-bottom: 4;
    margin-right: 4;
    background-color: #fbead1;
    background-color: #CEF2DE;
    border-width: 0;
    empty-cells: show;
}

td.tth {
    border-width: 0;
    background-color: #E0E0E0;
}

/*p.headline
 {
 margin-left: 0;
 margin-top: 0;
 margin-bottom: 0;
 margin-right: 0;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 line-height: 7pt;
 color: #666666;
 }*/
td.tt {
    border-width: 0;
}

td.frm {
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    border-width: 0;
    color: #2C0707;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
}

p.tt {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    margin-top: 6;
    margin-bottom: 6;
    line-height: 9pt;
    font-weight: normal;
}

p.tb {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin-top: 8;
    margin-bottom: 8;
    line-height: 10pt;
    font-weight: bold;
}


/*VLP*/
.vlp {
	margin: 0 auto;
	border: 0;
	text-align: center;
	background: #666;
}
.vlp table.tt, tr.tt, td.tt {
	background-color: #CEF2DE;
	border-width: 0;
	empty-cells: show;
	border-spacing: 0 0;
	padding: 0 0 0 0;
	border: 0;
}
.vlp td.tth {
	border-width: 0;
	background-color: #E0E0E0;
}
p.headline {
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 7pt;
	color: #666666;
}
td.frm {
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	border-width: 0;
	color: #2C0707;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
p.tt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 6pt;
	margin-bottom: 6pt;
	line-height: 9pt;
	font-weight: normal;
}
p.tb {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 8pt;
	margin-bottom: 8pt;
	line-height: 10pt;
	font-weight: bold;
}
div.photo {
	float: left;
	border-width: 15px;
	background-color: #dbe6e0;
	width: 170px;
	margin: 20px;
	border-radius: 13px;
	padding: 10px;
	text-align: center;
	height: 130px;
}
div.photo div {
	font-size: smaller;
	width: 150px;
	margin: 0 auto;
	height: auto;
}
