/* @override http://206.223.185.10/rogers-ordertmn/css/order.css */

p, li {
	font-size: 100%;
	line-height: 1.3em;
	color: #555;
}

#textcolumngrow *:first-child  {
   margin-top: 0px;
}

#textcolumngrow *:last-child  {
   margin-bottom: 0px;
}

#id1orderbutton a:hover  {
   background-position: -180px 0%;
}

#movienetworktextimg  {
   visibility: visible;
   z-index: 5;
   width: 529px;
   height: 48px;
   padding-top: 10px;
   padding-bottom: 24px;
}

#id1orderbutton a  {
   background: url(../media/id1orderbutton.png) no-repeat 0% 0px;
   display: block;
   width: 180px;
   height: 50px;
}

#textcolumngrow p  {
   font: 13px/17px;
   margin: 0px;
   text-align: left;
   color: #CC0033;
}

#textcolumngrow  {
   visibility: visible;
   padding: 0px;
	margin: 0 385px 84px 10px;
	padding-top: 20px;
}

#id1orderbutton  {
   visibility: visible;
   position: absolute;
   right: 20px;
   bottom: 6px;
   z-index: 5;
   width: 180px;
   height: 50px;
}


#buttonbgcopy  {
   background: url(../media/buttonbgcopy.jpg) no-repeat center center;
   margin: auto;
   position: relative;
   z-index: 4;
   width: 447px;
   height: 172px;
   padding-top: 25px;
   padding-bottom: 25px;
   margin-bottom: 25px;
}

#largetvimg  {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 40px;
   z-index: 5;
   width: 341px;
   height: 200px;
}

#id1footer  {
   background: url(../media/id1footer.jpg) no-repeat;
   visibility: visible;
   z-index: 3;
   width: 1045px;
   height: 500px;
}

#moviesimg  {
   visibility: visible;
   position: absolute;
   left: 602px;
   top: 320px;
   z-index: 3;
   width: 338px;
   height: 232px;
}

#ordertmn  {
   margin: 0px auto 0px 0px;
   width: 1045px;
   position: relative;
}

#bd-wrap  {
   visibility: visible;
   position: relative;
   background-color: #fff;
   height: 100%;
   margin: 0px;
}

#header  {
   background: url(../images/white_header.png) no-repeat;
   visibility: visible;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 960px;
   height: 180px;
   padding-top: 20px;
   background-color: #ffffff;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
   background-color: #fff;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 3;
}
html, body  {
   padding: 0px;
   margin: 0px;
   text-align: left;
  font-family: Arial, Helvetica, Geneva, sans-serif;
  background-color: #515151;
}
#bd {
	background:#fff;
	padding-left: 20px;
	padding-right: 10px;
  	padding-top: 10px;
	color:#555;
}

.full {
	margin-top: 24px;
}

p.button-p {
	margin: 0;
	margin-top: 3em;
	padding: 0;
	text-align: center;
}

body {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	background-color:#515151;
}

div.fieldset {


}

#form_wrapper {
		margin-top: 60px;
}

.mice p {
	width:875px;
	line-height: 1.15em;
	margin:15px 0;
	margin-left:10px;
}

.big-mice *{
	font-size: 93%;
    line-height: 1.16667em;	
}
h1 {
	font-size: 153.9%;
	line-height: 1.15em;
	margin-bottom: 1.15em;
}

#form_wrapper h1 {
	background-image:url(../images/h1-order-now.gif);
	width:118px;
	height:30px;
	text-indent:-500em;
	overflow:hidden;
	position:absolute;
	top:0;
	left:15px;
}

h1#h1-ty {
	background-image:url(../images/thanks.gif);
	height:24px;
	width:290px;
}

h2 {
	color: #333;
	font-size: 110%;
}

a {
		color: #e5173f;
}

.hilite {
	color: #e5173f;
}


ul {
	margin-top: 0;
	margin-bottom: 1.077em;
}

#tv_header {
	width: 960px;
	height: 250px;
	background: url(../media/tv_header.jpg);
}

.optional {
	color: #787878;
}

.channel-table {
	margin-top: 0em;
	margin-bottom: 0em;
}
.channel-table td,
.channel-table th,
.channel-table tr {
	border: 0;
	line-height: 1.6155em;
	padding: 0;
}
.channel-number {
	text-align: center;
	width: 33%
}
.channel-name {
	text-align: left;
	padding: 0;	
}
.faq h2 {
	margin-bottom: 1.077em;
}

.faq p {
	line-height: 1.6155em;
}
#orderbadges {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 40px;
   z-index: 5;
   
}
#orderbadgestable td,#orderbadgestable tr td,#orderbadgestable tr{
	border:none;
	padding:0;
	margin:0;
}

#sel-tmn-mpix {
	margin-left:5em;
	padding-left:2em;
	background-image:url(../images/logos-tmn-mpix.gif);
	background-position:40px 100%;
	background-repeat:no-repeat;
	padding-bottom:30px;
}
#sel-tmn-mpix label,#sel-tmn label {
color:#000;
display:inline;
float:none;
font-size:115%;
}
#sel-tmn-mpix label span,#sel-tmn label span {
	color:#555;
	display:block;
	text-align:left;
	padding-left:20px;
	width:120px;
 	white-space:normal;
	line-height:1.1em;
}
#sel-tmn-mpix label span.pricing,#sel-tmn label span.pricing {
	font-size:90%;
	margin-bottom:2px;
}
#sel-tmn-mpix label span.teaser-text {
	font-size:75%;
	line-height:1.3em;
}

#sel-tmn { 
	margin-left:12em;
	background-image:url(../images/logos-tmn.gif);
	background-position:20px 100%;
	background-repeat:no-repeat;
	padding-bottom:30px;
}

#ft {
	width: 960px;
	background-color: #fff;
}
