body{
padding-right:0px;
padding-left:0px;
padding-bottom:10px;
padding-top:10px;
background-color:#ffffff;
margin:0px;
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
}

#div_container {
margin:0px auto;
width:980px;
position:relative;
}

#main {
width:100%;
position:relative;
}

#main #side_navigation {
float:left;
width:185px;
}

#main .sidebox {
padding-right:12px;
padding-left:12px;
font-size:11px;
background:url(../images/sidebox_bg.gif) repeat-y 0px 0px;
padding-bottom:0px;
margin:0px 0px 1.6em;
color:#76797c;
line-height:1.3em;
padding-top:0px;
}

#main .sidebox#div_quicktime_navigation h2 a {
background-image:url(../images/sidebox_bgtop_quicktimenav.gif);
}

p{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
margin:0px;
}

#div_footer {
font-size:10px;
padding-bottom:36px;
margin:18px auto;
width:984px;
color:#999;
text-align:left! important;
}

#div_footer p {
margin-bottom:1em;
}

#div_footer .div_footer_links {
float:left;
margin:18px 0px 9px;
width:60%;
}

#div_footer .div_footer_copyright {
float:right;
margin:18px 0px 9px;
text-align:right;
}

#div_footer .div_footer_links a {
padding-right:10px;
padding-left:10px;
padding-bottom:0px;
padding-top:0px;
white-space:nowrap;
}

#div_footer .div_footer_copyright a {
padding-right:10px;
padding-left:10px;
padding-bottom:0px;
padding-top:0px;
white-space:nowrap;
}

.horizontal-line{
border-bottom:0px solid #104A7B;
border-right:0px solid #104A7B;
border-left:0px solid #AFC4D5;
border-top:solid 1px ffffff;
}

.readable-area{
background-color:#ffffff;
border:solid 1px #d0dbe2;
padding-right:5px;
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
}

#div_logo {
margin:18px auto;
width:982px;
height:0px;
position:relative;
}

#div_slogan {
margin:18px auto;
width:982px;
height:0px;
position:relative;
}

#div_left {
background:#f00;
width:150px;
height:500px;
float:left;
}

#div_middle {
background:#fff;
width:800px;
height:400px;
float:left;
}

#div_right {
background:#f00;
width:250px;
height:300px;
float:left;
}

.feature-image{
float:left;
margin-top:3px;
margin-right:6px;
border-width:2px;
margin-left:0px;
}

.parent-feature-image{
float:left;
margin-top:3px;
margin-right:6px;
border-width:2px;
margin-left:0px;
}

.floating-image-left{
float:left;
margin-top:3px;
margin-right:6px;
border-width:2px;
margin-left:0px;
}

.floating-image-right{
float:right;
margin-top:3px;
margin-right:1px;
border-width:2px;
margin-left:6px;
}

.popup-floating-image{
float:left;
margin-top:3px;
margin-right:6px;
border-width:2px;
margin-left:0px;
}

.ulmenu{
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:15px;
}

.limenu{
list-style-type:square;
margin-top:0px;
margin-bottom:0px;
padding-left:0px;
font-weight:normal;
}

.ulnone{
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
}

.ulheading{
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:0px;
text-align:left;
font-weight:bold;
}

.liheading{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:2px;
text-align:left;
}

.ulcontent{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
padding-left:15px;
text-align:left;
font-weight:normal;
}

.licontent{
list-style-type:square;
margin-top:0px;
margin-bottom:0px;
margin-left:2px;
padding-left:2px;
text-align:left;
}

.ulimagelink{
list-style-type:none;
margin-top:0px;
margin-bottom:0px;
margin-left:2px;
padding-left:15px;
text-align:left;
}

.liimagelink{
list-style-type:square;
margin-top:0px;
margin-bottom:0px;
margin-left:4px;
padding-left:2px;
text-align:left;
font-weight:normal;
color:#5c5c5c;
}

.right-spacing{
padding-left:10px;
}

