body
{
   margin: 0;
   padding: 0;
   color: #333;
   background:#fff url(img/body-bg.gif) repeat-y top center;
   font-family: verdana, georgia, arial;
   text-align: center;
   font-size:12px;
   letter-spacing:1px;
}

#headerWelcome, #headerProducts, #headerQuality, #headerSupport, 
#headerOrder, #headerContact
{
   width:750px;
   text-align:center;
   margin-left:auto;
   margin-right:auto;
   height:186px;
}

#headerWelcome
{
   background:url(img/headerWelcome.jpg) no-repeat;
}

#headerProducts
{
   background:url(img/headerProducts.jpg) no-repeat;
}

#headerQuality
{
   background:url(img/headerQuality.jpg) no-repeat;
}

#headerSupport
{
   background:url(img/headerSupport.jpg) no-repeat;
}

#headerOrder
{
   background:url(img/headerOrder.jpg) no-repeat;
}

#headerContact
{
   background:url(img/headerContactIE.jpg) no-repeat;
}

html>body #headerContact
{
   background:url(img/headerContact.jpg) no-repeat;
}


#menuWrapper
{
   width:750px;
   text-align:right;
   margin-left:auto;
   margin-right:auto;
   position:relative;
   top:125px;
}

#menu
{

}

#menu img#icon
{
   float:right;
   text-align:right;
   padding:0px 10px 0px 10px;
   cursor:pointer;
   cursor:hand;
   border:solid 0px red;
   margin:0px -6px 5px -6px;
}

#contentWrapper, #contentWrapperProducts, #contentWrapperQuality,  
#contentWrapperSupport, #contentWrapperOrder, #contentWrapperContact,
#contentWrapperOrderReceived
{
   width:750px;
   margin-left:auto;
   margin-right:auto;
}

html>body #contentWrapper
{
   height:451px;
}

html>body #contentWrapperProducts
{
   height:534px;
}

html>body #contentWrapperQuality
{
   height:336px;
}

html>body #contentWrapperSupport
{
   height:1607px;
}

html>body #contentWrapperOrder
{
   height:642px;
}

html>body #contentWrapperOrderReceived
{
   height:337px;
}


html>body #contentWrapperContact
{
   height:238px;
}

#leftPanelWelcome, #leftPanelProducts, #leftPanelQuality, #leftPanelSupport, 
#leftPanelOrder, #leftPanelContact
{
   width:100px;
   float:left;
   background:#a3a3a3;
   margin:0px 0px 5px 3px;
   padding:5px;
   background:#FBE1E1 url(img/leftPanelSlice.jpg) repeat-x;
   text-align:left;
}

#leftPanelWelcome
{
   width:0px;
   padding:0px
}

#leftPanelProducts
{
   height:526px;
   margin:0px 0px 5px 3px;
}

#leftPanelQuality
{
   width:0px;
   padding:0px;   
}

#leftPanelSupport
{
   width:0px;
   padding:0px 
}

#leftPanelOrder
{
   width:0px;
   padding:0px 
}

#leftPanelContact
{
   width:0px;
   padding:0px
}

#leftPanelWelcome a, #leftPanelProducts a,  #leftPanelQuality a,  #leftPanelSupport a,
#leftPanelOrder a, #leftPanelContact a, #leftPanelContact p#textLeft
{
   color:#fff;
   text-decoration:none;
   font-size:11px;
}

#leftPanelWelcome a:hover, #leftPanelProducts a:hover,  #leftPanelQuality a:hover,  
#leftPanelSupport a:hover, #leftPanelOrder a:active, #leftPanelContact a:hover
{
   color:#fff;
   text-decoration:underline;
   font-size:11px;
}


html>body #leftPanelWelcome, #leftPanelProducts,  #leftPanelQuality,  
#leftPanelSupport, #leftPaneOrder, #leftPanelContact
{
   width:102px;
   margin:0px 0px 5px 5px;
}

