﻿html, body 
{
    background-color:#FFFFFF;     
    font-family: Arial, Sans-Serif;
    font-size:12px;
    color:#868686;
    height:100%;
}

/* Generic template */
div.fade
{
    left: 0px; 
    top: 0px; 
    background-image: url(Images/PageTop.jpg); 
    width: 100%; 
    position: absolute;    
    height: 20px;
}

table.main
{ 
    margin-right: auto;
    margin-left:auto; 
    width:755px;
    border-style:none;
    background-color:#FFFFFF;
}

table.footer
{ 
    margin-right: auto;
    margin-left:auto; 
    width:755px;
    border-style:none;
    background-color:#FFFFFF;
}

tr.row
{
    border-style:none;
}

td.logoPhone
{
    height:70px;
    text-align:center;
    border-style:none;
}

/* <menu items> */
table.menu
{
    border-style:none;
    width:750px;
    padding: 0 0 0 0;
}

td.menu
{
    height:55px;
    text-align:center;
    vertical-align:middle;
    border-style:none;   
}

td.menuLeftBtn
{
    border-style:none;
    background-image:url(Images/Left_Button.jpg);
    width: 122px; 
    height: 53px;
}

td.menuMidBtn
{
    border-style:none;
    background-image:url(Images/Middle_Button.jpg);
    width: 122px; 
    height: 53px;
}

td.menuRightBtn
{
    border-style:none;
    background-image:url(Images/Right_Button.jpg);
    width: 122px; 
    height: 53px;
}

img.menu
{
    border-style:none;
}
/* </menu items> */

td.bannerSmall
{
    height:170px;
    text-align:center;
    border-style:none;
    width:750px;
}

td.bannerMid
{
    height:172px;
    text-align:center;
    border-style:none;
    width:750px;    
}

td.footer
{
    height:20px;
    text-align:left;
    font-size:10px;
    padding-top:2px; 
}

div.footer
{
    color:#E0E0E0;
    background-color:#E0E0E0;
    border-top: 2px;
    height:2px;
    width:755px;
}


/* Home */
td.homeTextContent
{
    border-style:none;
    text-align:justify;
    padding-top:20px;
}

td.homeImages
{
    text-align:center;
    padding-top:20px;
    padding-bottom:10px;
}

/* Products */
td.productContent
{
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
}

table.productPlaceholder
{
    width:750px;
    border-style:none;
    padding-bottom:15px;
}

td.productImageLeft
{
    width:158px;
    height:183px;
    padding-right:5px;
    text-align:center;
    vertical-align:top;
}

td.productTextLeft
{
    vertical-align:top;
    text-align:justify;    
    height:61px;
    padding-right:20px;
}

td.productImageRight
{
    width:158px;
    height:183px;
    padding-left:5px;
    text-align:center;
    vertical-align:bottom;
}

td.productTextRight
{
    direction:rtl;
    vertical-align:bottom;
    text-align:justify;    
    height:61px;
    padding-left:20px;
}

/*div.productText
{
    direction:rtl;
    text-align:justify;
    vertical-align:bottom;
    width: 380px; 
    height: 80px;    
}*/

tr.productSpan
{
    height:61px;
}

/* Installation */
td.installationTextContent
{
    border-style:none;
    text-align:left;  
    padding: 10px 0 10px 3px;
}

td.installationContent
{
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
}

table.installationPlaceholder
{
    width:100%;   
}

td.installationPContent1
{
    border-style:none;
    text-align:left;
}

td.installationPContent2
{
    border-style:none;
    padding-left:15px;     
    text-align:left;   
}

td.installationPContent3
{
    border-style:none;
    padding-left:10px;     
    padding-right:10px;     
    text-align:right;
    vertical-align:bottom;
}

td.installationPContent4
{
    border-style:none;
    padding-left:5px;
    padding-right:5px;
    padding-top:40px;   
    text-align:left;
    width:75px;    
}

td.installationPContent5
{
    border-style:none;
    padding-right:100px;
    padding-top:40px;   
    text-align:left;
    vertical-align:bottom;
    font-size:14px;
}


/* Support */
table.supportContent
{
    border-style:none;
    width:100%;
}

td.supportContent1
{
    border-style:none;
    padding-top:10px;
    text-align:left;   
}

td.supportContent2
{
    border-style:none;
    padding-left:20px;
    text-align:left;
    width:600px;
}

td.supportContent3
{
    border-style:none;
    padding-left:10px;     
    padding-right:10px;     
    text-align:right;
    vertical-align:middle;
}

td.supportContent4
{
    border-style:none;
    padding: 15px 0 10px 0;
    text-align:left;  
}

/* Training */
table.trainingContent
{
    border-style:none;
    width:100%;
}

td.trainingText
{
    border-style:none;
    text-align:left;
    vertical-align:top;
    padding: 10px 5px 5px 0;
    height:245px;
}

td.trainingTicks
{
    border-style:none;
    text-align:left;
    vertical-align:top;
    padding: 0 5px 10px 30px;
    height:80px;
    list-style-image:url(Images/Green_Tick.jpg);
    font-weight:bold;
    font-size:15px;
}

td.trainingImage
{
    border-style:none;
    text-align:right;
    vertical-align:top;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    width:346px;
}

/* Contact Us */
table.contact
{
    border-style:none;
    width:100%;
}

td.contactText
{
    padding: 10px 0 0 0;
    /*font-weight:bold;*/
    vertical-align:top;
}

table.contactGMaps
{
    border-style:none;
    width:275px;
    padding: 0 0 0 0;
    font:inherit;
}

td.contactDetails1
{
    padding: 5px 0 0 0;
    vertical-align:top;
    text-align:right;
}

td.contactDetails2
{
    padding: 5px 0 0 0;
    vertical-align:top;
    text-align:right;
}