

/*ltr*/


/* ************************************************* HEADERS ********************* */
h1{
	color:#1987dc;
	color:#1987DC;
	font-size:25px;
}
/* ************************************************* SPANS *********************** */
h1 span, .prodDetailTabs span, .prodGuideBook span, .prodStackVision span{
	position:absolute;
	left:-9999px;
}
.greyed{
	color:#ccc;
}
/* ************************************************* MAIN WRAP ********************* */
#prodPageWrap{
	margin:0 auto;
	width:714px;
}
.screen_high #prodPageWrap{
	width:856px;
}
/* ************************************************* LANDING PAGE ********************* */
.prodHomeWrap{
	background:url("/images/bg-products_n.jpg") no-repeat;
	float:left;
	width:778px;
}
.screen_high .prodHomeWrap{
	background:url("/images/bg-products_w.jpg") no-repeat;
	width:924px;
}
#prodHomeMargin{
	margin:0 auto;
	width:714px;
	height:280px;
}
.screen_high #prodHomeMargin{
	width:856px;
	height:340px;
}
/* ************************************************* SEARCH FIELDS ********************* */
.prodSearchBox.home{
	position:absolute;
	top:85px;
	left:30px;
}
.prodSearchBox{
	float:left;
	background:url("/images/prod-searchHdr.png") top left no-repeat;
	width:290px;
	display:inline;
	margin:15px;
}
.screen_high .prodSearchBox{
	width:350px;
}
.prodSearchFields{
	float:left;
	padding:55px 0 0 0
}
.prodSearchFields .row{
	float:left;
	clear:left;
	width:290px;
	margin:2px 0
}
.screen_high .prodSearchFields .row{
	width:350px;
}
.prodSearchFields .field{
	float:left;
	width:100px;
	background:#f6f6f6;
	color:#ff6600;
	margin:0 5px 0 0
}
.prodSearchFields .field p{
	padding:0 0 0 10px;
	margin:0
}
.prodSearchFields .fieldValue{
	float:left;
}
.prodSearchFields .fieldValue select{
	width:180px;
}
.screen_high .prodSearchFields .fieldValue select{
	width:240px;
}
.prodSearchBtn{
	margin:10px 0 0 105px;
	background:url("/images/prod-searchBtn.png") no-repeat;
	width:113px;
	height:28px;
	border:0 none;
	cursor:pointer;
}
#prodSearchResults{
	float:left;
	width:100%;
	padding:0 0 20px 0;
	border:#ccc solid 1px
}
.prodSearchFields.sub .fieldValue input{
	width:176px;
}
.screen_high .prodSearchFields.sub .field{
	width:150px;
}
.screen_high .prodSearchFields.sub .fieldValue select{
	width:190px;
}
.screen_high .prodSearchFields.sub .fieldValue input{
	width:186px;
}
.screen_high .prodSearchFields.sub .prodSearchBtn{
	margin:15px 0 0 155px;
}
.prodSearchFields.sub #langPanel, .prodSearchFields.sub #locPanel, .prodSearchFields.sub #subjectPanel{
	float:left;
	width:178px;
}
.prodSearchFields.sub .removeFix{
	float:left;
	list-style:none;
	width:176px;
}
.screen_high .prodSearchFields.sub #langPanel, .screen_high .prodSearchFields.sub #locPanel, .screen_high .prodSearchFields.sub #subjectPanel{
	width:190px;
}
.screen_high .prodSearchFields.sub .removeFix{
	width:190px;
}
.prodSearchFields.sub .removeFix .addedItem, .prodSearchFields.sub .removeFix .remove{
	float:left;
}
.addedItem{
	color:#000;
	margin:0 5px 0 0;
}
.prodSearchFields.sub .remove{
	color:#999;
	font-size:.9em;
	background:url("/images/remove.png") no-repeat 0 4px;
	padding-left: 13px;
}
.formDisc{
	color:#ccc;
	margin-left:105px;
	font-size:10px
}
.formDiscW{
	color:#ccc;
	margin-left:105px;
	font-size:10px
}
.screen_high .formDiscW{
	margin-left:155px;
}
/* ************************************************* RESULTS PAGE ********************* */
.prodResults{
	float:right;
	width:370px;
	margin:0 0 0 0
}
.prodSearchBg{
	background:url("/images/bg-stacks.jpg") no-repeat 340px 50px
}
.screen_high .prodSearchBg{
	background:url("/images/bg-stacks.jpg") no-repeat 450px 50px
}
.screen_high .prodResults{
	float:right;
	width:440px;
	margin:0 0 0 0
}
.logoContainer .logoWrap{
	padding:10px 0;
}

