html,body {margin:0;padding:0}
body {background:#ffffff url("../img/bgTile.png") repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;}

H1 {font-weight:bold; font-size:20px; letter-spacing:-1px; color:#43729b;}


a, a:visited {text-decoration:underline;color:#343b56;}
a:hover {text-decoration:underline;color:#343b56;}

div#container {width:805px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:20px;padding:0px;}
div.full {float:left;display:block;width:100%;padding: 0;background: url('../img/mainBG.png') repeat-y;}
div.fullNoBg {float:left;display:block;width:100%;padding: 0;}
div.row {float:left;display:block;width:100%;padding: 0px 8px 0px 7px;background: url('../img/mainBG.png') repeat-y;}

div#footer {display:block;text-align:left;font-size:11px;color:#777;padding-left:20px;}
div#footer a, div#footer a:visited {text-decoration:none;color:#111; font-weight: normal}
div#footer a:hover {text-decoration:underline;color:#343b56;}
div#footer a.plain, div#footer a.plain:hover {text-decoration:none;color:#777}

ul{
margin-left:0;
padding-left:-1em;
}


.underImage {font-size:10px;line-height:12px;padding-left:3px;color:#33384d;}
.textHomeBoxes {display:block;font-size:11px;line-height:12px;padding-left:18px;padding-right:18px;color:#333;}
.textHomeBoxes a,a:hover,a:visited {font-decoration:underline;font-weight:bold;}
.textHomeBoxesUnder {display:block;font-size:12px;line-height:14px;padding:3px 12px 2px 12px;color:#5c5f80;}
.textHomeBoxesUnder a,a:hover,a:visited {font-decoration:underline;font-weight:bold;}

div#boxNews {
	background:#ffffff url("../img/littleBoxes/bgNews.png") repeat-y;
	width:198px;
	float:right;
	padding-right:2px;
}
div#boxReviews {
	background:#ffffff url("../img/littleBoxes/bgReviews.png") repeat-y;
	width:198px;
	float:right;
}


/* TOP BAR STYLE */
#headerLink {
  float:left;
  width:100%;
  background:#ffffff;
 font-size:11px;color:#ffffff;text-shadow: #333 2px 2px 2px;
  line-height:15px;
  }
#headerLink ul {
  margin:0;
  padding:0px;
  list-style:none;
  float:right;
  }
#headerLink li {
  float:left;
  background: url("../img/left.png") no-repeat left top;
  margin:0;
  padding:0 0 0 6px;
  }
#headerLink a {
  float:left;
  display:block;
  background: url("../img/right.png") no-repeat right top;
  padding:5px 6px 5px 0px;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#headerLink a {float:none;}
/* End IE5-Mac hack */
#headerLink a:hover {
  color:#aeb3d0;
  }
#headerLink #current {
  background-image: url("../img/left_on.png");
  }
#headerLink #current a {
  background-image: url("../img/right_on.png");
  color:#fff;
  padding-bottom:5px;
  
  }

/* ABOUT BAR STYLE */
#aboutLink {
  float:left;
  width:790px;
  background:#ffffff url("../img/subtile.png");
  font-size:11px;
color:#ffffff;
  line-height:17px;
  }
#aboutLink ul {
  margin:0;
  padding:0px;
  list-style:none;
  float:left;
  }
#aboutLink li {
  float:left;
  background: url("../img/leftA.png") no-repeat left top;
  margin:0;
  padding:0 0 0 6px;
  }
#aboutLink a {
  float:left;
  display:block;
  background: url("../img/rightA.png") no-repeat right top;
  padding:5px 18px 5px 12px;
  text-decoration:none;
  font-weight:bold;
  color:#3f3c51;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#aboutLink a {float:none;}
/* End IE5-Mac hack */
#aboutLink a:hover {
  color:#000000;
  }
#aboutLink #current {
  background-image: url("../img/leftA_on.png");
  }
#aboutLink #current a {
  background-image: url("../img/rightA_on.png");
  color:#fff;
  padding-bottom:5px;

  
  }


#buybuttons{
position:relative;
float:right;
display:inline;
}


/* OLD STYLE - reuse/redit/delete  */
.title {font-weight:bold; font-size:20px; letter-spacing:-1px;color:#43729b;}
.subtitle {font-weight:bold; font-size:20px;letter-spacing:-1px; color:#80839d;line-height:26px;}
.abouttitle {font-weight:bold; font-size:26px; letter-spacing:-1px;color:#43729b; text-align:left; padding:0px; margin:0px;}
.text {font-size:12px;line-height:16px;color:#333333;}
.text b {color:#11162b;}
.textLittle {font-size:12px;line-height:18px;color:#33384d;}

.newslist {color:#111;font-size:11px;padding-left:3px; line-height:15px;}
.newsdate {display:block;width:100px;background-color:#f3f3f3;font-size:12px;line-height:18px;color:#33384d;padding-left:3px;}
.newstitle {font-weight:bold; font-size:20px; letter-spacing:-1px;color:#43729b;}
.newstext {font-size:12px;line-height:15px;color:#333333;}
.newstext b {color:#11162b;}


.note {display:block;color:#111;font-size:10px;padding-top:18px;}


.download {display:block;float:right;margin:5px 20px 10px 0px;}

.prices {width:320px; font-size:12px;line-height:18px;color:#000000;}
.prices a, a:visited {text-decoration:underline;color:#343b56;}
.prices a:hover {text-decoration:underline;color:#343b56;}

.whyBuy  {font-size:12px;line-height:18px;color:#000000;}

table.boxFeatures {border:0px;padding:0px;margin:0px;margin-bottom:2px;width:320px;}
table.boxFeatures ul {list-style-type: none; list-style-image: url(../img/little_arrow.gif);font-size:11px;line-height:16px;color:#111111;padding-left:25px;padding-top:5px;padding-bottom:5px;}
table.boxFeatures ul ul {list-style-type: disc; list-style-image: none;}
table.boxFeatures ul li:hover {background-color:#b5d5ff;}
.titleFeature {padding-left:5px;padding-top:2px;font-size:13px;line-height:18px;color:#ffffff;background-color:#526071;border-right:1px solid #333333;border-bottom:1px solid #333333;}

.boxTitle {font-size:13px;color:#11162b; font-weight:bold;}
.boxText  {font-size:11px;color:#333;padding-top:3px;line-height:14px;}
.boxLink, .boxLink:visited {font-size:9px;text-decoration:none;}
.boxLink:hover {text-decoration:underline;}
