/************************************************

/css/products.css
Author: Tri Doan 
Date: 2/13/2010

to target section parent: body.sectionParent-products
to target specific pages: body.page-file_name_here

************************************************/
h3.newSectionTitle {
    font-size: 15px;
    color: #4c4c4c;
    background: #f3f3f3;
    padding: 6px 0 6px 15px;
    margin-bottom: 10px;
    border-top: 1px solid #f4d060;
    border-bottom: 1px solid #f4d060;
}
h4#specifications {
	color: #444444;
    font-size: 18px;
    font-weight: bold;
    padding-left: 25px;
}
a.specJump {
	font-weight: bold;
    font-size: 12px;
    margin-top: -12px;
    margin-bottom: 20px;
    float: left;
}
p {
	margin-bottom: 14px;
}
p.hilight {
	display: block;
    clear: both;
}
.content ul li {
	padding-bottom: 14px;
    font-size: 12px;
}
table {
	margin-bottom: 30px;
}
table.table1 td {
	vertical-align: middle;
    text-align: left;
   	font-size: 10px;
    line-height: 12px;
}
table.table1 tr.heading {
	background: #f3f3f3;
    border-top: 1px solid #f7cb41;
    padding: 3px 0;
    font-weight: bold;
    color: #4c4c4c;
}
table.table1 th.tbl_section1,
table.table1 tr.heading td.tbl_head_title {

}
table.table1 th.tbl_section2 {
    font-weight: bold;
    font-size: 13px;
    padding-left: 5px;
    background: #f7cb41;
    border: 2px solid #f7cb41;
    border: 2px solid #f7cb41;
}
table.table1 th.tbl_section3 {
	/*width: 450px !important;*/
}
table.table1 tr.heading td.tbl_head_title,
table.table1 tr.heading td.tbl_head_longLnfo {
	border-bottom: 1px solid #f7cb41;
}
table.table1 tr.heading td.tbl_head_longLnfo a {
	text-transform: uppercase;
    font-weight: bold;
    padding-left: 15px;
}
table.table1 tr.productRow td {
	border-bottom: 2px dotted #d7d7d7;
}
table.table1 tr.productRow td.tbl_info1,
table.table1 tr.productRow td.tbl_info2,
table.table1 tr.productRow td.tbl_info3,
table.table1 tr.productRow td.tbl_info_colspan3 {
	border-bottom: 2px dotted #fff;
    background: #eeeeee;
    font-weight: bold;
    font-size: 10px;
    padding: 0 0 0 5px;
}
table.table1 tr.last td.tbl_info1,
table.table1 tr.last td.tbl_info2,
table.table1 tr.last td.tbl_info3,
table.table1 tr.last td.tbl_info_colspan3 {
	border-bottom: none;
}
table.table1 tr.heading td.tbl_head_info1,
table.table1 tr.heading td.tbl_head_info2,
table.table1 tr.heading td.tbl_head_info3,
table.table1 tr.heading td.tbl_head_info_colspan3 {
    font-size: 9px;
    line-height: 10px;
    font-weight: bold;
    background: #e0dede;
    padding: 5px;
}
table.table1 tr.heading td.tbl_head_info1,
table.table1 tr.productRow td.tbl_info1 {
	border-left: 2px solid #f7cb41;
    border-right: 1px solid #fff;
}
table.table1 tr.heading td.tbl_head_info3,
table.table1 tr.productRow td.tbl_info3 {
	border-right: 2px solid #f7cb41;
    border-left: 1px solid #fff;
}
table.table1 tr.productRow td.tbl_info_colspan3 {
    border-right: 2px solid #f7cb41;
    border-left: 2px solid #f7cb41;
}

table.table1 tr.heading td.tbl_head_info_colspan3 {
	border-left: 2px solid #f7cb41;
    border-right: 2px solid #f7cb41;
}
table.table1 tr.heading td.tbl_head_info3 a,
table.table1 td.tbl_longLnfo a,
table.table1 tr.heading td.tbl_head_info_colspan3 a {
	text-transform: uppercase;
    font-size: 10px;
    font-weight: bold:
}
table.table1 td.tbl_head_title h3 {
    font-size: 15px;
    color: #4c4c4c;
    margin: 0;
    padding: 0;
    padding-left: 15px;
}
table.table1 td.tbl_prodPic {
	padding-bottom: 10px;
    text-align: center;
    vertical-align: middle;
}
table.table1 td.tbl_prodPic a {
	font-weight: bold;
    font-size: 13px;
    clear: both;
}
table.table1 td.tbl_longLnfo .inner {
	padding: 15px 15px 20px 15px;
    margin-bottom: 15px;
    position: relative;
    font-size: 11px;
    line-height: 14px;
}
table.table1 td.tbl_longLnfo .inner a {
	position: absolute;
    font-weight: bold;
    bottom: 0;
    right: 15px;
}
table.table1 td.tbl_foot_info1,
table.table1 td.tbl_foot_info2,
table.table1 td.tbl_foot_info3 {
	border-bottom: 2px solid #f7cb41;
    background: #EEEEEE;
}
table.table1 td.tbl_foot_info1 {
	border-left: 2px solid #f7cb41;
    border-right: 1px solid #fff;
}
table.table1 td.tbl_foot_info3 {
	border-right: 2px solid #f7cb41;
	border-left: 1px solid #fff;
}
table.table1 td.tbl_foot_info_colspan3 {
    border-left: 2px solid #f7cb41;
    border-right: 2px solid #f7cb41;
    border-bottom: 2px solid #f7cb41;
}
 
