body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
body#home{ background:url(../images/body-home-bg.jpg) repeat-x top;}
body#internal {background: url(../images/body-internal-bg.jpg) repeat-x; margin:0; padding:0; font-family:Arial; font-size: 14px;}
.clear {clear:both; font-size:0; line-height:0; height:1px}
.orange {color:#FF7800}
p a {color:#0058A4; text-decoration:none}
p a:hover { text-decoration:underline}
ul.list a {color:#0058A4; text-decoration:none}
ul.list a:hover { text-decoration:underline}
a img {border:none}
.header {width:1000px; margin:0 auto}
.logo {background:url(../images/logo.png) no-repeat; width:522px; height:57px; display:block; font-size:0; text-indent:-9999px; float:left; margin-top:24px}
.header-right {width:300px; float:right; margin:0; padding:0}
.client-login {background: url(../images/client-login-btn.png) no-repeat; width:102px; height:24px; float:right; line-height:24px; text-decoration:none; display:block; color:#fff; font-size:13px; text-align:center; margin:15px 0 0 0}
.client-login:hover {background: url(../images/client-login-btn.png) no-repeat 0 -24px}
p.call-now {font-size:25px; color:#fff; text-align:right; margin:19px 0 0 0}
p.call-now a {color:#ff7800; text-decoration:none}
p.call-now a:hover {color:#f5953f}
.main-menu-container {background:url(../images/main-menu-bg.jpg) no-repeat; width:1002px; margin:13px -2px 0 0; padding:0; height:52px}

.refresh{background:url(../images/refresh_btn.jpg) no-repeat; width:15px; height:14px; border:0; margin:5px 0 0; cursor:pointer;}

.main-menu { margin:0; padding:0; list-style:none}
.main-menu > li { float:left; background:url(../images/main-menu-separator.jpg) no-repeat right 0; height:50px; padding:0 2px 0 0 ;position:relative;}
.main-menu li a { font-size:14px; text-transform:uppercase; color:#fff; padding: 17px 15px; display:block; font-weight:bold; text-decoration:none; letter-spacing:1px}
.main-menu > li > a:hover { background:url(../images/main-menu-bg-hover.jpg) repeat-x top}
.main-menu  > li.first a {padding:17px 18px 17px 30px}
.main-menu  > li.first >a:hover { background:url(../images/main-menu-bg-first-hover.jpg) no-repeat}



.main-menu ul.sub-menu {
    padding:0;
    margin: 0;
	background:#FF7900;
	
}
.main-menu ul.sub-menu li {
    list-style-type: none;
    display: inline-block;
	padding:5px;
}
.main-menu li ul.sub-menu li a {
    text-decoration: none;
    color: #fff;
    padding:2px 10px;
    display:inline-block;
}

.main-menu li ul.sub-menu {
    display:none;
    position: absolute;
    top: 50px;
    left: 0;
    width: 300px;
	z-index:9999;
}
.main-menu li:hover ul.sub-menu {
    display:block;
}
.main-menu li:hover ul.sub-menu li a:hover {color:#000;}



.search-box { background:url(../images/input-search-bg.png) no-repeat 0 0; float:left; margin-left:16px; height:32px; margin-top:10px; width:342px}
.content-left .search-box { background:url(../images/input-search-bg.png) no-repeat 0 0; float:left; margin:0; height:32px; width:342px}
.search-box input { background:none; border:none; width:239px; padding:0 5px; float:left; font-size:12px; color:#bdbdbd; font-style:italic; line-height:32px !important; height:30px}
.search-box input.submit { background:url(../images/search-submit.png) no-repeat; width:77px; height:32px; float:left; margin-left:15px; cursor:pointer; font-size:0; text-indent:-9999px}
.search-box input.submit:hover {background:url(../images/search-submit.png) no-repeat 0 -32px;}
/* Banner */
.banner { width:1000px; margin:11px auto; padding:0}
#slides {width:692px; float:left; height:335px; position:relative}
.slides_container {width:692px; height:335px;}
.slides_container div { width:657px;height:308px;display:block; padding:27px 0 0 35px; }
.slides_container div h1 {font-size:42px; line-height:45px; margin:0;}
.slides_container div p {font-size:20px; line-height:normal; color:#333333; font-weight:bold; margin:12px 0 0 0}
.slides_container div .enquire-now  { background:url(../images/enquire-now-btn.png) no-repeat; width:206px; height:44px; font-size:0; text-indent:-9999px; display:block; margin-top: 38px;}
.slides_container div .enquire-now:hover {background:url(../images/enquire-now-btn.png) no-repeat 0 -44px;}
.slides_container div.slide0 { background:url(../images/slide6-bg.jpg) no-repeat}
.slides_container div.slide0 h1 {color:#e1e1e1; text-shadow:0px -1px 0px #2e4873; font-size:35px; line-height:40px ; margin-bottom:22px}
.slides_container div.slide0 p { font-size:20px; color:#fff; text-shadow:1px 1px 1px #25314f }
.slides_container div.slide1 { background:url(../images/slide1-bg.jpg) no-repeat}
.slides_container div.slide1 h1 {color:#ffa43b; text-shadow:0px -1px 0px #063d6e }
.slides_container div.slide1 p { font-size:27px; color:#fff; }
.slides_container div.slide2 { background:url(../images/slide2-bg.jpg) no-repeat}
.slides_container div.slide2 h1 {text-shadow:1px 1px 0px #6eb34e; color:#fff }
.slides_container div.slide3 { background:url(../images/slide3-bg.jpg) no-repeat; height:318px; padding:17px 0 0 35px; }
.slides_container div.slide3 h1 {text-shadow:1px 1px 0px #37a19a; color:#fff; margin-bottom:22px }
.slides_container div.slide4 { background:url(../images/slide4-bg.jpg) no-repeat;height:318px; padding:17px 0 0 35px;}
.slides_container div.slide4 h1 {color:#000; text-shadow:0px -1px 0px #fccc84; font-size:35px; line-height:40px ; margin-bottom:22px}
.slides_container div.slide4 p { font-size:23px; color:#fff; text-shadow:1px 1px 1px #a65e21 }
.slides_container div.slide5 { background:url(../images/slide5-bg.jpg) no-repeat}
.slides_container div.slide5 h1 {color:#e1e1e1; text-shadow:0px -1px 0px #2e4873; font-size:35px; line-height:40px ; margin-bottom:22px}
.slides_container div.slide5 p { font-size:20px; color:#fff; text-shadow:1px 1px 1px #25314f }
.pagination {bottom: 6px; left: 299px; list-style: none outside none; margin: 0 auto; padding: 0; position: absolute; z-index: 999; }
.pagination li {float:left; margin-right:8px}
.pagination li a { background:url(../images/pagination-bg.jpg) no-repeat; width:12px; height:12px; display:block; font-size:0; text-indent:-9999px;}
.pagination li.current a { background:url(../images/pagination-bg.jpg) no-repeat 0 -12px ;}
.banner-right-top { background:url(../images/banner-right-top.jpg) no-repeat 0 0; width:299px; padding:13px 0 0 0; float:right}
.banner-right-middle { background:url(../images/banner-right-middle.jpg) repeat-x bottom; border-left:1px solid #dee5ed; border-right:1px solid #dee5ed; padding: 3px 19px 13px 20px}
.banner-right-middle p { margin:0 0 5px 0; line-height:23px}
.banner-right-middle ul { margin:7px 0 13px 0; padding:0; list-style:none}
.banner-right-middle ul li { background:url(../images/banner-right-li-bg.png) no-repeat 0 3px; padding:8px 0 7px 32px }
.banner-right-middle a { background:url(../images/banner-right-btn.png) no-repeat; width:255px; height:43px; display:block; color:#fff; font-size:14px; text-shadow:0px -1px 0 #0c3b65; text-align:center; text-decoration:none; line-height:40px; font-weight:bold; margin:0 auto}
.banner-right-middle a:hover { background:url(../images/banner-right-btn.png) no-repeat 0 -43px;}
.banner-right-bottom { background:url(../images/banner-right-bottom.jpg) no-repeat; width:299px; height:9px; margin:0; padding:0; line-height:0; font-size:0}
/* End Banner */
.home-content-wide {background:#f9f9f9; width:100%; margin:57px 0 0 0; padding:0 0 33px 0; border-top:#dde9f5 solid 1px}
.home-content {width :1003px; margin:0 auto; background:url(../images/content-home-top-bg.jpg) no-repeat 0 -1px; padding:0 10px;}
a.button-one {background:url(../images/buttons-list-btn1.png) no-repeat; width:334px; height:53px; margin-top:-29px; padding:0; display: block; float:left; font-size:0; text-indent:-9999px}
a.button-one:hover {background:url(../images/buttons-list-btn1.png) no-repeat 0 -53px}
a.button-two {background:url(../images/buttons-list-btn2.png) no-repeat; width:337px; height:53px; margin-top:-29px; padding:0; display: block; float:left ;font-size:0; text-indent:-9999px }
a.button-two:hover {background:url(../images/buttons-list-btn2.png) no-repeat 0 -53px}
a.button-three {background:url(../images/buttons-list-btn3.png) no-repeat; width:331px; height:53px; margin-top:-29px; padding:0; display: block; float:left; font-size:0; text-indent:-9999px }
a.button-three:hover {background:url(../images/buttons-list-btn3.png) no-repeat 0 -53px}
.home-box {margin-top:43px; width:314px; margin-right:30px; float:left}
.home-box.last {margin-right:0; margin-top:13px;}
.home-box-one-top {background: url(../images/home-box-one-top-bg.jpg) no-repeat; width:314px; height:33px; margin:0; padding:18px 0 0 0; float:left; text-align:center}
.home-content h2 {color:#ffffff; font-size:18px; margin:0; padding:0; font-family:Arial;}
.home-box-middle {background:url(../images/home-box-one-bg.jpg) repeat-x #EEEEF0; width:253px; height:530px; margin:0; padding:12px 30px 0 29px; border-left:#e1e8ef solid 1px; border-right:#e1e8ef solid 1px; }
.home-box-middle ul {margin:0; padding:0; list-style:none}
.home-box-middle ul li { margin-bottom:5px; padding:0} 
.home-box-middle ul li a {background:url(../images/home-box-one-li-bg.png) no-repeat; width:195px; height:28px; margin:0; padding:12px 0 0 58px; display:block; color:#0058a4; font-size:14px; font-family:Arial; text-decoration:none;}
.home-box-middle ul li a:hover {background:url(../images/home-box-one-li-bg.png) no-repeat 0 -40px; color:#282828}
.home-box-bottom {background:url(../images/home-box-one-bottom-bg.jpg) no-repeat; width:314px; height:21px; margin:0; padding:0}
.home-box-two-top {background: url(../images/home-box-two-top-bg.jpg) no-repeat; width:314px; height: 36px; margin:0; padding:14px 0 0 0; text-align:center}
.home-box-middle img {float:left; margin-right:18px}
.home-box-two-top p {color:#fff; font-size:14px; margin:0; padding:0}
.home-box-middle p { color:#282828; font-size:13px; margin:0; padding:0 0 8px; line-height:20px}
.home-box-middle a.contact-us {background:url(../images/contact-us-btn.png) no-repeat; width:117px; height:28px; margin:0 0 0 134px; padding:0; display:block;font-size:0; text-indent:-9999px}
.home-box-middle a.contact-us:hover {background:url(../images/contact-us-btn.png) no-repeat 0 -28px}
.home-box-middle .separator-top { background:url(../images/home-box-separator-bg.jpg) no-repeat; width:253px; height:1px; margin:18px 0 ; padding:0}
.home-box-middle .separator-bottom { background:url(../images/home-box-separator-bg1.jpg) no-repeat; width:253px; height:3px; margin:18px 0 ; padding:0}
.home-box-middle a.get-this-offer { background:url(../images/get-this-offer-btn.png) no-repeat; width:117px; height:28px; margin:0 0 0 131px; padding:0; display:block;font-size:0; text-indent:-9999px}
.home-box-middle a.get-this-offer:hover { background:url(../images/get-this-offer-btn.png) no-repeat 0 -28px;}
.home-box-three-top {background:url(../images/home-box-three-top-bg.png) no-repeat; width:314px; height:81px; margin:0; padding:0}
.top-form {background:url(../images/side-bar-top-form.jpg) no-repeat; width:302px; height:81px; margin:0; padding:0}
.top-form h2 {color:#ffffff; font-size:18px; font-family:Arial; padding:43px 0 0 25px; margin:0}
.form-content {background: url(../images/side-bar-form-content.jpg)  repeat-x bottom; width:253px; margin:0; padding:18px 22px 20px; border-left:#e1e8ef solid 1px; border-right:#e1e8ef solid 1px; }
.form-content p {font-size:14px; line-height:20px; margin:15px 0}
.home-box-middle h3 {color:#ff7800; font-size:14px; font-family:Arial; padding:0 0 2px 0; margin:0}
.home-box-last-bottom {background:url(../images/home-box-three-bottom-bg.jpg) no-repeat; width:302px; height:22px; margin:0; padding:0}
.learn-more-wide { background:url(../images/lear-more-wide-bg.jpg) repeat-x; width:100%; height:155px; margin:0px 0 0 0; padding:0;}
.learn-more {width :1003px; margin:0 auto; background:url(../images/content-home-top-bg.jpg) no-repeat top center; height:100px; padding:26px 10px 0;}
.learn-more-bottom {background:url(../images/leran-more-services-bottom-bg.png) no-repeat; width:1003px; height:25px; margin:3px auto 0; padding:0 10px}
.learn-more .services {width: 265px; margin-right:80px; padding:0; float:left}
.learn-more .services.last {width: 265px; margin-right:0px; padding:0; float:left}
.learn-more .services h2 {color:#282828; font-size:16px; font-family:Arial; padding:0 0 30px 0; margin:0}
.learn-more .services a.learn-more {background:url(../images/services-learn-more-btn.png) no-repeat; width:117px; height:28px; margin:0 0 0 123px; padding:0; display:block;font-size:0; text-indent:-9999px}
.learn-more .services a.learn-more:hover {background:url(../images/services-learn-more-btn.png) no-repeat 0 -28px;}
.client-blog {width:1003px; margin:0 auto 80px; padding:0}
.client-quote {width:658px; margin:35px 30px 0 0 ; padding:0; float:left;}
.client-blog h2 {color:#ff7800; font-size:18px; margin:0; padding:0 0 16px}
.client-quote p {color:#282828; font-family:Arial; font-size:14px; margin:0; padding:0 0 7px 0;line-height:20px}
.client-quote a.read-testimonials {color:#0058a4; font-size:14px; font-family:Arial; margin:2px 0 0; padding:0; text-decoration:none; float:right}
.client-quote a.read-testimonials:hover {text-decoration:underline}
a.call-for-quote {background:url(../images/call-for-quote-btn.png) no-repeat; width:653px; height:109px; margin:31px 0 0 0; padding:0; display:block;font-size:0; text-indent:-9999px}
a.call-for-quote:hover {background:url(../images/call-for-quote-btn.png) no-repeat 0 -109px;}
.blog-posts {width:314px; margin:35px 0 0 0; padding:0; float:left}
.blog-posts ul {list-style:none; margin:0; padding:0}
.blog-posts ul li {background: url(../images/blog-posts-li-bg.png) no-repeat 0 5px; margin:0 0 11px 0; padding:0px 0 11px; border-bottom:#dde9f5 solid 1px;}
.blog-posts ul li a {color:#0058a4; font-size:14px; font-family:Arial; margin:0; padding:0 0 0 13px; text-decoration:none}
.blog-posts ul li a:hover {text-decoration:underline}
.footer-wide {background:url(../images/footer-wide-bg.jpg) repeat-x; margin:0; padding:0; height:311px;}
.footer {margin:0 auto; padding:22px 0 0 0; width:1003px; background:url(../images/footer-bg.png) no-repeat; height:288px; }
.footer .first {width:186px; margin:0; padding:0; float:left; margin-right:15px}
.footer .last {width:186px; margin:0; padding:0; float:left}
.footer h2 {color:#0057a3; font-family:Arial; font-size:14px; margin:0; padding:12px 0 0 15px; background: url(../images/footer-h2-bg.png) no-repeat; width:172px; height:25px; font-weight:normal;}
.footer ul {margin:0; padding:18px 0 0 10px; list-style:none;}
.footer ul li {margin:0; padding:0 0 8px 0}
.footer ul li a {text-decoration:none; color:#2b2b2b; font-size:13px; font-family:Arial; margin:0; padding:0}
.footer ul li a:hover {text-decoration:underline}
.rights-list {margin:50px 0 0 0; padding:0; text-align:center; float: left}
.rights-list p { color:#fff; font-family:Arial; font-size:12px; margin:0; padding:0; float: left}
.rights-list a { color:#fff; font-family:Arial; font-size:12px; margin:0; padding:0; text-decoration:none}
.rights-list a:hover {text-decoration:underline}
#footer-info { float: right; margin-top: 48px; color: #fff; font-size: 13px}
img.footer-logo { margin-bottom: -8px; padding-left: 10px; }
.content-left h1 {color:#0058a4; font-size:37px; font-family:Arial; margin:0 ; padding:0 0 76px; line-height:46px;}
a.enquire-now-internal { background:url(../images/enquire-now-btn.png) no-repeat; width:205px; height:44px; margin:0 50px 50px 0; padding:0 ; display:block; float:right; cursor:pointer;font-size:0; text-indent:-9999px}
a.enquire-now-internal:hover { background:url(../images/enquire-now-btn.png) no-repeat 0 -44px;}
.content {width:1003px; margin:35px auto 0; padding:0 0 30px 0}
.content-left { width:673px; margin:0; padding:0; float:left}
.content-left p{color:#000; font-family:Arial; font-size:14px; margin:0; padding:0 0 21px 0; line-height:20px }
.content-left img {margin:0 0 20px 25px}
.side-bar {width:302px; margin:0; padding:0; float:right;}
ul.list {  padding-left:30px; margin:0 0 20px 0}
ul.list ul.list {  margin: 15px 0 -10px; padding: 0 0 0 2px;}
ul.list li {list-style-type:none; background: url(../images/content-contaier-list-bg.jpg) no-repeat 0 2px; margin:0; padding:0 0 13px 24px}
a.download {background: url(../images/content-container-download.png) no-repeat; width:254px; margin:-10px 0 0 0; padding:0; height:53px; display:block;font-size:0; text-indent:-9999px}
a.download:hover {background: url(../images/content-container-download.png) no-repeat 0 -53px}
.top-form {background:url(../images/side-bar-top-form.jpg) no-repeat; width:302px; height:81px; margin:0 0 0 0; padding:0}
.top-form h2 {color:#ffffff; font-size:18px; font-family:Arial; padding:43px 0 0 25px; margin:0}
.form-content h3 {color:#ff7800; font-size:14px; font-family:Arial; padding:0; margin:0}
#contact-internal .input-text {background: url(../images/form-content-input-box.png) no-repeat; width:229px; height:19px;margin:10px 0 17px; padding:10px 5px 10px 20px;}
#contact-internal .input-text input {width:229px; height:19px; border:none; color:#000; font-size:12px; font-family:Arial; font-style:italic; *width:220px }
#contact-internal .input-text select {width:229px; height:19px; border:none; color:#000; font-size:12px; font-family:Arial; font-style:italic; }
#contact-internal input.submit-btn { background: url(../images/form-content-submit-btn.png) no-repeat; width:255px; height:42px; margin:1px 0 0px; padding:0; border:none; font-size:0; text-indent:-9999px; cursor:pointer}
#contact-internal input.submit-btn:hover {background: url(../images/form-content-submit-btn.png) no-repeat 0 -42px;}

.bottom-form { background: url(../images/bottom-form-bg.jpg) no-repeat; width:300px; height:4px; margin:0 0 35px 0; padding:0}
.custom-story h2 {color:#ff7800; font-size:16px; font-family:Arial; padding:0 0 15px 0; margin:0}
.custom-story .box-top {background: url(../images/custom-story-box-top.jpg) no-repeat; width:300px; margin:0; padding:0; height:6px;}
.custom-story .box-middle {background:url(../images/custom-story-box-middle.jpg) repeat-x bottom #fff; margin:0; padding:22px 10px 20px 30px; border-left:#e2e8ef solid 1px;border-right:#e2e8ef solid 1px; width:257px}
.custom-story .box-middle p {color:#282828; font-family:Arial; font-size:14px; margin:0; padding:0 0 5px 0;line-height:20px; *padding-bottom:10px;!important}
.custom-story a.read-testimonials {color:#0058a4; font-size:14px; font-family:Arial; margin:15px 0 0 0; padding:0; text-decoration:none; display:block}
.custom-story a.read-testimonials:hover {text-decoration:underline}
.custom-story .box-bottom {background:url(../images/custom-story-box-bottom.jpg) no-repeat; width:300px; height:27px; margin:0; padding:0}
.get-special-offerts {background: url(../images/get-special-offerts-bg.jpg) repeat-x; margin:0; padding:0; height:199px;}
.get-special-offerts img {float:left; margin-right:20px}
.get-special-offerts .content {background: url(../images/specia-l-offerts-content-top-bg.png) no-repeat top center; width:1003px; height:199px; margin:0 auto; padding:0}
.get-special-offerts .content h2 {color:#fd1d1d; font-family:Arial; font-size:18px; margin:0; padding:25px 0 19px 0}
.content-box-one {width:336px; margin:0; padding:0; float:left;}
.content-box-two {width:339px; margin:0; padding:0; float:left}
.content-box-three {width: 328px; margin:0; padding:0; float:left;}
.get-special-offerts .content p {color:#282828; font-size:14px; margin:0; padding:0; line-height:20px;}
a.get-this-offer { background:url(../images/get-this-offer-btn-bg.jpg) no-repeat; width:117px; height:29px; margin:11px 0 0 131px; padding:0; display:block; font-size:0; text-indent:-9999px}
a.get-this-offer:hover {background:url(../images/get-this-offer-btn-bg.jpg) no-repeat 0 -29px;}
.content-left h2 {color:#ff7800; font-size:20px; font-family:Arial; margin:0; padding:0 0 18px 0}
.content-left h2 a {color: #0058A4; font-family: Arial; font-size: 33px; line-height: 46px; margin: 0; padding: 0 0 25px; text-decoration:none}
.content-left h2 a:hover {color:#ff7800;}
.content-left h3 {color:#ff7800; font-size:16px; font-family:Arial; margin:0; padding:0 0 18px 0}
.archival-storage {margin:25px 0 0 30px;} 
.alignright {margin-left:45px; float:right; border:4px solid #fff; -moz-box-shadow: 0px 0px 4px #e0e0e0; -webkit-box-shadow: 0px 0px 4px #e0e0e0; box-shadow: 0px 0px 4px #e0e0e0;}
.alignleft {margin-right:30px; float:left; border:4px solid #fff; -moz-box-shadow: 0px 0px 4px #e0e0e0; -webkit-box-shadow: 0px 0px 4px #e0e0e0; box-shadow: 0px 0px 4px #e0e0e0;}
.fancybox {background: url(../images/image-fancybox-bg.png) no-repeat right top; display:block; width:100%; height:100% }
.fancybox.set_img {background: url(../images/enquire-now-button.png) no-repeat right top; display:block; width:40px; height:100% }
.fancybox.set_img:hover {background: url(../images/enquire-now-button.png) no-repeat 0 -40; display:block; width:40px; height:100% }



.contact .input-text {background: url(../images/form-content-input-box.png) no-repeat; width:244px; height:19px;margin:0px 0 7px 0; padding:10px 5px;}
.contact .input-text input {width:240px; height:19px; border:none; color:#919191; font-size:12px; font-family:Arial;}
.contact .input-text select {width:240px; height:19px; border:none; color:#919191; font-size:12px; font-family:Arial; }
.contact input.submit-btn { background: url(../images/form-content-submit-btn.png) no-repeat; width:255px; height:42px; margin:1px 0 0px; padding:0; border:none}
.contact input.submit-btn:hover {background: url(../images/form-content-submit-btn.png) no-repeat 0 -42px;}
.contact .textarea-box { background:url(../images/textarea-bg.jpg) no-repeat; width:393px; height:99px; padding:5px;margin:0 0 7px 0}
.contact .textarea-box textarea { width:393px; height:99px; border:none; background:none; color:#919191;font-size:12px; font-family:Arial; }
.content .submit {background:url(../images/content-submit.png) no-repeat; display:block; cursor:pointer; border:none; width:98px; height:42px; font-size:0; text-indent:-9999px;}
.content .submit:hover {background:url(../images/content-submit.png) no-repeat 0 -42px;}
.content-left .article { padding:0 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #c3c3c3}

.content-left p.subheading { margin-top:-78px; font-size:16px; font-weight:bold; padding-bottom:24px}
.product-box { background:url(../images/product-box-bg.png) repeat-x bottom; width:313px; margin:0px 23px 30px 0; float:left; padding-bottom:30px}
.product-box h3 { font-size:18px; color:#f7931d; margin:0; padding:0 0 25px 0; font-weight:normal}
.product-box h3 a { font-size:18px; color:#f7931d; margin:0; text-decoration:none; background:none; padding:0}
.product-box h3 a:hover {color:#0058A4; text-decoration:none}
.product-box p { font-size:14px; color:#282828; line-height:20px; margin:0; padding:0 0 10px 0}
a.view-more { font-size:14px; color:#0058a4; text-decoration:none; margin:0; background:url(../images/blog-posts-li-bg.png) no-repeat 0 4px; padding:0 0 0 15px;}
a.view-more:hover { text-decoration:underline}
.product-box img { background: none repeat scroll 0 0 #F4F4F5; border: 1px solid #DEE5ED; border-radius: 6px 6px 6px 6px; float: left; margin: 0 15px 10px 0; padding: 2px;}

.application { background:url(../images/sidebar-aplication-btn.png) no-repeat 0 0; width:300px; height:29px; display:block; color:#0057a3; font-size:14px; text-decoration:none; text-transform:uppercase; text-shadow:1px 1px 0 #fff; text-align:center; padding:15px 0 0 0; font-weight:bold; margin:17px 0 10px 0}
.application:hover { background:url(../images/sidebar-aplication-btn.png) no-repeat 0 -44px;}
.space15 { padding:15px 0 0 0}
.reason-to-choose-top { background:url(../images/reason-top-bg.png) no-repeat 0 0; padding-top:17px; margin-bottom:25px}
.reason-to-choose-top h2 { color:#fff; font-size:14px; font-weight:bold; text-shadow:0px -1px 0 #0b4a80; padding:0 0 17px 30px; margin:0}
.reason-to-choose-middle { background: url(../images/reason-middle-bg.jpg) repeat-x bottom; width:297px; border-left:1px solid #dee5ed;border-right:1px solid #dee5ed; padding:10px 0 0 0}
.reason-to-choose-middle ul { padding:0 15px; margin:0; list-style:none}
.reason-to-choose-middle ul li { background:url("../images/banner-right-li-bg.png") no-repeat scroll 0 8px; border-bottom:1px solid #dde9f5; padding:12px 0 12px 40px}
.reason-to-choose-bottom { background:url(../images/reason-bottom-bg.png) no-repeat; width:299px; height:11px }

.application-box {  background: url("../images/product-box-bg.png") repeat-x scroll center bottom transparent; float: left; margin: 30px 39px 0 0; padding-bottom: 18px; width: 185px;}
.application-box h3 { font-size:18px; color:#f7931d; margin:0; padding:0 0 25px 0; font-weight:normal}
.application-box h3 a { font-size:18px; color:#f7931d; margin:0; text-decoration:none; background:none; padding:0}
.application-box h3 a:hover {color:#0058A4; text-decoration:none}
.application-box p { font-size:14px; color:#282828; line-height:20px; margin:0; padding:0 0 10px 0}
.application-box a { font-size:14px; color:#0058a4; text-decoration:none; margin:0; }
.application-box a:hover { text-decoration:underline}
.application-box img { border:1px #dee5ed solid; padding:2px; background:#f4f4f5;-moz-border-radius: 6px; border-radius: 6px; margin:0 15px 15px 0}
.special-enquire {background:url(../images/Special-Offer-Enquiry.png) no-repeat; width:283px; height:46px; display:block; font-size:0; text-indent:-9999px;}
.special-enquire:hover {background:url(../images/Special-Offer-Enquiry.png) no-repeat 0 -46px}



.emergency_contact a { float: right; width: 45px; height: 242px; top: 129px; right: 0px; position: fixed; } 
