/* PFTSCOTLAND STYLESHEET */

body         
{ 
background-image: url(images/grad.jpg);
}

td.title
{
font-family: arial, verdana;
color: #000000;
font-size: 18px;
text-align: center; 
text-decoration: none;
font-weight: bold;
}

td.titlemain
{
font-family: arial, verdana;
color: #000000;
font-size: 18px;
text-align: left; 
text-decoration: none;
font-weight: bold;
}

td.logo
{
background-image: url(images/PFTlogo.jpg);
width: 260px; 
height: 74px;
background-repeat:no-repeat;
background-position:left; 
}

td.mainpage
{
font-family: arial, verdana;
color: #000000;
font-size: 13px;
text-align: center; 
text-decoration: none;
vertical-align: top;
}

td.main
{
font-family: arial, verdana;
color: #000000;
font-size: 13px;
text-align: left; 
text-decoration: none;
vertical-align: top;
}


td.mainleft
{
font-family: arial, verdana;
color: #000000;
font-size: 13px;
text-align: left; 
text-decoration: none;

}


td.mainbig
{
font-family: arial, verdana;
color: #000000;
font-size: 14px;
text-align: left; 
text-decoration: none;
vertical-align: top;
}


td.news
{
font-family: arial, verdana;
color: #000000;
font-size: 12px;
text-align: center; 
text-decoration: none;
}


td.footerbg
{
font-family: arial, verdana;
color: #000000;
font-size: 12px;
vertical-align: top;
text-align: center; 
text-decoration: none;
}


td.client
{
font-family: arial, verdana;
color: #ec7218;
font-size: 13px;
text-align: left; 
text-decoration: none; 
}


td.titleorange
{
font-family: arial, verdana;
color: #ec7218;
font-size: 16px;
text-align: left; 
text-decoration: none;
font-weight: bold; 
}


td.address
{
font-family: arial, verdana;
color: #000000;
font-size: 13px;
text-align: left; 
text-decoration: none;
}


td.producttitle
{
font-family: arial, verdana;
color: #ec7218;
font-size: 18px;
text-align: left; 
text-decoration: none;
font-weight: bold;
}


td.productsubtitle
{
font-family: arial, verdana;
color: #ec7218;
font-size: 14px;
text-align: left; 
text-decoration: none;
font-weight: bold; 
}


td.detailstitle
{
font-family: arial, verdana;
color: #ec7218;
font-size: 13px;
text-align: left; 
text-decoration: none;
font-weight: bold; 
}


td.details
{
font-family: arial, verdana;
color: #000000;
font-size: 12px;
text-align: left; 
text-decoration: none; 
}

td.toplinkbar
{
background-image: url(images/toplinkbg.jpg);
background-position:center;
height: 34px;
background-repeat:none;
}

td.top
{
font-family: arial, verdana;
font-size: 13px;
color: #000000;
text-decoration: none;
font-weight: bold;
text-align: right;
vertical-align: baseline;
}


/* LINKS */


a.sitelink:link, a.sitelink:active, a.sitelink:visited
{
font-family: arial, verdana;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: bold;
text-align: center;
vertical-align: baseline;
}

a.sitelink:hover
{
font-family: arial, verdana;
font-size: 11px;
color: #EC7218;
text-decoration: none;
font-weight: bold;
text-align: center;
vertical-align: baseline;
}

a.toplink:link, a.toplink:active, a.toplink:visited
{
font-family: arial, verdana;
font-size: 12px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
text-align: right;
}

a.toplink:hover
{
font-family: arial, verdana;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
text-align: right;
}


a.back:link, a.back:active, a.back:visited
{
font-family: arial, verdana;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: bold;
text-align: left;
}

a.back:hover
{
font-family: arial, verdana;
font-size: 11px;
color: #EC7218;
text-decoration: none;
font-weight: bold;
text-align: left;
}


a.info:link, a.info:active, a.info:visited
{
font-family: arial, verdana;
font-size: 11px;
color: #000000;
text-decoration: none;
font-weight: bold;
text-align: right;
}

a.info:hover
{
font-family: arial, verdana;
font-size: 11px;
color: #EC7218;
text-decoration: none;
font-weight: bold;
text-align: right;
}


a.email:link, a.email:active, a.email:visited
{
font-family: arial, verdana;
font-size: 14px;
color: #000000;
text-decoration: none;
text-align: left;
font-weight: bold;
}

a.email:hover
{
font-family: arial, verdana;
font-size: 14px;
color: #EC7218;
text-decoration: none;
text-align: left;
font-weight: bold;
}

a.gr:link, a.gr:active, a.gr:visited
{
font-family: arial, verdana;
color: #000000;
font-size: 13px;
text-align: left; 
text-decoration: underline;
vertical-align: top;
font-weight: bold;
}

a.gr:hover
{
font-family: arial, verdana;
color: #EC7218;
font-size: 13px;
text-align: left; 
text-decoration: underline;
vertical-align: top;
font-weight: bold;
}
/* DIVS */


/* MARGINS */


/* ALIGNS */
