@charset "UTF-8";
/* CSS Document */

body {background: url('images/grad-bgnd.jpg') repeat-x #fff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#515151;}

a:link, a:visited, a:active {text-decoration:none; color:#78afe7;}

a:hover {text-decoration:underline; color:#78afe7;}

img {border:0;}

#blue-container {background:#b4daf2; width:938px; margin: auto; padding:auto;}

#white-container {background: #fcfcff; width:931px; margin-top:10px; border-bottom:1px solid #79afe6;}

#top {width:931px; height:65px;}

#top-logo {height:65px; width:396px; float:left;}

#top-nav {width:535px; height:60px; background:url('images/top-nav.jpg') no-repeat; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:right; }

#top-nav ul {margin:0; padding:0;}

#top-nav ul li {display:inline;}

#top-nav ul li a:link, #top-nav ul li a:visited, #top-nav ul li a:active {text-decoration:none; color:white;}


table {font-size:10px;}

.green ul {margin:0; padding:0; padding-left:15px; padding-top:7px;}

.green ul li {list-style-image:url(images/green-bul.jpg); padding-top:4px; padding-bottom:4px;}

#home-left-col {width:465px; float:left;}

#product-bgnd {width:465px; float:left; background:url(images/equipment.jpg) no-repeat;}

#bold-gray {font-size:11px; font-weight:bold; color:#515151; line-height:18px; padding-left:15px; width:240px;}

h4{font-size:13px;}

#left-li {width:465px; font-weight:normal; font-size:11px; color:#515151;}

#left-li ul {margin:0; padding:0; padding-left:30px;}

#left-li ul li {margin:0; padding:0; line-height:24px; list-style-image:url(images/green-bul.jpg);}

#home-right-col {width:465px; float:left; background: white; font-size:11px; line-height:16px;}

#home-right-col ul {margin:0; padding:0; padding-left:30px;}

#home-right-col ul li {margin:0; padding:0; line-height:24px; background:url(images/green-bul.jpg) no-repeat; list-style-type:none; background-position:left; padding-left:10px; }

#main-image {width:931px; background:#fff;}

#footer {text-align:center; font-size:10px; padding-top:20px;}

#footer a:link, #footer a:active, #footer a:visited {color:gray; text-decoration:none;}

#footer a:hover {text-decoration:underline; color:#79afe6;}

#reg-pg {width:908px; padding-left:10px; font-size:11px; line-height:18px; padding-top:30px;}

.breadcrumb {font-size:9px;}

.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {color: #79afe6; text-decoration:none;}

.breadcrumb a:hover {color:#79afe6; text-decoration:underline;}

#indent-reg {padding-left:20px; padding-right:20px;}

.red {color:red;}

#products-holder {width:931px;}

#products-left {width:542px; float:left;}

#products-right {width:341px; float:left; padding-top:35px;}

.devices-bgnd {background:url(images/devices-bgnd.jpg) no-repeat #fff; padding-left:20px;}

.devices-bgnd ul {margin:0; padding:0; margin-left:12px;}

.devices-bgnd ul li {margin:0; padding:0; list-style-image:url(images/green-bul.jpg);}

.boldgray {font-size:12px; font-weight:bold;}

h2 {font-size:15px; display:inline;  color:black; font-weight:normal; padding-bottom:12px; margin-bottom:12px;}

h1 {font-size:16px; color:black; font-weight:normal; padding:0; margin:0; padding-bottom:8px;}

.dateline {font-size:12px; font-style: italic; color:#78afe7;}

h5 {font-size:12px; margin:0; padding:0; display:inline; padding-bottom:50px;}

h5 a:link, h5 a:visited, h5 a:active {text-decoration:none; color:black;}

h5 a:hover {text-decoration:underline; color:black;}

.arch-name {font-size:11px; color:#50bd50; font-weight:bold;}

#archives {float:right; font-size:11px; color:#666;}

#archives a:link, #archives a:visited, #archives a:active {text-decoration:none; font-weight:normal; color:#78afe7;}

#archives a:hover {text-decoration:underline; font-weight:normal; color:#78afe7;}

.line {padding-top:15px; padding-bottom:8px;}

#top-1 {width:535px; float:right;}

.greenbar {height:22px; background:#52bc50; color:white; margin-left:16px; font-size:14px; padding-left:10px; padding-top:6px;}

#top-2 {width:535px; height:38px; clear:both;}

.bluebgnd {width:869px; background: url(images/bluebgnd.png) no-repeat; height:54px; color:#fff; text-align:center; font-size: 18px; line-height: 20px; padding-top:5px; margin-top:10px; margin-bottom:10px;}

.greenbar a:link, .greenbar a:hover, .greenbar a:visited, .greenbar a:active {color:#fff; text-decoration: none; font-weight:bold;}