html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

/* REDDOT STYLES */

.reddot {
color:#FF0000;

}

.reddotDivider {
border-top: solid 1px #FF0000;
color:#FF0000;
}




/* STRUCTURAL ELEMENTS */
body  {
margin:0;
background:url('/images/bkg-header.jpg') 0px -20px repeat-x ;
font: 11px/15px Arial;
color:#666666;
}
#container {
margin:0 auto;
padding:20px;
width:960px;
}
#header {
height:60px;
width:auto;
position:relative;
}
#header .title {
top:10px;
left:15px;
position:absolute;
z-index:1;
}
#header .region {
top:20px;
position:absolute;
right:15px;
width:150px;
z-index:2;
}
#content {
margin-bottom:30px;
margin-top:16px;
width:700px;
float:left;
font: 12px/16px Arial;
}
.rightColumn  {
font: 11px/15px Arial;
color:#666666;
width:220px;
float:right;
margin:16px 0px 25px 25px;
}
.calltoActionBox {
background:url('/images/bkg-calltoAction.gif') no-repeat #2B648F;
font: 11px/15px Arial;
color:#666666;
width:auto;
padding:15px;
}
.calltoActionBox ul {
padding:0px;
margin:0px;
}

.calltoActionBox li {
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
}
.calltoActionBox a:link, .calltoActionBox a:visited, .calltoActionBox a:active {
color:gold;
font: bold 15px/18px Trebuchet MS, Trebuchet;
text-decoration:none;
display:block;
padding-left:35px;
background:url('/images/icon-arrow.gif')  10px 0px no-repeat ;
margin-bottom:10px;
}

.calltoActionBox .intLinks a:link, .calltoActionBox .intLinks a:visited, .calltoActionBox  .intLinks a:active {
color:white;
font: normal 11px/14px Arial;
text-decoration:underline;
display:inline;
padding-left:0px;
background-image:none;
margin-bottom:0px;
}

.calltoActionBox .intLinks a:hover {
color:gold;
}

.calltoActionBox a:hover {
color:#FFFFFF;
}

.intLinks {
color:#FFFFFF;
}

.iconScheduled {
background:url('/images/icon_schedule.gif') 0px 5px no-repeat !important ;
}
.moreInfoBox {
background:url('/images/bkg-moreInfo.gif')  no-repeat ;
font: 11px/15px Arial;
color:#666666;
width:auto;
padding:15px;
margin-top:25px;
}
.mainPhoto {
position:absolute;
top:0px;
left:0px;
}
#footer {
width:100%;
background:url('/images/bkg-footer.gif') repeat-x;
border: solid 1px #AAAAAA;
clear:both;
}
#footerContent {
margin:0 auto;
width:960px;
background:url('/images/photo-footer.gif') no-repeat;
height:240px;
}
.footerNav {
width:195px;
float:left;
padding:20px;
border-right:solid 2px #FFFFFF;
height:190px;
}






.footerCopyright {
width:auto;
background-color:#d1d2d4;
padding:5px 10px;
clear:both;
}

/* FORMATTING STYLES */
h1 {
font: 30px Trebuchet MS, Trebuchet;
color:#2B648F;
margin:0px;
padding:0px;
}

h2 {
font: italic 20px Trebuchet MS, Trebuchet;
color:#2B648F;
}
h3 {
font:bold 14px Trebuchet MS, Trebuchet;
color:#2B648F;
margin:0px;
padding:0px;
}

h5 {
font: 15px Trebuchet MS, Trebuchet;
color:gold;
margin: 0px;
}
h6 {
font: 11px Trebuchet MS, Trebuchet;
color:#666666;
letter-spacing:3px;
margin: 3px;
text-transform:uppercase;
}
ul {
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
li {
margin:4px 0px;
padding:0px 0px;
list-style-type:square;
}
ol li {
margin:4px 20px;
list-style-type:decimal;
}

#footer ul {
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}
#footer li {
margin:6px 0px;
padding:0px 0px;
list-style-type:square;
}
hr {
clear:both;
margin: 3px 0px;
padding:0px;
height:0px;
border:solid 1px #A1C8D6;
border-width:0px 0px 1px 0px;
}


a:link, a:visited, a:active {
color:#2B648F;
}
a:hover {
color:#A7432A;
}
/* UNIQUE HOMEPAGE STYLE CLASSES */
.homepageContent {
width:auto;
padding:50px 0px  0px 375px;
margin:0px 0px 25px 0px;
position:relative;
top:-12px;
height:1%;
font: 11px/16px Arial;
}
.introText {
font: italic 15px/20px Trebuchet MS, Trebuchet;
color:#2B648F;
text-align:left;
}
.introTextHome {
font: italic 15px/20px Trebuchet MS, Trebuchet;
color:#2B648F;
text-align:center;
position:absolute;
top:420px;
left:10px;
width:345px;
}

.introTextHome { USE THIS STYLE IF ONLY AUDIO WEB VIDEO LISTIN IN BLUE BOX ON HOME PAGE 
font: italic 15px/20px Trebuchet MS, Trebuchet;
color:#2B648F;
text-align:left;
margin-bottom:20px;
}


.blueBox {
font:  11px Arial;
color:#FFFFFF;
width:auto;
padding: 15px;
background:url('/images/bkg-blueBox.gif') 0px -60px repeat-x #28648E;
vertical-align:top;
}

.blueBox hr {
clear:both;
margin: 10px 0px 16px 0px;
/margin: 0px 0px 0px 0px; /* IE 6 hack */
padding:0px 0px;
height:0px;
border:solid 1px #8cb1c0;
border-width:0px 0px 1px 0px;
}
.homeIcon {
height:45px;
width:30px;
float: left;
margin: 10px 0px 10px 0px;
padding:0px;
}
.homeProductDesc {
float:right;
width:485px;
margin-bottom:10px;
padding:0px;
}
/* STYLE CLASSES */
.divider {
padding:0px;
width:100%;
clear:both;
height:0px;
margin:0px;
}
.pdfLink {
background:url('/images/PDF_icon2.gif') no-repeat bottom left !important;
display:block;
padding:2px 0px 2px 20px;
margin:0px;
list-style:none;
}
.downloadLink {
background:url('/images/icon-download.gif') no-repeat bottom left !important;
display:block;
padding:2px 0px 2px 20px;
margin:0px;
list-style:none;
}


.webLink {
background:url('/images/browser_icon.gif') no-repeat bottom left !important;
display:block;
padding:2px 0px 2px 20px;
margin:0px;
list-style:none;
}

.backLink {
background:url('/images/icon_arrowBack.gif') no-repeat bottom left !important;
display:block;
padding:2px 0px 2px 20px;
margin:20px;
list-style:none;
text-decoration:none;
font-style:italic;
}


/* links under products on meeting connect.net homepage */
.homelinks {
clear:both;
padding:0px;
margin:5px 0px 5px 0px;
/margin:5px 0px 0px 0px; /* IE 6 hack */

}
.homelinks li{
list-style:none;
padding:0px;
margin:0px;
display:inline;
}
.homelinks  a:link, .homelinks  a:visited, .homelinks  a:active {
color:#B2D1DE;
font:  11px Arial;
text-decoration:none;
display:inline;
margin:1px 6px 2px 0px;
float:left;
border: solid 1px #999;
border-width:0px 1px 0px 0px;
padding:0px 6px 0px 0px;
}
.homelinks  a:hover {
color:#FFFFFF;
}

.intPhoto {
float:left;
margin:15px 20px;
}
 
.footerNav a:visited {
color:#3987c3;
}

.footerNav a:hover {
color:#A7432A;
}