.pricing{
font-size:11px;
color:#ff016d;
white-space:nowrap;
text-align:left;
text-decoration:none;
}

.small-heading{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
text-decoration:none;
text-align:left;
font-size:14px;
padding:0px 0px 0px 0px;
color:#2069b0;
font-weight:bold;
}

a.small-heading:link{
color:#2069b0;
}

a.small-heading:visited{
color:#2069b0;
}

a.small-heading:hover{
color:#ff016d;
text-decoration:underline;
}

a.small-heading:active{
color:#2069b0;
}

.mini-heading{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
text-decoration:none;
text-align:left;
font-size:11px;
padding:0px 0px 0px 0px;
color:#2069b0;
font-weight:bold;
}

a.mini-heading:link{
color:#2069b0;
}

a.mini-heading:visited{
color:#2069b0;
}

a.mini-heading:hover{
color:#ff016d;
text-decoration:underline;
}

a.mini-heading:active{
color:#2069b0;
}

.more{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
text-decoration:none;
text-align:left;
font-size:11px;
padding:0px 0px 0px 0px;
color:#2069b0;
font-weight:bold;
white-space:nowrap;
text-align:right;
}

a.more:link{
color:#2069b0;
}

a.more:visited{
color:#2069b0;
}

a.more:hover{
color:#ff016d;
text-decoration:underline;
}

a.more:active{
color:#2069b0;
}