.screen_high .logoContainer .logoWrap{
	padding:10px;
}
.resultPod{
	display:inline;
	float:left;
	margin:0;
	padding:15px 10px 15px ;
	width:100px;
	position:relative;
}
.screen_high .resultPod{
	padding:15px 20px 15px ;
}
.resultPod a img{
	border:none;
	float:left;
	width:100px;
	height:52px
}
.resultPod a .resultCountry{
	float:left;
	clear:left;
	margin:0;
	padding:0;
	width:100%;
	color:#ccc;
	text-align:center
}
.resultClear{
	clear:left;
}
.resultsGoTo{
	float:left;
	clear:left;
	text-align:center;
	padding-top:10px;
	width:350px;
	font-weight:bold;
}
.screen_high .resultsGoTo{
	width:420px;
}
.resultsGoTo ul li{
	padding:0 5px
}
.resultsGoTo p{
	margin:0;
}
.resultsGoTo a {
	color:#666666;
	font-size:1em;
	font-weight:bold;
	padding:5px;
	float:left;
	height:20px;
}
.resultsGoTo a:hover {
	color:#ff6600;
	font-weight:bold;
	padding:5px;
}
.resultsGoTo input{
	width:30px;
}
.active.Page{
	color:#ff6600;
	font-size:1em;
	font-weight:bold;
	padding:5px;
	float:left;
	height:20px;
}
.prodResults .noResults{
	margin:0;
	font-size:1.1em;
	padding:65px 20px 65px 0 
}
.prodResults .noResults a{
	color:#ff6600;
	display:inline
}

/* ************************************************* PROFILE PAGE ********************* */
.goBack a{
	float:right;
	height:30px;
	padding:0 30px 0 0;
	background:url("/images/profile-back.png") top right no-repeat
}

.profileLogo{
	float:right;
	width:auto;
	border:#ccc solid 1px;
	border-top:none;
	margin:0 0 15px 15px; 
	border-right:none
}
.logoContainer.profileLogo > div .compLogo {
	height:auto;
}
.profileDetails{
	padding:30px 20px 0 0
}
.profileDetails h2{
	font-size:18px
}
.profileDetails h3{
	font-size:14px
}
.profileDetails h2,.profileDetails h3{
	color:#1987dc
}
.profileDetails .profileIconWrap{
	float:left;
}
.profileIconWrap .profileIcon{
	float:left;
	display:inline-block;
	height:35px;
	width:30px;
	margin:0 8px 0 0
}
.profileIconWrap .profileIcon:hover{
	background-position:0 -35px
}
.profileIconHoverFix{
	background-position:0 -35px
}
.minMem{
	background:url("/images/profile-minMem.png") no-repeat
}
.minStr{
	background:url("/images/profile-minStr.png") no-repeat
}
.runTime{
	background:url("/images/profile-runTime.png") no-repeat
}
.ageRange{
	background:url("/images/profile-ageRange.png") no-repeat
}
.internet{
	background:url("/images/profile-internet.png") no-repeat
}
.retail{
	background:url("/images/profile-retail.png") no-repeat
}
.schoolSub{
	background:url("/images/profile-schoolSub.png") no-repeat
}
.supOS{
	background:url("/images/profile-supOS.png") no-repeat
}
.learnMode{
	background:url("/images/profile-learnMode.png") no-repeat
}
.profileDetails .profileIconFeat{
	float:left;
	clear:left;
	position:relative;
}
.profileDetails .profileIconFeat p{
    visibility:hidden;
	width:340px;
	position:relative
}
.screen_high .profileDetails .profileIconFeat p{
	width:400px;
}
.goToBtn{
	float:left;
	clear:left;
	border:none;
}
.prodImageHolder{
	float:left;
	text-align:center;
	padding:35px 0 0 0;
	width:330px
}
.screen_high .prodImageHolder{
	width:400px
}
/************************************************** DETAILS PAGES **********************/

.screen_high .clamshelltechSpeccol1 p{
    margin-left: 10px;
    font-weight: bold;
    color: #666666;
}
.clamshelltechSpeccol1 p{
    margin-left: 10px;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}


