#main_flash { height:240px;background:none; margin-top:15px;}
#main_container { background: none; margin:0px 40px 15px; }
#news { margin:10px 0px; }
#content_left { float:left; width:230px;}
#content_center { float:left; width:440px; margin:0px 9px; }
#content_right { float:left; width:230px; }

/* accordion styles */
#accordion { border:1px solid #eeeded; height:441px;}
#accordion, #accordion li { background:none; margin:0px; padding:0px; line-height:14px; }
#accordion li h2 { background: #dfddd8 url(/us/en/img/home/accordion_header.gif) repeat-x; border-top:1px solid #ffffff; }
#accordion li h2.first { border-top:1px solid #eeeded; }
#accordion li h2 a { display:block; text-decoration:none; font-weight:bold; font-size:11px; padding:6px 10px; }
#accordion li div.content { background: #ffffff url(/us/en/img/home/accordion_bg_gradient.jpg) repeat-x; padding:0px; height:360px;}
#accordion li div.content div {padding:8px;}
#accordion li div.content img { margin:3px 8px 20px 0px;} 
#accordion li div.content p { margin-bottom:10px; line-height:14px; }
#accordion .explore {text-align:left;margin:5px 0px !important;}

#accordion li ul {margin:0px;padding:0px;}
#accordion li ul li {list-style-type:none;background-repeat:no-repeat;}
#accordion li ul li strong {display:block;}
#accordion li ul li a {text-decoration:none;display:block;}
#accordion li ul li a:hover strong {text-decoration:underline;}

/* ie6 bug fixes, standard height declarations */
#accordion li ul li {_position:relative;_width:190px;_height:45px;}
#accordion li ul li a {_position:absolute;}

/* accordion arrow declarations */
#accordion li h2 span.arrow { float:right; display:block; width:13px; height:13px; margin:7px 7px 0 0; }
#accordion li.pgimeet h2 span.arrow { border:none; background: transparent url(/us/en/img/home/arrow_meet_up.png) no-repeat !important; }
#accordion li.pgimeet.selected h2 span.arrow { background: transparent url(/us/en/img/home/arrow_meet_down.png) no-repeat !important; }
#accordion li.pgisend h2 span.arrow { border:none; background: transparent url(/us/en/img/home/arrow_send_up.png) no-repeat; }
#accordion li.pgisend.selected h2 span.arrow { background: transparent url(/us/en/img/home/arrow_send_down.png) no-repeat; }
#accordion li.pgimarket h2 span.arrow { border:none; background: transparent url(/us/en/img/home/arrow_market_up.png) no-repeat; }
#accordion li.pgimarket.selected h2 span.arrow { background: transparent url(/us/en/img/home/arrow_market_down.png) no-repeat; }
#accordion li.pginotify h2 span.arrow { border:none; background: transparent url(/us/en/img/home/arrow_notify_up.png) no-repeat; }
#accordion li.pginotify.selected h2 span.arrow { background: transparent url(/us/en/img/home/arrow_notify_down.png) no-repeat; }

/* accordian section-specific declarations */
#accordion li div div a.audio, #accordion li div div a.web, #accordion li div div a.event, #accordion li div div a.video, #accordion li div div a.virtual-event,
#accordion li div div a.faxing, #accordion li div div a.mobileprint, #accordion li div div a.docdelivery,
#accordion li div div a.campaccel, #accordion li div div a.salesgen, #accordion li div div a.stratserv,
#accordion li div div a.airlines, #accordion li div div a.banking, #accordion li div div a.collections, 
#accordion li div div a.hospitals, #accordion li div div a.insurance, #accordion li div div a.pharma, 
#accordion li div div a.retaildrug, #accordion li div div a.anybusiness { margin:15px 0 0; background-position: 0 3px; background-repeat: no-repeat; padding: 0 0 0 32px; text-decoration: none; display: block; }
#accordion li div div a.airlines, #accordion li div div a.banking, #accordion li div div a.collections, 
#accordion li div div a.hospitals, #accordion li div div a.insurance, #accordion li div div a.pharma, 
#accordion li div div a.retaildrug, #accordion li div div a.anybusiness { padding: 0 0 0 25px; font-weight: bold; margin:0; }
#accordion li div div a:hover strong { text-decoration: underline; }

#accordion li div div a.audio { background-image:url(/us/en/img/home/icon_meet_audio.gif); }
#accordion li div div a.web { background-image:url(/us/en/img/home/icon_meet_web.gif); }
#accordion li div div a.video { background-image:url(/us/en/img/home/icon_meet_video.png); }
#accordion li div div a.event { background-image:url(/us/en/img/home/icon_meet_event.gif);}
#accordion li div div a.virtual-event{ background-image:url(/us/en/img/home/icon_meet_virtual.gif); margin-bottom: 15px; background-position:0px 5px;}