img.composite-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.feature-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.floating-image-left{
border:1px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.header-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.homePageImage{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.logo{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.logo-bar{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.no-wrap-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.panel-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.parent-feature-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.phoneImage{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.popup-floating-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.preview-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.promotionLinkImage{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

img.slogan-image{
border:0px solid #ffffff;
margin-left:0px;
margin-top:0px;
}

.duration{
font-size:11px;
color:#2069b0;
left:6px;
padding-right:2px;
}

.duration{
font-size:11px;
color:#2069b0;
left:6px;
padding-right:2px;
}

.home{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
color:#ff016d;
white-space:nowrap;
text-decoration:none;
}

p{
color:#5c5c5c;
text-align:justify;
font-size:11px !important;
padding-right:5px;
padding-left:0px;
margin-top:0px;
margin-bottom:0px;
}

p a:link{
color:#2971b5;
text-decoration:none;
}

p a:visited{
color:#2971b5;
text-decoration:none;
}

p a:hover{
color:#2971b5;
text-decoration:underline;
}

p a:active{
color:#2971b5;
text-decoration:none;
}

.middle-panel-title{
color:#ffffff;
background-color:#5c5c5c;
font-size:10px;
text-align:center;
font-weight:bold;
}

.middle-panel-heading{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
text-decoration:none;
text-align:left;
font-size:14px;
padding:0px 0px 0px 0px;
color:#2069b0;
font-weight:bold;
}

.middle-panel-spacing{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
padding:0px 0px 0px 8px;
color:#5c5c5c;
margin-left:5px;
text-decoration:none;
text-align:justify;
}

.middle-panel-box{
background-color:#efefef;
font-size:8px;
border:solid 1px #d4d4d4;
margin-left:0px;
}

.middle-panel-content{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px;
padding:0px 0px 0px 0px;
color:#5c5c5c;
margin-left:5px;
text-decoration:none;
text-align:justify;
}

.middle-panel-heading{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
text-decoration:none;
text-align:left;
font-size:14px;
padding:0px 0px 0px 0px;
color:#2069b0;
font-weight:bold;
}

.contents-panel-box{
background-color:#efefef;
border:solid 1px #d4d4d4;
margin-left:7px;
margin-top:2px;
}

.contents-panel-title{
color:#ffffff;
background-color:#5c5c5c;
font-size:10px;
text-align:center;
font-weight:bold;
}

.contents-panel-item{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
color:#5c5c5c;
white-space:nowrap;
text-decoration:none;
}

a.contents-panel-item:link{
color:#5c5c5c;
}

a.contents-panel-item:visited{
color:#5c5c5c;
}

a.contents-panel-item:hover{
color:#5c5c5c;
text-decoration:underline;
}

a.contents-panel-item:active{
color:#5c5c5c;
}

.contents-panel-subitem{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
color:#5c5c5c;
white-space:nowrap;
text-align:left;
text-decoration:none;
}

a.contents-panel-subitem:link{
color:#5c5c5c;
}

a.contents-panel-subitem:visited{
color:#5c5c5c;
}

a.contents-panel-subitem:hover{
color:#5c5c5c;
text-decoration:underline;
}

a.contents-panel-subitem:active{
color:#5c5c5c;
}

.right-panel-subitem{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
color:#ff016d;
white-space:nowrap;
text-align:left;
text-decoration:none;
}

a.right-panel-subitem:link{
color:#ff016d;
}

a.right-panel-subitem:visited{
color:#ff016d;
}

a.right-panel-subitem:hover{
color:#ff016d;
text-decoration:underline;
}

a.right-panel-subitem:active{
color:#ff016d;
}

.right-panel-box{
background-color:#efefef;
border:solid 1px #d4d4d4;
margin-top:2px;
margin-left:0px;
}

.right-panel-title{
color:#ffffff;
background-color:#5c5c5c;
font-size:10px;
text-align:center;
font-weight:bold;
}

.right-panel-item{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
color:#ff016d;
white-space:nowrap;
text-decoration:none;
}

a.right-panel-item:link{
color:#ff016d;
}

a.right-panel-item:visited{
color:#ff016d;
}

a.right-panel-item:hover{
color:#ff016d;
text-decoration:underline;
}

a.right-panel-item:active{
color:#ff016d;
}

.right-panel-heading{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
font-weight:bold;
color:#5c5c5c;
white-space:nowrap;
text-align:left;
text-decoration:none;
}

.footer{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:10px !important;
color:#2971b5;
white-space:nowrap;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}

a.footer:link{
color:#2971b5;
}

a.footer:visited{
color:#2971b5;
}

a.footer:hover{
color:#ff016d;
text-decoration:underline;
}

a.footer:active{
color:#2971b5;
}

.date{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:12px !important;
padding:0px 10px 0px 28px;
color:#ff016d;
white-space:nowrap;
text-decoration:none;
}

.telephone-number{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:14px !important;
padding:0px 0px 0px 0px;
color:#ff016d;
white-space:nowrap;
text-decoration:none;
}

.user-input{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
height:12px;
}

.item-label{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:9px;
font-weight:bold;
text-align:right;
white-space:nowrap;
color:#000000;
}

.statistics{
font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
font-size:8px !important;
color:#5c5c5c;
white-space:nowrap;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}

a.statistics:link{
color:#2971b5;
}

a.statistics:visited{
color:#2971b5;
}

a.statistics:hover{
color:#ff016d;
text-decoration:underline;
}

a.statistics:active{
color:#2971b5;
}

.email{
background-image:url('../images/email.gif');
background-repeat:no-repeat;
background-position:9px 3px;
font-size:11px !important;
padding:0px 0px 0px 28px;
border-left:25px;
white-space:nowrap;
margin-left:50px;
color:#2971b5;
}

.emailaddress{
color:#2971b5;
}

blockquote {margin:22px 40px;upadding:3px;color:#575757;padding: 0 50px;background: transparent url('../images/blockquote.gif') no-repeat 0 0;}.dropdown{
color:#ffffff;
font-size:11px;
background:#2069b0;
margin-left:0px;
border-bottom:0px solid #104A7B;
border-right:0px solid #104A7B;
border-left:0px solid #AFC4D5;
border-top:0px solid #AFC4D5;
height:19px;
text-decoration:none;
}

.contact-button{
font-size:11px;
background:#2069b0;
border-bottom:1px solid #104A7B;
border-right:1px solid #104A7B;
border-left:1px solid #AFC4D5;
border-top:1px solid #AFC4D5;
margin-left:0px;
color:#FFFFFF;
height:19px;
text-decoration:none;
cursor:pointer;
}

.page-selector-button{
font-size:11px;
background:#2069b0;
border-bottom:1px solid #104A7B;
border-right:1px solid #104A7B;
border-left:1px solid #AFC4D5;
border-top:1px solid #AFC4D5;
margin-left:0px;
color:#FFFFFF;
height:19px;
text-decoration:none;
cursor:pointer;
}

.nestedimage{
padding-top:5px;
}

.company{
background-color:#000000;
}

.search-menu{
margin-left:20px;
margin-top:0px;
margin-bottom:0px;
}

.header{
margin-left:0px;
margin-right:0px;
background-color:#ffffff;
}

.header-menu-item{
color:#ffffff;
padding-right:12px;
padding-left:12px;
font-size:11px;
}

a.header-menu-item:link{
text-decoration:none;
}

a.header-menu-item:visited{
text-decoration:none;
}

a.header-menu-item:hover{
text-decoration:underline;
}

a.header-menu-item:active{
text-decoration:none;
}

.logo-bar{
margin-left:0px;
background-color:#ffffff;
padding-right:0px;
}

#left_panel {
border:solid 1px #d4d4d4;
float:left;
width:185px;
padding-left:9px;
padding-top:3px;
}

.div_left_menu{
padding-right:12px;
padding-left:12px;
font-size:11px;
background:url(../images/sidebox_bg.gif) repeat-y 0px 0px;
padding-bottom:0px;
margin:0px 0px 1.6em;
color:#76797c;
line-height:1.3em;
padding-top:0px;
}

.left_menu_items{
padding-right:12px;
padding-left:12px;
font-size:11px;
background:url(../images/sidebox_bggradient.gif) no-repeat 0px 0px;
padding-bottom:0px;
margin:0px -12px;
padding-top:0px;
}

.left_menu_items ul{
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
text-align:left;
list-style-type:none;
}

.left_menu_bottom{
background:url('../images/sidebox_bgbottom.png') no-repeat left bottom;
margin:0px -12px;
height:6px;
}

.div_left_menu h2 a{
border-top-width:0px;
padding-right:12px;
display:block;
padding-left:12px;
border-left-width:0px;
background:no-repeat 0px 0px;
border-bottom-width:0px;
padding-bottom:8px;
margin:0px -12px 0em;
text-indent:-9999px;
padding-top:0px;
height:17px;
border-right-width:0px;
}

.div_left_menu h2{
border-top-width:0px;
padding-right:12px;
display:block;
padding-left:12px;
border-left-width:0px;
background:no-repeat 0px 0px;
border-bottom-width:0px;
padding-bottom:8px;
margin:0px -12px 0em;
text-indent:-9999px;
padding-top:0px;
height:17px;
border-right-width:0px;
}

.div_left_menu#left_menu h2 a{
background-image:url(../images/left_menu_heading.gif);
}

.div_left_menu#left_menu h2 ul{
margin-bottom:5px;
padding-top:5px;
}

.div_left_menu#left_menu ul li a{
padding-right:12px;
display:block;
padding-left:12px;
font-size:12px;
padding-bottom:0px;
margin:0px -12px;
color:#333;
line-height:2em;
padding-top:0px;
height:2em;
text-decoration:none;
}

.div_left_menu#left_menu ul li a:hover{
background-color:#ddd;
}

#body-panel-border {
border:solid 1px #2069b0;
float:left;
padding-left:90px;
padding-top:30px;
}

td.menu-button{
background-image  :url('../images/menu-button.gif');
background-repeat :no-repeat;
padding-left      :0px;
}

td.menu-button-current{
background-image  :url('../images/menu-button-current.gif');
background-repeat :no-repeat;
padding-left      :0px;
}

td.menu-button-current-plus{
background-image  :url('../images/menu-button-current-plus.gif');
background-repeat :no-repeat;
padding-left      :0px;
color:#ffccff;
}

span.menu-button-current-plus{
margin-left   : 12px;
text-align    : left;
color         : #ffccff;
font-size     : 11px;
margin-bottom : 0px;
}