html>body #leftPanelWelcome
{
   width:0px;
   margin:0px;
   height:0px;
}

html>body #leftPanelProducts
{
   height:519px;
   width:102px;
   margin:0px 0px 5px 6px;
}

html>body #leftPanelQuality
{
   height:343px;
   width:0px;
   margin:0px;
   height:0px;
}

html>body #leftPanelSupport
{
   height:1607px;
   width:0px;
   margin:0px;
   height:0px;
}

html>body #leftPanelOrder
{
   height:574px;
   width:0px;
   margin:0px;
   height:0px;
}

html>body #leftPanelContact
{
   height:336px;
   width:0px;
   margin:0px;
   height:0px;
}


#rightPanel, #rightPanelProducts
{
   width:719px;
   float:right;
   background:#e7e2c6;
   margin:5px 3px 5px 0px;
   padding:10px;
   text-align:left;
   height:auto;
}

#rightPanelProducts
{
   width:602px;
   float:right;
   background:#e7e2c6;
   margin:5px 3px 5px 0px;
   padding:10px;
   height:auto;
}

html>body #rightPanelProducts
{
   width:602px;
   float:right;
   background:#e7e2c6;
   margin:5px 5px 5px 0px;
   padding:10px;
   height:auto;
}


#rightPanel ul li, #rightPanelProducts ul li
{
      list-style-image:url(img/bullet_red.gif);
      margin:15px 0 0 0px;
      padding-left:0px;
      line-height:20px;
}

#rightPanel ul#qual li, #rightPanelProducts ul#qual li
{
      list-style-image:url(img/bullet_red.gif);
      margin:15px 0 0 0px;
      padding-left:0px;
      line-height:20px;
      font-weight:bold;
}

ul#qual
{
   margin-left:235px;
}

html>body ul#qual
{
   margin-left:193px;
}



#rightPanel p#text, #rightPanel p#textLast, #rightPanelProducts p#text, #rightPanelProducts p#textLast
{
   margin:-5px 0px 20px 0px;
   text-align:justify;
   color:#333;
   letter-spacing:1px;
   line-height:22px;
}

#rightPanel p#textLast, #rightPanelProducts p#textLast
{
      margin:-5px 0px 0px 0px;
}

#rightPanel a
{
   text-decoration:none;
   color:#3300FF;
}

#rightPanel a:hover
{
   text-decoration:underline;
   color:#3300FF;
}


html>body #rightPanel
{
   width:720px;
   margin:5px 5px 5px 5px;
}

#footer
{
   width:740px;
   border-top:solid 1px #cc3333;
   margin-left:auto;
   margin-right:auto;
   padding-bottom:20px;
}

#footer #center
{
   float:center;
}

#footer #right
{
   float:right;
   margin-top:-102px;
   width:83px;
   height:41px;
}

#footer #rightOrder
{
   float:right;
   margin-top:-68px;
   width:83px;
   height:41px;
}

html>body #footer #rightOrder
{
   float:right;
   margin-top:-68px;
   width:83px;
   height:41px;
}


html>body #footer #right
{
   margin-top:-83px;
}


#footer p
{
   font-size:10px;
   margin-top:5px;
   color:#666;
}

#footer a, #footer img
{
   border:0px;
}

h1
{
      font-size:14px;
      margin-top:10px;
}

#support
{
      text-align:center;
      width:100%;
      margin-bottom:20px;
}

table#factors
{
   width:100%;
   margin;10px;
   border:solid 1px #cc3333;
}

table#factors tr#head td
{
   border:solid 1px #cc3333;
   background:#cc3333;
   color:#fff;
   font-weight:bold;
}

table#factors td
{
   border:solid 1px #cc3333;
   background:#fff;
}

table#factors tr#data td
{
   font-size:10px;
   vertical-align:top;
   line-height:15px;
   padding:5px;
   text-align:left;
}