#accordion li div div a.faxing { background-image:url(/us/en/img/home/icon_send_fax.gif); }
#accordion li div div a.mobileprint { background-image:url(/us/en/img/home/icon_send_mobile.gif); }
#accordion li div div a.docdelivery { background-image:url(/us/en/img/home/icon_send_docdelivery.gif); margin-bottom: 15px; }

#accordion li div div a.campaccel { background-image:url(/us/en/img/home/icon_market_accelerator.gif); }
#accordion li div div a.salesgen { background-image:url(/us/en/img/home/icon_market_salesgen.gif); }
#accordion li div div a.stratserv { background-image:url(/us/en/img/home/icon_market_strategic.gif); margin-bottom: 15px; }

#accordion li div div a.airlines { background-image:url(/us/en/img/assets/icons/not_airlines.gif); height:27px; }
#accordion li div div a.banking { background-image:url(/us/en/img/assets/icons/not_banking.gif); height:27px; }
#accordion li div div a.collections { background-image:url(/us/en/img/assets/icons/not_collections.gif); height:27px; }
#accordion li div div a.hospitals { background-image:url(/us/en/img/assets/icons/not_hospitals.gif); height:27px; }
#accordion li div div a.insurance { background-image:url(/us/en/img/assets/icons/not_insurance.gif); height:27px; }
#accordion li div div a.pharma { background-image:url(/us/en/img/assets/icons/not_pharma.gif); height:27px; }
#accordion li div div a.retaildrug { background-image:url(/us/en/img/assets/icons/not_retaildrug.gif); height:27px; }
#accordion li div div a.anybusiness { background-image:url(/us/en/img/assets/icons/icon_notify_anybiz.gif); margin-bottom: 15px; height:27px; }

/* remove below declarations when done */
#news { height:21px;width:917px; border:#CCCCCC solid 1px; }

/* middle content */
#topcontent {background: transparent url(/us/en/img/home/bg_chat.jpg) no-repeat;width:440px;}
#connecthdr {width:400px; margin:0px; padding:10px 0 5px 10px;}
#connectimg {width:430px; margin:0px; padding:0 0 5px 10px;}

#rtopcontent {width:200px;height:112px;float:left; padding: 10px 10px 0px 10px;}
#rtopcontent h3 {background:transparent url(/us/en/img/home/hdr_adobe_trial.png) no-repeat;width:201px;height:18px;text-indent:-9999px;}
#rtopcontent p {margin:0; padding-bottom:5px;line-height:14px;}
#rtopcontent p img {margin-top:10px;}
#rtopcontent .cta a {background: transparent url(/us/en/img/home/b_signme.png) no-repeat 0 0; width:83px; height:18px;display:block;text-indent:-9999px;cursor:pointer;}
#rtopcontent .cta a:hover {background-position: 0 -18px;}

#ltopcontent {width:207px; height:112px; float:right; padding: 10px 0px 0px 10px;}
#ltopcontent h3 {background:transparent url(/us/en/img/home/hdr_lovemeetings.png) no-repeat; width:186px; height:18px; text-indent:-9999px;}
#ltopcontent p {margin:0; line-height:1.2;}
#ltopcontent .cta a {background: transparent url(/us/en/img/home/btn_orng_LearnMore.png) no-repeat 0 0; width:86px; height:18px;display:block;text-indent:-9999px;cursor:pointer;}
#ltopcontent .cta a:hover {background-position: 0 -18px;}

#midbtm {background: transparent url(/us/en/img/home/background3.jpg) no-repeat;width:440px;height:291px;margin:5px 0 0 0;}

#midcontent {padding-top:15px; margin:0px; width:420px;}
#hometxt1 {margin:0px; padding:10px 0 0 135px; line-height:1.3; font-size:12px;}
#homelinks1 {margin:0px; padding:10px 0 40px 16px; width:100px; float:left;}
#hometxt2 {margin:15px 0 0 6px; }
#hometxt3 {margin:15px 0 0 6px;}
#midcontent h3 {background:transparent url(/us/en/img/home/hdr_GreenCO.png) no-repeat;width:281px;height:18px;text-indent:-9999px;}
#midcontent form {margin:0px;}
#midcontent select {font-size:10px;width:275px;margin:2px 0px;padding:2px;}
#midcontent select option {color: #847465;}
#midcontent select option .bold {font-weight:bold;}
#midcontent .gobutton {
	width: 40px;
	height: 18px;
	margin: 10px 0px;
}
#midcontent .gobutton input 
{
    background: url(/us/en/img/home/refresh/b_go.png) no-repeat top;
	width: 40px;
	height: 18px;
	padding:0px;
	margin:0px;
	border:0px;
}
#midcontent .gobutton input:hover {
    background-position:bottom;
}

