.searchArea {
position:relative;
width:778px;
background-color:#b7bfd7;
background-image:url(../images/searchAreaTile.gif);
height:65px;
background-position:top;
background-repeat:repeat-x;
border:1px solid #99a5c2;
z-index:2;
margin:0 0 10px;
padding:0;
}

.searchArea label {
display:block;
float:left;
width:170px;
margin-left:17px;
}

.searchArea span {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:#364b8a;
margin:5px 10px 2px 0;
}

.searchArea input .searchArea .txtInp {
width:146px;
height:18px;
border:1px solid 93px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
margin:2px 12px 5px 0;
padding:0;
}

.searchArea select {
width:150px;
height:20px;
border:1px solid 93px;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
margin:2px 15px 5px 0;
padding:1px 0;
}

.searchArea .srchBtn {
width:117px;
height:21px;
background-color:#f0f0f0;
border:1px solid #93a4b8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#d81920;
font-weight:700;
padding-bottom:1px;
margin:2px 15px 5px;
}

.clr {
clear:both;
}

.searchLinks {
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
margin:0;
padding:0 0 5px;
}

.searchLinks span {
text-transform:uppercase;
font-weight:700;
margin:0 2px;
}

.searchLinks a {
display:inline;
font-weight:700;
text-decoration:underline;
margin:0 2px;
}

.newfooter {
clear:both;
width:640px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:700;
line-height:30px;
background-image:url(../images/newfooterUL.gif);
background-position:bottom center;
background-repeat:no-repeat;
padding-bottom:23px;
margin:5px auto;
}

.newfooter a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.newfooter img {
display:inline;
margin-bottom:-10px;
}