﻿body {
	background:#4b4c4e;
	padding:0px;
	margin:0px;
	font-family:Arial, Verdana, Sans-Serif;
	font-size:9pt;
	line-height:1.4em;
}

img {border:none;}
form {margin:0px; padding:0px;}
p {margin:0px; padding:0px;}
a {color:#00377c; font-weight:bold; text-decoration:underline;}
a:hover {color:#00377c; font-weight:bold; text-decoration:underline;}
h1 { font-size:18pt; font-family:Arial, Verdana, Sans-Serif; line-height:normal;}
h2 { font-size:16pt; font-family:Arial, Verdana, Sans-Serif; line-height:normal;}
h3 { font-size:14pt; font-family:Arial, Verdana, Sans-Serif; line-height:normal;}
h4 { font-size:12pt; font-family:Arial, Verdana, Sans-Serif; line-height:normal;}
h5 { font-size:11pt; font-family:Arial, Verdana, Sans-Serif; line-height:normal;} 
h6 { font-size:10pt; font-family:Arial, Verdana, Sans-Serif; line-height:normal;}

#container {margin:0px auto; width:800px; background-color:#ffffff;}

#header {position:relative; width:800px; height:80px; z-index:1;}
#header .searchbar {behavior: url(iepngfix.htc);}
#header .searchbar {position:absolute; background:url(../images/bg_search_bar.png) no-repeat top left; width:275px; height:25px;	left:510px;	top:45px; z-index:2; font-family:Arial, Sans-Serif;	font-size:9pt; color:#00377c;}
#header .searchbar .textbox {font-size:8pt; padding:0px; width:180px;}

#navigation {margin:0px 15px 5px 15px; text-align:left; color:#00377c;}

#subnavigation {margin:5px 15px 5px 15px; text-align:center; color:#00377c;}
#subnavigation a {color:#00377c; font-weight:bold; text-decoration:none;}
#subnavigation a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#subnavigation .selected {color:#FFFFFF; font-weight:bold; text-decoration:none;}

/*======= devils_knot =======*/
#subnavigation1 {margin:5px 15px 5px 15px; text-align:center; color:#00377c;}
#subnavigation1 a {color:#00377c; font-weight:bold; text-decoration:none;}
#subnavigation1 a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#subnavigation1 .selected {color:#FFFFFF; font-weight:bold; text-decoration:none;}

#subnavigation2 {margin:5px 15px 5px 15px; text-align:center; color:#00377c;}
#subnavigation2 a {color:#00377c; font-weight:bold; text-decoration:none;}
#subnavigation2 a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#subnavigation2 .selected {color:#FFFFFF; font-weight:bold; text-decoration:none;}

#subnavigation3 {margin:5px 15px 5px 15px; text-align:center; color:#00377c;}
#subnavigation3 a {color:#00377c; font-weight:bold; text-decoration:none;}
#subnavigation3 a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#subnavigation3 .selected {color:#FFFFFF; font-weight:bold; text-decoration:none;}

#subnavigation4 {margin:5px 15px 5px 15px; text-align:center; color:#00377c;}
#subnavigation4 a {color:#00377c; font-weight:bold; text-decoration:none;}
#subnavigation4 a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#subnavigation4 .selected {color:#FFFFFF; font-weight:bold; text-decoration:none;}
/*===========================*/

#subnavigation_ch {margin:5px 15px 5px 15px; text-align:center; color:#00377c;}
#subnavigation_ch a {color:#00377c; font-weight:bold; text-decoration:none;}
#subnavigation_ch a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
#subnavigation_ch .selected {color:#FFFFFF; font-weight:bold; text-decoration:none;}

#innersubnavigation {margin:5px 15px 5px 24px; text-align:left; color:#008dd0; font-weight:bold; font-size:9pt;}
#innersubnavigation a {color:#008dd0; font-weight:bold; text-decoration:none;}
#innersubnavigation a:hover {color:#00377c; font-weight:bold; text-decoration:none;}
#innersubnavigation .selected {color:#00377c; font-weight:bold; text-decoration:none;}

#content {margin:15px 15px 20px 15px; text-align:left; min-height:500px; width:769px;}
#content .packageplatinum {background:#ffffff url(../images/bg_packages_platinum.gif) top left repeat-x; min-height:200px; padding:10px; color:#00377c;}
#content .packageplatinum h1, .packageplatinum h2, .packageplatinum h3, .packageplatinum h4, .packageplatinum h5, .packageplatinum h6 {color:#00377c; font-weight:bold;}
#content .packagegold {background:#ffffff url(../images/bg_packages_gold.gif) top left repeat-x; min-height:200px; padding:10px; color:#00377c;}
#content .packagesilver {background:#ffffff url(../images/bg_packages_silver.gif) top left repeat-x; min-height:200px; padding:10px; color:#00377c;}
#content .packageprepaid {background:#ffffff url(../images/bg_packages_prepaid.gif) top left repeat-x; min-height:200px; padding:10px; color:#00377c;}
#content .packageprovincial {background:#ffffff url(../images/bg_packages_provincial.gif) top left repeat-x; min-height:200px; padding:10px; color:#00377c;}
#content .comparepackage {color:#00377c; font-size:9pt; font-weight:bold;}
#content .comparepackage_label {color:#00377c; font-size:9pt; font-weight:bold;}
#content .comparepackage_bgrow1 {background:url(../images/compare_packages_bg1.gif) top left repeat-x;}
#content .comparepackage_bgrow2 {background:url(../images/compare_packages_bg2.gif) top left repeat-x;}
#content .comparepackage_bgrow3 {background:#e5f4fa;}
#content .comparepackage_bgrow3 .addbg {background:#1ab0e6 url(../images/compare_packages_bg3.gif) top left repeat-x; color:#ffffff; padding:10px;}
#content .comparepackage_altrow1 {background:#e5f4fa;}
#content .comparepackage_altrow2 {background:#cce8f6;}

#content .channelguide {background:#1bb1e7 url(../images/bg_channel_ft.jpg) top left repeat-x;	min-height:192px;	padding:10px 0 10px 25px;	color:#fff;	font-size:8pt;	line-height:1.4em;}
#content .channelguide_feat {background:#ffffff; color:#ffffff;	font-size:9pt;	line-height:1.4em;}
#content .channelguide_feat h1,.channelguide_feat h2,.channelguide_feat h3,.channelguide_feat h4,.channelguide_feat h5,.channelguide_feat h6 {font-weight:lighter; color:#e1df5e; margin:0px; padding:0px;}
#content .channelguide_feat .span {color:#e1df5e; font-family:Arial; font-size:9pt;}

#content .channelguide_feat1 {background:#1ab0e6 url(../images/bg_cg_layer1.gif) top left no-repeat; min-height:192px;}
#content .channelguide_feat2 {background:#59b72e url(../images/bg_cg_layer2.gif) top left no-repeat; min-height:192px;}
#content .channelguide_feat3 {background:#9463ff url(../images/bg_cg_layer3.gif) top left no-repeat; min-height:192px;}
#content .channelguide_feat4 {background:#ff46aa url(../images/bg_cg_layer4.gif) top left no-repeat; min-height:192px;}

#content .whbtext {color:#ffffff; font-weight:bold;}
#content .channelguide_band_platinum {background:#ffffff url(../images/channel_guide_platinum_band.gif) top left no-repeat;	color:#fff;}
#content .channelguide_band_gold {background:#ffffff url(../images/channel_guide_gold_band.gif) top left no-repeat;	color:#fff;}
#content .channelguide_band_silver {background:#ffffff url(../images/channel_guide_silver_band.gif) top left no-repeat;	color:#fff;}
#content .channelguide_band_prepaid {background:#ffffff url(../images/channel_guide_prepaid_band.gif) top left no-repeat; color:#fff;}
#content .channelguide_band_provincial {background:#ffffff url(../images/channel_guide_provincial_band.gif) top left no-repeat;	color:#ffffff;}

#content .sms {background:#1bb1e7 url(../images/bg_sms.gif) top left repeat-x; color:#ffffff; text-decoration:none; padding:10px 20px 20px 20px;}
#content .sms h1 {font-size:12pt; color:#ffffff; line-height:normal;}
#content .sms h2 {font-size:10pt;	color:#ffffff; line-height:normal;}
#content .smsform {color:#000000;}
#content .smsform h1{font-size:12pt;color:#00377c;line-height:normal;}
#content .smsform h2{font-size:12pt;color:#000000;line-height:1.4em;font-weight:normal;}
#content .smsform .label{font-size:8pt;	color:#666666;	line-height:normal;}

#content .announcement_bg {background:#ffffff url(../images/bg_announcement.gif) top left repeat-x; color:#005aab;}
#content .announcement_bg h3{color:#005aab; font-size:11pt; font-family:Arial;}

#content .subscribe_top {background:url(../images/bg_top_subscribe.gif) top left no-repeat; height:25px; text-align:right;}
#content .subscribe_top .link {color:#008dd0; text-decoration:none;	font-size:7pt; padding:4px 20px 5px 0; background:transparent url(../images/btn_go_blue.png) top right no-repeat; font-weight:bold;}
#content .subscribe_top .link:hover {color:#ed1c24; padding:4px 20px 5px 0;	background:transparent url(../images/btn_go_blue.png) top right no-repeat;	font-weight:bold;}
#content .subscribenow_bg {background:#ffffff url(../images/bg_subscribe_now.gif) top left repeat-x; color:#000000; padding:20px;}
#content .subscribenow_bg h2{color:#005aab; font-size:12pt; font-family:Arial; line-height:1.4em;}
#content .subscribe_now {margin:0 0 0 15px;}

#content .skyline_top {background:#ffffff url(../images/bg_top_skyline.gif) top left no-repeat; color:#ffffff; padding:0px 0px 0px 10px; font-size:14pt; font-weight:bold;}
#content .skyline_bg {background:#ffffff url(../images/bg_skyline.gif) top left repeat-x; color:#000000; padding:20px;}

#content .universal_top {background:#ffffff url(../images/bg_top_skyline.gif) top left no-repeat; color:#ffffff; padding:0px 0px 0px 10px; font-size:14pt; font-weight:bold;}
#content .universal_bg {background:#ffffff url(../images/bg_skyline.gif) top left repeat-x; color:#000000; padding:20px;}
#content .universal_bg li {line-height:1.4em; padding-bottom:7px;}

#content .blink{color:#00377c; text-decoration:underline;}
#content .blink:hover {color:#00377c; text-decoration:underline;}

#content .button {padding: 4px 3px;}
#content .more { 
	color:#ed1c24;
	text-decoration:none;
	font-size:7pt;
	padding:4px 20px 5px 0;
	background:transparent url(../images/btn_go.png) top right no-repeat;
	font-weight:bold;
}

#content .more:hover { 
	color:#005aab;
	padding:4px 20px 5px 0;
	background:transparent url(../images/btn_go.png) top right no-repeat;
	font-weight:bold;
}
#content .content {padding: 20px}

#content .page h1 {font-size:14pt;}
#content .page h2 {font-size:11pt;}
#content .page h1, .page h2 {color:#00377c; padding:0px; margin:0px; line-height:1.8em;}

#content .modalBackground {background-color:Gray; filter:alpha(opacity=70); opacity:0.7;}
#content .modalPopup {background-color:#ffffdd; border-width:3px; border-style:solid; border-color:Gray; padding:3px; width:400px;}

#footer {color:#00377c; text-align:center; font-size:8pt; line-height:1.4em; padding:0px 0px 10px 0px;}
#footer a {color:#00377c; text-decoration:underline;}
#footer a:hover {color:#008dd0; text-decoration:underline;}