
/* CSS Document */

#mainContainer{margin:0 auto;width:966px;min-height:600px; font-size:11px;}
#innerTop{width:966px;height:7px; background: url('../../assets/images/networking/v_topcurve.png'); repeat: no-repeat; border: none}
#innerTopDiv{width:966px;background: url('../../assets/images/networking/v_blk_topbg.gif'); repeat: repeat-y; border:none; overflow:hidden}
.tablebg, .tableContent{width:966px;min-height:300px; background: url('../../assets/images/networking/v_blk_bg.gif'); repeat: repeat; border: none; text-align:center;}
.header_row{width:950px;min-height:50px; background: url('../../assets/images/networking/v_tab_header.gif'); repeat: repeat; border: none; margin-left:10px}


.tab_column{width:235px;border-right:1px solid #D6E2F0;float:left; min-height:50px;}
.tablebg .last_col{border:none}
.header_icon{margin:10px 10px 7px 20px;float:left}



.column_heading {border:none}




/*table Layout*/
#innerBottom{width:966px;height:8px; background: url('../../assets/images/networking/v_blk_bottom.gif'); repeat: no-repeat; border: none;margin-bottom:20px}
.rowBlue{width:950px;min-height:50px; background: url('../../assets/images/networking/v_row_blue3.png'); repeat: repeat; border: none; margin:0 10px;float:left}
.rowWhite{width:950px;min-height:50px; background: url('../../assets/images/networking/v_row_white.gif'); repeat: repeat; border: none; margin:0 10px;float:left}
.rowWhite td{ background:none;}
.tableContent table {border:none}
.tableContent table td{width:235px;border-right:1px solid #D6E2F0;min-height:50px;vertical-align:top}
.tableContent table td.last_col{border:none}
.tableContent h2, .specs_table h2{ font-size: 16px; font-weight: bold; margin: 20px 10px 10px 10px; float: left}
.tableContent .col_first{float:right;width: 140px;color:#0066A9; margin: 15px 0 0 0 }
.tableContent span{float: left;text-align: left; width: 200px; margin: 15px 0 17px 20px; color:#686C6F }
.tableContent h3, .specs_table h3{ font-weight: bold; margin-top: 15px;font-size:13px; margin-left: 15px; text-align: left}
ul.specs_ul{display:block;width:210px;}
.specs_ul li{ list-style-type: disc}
.tableContent table td span.footerContent, .specs_table table td span.footerContent{width: 920px; font-size: 9px; line-height: 1.5; color: rgb(172, 172, 172); margin: 40px 0pt 20px 20px;}

/*Top Div Starts*/

.div_bg{width:870px; float:left; margin: 10px 0 0 50px; padding-bottom:40px;  background:url("../../assets/images/networking/v_thumb_bg.gif"); background-position:0 50%; background-repeat:no-repeat}

.mainTopDiv, .mainTopDiv_specs{float:left;text-align:center;width:283px;}
.mainTopDiv h1, .mainTopDiv_specs h1{font-weight: bold; font-size: 25px; margin: 10px;}
.mainTopDiv h2, .mainTopDiv_specs h2{font-size: 18px; margin: 0 20px 20px; color: #58595B;}


/*buttons starts*/
.buttons_main{ clear:both; text-align: center; margin-bottom:0px;} /* added margin-bottom 0px by veena */



.button {
background: transparent url('../../assets/images/networking/v_button-right-blue.jpg');
background-repeat:no-repeat;
background-position:right center;
border:0;
padding:5px 3px 6px 0;
padding-right /*\**/: 1px\9;
padding-left:0px;
cursor:pointer;
}
.button span{	
background:url('../../assets/images/networking/v_button-left-blue.jpg') ;
background-repeat:no-repeat;
background-position:left center;
border:0;	color: #fff;
padding:10px;
font-size: 11px;
font-weight:bold;
line-height: 10px;
outline:none;	
white-space:nowrap;
margin:0;
cursor:pointer;
}
.buttons_main .a, .buttons_main a:link, .buttons_main a:visited {margin:2px;text-decoration:none;padding-right:0;*padding-right:0;padding-right /*\**/: 3px\9; padding-top: 7px}
.colred{color:red}
.mainTopDiv_specs .buttons_main a, .mainTopDiv_specs .buttons_main a:link, .mainTopDiv_specs .buttons_main a:visited, .mainTopDiv .buttons_main a, .mainTopDiv .buttons_main a:link, .mainTopDiv .buttons_main a:visited{
	margin:0;

}
/*buttons END*/
.selectionDiv{margin-bottom:30px}
.price{color:#2197d8; font-weight: bold; font-size: 16px}

.divHead{width:850px;float:left; height:60px}
.divHeading{width:600px;float:left; text-align:left;}
.printIcon{float:right;width:100px; text-align:right;}
.printIcon label{margin-right:10px}
.divHeading h1 {
font-family:Tahoma narrow;
font-size:40px;
color:#0198D1; line-height:40px;
}

/*Start:- Linksys_specs_2 Css*/
#innerBottom_specs{width:966px;height:14px; background: url('../../assets/images/networking/l_footer_bottom.jpg'); repeat: no-repeat; border: none;margin-bottom:20px}
#innerTopDiv_specs{width:966px;background: url('../../assets/images/networking/l_blk_topbg.gif'); repeat: repeat-y; border:none; overflow:hidden}
.specs_table{width:966px;min-height:300px; background: url('../../assets/images/networking/l_tableBg.png'); repeat: repeat; border: none; text-align:center;}
.rowB{width:922px;min-height:50px; background: url('../../assets/images/networking/l_row1.jpg'); repeat: repeat; border: none; margin:0 10px;float:left}
.rowW{width:922px;min-height:50px; background: url('../../assets/images/networking/l_row2.1.jpg'); repeat: repeat; border: none; margin:0 10px;float:left}
.specs_table table {border:none;}
.specs_table table td{min-width:157px;border-right:1px solid #E6E6E6;min-height:50px;vertical-align:top}
.specs_table table td img{float:left; margin:10px}
.specs_table table td.last_col{border:none}
.specs_table span{float: left;text-align: left;width:135px; margin: 15px 0 17px 20px; color:#686C6F; }
.specs_table .col_first{float:right;width: 135px;color:#6E6E6E; margin: 15px 0 0 0 }
ul.specstable_ul{display:block;width:135px;}
.specstable_ul li{ list-style-type: disc}

.specs_table h3{color:#5A5A5C}


.mainTopDiv_specs{width:170px;}
.mainTopDiv_specs h1{ font-size:18px; font-weight: normal}
.mainTopDiv_specs h2{ font-size:14px; margin:10px 20px}
.mainTopDiv_specs .price{color:#4C4C4C}

.linksys_toptxt{height:50px;}


/* START: Sub header */

div.valet-head {
    height: 61px;
    margin: 0 auto;
    width: 964px;
}



div.valet-head h2 {
    float: left;
    padding: 20px 0 0 15px;
    width: 82px;}
	
div.valet-head p.pre-order {
    float: right;
    padding: 21px 5px 0 9px;}
	
	div.valet-head p.pre-order a {
    background: url("../../assets/images/networking/htp_buynow.png") no-repeat scroll left top transparent;
    display: block;
    height: 19px;
    width: 113px;}
	
	div.valet-head p.pre-order a:hover {
    background: url("../../assets/images/networking/htp_buynowhover.png") no-repeat scroll left top transparent;
    display: block;
    height: 19px;
    width: 113px;}
	
	div.valet-head ul {
    float: right;
    padding-top: 26px;
	}
	
	div.valet-head ul li.valet-first2 {
    border-left: medium none;
    padding-left: 0;}
	
	div.valet-head ul li {
    border-right: 1px solid #595959;
    float: left;
    font-size: 12px;
    line-height: 13px;
    padding: 0 10px;}
	
	
	div.valet-head ul li a {
    color: #007fc5;}
	
	div.valet-head ul li.valet-last {
    border-right: medium none;}

	div.valet-head ul li.vSelected{ 
		font-weight:bold;
	}
	
	.valet-first3{font-weight:bold;}
	
	a:active, a:focus {
    outline: 0 none;}

/* END: Sub header */

/* for footer issue */
.breadcrumbContainer {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("../../images/home/bg_Breadcrumb.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 23px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 0;
    padding-top: 1px;
    text-align: left;
    width: 960px;
}

/* for footer issue */