xhtml,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,img,ins,kbd,q,s,samp,small,strike,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;color:#373737}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:middle;background:transparent;color:#373737}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;overflow-y:scroll}body{background:#f6f6f6 url(/assets/images/background.gif);font:12px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0}a:link{color:#6d9fd6;text-decoration:none}a:visited{color:#777;text-decoration:none}a:hover{text-decoration:underline}object{outline:0
none}div.geo,div.adr{display:none}.container{width:964px;margin:0
auto;padding:0
40px 20px;background:#fff;border:1px
solid #dedede;position:relative}.clear{clear:both;height:0;font-size:1px;line-height:0}hr{border:0;height:1px;border-bottom:2px dotted #dedede;clear:both;margin:5px}#notice{height:35px;margin-bottom:0;position:fixed;top:0;z-index:999;width:100%}#notice-content{width:960px;margin:0
auto;padding:6px
40px;background:#6d9fd6;color:#fff;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;text-align:right;line-height:180%;overflow:hidden}#cart{width:560px;margin:0
560px 0 auto;padding:6px
40px;background:#6d9fd6;color:#fff;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;text-align:right;line-height:180%;overflow:hidden}#cart
form{float:right;padding:0
0 0 20px;width:355px}#cart
img{padding:0
0 0 20px;vertical-align:middle;margin-top: -5px}html>body #cart
img{float:right}#header,#footer{position:relative;clear:both !important}#logo
a{margin-top:8px;background:url() no-repeat top left;float:left;display:block;background-position:0 -30px;width:439px;height:68px}.pipelist{text-align:right;color:#666;margin-top:65px;margin-right:235px;position:absolute;z-index:5}#header
.pipelist{top:-4px;right:0}#footer
.pipelist{bottom:0;right:0}.pipelist a:link,
.pipelist a:visited{color:#919090;padding:0
3px;border:none;text-decoration:none}.pipelist a:hover{color:#6d9fd6;text-decoration:underline}.pipelist
strong{color:#6d9fd6;padding:0
3px}ul.pipelist2{margin-top:12px;position:absolute;top:-4px;right:0;z-index:5;color:#777;padding:0;white-space:nowrap}.pipelist2
li{position:relative;margin:0;padding:6px
0;list-style-type:none}.pipelist2 a, .pipelist2
span{padding:0
6px;border-right:1px solid #666}.pipelist2
.last{border-right:0 none}.pipelist2
a{color:#777;text-decoration:none}.pipelist2 a:hover{color:#6D9FD6;text-decoration:underline}.pipelist2
span{color:#777}.pipelist2 li,
.pipelist2 a,
.pipelist2
span{float:left}#search{float:right;height:20px;margin:5px
0 15px 0;padding:48px
0 5px 30px;position:relative}#search
input{border:1px
#9b8d82 solid;-moz-border-radius:10px;width:200px;-webkit-border-radius:10px;width:200px;border-radius:10px;width:200px;background:transparent;float:left;padding:5px
0 3px 25px;background-image:url(/assets/images/search-icon.png);background-repeat:no-repeat;background-position:3px 5px}#search
#submit{height:auto;float:none;padding:0;margin:0;cursor:pointer;width:71px;height:25px}#suggestions{position:relative;left:0;width:295px;display:none;z-index:999}#home .main-banner,
#product .main-banner{position:relative;overflow:hidden;width:964px;height:301px}#home .main-banner .items,
#product .main-banner
.items{width:20000em;position:absolute;clear:both}#home .main-banner div,
#home .main-banner img,
#product .main-banner div,
#product .main-banner
img{float:left;margin:0;background-color:#fff;padding:0
0px;width:964px;height:301px;-moz-border-radius:0px;-webkit-border-radius:0px}#home .main-banner .active,
#product .main-banner
.active{z-index:9999;position:relative}#product .main-banner,
#product .main-banner div,
#product .main-banner
img{width:960px;height:400px}.search-highlight{background:#ff0}#mini-checkout
a{background:url(/assets/images/sprites-jpg.jpg) no-repeat top left;background-position:0 -0px;width:146px;height:30px;display:block}#navigation{clear:both;margin:20px
0 3px 0;padding:3px
0 5px 0;background:url(/assets/images/sprites-jpg.jpg) no-repeat top left;background-position:0 -99px;width:960px;height:51px;position:relative}.body-short
#navigation{background-position:0 -279px;width:960px;height:51px}.body-long
#navigation{background-position:0px -219px;width:960px;height:51px}.body-full
#navigation{background-position:0px -219px;width:960px;height:51px}.body-left
#navigation{background-position:0px -159px;width:960px;height:51px}ul#menu{color:#000;margin:0
0 10px 0;padding:6px
8px}ul#menu
li{display:inline;margin:0.1em 3px;font-weight:bold;font-size:18px;z-index:6}ul#menu h2, ul#menu
h3{font-size:100%;display:inline}ul#menu li
a{color:#fff;text-decoration:none;padding:0
0.4em;border:none}ul#menu li a:hover{text-decoration:none}ul#menu li div
a.more{color:#fff;font-weight:bold}ul#menu div
h3{color:#fff;font-weight:bold;font-size:14px;padding:10px
0 5px 0}ul#menu div
p{margin:0
0 0.8em 0;padding:0}#map li.mapMain a,
#product li.productMain a,
#workshop li.workshopMain a,
#webinar li.webinarMain
a{text-decoration:underline}#secondaryMenu{height:16px;padding-top:5px;padding-bottom:10px;padding-left:15px;z-index:50;bottom: -8px;left:0;position:absolute}#secondaryMenu
a{color:#A70D1D;text-decoration:none;border:none;text-shadow:0 0 3px #fff}#secondaryMenu a:visited{color:#6F0712;text-decoration:none;border:none}#secondaryMenu a:focus{outline:none}#secondaryMenu a:hover{text-decoration:underline;border:none}#ticker{float:left;margin-top: -6px;margin-left:10px;position:relative;overflow:hidden;height:315px;width:302px}#listticker{height:315px;width:302px;overflow:hidden;padding:0
8px 12px 0}#listticker
li{border:0;margin:0
0 6px 0;padding:0;list-style:none;height:90px;padding:6px
5px 1px 5px;list-style:none;display:block;overflow:hidden;line-height:1.1}#listticker li
p{padding:0;margin:0;line-height:1.1}#listticker .news-title{color:#A70d1d;display:block;font-weight:bold;font-size:11px;padding-bottom:5px;line-height:1.1}#listticker .news-text{display:block}#listticker .news-text,
#listticker .news-text
p{font-size:11px;color:#666}#listticker .news-text a,
#listticker .news-text p
a{text-decoration:underline;font-weight:bold;color:#6D9FD6;border:0}#listticker
img{float:left;margin:0
14px 0 0 !important;height:60px;width:60px !important}noscript p, noscript
ol{color:#a00;font-size:13px;line-height:1.4em;text-align:left}noscript
a{color:#a00;text-decoration:underline}noscript
ol{margin-left:25px}#sliders{border-top:0px dotted #DEDEDE;margin:10px
0 0 0;padding:10px
0}#sliders .slider-wrap{float:left;width:318px;border-right:0px dotted #DEDEDE}#sliders
.last{border-right:none}.stripViewer{position:relative;overflow:hidden;margin:auto;width:318px;height:215px;clear:both}#slider3{border-right:none}.stripViewer
.panelContainer{position:relative;left:0;top:0;width:320px;list-style-type:none}.stripViewer .panelContainer
.panel{float:left;height:100%;position:relative;width:320px}.stripViewer .panelContainer .panel
.wrapper{padding:0}.stripNav{display:none}#sliders a:link,
#sliders a:visited{color:#A70d1d;text-decoration:none;border:none}.stripNavL,.stripNavR,.stripNavLsb,.stripNavRsb{display:block;float:right}.stripNavL a,
.stripNavR a,a.stripNavRsb,a.stripNavLsb{display:block;text-indent: -9000px;height:19px;width:20px;outline:none}.stripNavL{padding-left:260px}.stripNavL a,a.stripNavLsb{background:url("/assets/images/bannerarrows.png") 0 0 no-repeat}.stripNavR a,a.stripNavRsb{background:url("/assets/images/bannerarrows.png") -20px 0 no-repeat}.stripNavL a:hover,a:hover.stripNavLsb{background-position:0 -19px}.stripNavR a:hover,a:hover.stripNavRsb{background-position: -20px -19px}#banner{float:left;width:640px;margin-top: -15px}#bannerslide{border-right:none;width:640px}#banner
img{height:auto}#banner .slider-wrap{float:none;padding:0}#banner .slider-wrap
a{border:none}#banner
.stripViewer{width:640px;height:300px}#banner .stripViewer .panelContainer
.panel{width:640px}#banner
.stripNavL{padding-left:580px;position:relative;top:30px;z-index:500}#banner
.stripNavR{position:relative;top:30px;z-index:500}.panel{color:#a80d1d;text-align:center;text-transform:uppercase;font-size:14px}.panel
strong{display:block;font-weight:bold;font-familly:"Trebuchet MS", sans-serif}x.panel
a{text-decoration:none}#page_body{position:relative}.body-long
#content{float:left;width:740px}.body-short
#content{float:left;width:475px}.body-home
#content{float:left;width:640px}.body-full
#content{float:left;width:100%}.body-long
#sidebar{float:left;width:210px;padding:10px
0 0 10px}.body-short
#sidebar{float:left;width:475px;padding:10px
0 0 10px}.body-home
#sidebar{float:left;width:310px;padding:10px
0 0 10px}.body-full
#sidebar{display:none}.body-mobile
.container{width:600px}.body-mobile
#sidebar{display:none}.body-mobile
#content{width:100%}.body-mobile
#page_body{background:url(/assets/images/border.jpg) 600px 0 repeat-y}.body-mobile #search,
.body-mobile #header .pipelist,
.body-mobile
#navigation{display:none}.body-mobile #header #logo
a{float:none}#content-bottom{clear:both;width:950px;background-image:none;background-color:#fff;margin-top:10px;border-top:0px dotted #DEDEDE;color:#666;padding-top:10px}h1{font:bold 18px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#373737}h2{font:bold 14px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#373737}h3{font:bold 110% "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#373737}h5{font:12px/24px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#373737}.webheading{font:bold 18px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#373737}.amp{font-family:arial,helvetica,sans-serif}#content
p{color:#373737;font:12px/18px "Trebuchet MS", tahoma, sans-serif;margin:0
10px 20px 0}#content ul,
#content
ol{margin:0
10px 20px 15px}.simple_overlay ul li,
#content ul
li{list-style-image:url(/assets/images/bullet.gif);color:#373737;font:11px/17px "Trebuchet MS",tahoma,sans-serif}blockquote{padding:0
25px;margin:15px
15px;border-left:2px dotted #DEDEDE}blockquote
p.signature{font-size:14px !important}blockquote p.signature
em{font-style:normal;display:block;font-size:12px}#portfolio{margin-top:15px}#portfolio
ul{margin:0}#portfolio
li{display:block;float:left;position:relative}#portfolio li
a{display:block;float:left;border:2px
dotted #DEDEDE;border-width:0 0 2px 2px;padding:16px;width:150px;height:175px;text-decoration:none;font-size:10px}#internet #portfolio li
a{height:125px}#internet #portfolio li a
em{padding-left:8px;font-weight:bold;color:red}#portfolio li a
img{display:block;margin:0
auto;border:none;width:150px}#portfolio li a:link,
#portfolio li a:visited{color:#919090}#portfolio li a:hover{color:#6d9fd6;text-decoration:underline}#portfolio li
span{padding:3px
0;display:block}#portfolio li span
strong{padding-right:3px}#portfolio li a.entry,
#portfolio li a.entry:link,
#portfolio li a.entry:visited,
#portfolio li a.entry:hover{display:block;z-index:5;position:absolute;bottom:10px;right:20px;float:none;border:0;border-width:0;padding:2px;margin:0
0 28px 0;width:auto;height:10px !important}#portfolio a.active
img{outline:1px
solid #A80D1D;z-index:9999;position:relative}#portfolio li a
img.product{width:auto}#sidebar
p{color:#373737;font:11px/16px "Trebuchet MS", tahoma, sans-serif;margin:0
0 20px 0}#sidebar ul,
#sidebar ol,
#sidebar
dl{margin-bottom:30px}#sidebar
dt{color:#373737;font:bold 11px/18px "Trebuchet MS", tahoma, sans-serif}#sidebar
dd{font:11px/18px "Trebuchet MS", tahoma, sans-serif}#sidebar .links dd
a{display:block;border-bottom:1px dotted #9e9e9e;padding:1px
15px;margin:0
0 0 -15px;text-decoration:none}#sidebar .links dd a:hover{background:#d2e4ed;color:#373737}#sidebar .links dd
ul{margin-bottom:0}#sidebar .links dd li
a{padding-left:30px}#sidebar h3
a{color:#373737;text-decoration:underline;border:0}#product-content{float:left;width:475px;margin-top:15px}.look-inside{position:absolute;z-index:10;bottom:45px;right:5px}#product-content-image,
#product-content-image table,
#product-content-image table
td{position:relative;width:450px;height:450px;margin:0
auto;text-align:center;overflow:hidden}#product-content-image table
td{vertical-align:middle}#productslide{border-right:none;width:475px}#product-content h1
span{font-size:90%}#product-content
img{height:auto}#product-content .slider-wrap{float:none;padding:0}#product-content .slider-wrap
a{border:none}#product-content
.stripViewer{width:475px;height:auto}#product-content .stripViewer .panelContainer
.panel{width:475px}#product-content
.stripNavL{padding-left:0px}#product-content
.stripNavR{}#product-content
#portfolio{float:left;width:500px;padding:30px;margin:25px
0;background:#a70d1d;-moz-border-radius:10px;-webkit-border-radius:10px}#product-content #portfolio
li{float:none}#product-content #portfolio li
a{float:none;padding:14px
0 14px 14px;width:370px;height:100px;border-left:none}#product-content #portfolio li a:link,
#product-content #portfolio li a:visited{color:#fff}#product-content #portfolio li a
img{width:100px;float:left}#product-content #portfolio li a
span{padding:25px
0 25px 25px;width:240px;float:left}.columns{display:block;clear:left;margin:20px
0 0 0}div.column,a.column{float:left;text-decoration:none;border:none}a.column:hover
p{color:#80573b !important}.two
.column{width:360px;margin-right:10px}.three
.column{width:235px;margin-right:10px}.four
.column{width:180px;margin-right:5px}.column
strong{font-size:18px;line-height:200%}.column .learnmore,.learnmore:link,.learnmore:visited{display:block;font-weight:bold;font-size:13px;line-height:200%;margin:10px
0;padding:0
10px 0 30px;background:url(/assets/images/learnmore.png) center left no-repeat;float:right;color:#a70d1d;border:none}a.column:hover .learnmore,.learnmore:hover{color:#a70d1d;text-decoration:underline}.four
img{max-width:180px}.image-l{float:left;margin:0
10px 50px 0}.image-r{float:right;margin:0
0 20px 10px}.image-c{margin:0
auto}#information{float:left;width:480px;position:relative}#information
h1{color:#a70d1d}#information
h2{font:18px "Trebuchet MS", tahoma, verdana, san-serif;color:#a70d1d}#information h2
span{padding-right:15px;background:url(/assets/images/headerarrow.gif) right center no-repeat}#information .slider-wrap{float:none;padding:0}#information
.stripNav{display:block}#information .stripNavL,
#information
.stripNavR{display:none}#information
.stripViewer{border-right:none;clear:left;width:480px;height:auto;background:#EBE5D6;-moz-border-radius:10px;-webkit-border-radius:10px}#information .stripViewer .panelContainer
.panel{float:left;height:100%;position:relative;width:480px;min-height:300px}.stripNav{padding-left:15px}.stripNav
ul{list-style:none}.stripNav ul
li{float:left;margin-right:0}.stripNav
a{font-size:13px;font-weight:bold;text-align:center;line-height:32px;color:#a70d1d;text-decoration:none;display:block;padding:0
15px;border:none}.stripNav li a:hover{}.stripNav li
a.current{background:#EBE5D6;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;color:#373737}.stripNav li a.current:hover{cursor:default}#information
.panel{text-align:left;text-transform:none}#information .panel
p{color:#373737;font:11px/18px "Trebuchet MS", tahoma, sans-serif;margin:15px
0}#information .panel
li{color:#373737;font:11px/18px "Trebuchet MS", tahoma, sans-serif;list-style-type:disc}#information .panel
dd{color:#373737;font:11px/18px "Trebuchet MS", tahoma, sans-serif}#information .panel
.wrapper{padding:15px
30px}#information
.order{float:right;border:none}.pricing{width:88%;border-collapse:collapse;margin-bottom:35px;font-size:10px;color:#373737}.pricing
caption{font:18px "Trebuchet MS", tahoma, verdana, san-serif;color:#373737;padding-bottom:10px;white-space:nowrap}.pricing
caption.package{font-size:12px;font-style:normal;text-align:left}.pricing caption.package
strong{font-size:18px;padding-right:6px;font-weight:normal}.pricing thead th,
.pricing thead
td{border:2px
solid #373737;border-width:2px 0}.pricing thead th,
.pricing thead
td{padding:4px
2px;font-size:9px}.pricing thead th,
.pricing thead
strong{font-size:11px}.pricing thead
th{text-align:center}.pricing
tfoot{border-top:2px solid #373737}.pricing tfoot
td{padding:10px
4px;text-align:center;font-style:italic;font-size:10px}.pricing tbody
th{text-align:left;padding:4px
3px}.pricing tbody th
em{font-weight:normal;display:block;font-size:10px}.pricing tbody th,
.pricing tbody
td{border-bottom:1px dotted #373737;padding:4px
2px}.pricing tbody
tr.even{border-bottom:2px solid #373737;background:none}.pricing
.col{border-left:1px solid #373737}.pricing
sup{font-size:9px}#productsuggest{margin:10px
0;padding:10px
0;height:175px}#productsuggest
h4{color:#a70d1d;border-bottom:2px dotted #dedede;padding:5px
3px;margin:0
20px 10px 0;font-size:14px}#productsuggest
ul{border-right:2px dotted #dedede;height:175px;margin-right:20px}#productsuggest
li{display:block;float:left;font-size:10px}#productsuggest li
a{display:block;float:left;width:175px;height:175px;text-decoration:none;border-left:2px dotted #dedede;padding:0
22px}#productsuggest li a
img{display:block;float:none;margin:0
auto 5px auto}#marathon_contact_us{color:#373737}#marathon_contact_us input, #marathon_contact_us
textarea{border:1px
solid #dedede;margin:5px;padding:4px;background-color:#f6f6f6;color:#373737}#marathon_contact_us input:focus, #marathon_contact_us textarea:focus{border-color:#373737;background:#fff}.month-view
table{border-right:2px dotted #dedede}.month-view
caption{font:bold 18px "Trebuchet MS";color:#373737;text-align:left;padding:0
0 10px 0}.month-view
thead{border:2px
dotted #dedede;border-width:2px 0 2px 2px;text-transform:uppercase;color:#a70d1d}.month-view thead
th{padding:10px}.month-view tbody
td{border:2px
dotted #DEDEDE;border-width:0 0 2px 2px;padding:16px}.month-view tbody td:hover{background:#f6f6f6}.month-view tbody td
.event{padding-bottom:5px}.month-view tbody td.today
.day{color:#A70d1d;font-size:150%}.month-view
.day{float:right;font-weight:bold;padding-left:5px}.month-view tbody
td.pad{background:#f6f6f6}.sitemap{width:200px;margin:0
25px 0 0;float:left;line-height:125%}.sitemap
dt{color:#6d9fd6;font-size:125%;padding:10px
0 0;margin-bottom:5px;border-bottom:1px dotted #dedede}.sitemap
dd{}.sitemap dd
li{padding-left:10px}.sitemap a:link{color:#373737;text-decoration:none}.sitemap a:visited{color:#6d9fd6;text-decoration:none}.sitemap a:hover{text-decoration:underline}#footer{margin-top:10px;border-top:2px dotted #DEDEDE;color:#919090;padding-top:10px}#footer
.pipelist{margin-top:0}#social{float:left;height:60px;width:350px}#social
a{opacity: .75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);background:#fff url(/assets/images/sprites-png.png) no-repeat top left;display:inline-block;text-decoration:none;zoom:1;*display:inline;border:none;padding:0}#social
a.facebook{float:left;background-position:0px -720px;width:175px;height:50px}#social
a.twitter{float:left;background-position:0px -770px;width:175px;height:50px}#social a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.dropdown-parent{position:relative;text-shadow:#000 1px 1px 3px}.dropdown-nav{display:none;height:180px;background:url(/assets/images/sprites-png.png) no-repeat top left;display:block;background-position:0px -375px;padding:35px
20px 10px 20px;width:215px;font-size:11px;color:#fff;z-index:9999}.dropdown-parent strong,
.dropdown-nav
p{color:#fff}#ie9 .dropdown-parent{font-size:95%}.nav-small{background-position:0px -600px;height:75px;padding:35px
20px 10px 20px}.nav-large{background-position:0px -0px;height:332px;padding:32px
20px 10px 20px}.nav-mega{position:absolute;clear:both;z-index:1000;top:30px;left:0px;background-position:0px -0px;height:auto;width:960px;padding:12px
0px 0px 0px}.nav-mega{display:none}.dropdown-nav
h3{font-size:110% !important;line-height:100%;padding:0px
!important}#menu .dropdown-nav a,
#menu .dropdown-nav a:link,
#menu .dropdown-nav a:visited,
#menu .dropdown-nav a:hover{padding:0;text-decoration:underline;border:0}.dropdown-nav
p{line-height:1.3}input.button{background:none no-repeat top left;border:none;cursor:pointer;display:block;float:left;height:35px;overflow:hidden;padding:0;margin:0
2px 0 0;text-indent: -9999px;width:auto;font-size:0;line-height:35px}input.button:hover{background-position:0 -35px}input.addToCart{background-image:url(/assets/images/button_add_to_cart.png);width:182px}#results-layout
hr{padding:10px
0 15px 0}.this-webinar{float:left;width:98%;margin-top:10px;padding-bottom:10px}.webinar-content{margin:0
24% 0 20%}.webinar-presenter{float:left;width:19%;margin-left:-99%;margin-top:12px;text-align:center;background-color:#F6F6F6}.webinar-presenter
img{border:none;height:95px;width:95px;margin:0px}.webinar-data{float:left;width:22%;margin-left:-23%;background-color:#EBE5D6;margin-top:12px;padding:8px
0 8px 8px;z-index:1;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.webinar-data
form{padding:10px
0 0 8px;margin:0}.webinar-data
h3{text-align:center;margin-bottom:4px}.webinar-data
p{padding-left:8px}.webinar-data
.price{font-weight:bold;text-align:center;margin-bottom:6px}.webinar-data .valid-MAP-code{color:#008000}.webinar-data .invalid-MAP-code{color:#F00}.webinar-data .sold-out{text-align:center;color:red;line-height:1.2;font-size:90%}.webinar-data .sold-out
strong{color:red;font-weight:bold;font-size:140%}.tooltip{display:none;background-color:#A70D1D;border:1px
solid #fff;color:#fff;padding:4px;font-size:11px;-moz-box-shadow:2px 2px 11px #666;-webkit-box-shadow:2px 2px 11px #666;width:auto;max-width:200px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#content .sidebar-link-list li,
.sidebar-link-list
li{list-style:none inside none;margin:10px
0 6px 0;text-align:left;padding:0}#content .sidebar-link-list,.sidebar-link-list{margin-top:6px;font-size:90%;line-height:1.2}ul.sidebar-link-list
a{text-decoration:none;border:0}.sidebar-webinar-title{font-weight:bold;font-size:120%;line-height:1.1}#cs-login-container{width:300px;padding:20px}#cs-login-form{width:200px;margin:auto}#cs-login-form
input{margin:6px;font-weight:bold;width:188px}#cs-login-form input[type=password]{width:180px;padding:3px;border:1px
solid #ddd;background:#fafafa;font:bold 100% arial, sans-serif;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#cs-login-form
label{color:#fff}#cs-login-form
legend{color:#fff;font-size:160%}.cs-suggest-hightlight{border:red solid 1px}.faq-all-expand{cursor:pointer;width:75px;padding:5px;float:right;margin:2px
35px 0 0;text-align:right;text-decoration:underline;color:#6D9FD6;font-weight:bold}#cs-login-link,.faq-all-expanded{cursor:pointer}.faq-question{cursor:pointer;text-decoration:underline;padding:0
30px 10px 25px;margin:0}.faq-answer{padding:0
35px 25px 30px;margin:0}div.pagination{background-color:#A80D1D;color:#fff;padding:4px
8px;margin:15px
0 15px 0;font-size:12px;text-align:center;border:1px
solid #A80D1D;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}a.pagination-link{color:#fff;padding:1px
3px;margin:0;text-decoration:underline;border:none}a.pagination-link:hover,a.pagination-link:active{border:1px
solid #fff;color:#fff;margin:0;padding:1px
2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.pagination-current{padding:1px
4px;border:1px
solid #fff;color:#A80D1D;font-weight:bold;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div.pagination
span.disabled{display:none}.pagination-count{color:#fff;width:185px;float:left;text-align:left}.pagination-perpage{color:#fff;width:185px;float:right;text-align:right}.feed_menu{background:url(/assets/images/feed_menu_orange.png) 0 center no-repeat;padding:0
0 2px 0;display:-moz-inline-box;display:inline-block;width:30px;vertical-align:middle;overflow:hidden;margin:0
10px;cursor:pointer}.feed_menu.open{background-position: -30px center !important}.feed_menu
select{opacity:0;margin:0;padding:0;border:0}.feed_menu option
img{border:0;margin:2px;vertical-align:middle}#search-input{color:#AB9587}::selection{background:#A80D1D;color:white}::-moz-selection{background:#A80D1D;color:white}.ac_results{padding:0
3px 4px;border:4px
solid #fff;border-top:1px solid #fff;background-color:#A80D1D;overflow:hidden;z-index:99999;margin-left:-34px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px}.ac_results
ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results
li{margin:0px;padding:2px
5px;cursor:pointer;display:block;font:menu;font-size:11px;line-height:16px;overflow:hidden}#search
input.ac_loading{background-image:url(/assets/images/indicator.gif);background-repeat:no-repeat;background-position:right center}.ac_even{background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.ac_odd{background-color:#EBE5D6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.ac_over, .ac_over div, .ac_over div
strong{background-color:#D71920;color:#fff}#starting-in-about{text-align:center;margin:0
10px 12px 4px;padding:6px
0}.starts-in-15-minutes{background-color:#F0E68C;color:red;font-weight:bold;font-size:110%}#flowtabs{margin:0
!important;padding:0;height:30px;list-style-type:none !important;list-style:none !important}#flowtabs
li{float:left;padding:0;margin:0;list-style-type:none !important;list-style:none !important}#flowtabs li
a{float:left;font-size:11px;display:block;padding:4px
10px;text-decoration:none;border:1px
solid #EBE5D6;border-bottom:1px solid #373737;height:18px;background-color:#a8a8a8;color:#373737;margin-right:2px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative;top:6px}#flowtabs a:hover{background-color:#F7F7F7;color:#333}#flowtabs
a.current{background-color:#dedede;border-bottom:2px solid #EBE5D6;color:#373737;cursor:default}#flowpanes{background-color:#dedede;color:#373737;width:465px;height:500px}#flowpanes
div{margin-top:-16px;margin-left:-8px;display:none;min-height:450px;padding:15px
20px;background-color:#dedede}#flowpanes div
h1{margin:0px
0 8px 0}#flowtabs .cs-info-tab a:link,
#flowtabs .cs-info-tab a:hover,
#flowtabs .cs-info-tab a:active,
#flowtabs .cs-info-tab a:visited{border:1px
#f00 solid;background-color:#f00;color:#fff}#flowtabs .cs-info-tab a:link strong,
#flowtabs .cs-info-tab a:hover strong,
#flowtabs .cs-info-tab a:active strong,
#flowtabs .cs-info-tab a:visited
strong{color:#fff}#flowpanes div.cs-info{overflow-y:scroll !important;min-height:390px;width:420px !important;height:410px;border:2px
#f00 solid;color:#000;font-size:120%}#flowpanes div
h2{font-weight:normal;color:#373737;letter-spacing:1px;margin:10px
0 0 0;font-size:22px}#flowpanes div
p{width:100%}#flowpanes
a{color:#000;font-size:14px;border:0;text-decoration:underline}#cart-tab-container{visibility:hidden;height:42px;width:960px;position:fixed;top:0px;right:0px;z-index:9999;margin:0px
auto;left:0px;color:#fff}#cart-tab{height:36px;color:#fff;width:960px;background-color:#6D9FD6;padding:4px
0 2px;text-align:right;-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;white-space:nowrap;z-index:9999}.ie-bottom-cart{display:none}#IE #cart-tab{padding-bottom:0;height:31px}#IE .ie-bottom-cart{display:block;height:7px;line-height:7px}#IE .ie-bottom-cart table
td.center{height:7px;background-color:#6D9FD6}#cart-tab table.cart-table{width:90%;height:90%;margin:auto;color:#fff}#cart-tab table.cart-table
td{color:#fff;padding:0
6px;font-weight:bold;font-size:110%;vertical-align:middle;text-align:right}#mini-cart{display:none;padding:20px;margin-left:50px;overflow:hidden;width:580px;color:#fff;background-color:#6D9FD6;z-index:9999;-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px}td#mini-summary,
td#mini-total span,#cart-tab-item-count{font-size:110%;color:#fff}td#mini-summary{width:550px;color:#fff}.mini-cart-qty{width:50px;text-align:right}td#mini-checkout{width:146px;color:#fff}#cart-tab
a{border:0}.in-cart-description{font-weight:normal;font-size:90%}blockquote{font:1.2em/1.6em Georgia, "Times New Roman", Times, serif;background:url(/assets/images/close-quote.gif) no-repeat right bottom;padding-left:18px;text-indent: -18px}blockquote:first-letter {background:url(/assets/images/open-quote.gif) no-repeat left top;padding-left:18px;font:italic 1.4em Georgia, "Times New Roman", Times, serif}#checkoutNav
li{height:30px;list-style:none;float:left;background-color:#EBEBEB;background-image:url(/assets/images/navBtn.gif);background-repeat:no-repeat;background-position:right top}#checkoutNav
li.current{background-color:#A80D1D;background-image:url(/assets/images/navCurrentBtn.gif)}#checkoutNav
li.lastDone{background-color:#6D9FD6;background-image:url(/assets/images/navLastDoneBtn.gif)}#checkoutNav
li.done{background-color:#6D9FD6;background-image:url(/assets/images/navDoneBtn.gif)}#checkoutNav
li.lastToDo{background-color:#EBEBEB;background-image:url(/assets/images/navLastToDoBtn.gif)}#checkoutNav li a, #checkoutNav li a:link, #checkoutNav li a:visited, #checkoutNav li a:hover, #checkoutNav li a:active{color:#BBB;border:0;text-decoration:none}#checkoutNav li.done a:hover, #checkoutNav li.lastDone a:hover{color:#FF9;cursor:hand;border:none}#checkoutNav li a
em{width:240px;height:30px;line-height:30px;display:block;margin:0;font-style:normal;font-weight:bold;text-align:center;color:#BBB;border:none;background-repeat:no-repeat;background-position:left top}#checkoutNav li a
span{width:140px;display:block;margin-left:10px;font-weight:normal;border:none}#checkoutNav
li.checkoutNavNoBg{background-image:none}#checkoutNav li
a{height:30px;display:block;border:none}#checkoutNav li.lastDone a em, #checkoutNav li.lastDone a:link em, #checkoutNav li.lastDone a:visited em, #checkoutNav li.lastDone a:hover em, #checkoutNav li.lastDone a:active em, #checkoutNav li.current a em, #checkoutNav li.current a:link em, #checkoutNav li.current a:visited em, #checkoutNav li.current a:hover em, #checkoutNav li.current a:active em, #checkoutNav li.done a em, #checkoutNav li.done a:link em, #checkoutNav li.done a:visited em, #checkoutNav li.done a:hover em, #checkoutNav li.done a:active
em{color:#fff;border:none}.firstCurrent
a{background-repeat:no-repeat;background-position:left top;background-image:url(/assets/images/navFirstCurrentBtn.gif)}.firstDone
a{background-repeat:no-repeat;background-position:left top;background-image:url(/assets/images/navFirstDoneBtn.gif)}.lastCurrent
a{background-repeat:no-repeat;background-position:right top;background-image:url(/assets/images/navLastCurrentBtn.gif)}#checkoutNav.fiveStep
li{width:182px}#checkoutNav.fiveStep li
a{width:182px;border:none}#checkoutNav.fourStep
li{width:240px}#checkoutNav.fourStep
li.checkoutNavNoBg{width:240px}#checkoutNav.fourStep li
a{width:240px;border:none}#checkoutNav.threeStep
li{width:303px}#checkoutNav.threeStep
li.checkoutNavNoBg{width:304px}#checkoutNav.threeStep li
a{width:303px;border:none}#checkoutNav.twoStep
li{width:455px}#checkoutNav.twoStep li
a{width:455px;border:none}#shipping-disclaimer{text-align:left;padding-left:10px}#downloads-table{width:98%;margin-top:10px}#downloads-table
thead{border-bottom:1px solid #0000}#downloads-table
tfoot{border-top:1px solid #0000}#downloads-table
td{padding:2px
2px 2px 6px;font-size:120%}#downloads-table td.file-size{width:100px;text-align:right;padding:2px
12px 2px 2px}#checkout-form fieldset
div{margin:3px
0;clear:both}#checkout-form
label{float:left;width:225px;text-align:right;margin-right:2px;font-size:110%;line-height:27px}#checkout-form
legend{color:#6D9FD6;font-size:120%;font-weight:bold}#checkout-form legend
span{text-align:right}#checkout-form input[type=text],
#checkout-form input[type=password],
#checkout-form textarea,
#checkout-form
select{padding:3px;width:250px;border:1px
solid #ddd;background:#fafafa;font:bold 100% arial, sans-serif;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#checkout-form
textarea{height:90px}#checkout-form
select{width:258px}#checkout-form input[type=text]:hover,
#checkout-form input[type=text]:focus,
#checkout-form textarea:hover,
#checkout-form textarea:focus,
#checkout-form select:hover,
#checkout-form select:focus{border-color:#6D9FD6;background:#f6f6f6}#checkout-form
fieldset{width:85%;margin:20px
auto 10px;border:1px
solid #ddd;-moz-border-radius:5px;-khtml-border-radius:5px}#checkout-form
.submit{width:100%;text-align:center;padding:15px
0}#checkout-form input.checkout-b{cursor:pointer}#checkout-form
.instructions{text-align:right;font-style:italic;padding-right:10px}#checkout-form
.required{color:#A80D1D}label#same-address-label{width:400px;float:none;clear:both}select#card_type
option{padding:1px
0 1px 35px}select#card_type
option.visa{background:url(/assets/images/Visa_24x24.gif) no-repeat 5px -4px}select#card_type
option.mastercard{background:url(/assets/images/Mastercard_24x24.gif) no-repeat 5px -4px}select#card_type
option.amex{background:url(/assets/images/AmEx_24x24.gif) no-repeat 5px -4px}select#card_type
option.discover{background:url(/assets/images/Discover_24x24.gif) no-repeat 5px -4px}.info,.information,.success,.warning,.error,.validation{font-family:Arial,Helvetica,sans-serif;font-size:13px;border:1px
solid;margin:10px
0px;padding:15px
10px 15px 50px;background-repeat:no-repeat;background-position:10px center;width:90%}.info,.information{color:#00529B;background-color:#BDE5F8;background-image:url('/assets/images/info.png')}.success{color:#4F8A10;background-color:#DFF2BF;background-image:url('/assets/images/success.png')}.warning{color:#9F6000;background-color:#FEEFB3;background-image:url('/assets/images/warning.png')}.error{color:#D8000C;background-color:#FFBABA;background-image:url('/assets/images/error.png')}.validation{color:#D63301;background-color:#FFCCBA;background-image:url('/assets/images/validation.png')}a[href$='.dmg']{background:transparent url(/assets/images/file_mac.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='.pdf']{background:transparent url(/assets/images/file_pdf.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='/User%20Guide.pdf'],a[href$='/Pressprints_Product_Catalog.pdf']{background:none;display:inline;padding-left:0;line-height:none }a[href$='.xls'],a[href$='.csv'],a[href$='.xlw'],a[href$='.xlt']{background:transparent url(/assets/images/file_xls.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='.doc'],a[href$='.rtf'],a[href$='.wps'],a[href$='.txt']{background:transparent url(/assets/images/file_doc.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='.zip']{background:transparent url(/assets/images/file_zip.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='.psd'],a[href$='.atn']{background:transparent url(/assets/images/file_psd.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='.msi'],a[href$='.exe']{background:transparent url(/assets/images/file_exe.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}a[href$='.mp4'],a[href$='.avi'],a[href$='.divx'],a[href$='.flv'],a[href$='.mov']{background:transparent url(/assets/images/file_video.png) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px}.simple_overlay{display:none;z-index:10000;background-color:#A80D1D;width:675px;min-height:200px;border:1px
solid #A80D1D;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.simple_overlay
.close{background-image:url(/assets/images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}#img{border:1px
solid #A80D1D}.next,.prev{position:absolute;top:40%;border:1px
solid #A80D1D;cursor:pointer;display:block;padding:10px
20px;color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px}.prev{left:0;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0}.next{right:0;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}.next:hover,.prev:hover{text-decoration:underline;background-color:#000}.disabled{visibility:hidden}.info{position:absolute;bottom:0;left:0;padding:10px
15px;color:#fff;font-size:11px;border:1px
solid #A80D1D}.info
strong{display:block;color:#fff}.info
span{color:#fff}.progress{position:absolute;top:45%;left:50%;display:none}.next,.prev,.info{background:#A80D1D !important;background:rgba(0, 0, 0, 0.6) url(/assets/images/h80.png) repeat-x}#large-image-preview
.info{color:#fff !important;font-size:12px !important;padding:10px
15px !important}#banner-container{position:relative}#banner-container .nextPage,
#banner-container
.prevPage{position:absolute;bottom: -63px;border:0;cursor:pointer;display:inline;padding:0;color:#fff;font-size:11px;z-index:5;background-color:none}#banner-container
.nextPage{left:28px}#banner-container
.prevPage{left:6px}a.stripNavL,a.stripNavR{display:block;text-indent: -9000px;z-index:5;height:19px;width:20px;outline:none;border:0;background-color:transparent}a.stripNavL{background:url(/assets/images/bannerarrows.png) 0 0 no-repeat;margin-left:5px}a.stripNavR{background:url(/assets/images/bannerarrows.png) -20px 0 no-repeat;margin-left:2px}a.stripNavL:hover{background-position:0 -19px}a.stripNavR:hover{background-position: -20px -19px}#catalog #content,
#catalog
#sidebar{padding-top:0px;margin-top:0px}#catalog #secondaryMenu
h1{font-size:200%;font-weight:normal}#catalog #content ul,
#catalog #sidebar
ul{margin-left:30px;font-weight:normal}#catalog #content ul li,
#catalog #sidebar ul
li{list-style-image:url(/assets/images/bullet.gif);color:#373737;font:11px/17px "Trebuchet MS", tahoma, sans-serif}#catalog #content ul.index
li{margin-top:30px}#catalog #sidebar ul.index
li{list-style-image:none}#catalog #content ul li
strong{font-weight:normal;font-size:10px}#catalog #content ul li
a{font-weight:normal;font-size:140%}#catalog #sidebar ul li
a{font-weight:normal;font-size:120%}#catalog #content h3,
#product #sidebar h3,
#catalog #sidebar
h3{font-size:250%;margin-top:20px;font-weight:normal;color:#A80D1D}#catalog #content
h3{margin-top:18px}#catalog #content #portfolio li
a{font-size:10px}#catalog #content #portfolio li a
strong{font-weight:bold;font-size:10px}#contact-form fieldset div,
#catalog-request-form fieldset div,
#pdf-catalog-form fieldset
div{margin:3px
0;clear:both}#contact-form label,
#catalog-request-form label,
#pdf-catalog-form
label{float:left;width:225px;text-align:right;margin-right:2px;font-size:110%;line-height:27px}#contact-form legend,
#catalog-request-form legend,
#pdf-catalog-form
legend{color:#6D9FD6;font-size:120%;font-weight:bold}#contact-form legend span,
#catalog-request-form legend span,
#pdf-catalog-form legend
span{text-align:right}#contact-form input[type=text],
#contact-form input[type=password],
#contact-form select,
#contact-form textarea,
#catalog-request-form input[type=text],
#catalog-request-form select,
#pdf-catalog-form input[type=text],
#pdf-catalog-form
select{padding:3px;width:250px;border:1px
solid #ddd;background:#fafafa;font:bold 100% arial, sans-serif;-moz-border-radius:3px;-khtml-border-radius:3px;position:relative}#contact-form
textarea{height:100px}#contact-form select,
#catalog-request-form select,
#pdf-catalog-form
select{width:258px}#contact-form input[type=text]:hover,
#contact-form input[type=text]:focus,
#contact-form select:hover,
#contact-form select:focus,
#contact-form textarea:hover,
#contact-form textarea:focus,
#catalog-request-form input[type=text]:hover,
#catalog-request-form input[type=text]:focus,
#catalog-request-form select:hover,
#catalog-request-form select:focus,
#pdf-catalog-form input[type=text]:hover,
#pdf-catalog-form input[type=text]:focus,
#pdf-catalog-form select:hover,
#pdf-catalog-form select:focus{border-color:#6D9FD6;background:#f6f6f6}#contact-form fieldset,
#catalog-request-form fieldset,
#pdf-catalog-form
fieldset{width:85%;margin:20px
auto 10px;border:1px
solid #ddd;-moz-border-radius:5px;-khtml-border-radius:5px}#contact-form .submit,
#catalog-request-form .submit,
#pdf-catalog-form
.submit{width:100%;text-align:center;padding:15px
0}#contact-form input.checkout-b,
#catalog-request-form input.checkout-b,
#pdf-catalog-form input.checkout-b{cursor:pointer}#contact-form .instructions,
#catalog-request-form .instructions,
#pdf-catalog-form
.instructions{text-align:right;font-style:italic;padding-right:10px}#contact-form .required,
#catalog-request-form .required,
#pdf-catalog-form
.required{color:#A80D1D}#contact-form h2,
#catalog-request-form h2,
#pdf-catalog-form
h2{margin-left:150px}#contact-form .survey-checkbox,
#contact-form .survey-select,
#catalog-request-form .survey-checkbox,
#catalog-request-form .survey-select,
#pdf-catalog-form .survey-checkbox,
#pdf-catalog-form .survey-select{clear:both;padding:0
0 0 200px;margin:0}#contact-form .survey-select,
#catalog-request-form .survey-select,
#pdf-catalog-form .survey-select{padding:0}#contact-form .survey-checkbox label,
#catalog-request-form .survey-checkbox label,
#pdf-catalog-form .survey-checkbox
label{width:400px}.pricing{width:100%;border-collapse:collapse;margin-bottom:35px;font-size:10px}.pricing
caption{font:24px "Trebuchet MS", tahoma, verdana, san-serif;color:#373737;padding-bottom:10px;white-space:nowrap}.pricing
caption.package{font-size:10px;font-style:normal;text-align:left}.pricing caption.package
strong{font-size:24px;padding-right:10px}.pricing thead th,
.pricing thead
td{border:2px
solid #373737;border-width:2px 0}.pricing thead th,
.pricing thead
td{padding:2px
5px;font-size:9px}.pricing thead th,
.pricing thead
strong{font-size:11px}.pricing thead
th{text-align:center}.pricing
tfoot{border-top:2px solid #373737}.pricing tfoot
td{padding:10px;text-align:center;font-style:italic;font-size:10px}.pricing tbody
th{text-align:left;padding:2px
3px}.pricing tbody th
em{font-weight:normal;display:block;font-size:10px}.pricing tbody th,
.pricing tbody
td{border-bottom:1px dotted #373737;padding:2px
3px}.pricing tbody
tr.even{border-bottom:2px solid #373737;background:none}.pricing
.col{border-left:1px solid #373737}.pricing
sup{font-size:9px}.full{clear:both}.half{width:300px;float:left;margin:0
10px}.third{width:210px;float:left;margin:0
15px}.twothird{width:410px;float:left;margin:0
15px}.wide{margin:0
-17px}ul.portfolio-filter{display:block;margin:auto;padding:0;clear:both}ul.portfolio-filter
li{display:inline-table;margin:0;padding:5px
0}ul.portfolio-filter
a{margin:5px
0;padding:5px
5px;font-size:11px;background:#FFF;color:#A80D1D;text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}ul.portfolio-filter a:hover{color:#A80D1D;text-decoration:underline}ul.portfolio-filter
a.current{color:#fff}ul.portfolio-filter a.current:hover{text-decoration:none}ul.portfolio-filter
a.current{background-color:#A80D1D}ul.webinar-tag-filter{display:block;margin:auto;padding:0;clear:both}ul.webinar-tag-filter
li{display:inline-table;margin:0;padding:2px
0px}.image-grid{margin-top:15px;list-style:none}.image-grid:after{content:"";display:block;height:0;overflow:hidden;clear:both}.image-grid
li{list-style:none;width:185px;margin:0;float:left;display:table-cell;vertical-align:top;position:relative;text-align:center;line-height:15px;height:204px;overflow:hidden;border:2px
dotted #DEDEDE;border-width:0 0 2px 2px;padding-top:10px;background-color:#fff}.image-grid li:hover{background-color:#F5F5F5}.image-grid li
a{display:block;position:relative;text-align:center}.image-grid li div.th-product{margin:auto;width:183px;height:150px;display:table-cell;vertical-align:bottom;text-align:center;overflow:hidden}.image-grid li div.th-product
img.product{margin:auto}.image-grid li div.thumb-tags{position:absolute;z-index:5;top:134px;right:5px}.image-grid li .th-product-id{background-color:#dedede;height:16px;margin:0
4px;padding-left:6px;border:1px
solid #dedede;border-bottom:0;-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.image-grid li .th-product-type{background-color:#dedede;height:16px;margin:0
4px;padding-left:6px}.image-grid li .th-product-size{background-color:#dedede;height:18px;margin:0
4px 6px 4px;text-align:left;padding-left:6px;border:1px
solid #dedede;border-top:0;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}#bellagrafica-contribs-list
li{width:150px;height:150px}.tag-custom,.tag-preproduced,.tag-clearance,.tag-discontinued{width:65px;font-size:10px;line-height:10px;text-align:left;padding:3px}a .tag-custom,
a .tag-preproduced,
a .tag-clearance,
a .tag-discontinued,
a:hover .tag-custom,
a:hover .tag-preproduced,
a:hover .tag-clearance,
a:hover .tag-discontinued{text-decoration:none;border:0}.tag-preproduced{background-color:#D1E4ED;color:#373737}.tag-custom{color:#fff;background-color:#373737}.tag-clearance{color:#fff;background-color:#A80D1D}.tag-discontinued{color:#fff;background-color:#6D9FD6}.image-grid li span,
.image-grid li
strong{display:block;margin:0;font-weight:bold;text-align:left}.image-grid li
span{font-size:10px;font-weight:normal}#confirmation-table thead tr.confirmation-header
td{border-bottom:solid 2px #DFDFDF}#confirmation-table tbody tr.product-row
td{border-bottom:dotted 2px #DFDFDF}#flowpanes{position:relative;overflow:hidden;clear:both}#flowpanes
div{float:left;display:block;width:480px;font-size:12px}#flowpanes
.items{width:20000em;position:absolute;clear:both;margin:0;padding:0}#flowpanes .items
div{padding:20px;width:440px}#flowpanes .items
h1{margin-top:10px}.red-heading{font-size:250%;margin-top:20px;font-weight:normal;color:#A80D1D}.blue-sidebar{background-color:#B5D8EB;padding:6px;margin-top:-30px;width:100%;height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.red-bottombar{background-color:#A80D1D;color:#fff;padding:6px;width:100%;height:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.red-bottombar strong,
.red-bottombar
span{color:#fff}.map-input{border:1px
solid #969696;margin:1px;padding:1px;color:#373737}.checking-map-code{background-image:url(/assets/images/map_code_check_loading.gif);background-repeat:no-repeat;background-position:right center}div.search-cat-panel{display:block;background-color:white;position:absolute;z-index:5000;width:195px;top:74px;left:30px;border:1px
solid #AA988A;padding:15px
15px;color:#1a1a1a;font-size:13px;font-weight:bold;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000;box-shadow:3px 3px 4px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')}#searchform  input[type=checkbox],
#searchform  input[type=radio]{vertical-align:middle;position:relative;clear:none;width:13px}#searchform div.search-cat-panel
ul{padding:5px
0px 0px 0px;font-weight:normal;font-size:90%}#searchform div.search-cat-panel ul
li{margin-left:10px;color:#1a1a1a;font-size:12px;font-weight:normal;display:list-item;list-style-position:outside;list-style-image:url(/assets/images/bullet.gif);line-height:1.2;vertical-align:middle}#searchform div.search-cat-panel label,
#searchform div.search-cat-panel label input[type=radio]{line-height:1.2;vertical-align:middle;width:auto;float:none;display:inline}#searchform div.search-cat-panel label
span{line-height:1.2;vertical-align:middle;margin:0
3px 0 2px}#searchform div.search-cat-panel
label{font-weight:normal}.recaptcha{display:block;padding-left:195px;width:325px;position:relative;overflow:hidden;height:128px}.recaptchatable
*{padding:0;margin:0;line-height:normal;border:none;border-collapse:collapse;table-layout:auto;border-spacing:0}#upcoming-events{width:720px}#upcoming-events .pagination .pagination-count{font-weight:bold;text-shadow:#000 1px 1px 1px}#upcoming-events
table{width:710px;margin:auto;clear:both;border-collapse:collapse}#upcoming-events table tr
td{background:#EBE5D6}#upcoming-events table tr td.event-info{-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}#upcoming-events table tr td.event-date{-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}#upcoming-events table tr.alt
td{background:#fff}#upcoming-events table
td{padding:14px
7px 8px}#upcoming-events table td.event-date{width:30%;font-weight:bold}#upcoming-events .event-location{text-align:center;font-weight:bold;font-size:140%;padding:0px
5px;color:#A80D1D}#upcoming-events .event-title{color:#373737;font-size:130%;font-weight:bold}#upcoming-events .event-title
a{color:#373737;text-decoration:underline}#upcoming-events .event-date
img{width:200px;height:80px;float:left;margin:6px
8px 6px 0px}#upcoming-events .event-date-start{text-align:center;font-size:110%}#upcoming-events .event-date-to{font-size:90%;font-weight:normal}div.calendar{position:relative;height:0px}.calendar, .calendar
table{border:none;font-size:12px;color:#373737;cursor:default;background:#fff}.calendar
.button{text-align:center;padding:2px;color:#fff;font-weight:bold;font-size:130%;background-color:#A80D1D;border-width:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.calendar
.nav{color:#fff}.calendar thead
.title{font-weight:bold;text-align:center;color:#373737;padding:2px;font-size:140%}.calendar thead .headrow .button
div{color:#fff;font-weight:bold;cursor:pointer}.calendar thead .headrow .button.nav
div{font-size:130%;line-height:1.1}.calendar thead
.name{border-bottom:1px dotted #DFDFDF;padding:2px;text-align:center;color:#363636;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.calendar thead
.weekend{color:#A80D1D}.calendar thead
.hilite{background-color:#A80D1D;color:#fff}.calendar thead
.active{background-color:#A80D1D;color:#fff;padding:2px}.calendar thead
.daynames{background:#EBE5D6}.calendar tbody
td.disabled{display:table-cell;visibility:visible}.calendar tbody
.day{width:14%;text-align:center;padding:2px;border:1px
#fff solid}.calendar tbody
.day.othermonth{font-size:80%;color:#aaa}.calendar tbody
.day.othermonth.oweekend{color:#faa}.calendar table
.wn{}.calendar tbody .rowhilite
td{}.calendar tbody .rowhilite
td.wn{}.calendar tbody
td.weekend{color:#A80D1D}.calendar tbody
td.hilite{color:#fff;padding:2px;border:1px
solid #fff;background-color:#A80D1D;cursor:pointer}.calendar tbody
.disabled{color:#999}.calendar tbody td.weekend.disabled.hilite,
.calendar tbody
td.disabled.hilite{color:#999;padding:2px;border:1px
solid #fff;background-color:#fff;cursor:default;display:table-cell;visibility:visible}.calendar tbody
td.weekend.disabled.hilite{color:#A80D1D;display:table-cell;visibility:visible}.calendar tbody
td.active{background:#DFDFDF;padding:2px}.calendar tbody
td.event{color:#fff;padding:2px;font-weight:bold;border:1px
solid #fff;background-color:#A80D1D;cursor:pointer}.calendar tbody
td.selected.today{color:#fff;border:1px
solid #fff;padding:2px;background:#6D9FD6}.calendar tbody
td.today{font-weight:bold}.calendar tbody
.emptycell{visibility:hidden}.calendar tbody
.emptyrow{display:none}.calendar tfoot
.footrow{text-align:center;background:#fff;color:#373737}.calendar tfoot
.ttip{border-top:1px solid #DFDFDF;height:20px;color:#373737;font-weight:bold}.calendar tfoot
.hilite{background:#faa;border:1px
solid #f40;padding:1px}.calendar tfoot
.active{background:#c77;padding:2px
0px 0px 2px}.combo{position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px
solid #655;background:#ffe;color:#000;font-size:smaller;z-index:100}.combo .label,
.combo .label-IEfix{text-align:center;padding:1px}.combo .label-IEfix{width:4em}.combo
.hilite{background-color:#A80D1D;color:#fff;cursor:pointer}.combo
.active{border-top:1px solid #a64;border-bottom:1px solid #a64;background:#fee;font-weight:bold}.calendar
td.time{border-top:1px solid #a88;padding:1px
0px;text-align:center;background-color:#fed}.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time
.ampm{padding:0px
3px 0px 4px;border:1px
solid #988;font-weight:bold;background-color:#fff}.calendar td.time
.ampm{text-align:center}.calendar td.time
.colon{padding:0px
2px 0px 3px;font-weight:bold}.calendar td.time
span.hilite{border-color:#000;background-color:#866;color:#fff}.calendar td.time
span.active{border-color:#f00;background-color:#000;color:#0f0}#designerbanner{position:relative;float:right;left:70px;border:none}.spotlight{border:2px
dotted #dedede;border-width:2px 0 0 0;padding:40px
0;margin:0;clear:both}.main{float:right;width:325px;padding-left:20px}.alternates{float:right;width:155px;height:200px}.alternates
img{width:150px;border:1px
solid #373737;margin:0
10px 5px 0}.writeup
h2{font-size:24px;margin-bottom:10px}.mm-top{height:27px;width:959px;background-image:url(/assets/images/menu-dd-top.png);background-position:0px 0px;background-repeat:no-repeat}#nav-education .mm-top{background-position:0px -27px}#nav-web-services .mm-top{background-position:0px -54px}.mm-content{font-size:16px;width:919px;padding:8px
20px 10px;background-color:#910016;background-image:url(/assets/images/menu-dd-content.png);background-repeat:repeat-y;overflow:auto}.mm-content div,
.mm-content h2,
.mm-content h3,
.mm-content
em{font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:normal}.mm-content .column a,
.mm-content .column a:link,
.mm-content .column a:visited{padding:0px
!important;text-decoration:underline !important;line-height:20px}.mm-content .column a:hover{text-decoration:underline !important}.mm-bottom{height:7px;width:959px;background-image:url(/assets/images/menu-dd-bottom.png);background-repeat:no-repeat}.mm-content
h2{padding:0px;margin:0px;height:30px;line-height:30px;font-size:28px !important;display:block !important;font-weight:bold}.mm-content
h3{padding:0px;margin:6px
0px 4px;font-size:20px !important;display:block !important}.mm-content h2
em{font-size:55%}.mm-content
.column{width:216px;float:left;overflow:hidden;margin:6px
0px 0px 10px}.mm-content .column.prod-col{text-align:center}#navMember{margin:0;width:auto;padding:10px
0 20px;border-bottom:2px dotted #DEDEDE;font-family:Verdana,Arial,Helvetica,sans-serif}#navMember
li{margin:0;padding:0;display:inline;list-style-type:none}#navMember a:link, #navMember a:visited{float:left;font-size:12px;line-height:14px;font-weight:bold;padding:0
8px 6px 8px;text-decoration:none;color:#6D9FD6}#navMember a:link.active, #navMember a:visited.active, #navMember a:hover{color:#A80D1D;background:url(/assets/images/rounded.gif) no-repeat bottom center}.pstrength-minchar{font-style:italic;display:block;padding-left:230px;width:340px}input[type="button"].button2,button.button2{border:0
none;font:inherit}.button2:focus{outline:0
none}input[type="submit"].button2{border:1px
solid rgba(0,0,0,0.25)}input[type="button"].button2,button.button2{-moz-box-sizing:content-box}button.button2::-moz-focus-inner,input[type="reset"].button2::-moz-focus-inner,input[type="button"].button2::-moz-focus-inner,input[type="submit"].button2::-moz-focus-inner,input[type="file"].button2>input[type="button"].button2::-moz-focus-inner{border:none;padding:0}.clearfix:after{clear:both;content:'.';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.button2{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.50);box-shadow:0 1px 3px rgba(0, 0, 0, 0.50);background:#222 url(/assets/css/button-images/button-overlay.png) repeat-x;border:1px
solid rgba(0, 0, 0, 0.25);color:#FFF !important;cursor:pointer;display:inline-block;font-size:13px;font-weight:bold;line-height:1;overflow:visible;padding:5px
15px 6px;position:relative;text-decoration:none;text-shadow:2px 2px 2px rgba(0,0,0,0.45);width:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none}.button2:hover{background:#111;color:#FFF}.button2:active{background:#242424}.lblue.button2{background-color:#6D9FD6}.lblue.button2:hover{background-color:#8BB5E2}.lblue.button2:active{background-color:#7CABDE}.round.button2{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-image:url(/assets/images/round-button-overlay.png);border:1px
solid rgba(0, 0, 0, 0.25);font-size:13px;padding:0}.round.button2
span{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;display:block;line-height:1;padding:4px
15px 6px}.round.button2.input{padding:3px
13px 4px}input[type="button"].round.small.button2,button.round.small.button2{padding:0}.large.round.button2{-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;background-position:left bottom}.large.round.button2
span{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;font-size:14px;padding:7px
20px 9px}.large.tall.round.button2
small{display:block;margin-top:5px}.medium{font-size:12px;padding: .4em 1.5em .42em}.small{font-size:11px;padding: .2em 1em .275em}.red2{color:#fff;background:#A80D1D;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#A80D1D));background: -moz-linear-gradient(top,#c9151b,#A80D1D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#A80D1D')}.red2:hover{color:#fff;text-decoration:none;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top,#aa1317,#ed1c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317',endColorstr='#ed1c24')}.red2:active{background:#A80D1D;text-decoration:underline;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));background: -moz-linear-gradient(top,#c9151b,#a11115);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b',endColorstr='#a11115')}.brown2{color:#fff;background:#4E3224;background: -webkit-gradient(linear, left top, left bottom, from(#87563F), to(#4E3224));background: -moz-linear-gradient(top,#87563F,#4E3224);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#87563F',endColorstr='#4E3224')}.brown2.current,.brown2:hover{color:#fff;text-decoration:none;background:#4E3224}.brown2:active{background:#4E3224;background: -webkit-gradient(linear, left top, left bottom, from(#4E3224), to(#87563F));background: -moz-linear-gradient(top,#4E3224,#87563F);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4E3224',endColorstr='#87563F')}#memberLink{font-weight:bold;color:green;padding:2px
5px}#memberLink.selectedanchor{background:#A80D1D;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.anylinkcss{position:absolute;left:0px;top:0;visibility:hidden;border:2px
solid #fff;padding:8px;line-height:18px;z-index:100;background:#A80D1D;width:135px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.anylinkcss
ul{margin:0;padding:0;list-style-type:none}.anylinkcssmember{width:100%;display:block;text-indent:3px;padding:1px
0;text-decoration:none;font-weight:bold;color:#fff !important;text-indent:5px}.anylinkcssmember:hover{color:#fff;text-decoration:underline}.anylinkcsscols{position:absolute;left:0;top:0;visibility:hidden;border:1px
solid black;padding:10px;font:normal 12px Verdana;z-index:100;background:#DEFFCA}.anylinkcsscols
.column{width:130px;float:left}.anylinkcsscols .column
ul{margin:0;padding:0;list-style-type:none}.anylinkcsscols
li{padding-bottom:3px}.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:black;visibility:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.custom-checkbox,.custom-radio{position:relative;margin:0;padding:0;height:26px;line-height:26px}.custom-checkbox input,.custom-radio
input{position:absolute;left:2px;top:2px;margin:0
0 0 225px}.custom-checkbox label,.custom-radio
label{display:block;position:relative;padding-right:1em;line-height:1;padding:0
0 0 30px;margin:0
0 0 225px;cursor:pointer;text-align:left !important}.custom-checkbox input.login-auto-checkbox{margin:0
0 0 140px}.custom-checkbox label.login-auto-checkbox{margin:0
0 0 140px;width:190px !important}.custom-radio
label{margin:0
0 0 225px}.custom-checkbox
label{background:url(/assets/images/checkbox.gif) no-repeat}.custom-radio
label{background:url(/assets/images/radiobutton.gif) no-repeat}.custom-checkbox label,.custom-radio
label{background-position:-10px -14px}.custom-checkbox label.hover,.custom-radio
label.hover{background-position:-10px -114px}.custom-checkbox label.checked,.custom-radio
label.checked{background-position:-10px -214px;font-weight:bold}.custom-checkbox label.checkedHover,.custom-checkbox
label.checkedFocus{background-position:-10px -314px}#forgottabs
li{list-style-image:none}#forgottabs li
a{float:left;font-size:11px;display:block;padding:4px
10px;text-decoration:none;border:1px
solid #E2DAC2;height:18px;background-color:#E2DAC2;color:#373737;margin-right:2px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative}#forgottabs a:hover{background-color:#F7F7F7;color:#333}#forgottabs
a.selected{background-color:#EBE5D6;border-bottom:2px solid #EBE5D6;color:#000;font-weight:bold;cursor:default}.forgotpanes{margin-top:28px;background-color:#EBE5D6;color:#373737;padding:8px
18px}ul#confirmation-list
li{font-size:130%}#webinarSubscriptionEndDate{float:right;margin-top:-20px;margin-right:20px}.sidebarHeading,
#archivedWebinarsTopTen li
em{background-color:#A80D1D;color:#fff;float:left;width:32px;font-size:18px;font-style:normal;font-weight:bold;height:32px;line-height:32px;text-align:center;padding:1px;margin-right:4px;text-shadow:#000 1px 1px 2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.sidebarHeading{width:99%;margin-bottom:8px}#archivedWebinarsTopTen li strong
a{font-size:110%;color:#6D9FD6;text-decoration:underline;font-style:normal}.list-highlight{background-color:#EBE5D6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#archivedWebinarsTopTen li strong a:hover{color:#A80D1D}#archivedWebinarsTopTen
li{font-style:italic;clear:both;padding:1px
0}.jsocial{height:18px;line-height:18px;vertical-align:middle;font-size:110%;font-weight:bold}.jsocial_button{padding:2px}.jsocial_button
img{vertical-align:middle}.image-c{display:block}#pressprintmenu{background:url(/assets/images/pressprintmenu.jpg) center center no-repeat;padding:25px;margin:0
auto 50px;width:735px;height:80px;text-align:center}#pressprintmenu div, #pressprintmenu
a{padding:0
20px;display:block;float:left}#pressprintmenu
div{position:relative;width:205px;height:80px;background-image:url(/assets/images/pressprints-download.png);display:inline-block;margin:0;padding:0}#pressprintmenu div
a{position:absolute;font-weight:bold;font-size:110%;left:85px;text-decoration:underline;display:inline-block;padding-left:20px;line-height:18px}#pressprintmenu div
a.mac{bottom:25px;background:transparent url(/assets/images/file_mac.png) center left no-repeat}#pressprintmenu div
a.windows{bottom:5px;background:transparent url(/assets/images/file_exe.png) center left no-repeat}#skpa-sidebar-heading{}#skpa-sidebar-heading
img{float:left;margin:2px
10px 4px 20px}#skpa-sidebar-content{padding:6px;background:#EBE5D6;background: -webkit-gradient(linear, left top, left bottom, from(#EBE5D6), to(#ffffff));background: -moz-linear-gradient(top,  #EBE5D6,  #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EBE5D6', endColorstr='#ffffff')}#skpa-sidebar-content
p{line-height:1.2}div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom
.pp_right{height:13px}div.pp_default .pp_top
.pp_left{background:url(/assets/images/pp_sprite.png) -78px -93px no-repeat}div.pp_default .pp_top
.pp_middle{background:url(/assets/images/pp_sprite_x.png) top left repeat-x}div.pp_default .pp_top
.pp_right{background:url(/assets/images/pp_sprite.png) -112px -93px no-repeat}div.pp_default .pp_content
.ppt{color:#f8f8f8}div.pp_default .pp_content_container
.pp_left{background:url(/assets/images/pp_sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container
.pp_right{background:url(/assets/images/pp_sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default
.pp_content{background-color:#fff}div.pp_default .pp_next:hover{background:url(/assets/images/pp_sprite_next.png) center right  no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/assets/images/pp_sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default
.pp_expand{background:url(/assets/images/pp_sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/assets/images/pp_sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default
.pp_contract{background:url(/assets/images/pp_sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/assets/images/pp_sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default
.pp_close{width:30px;height:30px;background:url(/assets/images/pp_sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default #pp_full_res
.pp_inline{color:#000}div.pp_default .pp_gallery ul li
a{background:url(/assets/images/pp_default_thumb.png) center center #f8f8f8;border:1px
solid #A70D1D}div.pp_default .pp_gallery ul li a:hover{border-color:#6D9FD6}div.pp_default .pp_gallery ul li.selected
a{border-color:#EBE5D6}div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery
a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav
.pp_pause{background:url(/assets/images/pp_sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav
.pp_pause{background-position: -51px -29px}div.pp_default
.pp_details{position:relative}div.pp_default a.pp_arrow_previous,
div.pp_default
a.pp_arrow_next{background:url(/assets/images/pp_sprite.png) -31px -3px no-repeat;height:20px;margin:4px
0 0 0;width:20px}div.pp_default
a.pp_arrow_next{left:52px;background-position: -82px -3px}div.pp_default .pp_content_container
.pp_details{margin-top:5px}div.pp_default
.pp_nav{clear:none;height:30px;width:105px;position:relative}div.pp_default .pp_nav
.currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0
0 0 10px;position:absolute;top:2px}div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default
.pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px
50px 5px 0}div.pp_default .pp_bottom
.pp_left{background:url(/assets/images/pp_sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom
.pp_middle{background:url(/assets/images/pp_sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom
.pp_right{background:url(/assets/images/pp_sprite.png) -112px -127px no-repeat}div.pp_default
.pp_loaderIcon{background:url(/assets/images/pp_loader.gif) center center no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#fff;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html
.pp_top{padding:0
20px}.pp_top
.pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top
.pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top
.pp_middle{left:0;position:static}.pp_top
.pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html
.pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container
.pp_left{padding-left:20px}.pp_content_container
.pp_right{padding-right:20px}.pp_content_container
.pp_details{float:left;margin:10px
0 2px 0}.pp_description{display:none;margin:0
0 5px 0}.pp_nav{clear:right;float:left;margin:3px
10px 0 0}.pp_nav
p{float:left;margin:2px
4px}.pp_nav .pp_play,
.pp_nav
.pp_pause{float:left;margin-right:4px;text-indent: -10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent: -10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000}.pp_gallery
div{float:left;overflow:hidden}.pp_gallery
ul{float:left;height:35px;margin:0
0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul
a{border:1px
#000 solid;border:1px
rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a:hover,
.pp_gallery li.selected
a{border-color:#fff}.pp_gallery ul a
img{border:0}.pp_gallery
li{display:block;float:left;margin:0
5px 0 0;padding:0}.pp_gallery li.default
a{background:url(/assets/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a
img{display:none}.pp_gallery .pp_arrow_previous,
.pp_gallery
.pp_arrow_next{margin-top:7px !important}a.pp_next{background:url(/assets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent: -10000px;width:49%}a.pp_previous{background:url(/assets/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent: -10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent: -10000px}.pp_bottom{height:20px;position:relative}* html
.pp_bottom{padding:0
20px}.pp_bottom
.pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom
.pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom
.pp_middle{left:0;position:static}.pp_bottom
.pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1 !important}#pp_full_res
.pp_inline{text-align:left}#pp_full_res .pp_inline
p{margin:0
0 15px 0}div.ppt{color:#fff;display:none;font-size:17px;margin:0
0 5px 15px;z-index:9999}#productTinyThumbs{overflow:hidden;position:absolute;bottom:6px;width:448px;height:40px}#productTinyThumbs.pp_gallery{margin-top: -5px;margin-left: -225px;text-align:center;z-index:100}#productTinyThumbs.pp_gallery
ul{float:none;margin:auto}#productTinyThumbs.pp_gallery ul li
a{background:#f8f8f8;border:1px
solid #A70D1D;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;filter:progid:DXImageTransform.Microsoft.Shadow(strength=1, direction=135, color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength=1, Direction=135, Color='#000000')"}#productTinyThumbs.pp_gallery ul li a:hover{border-color:#6D9FD6}.checkbox-div{display:block;margin-bottom:20px}.checkbox-div
div{padding-left:75px}.checkbox-div
label{width:520px !important;margin-left:225px;display:block;cursor:pointer;text-align:left !important;line-height:1;padding-left:15px;text-indent: -15px}.checkbox-div label
input{width:13px;height:13px;padding:0;margin:0;vertical-align:middle;position:relative;top: -1px;*overflow:hidden}:checked+label{font-weight:bold}.hidden,.hide{display:none}table.price{text-align:left;margin:1em
0 1em;width:100%}.price
caption{text-align:left;padding:5px
10px;background:#eee;border:2px
solid #fff;border-width:0 2px 2px 0;color:#a10c0d;font-weight:bold}.price caption
small{font-size:10px;color:#a10c0d}.price thead th,
.price thead
td{background:#ddd;font-weight:bold}.price tfoot
td{background:#ddd;font-style:italic;font-size:10px}.price tfoot td
*{color:#444 !important}.price th, .price
td{background:#eee;color:#444;padding:5px
10px;border:2px
solid #fff;border-width:0 2px 2px 0}.price
small{font-size:10px;color:#666}#BRtoolbar .embed,.print{display:none}.couponCheckLoading{background:Window url('/assets/images/couponIndicator.gif') right center no-repeat}.coupon-status-good{color:green;font-weight:bold}.coupon-status-bad{color:red;font-weight:bold}input.link{border:none;background-color:transparent;padding:0px;margin:0px;font:bold 14px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;padding-left:49px;padding-top:15px;text-decoration:underline}.cartlink{font:bold 14px "Trebuchet MS",Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000;padding-left:49px;padding-top:15px;text-decoration:underline}#sidebar{border-left:2px dotted #dedede !important}#jcart
*{margin:0;padding:0;font-family:arial,tahoma,verdana,sans-serif}#jcart, #jcart input,#jcart-tooltip{font-size:12px}#jcart
fieldset{border:0}#jcart
table{width:99%;border:0;border-collapse:collapse}#jcart
tr{}#jcart th, #jcart
td{padding:5px;border:0;border:solid 1px #DEDEDE;vertical-align:top;text-align:left;font-weight:normal;background-color:#fff}#jcart
td.empty{text-align:center}#jcart p.jcart-error{text-align:center;padding:5px}#jcart strong#jcart-title{color:#fff}#jcart
th{background:#A80D1D;color:#fff;border:none}#jcart-header{border:solid 1px #A80D1D;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px}#jcart-header
span{color:#fff}#jcart-footer{border:solid 1px #A80D1D;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px}#jcart td.jcart-item-qty{text-align:center;width:25%}#jcart td.jcart-item-name{width:50%;font-weight:bold}#jcart td.jcart-item-price{width:25%;font-weight:bold;text-align:right}#jcart td.jcart-item-price
span{display:block}#jcart a.jcart-remove{font-size:11px;font-weight:normal}#jcart span#jcart-subtotal{display:block}#jcart span#jcart-subtotal,
#jcart span#jcart-subtotal
strong{color:#fff}#checkout-buttons{text-align:center}#jcart input.jcart-button{padding:2px;margin:2px}#jcart input#jcart-checkout{float:right}#jcart input#jcart-paypal-checkout{padding:10px;margin:20px
auto;cursor:pointer}#jcart input#jcart-cc-checkout{padding:10px;margin:20px
auto;cursor:pointer}#jcart-tooltip{border:solid 1px #000;padding:3px
7px 3px 25px;background:url(/jcart/checkmark.png) 3px center no-repeat #f2fcee}@charset "UTF-8";.flexigrid{font-family:Arial,Helvetica,sans-serif;font-size:11px;position:relative;border:0px
solid #eee;overflow:hidden;color:#000}.flexigrid.hideBody{height:26px !important;border-bottom:1px solid #ccc}.ie6fullwidthbug{border-right:0px solid #ccc;padding-right:2px}.flexigrid
div.nDiv{background:#eee url(/assets/images/line.gif) repeat-y -1px top;border:1px
solid #ccc;border-top:0px;overflow:auto;left:0px;position:absolute;z-index:999;float:left}.flexigrid div.nDiv
table{margin:2px}.flexigrid
div.hDivBox{float:left;padding-right:40px}.flexigrid div.bDiv
table{margin-bottom:10px}.flexigrid div.bDiv
table.autoht{border-bottom:0px;margin-bottom:0px}.flexigrid div.nDiv
td{padding:2px
3px;border:1px
solid #eee;cursor:default}.flexigrid div.nDiv tr:hover td, .flexigrid div.nDiv tr.ndcolover
td{background:#d5effc url(/assets/images/hl.png) repeat-x top;border:1px
solid #a8d8eb}.flexigrid div.nDiv
td.ndcol1{border-right:1px solid #ccc}.flexigrid div.nDiv
td.ndcol2{border-left:1px solid #fff;padding-right:10px}.flexigrid div.nDiv tr:hover td.ndcol1, .flexigrid div.nDiv tr.ndcolover
td.ndcol1{border-right:1px solid #d2e3ec}.flexigrid div.nDiv tr:hover td.ndcol2, .flexigrid div.nDiv tr.ndcolover
td.ndcol2{border-left:1px solid #eef8ff}.flexigrid
div.nBtn{position:absolute;height:24px;width:14px;z-index:900;background:#fafafa url(/assets/images/fhbg.gif) repeat-x bottom;border:0px
solid #ccc;border-left:1px solid #ccc;top:0px;left:0px;margin-top:1px;cursor:pointer;display:none}.flexigrid div.nBtn
div{height:24px;width:12px;border-left:1px solid #fff;float:left;background:url(/assets/images/ddn.png) no-repeat center}.flexigrid
div.nBtn.srtd{background:url(/assets/images/wbg.gif) repeat-x 0px -1px}.flexigrid
div.mDiv{background:url(/assets/images/wbg.gif) repeat-x top;border:1px
solid #ccc;border-bottom:0px;border-top:0px;font-weight:bold;display:block;overflow:hidden;white-space:nowrap;position:relative}.flexigrid div.mDiv
div{padding:6px;white-space:nowrap}.flexigrid div.mDiv
div.ptogtitle{position:absolute;top:4px;right:3px;padding:0px;height:16px;width:16px;overflow:hidden;border:1px
solid #ccc;cursor:pointer}.flexigrid div.mDiv div.ptogtitle:hover{background-position:left -2px;border-color:#bbb}.flexigrid div.mDiv div.ptogtitle
span{display:block;border-left:1px solid #eee;border-top:1px solid #fff;border-bottom:1px solid #ddd;width:14px;height:14px;background:url(/assets/images/uup.png) no-repeat center}.flexigrid div.mDiv div.ptogtitle.vsble
span{background:url(/assets/images/ddn.png) no-repeat center}.flexigrid
div.tDiv{background:#fafafa url(/assets/images/bg.gif) repeat-x top;position:relative;border:1px
solid #ccc;border-bottom:0px;overflow:hidden}.flexigrid
div.tDiv2{float:left;clear:both;padding:1px}.flexigrid
div.sDiv{background:#fafafa url(/assets/images/bg.gif) repeat-x top;position:relative;border:1px
solid #ccc;border-top:0px;overflow:hidden;display:none}.flexigrid
div.sDiv2{float:left;clear:both;padding:5px;padding-left:5px;width:1024px}.flexigrid div.sDiv2 input, .flexigrid div.sDiv2
select{vertical-align:middle}.flexigrid
div.btnseparator{float:left;height:22px;border-left:1px solid #ccc;border-right:1px solid #fff;margin:1px}.flexigrid
div.fbutton{float:left;display:block;cursor:pointer;padding:1px}.flexigrid div.fbutton
div{float:left;padding:1px
3px}.flexigrid div.fbutton
span{float:left;display:block;padding:3px}.flexigrid div.fbutton:hover, .flexigrid
div.fbutton.fbOver{padding:0px;border:1px
solid #ccc}.flexigrid div.fbutton:hover div, .flexigrid div.fbutton.fbOver
div{padding:0px
2px;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #eee;border-bottom:1px solid #eee}.flexigrid
div.hDiv{background:#fafafa url(/assets/images/fhbg.gif) repeat-x bottom;position:relative;border:1px
solid #ccc;border-bottom:0px;overflow:hidden}.flexigrid div.hDiv
table{border-right:1px solid #fff}.flexigrid
div.cDrag{float:left;position:absolute;z-index:2;overflow:visible}.flexigrid div.cDrag
div{float:left;background:none;display:block;position:absolute;height:24px;width:5px;cursor:col-resize}.flexigrid div.cDrag div:hover, .flexigrid div.cDrag
div.dragging{background:url(/assets/images/line.gif) repeat-y 2px center}.flexigrid
div.iDiv{border:1px
solid #316ac5;position:absolute;overflow:visible;background:none}.flexigrid div.iDiv input, .flexigrid div.iDiv select, .flexigrid div.iDiv
textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px}.flexigrid div.iDiv
input.tb{border:0px;padding:0px;width:100%;height:100%;padding:0px;background:none}.flexigrid
div.bDiv{border:1px
solid #ccc;border-top:0px;background:#fff;overflow:auto;position:relative}.flexigrid div.bDiv
table{border-bottom:1px solid #ccc}.flexigrid
div.hGrip{position:absolute;top:0px;right:0px;height:5px;width:5px;background:url(/assets/images/line.gif) repeat-x center;margin-right:1px;cursor:col-resize}.flexigrid div.hGrip:hover, .flexigrid
div.hGrip.hgOver{border-right:1px solid #999;margin-right:0px}.flexigrid
div.vGrip{height:5px;overflow:hidden;position:relative;background:#fafafa url(/assets/images/wbg.gif) repeat-x 0px -1px;border:1px
solid #ccc;border-top:0px;text-align:center;cursor:row-resize}.flexigrid div.vGrip
span{display:block;margin:1px
auto;width:20px;height:1px;overflow:hidden;border-top:1px solid #aaa;border-bottom:1px solid #aaa;background:none}.flexigrid div.hDiv th, .flexigrid  div.bDiv
td{text-align:left;border-right:1px solid #ddd;border-left:1px solid #fff;overflow:hidden;vertical-align:top !important}.flexigrid div.hDiv th div, .flexigrid  div.bDiv td  div, div.colCopy
div{padding:5px;border-left:0px solid #fff}.flexigrid div.hDiv th,div.colCopy{font-weight:normal;height:24px;cursor:default;white-space:nowrap;overflow:hidden}div.colCopy{font-family:Arial,Helvetica,sans-serif;font-size:11px;background:#fafafa url(/assets/images/fhbg.gif) repeat-x bottom;border:1px
solid #ccc;border-bottom:0px;overflow:hidden}.flexigrid div.hDiv
th.sorted{background:url(/assets/images/wbg.gif) repeat-x 0px -1px;border-bottom:0px solid #ccc}.flexigrid div.hDiv
th.thOver{}.flexigrid div.hDiv th.thOver div, .flexigrid div.hDiv th.sorted.thOver
div{cursor:pointer;border-bottom:1px solid orange;padding-bottom:4px}.flexigrid div.hDiv th.sorted
div{border-bottom:0px solid #ccc;padding-bottom:5px}.flexigrid div.hDiv
th.thMove{background:#fff;color:#fff}.flexigrid div.hDiv th.sorted.thMove
div{border-bottom:1px solid #fff;padding-bottom:4px}.flexigrid div.hDiv th.thMove
div{background:#fff !important}.flexigrid div.hDiv th
div.sdesc{background:url(/assets/images/dn.png) no-repeat center top}.flexigrid div.hDiv th
div.sasc{background:url(/assets/images/up.png) no-repeat center top}.flexigrid div.bDiv
td{border-bottom:1px solid #fff;vertical-align:top;white-space:nowrap}.flexigrid div.hDiv th
div{}.flexigrid
span.cdropleft{display:block;background:url(/assets/images/prev.gif) no-repeat -4px center;width:24px;height:24px;position:relative;top: -24px;margin-bottom: -24px;z-index:3}.flexigrid div.hDiv
span.cdropright{display:block;background:url(/assets/images/next.gif) no-repeat 12px center;width:24px;height:24px;float:right;position:relative;top: -24px;margin-bottom: -24px}.flexigrid div.bDiv td
div{border-top:0px solid #fff;padding-bottom:4px}.flexigrid tr
td.sorted{background:#f3f3f3;border-right:1px solid #ddd;border-bottom:1px solid #f3f3f3}.flexigrid tr td.sorted
div{}.flexigrid tr.erow
td{background:#f7f7f7;border-bottom:1px solid #f7f7f7}.flexigrid tr.erow
td.sorted{background:#e3e3e3;border-bottom:1px solid #e3e3e3}.flexigrid tr.erow td.sorted
div{}.flexigrid div.bDiv tr:hover td,
.flexigrid div.bDiv tr:hover td.sorted,
.flexigrid div.bDiv tr.trOver td.sorted,
.flexigrid div.bDiv tr.trOver
td{background:#d9ebf5;border-left:1px solid #eef8ff;border-bottom:1px dotted #a8d8eb}.flexigrid div.bDiv tr.trSelected:hover td,
.flexigrid div.bDiv tr.trSelected:hover td.sorted,
.flexigrid div.bDiv tr.trOver.trSelected td.sorted,
.flexigrid div.bDiv tr.trOver.trSelected td,
.flexigrid tr.trSelected td.sorted,
.flexigrid tr.trSelected
td{background:#d5effc url(/assets/images/hl.png) repeat-x top;border-right:1px solid #d2e3ec;border-left:1px solid #eef8ff;border-bottom:1px solid #a8d8eb}.flexigrid.novstripe .bDiv
table{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.flexigrid.novstripe  div.bDiv
td{border-right-color:#fff}.flexigrid.novstripe div.bDiv tr.erow
td.sorted{border-right-color:#e3e3e3}.flexigrid.novstripe div.bDiv tr
td.sorted{border-right-color:#f3f3f3}.flexigrid.novstripe  div.bDiv tr.erow
td{border-right-color:#f7f7f7;border-left-color:#f7f7f7}.flexigrid.novstripe div.bDiv tr.trSelected:hover td,
.flexigrid.novstripe div.bDiv tr.trSelected:hover td.sorted,
.flexigrid.novstripe div.bDiv tr.trOver.trSelected td.sorted,
.flexigrid.novstripe div.bDiv tr.trOver.trSelected td,
.flexigrid.novstripe tr.trSelected td.sorted,
.flexigrid.novstripe tr.trSelected
td{border-right:1px solid #06F;border-left:1px solid #06F}.flexigrid.novstripe div.bDiv tr.trOver td, .flexigrid.novstripe div.bDiv tr:hover
td{border-left-color:#d9ebf5;border-right-color:#d9ebf5}.flexigrid
div.pDiv{background:url(/assets/images/wbg.gif) repeat-x 0 -1px;border:1px
solid #ccc;border-top:0px;overflow:hidden;white-space:nowrap;position:relative}.flexigrid div.pDiv
div.pDiv2{margin:3px;margin-left: -2px;float:left;width:1024px}div.pGroup{float:left;background:none;height:24px;margin:0px
5px}.flexigrid div.pDiv .pPageStat, .flexigrid div.pDiv
.pcontrol{position:relative;top:5px;overflow:visible}.flexigrid div.pDiv
input{vertical-align:text-top;position:relative;top: -5px}.flexigrid div.pDiv
div.pButton{float:left;width:22px;height:22px;border:0px;cursor:pointer;overflow:hidden}.flexigrid div.pDiv  div.pButton:hover, .flexigrid div.pDiv
div.pButton.pBtnOver{width:20px;height:20px;border:1px
solid #ccc;cursor:pointer}.flexigrid div.pDiv  div.pButton
span{width:20px;height:20px;display:block;float:left}.flexigrid div.pDiv  div.pButton:hover span, .flexigrid div.pDiv  div.pButton.pBtnOver
span{width:19px;height:19px;border-top:1px solid #fff;border-left:1px solid #fff}.flexigrid.ie div.hDiv th div, .flexigrid.ie  div.bDiv td  div, div.colCopy.ie
div{overflow:hidden}