
#enquiriesform{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
margin-left: 30px;  
padding: 15px; 
border:1px solid navy; 
width:400px; 
background: #E5E5E5;
color: Navy;
margin-bottom:20px;
}
#enquiriesform li{
padding-left: 30px;
color: #FF7575;
}


body {
background: #FFFFFF; 
margin: 0 auto;  
padding: 0;
scrollbar-3dlight-color: #CCCCCC; 
scrollbar-arrow-color: #CCCCCC; 
scrollbar-base-color: #D5DBE5; 
scrollbar-darkshadow-color: #666666; 
scrollbar-face-color: #4D4D80; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #D5DBE5; 
scrollbar-track-color: #CCCCCC;  

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;

}


a.top {
color: White; font-style: normal; font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;
text-decoration: none; 
}

a.top:hover {
color: White; font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;
text-decoration: underline; 
}





a.navi1 { 
color: #FFFFFF; 
font-size: 10pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;
text-decoration: none; 
background-color: #4D4D80; 
border-bottom: 1px solid #FFFFFF; 
width: 160px 
}

a.navi1:hover   { 
color: #FFFFFF; 
font-size: 10pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
background-color: #CCCCCC; 
border-bottom: 1px solid #FFFFFF; 
width: 160px;
text-decoration: none;
}


