.pdd{}/* for W3C CSS validation*/
 /* <![CDATA[ */
#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:#EFEFEF}
#frame_header{
	/*background:url(/graphics/logo_paddleair_ergo.gif) no-repeat;*/
	margin: 0px auto;	height: 130px;}
#frame_tag{background:#333; 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 #333; margin:-2px; letter-spacing:.3em}
#frame_footer{text-align:center; margin:5px auto}
#frame_box{position:relative; width:960px; left:160px; background:#FFF; /*border-left:1px solid #f00; */right:31px}
#frame_reset{position:relative; width:960px; left:960px; margin-left:-160px}
#frame_box_right{position:relative; width:31px; margin-left:-31px; background:#FFF; left:-2px}
div.frame_box_content{position:relative; width:960px; margin-left:-960px; left:31px}
#frame_left{float:left; width:160px; background:#EFEFEF}
#frame_right{float:right; width:31px; text-align:center}
div.frame_center{margin-left:160px; margin-right:31px; background:#FFF}
#frame_content_left{padding:0px;margin:0px;width: 160px;text-align: left;float: left;}
#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:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px}
/*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}
a:link{color:#39C; text-decoration:none}
a:visited{color:#369; text-decoration:none}
a:hover{color:#CC4D00; text-decoration:underline}
a:active{color:#CC4D00; text-decoration: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;}
h2{font-size:16px;margin: 2px 0px;}
h3{font-size:14px;margin: 2px 0px;}
.sp2{line-height:1.8em}
blockquote{margin-top:0px; margin-bottom:6px}
.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; border-bottom:1px solid #EEE}
#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:#CC4D00; 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}

#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_menu{padding:0px 1px 1px; background:#333; width:157px; 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:#FF9900; color:#FFF; background:#333}

/*horizontal nav footer*/
ul.navfooter{white-space:nowrap; color:#FC0; 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:#FC0; text-decoration:overline; background:#333}
#list_s{margin:10px 0px 0px 16px;width:160px;padding: 20px 0px 0px;}
#list_s li{display:inline; list-style-type:none}
#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}
/*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; background-color:#eee}
a.gray:active{color:#CC4D00; text-decoration:none}

a.grayl:link{color:#EEE; text-decoration:none}
a.grayl:visited{color:#EEE; 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}

/*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:600px; padding:16px 40px 30px 50px; margin:0px auto 20px; border:1px solid #39C; vertical-align:top}
div.wirerowfoot{width:960px; clear:both; margin:0px auto}
div.wirerowfoot div.wireleftfoot{float:left; width:560px; 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}

/*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 #0099CC;}

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 50px; padding:0}
ul.list_major li{background:url(/graphics/icons/b_3399CC.gif) no-repeat 0 6px; margin: 0px; padding:0px 16px 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}

/*temp legacy table*/
.centit{margin:0px auto; text-align:center}

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}
/* rcz  */
/* ]]>*/
