/* NSC Wireless 07 Cingular */a:link, a:visited { color: #ff6600; font-weight:bold; text-decoration: none; }a:hover {	color: #666666;	font-weight:bold;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;}a.topnav:link, a.topnav:visited { color: #666666; font-weight: normal; font-size: 10px; text-decoration: none; }a.topnav:hover {	color: #ff6600;	text-decoration: none;	cursor: hand;}a.menu:link, a.menu:visited { color: #fff; font-size: 12px; font-weight: normal; text-decoration: none; text-transform: uppercase; padding: 6px; margin: 0; }a.menu:hover { color: #00508F; text-decoration: none; background: transparent url(../images/menus/res_menu_bg_ov.gif) repeat-x top left;}a.menu-mynsc:link, a.menu-mynsc:visited { color: #fff; font-size: 12px; font-weight: normal; text-decoration: none; text-transform: none; padding: 6px; margin: 0 0 0 150px; }a.menu-mynsc:hover { color: #00508F; text-decoration: none; background: transparent url(../images/menus/res_menu_bg_ov.gif) repeat-x top left;}a.blue:link, a.blue:visited { color: #2B7BBA; font-size:13px; font-weight:normal; text-decoration: underline; }a.blue:hover { color: #666666; }#nav-menu ul { margin: 0 0 15px 0; padding: 6px; width: 99%; background: transparent url(../images/menus/res_menu_bg.gif) repeat-x top left;  }#nav-menu li { display: inline; list-style-type: none; padding-right: 3px; padding-left: 3px; }/* UNIVERSAL */body { margin:0; padding:0; background: #eee; font-family: Arial, Helvetica, sans-serif; }h1 span { display: none; }h1  {	height: 65px;	background-image: url(../images/nsclogo.gif);	background-repeat: no-repeat;	background-color: #FFF;}h1alt{	height: 65px;	background-repeat: no-repeat;	background-color: #FFF;}h2 { font-size: 16px; line-height:18px; color: #2B7BBA; font-weight: bold; margin: 0 0 0 0; }h3 { font-size: 16px; color: #333333; font-weight:bold; text-transform: uppercase; margin: 0; padding: 12px 0 0 5px; }h3 span { text-transform: none; }h4 { font-size:11px; color: #666666; font-weight: bold; margin: 0; padding: 12px 0 0 0; }p, td {	font-size: 11px;	color: #666666;	margin: 3px 0 0 0;	line-height: 14px;}.body_text { font-size: 11px; color: #666666; font-weight: normal; margin: 0; padding: 10px 0 0 0; line-height: 16px; }.grey { color: #333; }#shell { margin:0;	padding:0;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#666666;	background: transparent;	}	#outer { width:900px;	margin:15px auto 0 50px;	padding:0 0 15px 0; 	}	#inner {	padding: 0 15px 15px 15px;	background:#FFFFFF;	border-left:2px solid #B2C1C8;	border-right:2px solid #B2C1C8;	border-top:2px solid #B2C1C8;	z-index: 2;	}	#left_col { float:left;	width:605px;	height: 275px;	color:#333;	padding-top: 0;	border:1px solid #B2C1C8;	}#left_col_full { float:left;	width:851px;	height: 275px;	color:#333;	padding-top: 0;	border:1px solid #B2C1C8;	overflow: hidden;	}	#right_col { float:right;	width:250px;	color: #333;	padding: 0;	margin: -5px 0 0 0;	}#right_col td, #inner_product_row td { padding: 5px 10px 0 10px; }	#inner_product_row {	float: left;	width: 875px;	margin: 10px 0 0 -5px;	padding: 0;}	#nsc_link_box {	float:right;	width:365px;	color: #333;	padding: 5px 10px;	margin: -1px 10px 0 0;	border:1px solid #B2C1C8;	text-align:center;	}#nsc_box { float:right;	width:250px;	color: #333;	padding: 5px 10px 5px 0;	margin: 35px 10px 0 0;	text-align:right;	}	#FooterWrap { margin:0; padding:0 0 0 15px; text-align:left; background: #B2C1C8; }#Footer { width:580px; padding:5px 0 5px 0; font-size:10px; text-align:left; color:#fff; }#Footer2 { font-family: Arial, Helvetica, sans-serif; width:580px; margin:5px 0 0 15px; font-size:10px; text-align:left; color:#666666; }#FooterLinks { width:870px; padding:5px 20px 5px 0; font-size:11px; text-align:right; color:#fff; }.PrivacyPolicy{	color: #666;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: normal;	font-variant: normal;	word-spacing: normal;}.PrivacyPolicyHover{	color: #666;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: normal;	font-variant: normal;	word-spacing: normal;}#shell #outer #FooterWrap #FooterLinks a .topnav{	font-weight: normal;	color: #666666;	font-family: Arial, Helvetica, sans-serif;}#left_col_full_AutoHeight{	float:left;	width:851px;	height: auto;	color:#333;	padding-top: 0;	border:1px solid #B2C1C8;	overflow: hidden;}.GiftCardFormError{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #F30;}.BottomLEFTbanner{	margin: 0px;	padding: 0px;	height: 117px;	width: 419px;}#flashContent2{	width:209 px;	height:117 px;}.postbold{	font-weight: bold;}