a.navi2 { 
color: #7A5559; font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
text-decoration: none; 
background-color: #FFFFFF; 
border-bottom: 1px dotted #BEACAE; 
border-top: 1px solid #fff; 
width: 190px;
 display: list-item;
 white-space: nowrap;
 list-style-position: inside;
 list-style-image: url(http://www.activedesign.co.za/_styles/arrL.gif);
  padding-left: 7px;
  margin-left: -8px;
 padding-bottom: 3px;
 padding-top: 3px;
        }

a.navi2:hover { 
color: #fff; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
text-decoration: none; 
background-color: #BEACAE; 
border-bottom: 1px solid #fff; 
border-top: 1px solid #fff; 
width: 190px;
 display: list-item;
 white-space: nowrap;
 list-style-position: inside;
 list-style-image: url(arrL.gif);
  padding-left: 15px;
  margin-left: -8px;
        padding-bottom: 3px;
        padding-top: 3px;
}


a.leftNavi    { 
color: #444444; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
background-color: #ffffff; 
text-align: right; 
letter-spacing: 1pt; 
padding-right: 15px 
}


a.leftNavi:hover    { 
color: #444444; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
text-decoration: underline; 
background-color: #ffffff; 
text-align: right; 
letter-spacing: 1pt; 
padding-right: 15px 
}

a.ReferenzNavi    { 
color: #00FF00; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
background-color: #00080; 
text-decoration: none; 
}
a.ReferenzNavi:hover    { 
color: #00FF00; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
text-decoration: underline; 
/*background-color: #000080; */
}


a {
color: #4D4D80; font-style: normal; font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: bold;
text-decoration: none;
 }

a:hover {
color: #708090; font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: bold;
text-decoration: underline; 
}



.specials    { 
color: Black; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
background-color: #CCCCCC;
 padding-left: 10px;
 padding-right: 10px;
}

.activeDesign    { 
color: #BBBBBB; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
background-color: #FFFFFF; 
text-align: right; 
text-decoration: none;
letter-spacing: 1pt 
}

a.activeDesign   { 
color: #BBBBBB; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
text-decoration: none;
background-color: #FFFFFF; 
letter-spacing: 1pt;
 border-bottom-width: 1px;
 border-style: none none dotted none;
}
a.activeDesign:hover   { 
color: #444444; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;
text-decoration: underline;
background-color: #FFFFFF; 
letter-spacing: 1pt 
 border-bottom-width: 0px;
 border-style: none none none none;
}

.Company { 
color: #4D4D80; 
font-size: 7pt; 
font-family: sans-serif, Arial, Verdana, Helvetica, Geneva, Swiss; 
background-color: #FFFFFF; 
text-align: center; 
letter-spacing: 2pt
}

a.Company   { color: #4D4D80; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #FFFFFF; text-align: center; letter-spacing: 2pt }
a.Company:hover   { color: #444444; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #FFFFFF; text-align: center; letter-spacing: 2pt }


hr { border:dotted 0.3pt #335081; noshade ; height: 1pt; }



h1 { 
color: Navy; 
font-size: 14pt;  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-variant: normal;  
font-weight: normal;
letter-spacing: 6px;  
text-align: center;
 line-height: normal;
 vertical-align: middle;
}


h1.header { 
color: Navy; 
font-size: 9pt; 
letter-spacing: 3px;  
text-align: right;  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;  
padding-right: 30px;  
line-height: 20px;
}
.header { 
color: Navy; 
font-size: 9pt; 
letter-spacing: 1px;  
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;  
padding-right: 30px;  
line-height: 20px;     
}

h2 { 
color: Navy; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: bold;  
background-color: #FFFFF; 
letter-spacing: 2px; 
padding-right: 10px; 
padding-left: 10px 
}


h3   { 
color: #000; 
font-size: 8pt; 
line-height: normal; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;  
letter-spacing: 3px; padding: 1px 8px; 
border-top: 1px solid #FFFFFF; 
border-bottom: 1px solid #FFFFFF;  
text-align: left;  
}

h4  { 
color: #000; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;  
background-color: #E5E5E5; 
letter-spacing: 2px; 
padding: 1px 10px; 
border-top: 1px solid #C0C0C0; 
border-right: 0px none; 
border-bottom: 1px solid #C0C0C0; 
border-left: 0px none 
}

h5 { 
color: navy;  
border-bottom: 1px solid navy;
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
background: white;
text-align: left;
}

h6  { 
color: #696969; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;  
letter-spacing: 2px; 
padding: 1px 10px; 
border-top: 1px dashed #575757; 
border-right: medium none; 
border-bottom: 1px dashed #575757; 
border-left: medium none; 
clip: auto 
}
address { 
color: #4c4c4c; 
font-size: 7pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;  
letter-spacing: 1px;    
font-style: normal;  
 }



p { 
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;
line-height: normal;  
}


li { 
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal;
line-height: normal;  
}

ol { 
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal; 
}

ul { 
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
 list-style-type: square;
}

blockquote {
color: #696969; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
margin-left: 20px 
}


table {
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
}

tbody {
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
}

td {
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
 
}

th {
color: White; 
background: Gray;
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
letter-spacing: 1px;
 padding-left: 10px;
 padding-right: 10px;
}


form {
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
}

textarea {
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
border: 1px solid #4D4D80;
 padding-right: 5px;
 padding-left: 5px;
}

input {
color: black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
line-height: normal;
border: 1px solid #4D4D80;
 padding-right: 5px;
 padding-left: 5px;
}

option  { color: black; font-variant: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: white; padding-right: 5px; padding-left: 5px; border: solid 1px #4D4D80 }

select  { color: black; font-variant: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: white; padding-right: 5px; padding-left: 5px; border: solid 1px #4D4D80 }


.cellblue  {
color: #FFFFFF;
background-color: #4D4D80;
font-size: 8pt; 
line-height: normal; 
font: normal sans-serif; 
font-family: Verdana, Arial Helvetica, Geneva, Swiss;
 padding-left: 30px;
 padding-right: 30px;
}

.celllightblue    { 
color: Black; 
font-size: 8pt; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-variant: normal;  
font-weight: normal; 
background-color: #CCCCCC;
 padding-left: 10px;
 padding-right: 10px;
}

.celloutline { 
color: #000; 
font-size: 8pt; 
line-height: normal; 
font: normal sans-serif; 
 border: 1px solid #4D4D80;
 padding: 10px;
 }

/*ROUNDED CORNERS */
.cornerLeftTop { background: white url(../_images/TopLeft.gif) no-repeat;  background-position: right;  }
.TopLine { background: white url(../_images/Tline.gif) repeat-x }
.cornerRightTop { background: white url(../_images/TopRight.gif) no-repeat;  background-position: left;     }
.RightLine { background: white url(../_images/Rline.gif) repeat-y }
.cornerRightBottom { background: white url(../_images/BottomRight.gif) no-repeat;  background-position: left;  }
.BottomLine { background: white url(../_images/Bline.gif) repeat-x }
.cornerLeftBottom { background: white url(../_images/BottomLeft.gif) no-repeat;  background-position: right;  }
.LeftLine { background: white url(../_images/Lline.gif) repeat-y;  background-position: right;    }

/* vertidots */
.vertidots { background: white url(../_images/vertidots.gif) repeat-y;  background-position: center;  }

/* horizontaldots */
.horidots { background: white url(../_images/horidots.gif) repeat-x;  background-position: center;  }

.cellbottomrightdots  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-right: 2px; padding-bottom: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: 1px dotted #c4c4c4; border-left: none #c4c4c4 }

.cellleft  {border-left: 1px dashed #C0C0C0; font-size: 8pt; line-height: normal; font: normal sans-serif; font-family: Verdana, Arial Helvetica, Geneva, Swiss; }
.contentframe    { color: #222; font-size: 8pt; line-height: normal; font-family: sans-serif, Arial, Helvetica; text-decoration: none; background: transparent url(../_images/lineverti2.jpg) repeat-y left top; padding-right: 40px; padding-left: 40px }

.descriptionLight { color: #ffffff; font-size: 3pt; line-height: -1; font-family: Arial; background-color: #ffffff; letter-spacing: -3px; padding: 0; position: absolute; z-index: -2; top: 0; left: 0; visibility: hidden }

.cellsoft { color: #000; font-size: 8pt; line-height: normal; font: normal sans-serif; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; border-style: none solid solid none; border-width: 0px 1px 1px 0px; border-color: #E5E5E5 }

.cell {
color: #4c4c4c; 
font-size: 7pt; 
line-height: normal; 
font-family: sans-serif; 
border: solid 1px #1f3856;
 background-color: White;
}

.cellbottomleft  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-bottom: 2px; padding-left: 2px; border-top: none #c4c4c4; border-right: none #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: 1px solid #c4c4c4 }

.cellbottomright  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-right: 2px; padding-bottom: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none #c4c4c4 }

.cellleftright  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-right: 2px; padding-left: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: none #c4c4c4; border-left: 1px solid #c4c4c4 }

.celltopbottom  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #c4c4c4; border-right: none #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none #c4c4c4 }

.celltopleft  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-top: 2px; padding-left: 2px; border-top: 1px solid #c4c4c4; border-right: none #c4c4c4; border-bottom: none #c4c4c4; border-left: 1px solid #c4c4c4 }

.celltopright  { color: #222; font-size: 8pt; line-height: normal; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-top: 2px; padding-right: 2px; border-top: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: none #c4c4c4; border-left: none #c4c4c4 }


.ind05 { color: #000000; font-size: 8pt; font-family: Verdana, Arial Helvetica, Geneva, Swiss; padding-left: 5px }

.ind35 { color: #000000; font-size: 8pt; font-family: Verdana, Arial Helvetica, Geneva, Swiss; text-indent: 35px }

.cellbottom   { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font: normal sans-serif; text-decoration: none; background-color: #fff; border-bottom: 1px solid #C0C0C0 }
