/* CSS Document */

body
{
margin:0; padding:0;
}

p,h1,h2,h3,h4,h5,h6,
{
margin:0; padding:0;
}

.topheaderleft
{
margin:0; padding:0;
background-image:url(../images/topheaderleft.png);
background-repeat:no-repeat; background-position:left;
width:31px; height:139px;
}

.topheaderright
{
margin:0; padding:0;
background-image: url(../images/topheaderright.png);
background-repeat:no-repeat; background-position:right;
height:139px; width:31px;
}

.topheadermiddle
{
margin:0; padding:0;
background-image:url(../images/topheadermiddle.png);
background-repeat:repeat-x;
height:139px;
background-position:bottom;
}

a.toplinks
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

a.toplinks:hover
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFCC00;
text-decoration:none;
}

.toplinksmargin
{
margin:0;
padding-top:38px; 
padding-left:120px;
}

.toplinksmargin1
{
margin:0;
padding-top:15px; 
padding-left:120px;
}

.linkbg
{
margin:0; padding-left:10px;
background-image:url(../images/linkbg.jpg);
background-repeat:repeat-x;
}

.linktop ul
{ 
margin:0; padding:0;
list-style-type:none;
}

.linktop ul li
{ 
margin:0; padding:0;
list-style-type:none;
float:left; color:#FFFFFF;
}

.linktop ul li a
{
margin:0; padding:0 15px 0 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:center; 
text-transform:uppercase;
}

.linktop ul li a:hover
{
margin:0; padding:0 15px 0 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF9900;
text-decoration:none;
text-align:center; 
text-transform:uppercase;
}

.linkdivider
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
text-align:center; 
}

.imageheader
{
margin:0; padding:0;
background-image:url(../images/imageheader.jpg);
width:1100px; height:244px; 
background-repeat:no-repeat;
}

.partitionline
{
margin:0; padding:0;
background-image: url(../images/partitionline.jpg);
width:17px;
background-repeat: repeat-y;
}

.redheading
{
margin:0; padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFFFFF;
text-decoration:none;
}

.redheading1
{
margin:0; padding:0; 
background-image:url(../images/redbg_right.jpg);
background-repeat:no-repeat;
width:37px; height:31px;
}

.contentheading
{
margin:0; padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DA6201;
text-decoration:none;
font-weight:bold;
}

.contentheading1
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#DA6201;
text-decoration:none;
font-weight:bold;
}

.contentheading2
{
margin:0; padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DA6201;
text-decoration:none;
font-weight:bold;
}

.clientheading
{
margin:0; padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#DA6201;
text-decoration:none;
font-weight:bold;
}

.content
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
text-align:justify;
line-height:16px;
}

.line
{
margin:0; padding:0;
background-image: url(../images/line.jpg);
background-repeat:repeat-x;
width:400px; height:1px;
}

.line1
{
margin:0; padding:0;
background-image: url(../images/line.jpg);
background-repeat:repeat-x;
width:695px; height:1px;
}
.bottombg
{
margin:0; padding-left:5px;
background-image:url(../images/bottombg.png);
background-repeat:repeat-x;
width:1100px; height:41px;
}

.linkbottom ul
{ 
margin:0; padding:0;
list-style-type:none;
}

.linkbottom ul li
{ 
margin:0; padding:0;
list-style-type:none;
float:left; color:#FFFFFF;
}


.linkbottom ul li a
{
margin:0; padding:0 8px 0 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
text-align:center; 
text-transform:uppercase;
}

.linkbottom ul li a:hover
{
margin:0; padding:0 8px 0 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FF9900;
text-decoration:none;
text-align:center; 
text-transform:uppercase;
}

.welcomeheading
{
margin:0; padding-left:5px; padding-top:10px;
font-family: "Times New Roman", Times, serif;
color:#DA6201; text-decoration:none;
font-size:18px; font-weight:bold;
}

.welcomecontheading
{
margin:0; padding-left:5px; padding-top:10px; padding-right:80px;
font-family: Arial, Helvetica, sans-serif;
color:#DA6201; text-decoration:none;
font-size:12px; text-align:justify;
}

.welcomecontent
{
margin:0; padding-left:5px; padding-top:10px; padding-right:80px; padding-bottom:40px;
font-family: Arial, Helvetica, sans-serif;
color:#333333; text-decoration:none;
font-size:11px; text-align:justify;
}

.text
{
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
color:#333333; text-decoration:none;
font-size:11px; text-align:left;
line-height:16px; text-align:justify;
}

.bullet
{
margin:0; padding:5px;
float:left;
}

