/*--------------www.iBizLog.com--------------*/
/*--Solutions Applications and Services LLC--*/
/*------All rights reserved - Copyright------*/
/*------------Terms of Service---------------*/


body {
margin:0;
}
.base {
margin:0 auto;
width:900px;
}
a {
text-decoration:none;
}
.login {
float:left;
height:40px;
min-height:40px;
width:100%;
}
.register {
border-right:1px dotted #F6F3C6;
float:left;
margin-left:60px;
margin-top:5px;
padding:0 40px;
text-align:center;
width:250px;
}
.register .enter {
color:#085530;
float:left;
font:11px "Trebuchet MS";
padding:5px;
}
.register .cell {
background:none repeat scroll 0 0 #F6F3C6;
border:1px solid #333333;
color:#666666;
float:left;
font:italic 11px arial;
margin:4px 2px 2px;
padding:1px 2px;
width:60px;
}
.register .button {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#085530;
cursor:pointer;
float:left;
font:bold 12px arial;
margin:4px 2px 2px;
padding:1px 2px;
}
.register .button:hover {
color:#FFFFFF;
}
.language {
border-right:1px dotted #F6F3C6;
color:#666666;
float:left;
margin-top:5px;
padding:2px 20px;
text-align:center;
}
.language .enter {
color:#085530;
float:left;
font:11px "Trebuchet MS";
padding:5px;
}
.language .cell {
border:1px solid #333333;
color:#666666;
font:11px arial;
padding:1px 2px;
}
.language a:hover {
text-decoration:underline;
}
.search {
float:left;
margin-top:5px;
padding:0 40px;
text-align:center;
width:240px;
}
.search .lookup {
color:#085530;
float:left;
font:11px "Trebuchet MS";
padding:5px;
}
.search .cell {
background:none repeat scroll 0 0 #F6F3C6;
border:1px solid #333333;
color:#666666;
float:left;
font:italic 11px arial;
margin:4px 2px 2px;
padding:1px 2px;
width:60px;
}
.search .button {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#085530;
cursor:pointer;
float:left;
font:bold 12px arial;
margin:4px 2px 2px;
padding:1px 2px;
}
.search .button:hover {
color:#FFFFFF;
}
.header {
background-color:#085530;
float:left;
margin-top:10px;
min-height:150px;
width:100%;
}
.header h1 {
color:#FFFFFF;
font:bold 50px arial;
margin:30px 15px 0 30px;
text-align:center;
}
.header h2 {
color:#FFFFFF;
font:bold 20px arial;
margin:0 15px 0 30px;
text-align:center;
}
.menuTop {
background:none repeat scroll 0 0 #FFFFFF;
float:right;
height:40px;
margin-top:5px;
min-height:40px;
}
.menuTop ul {
margin:0;
padding:0;
}
.menuTop li {
border-right:1px dotted #666666;
float:right;
list-style:none outside none;
}
.menuTop li a {
color:#085530;
cursor:pointer;
display:block;
font:12px Tahoma;
padding:3px 20px;
text-decoration:none;
}
.menuTop li a:hover {
text-decoration:underline;
}
.menuTop li a.active {
font:bold 12px Tahoma;
}
.content {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
min-height:134px;
width:100%;
}
.content_left {
float:left;
min-height:134px;
width:180px;
}
.categories {
float:left;
margin:0 10px;
width:150px;
}
.categories .title {
background:url("title01.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font:bold 12px tahoma;
margin:5px 8px 5px 5px;
padding:6px 0 6px 4px;
width:146px;
}
.categories ul {
margin:0;
padding:0;
}
.categories li {
float:left;
list-style:none outside none;
}
.categories li a {
cursor:pointer;
display:block;
font-family:tahoma;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.categories li a:hover {
}
.categories .tagCloud a {
color:#085530;
margin-left:3px;
}
.content_center {
float:left;
min-height:134px;
width:540px;
}
.company {
float:left;
width:530px;
}
.company .title {
background:url("title02.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font:bold 12px tahoma;
margin:5px 8px 5px 5px;
padding:6px 0 6px 4px;
width:526px;
}
.company .description {
float:left;
padding:10px;
width:100%;
}
.company .description h1 {
color:#000000;
font:bold 15px tahoma;
}
.company .description p {
color:#333333;
font:12px/18px tahoma;
text-align:left;
}
.list {
float:left;
width:530px;
}
.list .title {
background:url("title03.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font:bold 12px tahoma;
margin:5px 8px 5px 5px;
padding:6px 0 6px 4px;
width:526px;
}
.list .item {
border-bottom:1px solid #CCCCCC;
float:left;
margin:10px;
padding-bottom:10px;
width:520px;
}
.list .item .image {
float:left;
height:auto;
margin-right:20px;
min-height:100px;
text-align:center;
width:100px;
}
.list .item .image img {
border:1px solid #CCCCCC;
}
.list .item .name {
color:#085530;
float:left;
font:bold 12px tahoma;
margin-bottom:6px;
width:400px;
}
.list .item .shortDescription {
color:#666666;
float:left;
font:11px tahoma;
height:50px;
min-height:50px;
width:400px;
}
.list .item .detail {
background:none repeat scroll 0 0 #A6B364;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
float:left;
font:bold 10px arial;
margin-right:5px;
padding:3px;
text-decoration:none;
}
.list .item .detail:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.list .item .add {
background:none repeat scroll 0 0 #000000;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
float:left;
font:bold 10px arial;
margin-right:5px;
padding:3px;
text-decoration:none;
}
.list .item .add:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.list .item .price {
color:#000000;
float:right;
font:bold 15px tahoma;
}
.company .ma-markets label, .company .ma-currencyClass label, .company .ma-country label, .company .ma-zipCode label, .company .ma-state label, .company .ma-city label, .company .ma-address label {
color:#085530;
float:left;
font:bold 12px tahoma;
margin-bottom:5px;
text-align:left;
width:110px;
}
.company .ma-markets, .company .ma-currencyClass, .company .ma-country, .company .ma-zipCode, .company .ma-state, .company .ma-city, .company .ma-address {
color:#666666;
float:left;
font:11px tahoma;
}
.articleFilter {
font:11px tahoma;
margin-left:10px;
width:520px;
}
.articleFilter .title {
background:none repeat scroll 0 0 #ECEBAB;
border-bottom:1px solid #333333;
cursor:default;
font:bold 11px tahoma;
height:16px;
margin:0;
width:515px;
}
.articleFilter .title .articleTitle {
cursor:pointer;
float:left;
}
.articleFilter .title .articleOrder {
color:#085530;
float:right;
font:bold 11px tahoma;
margin-top:-2px;
}
.articleFilter .title a {
color:#085530;
margin-left:5px;
text-decoration:none;
}
.articleFilter .title .caption {
color:#085530;
margin-left:5px;
}
.articleFilter {
width:98%;
}
.articleFilter .active {
height:22px;
padding:5px;
width:100%;
}
.articleFilter .active .activeFilter {
background-color:#CCFFCC;
float:left;
margin-left:3px;
margin-right:3px;
padding:2px;
}
.articleFilter .selector {
}
.articleFilter .selector .filterSelector {
float:left;
height:110px;
margin-left:5px;
margin-right:5px;
padding-bottom:10px;
width:163px;
}
.articleFilter .selector .filterSelector .filterOption a {
color:#000033;
font:11px/15px verdana;
margin:4px;
}
.articleFilter .selector .filterSelector h1 {
background-color:#B19858;
color:#FFFFFF;
font:bold 12px tahoma;
margin:0;
padding:2px 5px;
}
.paginator {
float:right;
text-align:center;
width:500px;
}
.paginator a, .paginator span {
color:#666666;
font:12px arial;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.paginator span.active {
color:#000000;
font:bold 12px arial;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.paginator a:hover, .paginator span:hover {
text-decoration:underline;
}
.content_right {
float:left;
min-height:134px;
width:180px;
}
.highlight {
float:left;
margin:0 10px;
width:150px;
}
.highlight .title {
background:url("title01.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font:bold 12px tahoma;
margin:5px 8px 5px 5px;
padding:6px 0 6px 4px;
width:146px;
}
.highlight .item {
border-bottom:1px solid #FDF0C6;
float:left;
padding-bottom:10px;
width:150px;
}
.highlight .item .image {
float:left;
margin-bottom:10px;
text-align:center;
width:100%;
}
.highlight .item .image img {
border:1px solid #CCCCCC;
}
.highlight .item .name {
color:#085530;
float:left;
font:bold 12px tahoma;
margin-bottom:6px;
margin-left:8px;
}
.highlight .item .shortDescription {
color:#666666;
float:left;
font:11px tahoma;
margin-bottom:6px;
margin-left:8px;
width:150px;
}
.highlight .item .detail {
background:none repeat scroll 0 0 #A6B364;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
float:left;
font:bold 10px arial;
margin-left:8px;
margin-right:5px;
margin-top:8px;
padding:3px;
text-decoration:none;
}
.highlight .item .detail:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.highlight .item .add {
background:none repeat scroll 0 0 #A6B364;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
float:left;
font:bold 10px arial;
margin-right:5px;
padding:3px;
}
.highlight .item .add:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.highlight .item .price {
color:#000000;
float:right;
font:bold 15px tahoma;
margin-top:8px;
}
.footer {
float:left;
width:900px;
}
.menu_bottom {
float:right;
margin:25px 5px 15px;
}
.menu_bottom ul {
margin:0;
padding:0;
}
.menu_bottom li {
background:url("item01.gif") no-repeat scroll 4px 50% transparent;
color:#333333;
cursor:pointer;
float:right;
font:10px arial;
list-style:none outside none;
padding:0 20px 0 12px;
}
.menu_bottom li a {
color:#333333;
text-decoration:none;
}
.legal {
border-top:1px solid #CCCCCC;
color:#999999;
float:left;
font:10px arial;
padding:5px 0;
text-align:center;
width:100%;
}
.legal a {
color:#999999;
}
.legal a:visited {
color:#999999;
}
.legal a:hover {
text-decoration:underline;
}
.itemDescription {
float:left;
width:530px;
}
.itemDescription .title {
background:url("title03.jpg") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
font:bold 12px tahoma;
margin:5px 8px 5px 5px;
padding:6px 0 6px 4px;
width:526px;
}
.itemDescription .name {
color:#B19858;
float:left;
font:bold 14px tahoma;
margin:0 10px;
padding:12px 0;
text-align:left;
width:300px;
}
.itemDescription .gallery {
float:left;
margin:12px 0 2px 5px;
width:200px;
}
.itemDescription .contents {
float:left;
height:auto;
min-height:225px;
text-align:center;
width:200px;
}
.itemDescription .contents img {
border:1px solid #CCCCCC;
width:200px;
}
.itemDescription .articlePaginator {
clear:left;
float:left;
margin-top:3px;
text-align:center;
width:200px;
}
.itemDescription .articlePaginator a, .articlePaginator span {
color:#666666;
font:12px arial;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.itemDescription .articlePaginator span.active {
color:#000000;
font:bold 12px arial;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}
.itemDescription .articlePaginator a:hover, .itemDescription .articlePaginator span:hover {
text-decoration:underline;
}
.itemDescription .shortDescription {
color:#666666;
float:left;
font:11px tahoma;
height:70px;
margin:10px;
min-height:70px;
width:300px;
}
.itemDescription .specs {
background:none repeat scroll 0 0 #FDF0C6;
border:1px solid #CCCCCC;
float:left;
margin:20px 0 10px;
padding:4px 10px 10px;
width:510px;
}
.itemDescription .specs .line {
float:left;
margin-left:5px;
width:250px;
}
.itemDescription .specs .line2 {
clear:both;
float:left;
margin-bottom:10px;
width:450px;
}
.itemDescription .specs .line2 .label {
border-bottom:1px solid #CCCCCC;
color:#333333;
float:left;
font:bold 10px/18px arial;
}
.itemDescription .specs .line .label {
color:#333333;
float:left;
font:bold 11px/18px arial;
}
.itemDescription .specs .line .data {
color:#333333;
float:left;
font:11px/18px arial;
margin-left:5px;
}
.itemDescription .buttons {
border-bottom:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
float:left;
margin:8px 5px 5px 10px;
width:308px;
}
.itemDescription .buttons .rate {
color:#000000;
cursor:pointer;
float:left;
font:bold 10px arial;
margin-right:0;
margin-top:3px;
padding:3px;
text-decoration:none;
width:180px;
}
.itemDescription .buttons .rate .label {
color:#999999;
float:left;
font:10px tahoma;
margin-right:7px;
width:150px;
}
.itemDescription .buttons .rate .stars {
color:#333333;
float:left;
font:bold 10px tahoma;
margin-left:0;
margin-top:5px;
width:85px;
}
.itemDescription .buttons .rate .level {
color:#333333;
float:left;
font:bold 10px tahoma;
margin-left:7px;
margin-top:5px;
width:80px;
}
.itemDescription .add {
background:none repeat scroll 0 0 #000000;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
float:right;
font:bold 15px arial;
margin-right:10px;
padding:3px;
text-decoration:none;
}
.itemDescription .add:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.itemDescription .price {
color:#000000;
cursor:pointer;
float:left;
font:bold 18px tahoma;
margin-left:10px;
margin-right:5px;
padding:3px;
text-decoration:none;
}
.itemDescription .price .label {
color:#999999;
font:10px tahoma;
}
.itemDescription .share {
color:#999999;
cursor:pointer;
float:left;
font:bold 10px tahoma;
margin-left:10px;
padding:3px;
text-decoration:none;
}
.itemDescription .advise {
color:#999999;
cursor:pointer;
float:right;
font:bold 10px tahoma;
margin-right:5px;
padding:3px;
text-decoration:none;
}
.itemDescription .buttons .price .label {
color:#999999;
font:10px tahoma;
margin-right:7px;
}
.itemDescription .largeDescription {
border-bottom:1px solid #CCCCCC;
color:#333333;
float:left;
font:11px/16px tahoma;
margin-bottom:10px;
margin-top:20px;
padding:10px 0 20px;
width:520px;
}
.itemDescription .largeDescription h1 {
color:#000033;
font:bold 24px tahoma;
text-align:center;
}
.itemDescription .largeDescription h2 {
color:#666666;
font:bold 18px tahoma;
}
.itemDescription .largeDescription h3 {
color:#333333;
font:bold 13px tahoma;
}
.itemDescription .largeDescription p {
color:#333333;
font:11px tahoma;
}
.itemDescription .tags {
color:#333333;
float:left;
font:bold 10px tahoma;
margin-bottom:20px;
width:100%;
}
.itemDescription .tags a {
color:#999999;
font:11px tahoma;
margin-left:3px;
text-decoration:none;
}
.itemDescription .tags a:hover {
text-decoration:underline;
}
.itemDescription .comments {
margin:5px;
width:530px;
}
.itemDescription .comments .noQuestions {
color:#666666;
font:13px Arial;
}
.itemDescription .ask {
float:left;
width:100%;
}
.itemDescription .askButton {
background:none repeat scroll 0 0 #000000;
border:3px double #000000;
color:#FFFFFF;
float:left;
font:bold 10px arial;
margin-bottom:10px;
margin-right:5px;
padding:3px;
}
.itemDescription .askButton:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.itemDescription .askButton a {
color:#FFFFFF;
text-decoration:none;
}
.itemDescription .buttons .askButton {
background:none repeat scroll 0 0 #000000;
border:3px double #000000;
color:#FFFFFF;
float:right;
font:bold 10px arial;
margin-bottom:7px;
margin-right:0;
margin-top:8px;
padding:3px;
}
.itemDescription .buttons .askButton:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.itemDescription .question {
float:left;
margin-bottom:10px;
}
.itemDescription .question .top {
background:url("questionTop.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:15px;
min-height:15px;
width:530px;
}
.itemDescription .question .text {
background:none repeat scroll 0 0 #FDF0C6;
color:#333333;
float:left;
font:11px tahoma;
padding:0 10px;
width:510px;
}
.itemDescription .question .text .label {
color:#333333;
float:left;
font:bold 11px tahoma;
width:510px;
}
.itemDescription .question .text .txt {
color:#333333;
float:left;
font:11px tahoma;
width:510px;
}
.itemDescription .question .bottom {
background:url("questionBottom.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:15px;
min-height:15px;
width:530px;
}
.itemDescription .answer {
float:left;
margin-bottom:25px;
}
.itemDescription .answer .top {
background:url("answerTop.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:15px;
min-height:15px;
width:530px;
}
.itemDescription .answer .text {
background:none repeat scroll 0 0 #D8DEBC;
color:#333333;
float:left;
font:11px tahoma;
padding:0 10px;
width:510px;
}
.itemDescription .answer .text .label {
color:#333333;
float:left;
font:bold 11px tahoma;
width:510px;
}
.itemDescription .answer .text .txt {
color:#333333;
float:left;
font:11px tahoma;
width:510px;
}
.itemDescription .answer .bottom {
background:url("answerBottom.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:15px;
min-height:15px;
width:530px;
}
.shoppingCart .item {
border-bottom:1px dotted #CCCCCC;
border-top:1px dotted #CCCCCC;
float:left;
margin-bottom:6px;
margin-top:20px;
padding:5px;
width:520px;
}
.shoppingCart .item .name {
color:#085530;
font:bold 12px tahoma;
width:520px;
}
.shoppingCart .item .shortDescription {
color:#666666;
font:11px tahoma;
height:auto;
min-height:30px;
width:520px;
}
.shoppingCart .buttons .quantity {
color:#085530;
float:right;
font:bold 12px tahoma;
margin-bottom:6px;
text-align:right;
width:150px;
}
.shoppingCart .buttons .quantity .text {
width:50px;
}
.shoppingCart .buttons .quantity .button {
background:none repeat scroll 0 0 #000000;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
font:bold 10px arial;
margin-bottom:6px;
margin-right:5px;
padding:3px;
text-decoration:none;
}
.shoppingCart .buttons .quantity .button:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.shoppingCart .buttons .submit {
background:none repeat scroll 0 0 #000000;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
font:bold 10px arial;
margin-right:5px;
padding:3px;
text-decoration:none;
}
.shoppingCart .buttons .submit:hover {
background:none repeat scroll 0 0 #F5C00E;
}
.shoppingCart .buttons .button {
background:none repeat scroll 0 0 #A6B364;
border:3px double #000000;
color:#FFFFFF;
cursor:pointer;
font:bold 10px arial;
margin:8px 5px 10px 8px;
padding:3px;
text-decoration:none;
}
.shoppingCart .buttons .button:hover {
background:none repeat scroll 0 0 #F5C00E;
}