html, body {margin:0px; padding:0px; background-color: #FFFFFF; height:100%; border:none;}

body {background: url(../img/bg.gif) repeat-x;}

a,body,div,input,p,span,td {font-family: Arial, Helvetica, sans-serif; color: #97999D; font-size: 15px;} 
a {color: #97999D;}
a:hover {color: #003060;}
img {border:0px;}
input{font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
p {margin:0px 0px 20px 0px; line-height: 15px;}
table {border: none; border-collapse: collapse; empty-cells: show;}
td {vertical-align: top; border: none; padding: 0; vertical-align: top;}

.float-left {float: left;}
.float-right {float: right;}
.logotypes {border-bottom: 2px solid #D7D7D7;}
.main-pic {margin:20px auto 10px;}
.slogan {margin: 0px 0px 25px 0px;}

div.all-cont {float:left; width:880px;}

div.title-cont {float: left; text-align: center; width: 148px; height: 26px; padding: 4px 0px 0px 0px; background: #002147;}
div.width-all,div.width-all-c {float: left; width: 100%;}
div.width-all-c {text-align:center;}

input.all {float: left; width: 100px; color: #000000;}
input.btn-search {float: right; width: 50px; height: 20px; color: #FFFFFF; background-color: #9D9EA2; border: none; cursor: pointer; cursor: hand;}

table.outside {width:100%; height:100%;}
td.main,td.bott {width:870px;}
td.bott {vertical-align:bottom; height:35px; padding-top:2px;}
td.lft,td.bott {background:url(../img/bg.gif) repeat-x bottom;}

#bott-menu {float:left; width:688px; height:30px; padding-top:5px; padding-left:232px; position:relative;}
#bott-menu a {float:left; display: block; padding: 4px 9px 4px 9px; border-right: 1px solid #737373; text-decoration: none; font-size: 12px; color: #0D3B55; white-space: nowrap;}
#bott-menu a:hover {text-decoration: none; color: #0090A0;}
#bott-menu a.bott-ico {padding:1px 0px; border-right:none;}
#bott-menu a.end-lnk {border: none;}
#left-cont {float:left; width:152px;}
#left-menu {float:left; width:144px; padding:10px 0px 260px 8px;}
#left-menu a {float: left; color:#0D3B55; display: block; margin: 5px 0px; line-height: 14px; text-decoration: none; font-size: 13px;}
#left-menu a:hover {color:#ED1C24; text-decoration: none;}

#logo-cont {float:left; width:142px; height:128px; padding: 16px 0px 0px 8px; background-color: #B4643D;}
#logo-cont-front {float:left; width:150px; height:143px; padding: 0px; background-color: #B4643D;}
#main-index {float:left; width:480px; padding-left:9px;}
#main-index p {margin: 0px  0px  30px; text-align: left;}
#main-index strong {color: #B4643D;}
#new {width:148px; /*height:155px;*/ margin-top:-220px; border:2px solid #D7D7D7; text-align:center; background-color:#FFFFFF;}
#new img {margin:auto;}
#right-cont {float:left; width:670px; padding-left:48px; position:relative;}
#right-ills {float:right; width:95px; padding-bottom:6px;}
#right-ills a {float:left; width: 150px; height: 56px; font: normal 13px/56px "Arial Narrow"; color: #97999d; border-bottom: 2px solid #D7D7D7; text-decoration: none}
#right-ills a.at {background:url(../img/bg_AluliteTables.gif) no-repeat}
#right-ills a.as {background:url(../img/bg_AluliteStages.gif) no-repeat}
#right-ills a.id {background:url(../img/bg_iDesign.gif) no-repeat}
#right-ills a.st {background:url(../img/bg_SwirlTables.gif) no-repeat}
#right-ills a.kd {background:url(../img/bg_KnockDown.gif) no-repeat}
#right-ills a.t2 {background:url(../img/bg_t2.gif) no-repeat}
#right-ills a.sc {background:url(../img/bg_ScissorPedestal.gif) no-repeat}
#right-ills a.mg {background:url(../img/bg_MardiGras.gif) no-repeat}
#right-ills a.sp {background:url(../img/bg_SouthernPiknik.gif) no-repeat;}
#right-ills a.xc {background:url(../img/bg_xcube.jpg) no-repeat; }
#right-ills a.lux {background:url(../img/luxPadRollover.jpg) no-repeat; }
#right-ills a.rm {background:url(../img/remarkableRollover.jpg) no-repeat; border:none}
#right-ills a.ghd {background:url(../img/bg_GHD.gif) no-repeat; }
#right-ills a.at:hover,#right-ills a.as:hover,#right-ills a.id:hover,#right-ills a.mg:hover,#right-ills a.sp:hover,
#right-ills a.st:hover,#right-ills a.kd:hover,#right-ills a.t2:hover,#right-ills a.sc:hover,#right-ills a.xc:hover,
#right-ills a.lux:hover, #right-ills a.rm:hover,#right-ills a.ghd:hover
    {background-position: top right; text-indent: -900em}
* html #right-ills {position: relative; margin-right: -55px}

#search-cont2 {float: right; width: 160px; padding: 12px 0px 0px 0px;}

#top-menu {float:left; width:500px; height:30px; padding-top:5px; padding-left:25px;}
#top-menu a {float:left; display: block; padding:2px 8px 4px 9px; border-right: 1px solid #737373; text-decoration: none; font-size: 12px; color: #0D3B55; white-space: nowrap;}
#top-menu a:hover {text-decoration: none; color: #0090A0;}
#top-menu a.end-lnk {border: none;}

ul#nav {list-style: none; margin: 0px; padding: 0px}
ul#nav li {float: left; position: relative; margin: 0; padding: 0 1px; border-left: 1px solid #737373; display: inline}
ul#nav li.firstchild {border-left: none; padding-left: 0}
ul#nav li a {display: block; border: none; float: none}
ul#nav li ul {display: none; position: absolute; left: 0px; top: 20px; background-color: #d6d7d7; border: 1px #fff solid; -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; margin: 0; padding: 0}
ul#nav li ul li {float: none; display: block; margin: 5px 0; padding: 0 10px !important; border: none}
ul#nav li ul li a {padding: 0; display: inline}
ul#nav li:hover ul, ul#nav li.jshover ul {display: block}
.navs {font-size:11px;}
#frselect {float:right;width:120px;padding-top:5px;}

p.tiny {
    color: #0D3B55;
    font-size: 12px;
    margin: 4px 0 0 6px;
}
