* { font-family: arial, geneva, helvetica, sans-serif; margin: 0; padding: 0; }
body { color: black; background-color: white; behavior: url(csshover.htc);} /* WinIE behavior call */
div#nav a {color: #fff; font-family: Arial; font-size: 12px;}
div#nav { float: left; margin: 0; background: #5465d9; border-style: none; }
div#nav ul {margin: 0; padding: 0; background: #5465d9;
  border: 1px solid #333; border-width: 0 0px;}
div#nav li {position: relative; list-style: none; margin: 0;
  float: left; width: 136px; line-height: 1em;}
div#nav li:hover {background: #162094;}
div#nav li.submenu:hover {background-color: #000;}
div#nav li a {display: block; padding: 4px 0 4px 10px;
  text-decoration: none; width: 126px;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 136px;
  display: none;}
div#nav ul ul li {border-bottom: 1px solid #333;}
div#nav li.submenu li.submenu:hover {background-color: #162094;}
div#nav ul.level1 li.submenu:hover ul.level2 {display:block;}
div#nav ul.level2 {top: 1.5em;}

div#fade {width:816px;background-color: #fff; background-image:url('images/bodycontent.gif'); background-repeat: repeat-y}

div#content {width:519px; float:left; padding: 2.5em 0 0 0;}
div#content h1 { color: #5465d9; font-size: 1em; font-family: arial, geneva, helvetica, sans-serif; font-weight: bold; font-style: normal; text-align: left; padding: 12px 12px 12px; 12px; }
div#content h2 { color: #000; font-size: 0.95em; font-weight: bold; line-height: 1.25em; text-align: left; margin: 1.33em 1.5em; }
div#content h3 { color: #000; font-size: 0.95em; font-weight: normal; font-style: italic; line-height: 1.25em; text-align: left; margin: 0.25em 1.5em .75em 2em;  }
div#content h4 { color: #5465d9; font-size: .85em; font-weight: bold; text-align: center; margin: 2em 0; }
div#content li {color: #5465d9;font-size: .85em; font-weight: bold; text-align: left; margin: .5em 1.5em 1em 4em;}
div#content p { color: #000; font-size: .85em; font-weight: normal; line-height: 1.2em; margin: 0.25em 1.5em .75em 2.5em; }

.subnav {color: #fff; font-family: arial, geneva, helvetica, sans-serif; font-size: 11px; }
#topnav {
	text-align: center;
	position:absolute;
	top:86px;
	left:385px;
	width:435px;
	}
#topnav a {
	color: #fff;
	font-family:
	arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0px;
	text-decoration: none
	}
#topnav a:hover {
	color: #95b6fd;
	}

#botnav {text-align: center;}
#botnav a { color: #fff; font-family: arial, geneva, helvetica, sans-serif; font-size: 16px; font-weight: normal; line-height: 18px; text-decoration: none; }
#botnav a:hover {color: #95b6fd; }

#footer { color: #fff; font-size: 11px; font-weight: normal; text-align: center; padding: 6px 0;}
#footr { color: #fff; font-size: 11px; font-weight: normal; text-align: center; padding: 0 0 0 0;}
#sisters { background-color: black; color: #fff; font-size: 11px; font-weight: normal; text-align: center; margin: 15 0 15 0;}
#sisters a { color:#fff; text-decoration: none;}


.clearfix:after {
    content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
table.products td {padding-bottom: 10px; border-width: 1px; border-style: solid; border-color: black;}
table.products li {margin: .5em 1.5em 0em 4em;}
tr.tableheading { text-align: left; color: black; font-size: .9em; font-weight: bold; line-height: 1.2em; background-color: #999; }
.tableheading td {padding: 3px 0px 0px 10px; }
table.quote td {padding: 5px;}
#sidebar {width:293px; float:left; padding: 2.5em 0 0 0;}
#sidebar h5 { color: #95b6fd; font-size: 2em; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; font-style: italic; line-height: 36px; text-align: left; padding: 12px; }
#sidebar a { color: #95b6fd; font-family: "Times New Roman", Times, Georgia, serif; font-weight: normal; font-style: italic; line-height: 36px; text-align: left; padding: 0px; }

div#contentasp {padding: 2.5em 2.5em 2.5em 2.5em; background-color: white;}