/*
	css/common/TEMPLATE.CSS
	- Contains base styling for generic page elements such as content panels, headings, links, lists, footer, etc.
*/

/* REDESIGN BEGIN */
.content_block_top label {
position: absolute;
right: 250px;
top:11px;
font-weight:bold;
}
#tabs .ui-tabs-nav li.ui-state-disabled {
	background: url('/_assets/themes/default/img/backgrounds/disable_tabs2.png') no-repeat;
}
#tabs .ui-tabs-nav li.ui-state-disabled a {
	color: #949494;
	background: url('/_assets/themes/default/img/backgrounds/disable_tabs_rt.png') right 0 no-repeat;
}

#accordion h3.ui-accordion-header {
background: url('/prxm/prxm_img/global/acc_sprite.png') 0 0 no-repeat;
color: #003464;
height: 22px;
margin: 0;
padding: 8px 0 0 10px;
font: normal normal bold 12px 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
#accordion h3 {
	background:none;
	height:auto;
	padding: 4px 0 0 0;
}
a {
text-decoration: underline;
}
#tabs a {
	text-decoration: none;
}
header{
	clear:both;
}
#tabs .ui-tabs-panel, #no-tabs {
min-height: 500px;
overflow: hidden;
padding: 33px 25px;
font: normal normal normal 10px verdana, geneva, arial, helvetica, sans-serif;
}
#tabs .ui-tabs-panel {
position:relative;
z-index:1000;
background-color: #fff;
background-image: none;
min-height:300px;
width: 663px;
-webkit-border-radius: 0 10px 10px 10px;
-moz-border-radius: 0 10px 10px 10px;
border-radius: 0 10px 10px 10px;
behavior: url(/css/PIE.htc);
}
.ui-tabs-panel ul, .ui-tabs-panel ol {
padding: 0 0px;
}
#no-tabs {
	position:relative;
	z-index:1000;
	background-color: #fff;
	width: 667px;
	min-height:300px;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/css/PIE.htc);
}
	 
.summary {
clear: both;
float: left;
margin: 0 15px 10px 0;
width: 637px;
position: relative;
padding: 20px 0px;
font: normal normal normal 11px verdana, geneva, arial, helvetica, sans-serif;
color: #333;
}
.summary h2 {
color: #1D4972;
font-size: 16px;
line-height: 1.6em;
margin: 0 0 12px 0;
clear: both;
}
.summary h3 {
color: #1D4972;
margin: 0 0 14px 0;
font-size: 12px;
line-height: 18px;
clear: both;
}
.articles h3, .events h3 {
float: left;
margin: 0;
}
.articles .desc {
width: 81%;
}
.summary .desc {
width: 81%;
}
.options .desc {
float: left;
}
.summary .buttons {
bottom: 30px;
height: 32px;
position: absolute;
right: 0px;
float: right;
width: 15%;
}
.articles .date, .events .date {
display: block;
float: right;
font-size: 10px;
margin: 4px 0 0 0;
text-align: right;
}
.summary .date {
font-weight: bold;
}
.articles .author {
clear: both;
display: block;
font-weight: bold;
font-style: italic;
font-size:10px;
}
.articles p, .events .desc p {
clear: both;
line-height: 1.4em;
width: 525px;
margin: 4px 0 0 0;
padding: 4px 0 0 0;
}
.summary .file-details {
font-style: italic;
}
.downloads .file-details {
margin: 2px 0;
padding: 2px 0;
}
.articles p, .downloads .file-desc {
font-size: 10px;
line-height: 1.4em;
}
.summary p {
font-size: 11px;
line-height: 1.6em;
}
.summary table {
border-collapse: collapse;
margin: 10px 0;
width: 100%;
}
.summary table td {
font-weight: bold;
text-align: left;
padding: 4px 0;
width: 150px;
}
.options table td.partNo {
width: 275px;
}
.summary .thumbnail, .summary .buttons {
float: right;
width: 15%;
}
a.buyNow:link, a.buyNow:hover, a.view_all:link, a.view_all:visited {
color: #039;
}
a.view_all {
display: inline-block;
width: auto;
}
a.view_all {
clear: both;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
.clear, .clearBoth {
clear: both;
}
#selector select { margin-right: 30px; }
.line {
background: url('/_assets/themes/default/img/h_rule.png') 0 0 no-repeat;
clear: both;
margin: 8px 0;
height: 2px;
width: 100%;
}
#hero{
	clear:both;
}
.sidebar{float:left;width:240px;margin:0px;}
#accordion, .sidebar_block, .sidebar_button {
	padding: 7px 7px 7px 7px;
	_padding: 0 5px;
	margin: 7px 0 7px 6px;
	_margin: 7px 0 0 6px;
	background: url('/prxm/prxm_img/cdp/rightnav_top.png') no-repeat;
	_background-image: url('/prxm/prxm_img/cdp/rightnav_top.gif');
}
.sidebar_block,
.sidebar_button{
	width:240px;
	padding-left: 5px;
	padding-right: 5px;
	_padding: 0 3px;
	}

.ui-tabs-panel .tabbed-content {
width: 715px;
padding: 0px;
float: left;
}

.breadcrumbs { clear: both; font: 11px 'Arial','Helvetica Neue','Helvetica',sans-serif;}
.breadcrumbs li { background: url('/_assets/themes/default/img/icons/bc_chevron.gif') 0 50% no-repeat; display: inline; padding: 0 0 0 11px; margin-left:-1px; }
	.breadcrumbs li#bc_home { background: none; padding: 0; margin:0; }
	.breadcrumbs li a:link, .breadcrumbs li a:visited { text-decoration: none; }
	.breadcrumbs li a:hover, .breadcrumbs li a:active { text-decoration: none; }
	.breadcrumbs li:last-child a { color:#000; }

.content_block{
	padding:10px;
	font: normal normal normal 12px 'Arial', 'Helvetica Neue', 'Helvetica', sans-serif;
	margin-bottom:8px;
	position:relative;
	z-index:1000;
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	behavior: url(/css/PIE.htc);
	height:16px;
}
.content_block strong{
	width:375px;
	float:left;
}
.content_block form{
	float:right;
	margin-top:-3px;
}
.content_block label, .content_block select{
	font-size: 11px;
}

/* REDESIGN END */


/* RESET */
a, a:focus, body, div, dl, dt, dd, form, h1, h2, h3, h3:focus, h4, h5, h6, img, p, ul, li  { border: 0; margin: 0; outline: 0; padding: 0; }


.container { margin: 6px auto; width: 978px; }
	.content-block{ width:978px;background: #fff url('/prxm/prxm_img/cdp/body_bg_cdp_dt.jpg') repeat-x scroll 0 -420px;margin:0px; }
	.content { clear: both; float: left; padding: 7px 0px 7px 7px; margin: 0; width: 717px; }

	#hero { margin: 8px 0 0 0; }

	
	
/* View All Links */
a.view_all { clear: both; font-size: 12px; font-weight: bold; text-decoration: none; }

/* Buy Now Links */
a.buyNow { text-decoration: none; }
	a.buyNow:link, a.buyNow:hover, a.view_all:link, a.view_all:visited { color: #039; }

/* TYS divider line */	
.product_h_rule { background:url('/_assets/themes/default/img/h_rule.png') top center no-repeat; clear:both; float:left; height:1px; padding: 0 0 10px 0; width:685px; }