body { background-color:#E1EDEB }
p { }
h2 {font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 15px}
td { font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px
 }
a:link { }
a:visited { }
a:hover { }
a:active { }

.greenborder {
	background-color: #FFFFFF;
	border: 1px solid #005D51;
}

.top_page { color: #015d52; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px
  }

.heading {
font-size: 14px;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: bold; line-height: 16px
}

.homeboxtext{
font-size: 14px;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
line-height: 18px;
background:url(../images/green_arrow.png) 5px center  no-repeat;
padding: 8px 7px 8px 20px;
}

.homeboxtext.drkylw {background-color: #f3eccc;}
.homeboxtext.drkgrn {background-color: #d5e2e1;}

.homeboxtext a {
color: #000; text-decoration: none; }
.homeboxtext a:hover {
color: #000; text-decoration: none; font-weight: bold;}

.homeboxtext2 a:hover {font-weight: bold;}

.homeboxtext2{
font-size: 13px;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
line-height: 18px
}

.bottomlinks {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

a.bottomlinks:link {
	color: #015D52;
	font-size: 10px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-decoration: underline;
}

a.bottomlinks:visited {
color: #015D52;
font-size: 10px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
text-decoration: underline;
}

a.bottomlinks:hover {
color: #015D52;
font-size: 10px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
text-decoration: none;
}

a.bottomlinks:active {
color: #015D52;
font-size: 10px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
text-decoration: underline;
}

#IDstampout td {font-size: 13px; line-height: 17px; padding: 0;}


#IDstampout td .red {font-size: 14px; font-weight: bold; color: #cc0000;}

#IDstampout td .red a {color: #cc0000; text-decoration: none;}

#IDstampout td p.ORDERNOW {font-size: 14px; font-weight: bold;}
#IDstampout td p.ORDERNOW a {color: #000000; text-decoration: none;}


#IDstampout li, #IDsellbox ul li, #IDsellbox ol li {padding-bottom: 4px;}

#IDsellbox ul, #IDsellbox ol, #IDsellbox p, #IDsellbox h2 {margin: 3px 0;}

*#IDsellbox ul {margin: 4px 0; padding-left: 30px;}

#IDsellbox h1 {margin: 8px 0;}

#sm-tab_homepage {border: #015d52 solid 1px; background-color:#e5eeed;}


.table    { border: 1px solid #666; margin: 0 auto 0 auto; }
.shaded   { background-color: #dddddd; }

.searchbtn {
    background-color: #015B4F;
    color: #FFFFFF;
    font-size: 12px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}

h2.search_IALD {color: #005C51; font-size: 13px; text-align: center; margin: 20px 0 4px; font-family: Arial, Helvetica, sans-serif; line-height: 15px;}

h2.search_IALD span {font-size: 16px;}

.compare_box {background-color: #d9e5e3; padding: 10px;}
.compare_box h3 {font-size: 14px; margin: 5px 0;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: bold; line-height: 16px; text-align: center; color: #015D52;}
.compare_box h4 {font-size: 12px; margin: 5px 0;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: bold; line-height: 16px}
.compare_box ul {padding-left: 10px; margin: 8px 0;}
.compare_box ul li {padding-bottom: 5px;}

.arrow_box {vertical-align: middle; color: #e37404; font-size: 13px; line-height: 16px; font-weight: bold; padding: 0 10px;}

.rebox {background-color: #993333; color: #FFF; padding: 8px 10px 10px; border-radius: 10px; -webkit-border-radius: 10px; moz-border-radius: 10px;}