/*||||||||||||||||||||||HELLO 03 07 2007 ||||||||||||||||||||||||||||||||*/


/*
...................................................................................................................................................................................................................................................................................................
Global Styles

styles created for header-left nav and redefined HTML tags
...................................................................................................................................................................................................................................................................................................
*/



/*body { 
background-color: #FFF; 
}*/

body {

background-color: #eeeeee;
padding : 0px;
margin : 0px;
/* This makes the body parent element the size of the browser window */
height: 100%;
width: 100%;
/*overflow: hidden;*/

}

		

a {
	text-decoration: none;
	color : #333333;
}
a:hover {
	text-decoration: underline;
}
.copy_1, .sub_cat.icons, .prodDesc, .prodCode, #cableGrid .cartLink, #cableGrid .infoLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}

p.sub_cat.icons img{
display:block;
border:none;
margin:0px;
}

p.sub_cat.icons {
margin-left:60px;
clear:both;
}

p.sub_cat.icons a.family_page_name{
font:bold 16px/16px Verdana, Arial, Helvetica, sans-serif;
}

.copy_press {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	/* color: #003366; */ 
	color: #333333;
}

.copy_net {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	/* color: #003366; */
 color: #333333;
}

.copy_net-gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333
}
.copy_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	/* color: #003366; */ 
 color: #333333;
}
.copy_gry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666
}
.net_header_gry { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 16px; line-height: 14px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
}
.net_header_blue { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 13px; line-height: 14px; 
	font-weight: bold; 
	/* color: #003366; */
	color: #333333; 
	text-decoration: none; 
}
.net_number { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 17px; line-height: 14px; 
	color: #666666; 
	text-decoration: none; 
}
.netlink_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	/* color: #003366; */
 	color: #333333;
}
.netlink_gry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666
}
.chin_sim_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}

.chin_sim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	/* color: #003366; */
	color: #333333;
}


.chin_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	/* color: #003366; */
	color: #333333;
}


.chin_head_bold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 17px; 
	font-weight: bold; 
	/* color: #003366; */
	color: #333333; 
	text-decoration: none; 
}


select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}

.selectProdReg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* color: #003366; */
	color: #333333;
	background-color: #FFFFFF;
}

.blueBtn {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #006699;
}


.chin_select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #006699
}

.prod_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* color: #003366; */
  color: #333333;
	text-decoration: none;
}
.res_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	/* color: #003366; */ 
  color: #333333;
	text-decoration: none;
}
.top_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.page_head_bold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 16px; line-height: 15px; 
	font-weight: bold; 
	/* color: #003366; */ 
  color: #333333; 
	text-decoration: none; 
}

.chin_prod_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #003366; */
  	color: #333333;
	text-decoration: none;
}
.chin_res_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	/* color: #003366; */
  	color: #333333;
	text-decoration: none;
}

.chin_top_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.chin_page_head_bold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 16px; line-height: 15px; 
	font-weight: bold; 
	/* color: #003366; */
  	color: #333333; 
	text-decoration: none; 
}

/*
....................................................................................................................................................................................................................................................................................................
Catalog Styles
created for Interworld pages 
...................................................................................................................................................................................................................................................................................................
*/
.copy_cat_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}

.vari_cable {
	line-height: 12px;
	clip: auto;
	height: 17px;
	width: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* color: #003366; */
  color: #333333;
	background-color: #E1F0FF;
	font : bold;
	border-color: #E1F0FF #E1F0FF #E1F0FF #E1F0FF;
}
.prod_copy_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	/* color: #003366; */
 color: #333333;
}

.prod_page_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}

.prod_page_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}

div.sup_cen {
margin: 5px 0px; 
padding: 5px 0px 10px 10px; 
background-color: rgb(234, 239, 245); 
width: 200px; 
text-align: left; 
}

div.sup_cen a{
text-decoration:underline;
font-weight:bold;
}

div.sup_cen h4{
margin:0px;
}

div.sup_cen h4 a{
font:bold 11px arial;
text-decoration:none;
}




/*----------------------------------------------family page ---------------------------------*/
.family_page_name, #cableGrid .prodName, #cableGrid .price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.family_page_lite_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.hot_crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration: none;
}
.family_page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	/* color: #003366; */
  color: #333333;
	text-decoration: none;
}
	/*----------------------------------------------cart ---------------------------------*/
.error {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; font-weight: normal; color: #F00; 
text-decoration: none
}
.error2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #990000; 
text-decoration: none
}

