/* CSS Document */
*{margin:0; padding:0;}

body    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.6em; background-color: #9a9f93; text-align: center }

#container        { color: #303030; margin-right: auto; margin-left: auto; width: 1003px }
h1    { color: #9d0703; font-size: 22px; font-family: Arial; line-height: 28px; margin-top: 10px; margin-bottom: 5px; padding-left: 5px }
	
  h2     { color: #9d0703; font-size: 18px; font-family: Arial; line-height: 26px; padding-top: 5px; padding-bottom: 5px }
h2 a:link, h2 a:visited  { color: #9d0703; font-size: 22px; font-weight: bold; text-decoration: underline }
h3 { color: #fff; font-size: 14px; font-family: Arial; line-height: 24px; background-color: #9d0703; text-transform: uppercase; margin-top: 20px; margin-bottom: 4px; margin-left: 15px; padding-left: 6px; width: 315px; height: 24px }
h4 { color: #9d0703; font-size: 16px; font-weight: 500 }
a { color: #9d0703; text-decoration: underline }
p      { color: #333333; font-size: 12px; margin-top: 5px; margin-bottom: 15px; padding-left: 5px }
img.left { margin: 0 12px 5px 0; float: left }
img.buy   { margin: 3px 10px 5px 0; float: left }
img.center  { display: block; margin: 0 auto 5px }
img.right {float:right; margin:0 0 5px 12px;}
ul  { list-style-position: outside; margin-top: 10px; margin-bottom: 15px; margin-left: 30px }
td.chart { line-height: 15px; text-align: center; padding: 4px; border-style: solid; border-width: 0 1px 1px 0; border-color: #ccc }
td.chart2 { line-height: 15px; text-align: center; padding: 4px; border-style: solid; border-width: 0 0 1px; border-color: #ccc }
td.chart4 { line-height: 15px; text-align: center; padding: 4px; border-style: solid; border-width: 0 1px 0 0; border-color: #ccc }
td.chart3 { line-height: 15px; text-align: center; padding: 4px }
p a:link, p a:visited {
  color:#9d0703;
}

/********* Main Template Elemets *******/
#header      { background-image: url(/assets/templates/images/para-head.gif); background-repeat: no-repeat; text-align: left; width: 1003px; height: 117px; float: left }
#navbg    { background-image: url(/assets/templates/images/para-nav.gif); background-repeat: no-repeat; width: 1003px; height: 36px; float: left }
#body-bgnd  { background-image: url(/assets/templates/images/para-body.gif); background-repeat: repeat-y; width: 1003px; height: auto; float: left }
#footer     { color: #e4e7dd; background-image: url(/assets/templates/images/para-foot.gif); background-repeat: no-repeat; padding-top: 1px; padding-left: 43px; width: 960px; height: 142px; float: left }
#contentwrap  { text-align: left; padding-left: 29px; width: 946px; float: left }
*html #contentwrap { text-align: left; width: 945px }
.rightcontent        { background: #ffffff; text-align: left; padding-right: 25px; width: 520px; float: right; vertical-align: top }
.leftcontent    { background: #ffffff; text-align: left; width: 380px; float: left; vertical-align: top }
.content        { text-align: left; padding-left: 20px; width: 620px; float: left }
.fullcontent    { text-align: left; padding-left: 26px; width: 895px; float: left }
.subcontent   { text-align: left; padding-right: 10px; width: 280px; float: right }
.splitleft { width: 48%; float: left }
.splitright { width: 48%; float: right }
/********* Header Elements *******/
.leftHead { color: #ffffff; font: bold 14px CSS_PROPERTY_UNDEF; background-color: #9d0703; padding: 5px 0 0 5px; width: 320px; height: 18px; border-bottom: 5px solid #ffffff }
#flashleft   { background-color: inherit; padding-right: 24px; width: 300px; float: right }
/********* Footer Elements *******/
#footerleft { text-align: left; width: 300px; height: 115px; float: left }
#footerlinks  { color: #dddddd; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: right; padding: 15px 75px 15px 0 }
#footerlinks a:link, #footerlinks a:visited { color: #dddddd; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; text-align: right }


/********* Content Elements *******/


.question  { color: #9d0703; font: bold 14px Arial }
#feature_box { color: #533b00; font-size: 10px; line-height: 14px; background-color: #d8ddc6; margin: 15px 0 20px 20px; padding: 10px; width: 310px; border: double 3px }
#feature_box h2 { color: #533b00; font-size: 15px; line-height: 20px; margin-left: -5px }
.faq    { color: #9d0703; font-family: Arial; font-style: normal; font-weight: bold; background-color: #d8ddc6; text-transform: uppercase; margin-top: 5px; margin-bottom: 3px; float: right }
p.faqp  { color: #333333; font-size: 12px; margin-top: 5px; margin-bottom: 3px; padding-left: 15px }
.question1 { color: #9d0703; font: bold 14px Arial }
.questionr { color: #9d0703; font: bold 14px Arial }
.description { color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 15px }
.img-shadow {
  float:left;
  /*
  background: url(assets/templates/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(assets/templates/images/shadow.gif) no-repeat bottom right;
  */
  margin: 0px 0 10px 10px !important;
  margin: 0px 0 0 5px;
  }

.box {
  float:center;
  display: block;
  position: relative;
  background-color: #ffffff;
  /*border: 1px solid #a9a9a9;*/
  margin: -6px 6px 6px -6px;
  padding: 0px;
  width: 800px;
  }
.headerouttertile  { background-image: url(../images/headerpixel.jpg); background-repeat: repeat-x; width: 500px; height: 95px; float: left }
.leftlinks {
   font:Arial, Helvetica, sans-serif;
   font-size:12px;
   text-decoration:none;
}

.leftlinks a:link, .leftlinks a:visited {
	color:#9d0703;
	padding: 5px 5px 5px 5px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.leftlinks a:hover {
  color:#9d0703;
  font-size:12px;
  padding: 5px 5px 5px 5px;
  font-weight:bold;
  /*padding-top: 6px;
  border-top: solid 3px #9d0703;*/
}
.ref {
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#333333;
}
.row   { margin-top: 2px; margin-bottom: 2px; width: 390px; height: 24px; float: left; clear: both }
.row_sp { margin-top: 2px; margin-bottom: 2px; width: 390px; height: 4px; float: left; clear: both }
form.halfside { width: 390px; float: left }
.combox { margin-top: 2px; margin-bottom: 2px; width: 400px; height: 80px; float: left; clear: both }
.formcol1     { line-height: 22px; text-align: right; padding-right: 2px; width: 85px; float: left }
.formcol1f { color: #999; line-height: 26px; text-align: right; margin-top: 2px; padding-right: 2px; width: 85px; float: left }
.formcol2      { text-align: left; padding-left: 1px; width: 210px }
.formcol3 { color: #636347; font-weight: bold; line-height: 30px; text-align: left; padding-left: 3px; width: 210px }
.formtext  { font-size: 0.9em; line-height: 22px; text-align: left; padding-top: 1px; padding-left: 1px; width: 210px; height: 75px }
input.num               { color: #303030; font-size: 11px; line-height: 18px; background-color: #fff; text-align: left; padding-top: 2px; padding-left: 2px; width: 200px; height: 18px; vertical-align: middle; border: solid 1px #006335 }
input.cvv             { color: #303030; font-size: 11px; background-color: #fff; text-align: left; padding-top: 2px; padding-left: 2px; width: 35px; height: 18px; vertical-align: middle; border: solid 1px #006335 }
input.reg               { color: #303030; font-size: 11px; background-color: #fff; text-align: left; padding-top: 2px; padding-left: 2px; width: 150px; height: 18px; vertical-align: middle; border: solid 1px #006335 }select.type          { color: #303030; font-size: 11px; line-height: 20px; background-color: #fff; width: 155px; vertical-align: middle; border: solid 1px #006335 }
select.ccdate           { color: #303030; font-size: 11px; line-height: 20px; background-color: #fff; width: 65px; vertical-align: middle; border: solid 1px #006335 }
.error { color: #00f }