html {
  font-size: 90%;
  line-height: .875em;
}
.adsense {
 
}

body {
  background-image:url("head.jpg");
  background-repeat:no-repeat;
  background-color:#F5F5F5;
  background-position:top center;
  font-family: Verdana,Arial,Helvetica,sans-serif; 
  padding-bottom:75px;
}
#head {
  margin-left:60px;
  margin-top:130px;
}
#subtitle {
  font-size:70%;
  color:#A45;
  padding:3px;
  width:250px;
  margin-left:160px; 
}
#patience {
  display:none;
  color:#779;
}
#logolink {
  display:block;
  position:absolute;
  width:80%;
  height:70px;
  top:60px;
  left:9%;
}
#page {
  width:800px;
  margin-left:auto;
  margin-right:auto;
  margin-top:50px;
}
.section {
  background-color:#fff;
  border:1px solid black;
  padding:8px;
  margin-top:22px;
}
.section h2 {
  background-color:#777b94;
  color:#d7d1d5;
  border-bottom:2px solid #a2a8a8;
  margin-left:-8px;
  margin-right:-8px;
  padding:3px;
  padding-left:10px;
  font-size:110%;
  margin-bottom:10px;
}
.section h3 {
  color:#b96536;
  font-size:110%;
  padding-left:50px;
  margin-top:10px;
  margin-bottom:5px;
}
i {
  font-style:normal;
  font-family: Georgia, serif;
  font-weight:bold;
  color:#4c5540;
}
p {
  margin-top:10px;
  line-height:125%;
}
.smaller {
  font-size:80%;
}
.titling {
margin-top:1px;
padding-left:20px;
}
p a, li a {
  color:#923624;
  text-decoration:none;
  border-bottom:1px dotted #923624;
}
p a:hover, li a:hover {
  color:#9f1919;
  border-bottom:1px solid #923624;
}
#examples li, .links li {
  background-image:url("/emblems/bulb_go.png");
  background-repeat:no-repeat;
  padding-left:20px;
  width:200px;
  float:left;
  height:30px;
  line-height:25px;
}

.links {
  margin-top:5px;
}
.links li {
  background-image:url("/emblems/link.png");
}
.suggest {
margin-top:25px;
text-align:center;
}

/* form */
input {
font-family:Arial, sans-serif;
}

input.formula {
  background-color:#fff;
  background-image:url("grad.jpg");
  background-repeat:repeat-x;
  width:570px;
  font-size:14px;
  height:18px;
  padding:2px;
  padding-left:10px;
  padding-right:10px;
  border:1px solid white;
  font-family:Arial, sans-serif;
  color:#333;
}
.formula_wrap {
  background-color:#923625;
  padding:4px;
  width:600px;
  margin-left:92px;
}
input.highlight {
  border:1px solid #923625;
  border-left: 2px solid #923625;
  border-right: 2px solid #923625;
  color:black;
}

.radio_wrap {
  width:600px;
  margin-left:92px;
  background-color:#fffde3;
  margin-top:20px;
  font-size:80%;
}
div.col {
  width:200px;
  float:left;
}
.clear {
  clear:both;
}
.col .cell {
  height:25px;
}
.smaller2 {
  font-size:70%;
  width:600px;
  margin-left:92px;
  line-height:20px;
}
.smaller2 i {
  font-size:190%;
}
.options_wrap {
  padding-top:20px;
  padding-bottom:20px;
}
.options_wrap input.small {
  width:100px;
  border:1px solid #333;
  padding:2px;
  font-family:Arial, sans-serif;
  color:#333;
}
.options_wrap label {
  display:block;
  width:200px;
  margin-right:5px;
  margin-left:92px;
  float:left;
  text-align:right;
  line-height:24px;
  font-size:80%;
}
.options_wrap label#l_formula2 {
  float:none;
  margin-bottom:10px;
}
.options_wrap .cell {
  margin-bottom:10px;
}
#submit {
  background-image:url("/emblems/calculator_go.png");
  background-position:2px 2px;
  background-repeat:no-repeat;
  width:100px;
  height:24px;
  border:1px solid #923625;
  background-color:#EFEFEF;
  margin-left:650px;
}

#return {
  display:none;
  height:575px;
}

#return_frame {
  margin-top:25px;
  width:100%;
  height:500px;
  overflow:auto;
}
#soc {
text-align:center;
padding-top:20px;
margin:5px;
}
#soc a {
border:0;
}

/* icons */

.icon {
  background-repeat:no-repeat;
  background-position:top left;
  padding-left:20px;
  height:16px;
}
.icon_speech {
  background-image:url("/emblems/comments.png");
}
.icon_form {
  background-image:url("/emblems/calculator.png");
}
.icon_result {
  background-image:url("/emblems/arrow_right.png");
}
.icon_examples {
  background-image:url("/emblems/bulb_dim.png");
}

#function_list {
display:none;
}
.adsense {
background-color:white;
margin-top:22px;
}

