body  { margin: 0; padding: 0; vertical-align: top }
#contentwrap  { margin-top: 3px; margin-left: 11px }
#contentwrap2   { margin-top: 3px; margin-bottom: 40px; margin-left: 15px }
#contentwrap2 ul {margin:0; padding:0; list-style:none}
#contentwrap2 li   { color: #0747ae; line-height: 13px; background: url("images/rogermcnear__37.gif") no-repeat left 5px; margin-top: 5px; padding-left: 18px }
#contentwrap2 li a {color:#0747ae; text-decoration:none;}
#contentwrap2 li a:hover {text-decoration:underline;}
#widget1 { font-size: 11px; background-color: #fff; padding: 5px; border-width: 1px; border-color: #414141 }
td {font-size:11px; font-family:Tahoma; color:#525252; line-height:13px; vertical-align:top; padding:0;}
table {border:0; border-collapse:collapse;}
h1  { color: #fff; font-size: 20px; background-image: url("images/bg/h1.gif"); background-repeat: repeat; padding-top: 10px; padding-bottom: 12px }
h2  { color: #c00; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
h3  { font-size: 14px; line-height: 130% }
img {border:0;}
/****************************************************/
#footer   { color: #86898c; font-size: 10px; margin-top: 8px; margin-left: 110px }
#footer2   { color: #8fa2b4; font-size: 10px; margin-top: 15px; margin-left: 10px }
#footer2 a { color: #fff; text-decoration: none }
#footer2 a:hover { text-decoration: underline }
.footer3  { color: #9c9b9b; text-align: center; padding-bottom: 10px }
.footer2 span a{color:#ffffff; text-decoration:underline;}
.footer2 span a:hover{text-decoration:none;}
/*******************-links-*********************************/
a  {color:#525252; text-decoration: none; border: none }
a:hover  { color: #E80101; text-decoration: underline }

.link1 {text-decoration:none;color:#268394; background:url(file:///Web%20Templates/template_15002_h1ATVVJJoIpp88HHxECC/site/images/pimp2.gif) no-repeat left; padding-left:11px;}
.link1:hover {text-decoration:underline;}

.link2 {text-decoration:underline;color:#268394;}
.link2:hover {text-decoration:none;}

.link3 {text-decoration:none;color:#E80101; background:url(file:///Web%20Templates/template_15002_h1ATVVJJoIpp88HHxECC/site/images/pimp3.gif) no-repeat left; padding-left:14px; font-weight:bold;}
.link3:hover {text-decoration:underline;}


/******************-lists-**********************************/
ul  { margin-top: 1px; margin-left: -15px; _margin-left: 15px }
li { line-height: 16px }
/*********************-forms-*******************************/
form {margin:0; padding:0;}
.form_total{margin:0; padding:0 0 0 3px; vertical-align:middle;font-family:Tahoma;}
.form_1 {width:103px;  height:17px; font-size:11px; color:#575757; background:#ffffff; border:solid 1px #A8A8A8;}
.form_2 {width:191px;  height:17px; font-size:11px; color:#575757; background:#ffffff; border:solid 1px #A8A8A8;}
/****************************************************/
.photoleft   { padding-right: 18px; padding-bottom: 35px; float: left }
.productCategory   { color: #0747ae; font-size: 15px; font-weight: bold; background-color: #e4e4e4; margin-top: 10px; margin-bottom: 10px; padding: 8px 10px; border-style: dotted; border-width: 1px; border-color: #626262 #5c5c5c }
.productTitle { color: #c00; font-size: 13px; font-weight: bold; margin-top: 15px }
.productInfoTable { margin-top: 8px; margin-bottom: 8px; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #9c9b9b; border-bottom: 1px solid #626262 }
.productInfoTable2  { background-color: #ececec; margin-top: 8px; margin-bottom: 8px; padding-top: 2px; padding-bottom: 5px; padding-left: 10px; border: solid 1px #9c9b9b }
#cart { margin-right: -5px; margin-left: 13px }
.photoleft2 { padding-bottom: 5px; padding-left: 20px }
.photoleft3 { margin-right: 10px; margin-bottom: 10px; padding: 2px; float: left; border: solid 1px #9c9b9b }
#sitemap { margin-top: 35px; margin-left: 50px }
.photoright    { padding-right: 10px; padding-bottom: 5px; padding-left: 5px; float: right }
.more a   { color: #0747ae; text-decoration: none; background: url("images/rogermcnear__41.gif") no-repeat left 50%; text-align: right; margin-top: 10px; padding-left: 10px; float: right }
.more a:hover  { color: #E80101; text-decoration: none; background: url("images/rogermcnear__41.gif") no-repeat left 50% }

.txt2{ color:#2D4C6B; background:url(file:///Web%20Templates/template_15002_h1ATVVJJoIpp88HHxECC/site/images/h_pimp2.gif) no-repeat left; padding-left:18px;}
.courseheader  { font-weight: bold; background-color: #e4e4e4; text-align: center; padding: 10px 5px }
.courseheader2  { color: #fff; background-color: #5c5c5c; text-align: center; padding: 10px 5px }
.courseheader2 a  { color: #a8bccf; text-decoration: none }
.courseheader2 a:hover  { color: #a8bccf; text-decoration: underline }
.courseheader3  { color: #fff; background-color: #9c9b9b; text-align: center; padding: 10px 5px }
.courseheader3 a   { color: #c00; text-decoration: none }
.courseheader3 a:hover   { color: #c00; text-decoration: underline }
#login { margin-top: 92px }
#calculator { background-color: #e4e4e4; margin: 10px; padding: 5px }
#calculator ul { }
#package1 { color: #000; font-size: 12px; font-weight: normal; background-image: url("images/bg/package1.gif"); background-repeat: no-repeat; padding: 20px 25px 5px 50px }
#package1 br   { line-height: 5px }
#package2 { color: #000; font-size: 12px; font-weight: normal; background-image: url("images/bg/package2.gif"); background-repeat: no-repeat; padding: 20px 25px 5px 50px }
#package2 br   { line-height: 5px }
#package3 { color: #000; font-size: 12px; font-weight: normal; background-image: url("images/bg/package3.gif"); background-repeat: no-repeat; padding: 20px 25px 5px 50px }
#package3 br   { line-height: 5px }
