/***********************************************************/
/* GENERAL STATEMENTS */
/***********************************************************/
	
	html {height:100%; margin:0px; padding:0px;}
	body {height:100%; margin:0px; padding:0px; background:#fff; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#666; text-align:left;}
	.bb_container {height:100%; width:99%;}
	.bb_container[class] {height:auto; min-height:100%;}
	div {
	margin:0px;
	padding:0px;
	display:block;
	text-align: left;
}
	img {
	border:0;
}
	sup {font-size:7px; line-height:6px;}
	a {color:#00446e; text-decoration:none;}
	a.active {color:#000 !important;}
	a:hover {text-decoration:underline;}
	a:visited {color:#0077bf;}
	.bb_leftNav a:visited,
	.bb_topSearch a:visited,
	.bb_topNav a:visited , 
	.bb_breadcrumb a:visited {color:#00446e;}
	
	input {border:solid #dedede 1px;}

	select.dropDown {
	border:solid #CCCCCC 1px;
	border-color: #CCCCCC;
	color:#666666;
	width: 157px;
}
	
	input.radioButton{border:solid #dedede 0px;}	
	
	
	
	li.bb_oneList { list-style: none; }

	.clearFix {clear:both;}
	
	.noPadding {padding:0;}
	.bb_viewBtn.noPadding {
		padding:3px 20px 0 0;
	}
	

	#lpChatDynamicVoiceButtonDiv {position:relative; clear:both; margin:0px; padding:0px;}	
		#lpBidP {position:absolute; left:94px !important; top:125px !important; width:165px; height:25px; margin:0px; padding:0px; z-index:302;}
		
	#lpcttDiv {position:relative; clear:both; width:385px; height:160px; margin:0px; padding:0px;}	
		/*#lpBidP {position:absolute; left:94px !important; top:125px !important; width:165px; height:25px; margin:0px; padding:0px; z-index:302;}*/
	
	table.full {
		width:100%;	
	}
	
	.bb_content ol {
		padding-left:20px;	
	}
	
	h3 {font-size:16px;}
	
	h1 a, h2 a, h3 a {color:#212121;}
	a:hover h2 {cursor:pointer;text-decoration:underline;}

	h1, h2, h3, h4, h5 {
		color:#212121;
		margin: 0 0 0 0px;
		font-weight: normal;
	}
	
	h1 {
		letter-spacing: -1px;
		line-height: 1em;
		font-size: 2.45em;
		width: 743px;
	}

	ul {
		
	}
	
	ul.bb_listFAQ {
		float:left;
		margin:0;
		padding:0;
		list-style-type:none !important;
	}
	
	ul.bb_listFAQ li{
		list-style:none !important;
		padding:0 0 0 8px !important; 
		background:url("../images/ul_listFAQ.gif") no-repeat left 5px !important;
	}

	li {
		line-height:1.3em;
	}
	
	select {
		font-size:0.95em;
	}


/* index home page */

.bb_content .bb_indexFlash{width:785px; height:329px;}

.bb_content .bb_indexLightbox {
	position:absolute;
	height:130px;
	top: 331px;
	/*top:355px;*/
	width:130px;
	padding: 15px 10px 0px 85px;  
	background:none;
	display:none;
	z-index: 20;
	background:url("../images/bg_lightbox_index.png") no-repeat left top;
}

.bb_content #bb_menuShop,
.bb_content #bb_menuSupport,
.bb_content #bb_menuLogin {
	left: 160px;
}

.bb_content #bb_menuSmall,
.bb_content #bb_menuEnterprise,
.bb_content #bb_menuWireless {	
	left: 550px;
}
/*
.bb_content #bb_menuSmall{top:383px;}
.bb_content #bb_menuWireless{top:308px;}
.bb_content #bb_menuEnterprise{top:308px;}
.bb_content #bb_menuSmall[id]{top:382px;}
.bb_content #bb_menuWireless[id]{top:307px;}
.bb_content #bb_menuEnterprise[id]{top:307px;}
*/
.bb_content #bb_menuShop,
.bb_content #bb_menuEnterprise {
	background-image:url('../images/index/bg_lightbox_shop.png');
}

.bb_content #bb_menuSupport,
.bb_content #bb_menuWireless {
	background-image:url('../images/index/bg_lightbox_support.png');
}

.bb_content #bb_menuLogin,
.bb_content #bb_menuSmall {
	background-image:url('../images/index/bg_lightbox_login.png');
}

.bb_content .bb_indexLightbox p {
	margin: 10px 0px;
	line-height: 12px;
}

.bb_content .bb_indexLightbox ul {
	margin-left: 10px;
	padding: 0px;
}

.bb_content .bb_indexLightbox span {
	display: block;
	top: 15px;
	font-weight: bold;
}

.bb_content .bb_indexLightbox ul li {
	list-style: none;
}

.bb_content .bb_indexMenu {
	width:391px;
	height:200px;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
}

.bb_content .bb_indexMenu ul {
	width: 180px;
	margin-left: 20px;
	padding: 0px;
	border-top:1px solid #d9d9d9;
}

.bb_content .bb_indexMenu li {
	list-style: none;
	padding: 4px 0px;
	border-bottom: solid #d9d9d9 1px;
	background: transparent url(../images/bg_viewMore.gif) no-repeat scroll right 7px;
}

.bb_content .bb_indexMenu ul li.active,
.bb_content .bb_indexMenu ul li:hover {
	background: none;
}

.bb_content .bb_indexMenu li a {
	display: block;
	font-size: 12px;
}

.bb_content .bb_indexMenu ul li.active a,
.bb_content .bb_indexMenu ul li:hover a {
	color: black;
	text-decoration: none;
}

.bb_content .bb_indexMenu.personal {
	background:url("../images/bg_personal.gif") no-repeat right bottom;
	border-right:1px solid #d9d9d9;
}

.bb_content .bb_indexMenu.business {
	background:url("../images/bg_business.gif") no-repeat right bottom;
}
	
.bb_content .index{background:url("../images/bg_indexBottom.gif") no-repeat left top;}

.bb_leftNav {position:relative; float:left; width:152px; height:10px; padding:4px 15px 20px; font-size:12px;}
		.bb_leftNav[class] {height:auto; min-height:10px;}
			.bb_leftNav p {margin:10px 0; }
			.bb_leftNav ul {position:relative; clear:both; margin:0px; padding:0px;}
			.bb_leftNav ol {position:relative; clear:both; width:130px; height:auto; margin:10px 0 0 0; padding:0 0 0 23px; border:none;}
				.bb_leftNav h2 {margin:0px; padding:10px 0 10px 0; border-bottom:solid 1px #dedede; font-size:16px; font-weight:normal; line-height:100%;}
				.bb_leftNav ul li{position:relative; clear:both; height:auto; margin:0px; padding:3px 0px 3px 0px; border-bottom:solid 1px #e2e2e2; list-style:none;}
				.bb_leftNav ol li {position:relative; clear:both; width:130px; height:auto; margin:0px; padding:0; border:none; list-style-image:none; list-style-position:outside; list-style-type:decimal; display:list-item;}	
				.bb_leftNav ul li.last {padding-bottom:30px; border:0px; background:none;}
					.bb_leftNav ul li a {display:block; width:132px; padding-right:20px; background:url("../images/bt_arrowNav.gif") right bottom no-repeat;}
					.bb_leftNav ul li a.active, .bb_leftNav ol li a.active {background:none;}
			.bb_leftNav .leftNavSupport{margin-top:23px;}
			.bb_leftNav ul.noBorder {margin:10px 0 0 5px;}
				.bb_leftNav ul.noBorder li {border:0px;}
					.bb_leftNav ul.noBorder li a {width:auto; padding:0 15px 0 0; background:url("../images/bg_viewMore.gif") right bottom no-repeat;}
					


/* default */
		.bb_default {position:relative; clear:both; width:977px; height:525px; margin-left:auto; margin-right:auto; padding-top:12px; text-align:left; background:url("../images/bg_container.jpg") left top no-repeat;}
		.bb_default[class] {height:auto; min-height:525px;}

	/* login dashboard */
		.bb_wrapDashboard{position:relative; clear:both; width:977px; margin-left:auto; margin-right:auto; z-index:150; top:-46px;}
		
		.bb_wrapDashboard #profileRetreiving{background-color:#F8F8F8 !important; height:190px !important; left:805px !important; position:absolute; top:38px; width:160px !important; z-index:5;}
			.bb_wrapDashboard #profileRetreiving img{position:relative; margin:0; padding:0 !important;}
		
		.bb_wrapDashboard .login{position:absolute; top:0; right:0; width:179px; background:url("../images/bg_loginOff.gif") right top no-repeat; height:37px;}
			.bb_wrapDashboard .login span{float:left; font-size:13px; position:relative; top:12px; left:12px;}
			.bb_wrapDashboard .login a{float:right; position:relative; top:13px; right:10px;}
			.bb_wrapDashboard .login ul{width:120px;}
			
		.bb_wrapDashboard .loginOn{position:absolute; top:0; right:0; width:179px; background:url("../images/bg_loginOff.gif") right top no-repeat; height:37px; overflow:hidden;}
			.bb_wrapDashboard .loginOn .username{position:relative; float:left; top:5px; left:10px; font-size:12px;}
			.bb_wrapDashboard .loginOn .wrapLinks{float:left; font-size:11px; text-align:right; position:absolute; top:20px; left:10px;}
			.bb_wrapDashboard .loginOn ul{width:120px;}
					
		#bb_loginForm{position:absolute; right:-6px; width:187px; height:224px; display:none; font-face:Arial; z-index:5; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_loginFormHeader2.png',sizingMethod='crop'); background:none;}
		#bb_loginForm[id]{
			right:0px;
			filter:none;
			background:url("../images/bg_loginFormHeader2.png") left top no-repeat;
		}
		
			#bb_loginForm .bg_loginForm .bb_linkLoginHeaderHide {
				float:right;
				margin-right:10px;
			}
		
			#bb_loginOptions .bg_loginForm,
			#bb_loginForm .bg_loginForm {
				width:173px; height:249px; margin:0; padding:13px 5px 0 15px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_loginFormHeader2.png',sizingMethod='crop'); background:url("../images/bg_loginFormHeader2.png") left bottom no-repeat;
			}
			
			#bb_loginOptions .bg_loginForm[class],
			#bb_loginForm .bg_loginForm[class] {
				filter:none; background:url("../images/bg_loginFormHeader2.png") left bottom no-repeat;
			}
			
				#bb_loginForm .bg_loginForm span{position:absolute; left:20px; top:12px; font-size:13px;}
				#bb_loginForm #myBell{position:absolute; top:45px; left:25px; margin:0; padding:0; width:150px; text-align:left; background: none;}
						#bb_loginForm #myBell input{border:1px solid #b4babf; width:120px;}
						#bb_loginForm #myBell div{margin:5px 0; width:130px;}
							#bb_loginForm #myBell .f_login {
								width:161px;
								height:117px;
								margin-left:-25px;
								padding-left:25px;
							}
							
							#bb_loginForm #myBell .f_login .btn_loginSubmit { display:block; clear:both; }
							#bb_loginForm #myBell .f_login br {line-height:4px;}
							#bb_loginForm #myBell .f_login input{float:left;width:auto;border:none;}
							#bb_loginForm #myBell .f_login label { float:left; line-height:20px; }
							#bb_loginForm #myBell .f_login a { line-height: 16px; }
							#bb_loginForm #myBell .f_login br { clear:both }
	
		#bb_loginOptions{position:absolute; right:0px; width:187px; display:none; z-index:5; font-family:Arial;}
		
		#loginform_top {width:187px; height:37px; background:#ffffff url(../images/bg_loginFormHeader2.png) left top no-repeat;}
		#loginform_bottom {width:187px; height:auto; background:url(../images/bg_loginFormHeader2.png) left bottom no-repeat;}
		
		#bb_loginOptions #usernameDB{position:absolute; left:18px; top:5px;}
		#bb_loginOptions #wraplinks{position:absolute; left:18px; width:100%; top:20px; z-index:6; font-size:11px; text-align:left;}
			#bb_loginOptions .wrapLinks span{margin:0 2px; float:left; position:relative; left:0; top:2px; font-size:9px;}                    
			#bb_loginOptions .wrapLinks a{float:left; position:relative; left:0; z-index:6;}
			#bb_loginOptions .bb_wrapOptionsUser{padding:0; text-align:left; font-size:12px;}
					#bb_loginOptions .bb_wrapOptionsUser span{position:relative; left:19px; top:7px; text-align:left;}	
					#bb_loginOptions .bb_wrapOptionsUser .myProducts {height:auto; padding-left:10px; padding-top:10px;}	
					#bb_loginOptions .bb_wrapOptionsUser .myProducts li{width:145px; height:auto;color:#ccc; list-style:none;}
						#bb_loginOptions .bb_wrapOptionsUser .myProducts li a{width:178px; height:auto;}
					#bb_loginOptions .bb_wrapOptionsUser .myServices{position:relative; left:10px; width:140px; height:108px; padding:0; margin:0;}
						#bb_loginOptions .bb_wrapOptionsUser .myServices a img{margin:0; padding:0; border:none; display:block;}



	/* top search */
		.bb_topSearch {position:relative; clear:both; width:977px; height:46px; margin-left:auto; margin-right:auto; text-align:right; }
			.bb_topSearch ul {position:absolute; left:395px; width:620px; height:46px; float:left; margin:0 10px 0 0; padding:0px; background:url("../images/bg_topSearch3.gif") left top no-repeat;}
				.bb_topSearch ul li {position:relative; float:left; margin:11px 0 0 0; padding:0 10px; border-right:solid 1px #dedede; list-style:none;}
					.bb_topSearch ul li img {vertical-align:middle;}
				.bb_topSearch ul li.last {position:absolute; left:125px; border:none; background:none;}
				.bb_topSearch ul li.search {border:none; position:absolute; left:220px; width:170px; margin:5px 0; padding:0;}

					.bb_topSearch ul li.search #inputwrapper {position:relative; float:left; width:138px; height:16px; padding:7px 30px 5px 9px; background:url("../images/bg_topSearch.gif") left top no-repeat; border:0px solid #000; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px;}

					.bb_topSearch ul li.search #txt_topSearch {position:absolute; top:7px; left:8px;width:120px; height:14px; padding:0;border:0px solid #ff0000; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px;}
					
					.bb_topSearch ul li.search #bt_topSearch {position:relative; top:1px; left:5px; float:right; width:11px; height:11px; border:0px solid #000;}
					
                .bb_topSearch ul li.login{width:178px; background:url("../images/bg_loginOff.gif") right top no-repeat; float:right; margin:0 3px 0 0; padding:0; height:37px; border:none;}
				.bb_topSearch ul li.login[class]{margin:0 5px 0 0;}
                    .bb_topSearch ul li.login span{float:left; font-size:12px; position:relative; top:10px; left:10px;}
                    .bb_topSearch ul li.login a{float:right; position:relative; top:10px; right:10px;}
                    .bb_topSearch ul li.login ul{width:120px;}
                    .bb_topSearch ul li.loginOn{width:178px; background:url("../images/bg_loginOff.gif") right top no-repeat; float:right; margin:0 3px 0 0; padding:0; height:37px; border:none; display:none;}
					.bb_topSearch ul li.loginOn[class]{margin:0 5px 0 0;}
						.bb_topSearch ul li.loginOn .username{position:relative; float:left; top:11px; left:10px; font-size:12px;}
						.bb_topSearch ul li.loginOn .wrapLinks{float:right; font-size:11px; text-align:right; position:relative; top:12px; left:-5px;}
						.bb_topSearch ul li.loginOn ul{width:120px;}
							

	/* top nav */
		.bb_topNav {position:relative; clear:both; height:75px;}
			.bb_topNav .logo {position:relative; float:left; width:163px; height:63px; padding-left:17px; padding-top:12px;}
				.bb_topNav .logo img {display:block;}
			.bb_topNav ul {position:relative; float:right; width:785px; height:75px; margin:0 10px 0 0; padding:0px; background:url("../images/bg_topNav.gif") left top no-repeat; overflow:hidden;}
				.bb_topNav ul li {position:absolute; width:600px; margin:0px; padding:0px; list-style:none; overflow:hidden;}
					.bb_topNav ul li a.button {position:relative; float:left;}
					.bb_topNav ul li .content {position:relative; float:left; width:530px; height:64px; margin:0px; padding-left:35px; padding-top:7px; background:url("../images/bg_topNavContent.gif") left 1px no-repeat; text-align:center; background-position:0px -1px; border-top:1px solid #dedede; border-bottom:1px solid #a9a9a9;}
						.bb_topNav ul li ul li {position:relative; float:left; }
				.bb_topNav .shop {left:0px; width:678px; z-index:0; }
					.bb_topNav .shop li{width:85px; height:68px; float:left; margin:-2px 17px 0 0;line-height:1.5em}
						.bb_topNav .shop li a{width:85px; height:68px; float:left; text-align:center;}
						
						.bb_topNav .shop li a.active,
						.bb_topNav .shop li a:hover { 
							background:url("../images/bg_itemSlideHeader.gif") top center no-repeat;
						}
						
							.bb_topNav .shop li a img{margin:auto; display:block; float:none; padding-top:3px;}
				.bb_topNav .support {left:673px; width:674px; z-index:1; background:none;}
		
				.bb_topNav .shaded {background:transparent url(../images/bg_menushade.jpg) repeat-x scroll left 1px;}
				
				#PrsShp_Landing_container #tnSupport,
				#Home_container #tnSupport {left:110px;}
				
					.bb_topNav .support .content{padding-left:25px; width:525px; margin-left:-6px;}
					.bb_topNav .support li{width:85px; height:68px; float:left; margin:-2px 0 0 0; line-height:0.9em}
						.bb_topNav .support li a{width:85px; height:68px; float:left; text-align:center;}
						
						.bb_topNav .support li a:hover,
						.bb_topNav .support li a.active {background:url("../images/bg_itemSlideHeader.gif") top center no-repeat;}
						
							.bb_topNav .support li a img{margin:auto auto 5px auto; display:block; float:none;  padding-top:3px;}
				.bb_topNav .login {left:229px; z-index:2;}

	/* main */
		.bb_main {
	position:relative;
	float:left;
	width:785px;
	height:auto;
	margin:5px 0 0 4px;
	padding:0px;
}
		.bb_main_popup {
	position:relative;
	float:left;
	width:556px;
	height:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
}		
		
		/* Home page Flash banner */
			#Home_container .bb_content{width:785px;background:none;}
			#Home .bb_top{display:none;height:0;}
			
			#Home .bb_indexMenu.personal {
				border-left:solid #cccccc 1px;	
			}
			
			#Home .bb_indexMenu.business {
				border-right:solid #cccccc 1px;	
			}
		
			.bb_content h1 {margin:0px; padding:5px 20px; font-size:26px; height:36px; color:#212121; font-weight:normal; line-height:100%; }
			.bb_content.bb_setPadding h1 {_width:713px; _padding-right:12px;}
			.bb_content.bb_setPadding h2 { width:90%; }
			.bb_content p {margin:10px 20px 10px 20px;}
			.bb_content .bb_top {
	position:absolute;
	float:left;
	left:0px;
	top:0px;
	width:785px;
	height:10px;
	/*z-index:0;*/
	background:url("../images/bg_contentTop.gif") left top no-repeat;
	background-image: url(../images/bg_contentTop.gif);
	clear: both;
}

			.bb_content .bb_top_popup {
	position:absolute;
	float:left;
	left:0px;
	top:0px;
	width:500px;
	height:10px;
	/*z-index:0;*/
	background:url("../images/bg_contentTop.gif") left top no-repeat;
	background-image: url(../images/bg_contentTop.gif);
}


			#PrsCSrvGnl_LegalAndTerms p {margin-right:10px; padding-right:0px;}

			#Home_container .bb_main {z-index:2;}
			#Home_container .bb_bottom {z-index:5; bottom:8px; left:1px; /*background-image:url('../images/bg_contentBottomBeige.gif'); bottom:0px; left:1px;*/}
			#Home {z-index:2;}
			#Home .bb_indexMenu {z-index:5;}
			
			#Home h1{width:125px; margin-top:15px;}
			#Home h1 .sIFR-flash {width:115px;}
			#Home .bb_indexFlash {height:300px; border-bottom:1px solid #dedede; overflow:hidden}
			#Home .bb_indexMenu{height:168px;}
			#Home .bb_indexMenu ul{margin-top:0px;}
			#Home .bb_indexLightbox{width:137px;}
			
			#Home h1 .sIFR-flash{width:120px;}
			
			.bb_footer{margin-top:15px;}
			#Home_container .bb_footer{margin-top:-5px;}
			
			
			.bb_bottom,
			.bb_bottom.beige {position:absolute; clear:both; bottom:-2px; _bottom:-7px; left:0px; width:785px; height:10px; z-index:0; background:transparent url(../images/bg_contentBottomTransparent.gif) left top no-repeat;}
			
			.bb_bottom_popup{
	bottom:-2px;
	left:0px;
	width:556px;
	height:25px;
	background:transparent url(../images/bg_contentBottomTransparent_popup.png) left top no-repeat;
	float:left;
}
			.bb_bottom, bb_bottom_poup,  .bb_content .bb_bottom.beige {
	position:relative; float:left;
	background-image: url(../images/bg_contentBottomTransparent.gif);
}
		
	/* province selector lighbox */
    	#bb_provinceSelector, .bb_lightbox {display:none; position:absolute; left:210px !important; top:50px; width:556px; height:382px; margin:0px; padding:0px; z-index:1000;}
			.bb_lightbox .bg_lightbox {position:absolute; left:0px; top:0px; width:556px; height:382px; margin:0px; padding:0px; z-index:0; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg_provinceSelector.png',sizingMethod='crop'); background:none;}
			.bb_lightbox .bg_lightbox[class] {filter:none; background:url("../images/bg_provinceSelector.png") left top no-repeat;}
			.bb_lightbox h1{position:absolute; width:200px; height: 40px; width:380px; top:28px; left:40px; padding:0; border:none; text-align:left; z-index:10;}
		
			.bb_lightbox #title {border:none; z-index:10;}
			.bb_lightbox #title * {width:200px; z-index:10;}
			.bb_lightbox .bb_btnClose{display:block; position:absolute; right:30px; top:30px; width:29px; height:28px; z-index:10; background:url("../images/bt_close.gif") left top no-repeat; text-indent:-99999px;}
			#bb_provinceSelector #img_mapCanada {position:relative; float:left; margin:80px 0px 0px 20px; z-index:10;}
			#bb_provinceSelector a img {position:relative; float:left; margin:0 5px 0 0;}
			#bb_provinceSelector .bb_selectYourProvince{position:absolute; width:160px; height:70px; top:132px; right:65px; text-align:left; z-index:51;}
			    #bb_provinceSelector .bb_selectYourProvince span { clear:both; }
			    #bb_provinceSelector .bb_selectYourProvince ul{clear:both; margin:10px 0 0 0; padding:0px;}
					#bb_provinceSelector .bb_selectYourProvince .bb_serviceDrop li.option{list-style:none;}
						#bb_provinceSelector .bb_selectYourProvince .bb_serviceDrop li.option .selectbox {display:block; position:relative; clear:both; width:140px; height:13px; margin:-2px 5px 10px 0px; padding:2px 20px 2px 2px; background:url("../images/bg_selectBox.gif") right top no-repeat; border:solid 1px #b5bbbf; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#333; text-align:left; cursor:pointer;}
							#bb_provinceSelector .bb_selectYourProvince .bb_serviceDrop li.option .selectbox-wrapper{position:relative; top:-8px; left:0; overflow:visible; display:block; height:auto;}
					#bb_provinceSelector .bb_selectYourProvince a { position:absolute; top:28px; right:-35px; }
			  
			.bb_lightbox h2 {width:480px; margin:88px 0 0 40px; font-size:14px;}
			.bb_lightbox ul {width:480px;}
			.bb_lightbox ul li {margin-bottom:10px; list-style:none;}
			
			.bb_lightbox .bb_lightboxContent {position:relative; top:70px; left:20px; width:515px; height:290px;}
			.bb_lightbox .bb_lightboxContent p {padding:10px 0;}
			  
			  #bb_selectYourProvince .bb_serviceDrop{width:160px;}
				#slt_provinceSelector_container ul {width:137px;}
				#slt_provinceSelector_container ul li,
				#slt_provinceSelector_container ul li select {width:137px;}

		/* footer */
		.bb_footer {float:right; position:relative; width:793px; margin:40px 0 0 0; padding:0px;}
			.bb_footer ul.footerOptions {position:relative; clear:both; width:785px; height:auto; min-height:180px; _height:180px; margin:0px; padding:0px;}
				.bb_footer ul.footerOptions li {position:relative; float:left; width:161px; margin:0px; padding:0px 35px 0px 0px; list-style:none;}
					.bb_footer ul.footerOptions li h5 {margin:0px; padding:0px; font-size:12px; color:#666; line-height:20px;}
					.bb_footer ul.footerOptions li h5 a { color:#666666; font-size:12px; }
					.bb_footer ul.footerOptions li p {margin:0px; padding:0px; font-size:11px; color:#999; line-height:20px;}
					.bb_footer ul.footerOptions li a {margin:0px; padding:0px; font-size:11px; color:#999; line-height:20px;}
			.bb_footer ul.links {clear:both; float:none; display:block; margin:20px 0 0 0; padding:10px 0 0 0; border:0px; font-size:10px; color:#999; min-height:25px; border-top:solid 1px #d9d9d9; width:784px;}
				.bb_footer ul.links li {position:static; float:left; width:auto; height:25px; padding:0px 20px 0px 0px; margin:0px; list-style:none; line-height:20px;}
				.bb_footer ul.links li a{color:#999 !important;}
				
				.bb_footer ul.links li img {position:relative; width:15px; height:9px; top:-4px; left:-2px;}


/***********************************************************/
/* sIFR v3.395 */
/***********************************************************/
	.sIFR-flash {margin:0px; padding:0px; visibility:visible !important;}
	.sIFR-unloading .sIFR-flash {visibility:hidden !important;}
	.sIFR-replaced, .sIFR-ignore {visibility:visible !important;}
	.sIFR-alternate {display:block; position:absolute; left:0px; top:0px; width:0px; height:0px; overflow:hidden;}
	
