body {
background-color:white;
margin:0;
padding:0;
}
#WholePage {
background-color:white;
}
#Container {
margin:0 auto;
width:962px;
}
#Top {
/*background:transparent url(img/main-picture.jpg) no-repeat scroll left 35px;*/
height:266px;
margin:0;
padding:0;
}
#Top * {
margin:0;
padding:0;
}
#Header {
background:transparent url(img/header-background.jpg) repeat-x scroll left top;
font-family:arial black;
height:25px;
padding-left:25px;
padding-top:10px;
}
.name {
font-size:24px;
text-transform:uppercase;
}
.adress {
color:white;
font-size:14px;
}
#Menu {
background:transparent url(img/menu-background.png) repeat-x scroll left top;
height:53px;
margin-top:0;
padding-left:3px;
}
#Menu a {
background:transparent url(img/menu-devider.png) no-repeat scroll right top;
color:white;
float:left;
font-family:arial black;
font-size:14px;
height:53px;
line-height:50px;
margin-left:3px;
padding-left:18px;
padding-right:18px;
text-align:justify;
text-decoration:none;
font-weight:bold;
}
#Top #Menu a:hover, #Top #Menu a.active {
text-decoration:
}
#Middle {
}
#Page {
}
#Content {
padding-left:8px;
}
#Content, #Left, #Right {
padding-top:3px;
}
#Footer {
background-image:url(img/bottom_pattern.gif);
background-position:left top;
background-repeat:repeat-x;
float:left;
height:56px;
margin:0 auto;
width:100%;
}
#Bottom {
background:transparent url(img/footer-background.jpg) repeat-x scroll left top;
clear:left;
color:white;
font-family:arial black;
font-size:12px;
height:32px;
line-height:32px;
margin:0 auto;
text-align:center;
width:962px;
}
#Bottom a {
color:white;
text-decoration:none;
}
#Bottom a:hover {
text-decoration:underline;
}
#Middle, #Left, #Right {
float:left;
}
#Left, #Right {
width:175px;
}
#Right {
padding-left: 8px;
}
#Middle {
width:600px;
}
.Part, .TopPart, #LeftMenu {
background:#FFFACD none repeat scroll 0 0;
border:2px solid #D0D1D0;
}
#LeftMenu {
font-family:arial black;
font-size:12px;
padding-bottom:8px;
}
.Part {
}
.TopPart {
background:transparent url(img/first-banner.png) no-repeat scroll left top;
border:0 none;
height:184px;
padding:8px;
}
.Part, .TopPart, #Content {
font-family:arial black;
font-size:12px;
margin-bottom:8px;
text-align:justify;
}
.Part p {
margin-left:8px;
margin-right:8px;
}
.TopPart p {
margin-bottom:0;
margin-top:6px;
}
.Part {
clear:left;
padding-left:0;
}
.Part img {
float:left;
margin:8px;
}
#Content p {
        color:#666363;
        font-size:11px;
	padding-left:0;
	text-align: justify;
}
#LeftMenu ul {
background:transparent url(img/left-side-devider.gif) no-repeat scroll center bottom;
margin:0 0 8px;
padding:8px 0 10px;
}
#LeftMenu li {
list-style-type:none;
margin-top:3px;
}
#LeftMenu span {
color:green;
font-size:15px;font-weight:bold;
text-decoration:none;
}
#LeftMenu a {
color:#666363;
text-decoration:none;
}
#LeftMenu a.Links {
margin-top:8px;
text-decoration:none;
}
#LeftMenu a:hover {
text-decoration:underline;
}
#LeftMenu span, #LeftMenu a {
display:block;
padding-left:9px;
}
#LeftMenu li a {
background:transparent url(img/green-arrow.gif) no-repeat scroll 9px 4px;
display:inline;
padding-left:24px;
}
.TopPart h2 {
color: black;
font-family:arial black;
font-size:18px;
font-weight:bold;
margin:0;
background:#E4ECE3;
text-transform:uppercase;
}
.TopPart .Larger {
font-size:14px;
}
.LeftHeader {
background:transparent url(img/left-header.png) no-repeat scroll left top;
height:38px;
margin:0;
}
.Part h2 {
background:transparent url(img/content-header.png) no-repeat scroll left top;
display:block;
font-weight:normal;
height:37px;
margin:0;
}
.LeftHeader, .Part h2 {
color:white;
font-weight: bold;
font-family:arial black;
font-size:16px;
line-height:37px;
padding-left:10px;
}
.Part a {
}
.Part ul {
clear:left;
margin:10px 0;
padding:0 0 0 10px;
}
.Part li {
list-style-type:none;
margin-top:3px;
}
.Part li a {
background:transparent url(img/green-arrow-2.gif) no-repeat scroll 0 5px;
padding-left:14px;
}
#validator {
clear:left;
float:left;
}
#validator img {
border:0 solid #FFFFFF;
height:31px;
width:88px;
}
#Inter {
color:E3E76E;
font-family:arial black;
font-size:12px;
font-weight:bold;
height:178px;
}
#RightHeader {
float:right;
font-size:12px;
padding-right:10px;
}
#HeaderText {
float:left;
font-size:12px;
font-weight: bold;
color: white;
margin-left:72px;
padding-right:10px;
}
#RightHeader a {
background:transparent none no-repeat scroll 0 0;
color:black;
padding-left:16px;
padding-right:4px;
text-decoration:none;
}
#RightHeader a:hover {
color:white;
text-decoration:underline;
}
#RightHeader a:hover {
background-position:0 -12px;
}
#RightHeader a#home {
background-image:url(img/home-icon.png);
}
#RightHeader a#home:hover {
background-position:0 -14px;
}
#RightHeader a#sitemap {
background-image:url(img/site-map-icon.png);
}
#RightHeader a#contacts {
background-image:url(img/contact-icon.png);
}
li, ul {
}

