body {
font-family:tahoma,verdana,arial,helvetica,sans-serif;
font-size:14px;
padding:0px;
margin:30px;
background-color:#9933CC;
}

a {color: #0000ff; text-decoration: none;}
a:active {color: #0000ff; text-decoration: none;} 
a:link {color: #0000ff; text-decoration: none;} 
a:hover {color: #ff0000; text-decoration: none;}

a.norm {font-size:14px; color: #0000ff; text-decoration: underline;}
a.norm:active {font-size:14px; color: #0000ff; text-decoration: underline;} 
a.norm:link {font-size:14px; color: #0000ff; text-decoration: underline;} 
a.norm:hover {font-size:14px; color: #ff0000; text-decoration: underline;}

h1 { 
font-size: 28px;
line-height: 30px;
font-weight: normal;
color: #CC0000;
text-align: left;
padding: 0px 0px 20px 0px;
margin: 0;
}

u1 { 
text-align: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

li.style1 { 
text-align: left;
padding: 3 0 3 0;
margin: 0 0 0 0;
}

p.style1 { 
padding: 2 0 2 0;
margin: 0 0 0 0;
}

p.style2 { 
text-align: right;
padding: 2 0 2 0;
margin: 2 0 2 0;
}

p.style3 { 
padding: 4 0 4 0;
margin: 0 0 0 0;
}

p.style4 { 
text-align: center;
padding: 2 0 2 0;
margin: 2 0 2 0;
}

h1.timetable { 
font-size: 24px;
line-height: 26px;
font-weight: normal;
color: #CC0000;
text-align: left;
padding: 0 0 0 0;
margin: 0;
}

img.zumbalogo {
border:0px solid #ff0000;
float:left;
}

table.timetable {
border:1px solid #000000;
text-align:center;
}

td.timetable {
width:90px;
}


.enquiry-back {
background:url('../images/background.jpg')
repeat-x
left
top
#3366AA;
}

.fullHeight {
height:100%;
}

.mainContainer {
width:100%;
height:100%;
font-size:11px;
}

.container {
width:900px;
height:520px;
background-color:#ffffff;
border:0px solid #000000;
text-align:left;
position:relative;
margin:auto auto
}

.topContainer {
padding:2px 0px 0px 0px;
margin:0 0;
height:40px;
width:900px;
}

.toolBarContainer {
width:900px;
height:28px;
}

.toolBarTop {
height:24px;
border-bottom:1px solid #999999;
}

.midContainer {
padding:0 0;
margin:0 0;
height:450px;
width:900px;
border:0px dashed #ff0000;
}

.imageArea {
margin:0 0;
padding:0 0;
width:276px;
height:440px;
margin-left:7px;
float:left;
border:1px solid #000000
}

.textArea {
font-size:14px;
margin:0 0;
padding:0 0;
width:586px;
height:450px;
padding-right:7px;
padding-left:7px;
float:right;
text-align:left;
}

.mapimageArea {
margin:0 0;
padding:0 0;
width:430px;
height:450px;
padding-left:7px;
float:left;
}

.maptextArea {
font-size:18px;
margin:0 0;
padding:0 0;
width:449px;
height:450px;
padding-right:7px;
padding-left:7px;
float:right;
text-align:left;
}

.subpagenav {
height:20px;
padding-right:7px;
border:0px solid #ff0000;
}

.bottomContainer {
padding:0 0;
margin:0 0;
height:30px;
width:900px;
border:0px dashed #00ff00;
}

.contact {
color:#707070;
font-size:11px;
padding-left:7px;
padding-right:7px;
padding-top:8px;
}

.credits {
width:900px;
height:20px;
padding-top:3px;
position:relative;
margin:auto auto
}

.copyright {
color:#ffffff;
text-align:left;
font-size:11px;
width:650px;
float:left;
padding-left:3px;
}
.copyright a {color: #ffffff; text-decoration: underline;}
.copyright a:active {color: #ffffff; text-decoration: underline;} 
.copyright a:hover {color: #00ffff; text-decoration: none;}

.newsflash {
color:#ffffff;
text-align:center;
font-size:14px;
width:300px;
float:left;
background-color:#FF0000;
}
.newsflash a {color: #ffffff; text-decoration: underline;}
.newsflash a:active {color: #ffffff; text-decoration: underline;} 
.newsflash a:hover {color: #00ffff; text-decoration: none;}

.cybacat {
color:#ffffff;
text-align:right;
font-size:11px;
width:150px;
float:right;
padding-right:3px;
}
.cybacat a {color: #ffffff; text-decoration: underline;}
.cybacat a:active {color: #ffffff; text-decoration: underline;} 
.cybacat a:hover {color: #00ffff; text-decoration: none;}



.logo {
margin:0 0;
width:240px;
height:100px;
float:left;
position:relative;
right:45px;
bottom:16px;
}

.phone {
float:left;
height:30px;
margin:0;
padding-top: 0;
padding-bottom: 0;
padding-left:0;
padding-right:0;
text-align:right;
font-size:24px;
}

.timetable-textArea {
margin:0 0;
padding:0 0;
width:885px;
height:272px;
padding-right:7px;
float:right;
text-align:center;
padding-left: 7px;
vertical-align: top;
}

.timetable-textArea h1 {
text-align:center;
}

.title {
height:30px;
}

.terms p { 
font-family:  Verdana, Arial, Tahoma;
font-size: 12px; 
color:#000000;
font-weight: normal; 
text-align: left;
padding: 5;
margin: 0;
}

.terms ul { 
text-align: left;
font-size: 12px; 
}

.terms h1 { 
font-family:  Verdana, Arial, Tahoma;
font-size:20px;
font-weight:bold;
color:#0000FF;
text-align: center;
padding: 10px 5px 10px 5px;
margin: 0;
}

.terms h2 { 
font-family:  Verdana, Arial, Tahoma;
font-size: 18px; 
color:#FF0000;
font-weight: normal; 
text-align: center;
padding: 5;
margin: 0;
}

.terms h4 { 
font-family:  Verdana, Aril, Tahoma;
font-size: 12px; 
color:#000000;
font-weight: bold; 
text-align: left;
padding: 5;
margin: 0;
}

.terms a { 
color:#0000FF; 
text-decoration: underline; 
}

.terms a:hover { 
color: #FF0000; 
text-decoration: underline; 
}

.scrollingText {
position: static;
OVERFLOW: auto;
bottom: 0;
height:370px;
padding-right:7px;
border:0px solid #ff0000;
}

.submitEnquiry {
height:32px;
padding-top:12px;
text-align:right;
}

.productText {
color:#ff0000;
}

.redText {
color:#ff0000;
}

.smallText {
font-size:11px;
}

.associates td {
padding-bottom:10px;
border-bottom:1px solid #c0c0c0;
font-size:11px;
font-weight:bold;
}

/*
.navlist {
margin: 0;
padding: 0 0 10px 0;
border-bottom: 0px solid #000;
}

.navlist ul, .navlist li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

.navlist a:link, .navlist a:visited {
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 25px 0 3px;
text-decoration: none;
color: #999;
}

.navlist a:link#current, .navlist a:visited#current, .navlist a:hover {
border-bottom: 4px solid #000;
padding-bottom: 2px;
background: transparent;
color: #000;
}

.navlist a:hover { color: #000; }
*/

