/* Main Styles
==============================*/
.leftSideDyn
{
	width: 210px;
	float: left;
	min-height: 550px;
	margin-left: 16px;
	padding-bottom: 15px;
}
.rightSideDyn
{
	width: 830px;
	float: left;
	margin-left: 20px;
}
.categoryDesc a
{
	color: Black;
	float: left;
	margin-top: 3px;
	text-align: center;
	width: 155px;
}

.menuHeaderDyn
{
	background-color: #042C88;
	color: White;
	float: left;
	font-family: Myriad Pro,MyriadPro,Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	margin-bottom: 5px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 200px;
}
.menuHeaderDyn a
{
	color: White;
}


.menuDyn
{
	margin: 0;
	padding: 0;
	float: left;
	width: 210px;
	color: black;
	font-family: Arial;
}
.menuDyn li
{
	list-style: none;
	float: left;
	margin-top: 6px;
	padding-left: 5px;
	color: #b3b3b3;
	clear: both;
	width: 190px;
}
.menuDynLeftArr
{
	float: left;
	line-height: 11px;
	margin-right: 2px;
}
.menuDyn a
{
	color: black;
	float: left;
	font-weight: bold;
	width: 180px;
}
.menuDyn a:hover
{
	text-decoration: underline;
}

.menuDyn li ul
{
	background: url("menuDynBg.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/menuDynBg.png*/ repeat-x scroll 0 0 transparent;
	float: left;
	margin: 0 0 0 0px;
	padding: 0 0 5px 5px;
	width: 195px;
	color: black;
	font-family: Arial;
	clear: both;
	display: none;
}
li.expand ul
{
	display: block;
}
.menuDyn li ul li a
{
	color: Black;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	text-decoration: none;
	width: 170px;
}
.menuDyn li ul li .menuDynLeftArr
{
	float: left;
	line-height: 8px;
	margin-right: 3px;
}
.menuDyn li ul li
{
	clear: both;
	color: #B3B3B3;
	float: left;
	line-height: 22px;
	list-style: none outside none;
	margin-bottom: 0;
	margin-top: 5px;
	text-decoration: none;
	width: 180px;
}

.menuDyn li ul li ul
{
	background: url("menuDynBg.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/menuDynBg.png*/ repeat-x scroll 0 0 transparent;
	clear: both;
	color: black;
	float: left;
	font-family: Arial;
	margin: 0 0 0 -10px;
	padding: 0 0 0 50px;
	width: 185px;
}

.menuDyn li ul li ul li a
{
	text-decoration: none;
	color: Black;
}
.menuDyn li ul li ul li
{
	list-style: none;
	text-decoration: none;
	color: #b3b3b3;
	line-height: 22px;
	float: left;
	clear: both;
	width: 170px;
}


a.activeDyn
{
	color: #BF0900;
}
a.selectedCategory, .menuDyn li ul li a.selectedCategory, .menuDyn li a.selectedDirectCategory
{
	color: #BF0900;
	text-decoration: underline;
}
li.activeDyn
{
	color: #BF0900;
}
.headerDyn
{
	border-bottom: 1px solid #DCDCDC;
	color: #055393;
	font-family: Myriad Pro,MyriadPro,Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	margin: 20px 0 10px 0;
	padding-bottom: 5px;
	text-transform: capitalize;
	width: 100%;
	float: left;
}
/* news Events
=================================*/
.headerDyn .Date
{
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	font-family: Arial;
	color: #8C8C8C;
}
.newsCon p
{
	float: none;
	text-align: justify;
}
.newsCon img
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 12px;
}
.OtherNews .headerDyn
{
	color: Black;
	font-size: 16px;
	margin-bottom: 25px;
}
.OtherNews table
{
	float: left;
	width: 370px;
	padding-bottom: 20px;
}
.OtherNews table img
{
	border: solid 1px #d3d3d3;
	margin-right: 10px;
	width: 70px;
	height: 70px;
	overflow: hidden;
}

.OtherNews .OtherNews_Title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #053593;
	width: 280px;
	text-align: justify;
}
.OtherNews .OtherNews_Title a, .OtherNews_Title a
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #053593;
}
.OtherNews .OtherNews_desc
{
	font-family: Arial;
	font-size: 12px;
	margin-top: 5px;
	width: 280px;
	color: #000000;
	height: 45px;
	overflow: hidden;
	text-align: justify;
}
.OtherNews .tabL
{
	margin-right: 60px;
}
.OtherNews a
{
	margin-top: 0px;
}
/* News
========================*/
.newsPageItem .OtherNews_desc
{
	font-family: Arial;
	font-size: 12px;
	margin-top: 5px;
	width: 100%;
	color: #000000;
	height: 45px;
	overflow: hidden;
	text-align: justify;
}
.newsPageItem .OtherNews_Title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #053593;
	width: 100%;
	text-align: justify;
}
.newsPageItem .OtherNews_Title a
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #053593;
}
.newsPageItem table
{
	float: left;
	margin-top: 10px;
	padding-bottom: 10px;
	width: 100%;
}
.newsPageItem table img
{
	border: solid 1px #d3d3d3;
	margin-right: 10px;
	width: 70px;
	height: 70px;
	overflow: hidden;
}
.newsPageItem a
{
	margin-top: 0px;
}
.SearchResultsItems
{
	padding-left: 35px;
	width: 965px;
	float: left;
	margin-top: 20px;
	margin-bottom: 25px;
}
.SearchResults
{
	width: 1000px;
	margin-left: 55px;
	float: left;
	padding-bottom: 25px;
}
.searchTabsCon
{
	margin-left: 10px;
	float: left;
	width: 300px;
}
.searchTab
{
	background: url("grayTab.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/grayTab.png*/ no-repeat scroll 0 0 transparent;
	width: 83px;
	height: 29px;
	line-height: 29px;
	font-weight: bold;
	color: #c00900;
	font-size: 16px;
	font-family: Myriad Pro,MyriadPro,Trebuchet MS;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}
.activeTab.searchTab
{
	color: White;
	background: url("activeTab.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/activeTab.png*/ no-repeat scroll 0 0 transparent;
}
.SearchResultsItems .OtherNews_desc
{
	height: 30px;
}
.otherNewsContainer_1
{
	float: left;
	width: 50%;
	height: 110px;
}
/* products category
================================*/
.siteMapProd
{
	float: left;
	margin-left: 10px;
	font-size: 12px;
	font-family: Arial;
	width: 100%;
}
.CategoryItem
{
	    float: left;
    height: 115px;
    margin: 17px;
    width: 132px;
}
.CategoryItem table
{
	width: 155px;
	float: left;
}
.CategoryItem img
{
	border: solid 1px #DEDEDE;
	width: 155px;
	height: 141px;
	overflow: Hidden;
}
.catalog-image img
{
	/*margin-left: 15px;*/
}
.categoryDesc
{
	width: 155px;
	text-align: center;
	
	color: black;
	font-size: 12px;
	float:left;
}
/* Products digital
======================================*/
.specifTable
{
	border: solid 1px #EDEDED;
	border-collapse: collapse;
	float: left;
	font-family: Arial;
	font-size: 12px;
	margin-left: 25px;
	margin-top: 30px;
	width: 800px;
}
.specifTable th
{
	background: url("tableBg.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/tableBg.png*/ repeat-x scroll 0 0 #F5F5F5;
	border: 1px solid #EDEDED;
	color: #042C88;
	font-weight: bold;
	height: 26px;
	width: 70px;
}
.specifTable td
{
	border: 1px solid #EDEDED;
	color: Black;
	padding: 10px 6px;
	text-align: center;
	width: 58px;
}
.specifTable .partNo
{
	background: url("tableBgHeight.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/tableBgHeight.png*/ repeat-x scroll 0 0 #F5F5F5;
	width: 100px;
}
.specifTable .alt
{
	background-color: #fafafa;
}
/* Product details 
============================================*/
.rightSideDyn .header .sitemap
{
	font-size: 12px;
	font-family: Arial;
	color: Black;
	padding-left: 10px;
}
.rightSideDyn .header .sitemap a
{
	color: Black;
}
.sitemap .lastItem
{
	font-weight: bold;
}
.prodDetLeft
{
	float: left;
	width: 320px;
}
.galleryLinks
{
	color: #8D8D8D;
    float: left;
    margin-left: 10px;
    margin-top: 20px;
   
    padding-right: 10px;
    width: 280px;
}

.galleryLinks a
{
	color: #8d8d8d;
}
.galleryBox
{
	border: 1px solid #ECECEC;
	float: left;
	margin-top: 10px;
	width: 300px;
}
.galleryBox img
{
	border: none;
}
.galleryBox table
{
	float: left;
	height: 275px;
	overflow: hidden;
	width: 300px;
}
.galleryBox .bottomLink
{
	background: url("downloadPDFBg.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/downloadPDFBg.png*/ repeat-x scroll 0 0 #EDEDED;
	float: left;
	padding-left: 10px;
	width: 290px;
}
.galleryBox .bottomLink img
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
}
.galleryBox .bottomLink a
{
	color: Black;
	cursor: pointer;
}
.galleryBox .bottomLink span
{
}
.prodDetDesc
{
	width: 450px;
	padding-left: 10px;
	float: left;
}
.prodDetRight
{
	float: left;
	margin-left: 20px;
	width: 460px;
}
.prodDetRight ul
{
	float: left;
	margin: 0 0 0 17px;
	padding: 0;
	width: 100%;
}
.prodDetRight li
{
	margin-top: 10px;
	float: left;
	clear: both;
	width: 440px;
}
.othersProducts
{
	width: 100%;
	float: left;
}
.othersProducts .header
{
	color: Black;
	font-weight: bold;
	font-size: 16px;
}


.otherProductsItem
{
	width: 90px;
	float: left;
	text-align: center;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 15px;
}
.otherProductsItem img
{
	float: left;
	width: 90px;
	height: 82px;
	overflow: hidden;
	border: solid 1px #ededed;
	margin-bottom: 5px;
}
.otherProductsItem a
{
	color: Black;
}



.arrowRight
{
	float: right;
	width: 22px;
	height: 35px;
	margin-top: 30px;
	background: url("arrowsRight.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/arrowsRight.png*/ no-repeat scroll 0 0 transparent;
}
.arrowRight:hover
{
	float: right;
	width: 22px;
	height: 35px;
	background: url("arrowsRight.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/arrowsRight.png*/ no-repeat scroll 0 -35px transparent;
}
.arrowLeft
{
	background: url("arrowsLeft.html")/*tpa=http://www.wilshipping.com/Themes/Default/images/Pages/Dynamic/arrowsLeft.png*/ no-repeat scroll 0 0 transparent;
	float: left;
	height: 35px;
	margin-top: 28px;
	width: 22px;
}
.OtherNews_desc
{
	margin-top: 8px;
}


/* Related Products */
.otherProductsItem_RP
{
	width: 100px;
	float: left;
	text-align: center;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
.otherProductsItem_RP img
{
	float: left;
	width: 90px;
	height: 82px;
	overflow: hidden;
	border: solid 1px #ededed;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
}
.otherProductsItem_RP a
{
	color: Black;
}
.SearchResults .noresults
{
	text-align: center;
}

.file-row
{
	float: left;
	width: 150px;
	width: 150px;
}
.OC_img
{
	margin: 15px;
	float: left;
}
.OC_tableItem_name
{
	float: left;
	width: 100%;
	font-weight: bold;
	font-size: 14px;
}
.OC_tableItem_title
{
	margin-top:5px;
	float: left;
	width: 100%;
	font-weight: bold;
	font-size: 13px;
	color: #999;
}
.OC_tableItem_description
{
	float: left;
	margin-top:10px;
	width: 100%;
}

.product-image
{
    text-align:center;
}
.newsTd1
{
	width:82px;
	}
	.pagerBox
	{
		    border-top: 1px solid #DCDCDC;
    float: left;
    margin: 15px auto auto;
    padding-top: 5px;
    text-align: center;
    width: 100%;
    padding-bottom:2px;
		}
		.pagerBox input
		{
			border:solid 1px #dcdcdc;
			cursor:pointer;
			}
			.pagerBox span
			{
				    border: 1px solid #DCDCDC;
    padding: 3px 5px;
    text-align: center;
				
				}
				.pagerBoxTop
				{
		    border-bottom: 1px solid #DCDCDC;
    float: left;
    margin: auto auto 15px auto;
    padding-bottom: 5px;
    text-align: center;
    width: 100%;
    
		}
		.pagerBoxTop input
		{
			border:solid 1px #dcdcdc;
			cursor:pointer;
			}
			.pagerBoxTop span
			{
				    border: 1px solid #DCDCDC;
    padding: 3px 5px;
    text-align: center;
				
				}