.whatthehell_airwave {
	width: 350px;
}
.whatthehell_airwave .inner {
	
}
.whatthehell_airwave .inner p {
	margin: 0;
}

.page-products .accordionLookaLike-module {
	width: 100%;
}

.page-access_points .accordionLookaLike-module {
	width: 370px;
}

.sectionParent-products .fullContent .rightCol {
	top: 0;
}
.productList-module h3 {
	color: #f48315;
    font-size: 14px;
    margin-bottom: 0px;
    padding: 0;
}
.productList-module ul li {
	font-size: 12px;
}
.productList-module ul li a {
	background: none;
    font-size: 12px;
    font-weight: normal;

}
.page-application_acceleration_services .fullContent ul {
	padding: 0 28px 0 14px;
}
.page-application_acceleration_services .fullContent .rightCol ul {
	padding: 0;
}

.page-ap-120family ul#seconday-nav li#subnav_access-points a,
.page-ap-105 ul#seconday-nav li#subnav_access-points a,
.page-ap-124-125 ul#seconday-nav li#subnav_access-points a,
.page-ap-60-61 ul#seconday-nav li#subnav_access-points a,
.page-ap-65 ul#seconday-nav li#subnav_access-points a,
.page-ap-65wb ul#seconday-nav li#subnav_access-points a,
.page-ap-70 ul#seconday-nav li#subnav_access-points a,
.page-ap-85fxlxtx ul#seconday-nav li#subnav_access-points a,
.page-rap-2wg ul#seconday-nav li#subnav_access-points a,
.page-rap-5 ul#seconday-nav li#subnav_access-points a,
.page-rap-5wn ul#seconday-nav li#subnav_access-points a {
	color: #4C4C4C;	
    background: transparent url(/i/subnav_bg.gif) repeat-x scroll left top;
    position: relative;
}
.page-ap-120family ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-105 ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-124-125 ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-60-61 ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-65 ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-65wb ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-70 ul#seconday-nav li#subnav_access-points a:hover,
.page-ap-85fxlxtx ul#seconday-nav li#subnav_access-points a:hover,
.page-rap-2wg ul#seconday-nav li#subnav_access-points a:hover,
.page-rap-5 ul#seconday-nav li#subnav_access-points a:hover,
.page-rap-5wn ul#seconday-nav li#subnav_access-points a:hover {
	color: #4C4C4C;	
    background: transparent url(/i/subnav_bg.gif) repeat-x scroll left top;
}

.page-ap-120family ul#seconday-nav li#subnav_access-points a span,
.page-ap-105 ul#seconday-nav li#subnav_access-points a span,
.page-ap-124-125 ul#seconday-nav li#subnav_access-points a span,
.page-ap-60-61 ul#seconday-nav li#subnav_access-points a span,
.page-ap-65 ul#seconday-nav li#subnav_access-points a span,
.page-ap-65wb ul#seconday-nav li#subnav_access-points a span,
.page-ap-70 ul#seconday-nav li#subnav_access-points a span,
.page-ap-85fxlxtx ul#seconday-nav li#subnav_access-points a span,
.page-rap-2wg ul#seconday-nav li#subnav_access-points a span,
.page-rap-5 ul#seconday-nav li#subnav_access-points a span,
.page-rap-5wn ul#seconday-nav li#subnav_access-points a span {
	height: 7px;
	width: 100%;
    display: block;
	bottom: -7px;
    _bottom: -6px;
    left: 0;
    _left: 14px;
	background: url(/i/subnav_arrow.gif) no-repeat top center;
    _background: url(/i/subnav_arrow.gif) no-repeat bottom center;
	z-index: 11;
	position: absolute;
    _height: 100%;    
}

.page-rap-2wg ul#seconday-nav li.selected a,
.page-rap-2wg ul#seconday-nav li.selected a span,
.page-rap-5 ul#seconday-nav li.selected a,
.page-rap-5 ul#seconday-nav li.selected a span,
.page-rap-5wn ul#seconday-nav li.selected a,
.page-rap-5wn ul#seconday-nav li.selected a span {
	background: none;
    position: static;
    color: #116CC7;
}

.page-rap-2wg ul#seconday-nav li.selected a:hover,
.page-rap-5 ul#seconday-nav li.selected a:hover,
.page-rap-5wn ul#seconday-nav li.selected a:hover {
	background: url(/i/subnav_over.gif) top left repeat-x;
}
.page-adaptive-radio-management #mainContent {
	background: #fff url(/i/bigImage-arm_2_0.gif) top right no-repeat;
}
