﻿body { margin:0px; padding:0px; background-position:top center; background-repeat:no-repeat; font-family:"Century Gothic", Arial, Tahoma; font-size:14px; color:#000; }

body.home { background-image:url(/Content/img/bg1.jpg); }
body.hr { background-image:url(/Content/img/bg2.jpg); }
body.aboutus { background-image:url(/Content/img/bg3.jpg); }
body.insuranceSolutions { background-image:url(/Content/img/bg4.jpg); }
body.subscribe { background-image:url(/Content/img/bg5.jpg); }
body.riskManager { background-image:url(/Content/img/bg6.jpg); }
body.chemicalAssessment { background-image:url(/Content/img/bg7.jpg); }
body.bespoke { background-image:url(/Content/img/bg8.jpg); }
body.contractorManager { background-image:url(/Content/img/bg9.jpg); }
body.recruitment { background-image:url(/Content/img/bg10.jpg); }
body.contact { background-image:url(/Content/img/bg13.jpg); }
body.partners { background-image:url(/Content/img/bg12.jpg); }
body.demo { background-image:url(/Content/img/bg14.jpg); }

#mainContainer { width:1024px; margin:0 auto; }
.banner-container { width: 1024px; height:87px; background-image:url(/Content/img/banner-shadow.png); background-repeat:no-repeat; }
.banner { width: 1020px; height:82px; background-image:url(/Content/img/banner01.png); }
.home .banner { background-image:url(/Content/img/banner01.png); }
.hr .banner { background-image:url(/Content/img/banner02.png); }
.aboutus .banner { background-image:url(/Content/img/banner03.png); }
.insuranceSolutions .banner { background-image:url(/Content/img/banner04.png); }
.subscribe .banner { background-image:url(/Content/img/banner05.png); }
.riskManager .banner { background-image:url(/Content/img/banner06.png); }
.chemicalAssessment .banner { background-image:url(/Content/img/banner08.png); }
.bespoke .banner { background-image:url(/Content/img/banner09.png); }
.contractorManager .banner { background-image:url(/Content/img/banner10.png); }
.recruitment .banner { background-image:url(/Content/img/banner11.png); }
.partners .banner { background-image:url(/Content/img/banner12.png); }
.contact .banner { background-image:url(/Content/img/banner13.png); }
.demo .banner { background-image:url(/Content/img/banner14.png); }
.logo { width:377px; height:82px; background-image:url(/Content/img/bannertext.png); margin-left:20px; }

#menuContainer { width:1024px; height:40px; margin-top:5px; background-image:url(/Content/img/menu-bar-shadow.png); }
#menu-bar { display:block; margin:0px; padding:0px; width:1020px; height:36px; background-image:url(/Content/img/menu-bar-bg.png); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; }
#menu-bar .menuItem { display:block; padding:0px; margin:0px; float:left; height:36px;  }
#menu-bar .menuItem a { display:block; border-top:4px #d3d3d3 solid; padding:7px 20px; font-size:14px; color:#FFF; text-decoration:none;  }
#menu-bar .menuItem a:hover { background-image:url(/Content/img/menu-item-hover.png); background-repeat:repeat-x; border-top-color:#333; }

#page { width:944px; min-height:610px; background-image:url(/Content/img/page-bg.png); background-repeat:no-repeat; margin-top:5px; padding:40px; padding-top:30px }
#sidebar { float:right; width:240px; min-height:400px; }
#sidebar>div { margin-bottom:1px; width:240px; height:136px; cursor:pointer; }
#sidebar>a, #sidebar>a:visited { display:block; margin-bottom:1px; width:240px; height:35px; font-size:13px; color:#333; text-align:center; font-weight:bold; text-decoration:none; padding-top:15px; }
#contentContainer ul { list-style-type:square; }
#contentContainer ul.rm li { font-weight:bold; padding:10px; }
#contentContainer a { text-decoration:none; color:#333; }
#contentContainer a:hover { text-decoration:underline; }

.home #sidebar>div { background-image:url(/Content/img/news-bg01.png); }
.home #sidebar>div:hover { background-image:url(/Content/img/news-bg01-hover.png); }
.home #sidebar>a { background-image:url(/Content/img/link-bg01.png); }
.home #sidebar>a:hover { background-image:url(/Content/img/link-bg01-hover.png); }

.aboutus #sidebar>div { background-image:url(/Content/img/news-bg02.png); }
.aboutus #sidebar>div:hover { background-image:url(/Content/img/news-bg02-hover.png); }
.aboutus #sidebar>a { background-image:url(/Content/img/link-bg02.png); }
.aboutus #sidebar>a:hover { background-image:url(/Content/img/link-bg02-hover.png); }

.insuranceSolutions #sidebar>div { background-image:url(/Content/img/news-bg03.png); }
.insuranceSolutions #sidebar>div:hover { background-image:url(/Content/img/news-bg03-hover.png); }
.insuranceSolutions #sidebar>a { background-image:url(/Content/img/link-bg03.png); }
.insuranceSolutions #sidebar>a:hover { background-image:url(/Content/img/link-bg03-hover.png); }

.subscribe #sidebar>div { background-image:url(/Content/img/news-bg04.png); }
.subscribe #sidebar>div:hover { background-image:url(/Content/img/news-bg04-hover.png); }
.subscribe #sidebar>a { background-image:url(/Content/img/link-bg04.png); }
.subscribe #sidebar>a:hover { background-image:url(/Content/img/link-bg04-hover.png); }

.riskManager #sidebar>div { background-image:url(/Content/img/news-bg05.png); }
.riskManager #sidebar>div:hover { background-image:url(/Content/img/news-bg05-hover.png); }
.riskManager #sidebar>a { background-image:url(/Content/img/link-bg05.png); }
.riskManager #sidebar>a:hover { background-image:url(/Content/img/link-bg05-hover.png); }

.hr #sidebar>div { background-image:url(/Content/img/news-bg05.png); }
.hr #sidebar>div:hover { background-image:url(/Content/img/news-bg05-hover.png); }
.hr #sidebar>a { background-image:url(/Content/img/link-bg05.png); }
.hr #sidebar>a:hover { background-image:url(/Content/img/link-bg05-hover.png); }

.chemicalAssessment #sidebar>div { background-image:url(/Content/img/news-bg07.png); }
.chemicalAssessment #sidebar>div:hover { background-image:url(/Content/img/news-bg07-hover.png); }
.chemicalAssessment #sidebar>a { background-image:url(/Content/img/link-bg07.png); }
.chemicalAssessment #sidebar>a:hover { background-image:url(/Content/img/link-bg07-hover.png); }

.bespoke #sidebar>div { background-image:url(/Content/img/news-bg08.png); }
.bespoke #sidebar>div:hover { background-image:url(/Content/img/news-bg08-hover.png); }
.bespoke #sidebar>a { background-image:url(/Content/img/link-bg08.png); }
.bespoke #sidebar>a:hover { background-image:url(/Content/img/link-bg08-hover.png); }

.contractorManager #sidebar>div { background-image:url(/Content/img/news-bg09.png); }
.contractorManager #sidebar>div:hover { background-image:url(/Content/img/news-bg09-hover.png); }
.contractorManager #sidebar>a { background-image:url(/Content/img/link-bg09.png); }
.contractorManager #sidebar>a:hover { background-image:url(/Content/img/link-bg09-hover.png); }

.recruitment #sidebar>div { background-image:url(/Content/img/news-bg10.png); }
.recruitment #sidebar>div:hover { background-image:url(/Content/img/news-bg10-hover.png); }
.recruitment #sidebar>a { background-image:url(/Content/img/link-bg10.png); }
.recruitment #sidebar>a:hover { background-image:url(/Content/img/link-bg10-hover.png); }

.contact #sidebar>div { background-image:url(/Content/img/news-bg12.png); }
.contact #sidebar>div:hover { background-image:url(/Content/img/news-bg12-hover.png); }
.contact #sidebar>a { background-image:url(/Content/img/link-bg12.png); }
.contact #sidebar>a:hover { background-image:url(/Content/img/link-bg12-hover.png); }

.partners #sidebar>div { background-image:url(/Content/img/news-bg11.png); }
.partners #sidebar>div:hover { background-image:url(/Content/img/news-bg11-hover.png); }
.partners #sidebar>a { background-image:url(/Content/img/link-bg11.png); }
.partners #sidebar>a:hover { background-image:url(/Content/img/link-bg11-hover.png); }

.demo #sidebar>div { background-image:url(/Content/img/news-bg13.png); }
.demo #sidebar>div:hover { background-image:url(/Content/img/news-bg13-hover.png); }
.demo #sidebar>a { background-image:url(/Content/img/link-bg13.png); }
.demo #sidebar>a:hover { background-image:url(/Content/img/link-bg13-hover.png); }

#content { width:670px; }
#content .top { height:10px; background-image:url(/Content/img/mainc-bg01-top-hover.png); }
#content .middle { min-height:310px; background-image:url(/Content/img/mainc-bg01-middle-hover.png); background-repeat:repeat-y; padding:20px; }
#content .bottom { height:16px; background-image:url(/Content/img/mainc-bg01-bottom-hover.png); }
#contentContainer {}
h1, h2, h3, h4, h5 { padding:0px; margin:0px; }
.home h4 { margin-bottom:40px; font-weight:normal; font-size:4em;}

.newsHead { padding:10px; font-size:13px; }
.newsBody { padding:10px; text-align:left; font-size:13px; }

.partnersHead { padding:10px; font-size:13px; }
.partnersBody { padding:10px; text-align:center; font-size:15px; }

.drop-down-menu { list-style-type:none; padding:0px; margin:0px; background-color:#000; z-index:1000; position:absolute; display:none; font-family:Arial, Helvetica, sans-serif; }
.drop-down-menu li { display:block;  padding:0px; margin:0px; height:30px; background-color:#000; }
.drop-down-menu li a { display:block; border-top:2px #d3d3d3 solid; padding:5px 20px; font-size:14px; color:#FFF; text-decoration:none;  }
.drop-down-menu li a:hover { background-image:url(/Content/img/menu-item-hover.png); background-repeat:repeat-x; border-top-color:#333; }