/* right content */
#content_right {background: url(/us/en/img/home/bg_videoCO.gif) repeat-x bottom left; border:1px solid #EAEAEA; height:417px;}

#video a.vidplayer {border-bottom:1px solid #EAEAEA;}
#video a.cta {background:transparent url(/us/en/img/home/img_videoLabel.png) no-repeat;width:81px;height:13px;display:block;text-indent:-9999px;margin:5px 10px 10px 10px;}
#hvideo {margin:0px; padding:7px 10px 0 10px; line-height:1.2; font-weight:bold;}

#saas {margin:5px 0 0 5px; padding:0px;}
#saas sup{ font-size:9px;}
#saas h3 {background:transparent url(/us/en/img/home/saas-header2.jpg) no-repeat;width:163px;height:20px;}
#saas p {margin:5px 0 5px 5px;line-height:14px;}
#saas p img {margin-top:10px;}

#saas .cta a {background: transparent url(/us/en/img/home/b_globalcollabsvc.png) no-repeat 0 0; width:197px; height:12px;display:block;text-indent:-9999px;margin:5px 0 0 1px; cursor:pointer;}
#saas .cta a:hover {background-position: 0 -13px;}
#saas .ctb a {background: transparent url(/us/en/img/home/b_enterprisesolutions.png) no-repeat 0 0; width:141px; height:12px;display:block; text-indent:-9999px; margin:5px 0 0 1px; cursor:pointer;}
#saas .ctb a:hover {background-position: 0 -13px;}
#saas .ctc a {background: transparent url(/us/en/img/home/b_government.png) no-repeat 0 0; width:170px; height:12px;display:block; text-indent:-9999px; margin:5px 0 0 0; cursor:pointer;}
#saas .ctc a:hover {background-position: 0 -13px;}

#saas .ctd a {background: transparent url(/us/en/img/home/enterprise.jpg) no-repeat 0 0; width:123px; height:15px;display:block; text-indent:-9999px;margin:0 0 0 8px;;cursor:pointer;}
#saas .ctd a:hover {background-position: 0 -15px;}


#pgicos {padding:10px 10px 10px 10px;}
#pgicos h3 {background:transparent url(/us/en/img/home/hdr_videoCOS.png) no-repeat;width:192px;height:18px;text-indent:-9999px;}
#pgicos p {margin-bottom:5px;line-height:14px;}
#pgicos p img {margin-top:10px;}
#pgicos .cta a {background: transparent url(/us/en/img/home/b_learn_more.png) no-repeat 0 0; width:113px; height:13px;display:block;text-indent:-9999px;margin-bottom:15px;cursor:pointer;}
#pgicos .cta a:hover {background-position: 0 -13px;}

#content_right hr {border-color:#EAEAEA;margin:0 auto;padding:0;height:1px;width:210px;} 

#pgitv {margin:0px; padding:0px;}
#pgitv .hd {margin:0px; padding:10px 0 0 0;}

#pgitv .cta a {background: transparent url(/us/en/img/home/b_allvideos.png) no-repeat 0 0; width:103px; height:13px;display:block;text-indent:-9999px;margin:10px 0 10px 0;cursor:pointer;}
#pgitv .cta a:hover {background-position: 0 -13px;}

/*header content - overwrite global styles */
#container {position:relative;height:1000px;}

#footerphone {position:absolute;top:875px;right:40px;clear:both;background:transparent url(/us/en/img/home/refresh/img_footer_phone2.gif) no-repeat;width:336px;height:45px;text-indent:-9999px;}
*html #footerphone {position:absolute;top:875px;right:40px;clear:both;background:transparent url(/us/en/img/home/refresh/img_footer_phone2.gif) no-repeat;width:336px;height:45px;text-indent:-9999px;}
#footer {position:absolute;top:920px;left:0px;}

/* no flash */
#main_msg {
  background-color: #eeeeee;
  padding: 3px 3px 3px 3px;
  position:absolute;
  top:351px;
}
#main_flash {
	
  width: 1000px;
  height: 270px;
  overflow: hidden;
  position: relative;
}

.sups {
    font-size: 0.65em;
    font-weight: bold;
    vertical-align: text-top;
}




