a img{border:none;}
body{background:url(/Images/body_back.png) repeat-x #fff;font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:small;margin:1% 10% 1% 10%;}
form{display:inline;margin:0;}
h1{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:115%;font-weight:bold;}
h2{color:#000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:105%;font-weight:bold;}
h3{color:#464ab5;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;font-weight:bold;}
h4{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:100%;font-weight:bold;}
h5{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:92%;font-weight:bold;}
h6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:92%;font-weight:bold;}
hr{height:1pt;}
label{font-size:92%;}
.aside{background:#aee565;border-style:dashed;border-width:1px;clear:right;color:#000;float:right;margin:15px 0 15px 15px;padding:10px;}
.aside p{margin:0;padding:0 0 .5em 0;text-align:center;}
.clearboth{clear:both;}
.features li{background-image:url(/Images/bullets/bluecheck.png);background-position:.5em 0;background-repeat:no-repeat;float:left;margin:0;padding:0;padding-bottom:.7em;padding-left:2.2em;padding-right:1em;width:20em;}
.features ul{float:left;list-style-type:none;margin:0;padding-bottom:1em;padding-left:0;padding-right:0;width:100%;}
//.greencheck li{background-image:url("/Images/bullets/greencheck.png");background-position:0 0;background-repeat:no-repeat;padding-bottom:.7em;padding-left:2.2em;}
.greencheck li{background:url('/Images/bullets/greencheck.png') transparent no-repeat;padding-bottom:.7em;padding-left:2.2em;}
.greencheck ul{list-style-type:none;margin:0;padding:0;}
.greencheck ul{list-style-image:none;}
.listcheck li{background-position:0 0;background-repeat:no-repeat;padding-bottom:.7em;padding-left:2.2em;}
.listcheck ul{list-style-type:none;margin:0;padding:0;}
.listcheck ul{list-style-image:none;}
//.note100{background-color:#fea;border-color:#999999;border-style:solid;border-width:2px;color:#000;margin:1em 0;padding:.5em;}
.note100{background-color:#CDDEF4;border-color:#508dda;border-style:solid;border-width:1px;color:#000;margin:1em 0;padding:.5em;}
.note100 a{color:#000;border-color:#000;border-style:dotted;border-width:0 0 1px 0;font-weight:bold;text-decoration:none;}
.note100 a:active,.note100 a:focus,.note100 a:hover{border-color:#333;border-style:solid;color:#333;}
.note100 h1,h2,h3,h4,h5,h6{margin-bottom:.5em;margin-top:0;}
.note100 p{margin:0;padding:0 0 .5em 0;}
.pfirst{border-top:thin solid #708090;padding-top:1em;}
.plast{border-bottom:thin solid #708090;padding-bottom:1em;}
.red15{clear:right;}
.red15 li{background-image:url(/Images/bullets/red_15.gif);background-position:0 0;background-repeat:no-repeat;padding-bottom:.5em;padding-left:1.2em;}
.red15 ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}
.spacer4{height:5px;width:163px;}
.thumbnail{border:1px solid #999;float:left;margin:0 15px 15px 0;padding:5px;width:60px;}
#columnleft{float:left;width:75%;padding:0 2em 0 0;border-right: thin dashed #999999;}
#columnright{background-color:#ffffff; margin:0 0 0 80%;padding-left:15px;padding-right:0;}
//#footer{background-color:#fafad2;border-top:thin solid #999999;clear:both;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:90%;margin-top:1em;padding-bottom:1em;padding-top:1em;text-align:center;}
//#footer{background-color:#CDDEF4;border-top:thin solid #508dda;clear:both;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:90%;margin-top:1em;padding-bottom:1em;padding-top:1em;text-align:center;}
#footer{border-top:thin solid #508dda;clear:both;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:90%;margin-top:1em;padding-bottom:1em;padding-top:1em;text-align:center;}#footer a{text-decoration:none;}
#footer li{display:inline;margin:0;padding:0 20px 0 0;white-space:nowrap;}
#footer p{margin:0;text-align:center;}
#footer ul{margin:.5em 0 .5em 0;padding:0;}
#frame{float:left;margin:0;}
//#header{background-image:url("/Images/header_bkgd1.png");background-position:bottom;background-repeat:repeat-x;float:left;margin-bottom:10px;margin-top:-3em;padding-top:0;width:100%;}
#header{background-position:bottom;background-repeat:repeat-x;float:left;margin-bottom:10px;margin-top:-3em;padding-top:0;width:100%;}
#header li{color:#999999;float:right;margin:0 1px 0 0;padding:0;white-space:nowrap;}
#header ul{list-style:none;margin:0;}
#header a{color:#000;display:block;font-style:italic;font-weight:bold;padding:5px 10px;text-decoration:none;}
#header a:hover {color:#999999;}
#mbody{clear:both;}
#pageheader{float:right;width:100%;}
#pageheader a{background:url("/Images/site_logo4.png") transparent no-repeat;display:block;height:39px;margin:0 0 4px 0;padding:0;text-decoration:none;text-indent:-100em;width:163px;}
#pageheader h1{background:url("/Images/site_logo4.png") transparent no-repeat;display:block;height:39px;margin:0 0 4px 0;padding:0;text-decoration:none;text-indent:-100em;width:163px;}
#pagetitle{border-bottom:thin solid #999999;}
#pagetitle h1{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;}
#productmenu{background-color:#ffffff;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin-bottom:1em;padding:0;}
#productmenu img{margin-top:.5em;}
#productmenu p{display:none;}
#producttable table{background-color:#ececec;font-size:smaller;}
#producttable th{color:#fff;background-color:#747f96;padding:1em 1.5em .1em .5em;padding-bottom:6px;}
#producttable td{background-color:#ececec;padding-right:1.5em;padding-left:.5em;}
#textclock{float:right;margin:0;padding:0;}
//
#main-nav-container{width:100%;font-family:georgia,"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;}
#main-nav {font-family:helvetica,arial,sans-serif;margin:0;padding:0;}
#main-nav li {width:auto;margin:0;padding:0;list-style:none;margin:0 0 0.3em 0;border-bottom:0.2em solid #999999;font-weight:bold;text-decoration:none;display:block;padding:0.3em;color:black;background:#fff;}
#main-nav a {width:auto;color:black;text-decoration:none;}
#main-nav a:hover {color:#999999;}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('/Images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    border-style:none;
}

a.button span {
    background: transparent url('/Images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    border-style:none;
}

a.button:hover {
    border-style:none;
}

a.button:focus {
    border-style:none;
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
    outline: none; /* hide dotted outline in Firefox */
} 