a:link a:visited { color: #753234; text-decoration: underline; }
a:hover a:active { color: #898989; text-decoration: underline; }

h5 a:link, h5 a:visited { color: #FFFFFF; text-decoration: underline; }
h5 a:hover, h5 a:active { color: #EDEDED; text-decoration: underline; }

.rightlinks a:link { color: #990000; text-decoration: none; }
.rightlinks a:visited { color: #990000; text-decoration: none; }
.rightlinks a:hover { color: #990000; text-decoration: underline; }
.rightlinks a:active { color: #990000; text-decoration: underline; }

#copyright a:link { color: #990000; text-decoration: underline; }
#copyright a:visited { color: #990000; text-decoration: underline; }
#copyright a:hover { color: #FFFFFF; text-decoration: underline; }
#copyright a:active { color: #FFFFFF; text-decoration: underline; }

body
{ text-align: center;
  font-family: arial, sans-serif;
  font-size: .70em;
  background-image: url(images/bg.gif);
  margin: 0 auto;
  margin-top: 12px;  }

/*  Container for logo and top nav links */
#header
{ width: 100%;
  height: 85px;
  background-color: white;
  border: 0px solid pink; }

/* Old right nav links */
/*#header .rightlinks
{ float: right;
  padding-top: 4px;
  padding-right: 5px;
  text-align: right;
  color: #4A4A4A;
  font-size: .70em;
  font-weight: bold; }*/
  
/*  Top nav links */
#header .rightlinks
{ color: #4A4A4A;
  font-size: .70em;
  font-weight: bold; }

/* Search box under top nav */
#header input
{ font-size: .70em; }

#slogan
{ width: 100%;
  height: 20px;
/*  background-color: #FFD000;*/
  background: url(http://site.allwebpromotion.org/yahooimages/callustoday.gif) no-repeat top left;
  text-align: right;
  padding-top: 3px;
  font-weight: bold;
  font-size: 9pt;
  border: 0px solid green; }
  
/* Table cell for homepage boxes */
td.homepage
{ border: 1px solid #CCCCCC;
  background-color: #EDEDED;
  height: 167px;
  width: 180px; }
  
td.box
{  background: url(/lib/allwebpromotion/homepageboxesbg) top center no-repeat; 
  height: 162px;
  width: 175px;
}

td.box p
{ font-size: .71em;
  margin: 0px 10px 0px 20px; }

h1.new a:link, h1.new a:visited
{ margin: 15px 0px 0px 20px;
  display: block;
  font-size: 10pt;
  background-color: none; }

h1.new a:hover, h1.new a:active
{ margin: 15px 0px 0px 20px;
  display: block;
  font-size: 10pt;
  background-color: none; }

.testimonial
{ font-size: 11px;
  margin: 0px 15px 0px 20px;
  display: block; }
  
/* Homepage testimonial 
.testimonial
{ font-size: .75em;
  margin: 5px 15px 0px 15px;
  display: block; }*/

/* Headline for two boxes on homepage (Webinar & Testimonial) */
.headline
{ font-size: 100%;
  font-weight: bold;
  color: #666666;
  background-color: #EDEDED;
  display: block;
  padding: 3px;
  text-align: center;
  margin-bottom: 5px; } 

/* Text properties for homepage box heading */
h5
{  padding: 5px 0px 5px 10px;
  background-color: #842139;
  margin-bottom: 10px;
  font-size: 10pt; }

/* Properties for text inside Homepage Box */
p.box
{ margin: 0;
  font-size: 8pt;
  padding: 0px 5px;
  text-align: justify; }

#footer
{ font-size: 10pt;
  width: 740px;
  height: 20px;
  line-height: 15pt;
  border: 0px solid black;
  background-color: #FFD000;
/*  background-image: url(images/footerbg.jpg);*/
  color: black;  }

#finaltext
{ color: black;
  height: 45px;
  padding-top: 4px;
  font-size: .60em;
  text-align: center;
  text-decoration: none;
  background-color: #EDEDED; }

#copyright
{ width: 740px;
  text-align: right;
  margin: 0 auto;
  color: white;
  text-decoration: none; }
  
td.box
{  background: url(http://lib.store.yahoo.net/lib/allwebpromotion/homepageboxesbg) top center no-repeat; 
  height: 162px;
  width: 175px;
}

body
{ font-family: tahoma;
 }

h1 a:link, h1 a:visited
{ text-decoration: none;
  color: gray; }

h1 a:hover
{ text-decoration: underline;
  color: maroon; }

h1
{ font-size: 12pt;
  color: gray;
  margin: 0px;
  line-height: 35pt; }

h2
{ margin: 20px 0px 5px 0px;
  color: gray;
  font-size: 14pt; }
  
.TwelvePt
{ font-size: 12pt;
  color: gray; }

.EightPt
{ font-size: 8pt;
  color: gray; }

.NinePt
{ font-size: 9pt;
  color: gray; }

ul
{ font-size: 11pt;
  line-height: 15pt;
  margin-left: 80px; }

td.homepage
{ border: 1px solid #CCCCCC;
  /*background-color: #EDEDED;*/
  height: 167px;
  width: 180px; }

.nounderline a:link, .nounderline a:visited
{ text-decoration: none;
  color: gray; }

.nounderline a:hover, .nounderline a:active
{ text-decoration: underline; }

#express-setup-title {
  color: #000000;
  text-align: center;
}

#purchase-container {
  display: block;
  float: left;
  width: 150px;
  height: 175px;
  background: url('/lib/allwebpromotion/Purchase.jpg') 0 0 no-repeat;
  padding-top: 41px;
  text-align: center;
}

#setup-container {
  display: block;
  float: left;
  width: 150px;
  height: 175px;
  background: url('/lib/allwebpromotion/Set-Up.jpg') 0 0 no-repeat;
  padding-top: 41px;
  text-align: center;
}

#open-container {
  display: block;
  float: left;
  clear: right;
  width: 150px;
  height: 175px;
  background: url('/lib/allwebpromotion/Open.jpg') 0 0 no-repeat;
  padding-top: 41px;
  text-align: center;
}

.arrow-spacer {
  display: block;
  float: left;
}

.features-title {
  display: block;
  clear: both;
  color: #75132A;
  font-weight: bold;
}
