.field{
color:black;
border:solid;
border-color:black;
border-width:3px;
font-family:Verdana, Arial, Verdana, serif;
font-size:14px;
}

#problemContent{
width:75%;margin-left:auto;margin-right:auto;
}

#challengeList{
width:650px;
margin-left:auto;margin-right:auto;
}

.showHide a{
 text-decoration:none;
}

.probStats dt{
font-family:Verdana;
font-weight:bold;
padding:5px;
}

.probStats dd{
font-family:Verdana;
font-size:14px;
font-style:italic;
}

#problemTable a{
font-size:14px;
}

#problemTable{
width:700px;
font-family:Verdana;
font-size:14px;
color:black;
margin-left:auto;margin-right:auto;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}

#problemTable td{
padding: 7px;
background-color:#fff;
}

#problemTableField{
margin-left:auto;margin-right:auto;
width:700px;
border:solid 2px;
background-color:#fff;
-moz-border-radius:15px;
-webkit-border-radius:15px;
padding:3px;
}

#problemInfo{
width:600px;
margin-left:auto;
margin-right:auto;
border:solid 2px;
background-color:#ececec;
-moz-border-radius:15px;
-webkit-border-radius:15px;
padding:15px;
}

.jumpButtons a{
text-decoration:none;
font-weight:bold;
padding-left:7px;
padding-right:7px;
}

.jumpButtons a:hover{
text-decoration:underline overline;
font-weight:bold;
}