.screen_high .clamshelltechSpeccol2 p{
    margin-left: 10px;
    color: #666666;
}
.clamshelltechSpeccol2 p{
    margin-left: 5px;
    font-size: 10px;
    color: #666666;
}


.screen_high .clamshelltechSpeccol3 p{
    margin-left: 10px;
    color: #666666;
}
.clamshelltechSpeccol3 p{  
	font-size: 10px;  
    margin-left: 5px;
    color: #666666;
}

.screen_high .convTechSpecRowLight{    
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-light-row-1.png");
}
.convTechSpecRowLight{    
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px;
    min-height: 40px;    
    background:url("/images/prod-conv-light-row-1-n.png");
}


.screen_high .convTechSpecRowLightMed{    
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 60px;    
    background:url("/images/prod-conv-light-row-1.png");
}
.convTechSpecRowLightMed{
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 60px;    
    background:url("/images/prod-conv-light-row-1-n.png");
}

.screen_high .convTechSpecRowLightTall{    
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 80px;    
    background:url("/images/prod-conv-light-row-1.png");
}
.convTechSpecRowLightTall{
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 80px;    
    background:url("/images/prod-conv-light-row-1-n.png");
}

.screen_high .convTechSpecRowDark{
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-dark-row-1.png");
}
.convTechSpecRowDark{
    margin-top:1px; 
    margin-bottom:1px; 
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-dark-row-1-n.png");
}

.screen_high .convTechSpecRowDarkMed{
        margin-top:1px; 
    margin-bottom:1px; 
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 60px;    
    background:url("/images/prod-conv-dark-row-1.png");
}
.convTechSpecRowDarkMed{
    margin-top:1px; 
    margin-bottom:1px; 
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 50px;    
    background:url("/images/prod-conv-dark-row-1-n.png");
}

.screen_high .convTechSpecRowDarkTall{
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 80px;    
    background:url("/images/prod-conv-dark-row-1.png");
}
.convTechSpecRowDarkTall{
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 80px;    
    background:url("/images/prod-conv-dark-row-1-n.png");
}
.screen_high .convTechSpecRowBottomDark{

    width: 853px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-dark-row-1.png");
}
.convTechSpecRowBottomDark{
    width: 712px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-dark-row-1-n.png");
}


.screen_high .convTechSpecRowBottomLight{    
    width: 853px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-light-row-1.png");
}
.convTechSpecRowBottomLight{    
    width: 712px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;    
    background:url("/images/prod-conv-light-row-1-n.png");
}

.screen_high .clamshelltechSpeccol1{
    width: 265px;
    float: left;
}
.clamshelltechSpeccol1{
    width: 200px;
    float: left;
}

.screen_high .clamshelltechSpeccol2{    
    float: left;
    width: 285px;
}
.clamshelltechSpeccol2{ 
    float: left;
    width: 280px;
    padding-right: 20px;
}

.screen_high .clamshelltechSpeccol3{    
    float: left;
    width: 275px;
}
.clamshelltechSpeccol3{ 
    float: left;
    width: 200px;
}

.screen_high .techSpecRowLight {
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;
    background:url("/images/techspecrow_light_ltr_high.jpg");
}

.techSpecRowLight {
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px; 
    min-height: 40px;
    background:url("/images/techspecrow_light_ltr_low.jpg");
}

.screen_high .techSpecRowDark {
    width: 853px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px;  
    min-height: 40px;
    background:url("/images/techspecrow_dark_ltr_high.jpg");
}

.techSpecRowDark {
    width: 712px;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px;  
    min-height: 40px;
    background:url("/images/techspecrow_dark_ltr_low.jpg");
}

.screen_high .techSpecRowDarkTall {
    width: 853px;
    background-color: #FAFDFE;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px;  
    min-height: 80px;
    background:url("/images/techspecrow_dark_ltr_high.jpg");
}

.techSpecRowDarkTall {
    width: 712px;
    background-color: #FAFDFE;
    border-top: 1px solid #CCCCCC;
    padding-top: 2px;
    padding-bottom: 2px;  
    min-height: 80px;
    background:url("/images/techspecrow_dark_ltr_low.jpg");
}

