/* BEGIN THE MASTER LAYOUT STYLES,ALL COLORS AND FONT STYLING (EXCEPT TEXT-ALIGN) SHOULD BE DEALT WITH IN OTHER STYLE SHEETS */
a img{
border:none;
}
body{
margin:0;
padding:0;
text-align:center;
}
form{
margin:0;
padding:0;
}
form .listmenu{
height:18px;
margin-right:5px;
width:auto;
}
form .txtField,.txtField{
border-style:solid;
border-width:1px;
height:17px;
width:135px;
}
form .txtFieldShort,.txtFieldShort{
border-style:solid;
border-width:1px;
height:17px;
margin-right:5px;
width:40px;
}
form label,label{
margin-right:5px;
}
form textarea{
border-style:solid;
border-width:1px;
}
.button{
border-style:solid;
border-width:1px;
padding:1px;
text-align:center;
vertical-align:middle;
}
.clear{
clear:both;
margin:0;
padding:0;
}
.prSnippetEngine{
float:none;
margin-left:7px;
text-align:center;
}
.prSnippetNumberOfRatingsText{
float:none;
}
.prStars .prStarsSmall{
margin-top:20px;
}
.prStars prstarssmall.prSnippetRatingUnclickable{
float:none;
text-align:center;
width:100px;
}
#CategoryPage #main h1{
margin:0;
padding:0 10px;
width:567px;
}
#CheckoutStep1 #page #main h1,#CheckoutStep2 #page #main h1,#OrderConfirm #page #main h1{
width:720px;
}
#CheckoutStep1 #page #main,#CheckoutStep2 #page #main,#OrderConfirm #page #main{
display:block;
float:none;
margin:10px auto 40px auto;
overflow:auto;
padding:0;
text-align:left;
width:720px;
}
#CheckoutStep1 #page #supp,#CheckoutStep2 #page #supp,#OrderConfirm #page #supp{
display:none;
}
#CheckoutStep1 #page #supp2,#CheckoutStep2 #page #supp2,#OrderConfirm #page #supp2{
display:none;
}
#container{
margin:0 auto;
padding:0 0 30px 0;
text-align:left;
width:985px;
}
#footer{
border-bottom-style:solid;
border-bottom-width:1px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
margin:0;
padding:0;
}
#footer .certInfo{
border-bottom-style:solid;
border-bottom-width:1px;
margin:0;
padding:5px;
text-align:center;
}
#footer .copyright{
margin:0;
padding:10px;
}
#footer .copyright p{
margin:0;
padding:0;
text-align:right;
}
#footer .nav{
border-bottom-style:solid;
border-bottom-width:1px;
margin:0;
overflow:auto;
padding:10px 0 20px 0;
width:100%;
}
#footer .nav ul{
list-style:none outside none;
margin:0 38px 0 40px;
padding:0;
}
#footer .nav ul li{
display:inline;
float:left;
margin:0 38px;
padding:0;
width:150px;
}
#footer .nav ul ul{
list-style:none outside none;
margin:0;
padding:0;
}
#footer .nav ul ul li{
display:block;
float:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#header{
height:153px;
margin:0;
padding:0 0 125px 0;
position:relative;
}
#header .accountCtrl{
margin:0;
padding:0;
position:absolute;
right:10px;
top:108px;
width:47%;
z-index:1;
}
#header .accountCtrl ul{
list-style:none outside none;
margin:0;
padding:0;
}
#header .accountCtrl ul li{
display:inline;
float:right;
margin:0;
padding:0;
}
#header .accountCtrl ul li a{
margin:0;
padding:0 0 0 10px;
}
#header .cartCtrl{
margin:0;
padding:0;
position:absolute;
right:20px;
text-align:right;
top:20px;
z-index:1;
}
#header .cartCtrl p{
display:inline;
margin:0 0 0 5px;
padding:0;
}
#header .logo{
left:13px;
margin:0;
padding:0;
position:absolute;
top:22px;
z-index:1;
}
#header .logo img{
height:60px;
margin:0;
padding:0;
width:420px;
}
#header .nav{
left:10px;
margin:0;
padding:0;
position:absolute;
top:108px;
width:47%;
z-index:1;
}
#header .nav ul{
list-style:none outside none;
margin:0;
padding:0;
}
#header .nav ul li{
display:inline;
float:left;
margin:0;
padding:0;
}
#header .nav ul li a{
margin:0;
padding:0 25px 0 0;
}
#header .search{
margin:0;
padding:0;
position:absolute;
right:20px;
text-align:right;
top:45px;
width:300px;
z-index:1;
}
#header .search .button{
margin:0;
padding:0 0 0 1px;
}
#header .search .txtField{
border-style:solid;
border-width:1px;
height:16px;
margin:0;
padding:0 0 0 3px;
vertical-align:middle;
}
#header .search label{
padding:0 0 0 1px;
}
#header .search p{
display:inline;
margin:0;
padding:0 0 0 1px;
top:0;
}
#header .toptagline{
bottom:0;
height:142px;
left:0;
margin:0;
padding:0;
position:absolute;
text-align:center;
width:100%;
}
#header .toptagline p{
margin:0;
padding:0;
}
#main .assistance{
border-left-style:solid;
border-left-width:1px;
float:left;
padding:8px 6px 8px 12px;
width:160px;
}
#main .assistance h2{
margin-bottom:10px;
margin-left:0;
margin-right:0;
}
#main .banner{
margin:0 0 10px 0;
overflow:hidden;
padding:0;
width:587px;
}
/* Code for Single Banner */
#main .banner .block1{
border-style:solid;
border-width:1px;
display:inline;
float:left;
margin:0;
padding:0;
width:585px;
}
#main .banner .block1 img{
display:block;
margin:0;
padding:0;
}
/* Code for Double Banner
#main .banner .block1{
border-style:solid;
border-width:1px;
display:inline;
float:left;
margin:0 3px 0 0;
padding:0;
width:400px;
}
#main .banner .block1 img{
display:block;
margin:0;
padding:0;
}
#main .banner .block2{
border-style:solid;
border-width:1px;
display:inline;
float:left;
margin:0;
padding:0;
width:180px;
}
#main .banner .block2 img{
display:block;
margin:0;
padding:0;
}*/
/* Code for Triple Banner
#main .banner .block1{
border-style:solid;
border-width:1px;
display:inline;
float:left;
margin:0 3px 0 0;
padding:0;
width:400px;
}
#main .banner .block1 img{
display:block;
margin:0;
padding:0;
}
#main .banner .block2{
border-style:solid;
border-width:1px;
display:inline;
float:left;
margin:0 0 3px 0;
padding:0;
width:180px;
}
#main .banner .block2 img{
display:block;
margin:0;
padding:0;
}
#main .banner .block3{
border-style:solid;
border-width:1px;
display:inline;
float:left;
margin:0;
padding:0;
width:180px;
}
#main .banner .block3 img{
display:block;
margin:0;
padding:0;
}*/
#main .billingAddress{
border-left-style:solid;
border-left-width:1px;
display:inline;
float:left;
padding:3px 4px 3px 12px;
width:160px;
}
#main .billingAddress h2{
margin-bottom:25px;
}
#main .billingAddress label{
display:block;
}
#main .billingAddress p{
margin:0;
}
#main .billingShippingInfo{
border-top-style:solid;
border-top-width:1px;
margin:20px 0 0 0;
overflow:auto;
padding:20px 0 0 0;
width:100%;
}
#main .breadCrumbs{
padding:0;
}
#main .breadCrumbs a:link{
padding:0 10px 0 0;
}
#main .breadCrumbs a:visited{
padding:0 10px 0 0;
}
#main .breadCrumbs a:hover{
padding:0 10px 0 0;
}
#main .buttonHolder{
clear:both;
padding-bottom:20px;
padding-top:20px;
text-align:right;
}
#main .catBlock{
margin:10px 0 0 0;
padding:0;
}
#main .catBlock h2{
display:none;
margin:0;
padding:0;
}
#main .catBlock ul{
list-style:none outside none;
margin:0;
overflow:hidden;
padding:0;
width:100%;
}
#main .catBlock ul li{
border-left-style:solid;
border-left-width:1px;
display:inline;
float:left;
margin:0;
min-height:240px;/* A style in templateIE6.css fixes this for IE6 */
padding:10px 0 0 0;
width:195px;
}
#main .catBlock ul li img{
display:block;
margin:0 auto;
padding:0;
width:140px;
}
#main .catBlock ul li p{
border-bottom-style:solid;
border-bottom-width:1px;
border-top-style:solid;
border-top-width:1px;
margin:0 auto;
padding:0;
text-align:center;
width:140px;
}
#main .catBlock ul li.newRow,#main .catBlock ul li:first-child{
border-left:none;/* A style in templateIE6.css fixes this for IE6 */
}
#main .catBlock ul ul{
list-style:none outside none;
margin:0;
margin:3px auto;
padding:0;
text-align:left;
width:140px;
}
#main .catBlock ul ul li{
border-left:none;/*display:none;*/
display:block;
float:none;
margin:0;
min-height:0;/* A style in templateIE6.css fixes this for IE6 */
padding:0;
width:auto;
}
#main .checkoutButtons{
border-top-style:solid;
border-top-width:1px;
clear:both;
margin:30px 0 0 0;
padding:10px 10px 0;
text-align:right;
}
#main .checkoutButtons .backward{
margin:0;
padding:0;
}
#main .checkoutButtons .forward{
margin:0;
padding:0;
}
#main .contactForm .buttonHolder{
padding:0 0 0 77px;
text-align:left;
}
#main .contactForm .emailContact{
border-bottom-style:solid;
border-bottom-width:1px;
padding:10px 0;
}
#main .contactForm .faxContact{
clear:both;
padding:10px 0;
}
#main .contactForm .faxContact h2{
float:left;
line-height:20px;
margin:0;
padding:0;
width:75px;
}
#main .contactForm .faxContact h3{
clear:right;
float:left;
line-height:20px;
margin:0;
padding:0;
width:450px;
}
#main .contactForm .faxContact p{
clear:both;
padding-left:75px;
}
#main .contactForm .mailContact{
border-bottom-style:solid;
border-bottom-width:1px;
overflow:auto;
padding:10px 0;
width:100%;
}
#main .contactForm .mailContact h2{
float:left;
line-height:20px;
margin:0;
padding:0;
width:75px;
}
#main .contactForm .mailContact img{
float:right;
margin:0;
padding:0;
}
#main .contactForm .mailContact p{
float:left;
line-height:20px;
margin:0;
padding:0;
width:250px;
}
#main .contactForm .phoneContact{
clear:both;
padding:10px 0;
}
#main .contactForm .phoneContact h2{
float:left;
line-height:20px;
margin:0;
padding:0;
width:75px;
}
#main .contactForm .phoneContact h3{
clear:right;
float:left;
line-height:20px;
margin:0;
padding:0;
width:450px;
}
#main .contactForm .phoneContact p{
clear:both;
padding-left:75px;
}
#main .contactForm label{
display:inline-block;
margin-right:0;
vertical-align:top;
width:75px;
}
#main .createuser{
margin:20px 0 0 0;
padding:0;
}
#main .noResults{
border-style:dotted;
border-width:1px;
margin:10px 0;
padding:10px;
text-align:center;
}
#main .orderDetails{
border-bottom-style:solid;
border-bottom-width:1px;
margin:0 0 20px 0;
overflow:auto;
padding:0 0 20px 0;
width:100%;
}
#main .orderTracking .button{
margin-left:168px;
}
#main .orderTracking .txtField{
width:150px;
}
#main .orderTracking label{
display:inline-block;
text-align:right;
width:160px;
}
#main .paymentInfo{
border-top-style:solid;
border-top-width:1px;
margin:20px 0 0 0;
overflow:auto;
padding:20px 0 0 0;
width:100%;
}
#main .paymentInfo .assistance{
clear:both;
float:none;
}
#main .paymentMethod{
border-left-style:solid;
border-left-width:1px;
float:left;
padding:8px 4px 8px 12px;
width:300px;
}
#main .paymentMethod h2{
text-align:left;
vertical-align:top;
}
#main .productGrid{
margin:0 0 5px 0;
overflow:auto;
padding:0;
width:100%;
}
#main .productGrid .product{
display:inline;
float:left;
margin:10px;
padding:9px 3px;
text-align:center;
width:167px;
}
#main .productGrid .product .addToCart{
text-align:center;
}
#main .productGrid .product .compare{
text-align:center;
}
#main .productGrid .product .photo{
margin:0 0 5px 0;
padding:0;
text-align:center;
}
#main .productGrid .product .photo img{
width:100px;
}
#main .productGrid .product h3{
margin:0 0 5px 0;
padding:0;
}
#main .productGrid .product p{
margin:0 0 5px 0;
padding:0;
}
#main .productList .product{
border-bottom-style:solid;
border-bottom-width:1px;
margin:0 2% 15px 2%;
overflow:auto;
padding:0 0 10px 0;
position:relative;
width:96%;
}
#main .productList .product .addToCart{
bottom:5px;
position:absolute;
right:0;
text-align:center;
width:110px;
}
#main .productList .product .compare{
position:absolute;
right:0;
text-align:center;
top:0;
width:110px;
}
#main .productList .product .photo{
display:inline;
float:left;
width:110px;
}
#main .productList .product .photo img{
width:100px;
}
#main .productList .product .shortDesc{
margin:0 0 10px 0;
padding:0;
}
#main .productList .product .specs{
display:inline;
float:left;
width:330px;
}
#main .productList .product h3{
margin:0 0 5px 0;
padding:0;
}
#main .productList .product p{
margin:0 0 5px 0;
padding:0;
}
#main .resultCtrl{
border-bottom-style:solid;
border-bottom-width:1px;
border-top-style:solid;
border-top-width:1px;
margin:0 0 15px 0;
overflow:auto;
padding:5px 0;
width:100%;
}
#main .resultCtrl .paging{
display:inline;
float:left;
margin:0 0 0 10px;
padding:0;
}
#main .resultCtrl .paging p{
margin:0;
padding:0;
}
#main .resultCtrl .paging p a,#main .resultCtrl .paging p span.URHere{
border-style:solid;
border-width:1px;
display:inline-block;
margin:0;
padding:0;
text-align:center;
width:20px;
}
#main .resultCtrl .sorting{
clear:left;
display:inline;
float:left;
margin:5px 0 0 10px;
padding:0;
}
#main .resultCtrl .stats{
display:inline;
float:left;
margin:0 0 0 5px;
padding:0;
white-space:nowrap;
}
#main .resultCtrl .view{
display:inline;
float:right;
margin:0 10px 0 0;
padding:0;
white-space:nowrap;
}
#main .resultCtrl .view a{
border-style:solid;
border-width:1px;
display:block;
margin:2px 0;
padding:2px 5px;
}
#main .resultCtrl .view img{
vertical-align:text-bottom;
}
#main .resultCtrl p{
margin:0;
padding:0;
}
#main .shippingAddress{
border-left-style:solid;
border-left-width:1px;
float:left;
padding:3px 4px 3px 12px;
text-align:left;
width:160px;
}
#main .shippingAddress h2{
text-align:left;
}
#main .shippingAddress label{
display:block;
}
#main .shippingAddress p{
margin:0;
padding:0;
}
#main .shippingMethod{
border-left-style:solid;
border-left-width:1px;
display:inline;
float:left;
padding:8px 4px 8px 12px;
width:150px;
}
#main .shippingMethod label{
display:block;
}
#main .signin{
margin:10px 0 20px 0;
padding:0;
}
#main .signin .button{
margin-left:58px;
}
#main .signin .txtField{
width:175px;
}
#main .signin label{
display:inline-block;
text-align:right;
width:50px;
}
#main .signupForm{
margin:0;
padding:0;
}
#main .signupForm .buttonHolder{
clear:none;
float:left;
margin:0;
padding:20px 0;
text-align:left;
width:150px;
}
#main .subCategory{
margin:20px 0 0;
overflow:hidden;
padding:0;
width:100%;
}
#main .subCategory .subEntry{
display:inline;
float:left;
margin:0 20px;
padding:0 0 20px;
width:150px;
}
#main .subCategory .subEntry img{
margin:0 auto;
width:120px;
}
#main .subCategory .subEntry p{
margin:0;
padding:0;
text-align:center;
}
#main .trackingInfo{
border-bottom-style:solid;
border-bottom-width:1px;
border-top-style:solid;
border-top-width:1px;
margin:0 0 20px 0;
overflow:auto;
padding:0 0 20px 0;
width:100%;
}
#main .updateButton{
margin:5px 10px 0 10px;
padding:0;
}
#main h1{
margin:0 0 5px 0;
padding:0;
text-align:left;
width:587px;
}
#main h2{
margin:0 0 5px 0;
padding:0;
}
#main h3{
margin:0 0 10px;
padding:0;
}
#main ol,#main ul{
margin:0 0 10px 20px;
padding:0;
}
#main p{
margin:0 0 10px 0;
padding:0;
}
#main table td,#main table th{
text-align:center;
}
#main table td.description,#main table th.description{
text-align:left;
}
#main table td.price,#main table th.price{
text-align:right;
}
#main table.cart{
border-collapse:collapse;
margin:0 auto 5px auto;
padding:0;
width:100%;
}
#main table.cart .image img{
width:60px;
}
#main table.cart td{
border-bottom-style:solid;
border-bottom-width:1px;
padding:3px 5px;
}
#main table.cart th{
padding:3px 5px;
}
#main table.cart tr.discount td.emptyCell,#main table.cart tr.shipping td.emptyCell,#main table.cart tr.subTotal td.emptyCell,#main table.cart tr.tax td.emptyCell,#main table.cart tr.total td.emptyCell{
border:none;
text-align:right;
}
#main table.cart tr.subTotal td,#main table.cart tr.tax td,#main table.cart tr.shipping td,#main table.cart tr.discount td,#main table.cart tr.total td{
border-bottom-style:solid;
border-bottom-width:1px;
}
#main table.cart tr.subTotal th,#main table.cart tr.tax th,#main table.cart tr.shipping th,#main table.cart tr.discount th,#main table.cart tr.total th{
text-align:right;
}
#main table.orders{
border-collapse:collapse;
margin:0 auto 20px auto;
padding:0;
width:100%;
}
#main table.orders td{
border-bottom-style:solid;
border-bottom-width:1px;
padding:3px 5px;
}
#main table.orders th{
padding:3px 5px;
}
#page{
border-style:solid;
border-width:1px;
margin:0;
overflow:auto;
padding:0;
position:relative;
}
#page #main{
margin:0;
overflow:hidden;
padding:10px 0 30px 201px;
text-align:left;
width:587px;
}
#page #supp{
left:0;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
text-align:left;
top:0;
width:165px;
}
#page #supp2{
margin:0;
overflow:hidden;
padding:0;
position:absolute;
right:0;
text-align:center;
top:0;
width:165px;
}
#ProdDetail #page #main .productDetail{
margin:0;
padding:0;
}
#ProdDetail #page #main .productDetail .addQuantity{
display:inline;
float:left;
margin:0 0 10px 0;
padding:0;
text-align:center;
width:120px;
}
#ProdDetail #page #main .productDetail .addQuantity .button{
height:25px;
margin:0;
padding:0;
width:75px;
}
#ProdDetail #page #main .productDetail .addQuantity .txtFieldShort{
height:20px;
margin:0;
padding:2px 3px;
vertical-align:middle;
}
#ProdDetail #page #main .productDetail .addQuantity label{
display:inline;
}
#ProdDetail #page #main .productDetail .addQuantity p{
margin:0 0 5px 0;
padding:0;
}
#ProdDetail #page #main .productDetail .availability{
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-style:dotted;
border-top-width:1px;
display:inline;
float:left;
margin:0 0 5px 0;
padding:3px 0;
width:320px;
}
#ProdDetail #page #main .productDetail .availability p{
margin:0;
padding:0;
}
#ProdDetail #page #main .productDetail .imageGallery{
display:inline;
float:left;
margin:0 15px 0 0;
padding:0;
text-align:center;
width:250px;
}
#ProdDetail #page #main .productDetail .imageGallery .main img{
margin:0 0 5px 0;
padding:0;
width:250px;
}
#ProdDetail #page #main .productDetail .imageGallery .thumbs img{
width:50px;
}
#ProdDetail #page #main .productDetail .imageGallery .thumbs li{
display:inline;
margin:0 3px 5px 3px;
padding:0;
}
#ProdDetail #page #main .productDetail .imageGallery .thumbs ul{
list-style:none outside none;
margin:0;
padding:0;
}
#ProdDetail #page #main .productDetail .longDesc{
clear:both;
margin:0;
padding:10px 0 0;
}
#ProdDetail #page #main .productDetail .longDesc p{
margin:0 0 5px 0;
padding:0 5px;
}
#ProdDetail #page #main .productDetail .price{
display:inline;
float:left;
margin:0;
padding:0;
width:200px;
}
#ProdDetail #page #main .productDetail .price li{
margin:6px 0;
padding:0;
}
#ProdDetail #page #main .productDetail .price li.saleprice{
margin:15px 0;
padding:0;
}
#ProdDetail #page #main .productDetail .price ul{
list-style:none outside none;
margin:0;
padding:0;
}
#ProdDetail #page #main .productDetail .shortDesc{
display:inline;
float:left;
margin:0 0 5px 0;
padding:0;
width:320px;
}
#ProdDetail #page #main .productDetail .shortDesc p{
margin:0 0 5px 0;
padding:0 5px;
}
#ProdDetail #page #main .productDetail .variants{
border-style:solid;
border-width:1px;
clear:right;
display:none;
float:right;
height:100px;
margin:0;
overflow:auto;
padding:8px 0 0;
text-align:left;
width:320px;
}
#ProdDetail #page #main .productDetail .variants h2{
margin:0;
padding:0;
}
#ProdDetail #page #main .productDetail .variants img{
margin:0 5px 0 0;
padding:0;
vertical-align:middle;
width:50px;
}
#ProdDetail #page #main .productDetail .variants li{
margin:5px 0 5px 0;
padding:0;
}
#ProdDetail #page #main .productDetail .variants ul{
border-style:solid;
border-width:1px;
list-style:none outside none;
margin:0;
overflow:auto;
padding:0 10px;
}
#ProdDetail #page #main .productDetail h1{
display:inline;
float:left;
margin:0 0 2px 0;
padding:0;
width:320px;
}
#ProdDetail #page #main .productDetail h2{
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-style:dotted;
border-top-width:1px;
display:inline;
float:left;
margin:0 0 10px 0;
padding:0;
width:320px;
}
#ProdDetail #page #main .productDetail h3{
margin:0 0 2px 0;
padding:0 5px;
}
#ProdDetail #page #main .related{
margin:20px 0 20px;
padding:0;
}
#ProdDetail #page #main .related h2{
margin:0 0 10px 0;
padding:3px 10px;
}
#ProdDetail #page #main .related img{
width:100px;
}
#ProdDetail #page #main .related li{
display:inline;
float:left;
margin:0 23px;
padding:0;
text-align:center;
width:100px;
}
#ProdDetail #page #main .related ul{
list-style:none outside none;
margin:5px 0 10px 0;
overflow:auto;
padding:0;
width:100%;
}
#ProdDetail #page #main .reviews{
margin:20px 0 20px;
padding:0;
}
#ProdDetail #page #main .reviews h2{
margin:0 0 10px 0;
padding:3px 10px;
}
#supp .categories{
margin:10px;
padding:0;
}
#supp .categories .moreList{
cursor:pointer;
margin:0 0 0 5px;
padding:0;
}
#supp .categories ul{
list-style:none outside none;
margin:0;
padding:0;
}
#supp .categories ul li{
margin:10px 0 0;
padding:0 0 2px;
}
#supp .categories ul li a{
border-bottom-style:solid;
border-bottom-width:1px;
display:block;
margin:0;
padding:0 5px;
}
#supp .categories ul ul{
margin:3px 0 0 5px;
}
#supp .categories ul ul li{
margin:0 0 3px 0;
padding:0;
}
#supp .categories ul ul li a{
border-bottom:none;
display:inline;
margin:0;
padding:0;
}
#supp .categories ul ul.more{
margin-top:0;
}
#supp .EDGE{
margin:10px;
overflow:hidden;
padding:0;
}
#supp .EDGE .block2{
margin:0;
padding:0;
}
#supp .EDGE .block2 img{
display:block;
margin:0;
padding:0;
}
#supp .EDGE .block2 p{
margin:0;
padding:0;
}
#supp .EDGE .block2 p img{
margin:0;
padding:0;
}
#supp .EDGE .block3{
margin:0;
padding:0;
}
#supp .EDGE .block3 img{
display:block;
margin:5px 0 0 0;
padding:0;
}
#supp .EDGE .block3 p{
margin:5px 0 0 0;
padding:0;
}
#supp .EDGE .block3 p img{
margin:0;
padding:0;
}
#supp .EDGE .block4{
margin:0;
padding:0;
}
#supp .EDGE .block4 img{
display:block;
margin:5px 0 0 0;
padding:0;
}
#supp .EDGE .block4 p{
margin:5px 0 0 0;
padding:0;
}
#supp .EDGE .block4 p img{
margin:0;
padding:0;
}
#supp .EDGE .block5{
margin:0;
padding:0;
}
#supp .EDGE .block5 img{
display:block;
margin:5px 0 0 0;
padding:0;
}
#supp .EDGE .block5 p{
margin:5px 0 0 0;
padding:0;
}
#supp .EDGE .block5 p img{
margin:0;
padding:0;
}
#supp h4{
margin:0;
padding:0;
}
#supp p{
margin:0;
padding:0;
}
#supp2 .EDGE{
margin:10px 5px;
overflow:hidden;
padding:0;
}
#supp2 .EDGE .block1{
margin:0;
padding:0;
}
#supp2 .EDGE .block1 p{
margin:0;
padding:0 0 5px 0;
}
#supp2 .EDGE .block2{
margin:0;
padding:0;
}
#supp2 .EDGE .block2 h4{
margin:7px 0 0;
padding:0 5px;
}
#supp2 .EDGE .block2 ul{
border-bottom-style:solid;
border-bottom-width:1px;
list-style:none outside none;
margin:0;
padding:5px;
text-align:left;
}
#supp2 .EDGE .block2 ul li{
margin:0 0 3px 0;
padding:0;
}
#supp2 .EDGE .block3{
margin:0;
padding:0;
}
#supp2 .EDGE .block3 img{
display:block;
margin:5px 0 0 0;
padding:0;
}
#supp2 .EDGE .block3 p{
margin:5px 0 0 0;
padding:0;
}
#supp2 .EDGE .block3 p img{
margin:0;
padding:0;
}
#supp2 .EDGE .block4{
margin:0;
padding:0;
}
#supp2 .EDGE .block4 img{
display:block;
margin:5px 0 0 0;
padding:0;
}
#supp2 .EDGE .block4 p{
margin:5px 0 0 0;
padding:0;
}
#supp2 .EDGE .block4 p img{
margin:0;
padding:0;
}
#supp2 .EDGE .block5{
margin:0;
padding:0;
}
#supp2 .EDGE .block5 img{
display:block;
margin:5px 0 0 0;
padding:0;
}
#supp2 .EDGE .block5 p{
margin:5px 0 0 0;
padding:0;
}
#supp2 .EDGE .block5 p img{
margin:0;
padding:0;
}
