/* CSS Document */

body {
width:610px;
margin: auto auto;
text-align: center;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000000;
background-color: #ffffff; }

ul {
margin: 0em;
padding: 0em;
list-style-type: none;
width: 140px; }

#container {
width: 614px;
height: 600px;
margin-top: 20px;
}

#header {
height: 75px;
background-image: url(tmas_imgs/header.jpg);
width: 614px;
}

#sectionImage {
height: 153px;
width: 614px;
}

#navigation {
height: 23px;
width: 614px;
margin-top: -1px;
}

#largeContent {
background-image: url(tmas_imgs/mainRepeat.jpg);
background-repeat: repeat-y;
height: 260px;
text-align: left;
padding-top: 20px;
}

#subNav {
height: 258px;
width: 152px;
margin-left: 10px;
float: left; 
}

#midNav {
height: 258px;
width: 175px;
float: left;
background-repeat: no-repeat;
background-image: url(tmas_imgs/MidNavBG.gif);
margin-left: 6px; }

#midNavText {
height: 120px;
width: 160px;
margin-top: 14px;
margin-left: 10px;
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 14px; }

ul a {
text-decoration: none;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
background-color: #d7c292;
display: block;
padding-left: 8px;
width: 140px;
margin-top: 2px;

margin-bottom: 2px; }

ul a:hover {
background-color: #beac85; }

#service ul a {
text-decoration: none;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
background-color: #919bc0;
display: block;
padding-left: 8px;
width: 140px;
margin-top: 2px;
margin-bottom: 2px; }

#service ul a:hover {
background-color: #b0bcec; }

#news ul a {
text-decoration: none;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
background-color: #9e9f50;
display: block;
padding-left: 8px;
width: 140px;
margin-top: 2px;
margin-bottom: 2px; }

#news ul a:hover {
background-color: #c6c766; }

.midCurrent {
background-color: #ad9c77;
 }

#service .serviceCurrent {
background-color: #727b98;
 }

#news .newsCurrent {
background-color: #7e7f41;
 }


#info {
height: 256px;
width: 430px;
float: left;
background-image: url(tmas_imgs/infoBG.gif);
background-repeat: no-repeat;
margin-left: 8px;
line-height: 16px; }

#infoSmall {
height: 258px;
width: 250px;
float: left;
background-image: url(tmas_imgs/infoSmallBG.gif);
background-repeat: no-repeat;
margin-left: 6px;
}

#infoText {
height: 240px;
width: 400px;
margin-left: 18px;
margin-top: 6px;
vertical-align: top;
line-height: 16px; }

#infoTextSmall {
height: 240px;
width: 232px;
margin-left: 10px;
margin-top: -2px;
line-height: 16px;
}

#infoText a:link {
text-decoration: none;
color: #000000; }

#infoText a:hover {
text-decoration: underline; }

#footer {
background-image: url(tmas_imgs/footer.jpg);
background-repeat: no-repeat;
height: 40px;
width: 614px;
padding-top: 12px;
text-align: center;
font-size: 9px;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #707677;
}

#footer a {
text-decoration: none;
color: #591900; }

#footer a:hover {
text-decoration: underline; }

.serviceHeader {
background-image: url(tmas_imgs/serviceHeader.jpg); }

.phoneHeader {
background-image: url(tmas_imgs/phoneHeader.jpg); }

.productHeader {
background-image: url(tmas_imgs/productHeader.jpg); }

.partnersHeader {
background-image: url(tmas_imgs/partnersHeader.jpg); }

.newsHeader {
background-image: url(tmas_imgs/newsHeader.jpg); }

.whyHeader {
background-image: url(tmas_imgs/whyHeader.jpg); }

.subService {
background-image: url(tmas_imgs/subNav_Services.gif);
background-repeat: no-repeat; }

.subServiceMain {
background-image: url(tmas_imgs/subNav_ServicesMain.gif);
background-repeat: no-repeat; }

.subServiceTel {
background-image: url(tmas_imgs/subNav_ServTel.gif);
background-repeat: no-repeat; }

.subServiceWork {
background-image: url(tmas_imgs/subNav_ServWrk.gif);
background-repeat: no-repeat; }

.subServiceSite {
background-image: url(tmas_imgs/subNav_Servsite.gif);
background-repeat: no-repeat; }

.subServiceNet {
background-image: url(tmas_imgs/subNav_ServNetwrk.gif);
background-repeat: no-repeat; }

.subProducts {
background-image: url(tmas_imgs/subNav_Products.gif);
background-repeat: no-repeat; }

.subProductsApple {
background-image: url(tmas_imgs/subNav_ProductsApp.gif);
background-repeat: no-repeat; }

.subProductsColour {
background-image: url(tmas_imgs/subNav_ProductsColo.gif);
background-repeat: no-repeat; }

.subProductsNetwork {
background-image: url(tmas_imgs/subNav_ProductsNet.gif);
background-repeat: no-repeat; }

.subProductsConsult{
background-image: url(tmas_imgs/subNav_ProductsCons.gif);
background-repeat: no-repeat; }

.subProductsDigital{
background-image: url(tmas_imgs/subNav_ProductsDigi.gif);
background-repeat: no-repeat; }

.subProductsPDF{
background-image: url(tmas_imgs/subNav_ProductsPDF.gif);
background-repeat: no-repeat; }

.subProductsEmail{
background-image: url(tmas_imgs/subNav_ProductsEmail.gif);
background-repeat: no-repeat; }

.subProductsProof{
background-image: url(tmas_imgs/subNav_ProductsProof.gif);
background-repeat: no-repeat; }

.subProductsSecure{
background-image: url(tmas_imgs/subNav_ProductsSecurity.gif);
background-repeat: no-repeat; }

.subProductsFont{
background-image: url(tmas_imgs/subNav_ProductsFont.gif);
background-repeat: no-repeat; }

.subWhy {
background-image: url(tmas_imgs/subNav_Why.gif);
background-repeat: no-repeat; }

.subPartners {
background-image: url(tmas_imgs/subNav_Partners.gif);
background-repeat: no-repeat; }

.subNews {
background-image: url(tmas_imgs/subNav_News.gif);
background-repeat: no-repeat; }

.subNewsTech {
background-image: url(tmas_imgs/subNav_NewsTech.gif);
background-repeat: no-repeat; }

.subNewsSoft {
background-image: url(tmas_imgs/subNav_NewsSoft.gif);
background-repeat: no-repeat; }

.subNewsInd {
background-image: url(tmas_imgs/subNav_NewsInd.gif);
background-repeat: no-repeat; }

.subContact {
background-image: url(tmas_imgs/subNav_Contact.gif);
background-repeat: no-repeat; }

.subTitles {
color: #7e7e7e;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 16px; }

.reducedLine {
line-height: 13px; }