/* CSS Document */
body{ background-color:#dddddd; margin:0; padding:0; background-image: url(http://www.dtsgroup.co.uk/images/grad.jpg); background-repeat:repeat-x;}
#main{position:relative; top:6px; width:800px; height:auto; display:block;}
#top-right{position: absolute; width:133px; height:18px; display:block; right:13px; top:33px; color:#333333; background-image:url(http://www.dtsgroup.co.uk/images/bullet2.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 0; }
#top-right1{position: absolute; width:133px; height:18px; display:block; right:13px; top:5px; color:#333333; background-image:url(bullet2.jpg); background-repeat:no-repeat; background-position:left; padding:0 0 0 0;}
#tel{position: absolute; width:156px; height:20px; display:block; font-size:20px; letter-spacing:1px; right:12px; top:60px; color:#666666;}
/**********************PAGE TAGS*****************************/

LI{margin-left: 20px; padding-left: 0px;}
UL{margin: 2px 0px 0px 0px; padding: 2px 0px 0px 0px;}
h3{color:#666666; font-family:Arial, Helvetica, sans-serif; padding:0 0 15px 0px;}
strong{color:#666666;}


/*********************PAGE TAGS END**************************/
.boxdiv{ position:relative; width:180px; height:190px; padding:5px 5px 5px 5px; display:block;}

.menu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #212C72;
font-weight: normal;
background-image: url(http://www.dtsgroup.co.uk/images/menu-bg3.jpg);
padding-top:2px;
text-decoration:none;
}
.menu:hover{
text-decoration: none;
background-image: url(http://www.dtsgroup.co.uk/images/menu-bg3over.jpg);
color: #ffffff;
}

#Home{display:block; width:87px; height:20px;}
#Aboutus{display:block; width:108px; height:20px;}
#Consultancy{display:block; width:122px; height:20px;}
#Products-Services{display:block; width:160px; height:20px;}
#Support{display:block; width:113px; height:20px;}
#Downloads{display:block; width:100px; height:20px;}
#Contact{display:block; width:108px; height:20px;}


.Glink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration:none;
}
.Glink:hover{
text-decoration:underline;

}
.Glink-sub{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color: #666666;
text-decoration:none;
line-height:20px;
}
.Glink-sub:hover{
text-decoration: underline;
}

.Glink-bold{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color: #666666;
text-decoration:none;
font-weight:bold;
}
.Glink-bold:hover{
text-decoration: underline;
}


.borderG{border:1px solid #999999;}

.td-over{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.td-over:hover{
background-color:#CCCCCC;
}

.menubottom{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
line-height:20px;
}
.menubottom:hover{
text-decoration: underline;
color:#333333;
}
.border{
border:1px solid #7C98C0;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.Gtxt{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#stxt{position:relative; width:760px; height:auto; display:block;}
.Stxt{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#content p{padding:0px 5px 16px 0px; line-height:16px;}
.Cellpadding{padding:5px;}
