@charset "utf-8";
/* 
Website: www.taimeta.com
Created By: Daniel Schafer Designs - www.danielschafer.com
Created Date: 6/13/2010
Modified By: Daniel Schafer Designs - www.danielschafer.com
Modified Date: 10/1/2012
*/

html{width:100%;height:100%;background:url('../_img/bg-body.jpg'); background-repeat:repeat-x; background-position:top center;background-color:#FFF;}
body{padding: 0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:15px;font-weight:normal;text-align:left;color:#666;}

div#content-spacer{height:15px;}
img{border:none;}

h1{font-size:22px;line-height:25px;font-weight:bold;color:#22568F; margin:0 0 10px 0;}
h2{font-size:18px;line-height:21px;font-weight:bold;color:#22568F; margin:0 0 10px 0;}
h3{font-size:14px;line-height:17px;font-weight:bold;color:#22568F; margin:0 0 10px 0;}


div#body-container{width:1000px;margin:auto;}

/* Top Navigation Bar */
div#top-navigation{width:1000px; height:32px; clear:both; background:url('../_img/bg-top-navigation.jpg'); background-repeat:repeat-x;background-position:top center;}
div#top-navigation div.nav-item{width:165px; float:left; text-align:center; font-weight:bold; font-size:13px; color:#22568F;margin-top:7px;}
div#top-navigation div.nav-item a{color:#22568F; text-decoration:none;}
div#top-navigation div.nav-item a:hover{color:#900; text-decoration:underline;}
div#top-navigation div.nav-item a.active{color:#900; text-decoration:none;}
div#top-navigation div.nav-item-first{width:96px; float:left; margin-top:7px;}
div#top-navigation div.nav-item-spacer{width:1px; height:23px; float:left; background-color:#666; text-align:center;margin-top:5px;}


/* Banner */
div#banner{width:1000px; height:125px; clear:both;}

/* Social Container */
div#social-container{position:absolute; width:100px; height:300px; left:1000px; top:0px;}
div#social-container .item{padding:10px; border-bottom:1px solid #999; text-align:center;}
div#social-container div#group{position:fixed; width:90px; background-color:#eee; border-top:1px solid #999; border-right:1px solid #999;}

/* Content Container */
div#content-container{position:relative;width:999px; margin:auto; clear:both; border-right:1px solid #999;}
div#content-container div#left-column{float:left; width:250px; background-color:#eee;}
div#content-container div#spacer-column{float:left; width:25px;}
div#content-container div#right-column{float:left; width:700px;}
div#content-container div.column-padding{padding:10px;}

/* Left Navigation */
ul.left-navigation {margin: 0 0 25px 0; list-style-image:url('../_img/bullet-left-navigation.gif');}
ul.left-navigation li{width:200px; padding:5px;}
ul.left-navigation a{color:#666;text-decoration:none; padding:5px;}
ul.left-navigation a:hover{color:#22568F;text-decoration:none; border:1px solid #22568F; background-color:#eee;}
ul.left-navigation a.active{color:#22568F;text-decoration:none; border:1px solid #22568F; background-color:#eee;}

/* Corporate Info */
div#corporate-info{width:200px; clear:both; border:1px solid #999; color:#000; background-color:#FFF;}
div#corporate-info a{color:#000;text-decoration:underline;}
div#corporate-info div.corporate-padding{padding:5px;}

/* Featured Products */
.featured-products h1{font-size:13px;font-weight:bold;color:#000; margin:0 0 10px 0;}
.featured-products h1 a{font-size:13px;font-weight:bold;color:#000; margin:0 0 10px 0; text-decoration:none;}
.featured-products h1 a:hover{font-size:13px;font-weight:bold;color:#000; margin:0 0 10px 0; text-decoration:underline;}
.featured-products a{color:#22568F;text-decoration:underline;}

/* Product Listing */
table.product-listing{border-collapse: collapse;width: 100%;}
table.product-listing td.bottom {border-bottom:1px solid #999;}
table.product-listing td.adjacent {padding:15px 0 0 0;}
table.product-listing h2{font-size:13px;font-weight:bold;color:#000; margin:0 0 10px 0;}
table.product-listing h2 a{color:#000; text-decoration:none;}
table.product-listing h2 a:hover{text-decoration:underline;}

/* Product Detail */
.product-detail{}
.product-detail h2{font-size:13px;font-weight:bold;color:#000; margin:10px 0 10px 0;}

dl {margin: 0;padding: 0;}
dt {font-size: 13px;color:#000;font-weight: bold;margin: .5em 0 0 0;padding: 0;}
dd {display: list-item;list-style:disc;margin: 0 0 0 2em;padding: .1em;}

table.support_table {border-collapse: collapse;width: 100%;}
table.support_table th {padding: 0 0.5em;text-align: left;}
table.support_table tr.header td {border-top: 1px solid #999;border-bottom: 1px solid #999;background: #eee; color:#000;}
table.support_table td {border-bottom: 1px solid #CCC;padding: 0.4em 0.4em;}
table.support_table td.adjacent {border-left: 1px solid #CCC;text-align: center;}

/* Footer */
div#footer{width:1000px; clear:both; margin:auto; text-align:center; border-top:1px solid #999;}
div#footer a{color:#666; text-decoration:underline;}
div#footer a:hover{color:#000;text-decoration:underline;}