body {
background-color : #DFE1E2;
background-image:url(../Images/makanaGradBg.jpg);
background-repeat:repeat-x;
background-position:top;
margin : 0px;
padding : 0px;
}
.headerWrapper {
background-image:url(../Images/headerBg.jpg);
background-repeat:repeat-x;
background-position:top;
width : 100%;
height : 140px;
position : absolute;
top : 0px;
}
#hdrLeft {
height : 140px;
width : auto;
float : left;
position : relative;
}
#hdrRight {
height : 140px;
width : auto;
float : right;
position : relative;
}
.leftNavWrapper {
width : 183px;
height : auto;
position : absolute;
top : 130px;
cursor :  pointer;
}
.leftNavWrapper a {

text-decoration : none;
cursor :  pointer;
}
.leftNavWrapper a:hover {
text-decoration : none;
cursor :  pointer;

}

.menuItem {
width : 144px;
height : 24px;
background-image : url(../Images/blkButton.jpg);
background-repeat : no-repeat; 
clear : both;
line-height : 23px;
font-family : arial, helvetica;
font-size : 12px;
color : #ffffff;
padding-left : 30px;

}
.menuItem a {
font-family : arial, helvetica;
font-size : 12px;
color : #ffffff;
text-decoration : none;
cursor : pointer;
}
.menuItem a:hover {
font-family : arial, helvetica;
font-size : 12px;
color : #ffffff;
text-decoration : none;
cursor : pointer;
}
.homeContentWrapper {
width : 580px;
height : auto;
position : absolute;
top : 137px;
left : 174px;
margin-left : 10px;
font-family : arial, helvetica;
font-size : 11px;
color : #d3d3d3 ;
clear : both;
}
.homePic1 {
height : 529px;
padding-top : 0px;
margin : 0px;
}
.homePic2 {

padding  : 0px;
margin : 0px;
}
.rightContentWrapper {
width : 580px;
height : auto;
position : absolute;
top : 147px;
left : 174px;
margin-left : 10px;
font-family : arial, helvetica;
font-size : 11px;
color : #333333 ;
clear : both;
}
.rightNewsContentWrapper {
width : 450px;
height : auto;
position : absolute;
top : 147px;
left : 174px;
margin-left : 10px;
font-family : arial, helvetica;
font-size : 11px;
color : #333333 ;
clear : both;
}
.rightNewsMenuWrapper {
width : 130px;
height : auto;
position : absolute;
top : 147px;
left : 624px;
margin-left : 10px;
font-family : arial, helvetica;
font-size : 11px;
color : #333333 ;
clear : both;
}
.rightNewsMenuHeaderWrapper {
width : 130px;
height : 20px;
line-height : 20px;
padding : 5px;
font-family : arial, helvetica;
font-size : 11px;
color : #f1f1f1 ;
background-color: #5c5c5c; 
position : relative;
float : left;
clear : both;
}
.rightNewsMenuItemWrapper {
width : 130px;
height : auto;

padding : 5px;
font-family : arial, helvetica;
font-size : 11px;
color : #5c5c5c;
position : relative;
float : left;
clear : both;
}

.rightNewsMenuItemWrapper a {
font-family : arial, helvetica;
font-size : 11px;
color : #5c5c5c;
text-decoration : underline;
}

.rightNewsMenuItemWrapper a:hover {
font-family : arial, helvetica;
font-size : 11px;
color : #5c5c5c;
text-decoration : none;
}

.rightTechnicalWrapper {
background-color:#FFFFFF;
width : 580px;
height : 500px;
background-image:url(../Images/white_bg_grad.jpg);
background-position:top;
background-repeat:repeat-x;
position : absolute;
top : 130px;
left : 174px;
margin-left : 10px;
font-family : arial, helvetica;
font-size : 11px;
color : #000000 ;
clear : both;
padding-left : 10px; ;
padding-top :  27px;;

}
.rightProductWrapper {

width : 580px;
height : auto;

position : absolute;
top : 130px;
left : 174px;
margin-left : 10px;
font-family : arial, helvetica;
font-size : 11px;
color : #000000 ;
clear : both;


}
.rightContentWrapper a {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : underline;
}

.rightContentWrapper a:hover {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : none;
}
.rightNewsContentWrapper a {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : underline;
}

.rightNewsContentWrapper a:hover {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : none;
}
.rightTechnicalWrapper a {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : underline;
}

.rightTechnicalWrapper a:hover {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : none;
}
.rightProductWrapper a {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : underline;
}

.rightProductWrapper a:hover {
font-family : arial, helvetica;
font-size : 11px;
color : #FF0606;
text-decoration : none;
}
.bigTitle {
font-family : arial, helvetica;
font-size : 12px;
}
.tableTitleRed {

font-family : arial, helvetica;
font-size : 13px;
font-weight: bold;
color : #FF0606;
}
hr {
border : 0px;
color : #999999;
background-color:#999999;
/* border : solid 1px #ffffff; */

height : 1px;
}
input {

font-family : arial, helvetica;
font-size : 11px;
color : #3f3f3f ;

}
textarea {

font-family : arial, helvetica;
font-size : 11px;
color : #3f3f3f ;

}
.button {
background-color: #da261e;
font-family : arial, helvetica;
font-size : 11px;
color:#FFFFFF;
border
}
.prodPicBoxWrapper {
background-image:url(../Images/white_bg_grad.jpg);
background-position:top;
background-repeat:repeat-x;
padding-top : 10px;
width : 580px;
height : 280px;
position : relative;
overflow-x : scroll !important;
overflow : auto;
background-color : #ffffff;
}
.prodPicWrapper {
width : 1800px;
height : 220px;
margin-left : 25px;
background-color : #ffffff;
}
.prodPic{
text-align : center;
color: #747474;
font-family : arial, helvetica;
font-size : 10px;
width : 191px;
height : 250px;
float : left;
position : relative;
margin-right : 5px;
cursor : pointer;
}
.prodPic a  {
font-family : arial, helvetica;
font-size : 10px;
color : #000000;
text-decoration : none;
}
.prodPic a:hover {
font-family : arial, helvetica;
font-size : 10px;
color : #000000;
text-decoration : none;
}
.prodDescBox {
padding : 10px;
margin-top : 20px;

color : #d3d3d3 ;
font-family : arial, helvetica;
font-size : 11px;

background-color: #2b2b2b;

width : 560px;
height :  150px;
position : relative;
}
.prodTxt {
float : left;
position : relative;
width : 350px;
height : auto;
}
.prodBigPic {
float : right;
position : relative;
width : auto;
height : auto;
}
#brick1 {

display : block;
}


#brick2, #brick3, #brick4, #brick5, #brick6, #brick7, #brick8, #brick9, #brick10 {


display : none;


}