/* CSS Document */
body { margin:0px; padding:0px; width:100%; height:100%; }

.table {}
.table tr td { vertical-align:top;}

.offerTable { margin-left:5px; margin-top:10px;}
.offerTable tr td { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.offerTable .header td { border-top:1px solid black; font-weight:bold; text-align:left; padding-left:15px; line-height:20px; }
.offerTable .content  td { font-weight: normal;border-top:1px solid black;border-bottom:1px solid black; padding-top:10px;}
.offerTable .footer  td { font-weight:normal;border-bottom:1px solid black; text-align:right;line-height:20px;}
.offerTable .summary  td { font-weight:bold;border-bottom:1px solid black;text-align:right;line-height:20px;}
.offerTable td.center { text-align:center; padding-left:0px;}

.copyright { text-align:center; font-size:11px; padding:5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; line-height:15px; }
.copyright a { color:black; text-decoration:none; }
.copyright a:hover { text-decoration:underline;}

.offerDetails {  text-align:justify;}
.offerDetails p { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; padding-top:2px; padding-bottom:2px;}

.form { margin-left:20px; margin-top:10px;}
.form tr td { padding:5px 2px 5px 2px;}
.form .FormText, .form .FormTextOptional { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:middle;}
.form .FormTextOptional { font-weight:normal;}
.form .fieldBorders, .form input[type=text], .form select { border:1px solid #81885e; padding:2px;}

.other_payment_options {margin:7px 0px 0px 0px; margin-left:-10px; padding:10px 5px 10px 5px; position:absolute; z-index:1; width:275px; text-align:center;border: 1px solid #ccc;background-color:white;}
.other_payment_options legend {padding-bottom: .2em; padding-left:10px; padding-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic; background-color: #FFF; border:1px solid #ccc;}

.terms {color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px; text-align:left; width:258px; height:200px; overflow:auto; background-color: #FFF; margin:10px 0px 0px 0px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding:0px; padding:2px; }

.securities tr td { vertical-align:middle;}
