body{margin:0; padding:0 0 10px 0; background:#FFFFFF;}

body, input, select, textarea{font: normal 12px Arial, Helvetiva, Verdana; color: #404040;}

input[type='text'], input[type='password'], input[type='checkbox'] select, textarea{border: solid 1px #BFBFBF;}

p {margin:0; padding:10px 0 0 0;}

img {border:none;}



a, a:visited, a:hover{color: #2E9028; text-decoration: none;}


form{padding:0; margin:0;}

/*
.wrapper, a, a:hover, a:visited{color: #808080; text-decoration:none;}   

.wrapper{
text-align:center;
width:620px;
margin:10px auto 0 auto;

}

.searchtab{

text-align:center; 
width:460px; 
height:40px; 
overflow:hidden;
margin:20px auto 0 auto;

}

.searchtab img{float:none;}
*/


.wrap240x160{
  width:220px;
  height:140px;
  padding:10px;
  background: transparent url('../images/bg_box_240.gif') 0 0 no-repeat;
  text-align: center;
}

.wrap240x160 label{margin-right:8px;}   



.contBtn input{vertical-align:middle;}


.wrap300x250{

  width:280px;
  height:230px;
  padding:10px;
  background: transparent url('../images/bg_box_300.gif') 0 0 no-repeat;
  text-align: center;

}

.wrap300x250 .logo{margin:10px 0 10px 0; }

.wrap300x250 label{margin-right:15px;}   

.wrap300x250 input.textField{
  background: transparent url('../images/bg_textfield_240.gif') 0 0 no-repeat ;
  width:225px;
  height:15px;
  border:none;
  padding:5px 10px;
  _background-attachment:fixed;
  overflow:hidden;

}

.wrap180x150{
  width:170px;
  height:140px;
  padding:5px;
  background: transparent url('../images/bg_box_180.gif') 0 0 no-repeat;
  text-align: center;

}

.wrap728x90{
  width:728px;
  height:90px;
  padding:5px;
  background: transparent url('../images/bg_box_728.gif') 0 0 no-repeat;
  text-align: center;
  position: relative;
}

.wrap728x90 p.logo{
  padding:5px 0 0 0;
  margin:0;
  position:absolute;
  top:0px;
  left:15px;
  

}

.wrap728x90 .optionGroup{
  position:absolute;
  top:15px;
  padding:0;
  left:300px;
}

.wrap728x90 .optionGroup input{margin-left:15px;}

.wrap728x90 .searchField{
  position:absolute;
  top:40px;
  left:205px;
}

.wrap728x90 .searchField input{vertical-align:middle;}


.wrap728x90 input.textField{
  background: transparent url('../images/textfiled_728.gif') 0 0 no-repeat ;
  width:385px;
  border:none;
}