.screen_high .techSpecRowBottomDark {
    width: 853px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    background:url("/images/techspecrow_dark_ltr_high.jpg");
    min-height: 40px;
}
.techSpecRowBottomDark {
    width: 712px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    background:url("/images/techspecrow_dark_ltr_low.jpg");
    min-height: 40px;
}
.screen_high .techSpecRowBottomLight {
    min-height: 40px;
    padding-top: 2px;
    padding-bottom: 2px;  
    width: 853px;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    background:url("/images/techspecrow_light_ltr_high.jpg");    
}
.techSpecRowBottomLight {
    min-height: 40px;
    padding-top: 2px;
    padding-bottom: 2px;  
    width: 712px;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    background:url("/images/techspecrow_light_ltr_low.jpg");    
}

.screen_high .techSpecRowLeft {
    width: 290px;
    float: left;
}
.techSpecRowLeft {
    width: 240px;
    float: left;
}
.screen_high .techSpecRowRight {
    width: 547px;
    float: right;
}
.techSpecRowRight {
    width: 460px;
    float: right;
}
.screen_high .techSpecRowLeft p{
    margin-left: 10px;
    font-weight: bold;
    color: #666666;
}
.screen_high .techSpecRowRight p{
    margin-left: 10px;
    margin-right: 5px;
    color: #666666;
}
#prodDetailWrap{
	float:left;
	width:100%;
	margin-top:32px;
}
.prodDetailTabs{
	background:url("/images/prod-tab-border.png") bottom repeat-x
}
.prodSwitcher{
	position:absolute;
	top:150px;
	left:515px;
	font-size:11px
}
.prodSwitcher2{
	position:absolute;
	top:120px;
	left:515px;
	font-size:11px
}

*:first-child+html .prodSwitcher{
	top:150px;
}
.prodSwitcher{
	top:145px;
}
.screen_high .prodSwitcher{
	top:118px;
}
.screen_high .prodSwitcher{
	left:660px;
}
.screen_high .prodSwitcher2{
	left:660px;
}
.prodDetailTabs ul{
	height:81px;
	list-style:none inside;
}
.prodDetailTabs li{
	display:inline;
	float:left;
	padding:0;
	margin:0 0 0 15px !important;
}
.prodDetailTabs li a{
	float:left;
	height:81px;
	width:128px;
	display::block
}
.prodDetailTabs li a.tabOff{
	margin-top:47px;
	height:33px;
}
.prodTabDesign{
	background:url("/images/prod-tab-design.png") no-repeat
}
.prodTabTech{
	background:url("/images/prod-tab-tech.png") no-repeat
}
.prodTabSoftware{
	background:url("/images/prod-tab-software.png") no-repeat
}
.prodTabDesignDown{
	background:url("/images/prod-tab-design-down.png") no-repeat
}
.prodTabTechDown{
	background:url("/images/prod-tab-tech-down.png") no-repeat
}
.prodTabSoftwareDown{
	background:url("/images/prod-tab-software-down.png") no-repeat
}
.prodDetailContent{
	float:left;
	width:712px;
	background:#fafdfe;
	border:1px solid #ccc;
	border-top:none;
}
.screen_high .prodDetailContent{
	width:854px;
}

