body {
 margin:0px;
 padding:0px;
 width:100%;
 background:url('/Portals/0/skins/romPKG/images/kanga_bg.jpg') top repeat-x #E9E9E9;
 text-align: center;
}

img {
 border:0px;
}

div, span, table {
 font-family:arial;
 font-size:11px;
 color:#808080;
}

.container {
 width:748px;
 text-align: left;
 margin:0 auto;
 padding: 0;
}

.top a {
 color:#FFF;
 padding-left:20px;
}

.top {
 background:url('/Portals/0/skins/romPKG/images/top_back.gif') repeat-x ;
 text-align:right;

 font-size:11px;
 height:20px;
 padding:6px 25px 0px 0px;
 color:#d09f9a;
 border-bottom:1px solid #FFF;
}

a {
 text-decoration:none;
 color:#0091A4 !important;
}

a:hover {
 text-decoration:underline;
}

.nav {
 background:url('/Portals/0/skins/romPKG/images/nav_back.gif');
 height:22px;
 border-bottom:1px solid #fff;
 padding:0px 11px 0px 11px;
}

.nav ul {
 background:url('/Portals/0/skins/romPKG/images/nav_back2.jpg') no-repeat;
 height:22px;
 border-bottom:1px solid #fff;
}

.nav a:hover#navHome, .nav #navHome.on { background:url('/Portals/0/skins/romPKG/images/nav_home.jpg') top left no-repeat; }
.nav a:hover#navServ, .nav #navServ.on { background:url('/Portals/0/skins/romPKG/images/nav_serv.jpg') top left no-repeat; }
.nav a:hover#navStaf, .nav #navStaf.on { background:url('/Portals/0/skins/romPKG/images/nav_staff.jpg') top left no-repeat; }
.nav a:hover#navReso, .nav #navReso.on { background:url('/Portals/0/skins/romPKG/images/nav_reso.jpg') top left no-repeat; }
.nav a:hover#navCont, .nav #navCont.on { background:url('/Portals/0/skins/romPKG/images/nav_cont.jpg') top left no-repeat; }

.nav a {
 display:block;
 border-right:1px solid #616281;
 border-left:1px solid #fff;
 padding:4px 4px 4px 4px;
 width:135px;
 text-align:center;
 color:#fff !important;
}

.nav a:hover, .nav a.on, .nav a:visited {
 color:#fff !important;
 text-decoration:none;
}

.nav ul {
 margin:0px;
 padding:0px;
 list-style-type:none;
}

.nav ul li {
 float:left;
 list-style-type:none;
}

.DkBlueTitleTransBgLinksHouseContentPane ul li a:hover {
 border-bottom: 3px solid #0091A4 !important;
}

.DkBlueTitleTransBgLinksHouseContentPane ul li a#houseMenuCurrentLink {
 display: block;
 font-weight: normal;
 color: #0091A4;
 text-decoration: none;
 margin: 0 5px;
 padding: 2px 0 0 5px;
 border-bottom: 3px solid #0091A4 !important;
 background-color: #fff;
}

.DkBlueTitleTransBgLinksHouseContentPane ul li a:link, .DkBlueTitleTransBgLinksHouseContentPane ul li a:active, .DkBlueTitleTransBgLinksHouseContentPane ul li a:visited,
.LtBlueTitleTranspBGLinksContentPane td a:link, .LtBlueTitleTranspBGLinksContentPane a:active, .LtBlueTitleTranspBGLinksContentPane td a:visited {
 font-size: 1em !important;
}

.siteBody {
 background:url('/Portals/0/skins/romPKG/images/site_background.gif') top repeat-x #fff;
 border:1px solid #fff;
 border-top:0px;
 border-bottom:0px;
}

h1 {
 margin:0px;
 padding:0px;
 text-transform:capitalize;
 font-size:18px;
 font-family: tahoma, arial, helvetica, sans-serif !important;
 letter-spacing:-1px;
 font-weight:normal;
 padding:0px 0px 10px 0px;
 color:#008CA1;
}

h1 span {
 color:#000;
 margin:0px;
 padding:0px 0px 10px 0px;
 text-transform:capitalize;
 font-size:18px;
 letter-spacing:-1px;
 font-weight:normal;
}

.right-col h2 { 
  font-size: 14px;
  padding: 0;
  margin: 0 0 10px 0;
  font-weight: bold;
}

.contentWrapper {
 background: transparent url('/Portals/0/skins/romPKG/images/feature_back.jpg') top right repeat-y;
}
 
.content {
 padding:28px;
 width: 400px;
}

.contentWide {
 padding:28px;
}

.features {
 float:right;
 width:287px;
 background:url('/Portals/0/skins/romPKG/images/feature_back.gif') top #fff repeat-x;
 margin-left:20px;
}

.featureBlock img {
 float:left;
 padding-left:10px;
}

.featureBlock span {
 padding:10px;
 display:block;
 color:#363636;
}

.featureBlock {
 border-bottom:1px solid #ffffff;
}

.clear {
 clear:both;
}

.footer {
 text-align:center;
 color:#B4D2DE !important;
 background:url('/Portals/0/skins/romPKG/images/footer.gif') top left no-repeat #0B5D83;
 clear:both;
 height:18px;
 padding-top:4px;
}

.footer span {
 color:#B4D2DE !important;
}

.footer a, .footer a:hover, .footer a:visited {
 color:#fff !important;
}

.summaryBlock img {
 float:left;
 padding-right:10px;
}

.summaryText {
 padding:20px;
}

.contentTable {
 text-align:center;
}

.contentTable td {
 width:150px;
}

.contentTable img {
 border:1px solid #CFCFCF;
}

.model {
 font-size:22px;
}

.special {
 color:#C50208;
}

.feature { float:right; background:url('/Portals/0/skins/romPKG/images/feature_back.jpg') top left repeat-y; height:330px; }

.right-col {
 width:287px;
 float:right;
 border-left:1px solid #ffffff;
 font-size:11px;
 color:#333333;
 background:url('/Portals/0/skins/romPKG/images/feature_back.jpg') top left repeat-y; height:330px;
 position: relative;
}
.feature1 {
 background:url('/Portals/0/skins/romPKG/images/feature_1.jpg') top left no-repeat;
 height:98px;
 padding:5px 15px 0px 110px;
 border-bottom:1px solid #fff;
}
.feature2 {
 background:url('/Portals/0/skins/romPKG/images/feature_2.jpg') no-repeat;
 height:98px;
 padding:5px 15px 0px 110px;
 border-bottom:1px solid #fff;
}
.feature3 {
 background:url('/Portals/0/skins/romPKG/images/feature_3.jpg') no-repeat;
 height:98px;
 padding:5px 15px 0px 110px;
}

