.csc-frame-rulerBefore { margin:10px 0 5px 0; height:1px; background:transparent url(../images/grey_dots_hor.gif) repeat-x scroll 0pt 100%; }
.csc-frame-rulerAfter  { margin:5px 0 10px 0; height:1px; background:transparent url(../images/grey_dots_hor.gif) repeat-x scroll 0pt 100%; }

#main_content .fce_bullet.smallgap li { margin-right:6px; }

#main_sidebar .type4 ul li   { background:none; }
#main_sidebar .type4 ul li a:link { padding:3px 10px 2px 0px }

/* Bug 2918 */
/* .csc-textpic-imagewrap { margin-top:15px; } */

/* Bug 2939 - edited by JBock */
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid #DDD !important;
}


#main_sidebar .box_imgbacktop { bottom:auto; top:1px; }

.header_content .header_data h1 { margin-left:auto; padding-top:auto; }
.header_content .header_data h2 { margin-left:auto; padding-top:auto; }


/* Bug 3116 */
#main_sidebar .box.type1 { margin-top:6px; }
#main_sidebar .box.type1 .box_top { padding:10px 5px 0px 5px; }
#main_sidebar .box.type1 .box_top p.bodytext { margin-bottom:0px; padding-left:6px; padding-right:6px; }


/* Bug 3151 */
.tmpl21ere.noheader div#wrpr div#main { padding-top:2px; }

/* Extension for FlashHeroheaders see page3_flashheader.html */
.header_content.hero_flashheader {  background:url(../images/white_herographic.png); padding-left:0px; margin:0px 0px -7px 0; }
.header_content.hero_flashheader #flash { }
.header_content.hero_flashheader .hero_nonflash { height:258px; width:100%; }
.header_content.hero_flashheader .hero_nonflash_inner { padding-left:18px; height:100%; width:100%; }


.fce_latest_news h4 {background-image:url(../images/latestnews_bg.gif); background-repeat:repeat-x; }



/* Bug 3315 */
#root.tmpl2 #header .topcorners, #root.tmpl3 #header .topcorners { background:none !important; }
#root.tmpl2 #header .wrpr, #root.tmpl3 #header .wrpr { background:none !important; }
#root.tmpl2 #header, #root.tmpl3 #header { background:none !important; }

/* add new FCE from webex */
/* Rounded Corner Stretch FCE (WebEx) */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac */ .clearfix {display:block;} /* End hide from IE Mac */
.fce_divcontainer_top {float:left;height:10px;width:100%;clear:both;overflow:hidden;}
.fce_divcontainer_upperLeft {float:left;height:10px;width:10px;}
.fce_divcontainer_upperRight {float:right;height:10px;width:10px;}
.fce_divcontainer_center {float:left;width:100%;clear:both;}
.fce_divcontainer_left {padding-left:10px;}
.fce_divcontainer_right {padding-right:10px;}
.fce_divcontainer_bottom {float:left;height:10px;width:100%;clear:both;}
.fce_divcontainer_lowerLeft {float:left;height:10px;width:10px;}
.fce_divcontainer_lowerRight {float:right;height:10px;width:10px;}
.fce_divcontainer_upperLeft {background:url(../images/upper_left.gif) 0 0 no-repeat;}
.fce_divcontainer_top {background:url(../images/top.gif) 0 0 repeat-x;}
.fce_divcontainer_upperRight {background:url(../images/upper_right.gif) 0 0 no-repeat;}
.fce_divcontainer_left {background:url(../images/left.gif) 0 0 repeat-y;}
.fce_divcontainer_verticalStretch {float:left;width:1px;}
.fce_divcontainer_content_center {float:left;}
.fce_divcontainer_right {background:url(../images/right.gif) 100% 0 repeat-y; }
.fce_divcontainer_lowerLeft {background:url(../images/lower_left.gif) 0 0 no-repeat;}
.fce_divcontainer_bottom {background:url(../images/bottom.gif) 0 0 repeat-x;}
.fce_divcontainer_lowerRight {background:url(../images/lower_right.gif) 0 0 no-repeat;}


/**************************************
 * Live Person CSS - BEGIN
 **************************************/

#lpPopup {position:fixed; margin: 0px auto; width: 330px; background-image:url(http://static.webex.com/fileadmin/webex/UK/images/liveperson/bg_content.gif); height:153px; padding-left:15px; padding-right:0px; padding-top:7px; padding-bottom:15px; text-align:left; background-repeat:no-repeat;}
#lpPopup1 {margin: 0px auto; width: 442px; padding-left:22px; padding-right:22px; padding-top:15px; padding-bottom:15px; text-align:left;}
.lpPopup_cnt_left {float:left; width:126px; }
.lpPopup_cnt_right {float:left; width:187px;}
.lpPopup_cnt_left1 {float:left; width:390px;}
.lpPopup_cnt_right1 {float:left; width:51px;}
.lpPopup_btn_close {width:187px; height:11px; float:left; text-align:right;}
.lpPopup_logo_ciscowebex {float:left; height:110px; width:126px; padding-top:9px;}
.lpPopup_logo_ciscowebex1 {float:left; height:63px; width:390px;}
.lpPopup_content {width:187px; float:left; height:90px; padding-top:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:16px;}
.lpPopup_content1 {width:390px; float:left; height:390px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.lpPopup_logo_cisco {float:left; width:126px;}
.lpPopup_buttons {float:left; width:187px;}
.lpPopup_btn1 {float:left; width:90px;}
.lpPopup_btn2 {float:left; width:90px; padding-left:3px;}
.lpPopup_red12 {width:390px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff4444;}
#lpPopup_textfield {height: 20px; width: 190px; border: 1px solid #bcbcbc;}
.lpPopup_heading {padding-bottom: 0px; margin: 0px; font: normal 16px Arial, Helvetica, sans-serif; color: #333333; text-align:left; font-weight:bold;}

/**************************************
 * Live Person CSS - END
 **************************************/