.prodDetailContent h2{
	color:#1987dc;
	font-size:14px;
}
.prodDetailContent p{
	margin:0 0 1.5em
}
.prodDesign{
	float:left;
	width:100%;
	background:url("/images/bgProdDesign.png") bottom no-repeat
}
.prodTextBox{
	float:left;
	padding:30px 20px;
	width:380px;
}
.screen_high .prodTextBox{
	width:480px;
}
.prodDisclaimerBox{
	float:left;
	padding:0 30px 0px 0px;
	width:400px;
}
.prodDisclaimerBox p{
	font-size:.9em
}
.prodGuideBook{
	float:right;
}
.prodGuideBook a{
	float:right;
	width:252px;
	height:268px;
	margin:40px 30px 40px 0;
	background:url("/images/prod-guideBook.png") no-repeat
}
.prodGuideBook a.imageConvertible{
	width:252px;
	height:268px;
	margin:40px 30px 40px 0;
	background:url("/images/prod-convertible.png") no-repeat
}
.screen_high .prodGuideBook a, .screen_high .imageConvertible{
	margin:40px 70px 40px 0;
}
.prodTech{
	float:left;
	width:100%;
	padding:247px 0 0 0;
}
.column1{
	background:url("/images/bgProdTechClam-n.png") top no-repeat
}
.column2{
	background:url("/images/bgProdTechConv-n.png") top no-repeat
}
.screen_high .column1{
	background:url("/images/bgProdTechClam.png") top no-repeat
}
.screen_high .column2{
	background:url("/images/bgProdTechConv.png") top no-repeat
}
.prodTableWrap{
	float:left;
	padding:0 0 43px 0;
}
.column1 .prodTableWrap{
	background:url("/images/prod-table-bot-1-n.png") bottom no-repeat;
}
.column2 .prodTableWrap{
	background:url("/images/prod-table-bot-2.png") bottom no-repeat;
}
.screen_high .prodTableWrap{
	padding:0 0 43px 0;
}
.screen_high .column1 .prodTableWrap{
	background:url("/images/prod-table-bot-1.png") bottom no-repeat;
}
.screen_high .column2 .prodTableWrap{
	background:url("/images/prod-table-bot-2.png") bottom no-repeat;
}
.prodTableWrap p{
	margin:0;
}
.prodLightRow{
	clear:left;
	float:left;
}
.column1 .prodLightRow{
	background:url("/images/prod-light-row-1-n.png") repeat-y
}
.column2 .prodLightRow{
	background:url("/images/prod-light-row-2-n.png") repeat-y
}
.screen_high .column1 .prodLightRow{
	background:url("/images/prod-light-row-1.png") repeat-y
}
.screen_high .column2 .prodLightRow{
	background:url("/images/prod-light-row-2.png") repeat-y
}
.prodDarkRow{
	clear:left;
	float:left;
}
.column1 .prodDarkRow{
	background:url("/images/prod-dark-row-1-n.png") repeat-y
}
.column2 .prodDarkRow{
	background:url("/images/prod-dark-row-2-n.png") repeat-y
}
.screen_high .column1 .prodDarkRow{
	background:url("/images/prod-dark-row-1.png") repeat-y
}
.screen_high .column2 .prodDarkRow{
	background:url("/images/prod-dark-row-2.png") repeat-y
}
.prodRowBot{
	float:left;
	width:855px;
}	
.column1 .prodRowBot{
	background:url("/images/prod-bot-row-1-n.png") bottom no-repeat
}
.column2 .prodRowBot{
	background:url("/images/prod-bot-row-2-n.png") bottom no-repeat
}	
.screen_high .prodRowBot{
	width:680px;
}	
.screen_high .column1 .prodRowBot{
	background:url("/images/prod-bot-row-1.png") bottom no-repeat
}
.screen_high .column2 .prodRowBot{
	background:url("/images/prod-bot-row-2.png") bottom no-repeat
}	
.prodRowBot div{
	padding:1em 1.5em;
	float:left;
}
.screen_high .prodRowBot div{
	padding:1em 2em;
}
.prodSpec{
	width:110px;
}
.firstSpec{
	width:228px;
}
.secondSpec{
	width:222px;
}
.singleSpec{
	width:258px;
}	
.prodLinkBox {	    
	background:url("/images/prod-bot-row-2.png") bottom no-repeat
}
.screen_high .prodLinkInner 
{
    width: 828px;
	padding: 5px 0px 15px 25px;
}		
.prodLinkInner ul {   
	list-style-type: none;
	list-style-image: url("/images/icon-pdf.gif")
} 
.clamshellSoftwareResources 
{
	width: 237px;
	height: 268px;
	float: left;
	display: inline;
	margin: 40px 0 40px 15px;
}
.clamshellSoftwareResources ul
{
	list-style-type: none;
	list-style-image: url("/images/icon-pdf.gif")
}
.screen_high .prodSpec{
	width:154px;
}
.screen_high .firstSpec{
	width:258px;
}
.screen_high .secondSpec{
	width:241px;
}
.screen_high .singleSpec{
	width:258px;
}
.prodSoftware{
	float:left;
	width:100%;
	background:url("/images/bgProdSoftware.png") bottom no-repeat
}
.prodStackVision{
	width:237px;
	height:268px;
	float:left;
	display:inline;
	margin:40px 0 40px 15px; 
	background:url("/images/prod-stackVision2.png") no-repeat
}
.screen_high .prodStackVision{
	margin:40px 0 40px 60px; 
}
.prodStackText{
	text-align:center;
	width:237px;
	margin:170px 0 0 0;
}
.prodStackText p{
	margin:0;
}
.prodSoftwareBoxWrap{
	float:left;
	padding:40px 0 10px 40px;
	width:383px;
	display:inline;
	position:relative
}
.screen_high .prodSoftwareBoxWrap{
	width:483px;
}
.prodSoftwareBox{
	float:left;
	display:inline;
	margin:0 0 .7em 0;
	position:relative
}
.detailIcon{
	position:absolute;
	width:44px;
	height:40px
}
.prodSoftwareContent{
	padding:0 0 0 60px
}
.classManage{
background:url("/images/prod-software-icon01.png") no-repeat
}
.accessManage{
background:url("/images/prod-software-icon02.png") no-repeat
}
.theftDeter{
background:url("/images/prod-software-icon03.png") no-repeat
}
.compManage{
background:url("/images/prod-software-icon04.png") no-repeat
}
.touchScreen{
background:url("/images/prod-software-icon05.png") no-repeat
}
.prodDisclaimerFull{
	position:relative;
	clear:both;
	float:left;
	width:100%;
	font-size:.83em
}
.prodDisclaimerFull p{
	padding:0px
}
/* ************************************************* CALLOUTS ********************* */
#wideCallOutWrap, #pod3General{
	float:left;
	margin:25px auto;
	width:100%;
	background:url("/images/wide-co-fill-n.png") center repeat-y
}
.wideCallOutBot{
	float:left;
	width:100%;
	background:url("/images/wide-co-bot-n.png") bottom no-repeat
}
.wideCallOutTop{
	float:left;
	width:100%;
	background:url("/images/wide-co-top-n.png") top no-repeat
}
.wideCallOutContent{
	margin:0 auto;
	width:714px;
}
.wideCallOut{
	float:left;
	width:330px
}
.wideLeft{
}
.wideRight{
	margin:0 0 0 54px
}
.whatPC{
	background:url("/images/prod-co-whatPC.png") 1px 29px no-repeat
}
.searchVendor{
	background:url("/images/prod-co-search.png") 1px 29px no-repeat
}
.getPC{
	background:url("/images/prod-co-getPC.png") 1px 29px no-repeat
}
.wideCallOut h3{
	color:#53A4E3;
	font-size:0.9em;
	font-weight:bold;
	padding:5px 0 0 10px;
}	
.wideCallOutPod{
	padding:7px 20px 20px 157px;
	font-size:.9em
}
.screen_high #wideCallOutWrap{
	background:url("/images/wide-co-fill.png") center repeat-y
}
.screen_high .wideCallOutBot{
	background:url("/images/wide-co-bot.png") bottom no-repeat
}
.screen_high .wideCallOutTop{
	background:url("/images/wide-co-top.png") top no-repeat
}
.screen_high .wideCallOutContent{
	width:856px;
}
.screen_high .wideCallOut{
	width:388px
}
.wideLeft{
}
.screen_high .wideRight{
	margin:0 0 0 80px
}
.whatPC{
	background:url("/images/prod-co-whatPC.png") 1px 29px no-repeat
}
.searchVendor{
	background:url("/images/prod-co-search.png") 1px 29px no-repeat
}
.getPC{
	background:url("/images/prod-co-getPC.png") 1px 29px no-repeat
}
.screen_high .wideCallOutPod{
	padding:7px 20px 20px 157px;
	font-size:.9em
}
/* ************************************************* 3 general pod CALLOUTS ********************* */
#pod3General{
	background:none
}
#pod3General .wide3CallOutBot{
	background:url("/images/wide-3co-gen-bot-n.png") bottom no-repeat
}
#pod3General .wide3CallOutTop{
	background:url("/images/wide-3co-gen-Top-n.png") top no-repeat
}
.screen_high #pod3General{
	background:none
}
.screen_high #pod3General .wide3CallOutBot{
	background:url("/images/wide-3co-gen-bot.png") bottom no-repeat
}
.screen_high #pod3General .wide3CallOutTop{
	background:url("/images/wide-3co-gen-top.png") top no-repeat
}

