body{
	padding:0;
	margin:0;
	background-color: white;
}

.highlight-large { font-family: Arial; color: #EF792F; font-size: 12pt; letter-spacing: 1pt; 
               text-align:center }
               
               
#WholePage{
    background-color: white;
}

#Container{
	width: 962px;
	margin: 0px auto;
}

.name{
	text-transform: uppercase;
	font-size: 24px;
	color: #e3e76e;
}

.address{
    font-size: 14px;
	color: white;
}

#Menu{
	height: 53px;
	width: 959px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 3px;
	background: url('img/menu-background.png') repeat-x left top;
}

#Menu a{
	height: 53px;
	line-height: 50px;
	padding-right: 18px; padding-left: 18px;
	background: url('img/menu-devider.png') right top no-repeat;
	float: left;
	margin-left: 3px;
	text-decoration: none;
	color: white;
	font-size: 14px;
	text-align: center;
	font-family: arial;
}

#Top #Menu a:hover, #Top #Menu a.active{
	text-decoration: underline;
}

#Middle{
}

#Page{
}

#Content{
	padding-left: 8px;
}

#Content, #Left{
	padding-top: 3px;
}

#Footer{
	background-image: url("img/bottom_pattern.gif");
	background-repeat: repeat-x;
    background-position: left top;
    height: 56px;
    width: 100%;
    float: left;
    margin: 0px auto;
    padding-top: 190px;
}

#Bottom{
    height: 32px;
    width: 962px;
	background: url('img/footer-background.png') repeat-x left top;
	text-align: center;
	line-height: 32px;
	clear: left;
	margin: 0px auto;
	font-family: arial;
	font-size: 12px;
	color: white;
}

#Bottom a{
	text-decoration: none;
	color: white;
}

#Bottom a:hover{
	text-decoration: underline;
}

#Middle,#Left{
	float: left;
}

#Left{
	width: 274px;
}

#Middle{
	width: 688px;
}

.Part,.TopPart,#LeftMenu{
	border: 2px solid #d0d1d0;
	background: #e4ece3;
}

#LeftMenu{
	font-size: 12px;
	font-family: arial;
	padding-bottom: 8px;
}

.Part{
}

.TopPart{
	border: 0px;
	background: url('img/first-banner.png') no-repeat left top;
	padding: 8px;
}

.Part,.TopPart{
	margin-bottom: 8px;
	font-size: 12px;
	font-family: arial;
	text-align: justify;
	height: 375px;
}

.Part p{
	margin-left: 8px;
	margin-right: 8px;
}

.TopPart p{
	margin-bottom: 0px;
	margin-top: 6px;
}

.Part{
	clear: left;
	padding-left: 0px;
}

.Part img{
	float: left;
	margin: 8px;
}

#Content p{
	padding-left: 0px;
}

#LeftMenu ul{
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 10px;
	margin-bottom: 8px;
	background: url('img/left-side-devider.gif') no-repeat center bottom;
}

#LeftMenu li{
	margin-top: 3px;
	list-style-type: none;
}

#LeftMenu span{
	text-decoration: underline;
	color: #446d07;
	font-size: 15px;
}

#LeftMenu a{
	color: #666363;
	text-decoration: none;
}

#LeftMenu a.Links{
	margin-top: 8px;
	text-decoration: underline;
}

#LeftMenu a:hover{
	text-decoration: underline;
}

#LeftMenu span,#LeftMenu a{
	display: block;
	padding-left: 9px;
}

#LeftMenu li a{
	background: url('img/green-arrow.gif') no-repeat 9px 4px;
	padding-left: 24px;
	display: inline;
}

.TopPart h2{
	margin: 0px;
	color: #edf32d;
	font-size: 18px;
	font-weight: normal;
	font-family: arial;
	text-transform: uppercase;
}

.TopPart .Larger{
	font-size: 14px;
}

.LeftHeader{
	margin: 0px;
	background: url('img/left-header.png') no-repeat left top;
	height: 38px;
}

.Part h2{
	margin: 0px;
	background: url('img/content-header.png') no-repeat left top;
	height: 37px;
	display: block;
	font-weight: normal;
}

.LeftHeader,.Part h2{
	font-family: arial;
	font-size: 16px;
	color: white;
	line-height: 37px;
	padding-left: 10px;
}

.Part a{
	color: #4f8803;
}

.Part ul{
	clear: left;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
}

.Part li{
	margin-top: 3px;
	list-style-type: none;
}

.Part li a{
	padding-left: 14px;
	background: url('img/green-arrow-2.gif') no-repeat 0px 5px;
}

#validator{
	clear: left;
	float: left;
}

#validator img {
	border:0 solid #FFFFFF;
	height:31px;
	width:88px;
}

li, ul{
	_padding-bottom: 0px;
	_height: 12px;
	_padding-top: 0px;
	_margin: 0px;
}