/* CSS for ExcalVisual.com */
/* (C) 2010 Excal Visual */

body {
background-color:#007077;
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:10pt;
color:#000;
font-weight:700;
background-image:url(../images/aquabarhometop.gif);
background-repeat:repeat-x;
}

a {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:8pt;
color:#000;
font-weight:400;
text-decoration:none;
font-variant:normal;
}

a:hover {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:8pt;
color:#900;
font-weight:400;
text-decoration:none;
}

.link12 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:12pt;
color:#00f;
font-weight:400;
text-decoration:none;
font-variant:normal;
}

.link12:hover {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:12pt;
color:#900;
font-weight:400;
text-decoration:none;
}

.whitebody {
background-color:#fff;
background-image:url();
}

.blackbody {
background-color:#000;
background-image:none;
}

.bar1 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.gif);
background-color:#088;
border-color:#088;
border-style:solid;
border-width:0;
margin:0 2px;
padding:0 10px;
}

.bar11 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.gif);
background-color:#0dd;
border-color:#088;
border-style:solid;
border-width:0;
margin:0;
padding:0 10px;
}

.bar12 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.jpg);
background-color:#088;
border-color:#088;
border-style:solid;
border-width:0;
margin:0 2px;
padding:0 10px;
}

.bar1wide {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.gif);
background-color:#088;
border-color:#088;
border-style:solid;
border-width:0;
margin:0;
padding:0 10px;
}

.bar12wide {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.jpg);
background-color:#088;
border-color:#088;
border-style:solid;
border-width:0;
margin:0;
padding:0 10px;
}

.bar2 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.gif);
background-color:#088;
border-color:#088;
border-style:solid;
border-width:0;
margin:0 2px;
padding:0;
}

.bar3 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:14pt;
color:#fff;
font-weight:900;
background-image:url(../images/aquabar.gif);
background-color:#0dd;
border-color:#088;
border-style:none;
border-width:0;
margin:0 2px;
padding:0 10px;
}

.box1 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:8pt;
background-color:#fff;
border-color:#088;
border-style:solid;
border-width:1px;
margin:0 2px;
padding:5px 8px 8px;
}

.box2 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:6pt;
background-color:#fff;
border-color:#088;
border-style:solid;
border-width:1px;
margin:0 10px;
padding:5px 2px 8px;
}

.normalv {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:8pt;
color:#000;
}

.header {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:15pt;
font-weight:600;
color:#309;
}

.Excal {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:13pt;
font-weight:700;
color:#803;
}

.lighthead {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:13pt;
font-weight:700;
color:#FFF;
}

.smallhead {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:13pt;
font-weight:700;
color:#309;
}

li {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:10pt;
font-style:normal;
font-weight:400;
color:#000;
list-style-position:inside;
list-style-type:circle;
list-style:disc;
}

.bgheader {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:13pt;
font-weight:700;
color:#FFF;
background-color:#369;
}

.bgsmall {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:10pt;
font-weight:700;
color:#FFF;
background-color:#369;
}

.MedBold {
font-size:11pt;
font-weight:700;
color:#000;
}

.small {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:7pt;
font-weight:400;
}

.small8 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:8pt;
font-weight:400;
}

.smmed {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:9pt;
color:#000;
font-weight:500;
}

.normal11 {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:11pt;
color:#000;
font-weight:700;
}

.normalbluish {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:9pt;
color:#304068;
font-weight:200;
}

.normalindent {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:10pt;
color:#304068;
font-weight:500;
margin-left:6px;
margin-right:6px;
margin-top:6px;
}

.normalhome {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:9pt;
color:#304068;
font-weight:200;
margin:4px 4px 4px 10px;
}

.margin10 {
margin-top:100px;
margin-left:10px;
margin-right:10px;
color:#000;
}

.contactinfo {
font-family: Verdana, Tahoma, 'Helvetica', sans-serif;
font-size:13pt;
color:#fff;
font-weight:400;
margin-left:6px;
margin-right:6px;
margin-top:6px;
}

.contactinfo a {
font-family: Verdana, Tahoma, 'Helvetica', sans-serif;
font-size:13pt;
color:#FFF;
}

.contactinfo a:hover {
font-size:13pt;
font-family: Verdana, Tahoma, 'Helvetica', sans-serif;
color:#0fe;
font-weight:400;
text-decoration:none;
}

.contactus {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:24pt;
color:#407A90;
font-weight:800;
margin-left:6px;
margin-right:6px;
margin-top:6px;
border-color:#407A90;
border-style:solid;
border-width:2px;
}

.titleupper {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:16pt;
color:#000;
font-weight:800;
margin-left:6px;
margin-right:6px;
margin-top:6px;
}

/* CSS Optimized by Carson Kahn, www.carsonkahn.com */

.videocell {
background-image:url(../images/grnglasvideo400.jpg);
background-repeat:no-repeat;
background-color:#000;
margin:0;
padding:27px 0 0;
}

.videocell2 {
background-image:url(../images/frame.jpg);
background-repeat:no-repeat;
background-color:#000;
background-position:center center;
margin:0;
padding:20px 0 0;
}

.vodvideocell {
background-image:url(../images/framemauve.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#000;
margin:0;
padding:8px 0 0;
}

.vodvideocellWMV {
background-image:url(../images/frameWMV.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#000;
margin:0;
padding:8px 0 0;
}

.videopanel {
position:relative;
left:0;
top:-270px;
width:276px;
height:232px;
z-index:0;
}

#playbtn {
display: block;
background-image:url(../images/playbtnboth.gif);
background-repeat:no-repeat;
background-position:0 0;
width:16px;
height:16px;
}

#playbtn:hover
{ 
  background-position: 0 -16px;
}


p,.normal {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:10pt;
color:#000;
font-weight:500;
}

ul,ol {
font-family: Tahoma, 'Helvetica', sans-serif;
font-size:10pt;
font-style:normal;
font-weight:400;
color:#000;
margin-top:0;
}