.text1
{
margin:0; padding:5px;
font-family: Arial, Helvetica, sans-serif;
color:#333333; text-decoration:none;
font-size:11px; text-align:justify;
float:left;
}

.service ul
{ 
margin:10px 0 0 10px; padding:0;
list-style-type:none;
}

.service ul li
{ 
margin:0; padding:0 0 0 25px;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
color:#333333; text-decoration:none;
font-size:11px; text-align:left;
float:left;
background-image:url(../images/bullet.jpg);
background-repeat:no-repeat;
background-position:top left;
width:300px;
}

.contactimg
{
margin:0; padding-top:20px;
padding-right:20px;
}

.contactname
{
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
color:#FF6600; text-decoration:none;
font-size:13px; text-align:left;
font-weight:bold;
}

.morebg
{
margin:0; padding:0;
background-image:url(../images/more.jpg);
background-repeat:no-repeat;
width:63px; height:19px;
}

a.more
{
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF; text-decoration:none;
font-size:13px; text-align:center;
}

a.more:hover
{
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
color:#000000; text-decoration:none;
font-size:13px; text-align:center;
}

.contact
{
margin:0; padding:0;
font-family: Arial, Helvetica, sans-serif;
color:#333333; text-decoration:none;
font-size:11px; text-align:left;
float:left;
}

.marque2
{
margin:0;
padding-top:160px;
padding-right:20px;
padding-left:560px;
float:left;
}

.copyright
{
margin:0; padding:5px 40px 0 0;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF; text-decoration:none;
font-size:11px; 
}

a.cablepts
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#E46500;
text-decoration:none;
line-height:24px;
}

a.cablepts:hover
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
line-height:24px;
}

a.enquiry
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E46500;
text-decoration:none;
line-height:24px;
}

a.enquiry:hover
{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:24px;
}

.wel2{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration:none;
text-align:justify;
padding-left:13px;
padding-right:13px;
padding-top:5px;
}

.addhead
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px; 
text-decoration:none;
text-align:left;
color:#FF0000;
}

.addhead1
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px; 
text-decoration:none;
text-align:left;
color:#FF3300;
font-weight:bold;
}

.prdn1{background:#FFD7D7;margin-top:3px; margin-bottom:3px; color:#CE0905; padding:4px 0px 4px 8px; height:18px; font: 15px arial;}
.qhd1{padding:0px; margin:0px; border-collapse:collapse;}
.qhd1 td, th{font:12px arial; margin:0px;  padding:0px 0px 0px 6px;text-align:left; height:31px;}
.qhd1 td.b{background:#FFEAEA;}
.qhd1 td table {padding:0px; border:0px;}
.qhd1 td table td {padding:0px 6px 0px 0px; border:0px;}
.qhd1 td  b{font:normal 11px arial; padding-left: 2px;color:#979797;}
.qhd1 td table.tim{width:378px;}
.qhd1 td table.tim td{height:23px;  padding-right:2px;}
.qhd1 td table.tim td input{margin-top:0px; margin-bottom:0px; margin-left:0px;}
.qhd3{padding:0px; margin:0px; border:1px solid #FF9900; border-collapse:collapse; width:100%; background:#f8f8f8;}
.qhd3 td, th{font:12px arial; margin:0px; border:0px;  padding:0px 0px 0px 6px;text-align:left; height:30px;}
.qhd2{padding:0px; margin:0px; border:0px; width:100%; background:#FFEAEA;}
.qhd2 td, th{font:12px arial; margin:0px;  padding:0px 0px 0px 6px; text-align:left;}
.qhd2 td.b{background:#FFEAEA; width:156px; line-height:19px;}
.qhd2 td.whi{background-color:#FFFFFF; padding:0px 0px 5px 6px;}
.txtfn{padding:0px; border:1px solid #FF9900; padding-top:2px; padding-bottom:2px; font:12px arial;height:21px;}
.txtfa{padding:1px; border:1px solid #FF9900; padding-top:2px; padding-bottom:2px; font:12px arial; color:#9e9e9e; height:21px;}
.txtf{padding:0px;  border:1px solid #FF9900; padding-top:2px; padding-bottom:2px; font:12px arial;color:000000;}
.mrs{width:46px;border:1px solid #FF9900;border-color:#FF9900; font:normal 12px arial; padding:2px 0px 1px 0px;}
.txtarea{width:300px; height:120px; margin:0px 0px 0px 0px; border:1px solid #FF9900; overflow:auto; font-size:12px; font-family:arial;}
.seq{background:url(../images/sybmit1.gif) no-repeat; border:0px; width:94px; height:25px; font:bold 12px arial; padding-top:0px;cursor:pointer; margin:3px 0px 3px 0px;}
