/* CSS Document */

#h1_container {border-bottom: 1px dotted #414149;padding-bottom:4px;padding-left:155px;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
body {width:100%;}
html {width:100%;}
#container {margin-top:30px;width:793px; margin-left:auto; margin-right:auto;}
.indent  {margin-left:20px;}
.small_top_pad {padding-top:20px;}
ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;margin:0px;padding:0px;}
li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:4px;}
#p2_container {margin-top:0px;padding-left:15px;height:100px;width:350px;vertical-align:top;}
.bold {font-weight:bold;}
#p3_container {padding-left:60px;padding-top:25px;}
#info {border:1px dotted #414149; height:193px; width:330px;padding:5px;}
.italic {font-style:italic;}
#links_div {width:793px;margin-left:auto;margin-right:auto;}
#firstcol {width: 50%; border-right: 1px solid rgb(0,0,128)}
#secondcol {width: 55%}
#h2_container_weekly {vertical-align:top;}
#links {background-color: rgb(0,0,66); width: 793px}
#links a {color: white; text-decoration:none; font-size:11pt; font-family: sans-serif;
            display: horizontal ; padding: 3px; border: 3px solid rgb(0,0,66); margin: 1px; width: 100%}
          #links a.newgroup {margin-top: 10px}
          #links a:hover {border: 3px outset white; color: rgb(0,0,66)}
.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
#all_call_log_tables td {width:100px;}
