*{ font-family:Arial, Helvetica, sans-serif;}
body{ text-align:center; padding:0; margin:0;}

.errorText{ color:#FF0000; font-weight:bold; width:604px;}

#oDivContainer{ width:779px; margin:0 auto; padding:0; }

#oDivHeaderContainer{ width:779px; float:left; padding:0; margin:0; height:88px; }

#oDivHeaderContainer #oDivHeaderTop{ width:779px; float:left; padding:0; margin:0; height:68px; background-position:left; background-repeat:no-repeat; }
#oDivHeaderContainer #oDivHeaderTop #oDivLogo{ float:left; width:700px; height:68px; text-align:left;}
#oDivHeaderContainer #oDivHeaderTop #oDivLogo a{ height:68px; width:150px; float:left; padding:0; margin:0 0 0 10px; text-decoration:none;}
#oDivHeaderContainer #oDivHeaderTop #oDivHeaderLinks{ float:left; }
#oDivHeaderContainer #oDivHeaderTop #oDivHeaderLinks ul{ float:left; padding:0; margin:0; list-style:none; font-size:0.7em; font-weight:bold; width:79px; text-align:left;}
#oDivHeaderContainer #oDivHeaderTop #oDivHeaderLinks ul li{ width:79px; float:left; padding:4px 0 2px; margin:0;}
#oDivHeaderContainer #oDivHeaderTop #oDivHeaderLinks ul li a{ color:#FFF;} 

#oDivHeaderContainer #oDivMainNav{ width:779px; float:left; height:20px;}
#oDivHeaderContainer #oDivMainNav ul{ width:779px; float:left; height:20px; list-style:none; padding:0; margin:0; font-size:0.7em; font-weight:bold;}
#oDivHeaderContainer #oDivMainNav ul li{ width:129px; border-top:1px solid #FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF; height:16px; background-color:#2F3581; float:left; padding:2px 0 0 0; margin:0;}
#oDivHeaderContainer #oDivMainNav ul li.liMainLast{ border-right:0;}
#oDivHeaderContainer #oDivMainNav ul li.liMain1:hover{ background-color:#356CAC;}
#oDivHeaderContainer #oDivMainNav ul li.liMain2:hover{ background-color:#999999;}
#oDivHeaderContainer #oDivMainNav ul li.liMain3:hover{ background-color:#D05824;}
#oDivHeaderContainer #oDivMainNav ul li.liMain4:hover{ background-color:#256936;}
#oDivHeaderContainer #oDivMainNav ul li.liMain5:hover{ background-color:#E6B501;}
#oDivHeaderContainer #oDivMainNav ul li.liMain6:hover{ background-color:#8D2026;}
#oDivHeaderContainer #oDivMainNav ul li a{ text-decoration:none; color:#FFF; width:129px; height:18px; float:left;}

#oDivContentContainer{ float:left; width:779px; padding:0; margin:0;}
#oDivContentContainer #oDivLeftContent{ width:160px; padding:0; margin:0; float:left;}
#oDivContentContainer #oDivLeftContent #oDivSideNav{ width:160px; padding:0; margin:0; float:left; text-align:left;} 
#oDivContentContainer #oDivLeftContent #oDivSideNav ul{ width:155px; padding:0 0 3px 0; margin:0; float:left; list-style:none;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li{ width:154px; padding:4px 0 0 0; margin:3px 0 0 0; float:left; border-left:1px solid #FFF; font-size:0.7em; height:18px;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li.liFirst{ background-color:#D6D7D9; color:#7B7D8A; font-weight:bold;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li.liSub{ color:#464646;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li#liSubSelected{ font-weight:bold;} 
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li.liSubSub{ padding:0 0 0 5px; width:148px!important;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li.liSubSub a{ width:142px!important;} 
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li#liSubSubSelected{ font-weight:bold;} 
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li:hover a{ text-decoration:underline;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li a{ color:#7B7D89; width:148px; height:14px; text-decoration:none; float:left; padding:0 0 0 6px; margin:0;}
#oDivContentContainer #oDivLeftContent #oDivSideNav ul li a:hover{ text-decoration:underline;}
 
#oDivContentContainer #oDivLeftContent #oDivNews{ width:149px; float:left; padding:0 5px; text-align:left;}
#oDivContentContainer #oDivLeftContent #oDivNews ul{ width:149px; float:left; padding:10px 0 0; margin:0; list-style:none; font-size:0.7em; font-weight:bold;}
#oDivContentContainer #oDivLeftContent #oDivNews ul li{ width:149px; height:20px; float:left; padding:3px 0 0; margin:0;}
#oDivContentContainer #oDivLeftContent #oDivNews ul li img{ float:left; border:0;}
#oDivContentContainer #oDivLeftContent #oDivNews ul li a{ color:#464646; text-decoration:none; padding:0; margin:1px 0 0 5px; float:left;}
#oDivContentContainer #oDivLeftContent #oDivNews ul li a:hover{ text-decoration:underline;}
#oDivContentContainer #oDivLeftContent #oDivNews p{ width:149px; font-size:0.7em; float:left; color:#2F3581; font-weight:bold;}
#oDivContentContainer #oDivLeftContent #oDivNews p#pNewsHeader{ padding:10px 0 5px 2px; margin:0; font-size:0.9em; }
#oDivContentContainer #oDivLeftContent #oDivNews p a{ text-decoration:none; font-style:italic;}
#oDivContentContainer #oDivLeftContent #oDivNews p a:hover{ text-decoration:underline;}
#oDivContentContainer #oDivLeftContent #oDivNews img{ float:left; border:1px solid #D6D7D9; padding:0; margin:0;}

#oDivContentContainer #oDivRightContent{ width:604px; padding:0 0 0 15px; margin:0; float:left; }
#oDivContentContainer #oDivRightContent p{ float:left; padding:5px 0; margin:0;} 
#oDivContentContainer #oDivRightContent table{ float:left; text-align:left;}
#oDivContentContainer #oDivRightContent #oDivContentTop{ width:604px; padding:0; margin:0; float:left; text-align:left;} 

#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentTopText{ width:386px; padding:20px 0 0; margin:0; float:left; }
#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentTopText h1{ width:380px; float:left; padding:0; margin:0; font-size:0.9em; font-style:italic;}
#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentTopText h2{ width:380px; float:left; padding:20px 0 5px 0; margin:0; font-size:1.2em; font-style:italic;}
#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentTopText p{ width:380px; float:left; padding:15px 0 0; margin:0; font-size:0.9em; font-weight:bold;}
#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentTopText ul{ width:370px; float:left; padding:0; margin:0; list-style:disc inside; font-size:0.9em; } 
#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentTopText ul li{ width:370px; padding:0; margin:0;} 

#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentHeader{ width:475px; padding:0; margin:0; float:left;} 

#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentSearch{ width:129px; padding:0; margin:0; float:left;} 
#oDivContentContainer #oDivRightContent #oDivContentTop #oDivContentSearch img{
border:0;
padding:3px 0 0 0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain{

width:604px;
padding:0 0 0 0;
margin:0;
float:left;
text-align:left;
font-size:0.8em;
}

#oDivContentContainer #oDivRightContent #oDivContentMain p{
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain p a{
color:#000;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #oDivContentMain p a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentMain img{
float:left;
border:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain span{
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom{
width:604px;
float:left;
padding:0;
margin:0;
text-align:left;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom img{
float:left;
padding:0 5px 0 2px;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom img#imgCustomsation{
padding:0;
margin:10px 0 0 0;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom p{
float:left;
padding:3px 0 0 0;
margin:0;
font-weight:bold;
font-size:0.8em;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom p#pDatasheet{
width:570px;
}


#oDivContentContainer #oDivRightContent #oDivContentBottom p a{
color:#000;
text-decoration:none;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom p a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom a{
color:#000;
text-decoration:none;

}

#oDivContentContainer #oDivRightContent #oDivContentBottom a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom table{
width:604px;
float:left;
padding:0;
margin:0;
text-align:center;
border-collapse:collapse;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr{
height:24px;
width:604px;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr.trLightBlue{
color:#FFF;
font-style:italic;
font-weight:bold;
text-align:left;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr.trLightBlue p{
padding:0 0 0 20px;

}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr.trLighterBlue{
background-color:#EFEFEF;
font-size:0.7em;
font-weight:bold;
text-align:center;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr.trLighterBlue p{

}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr.tableContents{
font-size:0.7em;
}

#oDivContentContainer #oDivRightContent #oDivContentBottom table tr.tableContents img{
padding:0 0 0 35px;
border:0;
}

#oDivFooter{
width:759px;
float:left;
background-color:#EBEBEB;
border-top:1px solid #ACACAC;
border-bottom:1px solid #ACACAC;
padding:10px;
margin:20px 0 0 0;
text-align:left;
}

#oDivFooter p{
font-style:italic;
font-size:0.8em;
padding:0;
margin:0;
}

#oDivFooter a{
text-decoration:none;
}

#oDivFooter a:hover{
text-decoration:underline;
}

#oDivFootNav{
float:left;
padding:4px 0;
margin:0;
font-size:0.7em;
color:#464646;
}

#oDivFootNav p{
float:left;
padding:0 10px 0 0;
margin:0;
font-style:italic;
}

#oDivFootNav ul{
float:left;
padding:0;
margin:0;
list-style:none;
}

#oDivFootNav ul li{
float:left;
border-left:1px solid #464646;
padding:0 10px;
margin:0 0 0 0;
}

#oDivFootNav ul li a{ 
color:#464646;
text-decoration:none;	
}

#oDivFootNav ul li a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopText{
width:386px;
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopText h4{
width:380px;
float:left;
padding:8px 0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopText p{
width:380px;
float:left;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopText ul{
width:360px;
float:left;
padding:0 0 0 20px;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopText ul li{}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages{ 
width:199px;
float:left;
padding:5px;
margin:10px 0 0 8px;
background-color:#EBEBEB;
text-align:center;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages img{
float:none;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages{
width:199px;
float:left;
padding:0 0 0 0;
margin:12px 0 0 0;
text-align:center;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages img{
float:left;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages .divInnerSubImages{
float:left;
padding:0;
margin:0;
width:199px;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages .divSubImageItem1{
float:left;
padding:0 0 0 0;
margin:0;	
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages .divSubImageItem2{
float:left;
padding:0 0 0 12px;
margin:0;	
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages .divSubImageItem3{
float:left;
padding:0 0 0 0!important;
margin:12px 0 0 0;	
}

#oDivContentContainer #oDivRightContent #oDivContentMain #oDivContentTopImages #oDivInnerImages #divSubImages .divSubImageItem4{
float:left;
padding:0 0 0 12px!important;
margin:12px 0 0 0;	
}

.divVersionInfo{
float:left;
padding:10px 0;
margin:0;
width:604px;
}

.divVersionHeader{
width:604px;
height:18px;
float:left;
padding:0;
margin:0;
}

.divVersionInfo h2{
float:left;
padding:2px 0 0 10px;
margin:0;
width:594px;
height:16px;
font-size:0.9em;
font-style:italic;
color:#FFF;
}

.divVersionInfo .divProdImage{
float:left;
padding:0;
margin:0;
width:602px;
height:100px;
}

.divVersionInfo .divProdImage img{
float:left;
padding:0;
margin:0;
}

.divVersionInfo table{
float:left;
padding:0;
margin:0;

}

.divVersionInfo table thead tr th{
border-color:#346CAC;
background-color:#EFEFEF;
font-size:83%;
font-weight:bold;
color:#000;
}


.divVersionInfo table tr.trLightBG{

}

.divVersionInfo table tr td{
text-align:center;
padding:0;
margin:0;
font-size:0.8em;
}

.divVersionInfo table tr td span{
text-align:center;
width:100%;
height:19px;
padding:5px 0 0 0;
margin:0;
}

.divVersionInfo table tr td img{
float:none!important;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1{
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow{
padding:10px 0;
margin:0;
float:left;

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem{
float:left;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryName{ 
padding:0;
margin:0;
float:left;
width:602px;
height:18px;

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryName h2{
padding:2px 20px 0 20px;
margin:0;
float:left;
font-size:0.9em;
font-style:italic;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryName h2 a{
color:#FFF;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryName h2 a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryDescription{
float:left;
padding:0;
margin:0;
width:600px;

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryDescription a{

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_1 .divCategoryListRow .divCategoryItem .divCategoryDescription a img{
border:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2{
padding:0;
margin:0;
float:left;
width:604px;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow{
padding:10px 0;
margin:0;
float:left;
width:604px;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem{

float:left;
width:275px;
padding:0 0 0 27px;
margin:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryName{ 
padding:0;
margin:0;
float:left;
width:275px;
height:18px;

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryName h2{
padding:2px 20px 0 20px;
margin:0;
float:left;
font-size:0.9em;
font-style:italic;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem h2{
padding:5px 20px 0 20px;
margin:0;
float:left;
font-size:0.9em;
font-style:italic;
width:235px;

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem h2 a{
color:#FFF;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem h2 a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryName h2 a{
color:#FFF;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryName h2 a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription{
float:left;
padding:0;
margin:0;

width:273px;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription a{
/*float:left;*/
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription a img{
border:0;

}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription .divCatImage{
float:left;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription .divCatImage img{
float:left;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription .divCatDesc{
float:left;
padding:0;
margin:0;
width:273px;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription a{
color:#000;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription .divCatDesc ul{
padding:0 0 10px 20px;
margin:0;
width:220px;
text-align:left;
/*font-size:0.8em;*/
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_2 .divCategoryListRow .divCategoryItem .divCategoryDescription .divCatDesc ul li{
width:220px;
}

#divAccessoryHolder_Layout_2{
width:604px;
padding:0;
margin:0;
float:left;
}

#divAccessoryHolder_Layout_2 .divAccessoryListRow{
width:604px;
float:left;
padding:0;
margin:0;
}

#divAccessoryHolder_Layout_2 .divAccessoryItem{
width:292px;
float:left;
padding:0 0 10px 10px;
margin:0 0 0 0;
}

#divAccessoryHolder_Layout_2 .divAccessoryDescription{
width:290px;
padding:10px 0 0 0;
margin:0;
float:left;

}

#divAccessoryHolder_Layout_2 h2{
width:272px;
height:18px;
float:left;
padding:2px 0 0 20px;
margin:0;

font-size:0.9em;
font-style:italic;
}

#divAccessoryHolder_Layout_2 h2 a{
color:#FFF;
text-decoration:none;
}

#divAccessoryHolder_Layout_2 h2 a:hover{
text-decoration:underline;
}

#divAccessoryHolder_Layout_2 .divCategoryDescription p{
float:left;
padding:0;
margin:0;
}

#divCategoryHolder_Layout_2 .divCatDesc{
width:250px!important;
float:left;
padding:0 0 0 20px!important;
margin:0;
font-size:0.8em;
}

#divCategoryHolder_Layout_2 .divCatDesc ul{
width:230px;
float:left;
padding:0 0 0 20px;
margin:0;
}

#divCategoryHolder_Layout_2 .divCatDesc li{
width:230px;
padding:0;
margin:0;
/*float:left;*/
}

#divCategoryHolder_Layout_3{
width:604px;
float:left;
padding:0;
margin:0;
}

#divCategoryHolder_Layout_3 .divCategoryListRow{
width:604px;
float:left;
padding:0 0 10px 0;
margin:0;
}

#divCategoryHolder_Layout_3 .divCategoryListRow .divCategoryItem{
width:190px;
padding:10px 0 10px 10px;
margin:0;
float:left;
}

#divCategoryHolder_Layout_3 .divCategoryListRow .divCategoryItem h2{
width:170px;
padding:0 0 0 20px;
margin:0;
float:left;
font-size:0.9em;
font-style:italic;
}

#divCategoryHolder_Layout_3 .divCategoryListRow .divCategoryItem h2 a{
color:#FFF;
text-decoration:none;
}

#divCategoryHolder_Layout_3 .divCategoryListRow .divCategoryItem h2 a:hover{
text-decoration:underline;
}

#divCategoryHolder_Layout_3 .divCategoryListRow .divCategoryItem .divCategoryDescription{
width:188px;
float:left;
padding:0;
margin:0;
}

#divCategoryHolder_Layout_3 .divCategoryListRow .divCategoryItem .divCategoryDescription_NoImage{
width:188px;
float:left;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4{
width:604px;
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4{
width:604px;
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryDescription{
width:394px;
/*padding:0;*/
margin:0;
float:left;
}

#divCategoryHolder_Layout_4 .divCategoryDescription p{
width:380px;
float:left;
padding:10px 0;
}

#divCategoryHolder_Layout_4 .divCategoryDescription ul{
width:380px;
float:left;
padding:5px 0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryDescription{
width:380px;
padding:10px 0 0 10px;
margin:0;
float:left;
text-align:left;
font-size:0.9em;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryDescription p{
float:left;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryDescription p{
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryDescription li{
width:376px;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryDescription li{
width:376px;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryFlash{
float:left;
width:200px;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryListRow{
width:604px;
float:left;
padding:10px 0 0 0;
margin:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow{
width:603px;
float:left;
padding:10px 0 0 1px;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem{
width:190px;
float:left;
padding:0 0 0 11px;
margin:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem{
width:190px;
float:left;
padding:0 0 0 10px;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem h2{
width:170px;
float:left;
padding:2px 0 0 20px;
margin:0;
font-size:0.9em;
font-style:italic;
height:16px;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem h2{
width:170px;
float:left;
padding:2px 0 0 20px;
margin:0;
font-size:0.9em;
font-style:italic;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem h2 a{ 
color:#FFF;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem h2 a{ 
color:#FFF;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem h2 a:hover{ 
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem h2 a:hover{ 
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem .divCategoryDescription{
width:188px;
float:left;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem .divCategoryDescription{
width:188px;
float:left;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divCategoryListRow .divCategoryItem .divCategoryDescription img{
border:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_4 .divTextAA{
float:left;
padding:10px 0 0 0;
margin:0;
}

#oDivContentContainer #oDivRightContent #divCategoryHolder_Layout_4 .divTextAA{
float:left;
padding:10px 0 0 0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5{
width:604px;
float:left;
padding:0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow{
width:604px;
float:left;
padding:10px 0 10px 0;
margin:0;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem{
width:186px;
padding:0 0 0 15px;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem h2{
width:166px;
height:16px;
padding:2px 0 0 20px;
margin:0;
float:left;
font-size:0.9em;
font-style:italic;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem h2 a{
color:#FFF;
text-decoration:none;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem h2 a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription{
width:184px;

padding:0;
margin:0;
float:left;
text-align:center;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divTopImage{
width:186px;
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText{
width:186px;
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText a{
color:#000;
text-decoration:none;
width:186px;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText ul{
width:186px;
padding:0;
margin:0;
float:left;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText ul li{
color:#000;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText ul li a{
color:#000;
text-decoration:none;
width:186px;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divText ul li a:hover{
text-decoration:underline;
}

#oDivContentContainer #oDivRightContent #oDivContentMain #divCategoryHolder_Layout_5 .divCategoryListRow .divCategoryItem .divCategoryDescription .divBottomImage{
width:186px;
padding:0;
margin:0;
float:left;
}

#oDivCustomEnclosures{
width:604px;
float:left;
padding:10px 0;
margin:0;
}

#oDivOrderInfo{
width:604px;
float:left;
padding:10px 0;
margin:0;
}

#oDivOrderInfo #oDivOrderInfoHeader{
width:604px;
float:left;
padding:0;
margin:0;
height:20px;
}

#oDivOrderInfo #oDivOrderInfoHeader h2{
width:584px;
float:left;
padding:2px 0 0 20px;
margin:0;
font-size:0.9em;
color:#FFF;
font-style:italic;
}

#oDivOrderInfo #oDivOrderInfoContent{
width:584px;
float:left;
padding:10px;
margin:0;
background-color:#EFEFEF;
}

.oDivDetailedDatasheet{
width:604px;
float:left;
height:24px;
}

.oDivDetailedImage{
width:31px;
padding:0;
margin:0;
float:left;
height:24px;
}

.oDivDetailedImage a{
width:24px;
}

.oDivDetailedImage img{

}

.oDivDetailedText{
width:573px;
padding:10px 0 0 0;
margin:0;
float:left;
height:14px;
font-weight:bold;
}

.oDivDetailedText a{
padding:0;
margin:0;
float:none;
}


#oPCatDesc{
font-size:0.8em!important;
width:604px;
float:left;
text-align:left;
}

#oPCatDesc p{
width:604px;
}

#oPCatDesc img{ border:0;}

#oPCatDesc ul{ 
width:584px;
float:left;
padding:0 0 0 20px;
margin:0;
}

#oPCatDesc ul li{}

#oPCatDesc ul li a{}

#oPCatDesc table{
float:left;
}

#oPCatDesc table p{
width:auto!important;
}

#oPCatDesc table ul{
width:auto!important;
}

.oPOverviewHeader{
width:604px;
float:left;
color:#ACACAC;
font-size:1.1em;
font-weight:bold;
font-style:italic;
padding:10px 0 5px 0!important;
}

.oPOverviewHeader a{
color:#ACACAC!important;
}

.divCategoryListRow2{
float:left;
width:604px;
padding:0;
margin:0 0 10px 0;
}

.divCategoryItem2{
float:left;
width:604px;
padding:0;
margin:0;
}

.divCategoryItem2 a{
color:#000;
text-decoration:none;
}

.divCategoryItem2 a:hover{
text-decoration:underline;
}

.divCategoryName2{
float:left;
width:596px;
padding:3px;
margin:0;
border:1px solid #ACACAC;
background-color:#EBEBEB;
}

.divCategoryName2 a{
text-decoration:none;
}

.divCategoryName2 a:hover{
text-decoration:underline;
}

.divCategoryDescription2{
float:left;
width:602px;
padding:0;
margin:0;
border-left:1px solid #ACACAC;
border-bottom:1px solid #ACACAC;
border-right:1px solid #ACACAC; 
}

.divCategoryDescription2 ul{
width:367px;
padding:10px 0 0 20px;
margin:0;
float:left;
}

.divCategoryDescription2 ul li{
color:#000;
width:367px;
}

.divCategoryDescription2 ul li span{
color:#000;
}

.divCategoryDescription2 img{
float:left;
}

.divTextAAHolder{}

.divDescription{
width:604px;
float:left;
}