/* CalcNexus iPhone Style Sheet
(c) 2007 Vertex42, LLC. All Rights Reserved.
*/
html,body {background-color:#fff;} 
body,td {margin:0px;font-family:arial,helvetica,sans-serif;vertical-align:middle;} 
h1 {background-color:#0D2853;background-image:url(images/bg_darkblue28.gif);background-repeat:repeat-x;vertical-align:middle;color:#fff;padding:6px;font-size:14px;font-weight:normal;margin:0px;border-bottom:1px solid #999;padding-left:10px;text-transform:uppercase;}
h2 {background-color:#999;background-image:url(images/bg_gray24.gif);background-repeat:repeat-x;vertical-align:middle;color:#000;padding:0px;padding:4px;font-size:14px;font-weight:bold;margin-top:10px;padding-left:10px;margin-bottom:0px;text-transform:uppercase;}
.header {margin:0px;padding-top:3px;padding-bottom:3px;background-color:#000;color:#DDD5A6;padding-left:10px;}
ol {margin-top:0px;margin-left:0px;padding-left:20px;}
img {border:0;}
.small {font-size:12px;} 
.smaller {font-size:smaller;} 
.smallest {font-size:x-small;}
.large {font-size: medium;}
.larger {font-size: large;}
.red {color:#f00;} 
.blue {color:#0D2853;} 
.gray {color:#777;} 
.green {color:#008000;} 
.bold {font-weight:bold;}
.alignright {text-align:right;} 
.alignleft {text-align:left;} 
.center {text-align:center;} 
.padtop {padding-top:5px;} 
.padbottom {padding-bottom:3px;} 
.padleft {padding-left:8px;}
.padright {padding-right:8px;}
.vcent {vertical-align:middle;} 
.nobdr {border:0px;}
.bdr {border:1px solid #808080;}
.bdr-top {border-top:1px solid #808080;}
.bdr-right {border-right:1px solid #808080;}
.bdr-left {border-right:1px solid #808080;}
.bdr-bottom {border-bottom:1px solid #808080;}
ul {margin:0px;padding-left:20px;}
.li {margin:0px 0px 5px 10px;}
.highlight {background-color: #cceeff;}
.backgray {background-color:#eee;}
.footer {background-color:#eee;margin-top:10px;}
form {margin-top:0px;margin-bottom:0px;}
.nodec {text-decoration:none;}
.sc {color:#666666;display:none;}
fieldset {border:none;margin:0px;padding:0px;}
.calculator {padding:10px;padding-top:5px;padding-bottom:5px;margin:0px;background-color:#DDD5A6;font-size:medium;position:relative;}
#div-1 {position:relative;}
#div-1a {position:absolute;top:0;right:0;}
input, .input {font-size:medium;}
.width120 {width:120px;}
.width140 {width:140px;}
.width175 {width:175px;}
.width200 {width:200px;}
.results {background-color:#E5E5E5;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;}
.block {margin:5px;background-color:#eee;-webkit-border-radius:5px;padding:3px;border:1px solid #006;}
.button {font-family:Helvetica, sans-serif;background-color:#060;color:#fff;text-align:center;}
.savebutton {display:inline;font-size:1em;font-weight:normal;background:#ccc;padding-top:1px;padding-bottom:1px;padding-left:6px;padding-right:6px;border:1px solid #999;text-shadow:#999 2px 2px 2px;text-decoration:none;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;}
.cbutton {font-size:16px;font-weight:normal;background:#ccc;color:#FF0000;padding-top:1px;padding-bottom:2px;padding-left:5px;padding-right:5px;border:1px solid #aaa;text-shadow:#999 2px 2px 2px;text-decoration:none;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;}
.contents {background-color:#E5E5E5;font-size:18px;line-height:28px;padding-left:10px;padding-top:5px;padding-bottom:5px;}
.info {background-color:#E5E5E5;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;font-size:14px;}
.ad {background-color:#FFFFFF;padding-left:10px;padding-top:2px;padding-bottom:0px;padding-right:10px;}
.vspace {margin-top:12px;}
table {margin:0px;}
a.def {text-decoration:none;border-bottom:1px dashed;}
a:visited {color:blue;}

#datatable table {border:0px;}
#datatable th {font-size:small;font-weight: bold;background-color:#ccc;color:#000;}
#datatable td {font-size:smaller;color:#000;}