
/* ::::::::::::::::::::::::::::::::: 
bannerBlock 
:::::::::::::::::::::::::::::::::*/
h1#topBanner {
    display:block;
	margin: 0;
	padding: 0;
}

/* ::::::::::::::::::::::::::::::::: 
leftBlock 
:::::::::::::::::::::::::::::::::*/
div#leftBlock {
    float: left;
    width: 605px;
}

/* ::::::::::::::::::::::::::::::::: 
textBlock
:::::::::::::::::::::::::::::::::*/
div#textBlock {
    margin: 27px 43px;
}

h2.textTitle {
    display: block;
	margin: 0;
	padding: 0;
}

p.topText {
    margin-top: 35px;
	line-height: 150%;
}


/* ::::::::::::::::::::::::::::::::: 
rightBlock 
:::::::::::::::::::::::::::::::::*/
div#rightBlock {
    float: left;
    width: 342px;
}

/* ::::::::::::::::::::::::::::::::: 
searchBlock 
:::::::::::::::::::::::::::::::::*/
div#searchBlock {
    width: 342px;
}

div.searchBox {
    width: 100%;
    background: url(images/search_back.gif) repeat-y;
}

table.searchTable {
    margin: 3px;
    width: 336px;
}

table.searchTable td {
    padding: 5px 3px 5px 12px
}

table.searchTable tr.trback1 td {
   border-bottom:1px solid #fff;
}

div.submitBox {
   width: 100%;
   background: url(images/search_back2.gif) repeat-y;
   text-align: center;
}

div.submitBox img {
   margin: 5px auto;
}


/*::::::::::::::::::::::::::::::::::
contactBlock
:::::::::::::::::::::::::::::::::::*/

div#contactBlock {
    width: 100%;
	margin: 10px 0;
	text-align: center;
}

div#contactBlock img {
     display: block;
}

div#contactBlock h3 {
    margin: 5px 0;
 
}

div#contactBlock p {
    margin: 15px auto;
    width: 85%;
	text-align: left;
}
