/* global settings */
* {border:0; outline:none;}

form,h1,h2,h3,h4,h5,h6,p {margin:0;}
h1,h2,h3,h4,h5,h6 {font-family: Tahoma, Arial, Verdana;}

ul,li {list-style:none; margin:0; padding:0;}
a {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:underline; color:#ffffff;}

/* IMG PNG FIX for IE6 */
img, .pngFix {behavior: url(js/iepngfix.htc); border:0;}

html {margin:0 auto; padding:0; background:#9bcee2 url(../img/htmlBgr.jpg) repeat-x center top; height:100%;}
body {margin:0 auto; padding:0; text-align:center; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#050c15;}

/* header + (container-content) wrapper */
#header {margin:0 auto; padding:0px; height:113px; background:url(../img/header.jpg) no-repeat center top; position:relative; padding-left:0px; _right:-1px; z-index:9999;} 
#header h1 {margin:0; padding:0;}
#header p {font-weight:bold; color:#b2d9ed; text-align:right; padding-top:8px;}

#headWrap {width:921px; margin:0 auto; position:relative;}

#wrapper {width:921px; margin:0 auto;}
#wrapper .bodyGradientBott {background: url(../img/bodyGrdientBott.jpg) no-repeat center top; width:921px; height:4px; margin:0 auto;}
#container {width:921px; margin:0 auto; background:#d1e6f0 url(../img/bodyGradient.jpg) repeat-x 0 0; text-align:left; display:block; position:relative; height:100%; min-height:638px; height:auto!important; height:638px; padding-bottom:20px;} 

/* MAIN MENU */
#mainMenu {margin:0 auto; padding:0; width:921px;}
#mainMenu ul {margin-top:37px; float:left; left:288px; z-index:10000; position:relative;}
#mainMenu ul li {float:left; display:block; display:inline-block; height:34px; line-height:32px; text-align:center; color:#909090; text-transform:uppercase; font-size:10px;}
#mainMenu ul li a {display:block; display:inline-block; height:34px; line-height:32px; text-decoration:none!important; text-align:center; color:#ffffff;}
#mainMenu ul li a strong {display:block; display:inline-block; padding:0; height:34px; line-height:32px; padding-left:12px; padding-right:12px;}
#mainMenu ul li a.selected strong, #mainMenu ul li a:hover strong {display:block; display:inline-block; background:url(../img/mMenuActRight.jpg) no-repeat right top; color:#ffffff;}
#mainMenu ul li a:hover {background:url(../img/mMenuActLeft.jpg) no-repeat left top; cursor:pointer; color:#ffffff;}
#mainMenu ul li.selected a {display:block; display:inline-block; background:url(../img/mMenuActLeft.jpg) no-repeat left top; cursor:default;}
#mainMenu ul li.selected a strong {display:block; display:inline-block; background:url(../img/mMenuActRight.jpg) no-repeat right top; color:#ffffff;}
#mainMenu ul li a.selected {display:block; display:inline-block; background:url(../img/mMenuActLeft.jpg) no-repeat left top; cursor:default;}
/* add li separator */
#mainMenu ul li span a {display:block; display:inline-block; height:34px; line-height:32px; background:url(../img/mMenuSeparator.gif) no-repeat right top;}
/* add bullet under active-selected-text */
#mainMenu ul li a strong em {font-style:normal!important; height:34px; line-height:32px;}
#mainMenu ul li a.selected strong em, #mainMenu ul li a:hover strong em {display:block; display:inline-block; background:url(../img/mMenuAbullet.jpg) no-repeat center bottom;}
#mainMenu ul li.selected a em {display:block; display:inline-block; background:url(../img/mMenuAbullet.jpg) no-repeat center bottom;}
#mainMenu ul li.selected a strong em {display:block; display:inline-block; background:url(../img/mMenuAbullet.jpg) no-repeat center bottom;}
#mainMenu ul li a.selected em {display:block; display:inline-block; background:url(../img/mMenuAbullet.jpg) no-repeat center bottom;}

/* cartPanel UL Li */
#mainMenu ul li.cartPrice a {display:block; display:inline-block; height:34px; line-height:32px; text-decoration:none!important; text-align:right; color:#83c5f4;}
#mainMenu ul li.cartPrice a:hover {color:#ffffff; background:none;}

#mainMenu ul li.cartPrice .price {width:120px; display:block; display:inline-block; padding-right:10px; text-align:right;}
#mainMenu ul li.cartPrice .price a {display:block; display:inline-block; padding-left:10px; height:34px; line-height:32px; text-decoration:none!important; text-align:right; color:#83c5f4;}
#mainMenu ul li.cartPrice .price a:hover {color:#ffffff;}
#mainMenu ul li.cartPrice .priceActive {width:120px; display:block; display:inline-block; padding-right:10px; text-align:right;}
#mainMenu ul li.cartPrice .priceActive a {display:block; display:inline-block; padding-left:10px; height:34px; line-height:32px; text-decoration:none!important; text-align:right; color:#ffffff;}
#mainMenu ul li.cartPrice .priceActive a:hover {color:#ffffff; cursor:default;}

/* cart image */
#mainMenu .cart {display:block; display:inline-block; position:relative; top:0; right:0; float:right; margin-top:36px; z-index:10000;}
#mainMenu .cart span {display:block; display:inline-block; vertical-align:middle; padding-right:12px;}
#mainMenu .cart span a {background:url(../img/cart.gif) no-repeat right top; width:39px; height:36px; display:block; display:inline-block; vertical-align:middle;}
#mainMenu .cart span a:hover {background:url(../img/cart.gif) no-repeat right -36px; cursor:pointer; width:39px; height:36px; color:#000000;}
#mainMenu .cart span.cartActive a {background:url(../img/cart.gif) no-repeat right -36px; width:39px; height:36px;}
#mainMenu .cart span.cartActive a:hover {background:url(../img/cart.gif) no-repeat right -36px; width:39px; height:36px; cursor:default; color:#000000;}

/* Breadcrumbs */
.breadcrumb {line-height:34px; font-weight:bold; color:#ffffff; padding-left:12px;}
.breadcrumb a {background: url(../img/breadcrumb.gif) no-repeat center right; padding-right:10px; /*adjust bullet image padding*/ color:#050c15;}
.breadcrumb a:visited, .breadcrumb a:active {color:#050c15;}
.breadcrumb a:hover {text-decoration: underline;}
/*.breadcrumb a:after {content:" » ";}*/

/* frontpage flash */
#flashGallery1 {width:921px; height:288px; margin:0 auto; background:url(../img/shadowTopA.jpg) no-repeat center top; text-align:center; padding-top:3px;}
#flashGallery2 {width:921px; margin:0 auto; text-align:center;}

.noFlash p {padding:60px 20px}
.noFlash a {color:#CC0000;}
.noFlash a:hover {color:#2e83c4;}

/* Left Panel (position) */
#leftPanel {float:left;	width:186px; padding:0px;}
#leftPanelAll {float:left; width:204px; padding:0px;}

/* About Us MENU */
#aboutUsMenu {margin:0 auto; width:204px; background:url(../img/cMenuShadow.gif) no-repeat 0 0;}
.aboutUsMenuBd {background:url(../img/cMenuBgrGradient.gif) repeat-y center 0; width:186px; padding:0 4px 0 4px; margin:0 auto;}
.aboutUsMenuBott {background:url(../img/cMenuBgrBott.gif) no-repeat center top; width:186px; height:5px; margin:0 auto;}

ul#aboutUsMenulist {width:186px; padding-top:4px;}
ul#aboutUsMenulist li {display:block; display:inline-block; padding-left:4px; height:34px;}
ul#aboutUsMenulist li a {display:block; display:inline-block; width:158px; height:34px; line-height:32px; color:#ffffff; padding:0 10px 0 10px; text-transform:uppercase;}
ul#aboutUsMenulist li a:hover {background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none;}
ul#aboutUsMenulist li a:hover strong {padding-left:10px;}
ul#aboutUsMenulist li.active a {background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none;}
ul#aboutUsMenulist li a.active {background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none;}

ul#aboutUsMenulist li span a {background:url(../img/cMenuMainSeparator.gif) no-repeat 0 bottom; text-decoration:none;}
ul#aboutUsMenulist li span a strong {text-decoration:none;}
ul#aboutUsMenulist li a.active strong {padding-left:10px;}

/* Catalogue MENU */
#catalogueMenu {margin:0 auto; width:204px; background:url(../img/cMenuShadow.gif) no-repeat 0 0;}
.catalogueMenuBd {background:url(../img/cMenuBgrGradient.gif) repeat-y center 0; width:186px; padding:0 4px 0 4px; margin:0 auto;}
.catalogueMenuBott {background:url(../img/cMenuBgrBott.gif) no-repeat center top; width:186px; height:6px; margin:0 auto;}

/* if no selected colors */
#cMenulist {margin:0 auto; width:186px; display:block; display:inline-block; position:relative; left:4px; padding-top:4px;}
#cMenulist a {display:block; display:inline-block; width:158px; color:#ffffff; padding:0 8px 0 12px; min-height:34px; height:auto!important; height:34px;}
#cMenulist a:hover {background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none;}
#cMenulist .active a {background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none;}
#cMenulist .no-color span.active-AviaTrans {display:block; display:inline-block; background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none; padding-top:6px;}

#cMenulist .no-color {display:block; display:inline-block; min-height:34px; height:auto!important; height:34px;}
#cMenulist .no-color a {display:block; display:inline-block; color:#ffffff;}
#cMenulist .no-color a:hover {background:url(../img/cGreyActBtn.gif) no-repeat 0 0; text-decoration:none; min-height:34px; height:auto!important; height:34px;}

#cMenulist .no-color a span {display:block; display:inline-block; color:#ffffff; position:relative; top:0;}
#cMenulist .no-color a span.no-color-txt {display:block; display:inline-block; color:#ffffff; position:relative; top:8px; bottom:-8px; cursor:pointer;}

/* add menu bottom-separator */
#cMenulist .cMenuSeparator {background:url(../img/cMenuSeparator.gif) no-repeat 7px bottom; height:1px!important; width:170px; position:relative; /* IE6 hack */ _margin-top:-4px; _top:-8px; _margin-bottom:-8px;}

/* *** add COLORS for each of 3 levels - RED, YELLOW, BROWN, GREEN, GREENMARTIAN, BLUE *** */

/* RED level 01 */
#cMenulist .red1-selected {background:url(../img/cRedBtnL01.gif) no-repeat 0 0;  min-height:37px; height:auto!important; height:37px; font-weight:bold;}
#cMenulist .red1-selected a {display:block; display:inline-block; /*height:34px;*/ color:#ffffff; width:138px; position:relative; top:4px;}

#cMenulist .red1-non-selected a:hover, #cMenulist .red1-selected a:hover {background:none; color:#000000; position:relative; top:6px;}
#cMenulist .red1-selected a {font-weight:bold; position:relative; top:6px;}

/* RED level 02 */
#cMenulist .red2-non-selected {background:url(../img/redBgrL02.gif) scroll repeat-y 0 0;}
#cMenulist .red2-selected-arrow {background:url(../img/cRedBtnL02.gif) no-repeat 0 0; color:#000000; min-height:36px; height:auto!important; height:36px; font-weight:bold;}
#cMenulist .red2-selected {background:url(../img/redBgrL02.gif) scroll repeat-y 0 0; font-weight:bold; color:#000000;}
#cMenulist .redBottL02 {background:url(../img/redBottL02.gif) no-repeat 0 0; height:5px;}

#cMenulist .red2-non-selected a:hover, #cMenulist .red2-selected a:hover {background:none; color:#000000;}
#cMenulist .red2-selected-arrow a:hover {background:none; color:#000000; position:relative; top:6px;}
#cMenulist .red2-selected-arrow a {background:none; position:relative; top:6px;}
#cMenulist .red2-selected a {font-weight:bold; color:#000000;}

#cMenulist .red2-non-selected a, #cMenulist .red2-non-selected a {}

#cMenulist .red2-non-selected span a, #cMenulist .red2-non-selected span a:hover {background:url(../img/redMenuSepL02.gif) no-repeat 0 bottom;}
#cMenulist .red2-selected span a, #cMenulist .red2-selected span a:hover {background:url(../img/redMenuSepL02.gif) no-repeat 0 bottom;}

/* RED level 03 */
#cMenulist .red3-non-selected {background:url(../img/redBgrL03.gif) scroll repeat-y 0 0;}
#cMenulist .red3-selected {background:url(../img/redBgrL03.gif) scroll repeat-y 0 0; font-weight:bold; color:#000000;}
#cMenulist .redBottL03 {background:url(../img/redBottL03.gif) no-repeat left 0; height:4px;}
#cMenulist .red3-non-selected a:hover, #cMenulist .red3-selected a:hover {background:none; color:#000000;}
#cMenulist .red3-selected a {font-weight:bold; color:#000000;}

#cMenulist .red3-non-selected span a, #cMenulist .red3-non-selected span a:hover {background:url(../img/redMenuSepL03.gif) no-repeat 0 bottom;}
#cMenulist .red3-selected span a, #cMenulist .red3-selected span a:hover {background:url(../img/redMenuSepL03.gif) no-repeat 0 bottom;}

#cMenulist .red1-non-selected a, #cMenulist .red1-selected a {}
#cMenulist .red2-non-selected a, #cMenulist .red2-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}
#cMenulist .red3-non-selected a, #cMenulist .red3-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}

/* YELLOW level 01 */
#cMenulist .yellow1-selected {background:url(../img/cYellowBtnL01.gif) no-repeat 0 0;  min-height:37px; height:auto!important; height:37px; font-weight:bold;}
#cMenulist .yellow1-selected a {display:block; display:inline-block; color:#000000; width:138px; position:relative; top:4px;}

#cMenulist .yellow1-non-selected a:hover, #cMenulist .yellow1-selected a:hover {background:none; color:#ffffff; position:relative; top:6px;}
#cMenulist .yellow1-selected a {font-weight:bold; position:relative; top:6px;}

/* YELLOW level 02 */
#cMenulist .yellow2-non-selected {background:url(../img/yellowBgrL02.gif) scroll repeat-y 0 0;}
#cMenulist .yellow2-selected-arrow {background:url(../img/cYellowBtnL02.gif) no-repeat 0 0; min-height:36px; height:auto!important; height:36px; font-weight:bold;}
#cMenulist .yellow2-selected {background:url(../img/yellowBgrL02.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .yellowBottL02 {background:url(../img/yellowBottL02.gif) no-repeat 0 0; height:5px;}

#cMenulist .yellow2-selected-arrow a:hover {background:none; color:#ffffff;}
#cMenulist .yellow2-selected-arrow a {background:none; position:relative; top:6px; color:#000000;}

#cMenulist .yellow2-non-selected a:hover, #cMenulist .yellow2-selected a:hover {background:none; color:#ffffff;}
#cMenulist .yellow2-non-selected a {color:#000000;}
#cMenulist .yellow2-selected a {color:#ffffff;}

#cMenulist .yellow2-non-selected span a, #cMenulist .yellow2-non-selected span a:hover {background:url(../img/yellowMenuSepL02.gif) no-repeat 0 bottom;}
#cMenulist .yellow2-selected span a, #cMenulist .yellow2-selected span a:hover {background:url(../img/yellowMenuSepL02.gif) no-repeat 0 bottom;}

/* YELLOW level 03 */
#cMenulist .yellow3-non-selected {background:url(../img/yellowBgrL03.gif) scroll repeat-y 0 0;}
#cMenulist .yellow3-selected {background:url(../img/yellowBgrL03.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .yellowBottL03 {background:url(../img/yellowBottL03.gif) scroll no-repeat 0 0; width:178px; height:4px;}

#cMenulist .yellow3-non-selected a:hover, #cMenulist .yellow3-selected a:hover {color:#ffffff;}
#cMenulist .yellow3-non-selected a {color:#000000;}
#cMenulist .yellow3-selected a {font-weight:bold; color:#ffffff;}

#cMenulist .yellow1-non-selected a, #cMenulist .yellow1-selected a {}
#cMenulist .yellow2-non-selected a, #cMenulist .yellow2-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}
#cMenulist .yellow3-non-selected a, #cMenulist .yellow3-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}

#cMenulist .yellow3-non-selected span a, #cMenulist .yellow3-non-selected span a:hover {background:url(../img/yellowMenuSepL03.gif) no-repeat 0 bottom;}
#cMenulist .yellow3-selected span a, #cMenulist .yellow3-selected span a:hover {background:url(../img/yellowMenuSepL03.gif) no-repeat 0 bottom;}

/* BROWN level 01 */
#cMenulist .brown1-selected {background:url(../img/cBrownBtnL01.gif) no-repeat 0 0;  min-height:37px; height:auto!important; height:37px; font-weight:bold;}
#cMenulist .brown1-selected a {display:block; display:inline-block; color:#ffffff; width:138px; position:relative; top:4px;}

#cMenulist .brown1-non-selected a:hover, #cMenulist .brown1-selected a:hover {background:none; color:#000000; position:relative; top:6px;}
#cMenulist .brown1-selected a {font-weight:bold; position:relative; top:6px;}

/* BROWN level 02 */
#cMenulist .brown2-non-selected {background:url(../img/brownBgrL02.gif) scroll repeat-y 0 0;}
#cMenulist .brown2-selected-arrow {background:url(../img/cBrownBtnL02.gif) no-repeat 0 0; min-height:36px; height:auto!important; height:36px; font-weight:bold;}
#cMenulist .brown2-selected {background:url(../img/brownBgrL02.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .brownBottL02 {background:url(../img/brownBottL02.gif) no-repeat 0 0; height:5px;}

#cMenulist .brown2-selected-arrow a:hover {background:none; color:#000000;}
#cMenulist .brown2-selected-arrow a {background:none; position:relative; top:6px; color:#ffffff;}

#cMenulist .brown2-non-selected a:hover, #cMenulist .brown2-selected a:hover {background:none; color:#000000;}
#cMenulist .brown2-selected a {background:none; color:#000000; font-weight:bold;}

#cMenulist .brown2-non-selected span a, #cMenulist .brown2-non-selected span a:hover {background:url(../img/brownMenuSepL02.gif) no-repeat 0 bottom;}
#cMenulist .brown2-selected span a, #cMenulist .brown2-selected span a:hover {background:url(../img/brownMenuSepL02.gif) no-repeat 0 bottom;}

/* BROWN level 03 */
#cMenulist .brown3-non-selected {background:url(../img/brownBgrL03.gif) scroll repeat-y 0 0;}
#cMenulist .brown3-selected {background:url(../img/brownBgrL03.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .brownBottL03 {background:url(../img/brownBottL03.gif) scroll no-repeat 0 0; width:178px; height:4px;}
#cMenulist .brown3-non-selected a:hover, #cMenulist .brown3-selected a:hover {background:none; color:#000000;}
#cMenulist .brown3-selected a {font-weight:bold; color:#000000;}

#cMenulist .brown1-non-selected a, #cMenulist .brown1-selected a {}
#cMenulist .brown2-non-selected a, #cMenulist .brown2-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}
#cMenulist .brown3-non-selected a, #cMenulist .brown3-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}

#cMenulist .brown3-non-selected span a, #cMenulist .brown3-non-selected span a:hover {background:url(../img/brownMenuSepL03.gif) no-repeat 0 bottom;}
#cMenulist .brown3-selected span a, #cMenulist .brown3-selected span a:hover {background:url(../img/brownMenuSepL03.gif) no-repeat 0 bottom;}

/* GREEN level 01 */
#cMenulist .green1-selected {background:url(../img/cGreenBtnL01.gif) no-repeat 0 0; min-height:37px; height:auto!important; height:37px;}
#cMenulist .green1-selected a {display:block; display:inline-block; color:#ffffff; width:138px; position:relative; top:4px;}

#cMenulist .green1-non-selected a:hover, #cMenulist .green1-selected a:hover {background:none; color:#000000; position:relative; top:6px;}
#cMenulist .green1-selected a {font-weight:bold; position:relative; top:6px;}

/* GREEN level 02 */
#cMenulist .green2-non-selected {background:url(../img/greenBgrL02.gif) scroll repeat-y 0 0;}
#cMenulist .green2-selected-arrow {background:url(../img/cGreenBtnL02.gif) no-repeat 0 0; min-height:36px; height:auto!important; height:36px; font-weight:bold;}
#cMenulist .green2-selected {background:url(../img/greenBgrL02.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .greenBottL02 {background:url(../img/greenBottL02.gif) no-repeat 0 0; height:5px;}

#cMenulist .green2-selected-arrow a:hover {background:none; color:#000000;}
#cMenulist .green2-selected-arrow a {background:none; position:relative; top:6px; color:#ffffff;}

#cMenulist .green2-non-selected a:hover, #cMenulist .green2-selected a:hover {background:none; color:#000000;}
#cMenulist .green2-selected a {background:none; color:#000000; font-weight:bold;}

#cMenulist .green2-non-selected span a, #cMenulist .green2-non-selected span a:hover {background:url(../img/greenMenuSepL02.gif) no-repeat 0 bottom;}
#cMenulist .green2-selected span a, #cMenulist .green2-selected span a:hover {background:url(../img/greenMenuSepL02.gif) no-repeat 0 bottom;}

/* GREEN level 03 */
#cMenulist .green3-non-selected {background:url(../img/greenBgrL03.gif) scroll repeat-y 0 0;}
#cMenulist .green3-selected {background:url(../img/greenBgrL03.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .greenBottL03 {background:url(../img/greenBottL03.gif) scroll no-repeat 0 0; width:178px; height:4px;}
#cMenulist .green3-non-selected a:hover, #cMenulist .green3-selected a:hover {background:none; color:#000000;}
#cMenulist .green3-selected a {background:none; color:#000000;}

#cMenulist .green1-non-selected a, #cMenulist .green1-selected a {}
#cMenulist .green2-non-selected a, #cMenulist .green2-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}
#cMenulist .green3-non-selected a, #cMenulist .green3-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}

#cMenulist .green3-non-selected span a, #cMenulist .green3-non-selected span a:hover {background:url(../img/greenMenuSepL03.gif) no-repeat 0 bottom;}
#cMenulist .green3-selected span a, #cMenulist .green3-selected span a:hover {background:url(../img/greenMenuSepL03.gif) no-repeat 0 bottom;}

/* GREENMARTIAN level 01 */
#cMenulist .greenMartian1-selected {background:url(../img/cGreenMartianBtnL01.gif) no-repeat 0 0; min-height:37px; height:auto!important; height:37px;}
#cMenulist .greenMartian1-selected a {display:block; display:inline-block; color:#ffffff; width:138px; position:relative; top:4px;}

#cMenulist .greenMartian1-non-selected a:hover, #cMenulist .greenMartian1-selected a:hover {background:none; color:#000000; position:relative; top:6px;}
#cMenulist .greenMartian1-selected a {font-weight:bold; position:relative; top:6px;}

/* GREENMARTIAN level 02 */
#cMenulist .greenMartian2-non-selected {background:url(../img/greenMartianBgrL02.gif) scroll repeat-y 0 0;}
#cMenulist .greenMartian2-selected-arrow {background:url(../img/cGreenMartianBtnL02.gif) no-repeat 0 0; min-height:36px; height:auto!important; height:36px; font-weight:bold;}
#cMenulist .greenMartian2-selected {background:url(../img/greenMartianBgrL02.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .greenMartianBottL02 {background:url(../img/greenMartianBottL02.gif) no-repeat 0 0; height:5px;}

#cMenulist .greenMartian2-selected-arrow a:hover {background:none; color:#000000;}
#cMenulist .greenMartian2-selected-arrow a {background:none; position:relative; top:6px;}

#cMenulist .greenMartian2-non-selected a:hover, #cMenulist .greenMartian2-selected a:hover {background:none; color:#000000;}
#cMenulist .greenMartian2-selected a {font-weight:bold; color:#000000;}

#cMenulist .greenMartian1-non-selected a, #cMenulist .greenMartian1-selected a {}
#cMenulist .greenMartian2-non-selected a, #cMenulist .greenMartian2-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}
#cMenulist .greenMartian3-non-selected a, #cMenulist .greenMartian3-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}

#cMenulist .greenMartian2-non-selected span a, #cMenulist .greenMartian2-non-selected span a:hover {background:url(../img/greenMartianMenuSepL02.gif) no-repeat 0 bottom;}
#cMenulist .greenMartian2-selected span a, #cMenulist .greenMartian2-selected span a:hover {background:url(../img/greenMartianMenuSepL02.gif) no-repeat 0 bottom;}

/* GREENMARTIAN level 03 */
#cMenulist .greenMartian3-non-selected {background:url(../img/greenMartianBgrL03.gif) scroll repeat-y 0 0;}
#cMenulist .greenMartian3-selected {background:url(../img/greenMartianBgrL03.gif) scroll repeat-y 0 0; font-weight:bold; color:#000000;}
#cMenulist .greenMartianBottL03 {background:url(../img/greenMartianBottL03.gif) scroll no-repeat 0 0; width:178px; height:4px;}
#cMenulist .greenMartian3-non-selected a:hover, #cMenulist .greenMartian3-selected a:hover {background:none; color:#000000;}
#cMenulist .greenMartian3-selected a {font-weight:bold; color:#000000;}

#cMenulist .greenMartian3-non-selected span a, #cMenulist .greenMartian3-non-selected span a:hover {background:url(../img/greenMartianMenuSepL03.gif) no-repeat 0 bottom;}
#cMenulist .greenMartian3-selected span a, #cMenulist .greenMartian3-selected span a:hover {background:url(../img/greenMartianMenuSepL03.gif) no-repeat 0 bottom;}

/* BLUE level 01 */
#cMenulist .blue1-selected {background:url(../img/cBlueBtnL01.gif) no-repeat 0 0; min-height:37px; height:auto!important; height:37px;}
#cMenulist .blue1-selected a {display:block; display:inline-block; color:#ffffff; width:138px; position:relative; top:4px;}

#cMenulist .blue1-non-selected a:hover, #cMenulist .blue1-selected a:hover {background:none; color:#000000; position:relative; top:6px;}
#cMenulist .blue1-selected a {font-weight:bold; position:relative; top:6px;}

/* BLUE level 02 */
#cMenulist .blue2-non-selected {background:url(../img/blueBgrL02.gif) scroll repeat-y 0 0;}
#cMenulist .blue2-selected-arrow {background:url(../img/cBlueBtnL02.gif) no-repeat 0 0; min-height:36px; height:auto!important; height:36px; font-weight:bold;}
#cMenulist .blue2-selected {background:url(../img/blueBgrL02.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .blueBottL02 {background:url(../img/blueBottL02.gif) no-repeat 0 0; height:5px;}

#cMenulist .blue2-selected-arrow a:hover {background:none; color:#000000;}
#cMenulist .blue2-selected-arrow a {background:none; position:relative; top:6px; color:#ffffff;}

#cMenulist .blue2-non-selected a:hover, #cMenulist .blue2-selected a:hover {background:none; color:#000000;}
#cMenulist .blue2-selected a {color:#000000; font-weight:bold;}

#cMenulist .blue2-non-selected span a, #cMenulist .blue2-non-selected span a:hover {background:url(../img/blueMenuSepL02.gif) no-repeat 0 bottom;}
#cMenulist .blue2-selected span a, #cMenulist .blue2-selected span a:hover {background:url(../img/blueMenuSepL02.gif) no-repeat 0 bottom;}

/* BLUE level 03 */
#cMenulist .blue3-non-selected {background:url(../img/blueBgrL03.gif) scroll repeat-y 0 0;}
#cMenulist .blue3-selected {background:url(../img/blueBgrL03.gif) scroll repeat-y 0 0; font-weight:bold;}
#cMenulist .blueBottL03 {background:url(../img/blueBottL03.gif) scroll no-repeat 0 0; width:178px; height:4px;}
#cMenulist .blue3-non-selected a:hover, #cMenulist .blue3-selected a:hover {background:none; color:#000000;}
#cMenulist .blue3-selected a {color:#000000; font-weight:bold;}

#cMenulist .blue1-non-selected a, #cMenulist .blue1-selected a {}
#cMenulist .blue2-non-selected a, #cMenulist .blue2-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}
#cMenulist .blue3-non-selected a, #cMenulist .blue3-selected a {padding-top:4px; margin-bottom:-2px; padding-bottom:4px; min-height:20px; height:auto!important; height:20px;}

#cMenulist .blue3-non-selected span a, #cMenulist .blue3-non-selected span a:hover {background:url(../img/blueMenuSepL03.gif) no-repeat 0 bottom;}
#cMenulist .blue3-selected span a, #cMenulist .blue3-selected span a:hover {background:url(../img/blueMenuSepL03.gif) no-repeat 0 bottom;}

/* IE5, IE6 hack - !important */
#cMenulist .redBottL03, #cMenulist .yellowBottL03, #cMenulist .brownBottL03, #cMenulist .greenBottL03, #cMenulist .greenMartianBottL03, #cMenulist .blueBottL03 {
position:relative; _margin-bottom:-9px;} 
#cMenulist .redBottL02, #cMenulist .yellowBottL02, #cMenulist .brownBottL02, #cMenulist .greenBottL02, #cMenulist .greenMartianBottL02, #cMenulist .blueBottL02 {
position:relative; _margin-bottom:-9px;} 

/* text padding-left 4,8,10,14 px */
#cMenulist .red2-non-selected span a span {padding-left:4px; text-decoration:none; display:block;}
#cMenulist .red2-selected span a span {padding-left:8px; text-decoration:none; display:block;}
#cMenulist .red3-non-selected span a span {padding-left:10px; text-decoration:none; display:block;}
#cMenulist .red3-selected span a span {padding-left:14px; text-decoration:none; display:block;}

#cMenulist .yellow2-non-selected span a span {padding-left:4px; text-decoration:none; display:block;}
#cMenulist .yellow2-selected span a span {padding-left:8px; text-decoration:none; display:block;}
#cMenulist .yellow3-non-selected span a span {padding-left:10px; text-decoration:none; display:block;}
#cMenulist .yellow3-selected span a span {padding-left:14px; text-decoration:none; display:block;}

#cMenulist .brown2-non-selected span a span {padding-left:4px; text-decoration:none; display:block;}
#cMenulist .brown2-selected span a span {padding-left:8px; text-decoration:none; display:block;}
#cMenulist .brown3-non-selected span a span {padding-left:10px; text-decoration:none; display:block;}
#cMenulist .brown3-selected span a span {padding-left:14px; text-decoration:none; display:block;}

#cMenulist .green2-non-selected span a span {padding-left:4px; text-decoration:none; display:block;}
#cMenulist .green2-selected span a span {padding-left:8px; text-decoration:none; display:block;}
#cMenulist .green3-non-selected span a span {padding-left:10px; text-decoration:none; display:block;}
#cMenulist .green3-selected span a span {padding-left:14px; text-decoration:none; display:block;}

#cMenulist .greenMartian2-non-selected span a span {padding-left:4px; text-decoration:none; display:block;}
#cMenulist .greenMartian2-selected span a span {padding-left:8px; text-decoration:none; display:block;}
#cMenulist .greenMartian3-non-selected span a span {padding-left:10px; text-decoration:none; display:block;}
#cMenulist .greenMartian3-selected span a span {padding-left:14px; text-decoration:none; display:block;}

#cMenulist .blue2-non-selected span a span {padding-left:4px; text-decoration:none; display:block;}
#cMenulist .blue2-selected span a span {padding-left:8px; text-decoration:none; display:block;}
#cMenulist .blue3-non-selected span a span {padding-left:10px; text-decoration:none; display:block;}
#cMenulist .blue3-selected span a span {padding-left:14px; text-decoration:none; display:block;}

/* *** END COLORS *** */


/* about - 694px */
#aboutContent {margin:0 0 0 204px; padding-left:8px;}
#aboutContent .aboutContBd {background:url(../img/aboutBgrTop.gif) no-repeat center top; width:694px; padding-top:5px;}
#aboutContent .aboutInfo {min-height:306px; height:auto!important; height:306px; background:#cfcfcf url(../img/aboutInfoBgr.jpg) repeat-x; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:10px 20px;}

#aboutContent .aboutInfo strong {color:#136eb4; text-transform:uppercase;}
#aboutContent .aboutInfo p {padding-top:6px;}
#aboutContent .aboutInfo p strong {color:#136eb4;}

#aboutContent .aboutContBdBott {background:url(../img/aboutBgrBott.gif) no-repeat right top; width:694px; height:5px; _margin-bottom:-8px;}

/* aboutModule "About Us" - 236px */
.aboutModule  {width:226px; overflow:hidden; margin-top:10px; margin-right:7px; display:block;}
.aboutModule {float:left;}
.aboutModuleBd {background:url(../img/aboutModuleTop.gif) no-repeat left top; padding-top:5px; cursor:pointer;}
.aboutModuleBott {background:url(../img/aboutModuleBott.gif) no-repeat left top; height:4px; _margin-bottom:-9px;}

.contAboutModule {width:226px; background:#ffffff; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; min-height:160px; height:auto!important; height:160px;}
.contAboutModule p {padding:0 10px;}
.contAboutModule img {}
.contAboutModule .smallLogo {padding:5px; height:48px; padding-bottom:20px;}
.contAboutModule a {line-height:26px; padding:0; text-align:left; display:block; display:inline-block; padding-left:10px;}

.aboutModuleBd a {line-height:26px; padding:0; text-align:left; display:block; display:inline-block; padding-left:10px; padding-right:54px;}

/* add colors to linkmore */
.aboutModuleMore-Red {background:transparent url(../img/aboutModuleMoreRed.gif) scroll no-repeat 0 0; height:28px;}
.aboutModuleMore-Yellow {background:transparent url(../img/aboutModuleMoreYellow.gif) scroll no-repeat 0 0; height:28px;}
.aboutModuleMore-Brown {background:transparent url(../img/aboutModuleMoreBrown.gif) scroll no-repeat 0 0; height:28px;}
.aboutModuleMore-Green {background:transparent url(../img/aboutModuleMoreGreen.gif) scroll no-repeat 0 0; height:28px;}
.aboutModuleMore-GreenMartian {background:transparent url(../img/aboutModuleMoreGreenMartian.gif) scroll no-repeat 0 0; height:28px;}
.aboutModuleMore-Blue {background:transparent url(../img/aboutModuleMoreBlue.gif) scroll no-repeat 0 0; height:28px;}

.aboutModuleMore-Red, .aboutModuleMore-Yellow, .aboutModuleMore-Brown, .aboutModuleMore-Green, .aboutModuleMore-GreenMartian, .aboutModuleMore-Blue {line-height:26px; white-space:normal; display:block; display:inline-block; width:226px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background-color:#ffffff;}

/* content - 694px */
div.firmImg {margin:0 0 0 204px; height:186px; background:url(../img/firmImgPad.jpg) no-repeat right top; position:relative; right:6px;}
div.firmImg img {background:url(../img/firmImgPad.jpg) no-repeat right top; position:relative; left:3px;}

#contentAll {margin:0 0 0 204px; padding-left:8px;}
#contentAll .wrapperBgr-694 {width:694px; background:url(../img/mainContBgrTop-694.gif) no-repeat top; padding-top:5px;}
#contentAll .inContentAll {padding:10px 16px;}
#contentAll .inContentAll {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background:#d0d0d0 url(../img/mainContBgr-h126.jpg) repeat-x top; overflow:hidden;}
#contentAll .inContentAll h3 {color:#1472bb; font-size:14px; margin-bottom:5px; padding-top:5px; text-transform:uppercase;}
#contentAll .inContentAll h4 {color:#050c15; font-size:12px; padding-bottom:5px;}
#contentAll .inContentAll p {padding:8px 0px;}

div.mainContBgrBott-694 {background:url(../img/mainContBgrBott-694.gif) no-repeat 0 0; width:694px; height:5px; _margin-bottom:-8px;}

/* in Content */
.inContent {padding:10px 20px; background:url(../img/mainContBgr.gif) repeat-y; _padding:0px;}
.inContent h3 {color:#1472bb; font-size:18px; margin-bottom:5px; padding-top:5px;}
.inContent p {margin-bottom:5px; _padding:5px 20px;}
.inContent p strong {color:#136eb4; font-size:14px;}

/* prodctIndex - 694px */
#prodContent {margin:0 0 0 204px; padding-left:8px;}
#prodContent .prodContBd {background:url(../img/prodBgrTop.gif) no-repeat center top; width:694px; padding-top:5px;}
#prodContent .prodInfo {min-height:306px; height:auto!important; height:306px; background:#cfcfcf url(../img/prodInfoBgr.jpg) repeat-x; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; padding:10px 20px;}

#prodContent .prodInfo p {padding-top:6px;}
#prodContent .prodInfo span {}
#prodContent .prodInfo span.blue {color:#136eb4; text-transform:uppercase; font-weight:bold;}
#prodContent .prodInfo strong {/*color:#136eb4; text-transform:uppercase;*/}

#prodContent .prodInfo .prodMoreBtn a {padding-right:4px;}
#prodContent .prodInfo .prodMoreBtn {background:url(../img/btnMore.gif) no-repeat 0 0; width:46px; height:19px; margin-top:8px; padding-top:1px; text-align:center;}
#prodContent .prodInfo .prodMoreBtn a:hover {cursor:pointer;}

#prodContent .prodInfo .shortText {float:left; width:430px;}
#prodContent .prodInfo .shortText span {}
#prodContent .prodInfo .prodInfoImg {float:right; margin-top:46px;}
#prodContent .prodInfo .prodInfoImgPad {background:url(../img/prodInfoImgPad.jpg) no-repeat; padding:9px;}

#prodContent .prodInfo .aviaInfoImgPad {background:url(../img/prodInfoImgPad.jpg) no-repeat; padding:9px; margin-bottom:10px; float:left;}

.prodContBdBott {background:url(../img/prodBgrBott.gif) no-repeat right top; width:694px; height:5px; _margin-bottom:-9px;}

/* prodModule "prod Us" - 236px */
.prodModule  {width:226px; overflow:hidden; margin-top:10px; margin-right:7px; display:block;}
.prodModule {float:left;}
.prodModuleBd {background:url(../img/aboutModuleTop.gif) no-repeat left top; padding-top:5px;}
.prodModuleBott {background:url(../img/aboutModuleBott.gif) no-repeat left top; height:4px; _margin-bottom:-9px;}

.contProdModule {width:226px; background:#ffffff; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; min-height:180px; height:auto!important; height:180px;}
.contProdModule p {padding:0 10px;}
.contProdModule img {}
.contProdModule .smallLogo {padding:5px; height:48px; padding-bottom:20px;}
.contProdModule .smallLogo a {text-align:left; padding:0px; padding-left:0px!important;}
.contProdModule a {line-height:26px; padding:0; text-align:left; display:block; display:inline-block; padding-left:10px;}

.prodModuleBd a {line-height:26px; padding:0; text-align:left; display:block; display:inline-block; padding-left:10px; padding-right:54px;}

/* add colors to linkmore */
.prodModuleMore-Red {background:transparent url(../img/padModuleMoreRed.gif) scroll no-repeat 0 0; height:28px;}
.prodModuleMore-Yellow {background:transparent url(../img/padModuleMoreYellow.gif) scroll no-repeat 0 0; height:28px;}
.prodModuleMore-Brown {background:transparent url(../img/padModuleMoreBrown.gif) scroll no-repeat 0 0; height:28px;}
.prodModuleMore-Green {background:transparent url(../img/padModuleMoreGreen.gif) scroll no-repeat 0 0; height:28px;}
.prodModuleMore-GreenMartian {background:transparent url(../img/padModuleMoreGreenMartian.gif) scroll no-repeat 0 0; height:28px;}
.prodModuleMore-Blue {background:transparent url(../img/padModuleMoreBlue.gif) scroll no-repeat 0 0; height:28px;}

.prodModuleMore-Red, .prodModuleMore-Yellow, .prodModuleMore-Brown, .prodModuleMore-Green, .prodModuleMore-GreenMartian, .prodModuleMore-Blue {line-height:26px; white-space:normal; display:block; display:inline-block; width:226px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background-color:#ffffff;}

/* PRODUCTS INFO */
#productInfo {width:694px; margin-top:10px; background:url(../img/productInfoBgrTop.gif) no-repeat top; padding-top:5px;}
#productInfo .productInfoMain {padding:16px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; background:#ffffff /*url(../img/productInfoBgr-h170.jpg) repeat-x 0 0*/; min-height:170px; height:auto!important; height:170px;}
.productInfoBgrBott-694 {background:url(../img/productInfoBgrBott.gif) no-repeat top; height:5px; _margin-bottom:-8px}

.backBtn {background:url(../img/btnBack.gif) no-repeat 0 0; width:57px; height:19px; padding-top:2px; text-align:center; margin-top:8px;}
.backBtn a {padding-left:4px;}
.backBtn a:hover {cursor:pointer;}

/* product numbers */ 
.numberImgProd {padding-left:10px; padding-bottom:6px;}
/* product numbers color - RED, YELLOW, BROWN, GREEN, GREENMARTIAN, BLUE */ 
.numberImgProd span.number-Red {color:#CC0000}
.numberImgProd span.number-Yellow {color:#FFFF00}
.numberImgProd span.number-Brown {color:#996600}
.numberImgProd span.number-Green {color:#006633}
.numberImgProd span.number-GreenMartian {color:#99CC00;}
.numberImgProd span.number-Blue {color:#0000CC}

/* product information - left */
.productInfoLft {float:left; width:340px;}
.productInfoLft h4 {text-transform:uppercase;}
.productInfoLft ul {padding:10px 0; margin-left:10px;}
.productInfoLft ul li {list-style:disc; list-style-image:url(../img/bulletListBlue.gif);}

.productInfoLft p a {color:#1472bb;}
.productInfoLft p a:hover {color:#1472bb;}
.productInfoLft a {color:#1472bb;}
.productInfoLft a:hover {color:#1472bb;}

/*.productInfoLft .backBtn {background:url(../img/btnBack.gif) no-repeat 0 0; width:57px; height:19px; margin-top:10px; padding-top:1px; text-align:center;}
.productInfoLft .backBtn a {padding-left:4px;}
.productInfoLft .backBtn a:hover {cursor:pointer;}*/

/* products img + addToCard btn - right */
.productInfoRt {width:250px; margin:0 auto; display:block; float:right;}
.productInfoRt .productInfoRtBdTop {width:225px;}
.productInfoRt .productInfoRtBd {background:url(../img/productInfoRtBdTop.gif) no-repeat 0 0; width:225px; padding-top:5px;}
.productInfoRt .productInfoRtBd h5 {background:#8b8b8b url(../img/productInfoRtBd.gif) repeat-x 0 0; line-height:20px; color:#ffffff; text-align:center; text-transform:uppercase; font-size:11px; font-weight:bold; margin:0; padding-left:8px; padding-right:8px; min-height:21px; height:auto!important; height:21px;}
.productInfoRt .productInfoRtBdBott {background:url(../img/productInfoRtBdBott.gif) no-repeat 0 0; width:225px;}

.productInfoRt .productInfoRtImg {padding-bottom:8px; width:225px; margin:0 auto; position:relative; right:12px; float:none!important; clear:both;}
.productInfoRt .productInfoRtImg img {float:none!important; position:relative; z-index:9999;}

.productInfoRt .numberImgOver {position:relative; z-index:10000; margin-top:-40px; bottom:6px;}

/* promoMsg */
.promoMsg {color:#cc0000; margin-top:8px; padding-bottom:8px;}

/* Price PAD */
#pricePad {width:112px; float:left;}
#pricePad span {font-size:11px;}

/* pricePad COLORS - RED, YELLOW, BROWN, GREEN, GREENMARTIAN, BLUE */
/* RED */
#pricePad .pricePadTop-Red {background:url(../img/pricePadTop-Red.gif) no-repeat 0 0; width:112px; padding-top:4px;}
#pricePad .pricePadBd-Red {background:#a81800; color:#ffffff; text-align:center; font-size:20px; padding:20px 4px 0 4px; min-height:50px; height:auto!important; height:50px;}
#pricePad .pricePadBott-Red {background:url(../img/pricePadBott-Red.gif) no-repeat 0 0; width:112px; height:4px;}

/* YELLOW */
#pricePad .pricePadTop-Yellow {background:url(../img/pricePadTop-Yellow.gif) no-repeat 0 0; width:112px; padding-top:4px;}
#pricePad .pricePadBd-Yellow {background:#ebcb38; color:#000; text-align:center; font-size:20px; padding:20px 4px 0 4px; min-height:50px; height:auto!important; height:50px;}
#pricePad .pricePadBott-Yellow {background:url(../img/pricePadBott-Yellow.gif) no-repeat 0 0; width:112px; height:4px;}

/* BROWN */
#pricePad .pricePadTop-Brown {background:url(../img/pricePadTop-Brown.gif) no-repeat 0 0; width:112px; padding-top:4px;}
#pricePad .pricePadBd-Brown {background:#5f2d00; color:#ffffff; text-align:center; font-size:20px; padding:20px 4px 0 4px; min-height:50px; height:auto!important; height:50px;}
#pricePad .pricePadBott-Brown {background:url(../img/pricePadBott-Brown.gif) no-repeat 0 0; width:112px; height:4px;}

/* GREEN */
#pricePad .pricePadTop-Green {background:url(../img/pricePadTop-Green.gif) no-repeat 0 0; width:112px; padding-top:4px;}
#pricePad .pricePadBd-Green {background:#163901; color:#ffffff; text-align:center; font-size:20px; padding:20px 4px 0 4px; min-height:50px; height:auto!important; height:50px;}
#pricePad .pricePadBott-Green {background:url(../img/pricePadBott-Green.gif) no-repeat 0 0; width:112px; height:4px;}

/* GREENMARTIAN */
#pricePad .pricePadTop-GreenMartian {background:url(../img/pricePadTop-GreenMartian.gif) no-repeat 0 0; width:112px; padding-top:4px;}
#pricePad .pricePadBd-GreenMartian {background:#799c00; color:#ffffff; text-align:center; font-size:20px; padding:20px 4px 0 4px; min-height:50px; height:auto!important; height:50px;}
#pricePad .pricePadBott-GreenMartian {background:url(../img/pricePadBott-GreenMartian.gif) no-repeat 0 0; width:112px; height:4px;}

/* BLUE */
#pricePad .pricePadTop-Blue {background:url(../img/pricePadTop-Blue.gif) no-repeat 0 0; width:112px; padding-top:4px;}
#pricePad .pricePadBd-Blue {background:#002745; color:#ffffff; text-align:center; font-size:20px; padding:20px 4px 0 4px; min-height:50px; height:auto!important; height:50px;}
#pricePad .pricePadBott-Blue {background:url(../img/pricePadBott-Blue.gif) no-repeat 0 0; width:112px; height:4px;}

/* addTo Cart */
#addToCart {position:relative; width:112px; float:left; left:20px;}
#addToCart span {width:112px; display:block; display:inline-block; margin-top:8px;}
#addToCart span a {color:#ffffff; display:block; display:inline-block; width:80px; height:60px; line-height:60px;}
#addToCart span a:hover {color:#ffffff; text-decoration:none;}

/* addToCart Button COLORS - RED, YELLOW, BROWN, GREEN, GREENMARTIAN, BLUE */
#addToCart span.addToCartBtn-Red {background:url(../img/addToCart-Red.gif) no-repeat 0 0; width:80px; height:60px;}
#addToCart span.addToCartBtn-Yellow {background:url(../img/addToCart-Yellow.gif) no-repeat 0 0; width:80px; height:60px;}
#addToCart span.addToCartBtn-Brown {background:url(../img/addToCart-Brown.gif) no-repeat 0 0; width:80px; height:60px;}
#addToCart span.addToCartBtn-Green {background:url(../img/addToCart-Green.gif) no-repeat 0 0; width:80px; height:60px;}
#addToCart span.addToCartBtn-GreenMartian {background:url(../img/addToCart-GreenMartian.gif) no-repeat 0 0; width:80px; height:60px;}
#addToCart span.addToCartBtn-Blue {background:url(../img/addToCart-Blue.gif) no-repeat 0 0; width:80px; height:60px;}

/* PROMO */
#pricePad .promoPadTop {background:url(../img/promoBdTop.gif) no-repeat 0 0; width:116px; padding-top:14px;}
#pricePad .promoPadBd {background:none; color:#ffffff; text-align:right; font-size:18px; padding:22px 4px 0 10px; min-height:30px; height:auto!important; height:30px;}
#pricePad .promoPadBott {background:url(../img/promoBdBott.gif) no-repeat 0 0; width:116px; height:6px;}

/* product list - contModule - 170px */
.contModule {float:left; width:170px; overflow:hidden; margin-top:10px; margin-right:3px; background:url(../img/contModuleTop.gif) no-repeat 0 0; padding-top:7px;}
.contModuleBott {background:url(../img/contModuleBott.gif) no-repeat 0 0; width:170px; height:4px; _margin-bottom:-9px;}
.contModuleBd {background:url(../img/contModuleBd.gif) repeat-y 0 0; padding:4px; min-height:146px; height:auto!important; height:146px;}

.contModule h4 {color:#1472bb; font-size:14px; font-weight:bold; padding-top:5px; padding-bottom:5px;}

.contModule .imgCont {float:none; clear:both; vertical-align:middle; background:#ffffff; margin:0 auto; text-align:center; min-height:130px; height:auto!important; height:130px; position:relative;}
.contModule .imgCont a img, .contModule .imgCont a:hover img {border:0; overflow:hidden!important; padding:0;}

.contModule .rMoreTop {background:url(../img/contModuleLinkTop.gif) no-repeat 0 0; padding-top:7px; width:170px; position:relative; right:4px;}
.contModule .rMoreBd {background:url(../img/contModuleLinkBgr.gif) scroll repeat-y 0 0; width:170px; position:relative; right:0;}
.contModule .rMoreBott {background:url(../img/contModuleLinkBott.gif) no-repeat 0 0; width:170px; height:4px; position:relative; right:0; _margin-bottom:-9px;}
.contModule .rMoreBd a {position:relative; padding-left:10px; padding-right:30px; display:block; display:inline-block; line-height:normal; color:#ffffff; text-decoration:none; font-weight:normal; word-wrap: break-word;}
.contModule .rMoreBd a:hover {text-decoration:underline;}

/* product list - contModule - add colors to link - RED, YELLOW, BROWN, GREEN, GREENMARTIAN, BLUE */
.contModule span {display:block; display:inline-block; /* for loop - overflow & float fix - height & overflow are important */ height:38px; padding-bottom:3px; overflow:hidden!important; cursor:pointer;}
.contModule span.rMoreBtn-Red {display:block; display:inline-block; background:url(../img/contModuleLinkBd-Red.gif) no-repeat 0 0; width:170px;}
.contModule span.rMoreBtn-Yellow {display:block; display:inline-block; background:url(../img/contModuleLinkBd-Yellow.gif) no-repeat 0 0; width:170px;}
.contModule span.rMoreBtn-Brown {display:block; display:inline-block; background:url(../img/contModuleLinkBd-Brown.gif) no-repeat 0 0; width:170px;}
.contModule span.rMoreBtn-Green {display:block; display:inline-block; background:url(../img/contModuleLinkBd-Green.gif) no-repeat 0 0; width:170px;}
.contModule span.rMoreBtn-GreenMartian {display:block; display:inline-block; background:url(../img/contModuleLinkBd-GreenMartian.gif) no-repeat 0 0; width:170px;}
.contModule span.rMoreBtn-Blue {display:block; display:inline-block; background:url(../img/contModuleLinkBd-Blue.gif) no-repeat 0 0; width:170px;}

.contModule span.rMoreBtn-Red, .contModule span.rMoreBtn-Yellow, .contModule span.rMoreBtn-Brown, .contModule span.rMoreBtn-Green,
.contModule span.rMoreBtn-GreenMartian, .contModule span.rMoreBtn-Blue {position:relative; overflow:visible; word-spacing:normal; word-wrap: break-word;}
/* end product list - contModule - 170px */


/* (download pdf) nfo rounded */
.pdfContainer {width:694px; background:url(../img/nfoTop.gif) no-repeat center top; width:694px; padding-top:5px; margin-top:10px;}
.pdfBd {background:#004e8a; border-left:1px solid #b1bbc2; boder-right:1px solid #b1bbc2; color:#98d4fe; font-weight:bold; padding:10px 14px 10px 14px;}
.pdfBgrBott {background:url(../img/nfoBott.gif) no-repeat center top; width:694px; height:5px;}

.pdf {display:inline!important;}
.pdf a {dispaley:block; display:inline-block; color:#ffffff; padding-left:10px; background:url(../img/pdfBgrPadLeft.jpg) no-repeat left top;}
.pdf a strong {background:url(../img/pdfBulletPad.jpg) no-repeat right top; height:31px; line-height:29px; font-weight:normal; display:block; display:inline-block; width:66px; text-indent:-99999px; cursor:pointer;}
.pdf a:hover {color:#ffffff;}

/* Career */
#careerMain {width:862px; margin:0 auto;}
#careerMain h4 {color:#ffffff; font-size:14px; margin-bottom:10px;}

/* careerCont */
#career {background:url(../img/careerTopBgr.gif) no-repeat; width:893px; margin:0 auto; display:block; padding-top:5px;}
#career h4 {color:#1472bb; font-size:14px; margin-bottom:10px; padding-top:6px;}
#career .careerContent {background:url(../img/careerContBgr.jpg) repeat-y; width:893px; padding:10px 0 20px 0; min-height:600px; height:auto!important; height:600px;}
.careerIn {background:#d2e6f1 url(../img/careerInTopBgr.jpg) no-repeat left top; padding-top:5px; width:862px;}
.careerInText {padding:10px 20px;}
.careerInBottBgr {background:url(../img/careerInBottBgr.jpg) no-repeat center top; width:862px; height:4px; margin:0 auto;}
.careerBottBgr {background:url(../img/careerBottBgr.gif) no-repeat center top; width:893px; height:5px; margin:0 auto;}

/* shoppingCard */
#shopping {background:url(../img/careerTopBgr.gif) no-repeat; width:893px; margin:0 auto; display:block; padding-top:5px;}
#shopping .shoppingContent {background:url(../img/careerContBgr.jpg) repeat-y; width:893px; padding:10px 0 20px 0; min-height:600px; height:auto!important; _height:600px;}
.shoppingBottBgr {background:url(../img/careerBottBgr.gif) no-repeat center top; width:893px; height:5px; margin:0 auto;}

#shoppingForm {width:862px; margin:0 auto;}
#shoppingForm h4 {color:#1472bb; font-size:14px; padding-top:10px; margin-bottom:10px;}

/* Card Table */
div.cardTopBgr {background:url(../img/cardTopBgr.jpg) no-repeat left top; margin:0; padding:0; text-align:center; width:864px;}

table, td, tr {border:0; border-collapse:collapse;}
td.cellHead1 {width:40px; color:#177eca; text-align:center; height:38px; color:#ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cellHead2 {width:370px; text-align:left; padding-left:10px; color:#ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cellHead3 {width:116px; text-align:center; color:#ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cellHead4 {width:122px; text-align:center; color:#ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cellHead5 {width:130px; text-align:center; color:#ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cellHead6 {width:82px; text-align:center; color:#ffffff; border-bottom:1px solid #ffffff;}

td.cell1 {width:40px; color:#177eca; text-align:center; height:34px; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cell2 {width:370px; text-align:left; padding-left:10px; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cell3 {width:116px; text-align:center; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cell4 {width:122px; text-align:center; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cell5 {width:130px; text-align:center; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
td.cell6 {width:82px; text-align:center; font-weight:bold; border-bottom:1px solid #ffffff;}

td.cell1,td.cell2,td.cell4,td.cell5,td.cell6 {background:#d4e3ee;}
td.cell3 {background:#ecebeb;}
input.inputCell3 {width:116px; text-align:center; font-weight:bold; background:#ecebeb;}

td.cardAdd, td.cardInfo {height:88px; background:#d4e3ee;}
td.cardAdd {text-align:left; padding-left:50px;}
td.cardInfo {text-align:right; padding-right:20px;}
input.refresh-button {width:123px; height:22px; background:url(../img/refreshBtn.jpg) no-repeat; cursor:pointer; border:0;}
td.cardInfoPrice {height:68px; background:#d4e3ee url(../img/cardInfoPad.gif) no-repeat center center;}
td.cardInfoPrice {padding:4px; text-align:center; color:#ffffff; font-size:20px; font-weight:normal; text-align:center;}
td.cardInfoPrice span {text-align:center; color:#ffffff; font-size:11px;}
td.emptyCell {background:#d4e3ee;}

div.cardTableBottBgr {background:url(../img/cardTableBottBgr.jpg) no-repeat center top; width:864px; height:6px; margin:0 auto;}

/* card Form */
div.formTop {background:url(../img/formTopBgr.jpg) no-repeat left top; padding:0; text-align:center; width:864px; margin:0 auto; padding-top:3px;}
div.formTop p {padding-left:12px; padding-top:10px; text-align:left;}
div.formTop a {color:#1472bb; text-decoration:underline;}
div.formTop a:hover {text-decoration:none;}
div.formBody {background:url(../img/formBgr.jpg) repeat-y left top; padding:0; text-align:center; width:864px; margin:0 auto;}
div.formBottBgr {background:url(../img/formBottBgr.jpg) no-repeat center top; width:864px; height:10px; margin:0 auto;}

#contact-area input.inputApad {background:url(../img/inputApad.jpg) scroll repeat-x 0 0;}
#contact-area input.inputBpad {background:url(../img/inputBpad.jpg) scrollrepeat-x 0 0;}
#contact-area textarea.textareaPad {background:url(../img/txtareaPad.jpg) scroll no-repeat 0 0; height:104px;}

#contact-area {width:664px; padding-top:10px; padding-left:12px;}
#contact-area input, #contact-area textarea {padding:3px; width:458px; text-align:left; font-size:11px; margin:0px 0px 6px 0px; border:0px;}
#contact-area input {height:16px;}
#contact-area textarea {height:114px; background:url(../img/txtareaPad.jpg) repeat 0 0;}
#contact-area input.submit-button {float:right; margin-right:40px; width:116px; height:22px; background:url(../img/submitBtn.jpg) no-repeat; cursor:pointer; border:0;}

label {float:left; text-align:left; margin-right:10px; width:145px; padding-top:5px; font-size:11px;}

/* Contacts */
#contactWrap {width:893px; margin:0 auto; padding:0px;}
#contactWrap .contactBgrBott {background:url(../img/contactBgrBott.gif) no-repeat 0 0; height:5px;}
#contacts {margin:0 auto; background: url(../img/contactBgrTop.gif) no-repeat 0 0; padding-top:5px;}

#contacts .contactModuleLeft {float:left; width:520px;}
#contacts .contactModuleRight {float:right;}

#inContacts {padding:10px 20px; background:url(../img/contactBgrMid.gif) repeat-y left top; min-height:600px; height:auto!important; height:600px;}
#inContacts h4 {color:#1472bb; font-size:14px; margin-bottom:20px; margin-top:5px;}
#inContacts p {margin-bottom:4px;}

#contacts .contactCont {background:#d4e3ee; padding:20px 10px 10px 10px; width:470px;}
#contacts .contactCont p strong {padding-right:20px; width:60px; display:block; display:inline-block; text-align:right; color:#005797; font-weight:normal;}
#contacts .contactCont p {color:#050404; float:none; margin-bottom:6px;}
#contacts .contactCont a {color:#050404;}

#contacts .inContactMain {background:url(../img/contactContTop.jpg) no-repeat 0 0; width:490px; padding-top:2px;} 
#contacts .contactContTop {background:url(../img/contactContTop.jpg) no-repeat 0 0; height:2px; width:490px;}
#contacts .contactContBott {background:url(../img/contactContBott.jpg) no-repeat 0 0; height:2px; width:490px;}

/* Footer */
#footer {position:relative; margin-top:-20px; overflow:hidden; width:100%; height:30px;}
#footer {background:#000000 url(../img/footerBgr.jpg) repeat-x 0 0; height:30px; line-height:30px;}
#footer .copyright {float:left; height:30px; line-height:30px; font-size:11px; padding-left:20px; color:#5f93a7;}
#footer .copyright strong {color:#b2d9ed; padding-left:20px;}
#footer .edesign a {float:right; height:30px; line-height:30px; color:#5f93a7; padding-right:20px;}
#footer .edesign a:hover {text-decoration:underline;}

/* float left & right */
.fltlft {float:left;}
.fltrt {float:right;}

/* Clear:both */
.clrFix {clear:both; float:none; font-size:1px; line-height:0px; height:0px; overflow:hidden;}
/* Float:none - FF float fix */
.clrAll {float:none; font-size:1px; line-height:0px; height:0px; overflow:hidden;}
