/* CSS Document */
body
{margin:0px; padding:0px;
background-color:#0871aa;}
.top-right
{background:url(../images/right-top.jpg) left top no-repeat; height:114px;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:34px;}
.top-right a
{text-decoration:none;
color:#FFFFFF;}
.top-right a:hover
{text-decoration:underline;}
.go
{background: url(../images/go.jpg) left center no-repeat;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:normal;}
.go a
{text-decoration:none;
color:#FFFFFF;}
.go a:hover
{text-decoration:underline;}
.menu
{background: url(../images/menu-bar.jpg) left top repeat-x; height:33px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:33px;}
.menu a
{color:#FFFFFF;
text-decoration:none;}
.menu a:hover
{color:#FFFF00;}
.border
{background:url(../images/line.jpg) left top no-repeat; height:33px;}
.white-mid
{background:url(../images/white-mid.jpg) left top repeat-y;}
.table-mid
{background: url(../images/table-mid.jpg) left top repeat-y;}
.black
{background:url(../images/black.jpg) left top no-repeat; height:76px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;}
.black2
{background: url(../images/black2.jpg) left top no-repeat; height:63px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;}
.color
{background: url(../images/color.jpg) left top no-repeat; height:63px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;}
.color2
{background: url(../images/color2.jpg) left top no-repeat; height:62px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;}
.heading
{font:bold 18px/23px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;}
.text
{font:normal 12px/15px Arial, Helvetica, sans-serif;
color:#17191a;
line-height:normal;}
.pd-text
{font:normal 13px/27px Arial, Helvetica, sans-serif;
color:#17191a;
line-height:normal;}
.special
{background:url(../images/table-top.jpg) left top no-repeat; height:43px;
font:bold 13px/16px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;
padding-left:10px;}
.table-text
{font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#5e5e5e;
line-height:normal;}
.red-text
{font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#C32C27;
line-height:normal;}
.table-text1
{font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#2fa4e0;
line-height:normal;
text-decoration:none;}
.table-text1:hover
{color:#000000;}
.border1
{border-bottom:1px solid #c8c8c8;}
.news
{background: url(../images/latest-news.jpg) left top no-repeat; height:33px;
font:bold 13px/16px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:33px;
padding-left:10px;}
.heading-small
{
font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#2582b3;
}

.body-gray
{background:url(../images/body-gray.jpg) left top repeat-x #ffffff;}
.footer
{background:url(../images/footer.jpg) left top repeat-x #dedede;
border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:none;}
.footer a
{text-decoration:none;
color:#0871aa;}
.footer a:hover
{text-decoration:underline;}
.border2
{border-left:1px dotted #979797;}
.header
{font:bold 12px/15px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:27px;
text-decoration:none;}
.b_w
{background: url(../images/b&w.jpg) left top no-repeat; height:28px;
/*font:bold 12px/27px Arial, Helvetica, sans-serif;*/
font:bold 9px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
line-height:28px;
padding-left:0px;}
.navlist
{
width:193px;
text-align:left;
float:left;
}
.navlist ul
{
margin:0px;
padding:0px;
}
.navlist ul li
{
display:inline;
text-align:left;
list-style-type:none;
float:left;
font:bold 12px/27px Tahoma, Arial, Helvetica, sans-serif;
color: #2266c4;
text-decoration:none;
line-height:22px;
}
.navlist ul li a
{
width:193px;
color: #2266c4;
text-decoration:none;
display:block;
padding-left:13px;
}
.navlist ul li a:hover
{
background: url(../images/hover.jpg) left top no-repeat; 
height:22px;
}
.navlist ul li a.active
{
/*background:color:#F9F891;*/
 background: url(../images/hover.jpg) left center no-repeat; 
height:22px;
}
.workio
{background: url(../images/workio.jpg) left top no-repeat; height:38px;
font:bold 13px/27px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
line-height:38px;
padding-left:10px;}
.workio-mid
{background:url(../images/workio-mid.jpg) left top repeat-x #dcdcdc;
border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;
font:normal 13px/27px Arial, Helvetica, sans-serif;
color: #1a1a1a;
text-decoration:none;
line-height:21px;}
.further
{background:url(../images/further.jpg) left top no-repeat; height:19px;
font:bold 13px/27px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
line-height:19px;}
.further a
{text-decoration:none;
color:#FFFFFF;}
.further a:hover
{color:#000000;}
.body-white
{background:url(../images/body-mid.jpg) left top repeat-y;}
.dp
{background: url(../images/dp.jpg) left top no-repeat; height:29px;
font:bold 13px/27px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
line-height:29px;
padding-left:10px;}
.dp-text
{font:normal 13px/27px Arial, Helvetica, sans-serif;
color: #1a1a1a;
text-decoration:none;
line-height:21px;}
.body-pic
{background: url(../images/pic.jpg) left top no-repeat; height:341px;}
.enquiry
{background:url(../images/enquiry.jpg) center top no-repeat; height:19px;
font:bold 13px/27px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
line-height:19px;}
.enquiry a
{text-decoration:none;
color:#FFFFFF;}
.enquiry a:hover
{color:#000000;}
.download
{background: url(../images/download.jpg) left top no-repeat; height:19px;
font:bold 13px/27px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
line-height:19px;}
.download a
{text-decoration:none;
color:#FFFFFF;}
.download a:hover
{color:#000000;}
.form-text
{font:bold 12px/27px Tahoma, Arial, Helvetica, sans-serif;
color: #2266c4;
text-decoration:none;
line-height:30px;}
.form-text1
{font:normal 12px/27px Tahoma, Arial, Helvetica, sans-serif;
color: #2266c4;
text-decoration:none;
line-height:normal;}
.border2
{border-left:1px solid #b7b9ba;}
#floatdiv {position: absolute; width: 215px; height: 150px; left: 35px;top: 151px; padding: 0px; background: #FFFFFF; border:0px;}


.proclick
{
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:none;
}
.proclick a
{
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:none;
color:#0871aa;}
.proclick a:hover
{
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:underline;}


.news-content
{
font:normal 13px/17px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:none;
}
.news-content a
{
font:normal 13px/17px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:none;
color:#0871aa;}
.news-content a:hover
{
font:normal 11px/15px Arial, Helvetica, sans-serif;
color:#0871aa;
line-height:17px;
text-decoration:underline;}
.catTab {
 border: 1px dotted #999999;
}
.fax
{background: url(../images/fax.jpg) left top no-repeat; height:62px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#2582b3;
line-height:normal;}
