.horzBreak { padding: 5px 0 10px 0; }
.rightColBtn, .viewAllLink { float: right; }
div.leftColCont, div.leftColBotCont {width:690px; position: relative; margin: 0 0 7px 0;}
div.leftColCont div#topheader img.contCorner {float: left;}
div.leftColCont div#topheader { background: transparent url(/CMS_IMAGES/support_title_bg.ccom) no-repeat top right; height:59px; border: 1px solid #70C5E2; border-top: none; border-bottom: none; border-right: none;}

div.leftColCont div#topheader div {position: absolute; top:12px; left:12px;}
div.leftColCont div#topheader div .icon {margin: 0 7px 0 0; vertical-align: middle}
div.leftColCont div#topheader div .title {margin: 0 0 0 0; vertical-align: middle}
div.leftColCont div.content li a { line-height: 18px; }

div.leftColCont div.content, div.leftColBotCont div.content{border:1px solid #70C5E2;border-top:0;border-bottom:0; padding: 0px 12px 12px 12px; height: 100%;}
div.leftColCont.complexCorners div.content {border:1px solid #70C5E2; border-top:0; padding-bottom: 0;}
div.leftColCont-complexCorners div.content {border:1px solid #70C5E2; border-top:0 !important; padding-bottom: 0;}
div.leftColBotCont.complexCorners div.content {border:1px solid #70C5E2; 
 font-size:12px;                                              
                                               }
div.leftColBotCont-complexCorners div.content {border:1px solid #70C5E2 !important; }

div#gettingStartedCont div.content {padding:0px 13px 0px 18px;}
div#gettingStartedCont div.content div#left{width:409px;}
div#gettingStartedCont div.content div#left img.headline{padding:20px 0px 20px 0px;}
div#gettingStartedCont div.content div#left{display:inline;float:left;}
div#gettingStartedCont div.content div#left div#services div.service{display:inline;float:left;width:190px;line-height:17px;}

div#gettingStartedCont div.content div#left div#services div.service img.quadHdr{padding-bottom:5px;}
div#gettingStartedCont div.content div#left div#services div.service div.bot_border{text-align:right;background-image:url(/CMS_IMAGES/sup_hr_gradient.ccom);background-repeat:no-repeat;width:180px;padding:0px 10px 12px 0px;background-position:bottom;}
div#gettingStartedCont div.content div#left div#services div.service div.bot_noborder{text-align:right;width:180px;padding:0px 10px 10px 0px;}
div#gettingStartedCont div.content div#left div#services div.service div.border{float:left;display:inline;background-color:#70C5E2;height:30px;}
div#gettingStartedCont div.content div#right{display:inline;float:left;padding-top:5px;width:247px;}

div.leftColCont div.content h1 {font-size:12px; font-weight:700;  color:#005F7C; padding: 12px 0 4px 0;}
div.leftColCont div.content h2 {font-size:14px; color:#0d4969; padding: 4px 0;}
div.leftColCont div.content hr, div.leftColCont div.content .hr { border: 0; height: 1px; background: transparent url(/CMS_IMAGES/sup_hr_gradient.ccom) no-repeat center left; padding: 4px 0px 8px 0px;}
div.leftColCont div.content .hr { display: block !important; }
div.leftColCont div.content ul.bullets {padding: 7px;}
div.leftColCont div.content ul.bullets li {margin: 4px 0; list-style: disc inside;}
#breadcrumbs { float: left; }
#articleOptionLinks { float: right; }

ul.sup-article-ul{margin:7px 0px 10px 20px;}

div.rightModCont div.top_border {background: transparent url(/CMS_IMAGES/sidenavWhite_topBG.ccom) no-repeat top right; height:6px; line-height:6px;}
div.rightModCont div.bot_border {background: transparent url(/CMS_IMAGES/sidenavWhite_botBG.ccom) no-repeat bottom right; height:6px; line-height:6px;}
div.rightModCont div.content {border:1px solid #70C5E2;border-top:0;border-bottom:0;background-color:#fff; padding: 4px 12px;}
div.rightModCont {width:247px; margin: 0 0 7px 0;}
div.rightModCont p { padding: 0 0 5px 0;}
div.rightModCont p img { padding: 4px 0 2px 0;}

div#topRequestCont{ width:247px; margin: 0 0 7px 0; }
div#topRequestCont div.top_border{background: transparent url(/CMS_IMAGES/sidenavWhite_topBG.ccom) no-repeat top right; height:6px; line-height:6px;}
div#topRequestCont div.bot_border{background: transparent url(/CMS_IMAGES/sidenavWhite_botBG.ccom) no-repeat bottom right; height:6px; line-height:6px;}
div#topRequestCont 
ntent{border:1px solid #70C5E2; border-top:0; border-bottom:0; padding: 4px 12px;}
div#topRequestCont div.content select {width:180px; margin: 0 0 7px 0; display: block;}
div#topRequestCont div.content input {width:212px; margin: 0 0 12px 0;}
div#topRequestCont div.content a, div#topRequestCont div.content a:visited{ padding: 0 0 0 3px;}
div#topRequestQuestions div a:first-child { float: left; }

div#searchSupportCont{ width:247px; margin: 0 0 7px 0; }
div#searchSupportCont div.top_border{background: transparent url(/CMS_IMAGES/search_support_topBG.ccom) no-repeat top right; height:6px; line-height:6px;}
div#searchSupportCont div.bot_border{background: transparent url(/CMS_IMAGES/search_support_botBG.ccom) no-repeat bottom right; height:6px; line-height:6px;}
div#searchSupportCont div.content{border:1px solid #70C5E2; border-top:0; border-bottom:0; background: #D6EEF8; padding: 4px 12px;}
div#searchSupportCont div.content input{width:212px; margin-bottom:12px;}

div#resourceHelpToolsCont div.content ul { margin: 0 0 0 12px;}

div#msg{padding: 7px 0;}
div#msg div.content{border:1px solid #FFCE0F;border-top:0;border-bottom:0;background: transparent url(/CMS_IMAGES/sup_msgBG.ccom) repeat-x bottom center;padding:0;}
div#msg div.content {padding:0px 12px 0px 12px;}
div#msg div.content div.icon{float: left;margin: 8px 7px 0 0;vertical-align:middle;}
div#msg div.content div.copy{float: left;vertical-align:middle;width:530px;color:#C5861D;}
div#msg div.content a.viewAllLink{vertical-align:middle;text-align:right;margin: 7px;}

div#overviewProductsCont, div.threeColCont {position: relative; margin: 0 -12px; padding: 10px 0 0 0; background: transparent;}
div#overviewProductsCont div.productCol{float:left; width:210px; padding: 0 0 0 12px; background: transparent;}
div#overviewProductsCont div.productCol p{padding: 0 5px 7px 0;}
div#overviewProductsCont div.productCol a{display: block;}
div#overviewProductsCont div.productCol.cable { background: transparent no-repeat bottom left;}
div#overviewProductsCont div.productCol.internet { background: transparent no-repeat bottom left;}
div#overviewProductsCont div.productCol.telephone { background: transparent no-repeat bottom left;}
div#overviewProductsCont div.productCol div { border-right: 1px solid #70C5E2; height:180px; padding: 7px 12px 12px 0;  }
div#overviewProductsCont div.productCol:last-child div { border-right: 0;}

div#myAccountCont {margin: 7px 0 0 0;}
div#myAccountCont div.content {padding: 12px; border: 1px solid #70C5E2; background: transparent no-repeat bottom left;}
div#myAccountCont div.content div { xfloat: left; width: 330px; padding: 12px 0;}
div#myAccountCont div.content div span { float: left; margin: 0 12px 0 0; width: 150px; padding: 12px 0; }
div#myAccountCont div.content a { display: block;}
div#myAccountCarousel {padding: 0px 0px 0px 0px !important; margin: 0 0 0 0px; position:absolute; left: 352px; top:24px; }

div#searchResultsHeader {padding: 7px 0 4px 0; float: left;}
div#searchResultsHeader h2 {font-size:18px; display: inline; font-weight: normal;vertical-align: middle;}
div#searchResultsHeader img {vertical-align: middle; cursor: pointer; padding: 2px;}
#googleLogo {float: right;padding: 7px 0 4px 0;}

img.refine{ border:1px solid #1c81ae; padding:1px !important; }
div#searchResultsList p {padding: 4px 0;}
div#searchResultsList p a {margin: 2px 0; display: block;}
div#searchResultsList p a.title, div#searchResultsList p a.title:visited {font-size:14px;font-weight:bold;}

div#updatesCont, div#alertsCont { background: transparent url(/CMS_IMAGES/support_swoosh_yellow.ccom) no-repeat bottom left;}
div#updatesCont div.updatesList h1 {}
div#updatesCont .content, div#alertsCont .content { padding-bottom: 12px;}

div#alertsList div.header_row div{display:inline;float:left;font-weight:bold;}
div#alertsList div.header_row div.type{width:120px;}
div#alertsList div.header_row div.desc{width:450px;}
div#alertsList div.header_row div.date{width:100px;}

div#alertsList div.alert div{display:inline;float:left;line-height:20px;}
div#alertsList div.alert div.type{width:120px;}
div#alertsList div.alert div.desc{width:450px;}
div#alertsList div.alert div.date{width:100px;}

div#updatesList div.header_row div{display:inline;float:left;font-weight:bold;}
div#updatesList div.header_row div.desc{width:450px;}
div#updatesList div.header_row div.date{width:100px;}

div#updatesList div.update div{display:inline;float:left;line-height:20px;}
div#updatesList div.update div.desc{width:450px;}
div#updatesList div.update div.date{width:100px;}

.floatLt{float:left;}.floatRt{float:right;}.clearBt{clear:both;}.clearRt{clear:right;}.inlinedivs div{display:inline;float:left;}
.padTop5{padding-top:5px;}.padBot5{padding-bottom:5px;}.padLeft5{padding-left:5px;}.padRight5{padding-right:5px;}
.padTop10{padding-top:10px;}.padBot10{padding-bottom:10px;}.padLeft10{padding-left:10px;}.padRight10{padding-right:10px;}
ul.custom{margin:0;padding:0;list-style-type:none;}
ul#resourceList li{vertical-align:middle;padding-bottom:5px;}
ul#resourceList li img{margin-right:10px;vertical-align:middle;}
ul#resourceList li a, ul#resourceList li a:visited{vertical-align:middle;}
.sidenav_hdr{padding-bottom:5px;}

/*/____________________________________________________________________________________________________MODAL STYLES*/

div.modalSupport{margin:0px;padding:0px;text-align:left;width:568px;}
div.modalSupport div.top_border{background: transparent url(/CMS_IMAGES/modal_topBG.ccom) no-repeat top right; height:15px;}
div.modalSupport div.bot_border{background: transparent url(/CMS_IMAGES/modal_botBG.ccom) no-repeat top right; height:15px;}
div.modalSupport div.content{ background: transparent url(/CMS_IMAGES/modalBG.ccom) repeat-y top center; width:568px; position:relative;}
div.modalSupport div.content div.top_gradient{background: transparent url(/CMS_IMAGES/modal_topgradient.ccom) no-repeat top center; width:528px; padding:8px 20px 0px 20px;position:relative;}

div.modalSupport div#modalImgCont { text-align: center; padding: 7px; }

div.modalSupport div.content div.top_gradient div#modalTitle{display:inline;float:left;font-size:18px; color:#005F7C; padding: 0 0 10px 0;width:inherit;}
div.modalSupport div.content div.top_gradient div.iconClose{ position:absolute; right:20px; z-index: 10;}

div.modalSupport div.content div.top_gradient span.helptext{background-color:#D6ECF7;padding:2px 5px;line-height:18px;color:#53666D;}
div.modalSupport div.content div.top_gradient p{padding-bottom:5px;}
div.modalSupport div.content div.top_gradient input{margin-bottom:5px;}
div.modalSupport div.content div.top_gradient label{font-weight:bold;}
div.modalSupport div.content div.top_gradient div.ccbox{float:left;padding-top:5px;}
div.modalSupport div.content div.top_gradient div.btn_send, div.modalSupport div.content div.top_gradient p.btn_close{float:right;padding-top:5px;}
div.modalSupport div.content div.top_gradient p.btn_close{margin-top:200px}

div.modalSupport div.content div.top_gradient div#modal_video{text-align:center;width:100%;}
div.modalSupport div.content div.top_gradient div#modalDesc{padding:5px;}

div.modalSupport div.content div#modalSWFDemoCont { width: 528px; height: 528px; text-align: center; }

.expandAllTopicBtn {
	float: right;
	background: transparent url(/CMS_IMAGES/btn_expand_collapse_topics.ccom) no-repeat 0px 0px;
	display: block;
	width: 133px;
	height: 21px;
}
.expandAllTopicBtn.collapseState {
	background-position: 0px -21px;
}
div#sup_articles{padding-top:5px; clear: both;}

div#topRequestLinks a {
	display:inline;
}

div.expandingTopic {
	clear: both;
	padding: 7px 0;
}
div.expandingTopic.expanded {
	border:1px solid #70C5E2;
	background: #fff url(/CMS_IMAGES/exp_topicBG.ccom) repeat-x top left;
	width:100%;
	margin: 0 0 10px 0;
}
div.expandingTopic a.expandingTopicLink {
	font-size:12px;
	font-weight:bold;
	padding: 0 0 0 24px;
	margin: 0 0 0 7px;
	background: transparent url(/CMS_IMAGES/exp_topic_arrow_off.ccom) no-repeat top left;
}

div.expandingTopic.expanded a.expandingTopicLink {
	background: transparent url(/CMS_IMAGES/exp_topic_arrow_on.ccom) no-repeat top left;
}

div.expandingTopic.expanded div {display: block;}
div.expandingTopic div{
	display:none;
	padding: 0 10px 7px 10px;
}
div.expandingTopic div ul.expandingQandA li a {
	display: block;
	padding: 4px 0;
}
div.expandingTopic div ul.expandingQandA li a.selected {
	font-weight: bold;
	color: #000;
}
div.expandingTopic div ul.expandingQandA li p {
	display: none;
	padding: 0 10px 7px 10px;
}
img.ulCorner, img.urCorner, img.llCorner, img.lrCorner {
	position: absolute;
	z-index: 5;
}
img.ulCorner {
	top: 0;
	left: 0;
}
img.urCorner {
	top: 0;
	right: 0;
}
img.llCorner {
	bottom: 0;
	left: 0;
}
img.lrCorner {
	bottom: 0;
	right: 0;
}
div#supportOverviewCont.leftColCont > div.content, div#topicArticleCont.leftColCont > div.content {
	border-bottom: 1px solid #70C5E2;
}

div.support_tabContainer{background:transparent url(/CMS_IMAGES/sup_tabs_mainBG.ccom) no-repeat bottom left;height:29px;padding:10px 0px 0px 7px; margin: 0 -12px;}
div.support_tabContainer div{display:inline;float:left;}
div.support_tabContainer div.tab{margin-right:5px;}
div.support_tabContainer div.tab div.tabLeft{background:transparent url(/CMS_IMAGES/sup_tab_left.ccom) no-repeat bottom left;height:100%;width:6px;height:23px;}
div.support_tabContainer div.selected div.tabLeft{background:transparent url(/CMS_IMAGES/sup_tab_left.ccom) no-repeat top left;height:100%;width:6px;height:24px;}

div.support_tabContainer div.tab div.tabRight{background:transparent url(/CMS_IMAGES/sup_tab_right.ccom) no-repeat bottom left;height:100%;width:6px;height:23px;}
div.support_tabContainer div.selected div.tabRight{background:transparent url(/CMS_IMAGES/sup_tab_right.ccom) no-repeat top left;height:100%;width:6px;height:24px;}

div.support_tabContainer div.tab div.link{border-top:1px solid #70C5E2;height:22px;width:inherit;min-width:70px;text-align:center; background:transparent url(/CMS_IMAGES/sup_tabBG.ccom);}
div.support_tabContainer div.selected div.link{text-align:center;width:inherit;border-top:1px solid #70C5E2; border-bottom:1px solid #fff;height:22px;background:transparent url(/CMS_IMAGES/blank.ccom);background-color:#fff;}

div.support_tabContainer div.tab a.tablink {width:100%;}
div.support_tabContainer div.tab div.link a span{line-height:23px;font-weight:bold;}
div.support_tabContainer div.tab div.link a:hover{text-decoration:none;}

div.tabContainer{background:transparent url(/CMS_IMAGES/sup_tabs_mainBG.ccom) no-repeat bottom left;height:29px;padding:10px 0px 0px 7px; margin: 0 -12px;}
div.tabContainer div{display:inline;float:left;}
div.tabContainer div.tab{ text-align: center; margin-right: 5px;}
div.tabContainer div.tab div.tabLeft{background:transparent url(/CMS_IMAGES/sup_tab_left.ccom) no-repeat bottom left;height:100%;width:6px;height:23px;}
div.tabContainer div.selected div.tabLeft{background:transparent url(/CMS_IMAGES/sup_tab_left.ccom) no-repeat top left;height:100%;width:6px;height:24px;}

div.tabContainer div.tab div.tabRight{background:transparent url(/CMS_IMAGES/sup_tab_right.ccom) no-repeat bottom left;height:100%;width:6px;height:23px;}
div.tabContainer div.selected div.tabRight{background:transparent url(/CMS_IMAGES/sup_tab_right.ccom) no-repeat top left;height:100%;width:6px;height:24px;}

div.tabContainer div.tab div.link{border-top:1px solid #70C5E2;height:22px;width:inherit;min-width:70px;text-align:center; background:transparent url(/CMS_IMAGES/sup_tabBG.ccom);}
div.tabContainer div.selected div.link{text-align:center;width:inherit;border-top:1px solid #70C5E2; border-bottom:1px solid #fff;height:22px;background:transparent url(/CMS_IMAGES/blank.ccom);background-color:#fff;}

div.tabContainer div.tab a.tablink {display: block; padding: 4px 0 0 0;}
div.tabContainer div.tab div.link a span{font-weight:bold;}
div.tabContainer div.tab div.link a:hover{text-decoration:none;}

div.tabContent{display:none; padding: 7px 0;}
div.tabContent p.viewAllLink{padding:5px 0px 5px 0px}

div.selected{display:block;}

div.tabContent div.cols2 div{display:inline;padding-bottom:5px;}
div.tabContent p.tabDesc { width: 70%; float: left; line-height: 14px; margin: 0 0 12px 0;}
div.tabContent div.cols2 div.right{width:30%;float:right;}

div.leftColCont div.content div.expandingTopic ul.brandList{display:inline;float:left;margin:0;padding:0;width:250px;list-style-type:none;}
div.leftColCont div.content div.expandingTopic ul.brandList li {list-style-type:none;}
div.leftColCont div.content div.expandingTopic ul.brandList li a{padding-left:5px;}

ul#cableTshootingTVCont li {background:transparent url(/CMS_IMAGES/sup_trouble_TVBG.ccom) no-repeat scroll center top; display:inline-table;margin:0 15px;padding-left:6px;width:124px;}
ul#cableTshootingTVCont li a img{ position: relative; top: 8px; left: 0px; margin-bottom: 30px;}
ul#cableTshootingTVCont li div{ text-align: center; }

ul#ul_troubleEquip li {width:160px;display:inline-block;float:left;}
ul#ul_troubleEquip li div{text-align:center;}
ul#ul_troubleEquip li div.img{margin-bottom:10px;}

div.tabContent h2{color:#005F7C;font-weight:normal;}
div.tabContent ul.subItemLinks{margin:0;padding:0;list-style-type:none;}
div.tabContent ul.subItemLinks li{display:inline;}
div.tabContent ul.subItemLinks li a.selected,div.tabContent ul.subItemLinks li a.selected:visited{text-decoration:none;color:#000;}

/*/____________________________________________________________________________________________________EQUIPMENT STYLES*/

div.tabContent ul.horzImgList.selected { padding: 12px 0 7px 0; }
div.tabContent ul.horzImgList li { display:none; width:165px; text-align:center;  float:left; }
div.tabContent ul.horzImgList.selected li { display: block; }
div.tabContent ul.horzImgList li ul li{ position:relative;display: block; }
div.tabContent ul.horzImgList li.viewAllLink{ float: none; clear:both; width:100%; text-align:right; padding:10px 0px 5px 0px;}

a.zoomLink{ display: block; position: relative;}
img.zoomLinkIcon{ position:absolute; bottom:10px; right:10px;}

/*/____________________________________________________________________________________________________ALERTS STYLES*/

div#alertCont { position: relative; margin: 0 0 7px 0; background: #fff url(/CMS_IMAGES/bg_alerts.ccom) repeat-x center bottom; }
div#alertCont div.content { border: 1px solid #ffce0f !important; padding: 4px 12px 4px 100px; color:#C5861D; }
div#alertCont.alert div.content { background: transparent url(/CMS_IMAGES/alerts_alert.ccom) no-repeat 12px center; padding-left: 102px; }
div#alertCont.tip div.content { background: transparent url(/CMS_IMAGES/alerts_tip.ccom) no-repeat 12px center; padding-left: 72px; }
div#alertCont.update div.content { background: transparent url(/CMS_IMAGES/alerts_update.ccom) no-repeat 12px center; padding-left: 112px; }
div#alertCont a.viewAllLink { padding: 12px; white-space: nowrap; }

/*/____________________________________________________________________________________________________*/

div.tabContent ul.modemList{margin:0;padding:0;list-style-type:none;}
div.tabContent ul.modemList li{display:inline;float:left;width:165px;}
div.tabContent ul.modemList li ul{margin:0;padding:0;list-style-type:none;}
div.tabContent ul.modemList li ul li.img{z-index:1;position:relative;}
div.tabContent ul.modemList li ul li.zoom{z-index:2;position:relative;top:-25px;text-align:right;width:160px;}

div.tabContent ul.modemList li ul li{text-align:center;}
div.tabContent ul.modemList li.rowSpacer{width:100%;padding:5px 0px 5px 0px;}
div.tabContent ul.modemList li.viewAllLink{clear:both;width:100%;text-align:right;padding:10px 0px 5px 0px;}

p.largeImg{text-align:center;padding:10px 0px 10px 0px}
a.modalVideoLink{background:url(/CMS_IMAGES/icon_video.ccom) no-repeat right center; padding-right:25px !important;}
a.modalDemoLink{background:url(/CMS_IMAGES/icon_swf.ccom) no-repeat right center; padding-right:25px !important;}
a.pdfLink{background:url(/CMS_IMAGES/icon_pdf.ccom) no-repeat right center; padding-right:25px !important;}
div.videoDesc{display:none;}


div#videoTheatreCont{text-align:center; background: transparent url(/CMS_IMAGES/support_mediaContainerBG.ccom) no-repeat center top; padding: 4px 0;}
div.tabContent div.supportMediaList{clear:both;}
div.tabContent div.supportMediaList div.mediaTheatreItem{float:left;display:inline;overflow:hidden;background:url(/CMS_IMAGES/exp_topicBG.ccom) repeat-x;width:220px;height:100px;overflow:hidden;margin:0 10px 10px 0;zoom:1;}
div.mediaTheatreItem div.mediaTheatreThn{float:left;display:inline;width:80px;margin:5px;}
div.mediaTheatreItem.currentVid div.mediaTheatreThn, div.mediaTheatreItem.currentVid div.mediaTheatreThn {border: 2px solid green; margin: 3px;}
div.mediaTheatreItem div.mediaTheatreThn img{height:60px;width:80px;}
div.mediaTheatreItem div.mediaTheatreDesc{float:right;display:inline;width:125px;padding:3px 5px 0pt 0pt}


div.threeColCont{clear:both;}
div.threeColCont div.colCont{float:left;display:inline;min-height:300px;height:auto !important;height:300px;border-right:1px solid #70C5E2;width:218px;padding: 10px;}
div.threeColCont div.colCont:last-child, div.threeColCont div.colContLast { border: 0; }
	
div.threeColCont div#colCont_Cable{background: no-repeat left bottom;}
div.threeColCont div#colCont_Internet{background: no-repeat left bottom;}
div.threeColCont div#colCont_Phone{background: no-repeat left bottom;}

div.threeColCont div.colCont p{padding: 4px 0;}
div.threeColCont div.colCont ul{margin-left:3px;}
div.threeColCont div.colCont ul li a { display:block; padding: 4px 0pt; width: 70%; }
div.threeColCont div.colCont ul li a.viewAllLink { display:inline; height: auto; padding: auto auto; width:auto }
div.threeColCont div.colCont ul li.title{font-weight:bold; padding: 7px 0 0 0;}
div.threeColCont div.colCont ul li a.viewAllLink{ padding-top:30px; }
div.threeColCont div.colContMoving{background:url(/CMS_IMAGES/support_product_swoosh_general.ccom) no-repeat left bottom;}
div.threeColCont div.colContMoving h2{font-size:18px; color:#005F7C; padding: 12px 0 4px 0;}

#articleRankingCont h2 
{
	color:#0d4969; /*addded for SYCH CHANGES
	color: #005F7C;*/
	font-size: 16px;
	padding: 12px 0pt 4px;
}

#articleRankingCont h3 {
	color:#0d4969; /*addded for SYCH CHANGES
	color: #005F7C;*/
	font-size: 12px;
	padding: 12px 0pt 4px;
}

#articleRankingCont div a {
	display: block;
	padding: 3px 0;
}

#articleRankingCont .ranker {
	float: right;
	margin: 24px 12px 0 0;
}
.twoColCont {
	clear: both;
	width: 100%;
}

.twoColCont div {
	float: left;
	margin: 0 7px 0 0;
	width: 45%;
}

#articleRankingCont { 
	background: transparent url(/CMS_IMAGES/support_swoosh_yellow.ccom) no-repeat left bottom;
}
/*____________________________________________________________________________________________________RANKER SPECIFIC STYLE SHEET */
.ranker {
	position: relative;
	background: transparent url(/CMS_IMAGES/ranker_bg.ccom) no-repeat top left;
	width: 250px;
	height: 25px;
}
.ranker li {
	position: absolute;
	left: 20px;
	width: auto;
}
.ranker li a {
	display: block;
	height: 24px;
	text-indent: -9000px;
}

.ranker li.rank5 a {
	width: 206px;
}
.ranker li.rank4 a {
	width: 167px;
}
.ranker li.rank3 a {
	width: 124px;
}
.ranker li.rank2 a {
	width: 82px;
}
.ranker li.rank1 a {
	width: 40px;
}

.ranker.ranked5 {
	background-position: 0 -125px;
}
.ranker.ranked4 {
	background-position: 0 -100px;
}
.ranker.ranked3 {
	background-position: 0 -75px;
}
.ranker.ranked2 {
	background-position: 0 -50px;
}
.ranker.ranked1 {
	background-position: 0 -25px;
}

.ranker.ranked5.user-ranked, .user-ranked5 {
	background-position: -250px -125px;
}
.ranker.ranked4.user-ranked, .user-ranked4 {
	background-position: -250px -100px;
}
.ranker.ranked3.user-ranked, .user-ranked3 {
	background-position: -250px -75px;
}
.ranker.ranked2.user-ranked, .user-ranked2 {
	background-position: -250px -50px;
}
.ranker.ranked1.user-ranked, .user-ranked1 {
	background-position: -250px -25px;
}

.ranker.rank5 {
	background-position: 0 -125px !important;
}
.ranker.rank4 {
	background-position: 0 -100px !important;
}
.ranker.rank3 {
	background-position: 0 -75px !important;
}
.ranker.rank2 {
	background-position: 0 -50px !important;
}
.ranker.rank1 {
	background-position: 0 -25px !important;
}

/* -------------------------------------------------------------------------------- */
/* Support Article Styling - Craig Wagner - 12-22-08 */
/* -------------------------------------------------------------------------------- */

#supportAccount h2{
background:url(../Visitors/_CMSImages/sup_heading_a_h2.ccom) top left no-repeat;
height: 27px;
padding: 5px 0 0 30px!important;
margin: 20px 0 10px 0;
font-size: 16px;
font-weight: bold;
}

#supportAccount h3{
background:url(../Visitors/_CMSImages/sup_heading_a_h3.ccom) top left no-repeat;

padding-left: 15px;
padding-top: 1px;
font-size: 14px;
font-weight: bold;
margin: 20px 0 10px 0;
color:#0d4969; /*addded for SYCH CHANGES
	color: #333333;*/
}
#supportAccount p{
	margin: 10px 0;
	text-align:left;
}
#supportAccount ul li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}
#supportAccount ol li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}



/* -------------------------------------------------------------------------------- */

#supportCable h2{
background:url(../Visitors/_CMSImages/sup_heading_c_h2.ccom) top left no-repeat;
height: 27px;
padding: 5px 0 0 30px!important;
margin: 20px 0 10px 0;
font-size: 16px;
font-weight: bold;
}

#supportCable h3{
background:url(../Visitors/_CMSImages/sup_heading_c_h3.ccom) top left no-repeat;

padding-left: 15px;
padding-top: 1px;
font-size: 14px;
font-weight: bold;
margin: 20px 0 10px 0;
color:#0d4969; /*addded for SYCH CHANGES
	color: #333333;*/
}
#supportCable p{
	margin: 10px 0;
	text-align:left;
}
#supportCable ul li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}
#supportCable ol li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}

/* -------------------------------------------------------------------------------- */

#supportPhone h2{
background:url(../Visitors/_CMSImages/sup_heading_a_p2.ccom) top left no-repeat;
height: 27px;
padding: 5px 0 0 30px!important;
margin: 20px 0 10px 0;
font-size: 16px;
font-weight: bold;
}

#supportPhone h3{
background:url(../Visitors/_CMSImages/sup_heading_a_p3.ccom) top left no-repeat;

padding-left: 15px;
padding-top: 1px;
font-size: 14px;
font-weight: bold;
margin: 20px 0 10px 0;
color:#0d4969; /*addded for SYCH CHANGES
	color: #333333;*/
}
#supportPhone p{
	margin: 10px 0;
	text-align:left;
}
#supportPhone ul li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}
#supportPhone ol li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}

/* -------------------------------------------------------------------------------- */

#supportInternet h2{
background:url(../Visitors/_CMSImages/sup_heading_i_h2.ccom) top left no-repeat;
height: 27px;
padding: 5px 0 0 30px!important;
margin: 20px 0 10px 0;
font-size: 16px;
font-weight: bold;
}

#supportInternet h3{
background:url(../Visitors/_CMSImages/sup_heading_i_h3.ccom) top left no-repeat;

padding-left: 15px;
padding-top: 1px;
font-size: 14px;
font-weight: bold;
margin: 20px 0 10px 0;
color:#0d4969; /*addded for SYCH CHANGES
	color: #333333;*/
}
#supportInternet p{
	margin: 10px 0;
	text-align:left;
}
#supportInternet ul li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}
#supportInternet ol li{
	margin: 5px 0;
	text-align:left;
	padding-left: 20px;
}
/* -------------------------------------------------------------------------------- */
/* End Support Article Styling */
/* -------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------- */
/* ADDED JAN 5, 2009 FOR CUSTOMER CARE - CRAIG WAGNER
/* -------------------------------------------------------------------------------- */
#supportPhone {
font-size: 12px;
}
#supportAccount {
font-size: 12px;
}
#supportCable {
font-size: 12px;
}
#supportInternet {
font-size: 12px;
}
/* -------------------------------------------------------------------------------- */
/* End ADDED JAN 5, 2009 FOR CUSTOMER CARE - CRAIG WAGNER
/* -------------------------------------------------------------------------------- */
.ivid {
background:url(../Visitors/_CMSImages/sup_icon_ivid.ccom) top right no-repeat;
padding-right: 15px!important;
display:inline!important;
}
.ipdf {
background:url(../Visitors/_CMSImages/sup_icon_ipdf.ccom) top right no-repeat;
padding-right: 15px!important;
display:inline!important;
}
