.pdd{}/* for W3C CSS validation*/
/* <![CDATA[ */
/*image stuff*/ 
#paddleair_logo{background-image:url(/graphics/logo_paddleair_ergo.gif); display:block; height:130px; text-indent:-9999px; width:960px}
.img_logo{margin:-131px 220px 0px 240px; vertical-align:top}
.img_left{float:left; margin-right:15px; margin-bottom:10px}
.img_right{float:right; margin-left:15px; margin-bottom:10px}
/*content formating stuff*/
div.wirerow div.wireleft{float:left; width:290px; padding:10px 15px 20px 0px; height:auto; margin:10px 10px 20px 15px; border-top:0px none; border-right:0px none; border-bottom:0px none; border-left:0px none}
div.wirerow div.wireright{float:right; width:260px; padding:20px 0px 20px 10px; height:auto; margin:20px 0px; border:4px solid #39C; background:#EFEFEF}
div.wirebox{width:530px; padding:16px 30px 30px; margin:0px auto 20px; border:1px solid #39C; vertical-align:top;  -moz-border-radius:10px;     -webkit-border-radius:10px;     border-radius:10px}
div.wireprod{width:600px; padding:0px; margin:0px auto 20px; vertical-align:top}
div.wireprod div.wireprodleft{float:left; width:300px; margin:0px; padding:5px}
div.wireprod div.wireprodright{float:right; width:260px; margin:0px; padding:5px}
.price{font-weight:bold; color:#000}
.sizer{font-weight:bold; color:#333; vertical-align:super}
.s_d{margin:30px auto 20px; width:240px; padding-top:10px}
.s_q{height:20px; width:138px; border-style:none}
.s_b{font-size:10px; font-weight:bold; color:#eee; background:#333; padding:2px 1px; height:25px; border:1px solid #333}
.list_prod{list-style:none; margin:10px 20px 10px 40px; padding:0; line-height:1.4em}
.list_prod li{background:url(/graphics/icons/a_ora_b.gif) no-repeat 0 4px; margin:0px; padding:0px 22px 2px}
div.wirerowfoot{width:960px; margin:0px auto}
div.wirerowfoot div.wireleftfoot{float:left; width:600px; padding:5px 0px; height:auto; margin:0px; text-align:left; vertical-align:top; border-right:1px solid #39C}
div.wirerowfoot div.wirerightfoot{float:right; width:270px; padding:5px 0px; height:auto; margin:10px 0px 20px; vertical-align:top; font-size:90%; text-align:right}
.clear{clear:both; float:none; font-size:0; height:0; line-height:0; border-top:none; border-right:none; border-bottom:none; border-left:none}
/*misc*/ 
img{border:none}
p{margin:0px 0px 8px}
ul{margin:0px}
h1, h2, h3, h4, h5, h6{font-family:Arial,Helvetica,sans-serif; margin:0px}
h1{font-size:23px; margin-bottom:12px; color:#000}
h2{font-size:16px; margin:2px 0px}
h3{font-size:14px; margin:2px 0px}
blockquote{margin-top:0px; margin-bottom:6px}
.highlight{background:#FFFF40}
.sp2{line-height:1.8em}

.left{float:left}
.right{float:right}
.center{margin:0px auto; text-align:center}
.pad_4{padding:4px}
.pad_8{padding:8px}
.pad_10{padding:10px}
.pad_12{padding:12px}
.pad_16{padding:1px}
.pad_20{padding:20px}
.mart_10{margin-top:10px}
.mart_15{margin-top:15px}
.mart_20{margin-top:20px}
.mart_40{margin-top:40px}
.mart_60{margin-top:60px}
.mart_80{margin-top:80px}
.marb_10{margin-bottom:10px}
.marb_15{margin-bottom:15px}
.marb_20{margin-bottom:20px}
.marb_40{margin-bottom:40px}
.marb_60{margin-bottom:60px}
.marb_80{margin-bottom:80px}
.deckd{font-size:13px; color:#666; margin-bottom:14px; font-family:Verdana,Arial,Helvetica,sans-serif; margin-top:-5px}
/*crumbs*/
#crumbs{margin:0px 0px 14px; padding:0px 0px 3px; list-style:none}
#crumbs li{display:inline; padding:0px 4px 0px 14px; background:url(/graphics/icons/crumb.gif) no-repeat left center; font-size:10.5px}
#crumbs li a:link, 
#crumbs li a:visited{color:#369; text-decoration:none}
#crumbs li a:hover{color:#FA673F; text-decoration:underline; background:#EEE}
/*navigation*/
p.pagetop{font-size:9px; margin:10px auto}
/*horizontal nav*/
ul#navtop{margin-left:0; padding-left:0; white-space:nowrap; color:#FC0; clear:both}
#navtop li{display:inline; list-style-type:none}
#navtop a{padding:3px 8px 2px}
#navtop a:link, #navtop a:visited{color:#FFF; text-decoration:none; font-size:11px}
#navtop a:hover{color:#FFF; background-color:#39C; text-decoration:none}
/*naigation vertical*/
#nav_menut{padding:0px 1px; background:#666; width:237px; font-size:12px; font-weight:bold; border-right:1px solid #666; margin:0px; clear:both}
#nav_menut li{list-style:none; margin:0px -1px 0px 0px; border-bottom:1px solid #444; text-align:left}
#nav_menut li a{display:block; padding:7px 5px 7px 12px; border-left:12px solid #666;  background:#333; text-decoration:none}
#nav_menut li a:link{color:#FFF}
#nav_menut li a:visited{color:#FFF}
#nav_menut li a:hover{color:#333; background:#CCC; border-left:12px solid #FA673F}
#nav_pro{padding:0px 1px; background:#666; width:237px; font-size:12px; font-weight:bold; border-right:1px solid #666; margin:0px; clear:both}
#nav_pro li{list-style:none; margin:0px -1px 0px 0px; border-bottom:1px solid #444; text-align:left}
#nav_pro li a{display:block; padding:7px 5px 7px 35px; border-left:12px solid #666;  background:#333; text-decoration:none}
#nav_pro li a:link{color:#FFF}
#nav_pro li a:visited{color:#FFF}
#nav_pro li a:hover{color:#333; background:#CCC; border-left:12px solid #FC3; border-right:12px solid #39C}
#nav_pro li.product a{display:block; padding:7px 5px 7px 35px; border-left:12px solid #FC3; border-right:12px solid #39C; background:#FF6633; text-decoration:none}
#nav_pro li.product a:link{color:#FFF}
#nav_pro li.product a:visited{color:#FFF}
#nav_pro li.product a:hover{color:#333; background:#CCC; border-left:12px solid #FC3; border-right:12px solid #39C}
#nav_pro li.product a{display:block; padding:7px 5px 7px 35px; border-left:12px solid #FC3; border-right:12px solid #39C; background:#FF6633; text-decoration:none}
#nav_menu{padding:0px 1px; background:#666; width:237px; font-size:12px; font-weight:bold; border-right:1px solid #666; margin:0px; clear:both}
#nav_menu li{list-style:none; margin:0px -1px 0px 0px; border-bottom:1px solid #444; text-align:left}
#nav_menu li a{display:block; padding:7px 5px 7px 12px; border-left:12px solid #666;  background:#333; text-decoration:none}
#nav_menu li a:link{color:#FFF}
#nav_menu li a:visited{color:#FFF}
#nav_menu li a:hover{border-left:12px solid #FA673F; color:#333; background:#CCC}

/*naigation vertical*/
/*#nav_menu{padding:0px 1px 1px; background:#333; width:237px; font-size:12px; font-weight:bold; margin-top:1px; border-right:1px solid #333}
#nav_menu li{list-style:none; margin:0px -1px 0px 0px; border-top:1px solid #333; text-align:left}
#nav_menu li a{display:block; padding:5px; border-left:10px solid #C0C0C0; background:#EFEFEF; text-decoration:none}
#nav_menu li a:link{color:#000}
#nav_menu li a:visited{color:#333}
#nav_menu li a:hover{border-color:#F90; color:#FFF; background:#333}
*/
#buy_info{text-align:left; vertical-align:top; margin:16px 1px 16px 5px; padding:13px; width:198px; background:#B6B6B6; border:2px dashed #F63}
/*horizontal nav footer*/
ul.navfooter{white-space:nowrap; color:#FA673F; margin:0px; padding:4px}
ul.navfooter li{display:inline; list-style-type:none; font-size:11px; color:#888; text-decoration:none}
ul.navfooter a{padding:3px}
ul.navfooter a:link, a:visited{color:#FFF; text-decoration:none}
ul.navfooter a:hover{color:#FA673F; text-decoration:overline}
#list_s{margin:5px 0px 0px 24px; width:240px; padding:5px 0px 0px}
#list_s li{display:inline; list-style-type:none; margin-right:8px; padding-right:8px}
#list_s li img{text-decoration:none; margin:0px; padding:0px 6px 0px 0px}

#list_search{margin:0px auto 10px; padding-top:8px; padding-bottom:20px; width:300px}
#list_search li{display:inline; list-style-type:none}
.more_a{font-size:11px; width:auto; border-top:1px solid #273243; color:#CC4D00; text-align:right; font-weight:bold; padding:0px; margin:0px}

/*fonts*/
.a8{font:8px Arial,Helvetica,sans-serif}
.a10{font:10px Arial,Helvetica,sans-serif}
.a11{font:11px Arial,Helvetica,sans-serif}
.a12{font:12px Arial,Helvetica,sans-serif}
.a14{font:14px Arial,Helvetica,sans-serif}
.a16{font:16px Arial,Helvetica,sans-serif}
.a18{font:18px Arial,Helvetica,sans-serif}
.a20{font:20px Arial,Helvetica,sans-serif}
.a22{font:22px Arial,Helvetica,sans-serif}
.a24{font:24px Arial,Helvetica,sans-serif}
.a26{font:26px Arial,Helvetica,sans-serif}
.a28{font:28px Arial,Helvetica,sans-serif}
.a30{font:30px Arial,Helvetica,sans-serif}
.a8b{font:bold 8px Arial,Helvetica,sans-serif}
.a10b{font:bold 10px Arial,Helvetica,sans-serif}
.a11b{font:bold 11px Arial,Helvetica,sans-serif}
.a12b{font:bold 12px Arial,Helvetica,sans-serif}
.a14b{font:bold 14px Arial,Helvetica,sans-serif}
.a16b{font:bold 16px Arial,Helvetica,sans-serif}
.a18b{font:bold 18px Arial,Helvetica,sans-serif}
.a20b{font:bold 20px Arial,Helvetica,sans-serif}
.a24b{font:bold 24px Arial,Helvetica,sans-serif}
.a26b{font:bold 26px Arial,Helvetica,sans-serif}
.a28b{font:bold 28px Arial,Helvetica,sans-serif}
.a30b{font:bold 30px Arial,Helvetica,sans-serif}
.v10{font:10px Verdana,Arial,Helvetica,sans-serif}
/*colors*/
.blk{color:#000}
.blu{color:#369}
.blul{color:#C7D4E1}
.gray{color:#666}
.grayl{color:#EEE}
.grn{color:#396}
.nada{text-decoration:none}
.ora{color:#F60}
.red{color:#E10000}
.yel{color:#FC0}
.wit{color:#FFF}
.trq{color:#39C}

a.blk:link{color:#000; text-decoration:none}
a.blk:visited{color:#000; text-decoration:none}
a.blk:hover{color:#39C; text-decoration:underline; background-color:#efefef}
a.blk:active{color:#CC4D00; text-decoration:none}

a.blu:link{color:#369; text-decoration:none}
a.blu:visited{color:#369; text-decoration:none}
a.blu:hover{color:#CC4D00; text-decoration:underline; background-color:#eee}
a.blu:active{color:#CC4D00; text-decoration:none}

a.gray:link{color:#666; text-decoration:none}
a.gray:visited{color:#666; text-decoration:none}
a.gray:hover{color:#369; text-decoration:underline}
a.gray:active{color:#CC4D00; text-decoration:none}

a.grayl:link{color:#CCC; text-decoration:none}
a.grayl:visited{color:#CCC; text-decoration:none}
a.grayl:hover{color:#F60; text-decoration:none}
a.grayl:active{color:#CC4D00; text-decoration:none}

a.nada:link{text-decoration:none}
a.nada:visited{text-decoration:none}
a.nada:hover{text-decoration:none}
a.nada:active{text-decoration:none}

a.ora:link{color:#F60; text-decoration:none}
a.ora:visited{color:#F60; text-decoration:none}
a.ora:hover{color:#369; text-decoration:underline; background-color:#eee}
a.ora:active{color:#F60; text-decoration:none}

a.red:link{color:#CC4D00; text-decoration:none}
a.red:visited{color:#CC4D00; text-decoration:none}
a.red:hover{color:#369; text-decoration:underline; background-color:#eee}
a.red:active{color:#CC4D00; text-decoration:none}

a.wit:link{color:#FFF; text-decoration:none}
a.wit:visited{color:#FFF; text-decoration:none}
a.wit:hover{color:#CCC; text-decoration:underline}
a.wit:active{color:#CC4D00; text-decoration:underline}

a.yel:link{color:#FC0; text-decoration:none}
a.yel:visited{color:#FC0; text-decoration:none}
a.yel:hover{color:#39C; text-decoration:underline overline}
a.yel:active{color:#CC4D00; text-decoration:none}

/*boxes*/ 
/*
ul.box_list{margin:12px; padding:2px; vertical-align:top}
ul.box_list  li{margin:8px; padding:10px 0px 10px 10px; list-style:none; height:auto; clear:both}
ul.box_list li.dots{border:1px dotted #39C; height:auto}
ul.box_list li img{margin:8px 0px 12px 8px; float:right; padding:0px 0px 0px 4px}
ul.box_list a:link{color:#000; text-decoration:none}
*/
div.box_new{font-size:11px; background:#F0F0F0; text-align:left; margin:40px auto 10px; padding:14px; width:400px; border:1px solid #09C}

div.box_list{margin:12px 12px 12px 2px; padding:2px}
div.box_list p{margin:8px 8px 8px 2px; padding:10px 0px 10px 10px; position:relative; top:4px; text-align:left; float:left; vertical-align:middle; width:480px}
div.box_list p.dots{margin:8px 8px 8px 2px; padding:10px 0px 10px 10px; position:relative; top:4px; text-align:left; background:#FC3; float:left; vertical-align:middle; width:480px; border:1px dotted #39C; position:relative; top:4px}
div.box_list p img{margin:0px 0px 12px 8px; float:right; padding:0px; vertical-align:middle; clear:both}
div.box_list a:link, div.box_list a:visited{color:#000; text-decoration:none}

/*lists*/
ul.list_major{list-style:none; margin:1px 0px 10px 10px; padding:0}
ul.list_major li{background:url(/graphics/icons/b_3399CC.gif) no-repeat 0 6px; margin:0px; padding:0px 10px 2px; font:normal 14px/1.5em Arial,Helvetica,sans-serif,Verdana}
ul.list_major a, 
ul.list_major li a:active, 
ul.list_major li a:visited{color:#000}
ul.list_major li:hover{color:#39C; text-decoration:none}

div.list_bl_bo{border:2px solid #36C; margin:20px 20px 10px; padding:12px 12px 8px 16px;  -moz-border-radius:10px;     -webkit-border-radius:10px; border-radius:10px}
ul.list_bl{list-style:none; margin:0px; padding:10px 10px 4px 4px}
ul.list_bl li{background:url(/graphics/icons/b_ffcc00.gif) no-repeat 0 6px; margin:0px; padding:0px 6px 2px 16px; font:normal 12px/1.5em Arial,Helvetica,sans-serif,Verdana; color:#000}
ul.list_bl li a{color:#000}
ul.list_bl li a:link{color:#000}
ul.list_bl li a:active{color:#fc0}
ul.list_bl li a:hover{color:#39C; text-decoration:underline}

#list_splus{margin:20px auto 10px; width:250px; padding:0px; height:auto; text-align: center;}
#list_splus li{display:inline; list-style-type:none; margin: 0px 0px 4px; padding: 0px; float:right; }

.centit{margin:0px auto; text-align:center}
.rigit{margin:0px; text-align:right}
.lefit{margin:0px; text-align:left}
/*temp legacy table*/
table#products{background:#FFF; margin:16px auto 0px; width:530px; border:1px solid #39C; border-collapse:collapse; font:12px Arial,Helvetica,sans-serif}
table#products td.prod_left{padding:10px; width:130px; text-align:center; font-weight:bold; font-size:13px; vertical-align:top; border-right:1px solid #39C; margin:0px}
table#products td.prod_right{padding:10px; vertical-align:top; text-align:left; margin:0px}
table.products2{background:#FFF; margin:0px auto 16px; width:400px; border-collapse:collapse; vertical-align:top; font:12px Arial,Helvetica,sans-serif}
table.products2 td.prod_left2{padding:5px; width:130px; border-bottom:1px solid #000; vertical-align:top; text-align:center}
table.products2 td.prod_right2{padding:10px; border-bottom:1px solid #000; vertical-align:top; text-align:left}
/* SLIMBOX */
#lbOverlay{position:fixed; z-index:9999; left:0; top:0; width:100%; height:100%; background-color:#000; cursor:pointer}
#lbCenter, #lbBottomContainer{position:absolute; z-index:9999; overflow:hidden; background-color:#fff}
.lbLoading{background:#fff url(/graphics/loading.gif) no-repeat center}
#lbImage{position:absolute; left:0; top:0; border:10px solid #fff; background-repeat:no-repeat}
#lbPrevLink, #lbNextLink{display:block; position:absolute; top:0; width:50%; outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(/graphics/prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(/graphics/nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif; font-size:10px; color:#666; line-height:1.4em; text-align:left; border:10px solid #fff; border-top-style:none}
#lbCloseLink{display:block; float:right; width:66px; height:22px; background:transparent url(/graphics/closelabel.gif) no-repeat center; margin:5px 0; outline:none}
#lbCaption, #lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
a{color:#36C; text-decoration:none}
a:link{color:#36C; text-decoration:none}
a:visited{color:#36C; text-decoration:none}
a:hover{color:#FA673F; text-decoration:underline}
a:active{color:#CC4D00; text-decoration:none}

#frame_top{text-align:right; margin:0px auto; height:auto; width:960px}
#frame{position:relative; width:960px; margin:7px auto 0px; overflow:hidden; border:8px solid #39C; background:#666;  -moz-border-radius:10px;  -webkit-border-radius:10px;  border-radius:10px}
#frame_header{/*background:url(/graphics/logo_paddleair_ergo.gif) no-repeat; */margin:0px auto; height:130px}
#frame_tag{background:#000; font:italic bold 15px Arial,Helvetica,sans-serif; color:#FFF; text-align:center; height:18px; display:block; clear:both; padding:4px 2px 3px 8px; border-bottom:2px solid #000; margin:-2px; letter-spacing:.3em}
#frame_nav{font:italic bold 15px Arial,Helvetica,sans-serif; color:#FFF; text-align:center; display:block; clear:both; padding:0px; border-bottom:8px solid #39C; margin:0px; letter-spacing:.3em}
#frame_footer{text-align:center; margin:0px auto; background:#191919}
#frame_box{position:relative; width:960px; left:240px; background:#FFF; /*border-left:1px solid #f00; */right:11px}
#frame_reset{position:relative; width:960px; left:960px; margin-left:-240px}
#frame_box_right{position:relative; width:11px; margin-left:-11px; background:#FFF; left:-2px}
div.frame_box_content{position:relative; width:960px; margin-left:-960px; left:11px}
#frame_left{float:left; width:240px; background:#666 url(/graphics/icons/b_230.gif) repeat-y}
#frame_right{float:right; width:11px; text-align:center}
div.frame_center{margin-left:240px; margin-right:11px; background:#FFF}
#frame_content_left{padding:0px; margin:0px; width:240px; text-align:left; float:left; background:#666}
#frame_content_mid{padding:15px 30px; text-align:left; vertical-align:top}
* html div.frame_center{height:1%; margin:0px auto}
* html div.frame_left{margin-right:-3px}
* html div.frame_right{margin-left:-3px}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden}
.heightfix:before{content:'.'; display:block; visibility:hidden; height:0px}
body{background-color:#282828; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; background-image:url(/graphics/icons/b_body.gif); background-repeat:repeat-x; color:#333}
/* rcz  */
/* ]]>*/

