body {
 background-color: #0099CC;
 font-family: verdana,arial,tahoma;
 text-align: center;
 padding: 0px;
 margin: 10px;
}

a {
 color: #003399;
}
a:hover {
 text-decoration: none;
}

#MainBlock {
 width: 774px;
 margin: 0px auto;
 text-align: left;
}

#HeadBlock {
 height: 50px;
}

#HeadBlock div {
 clear: both;
 width: 774px;
}

#HeadBlock .HeadLogo {
 float: left;
}

#CenterBlock {
 margin: 4px 0px 0px 0px;
// background-image: url(/img/bg.gif);
 background-color: #FFFFFF;
 background-repeat: repeat;
}

#CenterBlock .PD {
 padding: 6px;
}

#CenterBlock .FT {
 float: left;
 width: 545px;
}

#CenterBlock .FT .Block3 {
 padding: 14px 20px 14px 24px;
}

#CenterBlock .FT h1 {
 clear: both;
 font: bold 16px arial,verdana,tahoma;
 color: #66BBEE;
 padding: 0px;
 margin: 0px;
}

#CenterBlock .FT .B3F {
 float: left;
 margin: 10px 0px 20px 0px;
 width: 166px;
 text-align: center;
}

#CenterBlock .FT .B3FL {
 float: left;
 margin: 10px 0px 10px 0px;
 width: 260px;
 text-align: left;
}

#CenterBlock .FT .B3FR {
 float: right;
 margin: 10px 0px 10px 0px;
 width: 260px;
 text-align: left;
}

#CenterBlock ul {
 padding-left: 15px;
}

#CenterBlock .FT .B3FW {
 float: left;
 margin: 10px 0px 10px 0px;
 width: 535px;
 text-align: left;
 font-size: 11px;
}
		
#CenterBlock .FT .B3T {
 padding: 6px 0px 8px 0px;
}

#CenterBlock .FT .B3D {
 padding: 0px 8px 0px 8px;
 font-size: 11px;
 height: 120px;
}

#CenterBlock .FT .B3DW {
 padding: 0px 10px 0px 0px;
 font-size: 12px;
 width: 355px;
 float: right;
}

#CenterBlock .FT .B3PIC {
 padding: 0px 0px 0px 0px;
 width: 152px;
 height: 112px;
 float: left;
}

#CenterBlock .FT .B3BUTTON {
 padding: 0px 19px 0px 0px;
 float: right;
}

#CenterBlock .FT .B3L {
 float: left;
 margin: 10px 0px 10px 0px;
 width: 1px;
}

#CenterBlock .FT h2 {
 clear: both;
 padding: 2px 12px 4px 0px;
 margin: 4px 6px 2px 0px;
 text-align: right;
 font-size: 12px;
 font-weight: normal;
}

#CenterBlock .FT h2 a {
 color: #336699;
 text-decoration: none;
}

#CenterBlock .BlockRight {
 width: 208px;
 float: right;
 padding-top: 6px;
}

#CenterBlock .BlockRight h1 {
 padding: 0px;
 margin: 0px;
 font-size: 16px;
 font-weight: normal;
 color: #6699CC;
}

#CenterBlock .BlockRight h2 {
 padding: 8px 0px 4px 0px;
 margin: 0px;
 font: bold 17px Arial,Verdana,Sans-Serif;
 color: #6699CC;
 text-decoration: none;
}
		
#CenterBlock .BlockRight ul {
 padding: 0px 0px 0px 20px;
 margin: 0px;
}

#CenterBlock .Bottom {
 clear: both;
}

#Footer {
	margin: 6px 0px 0px 0px;
	background-repeat: repeat-y;
}

#Footer .PD {
 padding: 0px;
}

#Footer .FLinks 
{
 height: 20px;
 padding: 0px;
 font-size: 10px;
 color: #336699;
 text-align: center;
 text-transform: uppercase;
}

#Footer .FLinks a {
 text-decoration: none;
 color: #336699;
}

#Footer .FBlock {
 float: left;
 padding: 0px 0px 0px 0px;
 width: 774px;
 font-size: 10px;
 color: #CCCCCC;
}

#Footer .Bottom {
 clear: both;
 padding: 6px 0px 0px 0px;
}

.ClearBlock {
 clear: both;
}
.FontL {
 font-size: 11px;
 color: #336699;
}
.FontD {
 font-size: 12px;
 color: #6699DD;
 line-height: 2;
}