#pod3General .wide3CallOutLarge .wideCallOutPod{
	padding:7px 15px 20px 170px;
	font-size:.9em
}
#pod3General .wide3CallOutSmall .wideCallOutPod{
	padding:20px 10px 20px 80px;
	font-size:.9em
}
.screen_high #pod3General .wide3CallOutLarge .wideCallOutPod{
	padding:7px 15px 20px 170px;
	font-size:.9em
}
#pod3General .wide3CallOutLarge h3, .screen_high #pod3General .wide3CallOutLarge h3{
	font-size:0.9em;
	color:#53A4E3
}
#pod3General .wide3CallOutLarge .noImagePod .wideCallOutPod {
	padding:15px;
	font-size:.9em
}
/* ************************************************* oem form ********************* */
#oemForm{
	width:72%;
	text-align:right
}
#oemForm label{
	padding:0 5px 0 0
}
#oemForm td{
	width:50%
}
#oemForm input{
	margin:3px 0;
	width:95%
}
.btnOem{
	cursor:pointer;
	font-size:1em;
	float:right;
	border:none;
	width:73px;
	height:85px;
	background:url("/images/btnOEMlog.png") no-repeat 0 0;
	color:#ff6600;
	margin:12px 0 0 0;
	padding:45px 0 0 0
}
.screen_high .btnOem{
	margin-right:10px;
}
.oemReq{
	font-size:.9em;
	float:left;
	color:#ff6600;
	font-style:italic
}
/* ************************************************* 3 pod CALLOUTS ********************* */
#wide3CallOutWrap{
	float:left;
	margin:25px auto;
	width:100%;
	background:url("/images/wide-3co-fill-n.png") center repeat-y
}
.wide3CallOutBot{
	float:left;
	width:100%;
	background:url("/images/wide-3co-bot-n.png") bottom no-repeat
}
.wide3CallOutTop{
	float:left;
	width:100%;
	background:url("/images/wide-3co-top-n.png") top no-repeat
}
.wide3CallOutContent{
	margin:0 auto;
	width:714px;
}
.wide3CallOutSmall{
	float:left;
	width:174px
}
.wide3CallOutLarge{
	float:left;
	width:350px
}
.left3{
}
.mid3{
	margin:0 0 0 7px
}
.right3{
	margin:0 0 0 7px
}
.wide3CallOutContent .whatPC{
	min-height:166px;
	height:auto !important;
	height:166px;
	background:url("/images/prod-3co-whatPC.png") 1px 29px no-repeat
}
.wide3CallOutContent .searchVendor{
	height:166px;
	background:url("/images/prod-3co-search.png") 1px 29px no-repeat
}
.wide3CallOutContent .backpack{
	/*background:url("/images/prod-3co-backpack.png") 1px 29px no-repeat*/
}
.wide3CallOutSmall h3, .wide3CallOutLarge h3, .screen_high .wide3CallOutSmall h3, .screen_high .wide3CallOutLarge h3{
	color:#53A4E3;
	font-size:0.9em;
	font-weight:bold;
	padding:5px 0 0 10px;
}	
.wide3CallOutLarge h3, .screen_high .wide3CallOutLarge h3{
	font-size:0.9em;
	color:#fff
}
.whatPC .wide3CallOutPod{
	padding:20px 10px 20px 75px;
	font-size:.9em
}
.searchVendor .wide3CallOutPod{
	padding:40px 10px 20px 75px;
	font-size:.9em
}
.wide3CallOutLarge .wide3CallOutPod {
	padding:7px 15px 20px 160px;
	font-size:.9em
}