.cart_copy_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	/* color: #003366; */ 
	color: #333333;
}
.cart_copy_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	/* color: #003366; */
  color: #333333;
	font-weight: bold;
}
.cart_head {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	/* color: #003366; */
	color: #333333;
}
/*----------------------------------------------stanley styles---------------------------------*/
.stan_prod_srch {
	font-family: Arial, "Arial Unicode MS";
	font-size: 12px;
	line-height: 12px;
	clip: auto;
	height: 17px;
	width: 90px;
	border-style: solid;
	border-color: #F8E600 #F8E600 #F8E600 #F8E600;
}

.stan_select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F8E600
}
.stan_top_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.stan_copy_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}

.stan_family_page_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.stan_prod_page_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.stan_prod_page_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/*----------------------------------------------family page east (China and Japan) ---------------------------------*/
.east family_page_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	/* color: #003366; */
  color: #333333;
	text-decoration: none;
}
.east_family_page_lite_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.east_hot_crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	/* color: #B22222; */
	color: #AAAAAA;
	text-decoration: none;
}
.east_family_page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold; 
	/* color: #003366; */
  color: #333333;
	text-decoration: none;
}


.J_prod_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/* color: #003366; */ 
  color: #333333;
	text-decoration: none;
}
.J_res_cen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	/* color: #003366; */
  color: #333333;
	text-decoration: none;
}

.J_top_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.J_page_head_bold { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-size: 16px; line-height: 15px; 
	font-weight: bold; 
	/* color: #003366; */
  color: #333333; 
	text-decoration: none; 
}

.J_copy_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color: #003366*/ 
 	color: #333333;
}

/*
....................................................................................................................................................................................................................................................................................................
WebStyles
created for web.belkin.com pages 
...................................................................................................................................................................................................................................................................................................
*/

.solution_title {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	/* color: #003366; */
  color: #333333;
}
.pressRm_title12 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	/* color: #990000; */
	color: #AAAAAA;
}

/*
....................................................................................................................................................................................................................................................................................................
created for www.belkin.com/contactus and intl pages 
...................................................................................................................................................................................................................................................................................................
*/

.office {
	/*height: 275px; */
	width: 175px;
	float: left;
	margin-top:20px;
	margin-bottom:5px;
	margin-left: 20px;
	border-left: 1px solid #999999;
	padding-right: 3px;
	padding-left: 10px;
}
.locale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
	padding-bottom: 10px;
}
.office p {
	margin: 0px;
	padding-top: 5px;
}

#cableGrid hr{
display:none;
}

#cableGrid p {
width:400px;
margin:0px 30px 30px 10px;
}

#cableGrid .prodName {
margin:0px 0px 0px 10px;
}

#cableGrid .prodImage img{
margin: 5px 0px 0px 0px;
}
/*     
--------------
iw cat product xm cases 
--------------
 */
#view_color{
/* border:solid 1px;*/
position:relative;
width:200px;
height:auto;
clear:both;
}

div.swatch{
width:50px;
margin:0px 0px 10px 0px;
/* border:solid 1px #ccc;*/
float:left;
}
div.clear {
height:1px;
clear:both;
}

/*iiiiiiiiiiiiiiiiiiiiii - mybestfm link - iiiiiiiiiiiiiiiiiiiiii*/

h3#mfm {
border:solid 1px #336699;
padding:5px;
color:#336699;
font:normal 14px/20px  helvetica, arial;
margin:10px;
}

h3#mfm a{
color:#333;
font:bold 14px/20px  helvetica, arial;
text-decoration:underline;
}

/*iiiiiiiiiiiiiiiiiiiiii - Laptop 360 tours links - iiiiiiiiiiiiiiiiiiiiii*/
div#BagProductTours{
margin:10px 0px;
color:#333;
}

div#BagProductTours H3 {
margin:0px;
font:bold 13px/18px  helvetica, arial;
}


div#BagProductTours H3 a{
margin:0px 10px;
font:normal 11px/18px  helvetica, arial;
text-decoration:underline;
}

/* ///////////////////////////////// These are standard sIFR styles... do not modify /////////////////////////////////////////// */

.sIFR-flash {
    visibility: visible !important;
    margin: 0;
}

.sIFR-replaced {
    visibility: visible !important;
}

span.sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
    visibility: hidden;
}

.sIFR-hasFlash h2 {
    visibility: hidden;
    letter-spacing: -9px;
    font-size: 55px;
}

.sIFR-hasFlash h3 {
    visibility: hidden;
    letter-spacing: -6px;
    font-size: 25px;
}

.sIFR-hasFlash h4 {
    visibility: hidden;
    letter-spacing: -5px;
    font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
    letter-spacing: -4px;
    visibility: hidden;
    font-size: 24px;
}

.sIFR-hasFlash #colTwoTop h3 {
    letter-spacing: -4px;
    visibility: hidden;
    font-size: 24px;
}

