body { margin:0px auto; text-align:center; font-family:arial,verdana,helvetica,san-serif; font-size:11px; color:#565656; background-color:#c0c0c0; }
table, tr, td, div { font-family:arial,verdana,helvetica,san-serif; font-size:12px; color:#565656; line-height:16px; }

h2 { color: #6faada; font-size: 12px; text-transform: uppercase; line-height: 13px; font-weight: bold; margin: 0px; text-transform: uppercase; }
h1 { font-size: 17px; color: #1b325f; line-height: 15px; font-weight: bold; margin: 0px; letter-spacing: -0.05em; text-transform: uppercase; }

#container { margin:0px auto; text-align:center; width:970px; background-color:#FFFFFF; }

.topleft { text-align:right; width:50%; padding-right:40px; }

.navrepeat { background:url(images/nav_repeat.gif) repeat-x; width:970px; height:26px; }
.footerrepeat { background:url(images/footer_repeat.gif) repeat-x; width:970px; height:56px; font-size:11px; border-top:1px solid #c0c0c0; }

.btm_line { background:url(images/bottomline.gif) repeat-x; width:840px; height:7px; background-position:bottom; }
.hdr_subs { width:365px; line-height:16px; font-size:11px;  }

a { color:#565656; font-size:11px; text-decoration:none; }
a:hover { color:#670f16; font-size:11px; text-decoration:none; }

.pricingheaderbg { background: #adcae8; padding: 10px; }
.pricingheader2 { width: 165px; color: #c01f2f; font-size: 12px; }
.pricingheader3 { width: 125px; color: #c01f2f; font-size: 12px; }
.pricingheaderbg div { padding-bottom: 5px; }
.p-header1 { font-size: 18px; color: #fff; }
.p-header2 { font-size: 12px; font-style: italic; color: #142a51; font-weight: bold; padding-top: 5px; }
.p-header3 { padding-bottom: 5px; text-transform: uppercase; background: #f4f7fc; text-align: center; }
.p-header3 span { padding: 5px; color: #c01f2f; font-weight: bold; }
.price { padding-top: 5px; }
.budget { background: #f3f3f5; padding: 5px; color: #c01f2f; font-weight: bold; }
.clear { background: #adcae8; }
.pagelinks { padding: 5px; background: #fff; color: #142a51; text-transform: uppercase; font-weight: bold; text-align: center; }
.table-lside { padding: 5px 0px 5px 10px; }
.table-lside2 { padding: 5px 0px 5px 10px; font-size: 16px; }
.table-lside3 { padding: 5px 0px 5px 25px; }
.table-rside { background: #f5f5f7; text-align: center; padding: 5px 0px; }
.table-rside2 { background: #f5f5f7; text-align: center; padding: 5px 0px; }
.table-rside span { padding: 11px; text-transform: uppercase; font-weight: bold; color: #142a51; }
.table-rside2 span { padding: 6px; text-transform: uppercase; font-weight: bold; color: #142a51; }
.borderbottom { border-bottom: 1px solid #e4e4e4; }
.separator { border-bottom: 1px solid #e4e4e4; height: 5px; line-height: 5px; }
.p-text-header { font-size: 16px; text-transform: uppercase; font-weight: bold; }
.i1 { width:100%; border:1px solid #dadada; padding:1px 12px; font-size:12px; color:#adadad; height:25px; }
.i11 { width:65px; border:1px solid #dadada; padding:1px 12px; font-size:12px; color:#adadad; height:25px; }