* {border: 0; margin: 0; padding: 0;} 
body {font-family:Arial; font-size:11px; width: 500px}
a{text-decoration:none; cursor:pointer;}
table{font-family:Arial; font-size:11px; border-collapse:collapse; border-color:#FFFFFF; border-width:1px;}
h3 {font-size:13px; font-weight:bold; color:#16304B; text-align:center; margin-bottom:10px;}

.button{
  font-family:Arial; 
  font-size:10px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#2F629B;
  border: 1px solid #000000;
  margin-right:2px;
  margin-left:2px; 
}.input{
  border:1px solid #6690C2;  
  color:#000000; 
  font-family:Arial; 
  font-size:11px;
  vertical-align:top;
  padding-left:2px;
}.labelErr{
  color:red;
}.formRow{
  background-color:#F1F4FB;
  margin-bottom:3px;
  padding-left:3px;
  clear:left;
}
.textErr{
  color:red;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:5px;
}
.textErrCenter{
  color:red;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:5px;
  text-align:center;
}
.textInfCenter{
  color:#A24073;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:5px;
  text-align:center;
}
a.textLink{
  color:#2F629B;
  font-weight:bold; 
}
a.textLinkSmall{
  color:#2F629B;
}
.violet{
  color:#A24073;
}
.clear{
  clear:both;
}
.toRight{
  text-align:right;
}/************************************recruit_form ******************************************************/
#formView {width:450px; margin-left:auto; margin-right:auto;}
#formSecs {text-align:left; margin-left:110px;}
#formPosts {text-align:left; margin-left:110px;}
#formClear {text-align:left;}
#formNext {float:right;}
.formFirstColumn{
  width:110px; 
  float:left;
}/***********************************adv_all**********************************/
#advAdv {margin-left:auto; margin-right:auto; width:450px;}
#allAdv {margin-left:auto; margin-right:auto; width:450px;}
#advPages {float:right;}.advText {
  text-align:center;
}
table.viewTableAdv{
  width:400px;
  border:1px solid #6690C2;
  color:#000000;
}
table.viewTableAdv th{
  font-weight:bold;   
  color: #16304B;
  background-color:#F1F4FB;
  text-align:center;
  border-right:1px solid #6690C2;
  border-bottom:1px solid #6690C2;
  cursor:pointer;
  padding:2px;
}
table.viewTableAdv tbody td{
  text-align:center;
  border-right:1px solid #6690C2;
  border-bottom:1px solid #6690C2;
  padding:2px;
}
table.viewTableAdv tfoot td{
  font-weight:bold;
  color: #000000;
  background-color:#F1F4FB;
  padding-left:2px;
  padding-right:2px;
  border-top:1px solid #6690C2;
}
table.viewTableAdv tbody td span{
  font-size:18px; 
  font-weight:bold;
  margin:1px;
}
a.viewTablePagerLink{
  color: #6690C2;
  margin:2px;
  padding-right:2px;
  padding-left:2px;
}
a.viewTablePagerLink:hover{
  background-color:#FFFFFF;
  border:1px solid  #6690C2;
}
a.viewTablePagerLinkActive{
  color:#A24073;  
  margin:2px;
  padding-right:2px;
  padding-left:2px;
}/***********************************adv_one**********************************/
#advOneAdv {margin-left:auto; margin-right:auto; width:400px;}
#advOneBack {text-align:center;}
dl.advList{
}dl.advList dt{
  color:#2F629B;
  font-weight:bold;
  padding-top:5px;
  border-bottom: 2px groove #2F629B;
}dl.advList dd{
  padding-top:5px;
}

