body, div, p, ul, ol, li, h1, h2, h3, form, fieldset {margin:0px;padding:0px;border:0px;}

body {background: #e1e8ec url(../images/pagebg1.gif) center top no-repeat;font-size:10px;font-family:"trebuchet ms";color:#686868;text-align:center;}
body#index {background: #e1e8ec url(../images/homepagebg.gif) center top no-repeat;}


#page {margin:0px auto;text-align:center;width:996px;background-color: transparent;position:relative;}

#header {position:relative;height:121px;width:990px;margin:0px auto;background: transparent url(../images/header3.gif) 0px 0px no-repeat;}
#header a#top {position:absolute;top:0px;left:0px;height:121px;width:390px;}
#header a#email {position:absolute;top:8px;right:40px;height:21px;width:30px;}
#header a#sitemap {position:absolute;top:8px;right:5px;height:21px;width:30px;}



#nav {height: 68px; width: 990px;margin:0px auto;background: transparent url(../images/nav1.gif) 0px 0px no-repeat;}
#nav ul {height:68px;padding-left:208px;}
#nav ul li {float:left;display:block;height:68px;}
#nav ul li a {display:block;height:68px;float:left;}
#nav ul li a#home {width:106px;background:transparent url(../images/nav_home.jpg) 0px -68px no-repeat;}
#nav ul li a#duty {width:167px;background:transparent url(../images/nav_duty.jpg) 0px -68px no-repeat;}
#nav ul li a#services {width:125px;background:transparent url(../images/nav_services.jpg) 0px -68px no-repeat;}
#nav ul li a#profile {width:114px;background:transparent url(../images/nav_profile.jpg) 0px -68px no-repeat;}
#nav ul li a#newslink {width:106px;background:transparent url(../images/nav_news.jpg) 0px -68px no-repeat;}
#nav ul li a#contact {width:152px;background:transparent url(../images/nav_contact.jpg) 0px -68px no-repeat;}
#nav ul li a#home:hover, #nav ul li a#duty:hover, #nav ul li a#services:hover,
#nav ul li a#profile:hover, #nav ul li a#newslink:hover, #nav ul li a#contact:hover {background-position: 0px 0px;}
#nav ul li a#home.this, #nav ul li a#duty.this, #nav ul li a#services.this,
#nav ul li a#profile.this, #nav ul li a#newslink.this, #nav ul li a#contact.this {background-position: 0px 0px;}
#nav ul li a span {display:none;}


#nav {height: 68px; width: 990px;margin:0px auto;background: transparent url(../images/nav1.gif) 0px 0px no-repeat;}
#nav ul {height:68px;padding-left:208px;}
#nav ul li {float:left;display:block;height:68px;}
#nav ul li a {display:block;height:68px;float:left;}
#nav ul li a#nav_Home {width:106px;background:transparent url(../images/nav_home.jpg) 0px -68px no-repeat;}
#nav ul li a#nav_Duty_Tracker {width:167px;background:transparent url(../images/nav_duty.jpg) 0px -68px no-repeat;}
#nav ul li a#nav_Services {width:125px;background:transparent url(../images/nav_services.jpg) 0px -68px no-repeat;}
#nav ul li a#nav_Company_Profile {width:114px;background:transparent url(../images/nav_profile.jpg) 0px -68px no-repeat;}
#nav ul li a#nav_News {width:106px;background:transparent url(../images/nav_news.jpg) 0px -68px no-repeat;}
#nav ul li a#nav_Contact_Us {width:152px;background:transparent url(../images/nav_contact.jpg) 0px -68px no-repeat;}
#nav ul li a#nav_Home:hover, #nav ul li a#nav_Duty_Tracker:hover, #nav ul li a#nav_Services:hover,
#nav ul li a#nav_Company_Profile:hover, #nav ul li a#nav_News:hover, #nav ul li a#nav_Contact_Us:hover {background-position: 0px 0px;}
#nav ul li a#nav_Home.this, #nav ul li a#nav_Duty_Tracker.this, #nav ul li a#nav_Services.this,
#nav ul li a#nav_Company_Profile.this, #nav ul li a#nav_News.this, #nav ul li a#nav_Contact_Us.this {background-position: 0px 0px;}
#nav ul li a span {display:none;}

#usp {float:left;width:496px;height:262px;padding-left:3px;background: transparent url(../images/usp01.jpg) 3px 0px no-repeat;}
#usp a {display:block;width:496px;height:262px;}
#news {float:left;margin-left:0px;width:492px;text-align:left;padding-left:8px;padding-top:10px;height:370px;overflow:hidden;}
#news ol {list-style-type:none;}
#news ol li {position:relative;font-size:1.1em;background: transparent url(../images/newslibg.jpg) 0px 0px no-repeat;height:48px;padding:15px 30px}
#news ol li:hover {background-position:0px -78px;}
#news h2 {background: transparent url(../images/newshbg.jpg) 0px 0px no-repeat;font-size:2em;text-transform:uppercase;height:48px;line-height:48px;padding:8px 30px 0px 30px;}
#news li a {color:#a87cb1;font-weight:bold;}
#news li a.newsarrow {display:block;position:absolute;top:27px;right:21px;width:23px;height:23px;}


#breadcrumbs {position:relative;height: 75px;line-height:31px;font-size:1.1em;color:#686868;padding-left:160px;width: 830px;margin:0px auto;background: transparent url(../images/breadcrumbs.jpg) 0px 0px no-repeat;text-align:left;}
#breadcrumbs a {color: #455560;}
#breadcrumbs a:hover {color:#a87cb1;}

#breadcrumbs h2 {position:absolute;top:51px;left:14px;color:#6c2769;font-size:1.8em;line-height:1em;}


#clearing {clear:both;}
#subnav {width:180px;float:left;height:525px;text-align:left;}
#subnav ul {padding: 10px 25px;list-style-type:none;font-size:1.3em;line-height:2em;}
#subnav ul li {padding-left:20px;background: transparent url(../images/subnavli.gif) 0em 0.6em no-repeat;}
#subnav ul li a {color:#455560;}
#subnav ul li a:hover, #subnav ul li a.thispage, #subnav ul li a#current {color:#000;text-decoration:none;}
#subnav ul ul {font-size:0.9em;padding:5px;line-height:1.2em;}
#subnav ul ul li {padding-left:6px;background-image:none;padding-bottom:10px;}
#content {float:left;width:455px;background-color:#fff;color:#686868;padding:0px 25px 25px 5px;text-align:left}
#content h1 {color:#6c2769;font-size:2em;padding-bottom:1em;}
#content p {font-size:1.1em;padding-bottom:1em;line-height:1.6em;text-align:justify;}
#content p.team {width:323px;float:left;position:relative;text-align:justify;}
#content p.team img {float:right;clear:right;}
#content ul {padding-left:20px;list-style-type:none;font-size:1.1em;line-height:1.6em;}
#reasons #content ul {font-size:1.3em;}
#reasons #content h2 {text-align:right;font-size:1.7em;font-weight:normal;padding:1em 0em;background: transparent url(../images/homecontentlinebg.jpg) 0px 0px repeat-y;padding-left: 20px;}
#reasons #content h2 a {color:#a87cb1;}
#content ul ul {padding-left:10px;list-style-type:none;font-size:1em;line-height:1.6em;border:0px;background-image:none;}
#content ul li {padding-left:35px;background: transparent url(../images/contentli.gif) 2em 0.6em no-repeat;}
#content ul li ul li {padding-left:35px;background: transparent url(../images/contentli.gif) 2em 0.6em no-repeat;}
#content ol {padding-left:20px;font-size:1.1em;line-height:1.6em;}
#content ol li {}
#content p.newsdate {padding-bottom:0px;font-weight:bold;}
#content a img {border:0px;}
#content h3 {font-size:1.3em;color:#9c9cd0;margin-top:2em;padding-bottom:0.4em;}
#content h1, #content p, #content ul, #content h3, #content h2 {background: transparent url(../images/homecontentlinebg.jpg) 0px 0px repeat-y;padding-left: 20px;}
#content h2 a {color:#a87cb1;}
#right {float:right;width:310px;padding-top:50px;text-align:center;}
#right img {margin-bottom:16px;}
#content img.profile {float:right;clear:both;margin-left:5px;margin-bottom:2em;margin-top:2em;}
#content p.clear {clear:both;border-bottom: 0px dotted #f7f8f9;}

#index #content {float:right;width:491px;background: transparent url(../images/homecontentbg.gif) 2px 0px no-repeat;text-align:left;padding:25px 0px;}
#index #content h2, #index #content p {padding:0px 30px;background: transparent url(../images/homecontentlinebg.jpg) 15px 0px repeat-y;}
#index #content h2 a {color:#455560;}
#index #content h2 a:hover {color:#686868;}
#index #content h2 {margin-top:23px;font-size:2em;color:#455560;line-height:1.2em;padding-bottom:0.5em;}
#index #content p {color:#686868;font-size: 1.1em;line-height:1.5em;padding-bottom:1em;text-align:justify;}
#index #content p a, #content p a, #content ul a {color:#a87cb1;font-weight:bold;}
#index #content p a.rightlink, #content p a.rightlink {float:right;}

#footer {clear:both;width:789px;padding:22px 0px;padding-left:205px;margin:0px 0px;color: #dccbe0;background: #ab8ba8 url(../images/footerbg.gif) 50px 30px no-repeat;text-align:left;}
#footer a {color:#dccbe0;}
#footer a:hover {text-decoration:none;}
#footer table {width:789px;}
#footer table td {width:22%;padding:5px 0px;padding-left:3%;border-left: 1px solid #dccbe0;}
#footer table #tablehead {display:none;}
#footer ul {float:left;list-style-type:none;margin-right:10px;}
html>body #footer ul {float:left;list-style-type:none;margin-right:10px;}
#footer p span {display:block;float:left;width:50px;clear:left;}

#print {display:none;}

form {position:relative;background: url(../images/formbg1.jpg) 0px 30px no-repeat;width:243px;height:322px;margin:0px auto 20px auto;text-align:left;font-weight:bold;font-size:1.2em;color:#686868}
form h2 {font-size:1.4em;}
form ul {list-style-type:none;}
form ul li label {display:none;}
form ul li input#input_name,
form ul li input#input_email,
form ul li input#input_phone, form ul li textarea {position:absolute;border:0px;left:2px;background-color:transparent;width:222px;padding:0px;font-family:arial;font-weight:bold;}
form ul li input#input_name {top:34px;height:20px;padding: 2px 0px 0px 2px;}
form ul li input#input_email {top:70px;height:20px;padding: 2px 0px 0px 2px;}
form ul li input#input_phone {top:106px;height:20px;padding: 2px 0px 0px 2px;}
form ul li textarea#input_enquiry {top:142px;height:112px;font-family:arial;font-size:1.1em;padding: 2px 0px 0px 2px;}
form ul li input#submit {position:absolute;top:265px;left:0px;width:107px;height:56px;background: url(../images/submitbg.jpg) 0px 0px no-repeat;border:0px;}
form ul li input#submit:hover {background-position:0px -56px;cursor:pointer;}
#right #error {width:243px;margin:0px auto 10px auto;}
#right #error p {background-color: #fff;border: 1px solid #455560;color:#455560;font-size:1em;font-weight:bold;padding:5px;width:217px;margin-bottom:2px;}

#googlemap {display:none;}
.statcounter {height:1px;overflow:hidden;}