.screen_high #wide3CallOutWrap{
	background:url("/images/wide-3co-fill.png") center repeat-y
}
.screen_high .wide3CallOutBot{
	background:url("/images/wide-3co-bot.png") bottom no-repeat
}
.screen_high .wide3CallOutTop{
	background:url("/images/wide-3co-top.png") top no-repeat
}
.screen_high .wide3CallOutContent{
	width:856px;
}
.screen_high .wide3CallOutSmall{
	width:205px
}
.screen_high .wide3CallOutLarge{
	width:430px
}
.screen_high .whatPC .wide3CallOutPod{
	padding:20px 10px 20px 100px;
	font-size:.9em
}
.screen_high .searchVendor .wide3CallOutPod{
	padding:40px 10px 20px 80px;
	font-size:.9em
}
.screen_high .wide3CallOutLarge .wide3CallOutPod {
	padding:7px 15px 20px 170px;
	font-size:.9em
}
.buyNowPromo span{
	position:absolute;
	left:-9999px
}
.buyNowPromo{
	float:right;
	margin:-10px -14px 0 0;
	background:url("/images/prod-3co-buyNowBtn.png") 0 0 no-repeat;
	display:inline-block;
	height:69px;
	width:47px;
}

.noOverflow {
	overflow:hidden;
}



