.clear {clear:both;} 



/*--------------------------------------------------------------------------------------------
	FLOATS and TEXT ALIGNMENT
--------------------------------------------------------------------------------------------*/

.float_right, .right { float:right; }

.float_left, .left { float:left; }

.textCenter { text-align: center; }

.textLeft { text-align: left; }

.textRight { text-align: right; }

.alignCenter { text-align: center; }

.float_none { float: none!important; }

/*--------------------------------------------------------------------------------------------
	FONT SIZES
--------------------------------------------------------------------------------------------*/

.font06 { font-size:0.6em;}

.font07 { font-size:0.7em;}

.font075 { font-size:0.75em;}

.font08 { font-size:0.8em;}

.font09 { font-size:0.9em;}

.font1 { font-size:1em;}

.fontArial { font-family: Arial, Helvetica, sans-serif; color: #444!important; }



/*--------------------------------------------------------------------------------------------
	SPACERS and MARGINS
--------------------------------------------------------------------------------------------*/
.spacer_all { margin:15px !important; }

.spacer_top { margin-top:15px !important; }

.spacer_right { margin-right:15px !important; }

.spacer_bottom { margin-bottom:15px !important; }

.spacer_left { margin-left:15px !important; }

.margin5 { padding: 5px; }

.margin10 { padding: 10px; }

.negative10 { padding: -10px; }

.margin15 { padding: 15px; }

.margin20 { padding: 20px; }

.margin25 { padding: 25px; }

.margin30 { padding: 30px; }

.marginTp2 { margin-top: 2px; }

.marginTp5 { margin-top: 5px; }

.marginTp10 { margin-top: 10px; }

.marginTp15 { margin-top: 15px; }

.marginTp20 { margin-top: 20px; }

.marginTp25 { margin-top: 25px; }

.marginTp30 { margin-top: 30px; }

.marginTp40 { margin-top: 40px; }

.marginTp50 { margin-top: 50px; }

.marginBtm2em { margin-bottom: 2em; }

.marginBtm5 { margin-bottom: 5px; }

.marginBtm10 { margin-bottom: 10px; }

.marginBtm15 { margin-bottom: 15px; }

.marginBtm20 { margin-bottom: 20px; }

.marginBtm25 { margin-bottom: 25px; }

.marginBtm30 { margin-bottom: 30px; }

.marginBtm40 { margin-bottom: 40px; }

.marginBtm50 { margin-bottom: 50px; }

.marginTpBtm5 { margin: 5px 0; }

.marginTpBtm10 { margin: 10px 0; }

.marginTpBtm15 { margin: 15px 0; }

.marginTpBtm20 { margin: 20px 0; }

.marginTpBtm25 { margin: 25px 0; }

.marginTpBtm30 { margin: 30px 0; }


.marginLf5 { margin-left: 5px; }

.marginLf6 { margin-left: 6px; }

.marginLf7 { margin-left: 7px; }

.marginLf8 { margin-left: 8px; }

.marginLf9 { margin-left: 9px; }

.marginLf10 { margin-left: 10px; }

.marginLf15 { margin-left: 15px; }

.marginLf20 { margin-left: 20px; }

.marginLf25 { margin-left: 25px; }

.marginLf30 { margin-left: 30px; }

.marginRt5 { padding-bottom: 5px; }

.marginRt10 { margin-right: 10px; }

.marginRt15 { margin-right: 15px; }

.marginRt20 { margin-right: 20px; }

.marginRt25 { margin-right: 25px; }

.marginRt30 { margin-right: 30px; }

.marginLfRt5 { margin: 5px; }

.marginLfRt10 { margin: 10px; }

.marginLfRt15 { margin: 15px; }

.marginLfRt20 { margin: 20px; }

.marginLfRt25 { margin: 25px; }

.marginLfRt30 { margin: 30px; }

.marginAuto { margin: 0 auto; }

/*--------------------------------------------------------------------------------------------
	PADDINGS
--------------------------------------------------------------------------------------------*/

.pad_top { padding-top:15px !important; }

.pad_right { padding-right:15px !important; }

.pad_bottom { padding-bottom:15px !important; }

.pad_left { padding-left:15px !important; }

.pad_top_ten { padding-top:10px !important; }

.padding5 { padding: 5px; }

.padding10 { padding: 10px; }

.padding15 { padding: 15px; }

.padding20 { padding: 20px; }

.padding25 { padding: 25px; }

.padding30 { padding: 30px; }

.paddingTp5 { padding-top: 5px; }

.paddingTp10 { padding-top: 10px; }

.paddingTp15 { padding-top: 15px; }

.paddingTp20 { padding-top: 20px; }

.paddingTp25 { padding-top: 25px; }

.paddingTp30 { padding-top: 30px; }

.paddingTp40 { padding-top: 40px; }

.paddingBtm5 { padding-bottom: 5px; }

.paddingBtm10 { padding-bottom: 10px; }

.paddingBtm15 { padding-bottom: 15px; }

.paddingBtm20 { padding-bottom: 20px; }

.paddingBtm25 { padding-bottom: 25px; }

.paddingBtm30 { padding-bottom: 30px; }

.paddingBtm40 { padding-bottom: 40px; }

.paddingBtm50 { padding-bottom: 50px; }


.paddingBtm60 { padding-bottom: 60px; }

.paddingTpBtm5 { padding: 5px 0; }

.paddingTpBtm10 { padding: 10px 0; }

.paddingTpBtm15 { padding: 15px 0; }

.paddingTpBtm20 { padding: 20px 0; }

.paddingTpBtm25 { padding: 25px 0; }

.paddingTpBtm30 { padding: 30px 0; }

.paddingLf5 { padding-left: 5px; }

.paddingLf10 { padding-left: 10px; }

.paddingLf15 { padding-left: 15px; }

.paddingLf20 { padding-left: 20px; }

.paddingLf25 { padding-left: 25px; }

.paddingLf30 { padding-left: 30px; }

.paddingLf40 { padding-left: 40px; }

.paddingLf50 { padding-left: 50px; }

.paddingLf60 { padding-left: 60px; }

.paddingLf70 { padding-left: 70px; }

.paddingLf80 { padding-left: 80px; }

.paddingLf90 { padding-left: 90px; }

.paddingLf200 { padding-left: 200px; }

.paddingRt5 { padding-right: 5px; }

.paddingRt10 { padding-right: 10px; }

.paddingRt15 { padding-right: 15px; }

.paddingRt20 { padding-right: 20px; }

.paddingRt25 { padding-right: 25px; }

.paddingRt30 { padding-right: 30px; }

.paddingRt40 { padding-right: 40px; }

.paddingRt50 { padding-right: 50px; }

.paddingLfRt5 { padding: 0 5px; }

.paddingLfRt10 { padding: 0 10px; }

.paddingLfRt15 { padding: 0 15px; }

.paddingLfRt20 { padding: 0 20px; }

.paddingLfRt25 { padding: 0 25px; }

.paddingLfRt30 { padding: 0 30px; }

.paddingLfRt40 { padding: 0 40px; }

.paddingLfRt50 { padding: 0 50px; }


/*--------------------------------------------------------------------------------------------
	WIDTHS
--------------------------------------------------------------------------------------------*/

.width_20 { width:20% !important; }

.width_25 { width:25% !important; }

.width_30 { width:30% !important; }

.width_35 { width:35% !important; }

.width_40 { width:40% !important; }

.width_45 { width:45% !important; }

.width_50 { width:50% !important; }

.width_60 { width:60% !important; }

.width_65 { width:65% !important; }

.width_70 { width:70% !important; }

.width_75 { width:75% !important; }

.width_80 { width:80% !important; }

.width_90 { width:90% !important; }

.width_100 { width:100% !important; }

/* Icons and such */
.printIcon { background url("../images/print.png") no-repeat;}

/* Classes created in place of twc-box-column */
.backgroundWhite {
	background: none repeat scroll 0 0 #fff;
}

.roundCorner3 {
	border-radius: 3px 3px 3px 3px;
}

.roundCorner10 {
	border-radius: 10px;
}

.boxShadowGray {
	box-shadow: 0 1px 2px 0 #888;
}

.blue009 {
	color: #009;
}

/* Lists */
.discList { list-style: disc; }

.discCircle { list-style: circle; }

.upperAlpha { list-style: upper-alpha; }

.lowerAlpha { list-style: lower-alpha; }

.lower-roman { list-style: lower-roman; }

.upper-roman { list-style: upper-roman; }

.numberedList { list-style-type: decimal; }

ol {
    counter-reset:item;
    list-style:none;
}
li.lower-roman-paren:before        {
    content: "("counter(item, lower-roman) ")";
    counter-increment: item;
	margin-right: 5px;
}

li.lowerAlphaParen {
	line-height: 1.3em;
	margin: 10px 0 10px 0;  
}

li.lowerAlphaParen:before        {
    content: "("counter(item, lower-alpha) ")";
    counter-increment: item;
	margin-right: 5px;
}

li.numberedList:before        {
    content: "("counter(item, numberedList) ")";
    counter-increment: item;
	margin-right: 5px;
}

.border { color: #484842; border-bottom: 1px solid #dddad3; }

.borderLfDot { border-left: 1px dotted #ccc; }

.underscore { text-decoration: underline; }

.upperCase {
	text-transform:uppercase;
}

.transformNone {
	text-transform: none !important;
}

/*--------------------------------------------------------------------------------------------
	TEXT
--------------------------------------------------------------------------------------------*/

.fontWhite { color: #fff;}

.fontDark { color: #282828!important; }

.fontBold { font-weight: bold; }

.fontPlain { font-weight: normal!important; text-decoration:none!important; }

.fontHelvetica { font-family: Helvetica, sans-serif!important; }

.lightGrey { background-color:#F4F4F4;}

.borderGrey {
	border: 1px solid #D7D7D7;
}

.borderRtGrey {
	border-right: 1px solid #ccc;
}

.dottedGrey {
	border-bottom: 1px dotted #ccc;
}

.dark { background-color:#191919;}

.gridRight { height: 289px; }

.overflowAuto {
	overflow: auto;
}

.deltaSeparator {
	border-right:url(../images/separator.png);
}

.gradient-right-shadow-sidebar {
	background-image: url(../images/gradient-right-shadow-sidebar.png);
	background-position: center right;
    background-repeat: no-repeat;
}

.gradient-right-border-sidebar {
	background-image: url(../images/gradient-right-border-sidebar.png);
	background-position: center right;
    background-repeat: no-repeat;
	}

/*--------------------------------------------------------------------------------------------
	TABLES
--------------------------------------------------------------------------------------------*/

.table-wrapper {
    background: -moz-linear-gradient(center top , #e9e9e9, #d7d7d7) repeat scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 2px 2px #B2B3B5 inset, 0 1px 0 #fff;
    margin-bottom: 20px;
    padding: 8px;
}

.table-wrapper-blue {
    background: -moz-linear-gradient(center top , #6F93AF, #59768D) repeat scroll 0 0 transparent;
	background: #6F93AF;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 2px 2px #B2B3B5 inset, 0 1px 0 #fff;
    margin-bottom: 20px;
    padding: 8px;
}


.table-header {
	height: 35px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 1.5em;
	text-decoration: none;
	font-weight: bold;
}

.table-row td {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	/*color: #858585;*/
	color: #666;
	padding: 8px;
	border-left: 1px solid #ccc;
	-khtml-box-shadow: 0px 1px 0px #B2B3B5;
	-webkit-box-shadow: 0px 1px 0px #B2B3B5;
	-moz-box-shadow: 0px 1px 0px #ddd;
	-o-box-shadow: 0px 1px 0px #B2B3B5;
	box-shadow: 0px 1px 0px #B2B3B5;
}

.table-row-blue td {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	/*color: #858585;*/
	color: #0F0F0F;
	padding: 8px;
	border-left: 1px solid #ccc;
	-khtml-box-shadow: 0px 1px 0px #B2B3B5;
	-webkit-box-shadow: 0px 1px 0px #B2B3B5;
	-moz-box-shadow: 0px 1px 0px #ddd;
	-o-box-shadow: 0px 1px 0px #B2B3B5;
	box-shadow: 0px 1px 0px #B2B3B5;
}

tr th {
	border-left: 1px solid #ccc;
}

tr th:first-child {
	-khtml-border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-o-border-top-left-radius: 8px;
	/*-moz-border-radius-topleft: 8px; firefox doesn't allow rounding of tables yet*/
	border-top-left-radius: 8px;
	border: none;
}

tr td:first-child {
	border: none;
}

tr th:last-child {
	-khtml-border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-o-border-top-right-radius: 8px;
	/*-moz-border-radius-topright: 8px; firefox doesn't allow rounding of tables yet*/
	border-top-right-radius: 8px;
}

tr {
	background: #fff;
}

tr:nth-child(odd) {
	background: #F3F3F3;
}

tr:nth-child(even) {
	background: #fff;
}

tr:last-child td:first-child {
	-khtml-border-bottom-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-o-border-bottom-left-radius: 8px;
	/*-moz-border-radius-bottomleft: 8px; firefox doesn't allow rounding of tables yet*/
	border-bottom-left-radius: 8px;
}

tr:last-child td:last-child {
	-khtml-border-bottom-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-o-border-bottom-right-radius: 8px;
	/*-moz-border-radius-bottomright: 8px; firefox doesn't allow rounding of tables yet*/
	border-bottom-right-radius: 8px;
}

/*---COLOR SCHEMES---*/

/* Light */

a.light, input.light, ul.light li a, th.light {
	background: #F5F5F5;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ECECEC');
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ECECEC)); 
	background: -moz-linear-gradient(top,  #FFFFFF,  #ECECEC); 
	color: #858585;
	text-shadow: 0px 1px 0px #fff;
	-webkit-box-shadow: inset 0px 1px 0 #fff, 0px 1px 0 #B5B5B5;
	-moz-box-shadow: inset 0px 1px 0 #fff, 0px 1px 0 #B5B5B5;
	-o-box-shadow: inset 0px 1px 0 #fff, 0px 1px 0 #B5B5B5;
	-khtml-box-shadow: inset 0px 1px 0 #fff, 0px 1px 0 #B5B5B5;
	box-shadow: inset 0px 1px 0 #fff, 0px 1px 0 #B5B5B5;
	}

a.light:hover, input.light:hover, ul.light li a:hover {
	background: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F7F7F7');
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#F7F7F7)); 
	background: -moz-linear-gradient(top,  #FFFFFF,  #F7F7F7); 
	color: #717171;
}

a.light:active, input.light:active, ul.light li a:active {
	background: #eee;
	color: #717171;
	-webkit-box-shadow: inset 0px 2px 3px #aaa, 0px 1px 0 #B5B5B5;
	-moz-box-shadow: inset 0px 2px 3px #aaa, 0px 1px 0 #B5B5B5;
	-o-box-shadow: inset 0px 2px 3px #aaa, 0px 1px 0 #B5B5B5;
	-khtml-box-shadow: inset 0px 2px 3px #aaa, 0px 1px 0 #B5B5B5;
	box-shadow: inset 0px 2px 3px #aaa, 0px 1px 0 #B5B5B5;
}

th.light {
	color: #5B5B5B;
}

/*---------------------------------
	NOTICES
-----------------------------------*/
.notice{
border:1px solid gold;
background:lightyellow;
margin:0 auto;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
color:#DEAE00;
line-height:1.3em;
vertical-align: center;
/*text-shadow:0px 1px rgba(255,255,255,0.5);*/
position:relative;
top:0;
left:0;
clear:both;
}

	.notice.warning{}/*default*/
	.notice.legalAlert{border:2px solid red;background:#EBEBEB;color:red;}
	.notice.success{border:1px solid green;background:lightgreen;color:green;}
	.notice .icon{color:inherit;margin-right:10px;margin-bottom:-5px;*margin-top:-5px;}

/* li style borrowed from clientlibs.css */
.equipment ul {
	display: inline-block;	
}

.equipment li {
	height: 140px;
}

.equipment > ul > li {
  /*background: url("http://www.timewarnercable.com/etc/designs/residential/clientlibs/images/divider-gray-transparent.png") no-repeat scroll 100% 0 transparent;*/
  float: left;
  position: relative;
  text-align: center;
  border-right: 1px solid #ccc;
}

.leftJustify {
	text-align: left !important;
}

/* Subpoena Compliance Landing and Content Pages */

/* Sticky div */

#essential-info {
	padding: 10px;
	border: 0;
	border-radius: 0px;
	margin: 0;
}

#essential-info {
    margin: 0;
}

.essential-fixed {
	background: #002F5F;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #00549F 0%, #000000 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #00549F 0%, #000000 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #00549F 0%, #000000 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #00549F), color-stop(1, #000000));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #00549F 0%, #000000 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #00549F 0%, #000000 100%);
	padding: 0 0 0 20px;
	color: #fff;
    top: 0;
	margin: 0 -30px auto !important;
    z-index: 100;
  	position: fixed;
    width: 940px;
	height: 50px;
	box-shadow: 1px 3px 3px #888888;
}

.essential-fixed li {
	display: inline-block;
    /*margin-top: 4px;*/
	color: #fff;
	margin-right: 30px;
}

/*.essential-fixed li a {
	padding: 0 15.5px;
	color: #3498db;
	text-decoration: none;
}*/

.essential-fixed h3 {
	font-size: 1.3em;
	color: #fff;
}

.essential-info-stay {
	position: fixed;
}

.blueBlocks {
	background: #F7F9FB;
}

.column {
	width: 470px;
	height: 460px;
}

#body_div {
	top: 0;
	position: relative;
	padding: 10px; 
}

.imageSubhead {
	font-style: italic;
	font-size: 12px;
	line-height: 1.1em;
}

/*.col-divider {
    border-right: url("images/divider-fade.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    overflow: hidden;
    padding: 45px 0;
}*/

.iconSection {
	width: 35%;
	float: left;
	height: 190px;
	color: #fff;
	padding: 20px 0 20px 20px;
	margin: none;
	background: #333;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8B8D8E), color-stop(1, #000000));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #8B8D8E 0%, #000000 100%);
}

.iconSection h3 {
	font-size: 18px;
	font-family: 'TWC Round Light',Arial,Sans-Serif;
	font-weight: 100;
	/* color: #fff; */
	line-height: 1.4;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
}

.privacySafety {
	width: 450px;
	height: 170px;
	color: #fff;
	padding: 20px 0 20px 20px;
	margin: none;
	background: #333;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8B8D8E), color-stop(1, #000000));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #8B8D8E 0%, #000000 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom, #8B8D8E 0%, #000000 100%);
}

.privacySafety h3 {
	font-size: 18px;
	color: #fff;
	font-family: 'TWC Round Light',Arial,Sans-Serif;
	/* color: #fff; */
	line-height: 1.4;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
	position: relative;
}

.privacySafety img, h3 {
	position: relative;
	top: 40%;
}

.privacySafety a {
	color: #fff;
}

#speechBubbles {
	width: 950px;
	margin: 0 auto;
}

.iconSection img,h3 {
	position: relative;
	top: 40%;
}

.preFooter {
	margin: 0 auto;
	padding: 20px 0 30px 0;
}

.preFooter li.first {
	background: url("../images/divider-gray-transparent.png") no-repeat scroll 100% 0 rgba(0, 0, 0, 0);
    float: left;
    float: left;
    position: relative;
    text-align: center;
}

.preFooter li.last {
	background: none;
	border-right: none;
}

.separatorTop {
	background: url("../images/dropshadow-block.png") no-repeat scroll center 0 rgba(0, 0, 0, 0);
}

.box-item {
    background-image: url("http://www.twcmdu.com/images/community_boxbg.png");
    background-position: center top;
    background-repeat: no-repeat;
    float: left;
    height: 308px;
    margin: 0 11px 0 0;
    overflow: hidden;
    width: 235px;
}

.intro-shadow {
    background-image: url("http://www.twcmdu.com/images/intro-shadow.png");
    background-position: center top;
    background-repeat: no-repeat;
	text-align: center;
    height: auto;
    margin: 0 10px 10px 10px;
	padding: 0 20px 0 20px;
    overflow: auto;
    width: 860px;
}

.underShadow {
    background-image: url("http://www.twcmdu.com/images/intro-shadow.png");
    background-position: center top;
    background-repeat: no-repeat;
	text-align: center;
    height: auto;
    margin: 0 10px 10px 10px;
	padding: -20px 20px 0 20px;
    overflow: auto;
    width: 860px;
}

.shadowSeparatorBottom {
	background-image: url("http://www.twcmdu.com/images/intro-shadow.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    height: auto;
    overflow: auto;
}


#emergencyNum {
	background-color: #f4f4f4;
	padding: 0 10px 10px 10px;
	/* IE10 Consumer Preview */ 
	background-image: -ms-linear-gradient(top left, #F9F9F9 0%, #E5E5E5 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top left, #F9F9F9 0%, #E5E5E5 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top left, #F9F9F9 0%, #E5E5E5 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #F9F9F9), color-stop(1, #E5E5E5));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top left, #F9F9F9 0%, #E5E5E5 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to bottom right, #F9F9F9 0%, #E5E5E5 100%);
	border: 10px solid #ededed;
    color: #100E0E;
	height: 180px;
    overflow: hidden;
}

.fontArial p {
	font-family: Helvetica, sans-serif;
}

.feature-splash /*.feature-deck*/ {
    background-color: #C8CCD2;
    background-repeat: repeat-x;
    border-bottom: 1px solid #B2B6BC;
    border-top: 1px solid #D9DADD;
    display: block;
    width: 100%;
    z-index: 2;
}

/* Back to Top of Page widget styling for Legal pages */
#toTop {
	width:100px;
        border:1px solid #ccc;
        background:#f7f7f7;
        text-align:center;
        padding:5px;
        position:fixed; /* this is the magic */
        bottom:10px; /* together with this to put the div at the bottom*/
        right:10px;
        cursor:pointer;
        display:none;
        color:#333;
        font-family:verdana;
        font-size:11px;
}

.pieGraph50 {
	width: 450px;
}
