.yui3-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.yui3-g{word-spacing:-0.43em}.yui3-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.yui3-g [class *= "yui3-u"]{font-family:sans-serif}
.yui3-u-1,.yui3-u-1-1,.yui3-u-1-2,.yui3-u-1-3,.yui3-u-2-3,.yui3-u-1-4,.yui3-u-3-4,.yui3-u-1-5,.yui3-u-2-5,.yui3-u-3-5,.yui3-u-4-5,.yui3-u-5-5,.yui3-u-1-6,.yui3-u-5-6,.yui3-u-1-8,.yui3-u-3-8,.yui3-u-5-8,.yui3-u-7-8,.yui3-u-1-12,.yui3-u-5-12,.yui3-u-7-12,.yui3-u-11-12,.yui3-u-1-24,.yui3-u-2-24,.yui3-u-3-24,.yui3-u-4-24,.yui3-u-5-24,.yui3-u-6-24,.yui3-u-7-24,.yui3-u-8-24,.yui3-u-9-24,.yui3-u-10-24,.yui3-u-11-24,.yui3-u-12-24,.yui3-u-13-24,.yui3-u-14-24,.yui3-u-15-24,.yui3-u-16-24,.yui3-u-17-24,.yui3-u-18-24,.yui3-u-19-24,.yui3-u-20-24,.yui3-u-21-24,.yui3-u-22-24,.yui3-u-23-24,.yui3-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.yui3-u-1-24{width:4.1667%;*width:4.1357%}.yui3-u-1-12,.yui3-u-2-24{width:8.3333%;*width:8.3023%}.yui3-u-1-8,.yui3-u-3-24{width:12.5000%;*width:12.4690%}.yui3-u-1-6,.yui3-u-4-24{width:16.6667%;*width:16.6357%}.yui3-u-1-5{width:20%;*width:19.9690%}.yui3-u-5-24{width:20.8333%;*width:20.8023%}.yui3-u-1-4,.yui3-u-6-24{width:25%;*width:24.9690%}.yui3-u-7-24{width:29.1667%;*width:29.1357%}.yui3-u-1-3,.yui3-u-8-24{width:33.3333%;*width:33.3023%}.yui3-u-3-8,.yui3-u-9-24{width:37.5000%;*width:37.4690%}.yui3-u-2-5{width:40%;*width:39.9690%}.yui3-u-5-12,.yui3-u-10-24{width:41.6667%;*width:41.6357%}.yui3-u-11-24{width:45.8333%;*width:45.8023%}.yui3-u-1-2,.yui3-u-12-24{width:50%;*width:49.9690%}.yui3-u-13-24{width:54.1667%;*width:54.1357%}.yui3-u-7-12,.yui3-u-14-24{width:58.3333%;*width:58.3023%}.yui3-u-3-5{width:60%;*width:59.9690%}.yui3-u-5-8,.yui3-u-15-24{width:62.5000%;*width:62.4690%}.yui3-u-2-3,.yui3-u-16-24{width:66.6667%;*width:66.6357%}.yui3-u-17-24{width:70.8333%;*width:70.8023%}.yui3-u-3-4,.yui3-u-18-24{width:75%;*width:74.9690%}.yui3-u-19-24{width:79.1667%;*width:79.1357%}.yui3-u-4-5{width:80%;*width:79.9690%}.yui3-u-5-6,.yui3-u-20-24{width:83.3333%;*width:83.3023%}.yui3-u-7-8,.yui3-u-21-24{width:87.5000%;*width:87.4690%}.yui3-u-11-12,.yui3-u-22-24{width:91.6667%;*width:91.6357%}.yui3-u-23-24{width:95.8333%;*width:95.8023%}.yui3-u-1,.yui3-u-1-1,.yui3-u-5-5,.yui3-u-24-24{width:100%}#yui3-css-stamp.cssgrids{display:none}
* { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:inherit; }
body { margin:0; padding:0; font-size:11px; background:#eee url(/images/background.jpg) repeat top center; }
a img { border-style:none; }
div { margin:0; padding:0; }
ul { margin:0; padding:0 0 0 2em; list-style-position:outside; }
li { margin:0; padding:0; list-style-position:inherit; }
form { padding:0; margin:0; }
@font-face{font-family:'Glyphicons Halflings';src:url('/fonts/glyphicons-halflings-regular.eot');src:url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/glyphicons-halflings-regular.woff') format('woff'),url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}
.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}
a.flat_tab3, a.flat_tab3_active, a.flat_tab4, a.flat_tab4_active, a.side_menu_tab { display:block; }
.flat_tab3, .flat_tab3_active, .flat_tab4, .flat_tab4_active, .side_menu_tab { cursor:pointer; }
.flat_tab3, .flat_tab3_active { font-weight:bold; }
.flat_tab4 td, .flat_tab4_active td, .side_menu_tab td { vertical-align:top; }
.flat_tab3 { border:1px solid #563; background:#bc9; color:#fff; }
.flat_tab3_active { border:1px solid #563; background:#fff; color:#063; }
.flat_tab3_hover { border:1px solid #563; background:#fff; color:#063; }
.flat_tab3_active_hover { border:1px solid #563; background:#bc9; color:#fff; }
.flat_tab3 a, .flat_tab3_active_hover a { color:#fff; }
.flat_tab3_active a, .flat_tab3_hover a { color:#063; }
.flat_tab4, .flat_tab4_active_hover { border:1px solid #eee; background:#f4f4f4; color:#444; }
.flat_tab4_active, .flat_tab4_hover { border:1px solid #eee; background:#eee; color:#444; }
.flat_tab4 a, .flat_tab4_active_hover a, .flat_tab4_active a, .flat_tab4_hover a { color:#164; }
.side_menu_tab, .side_menu_tab_active { height:16px; padding:8px 8px 8px 30px; border-top:1px solid #bbb; border-bottom:1px solid #bbb; background:#eee url(/images/side_menu.png) no-repeat; color:#133; }
.side_menu_tab { background-position:0px 0px; }
.side_menu_tab_active { background-position:0px -32px; }
.side_menu_tab_hover { }
.side_menu_tab_active_hover { }
.side_menu_tab a, .side_menu_active a { color:#133; }
.side_menu_tab_active a, .side_menu_hover a { color:#133; }
.header_tab, .header_tab_active { cursor:pointer; padding:3px; height:14px; font-weight:bold; vertical-align:middle; }
a.header_tab, a.header_tab_active { display:block; text-decoration:none; }
.header_tab { background:#133; color:#fff; font-size:10px; }
.header_tab_active { background:#8a4; color:#fff; font-size:10px; }
.header_tab a { color:#fff; }
.header_tab_active a { color:#fff; }
.header_tab_hover { background:#8a4; }
.header_tab_active_hover { }
.header_tab_hover a { }
.header_tab_active_hover a { }
.flat_window, .side_window, .article_window { margin:8px; }
.default_window { margin:8px; }
.frameset_window { margin:8px; }
.grey_window { margin:8px; padding:2px; background:#eee; border:1px solid #ccc; border-radius:10px; }
.window_noclient { position:relative; height:17px; padding:4px 8px; font-size:12px; font-weight:bold; text-align:left; }
.window_noclient a { color:#fff; }
.window_noclient a:hover { text-decoration:underline; }
.flat_window .window_noclient { background:#8a4; color:#fff; height:18px; font-size:14px; }
.grey_window .window_noclient { background:#f7f7f7; color:#000; font-weight:bold; text-align:center; height:auto; border-radius:10px; }
.side_window .window_noclient { background:#8a4; color:#fff; height:auto; font-size:14px; }
.article_window .window_noclient { height:18px; font-size:14px; }
.default_window .window_noclient { background:#fff; color:#333; height:auto; font-size:11px; text-transform:uppercase; }
.frameset_window .window_noclient { background:transparent; color:#000; font-size:11px; height:auto; text-transform:uppercase; }
.window_noclient_title { position:absolute; left:15px; top:4px; }
.window_noclient_controlbox { position:absolute; right:12px; top:2px; }
.window_noclient_centerbox { position:absolute; top:2px; width:100%; text-align:center; }
.side_window .window_noclient_title { left:8px; top:5px; position:static; }
.default_window .window_noclient_title { position:static; }
.flat_window .window_noclient_title { left:8px; top:5px; }
.frameset_window .window_noclient_title { position:static; }
.grey_window .window_noclient_title { font-weight:bold; text-align:center; position:relative; left:0; top:0; }
.flat_window .window_noclient_controlbox { font-size:12px; top:4px; }
.article_window .window_noclient_controlbox { font-size:10px; top:4px; font-weight:normal; }
.default_window .window_noclient_controlbox { top:4px; right:5px; }
.flat_window .window_border { border:1px solid #eee; border-top-style:none; }
.side_window .window_border { border:1px solid #bbc; border-top-style:none; background:#eee; color:#133; }
.window_client { background:#fff; color:#000; padding:8px; }
.side_window .window_client { background:#eee; color:#000; padding:9px; }
.article_window .window_client { color:#777; font-size:13px; padding:9px; }
.default_window .window_client { padding:10px 5px 0 5px; background:#fff; color:#333; border-top:3px solid #133; }
.frameset_window .window_client { background:#f7f7f7; color:#000; padding:8px; border:1px solid #ccc; border-top-width:3px; border-top-color:#133; }
.grey_window .window_client { background:#f7f7f7; color:#000; border-radius:10px; }
.shadow_window { margin:8px 16px 16px 8px; border:1px solid #ccc; box-shadow:8px 8px 0 #ccc; }
.shadow_window .window_noclient { background:#8a4; color:#fff; font-size:12px; padding:4px; margin:0; position:relative; }
.shadow_window .window_noclient_title { padding:0; margin:0; position:relative; }
.custom_sprite_55 { width: 55px; height: 55px; }
.custom_sprite_96 { width: 96px; height: 96px; }
.custom_sprite_180 { width:180px; height:180px; }
.custom_sprite_250 { width:250px; height:250px; }
.custom_sprite_550 { width:550px; height:550px; }
.add_to_cart { width:208px; height: 48px; }
.contact_staff { width: 96px; height: 32px; }
.freight_quote { width: 96px; height: 32px; }
.gbp_bank { width:256px; height: 48px; }
.hkd_bank { width:256px; height: 48px; }
.jpy_bank { width:256px; height: 48px; }
.noclient_up { width: 20px; height: 20px; }
.noclient_down { width: 20px; height: 20px; }
.noclient_left { width: 20px; height: 20px; }
.noclient_right { width: 20px; height: 20px; }
.usd_bank { width:256px; height: 48px; }
.amex_logo { width: 95px; height: 59px; }
.bank_logo { width: 95px; height: 59px; }
.mastercard_logo { width: 95px; height: 59px; }
.paypal_logo { width: 95px; height: 59px; }
.visa_logo { width: 95px; height: 59px; }
.custom_sprite_55 img { width: 55px; height: 55px; }
.custom_sprite_96 img { width: 96px; height: 96px; }
.custom_sprite_180 img { width:180px; height:180px; }
.custom_sprite_250 img { width:250px; height:250px; }
.custom_sprite_550 img { width:550px; height:550px; }
.add_to_cart img { width:208px; height: 48px; }
.contact_staff img { width: 96px; height: 32px; }
.freight_quote img { width: 96px; height: 32px; }
.gbp_bank img { width:256px; height: 48px; }
.hkd_bank img { width:256px; height: 48px; }
.jpy_bank img { width:256px; height: 48px; }
.noclient_up img { width: 20px; height: 20px; }
.noclient_down img { width: 20px; height: 20px; }
.noclient_left img { width: 20px; height: 20px; }
.noclient_right img { width: 20px; height: 20px; }
.usd_bank img { width:256px; height: 48px; }
.amex_logo img { width: 95px; height: 59px; }
.bank_logo img { width: 95px; height: 59px; }
.mastercard_logo img { width: 95px; height: 59px; }
.paypal_logo img { width: 95px; height: 59px; }
.visa_logo img { width: 95px; height: 59px; }
.custom_sprite_55, .custom_sprite_96, .custom_sprite_180, .custom_sprite_250, .custom_sprite_550 { background:transparent; }
.add_to_cart, .contact_staff, .freight_quote, .gbp_bank, .hkd_bank, .jpy_bank, .noclient_up, .noclient_down, .noclient_left, .noclient_right, .usd_bank { background:transparent url(/images/sprites.png); }
.amex_logo, .bank_logo, .mastercard_logo, .paypal_logo, .visa_logo { background-image:url(/images/contact-sprite.jpg); }
.custom_sprite_55, .custom_sprite_96, .custom_sprite_180, .custom_sprite_250, .custom_sprite_550 { background-position:center center; }
.add_to_cart { background-position: 0px 0px; }
.contact_staff { background-position: -96px -96px; }
.freight_quote { background-position: 0px -96px; }
.gbp_bank { background-position: 0px -192px; }
.hkd_bank { background-position: 0px -192px; }
.jpy_bank { background-position: 0px -192px; }
.noclient_up { background-position: 0px -160px; }
.noclient_down { background-position: -32px -160px; }
.noclient_left { background-position: -64px -160px; }
.noclient_right { background-position: -96px -160px; }
.usd_bank { background-position: 0px -192px; }
.amex_logo { background-position:-190px 0px; }
.bank_logo { background-position:-380px 0px; }
.mastercard_logo { background-position: 0px 0px; }
.paypal_logo { background-position:-285px 0px; }
.visa_logo { background-position: -95px 0px; }
.add_to_cart:hover { background-position: 0px -48px; }
.contact_staff:hover { background-position: -96px -128px; }
.freight_quote:hover { background-position: 0px -128px; }
a.custom_sprite_55, a.custom_sprite_96, a.custom_sprite_180, a.custom_sprite_250, a.custom_sprite_550, a.add_to_cart, a.amex_logo, a.bank_logo, a.contact_staff, a.freight_quote, a.gbp_bank, a.hkd_bank, a.jpy_bank, a.mastercard_logo, a.noclient_down, a.noclient_left, a.noclient_right, a.noclient_up, a.paypal_logo, a.usd_bank, a.visa_logo { display:inline-block; zoom:1; *display:inline; }
span.custom_sprite_55, span.custom_sprite_96, span.custom_sprite_180, span.custom_sprite_250, span.custom_sprite_550, span.add_to_cart, span.amex_logo, span.bank_logo, span.contact_staff, span.freight_quote, span.gbp_bank, span.hkd_bank, span.jpy_bank, span.mastercard_logo, span.noclient_down, span.noclient_left, span.noclient_right, span.noclient_up, span.paypal_logo, span.usd_bank, span.visa_logo { display:inline-block; zoom:1; *display:inline; }
input.custom_sprite_55, input.custom_sprite_96, input.custom_sprite_180, input.custom_sprite_250, input.custom_sprite_550, input.add_to_cart, input.amex_logo, input.bank_logo, input.contact_staff, input.freight_quote, input.gbp_bank, input.hkd_bank, input.jpy_bank, input.mastercard_logo, input.noclient_down, input.noclient_left, input.noclient_right, input.noclient_up, input.paypal_logo, input.usd_bank, input.visa_logo { border-style:none; color:transparent; font-size:0; cursor:pointer; }
.big_green_button { font-weight:bold; padding:0px; width:64px; height:30px; text-align:center; font-size:16px; }
.big_green_button { border:1px solid #8a4; background:#8a4; color:#fff; }
.big_green_button_hover { background-color:#fff; color:#8a4; }
.big_green_button:hover { background-color:#fff; color:#8a4; }
.blue_button { font-weight:normal; padding:4px; width:67px; height:12px; text-align:center; font-size:10px; }
.blue_button { border:1px solid #68d; background:#8aa; color:#fff; }
.blue_button_hover { border:1px solid #25c; background:#589; color:#fff; }
.blue_button:hover { border:1px solid #25c; background:#589; color:#fff; }
.cancel_button { padding:6px; font-size:11px; font-weight:bold; text-align:center; border:1px solid #999; background:#999; color:#fff; display:inline-block; zoom:1; *display:inline; }
.cancel_button_hover, .cancel_button:hover { background:#fff; color:#999; cursor:pointer; text-decoration:none; }
.cancel_button_disabled, .cancel_button_disabled:hover { border:1px solid #fff; background:#eee; color:#aaa; }
.continue_button { padding:6px; font-size:11px; font-weight:bold; text-align:center; border:1px solid #8a4; background:#8a4; color:#fff; display:inline-block; zoom:1; *display:inline; }
.continue_button_hover, .continue_button:hover { background:#fff; color:#8a4; cursor:pointer; text-decoration:none; }
.continue_button_disabled, .continue_button_disabled:hover { border:1px solid #fff; background:#eee; color:#aaa; }
.flat_button1 { font-weight:bold; padding:1px 6px; }
.flat_button1 { border:1px solid #fff; background:#133; color:#fff; }
.flat_button1_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.flat_button1_hover { border:1px solid #133; background:#fff; color:#133; }
.flat_button2 { font-weight:bold; padding:1px 6px; }
.flat_button2 { border:1px solid #ff0; background:#133; color:#ff0; }
.flat_button2_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.flat_button2_hover { border:1px solid #133; background:#ff0; color:#133; }
.glass_button { padding:1px; height:34px; width:128px; text-transform:uppercase; text-align:center; font-weight:normal; }
.glass_button { border:1px solid #fff; background:#37a; color:#fff; }
.glass_button_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.glass_button_hover { border:1px solid #37a; background:#fff; color:#37a; }
.glass_button:hover { border:1px solid #37a; background:#fff; color:#37a; }
.green_button { font-weight:normal; padding:4px; width:67px; height:12px; text-align:center; font-size:10px; }
.green_button { border:1px solid #7b6; background:#9d7; color:#fff; }
.green_button_hover { border:1px solid #493; background:#6c3; color:#fff; }
.grey_button { font-weight:bold; padding:4px; width:120px; height:15px; text-align:center; font-size:12px; }
.grey_button { border-style:none; background:transparent; color:#f8931f; }
.large_button { padding:5px; width:128px; font-size:11px; font-weight:normal; text-align:center; }
.large_button { border:1px solid #133; background:#fff; color:#133; }
.large_button_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.large_button_hover { border:1px solid #fff; background:#133; color:#fff; }
.larger_button { padding:5px; width:256px; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase; }
.larger_button { border:1px solid #fff; background:#9a4; color:#fff; }
.larger_button_disabled { border:1px solid #fff; background:#eee; color:#aaa; }
.larger_button_hover { border:1px solid #9a4; background:#fff; color:#9a4; }
.larger_button:hover { border:1px solid #9a4; background:#fff; color:#9a4; }
.search_button { padding:1px 6px; background:#555; color:#fff; border:1px solid #fff; font-weight:bold; }
.search_button_hover { background:#fff; color:#555; border:1px solid #555; }
.shadow_button { padding:2px; width:auto; }
.shadow_button .shadow_shadow { position:relative; left:2px; top:2px; background:#ccc; }
.shadow_button .shadow_content { position:relative; right:4px; bottom:4px; background:#fff; border:1px solid #ccc; text-align:center; }
.shadow_button_hover .shadow_shadow { left:1px; top:1px; }
.shadow_button_hover .shadow_content { right:2px; bottom:2px; }
.shadow_button:hover { font-weight:normal; color:#333; }
.smooth_button { width:auto; }
.side_menu_button { background-color:#eee; padding:5px 5px 5px 17px; color:#133; font-weight:normal; font-size:12px; border-style:none; }
.side_menu_button a { color:#133; font-weight:normal; }
.side_menu_button a:hover { color:#133; }
.side_menu_button_hover { background-color:#ddd; }
.green_button, .blue_button, .green_button_hover, .blue_button_hover { background-image:url(/images/green_blue_button_back.png); background-repeat:repeat-x; }
.side_menu_button, .side_menu_button_hover { background-image:url(/images/side_menu.png); background-repeat:no-repeat; }
.green_button { background-position: 0px 0px; }
.green_button_hover { background-position: 0px -20px; color:#fff; }
a.green_button:hover { background-position: 0px -20px; color:#fff; }
.blue_button { background-position: 0px -40px; }
.blue_button_hover { background-position: 0px -60px; color:#fff; }
a.blue_button:hover { background-position: 0px -60px; color:#fff; }
.grey_button { background-position: center center; }
.side_menu_button { background-position: 0px -64px; }
.side_menu_button_hover { background-position: 0px -64px; }
.big_green_button, .blue_button, .cancel_button, .continue_button, .flat_button1, .flat_button2, .glass_button, .green_button, .grey_button, .large_button, .larger_button, .search_button, .shadow_button, .shadow_button *, .side_menu_button { cursor:pointer; }
a.big_green_button, a.blue_button, a.cancel_button, a.continue_button, a.flat_button1, a.flat_button2, a.glass_button, a.green_button, a.grey_button, a.large_button, a.larger_button, a.search_button, a.shadow_button, a.side_menu_button { display:inline-block; zoom:1; *display:inline; }
span.big_green_button, span.blue_button, span.cancel_button, span.continue_button, span.flat_button1, span.flat_button2, span.glass_button, span.green_button, span.grey_button, span.large_button, span.larger_button, span.search_button, span.shadow_button, span.side_menu_button { display:inline-block; zoom:1; *display:inline; }
a.large_button { color:#133; }
a.large_button:hover { color:#fff; }
input.green_button, input.blue_button { height:22px; width:77px; }
table.table_list5 { border-collapse:collapse; }
table.table_list5 tr th, table.table_list5 tr td { border:1px dotted #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#777; padding:4px 10px; vertical-align:middle; text-align:left; }
table.table_list5 tr:first-child { }
table.table_list5 tr { background:#fff; }
table.table_list5 tr.alt { background:#f7f7f7; }
table.table_list5 tr.highlight { background:#dec; }
table.table_list5 tr.hover { background:#dec; }
table.table_list5 tr th { background:#ddd; font-weight:bold; text-align:center; }
table.table_list5 tr td { }
table.table_list5 tr td a { font-weight:bold; color:#133; }
table.table_list5 a:hover, table.table_list5 a:hover { text-decoration:underline; }
table.table_list5 a img { border:1px solid #ddd; }
table.table_list5 tr th:first-child { text-align:left; }
table.table_list5 tr td:first-child { text-align:left; }
table.table_list6 { border-collapse:collapse; }
table.table_list6 tr { background:#fff; color:#777; }
table.table_list6 tr th, table.table_list6 tr td { border:1px solid #ccc; padding:8px; vertical-align:middle; }
table.table_list6 tr th { background:#eee; color:#000; font-weight:bold; text-align:center; }
table.table_list6 tr td { font-size:10px; }
table.table_list6 tr:first-child th { background:#ddd; color:#777; }
table.table_list7 { border-collapse:collapse; }
table.table_list7 tr th, table.table_list7 tr td { border-right:1px solid #ccc; padding:1px 8px; }
table.table_list7 tr th { color:#486; font-weight:normal; text-align:left; }
table.table_list7 tr td { vertical-align:top; }
table.table_list8 { border-collapse:collapse; }
table.table_list8 tr th, table.table_list8 tr td { border-left:1px solid #bbb; border-top:1px solid #ddd; padding:4px 10px; }
table.table_list8 tr:first-child { border-left-style:none; }
table.table_list8 tr { background:#fff; }
table.table_list8 tr.alt { background:#def; }
table.table_list8 tr th { background:#abd; color:#26a; text-align:center; font-size:14px; }
table.table_list8 tr td { text-align:center; }
table.table_list8 tr td a { font-weight:normal; }
table.table_bulk { border:1px solid #ccc; }
table.table_bulk tr { background:#e0e7d7; }
table.table_bulk tr.alt { background:#e7eedc; }
table.table_bulk tr th, table.table_bulk tr td { color:#000; padding:3px 8px; }
table.table_bulk tr th { background:#bdcda9; text-align:left; }
table.table_bulk tr td { text-align:center; }
table.table_fields { }
table.table_fields tr { }
table.table_fields tr.alt { }
table.table_fields tr th, table.table_fields tr td { padding:5px; }
table.table_fields tr th { text-align:right; }
table.table_fields tr td { }
table.attribute_table { margin:5px; }
table.attribute_table th, table.attribute_table td { padding:2px; vertical-align:top; }
table.attribute_table th { font-weight:normal; text-align:left; white-space:nowrap; }
table.attribute_table td { padding-left:15px; }
table.contact_table { border-collapse:collapse; }
table.contact_table tr th, table.contact_table tr td { padding:3px 10px; vertical-align:middle; color:#444; }
table.contact_table tr th { text-align:right; font-weight:bold; width:33%; font-size:12px; white-space:nowrap; }
table.contact_table tr td { text-align:left; font-size:12px; }
table.contact_table tr td input, table.contact_table tr td textarea, table.contact_table tr td select, table.contact_table tr td option { font-size:inherit; margin:0; }
#TB_window { font:12px Arial, Helvetica, sans-serif; color:#333; background-color:#dec; }
#TB_secondLine { font:10px Arial, Helvetica, sans-serif; color:#666; background-color:#dec; }
#TB_overlay { position:fixed; z-index:100; top:0; left:0; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background:url(/images/macFFBgHack.png) repeat; }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; }
* html #TB_overlay { position:absolute; height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px'); }
#TB_window { position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%; }
* html #TB_window { position:absolute; margin-top:expression(0-parseInt(this.offsetHeight/2)+(TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop)+'px'); }
#TB_window img#TB_Image { display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow { padding:7px 10px 0px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle { float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title { font-family:Verdana; color:#000; font-size:11px; font-style:italic; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load { position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; }
* html #TB_load { position:absolute; margin-top:expression(0-parseInt(this.offsetHeight/2)+(TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop)+'px'); }
#TB_HideSelect { z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%; }
* html #TB_HideSelect { position:absolute; height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px'); }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
* a { color:#0A3335; text-decoration:none; font-weight:bold; }
a:hover { color:#8a4; text-decoration:none; }
table { border-collapse: collapse; }
img[src='/_.gif'] { visibility:hidden; }
textarea, input { margin:0 0 4px 0; padding:1px 0; }
select { margin:0 0 4px 0; }
a.signal_link { color: #37824A; }
a.signal_link:hover { color: #46AAFF; }
a.menu_link, a.menu_over { background-color:#0A3335; display:block; float:left; padding:4px 3px; border-right:1px solid #FFFFFF; color:#FFFFFF; font-size:10px; margin:0px; }
a.menu_over, a.menu_over:hover, a.menu_link:hover { color:#FFF; background-color:#92B040; }
a.img img { border:1px solid #CCC; }
a.img:hover img { border:1px solid #0A3335; }
.links { font-size:10px; color:#fff; }
.links a { font-size:10px; font-weight:bold; color:#fff; }
.links a:hover { color:#9FBC60; }
div#content { position:relative; margin:2px auto; width:998px; background-color:#FFFFFF; }
#header, #footer { background-color:#0A3335;color:#fff;width:100%; }
table.top_navigation, table.breadcrumbs { width:100%; }
table.top_navigation td { color:#FFFFFF; background-color:#0A3335; height:20px; }
table.breadcrumbs td { font-size:10px; font-style:italic; color:#555; background-color:#CCCCCC; height:20px; padding:3px 6px; }
table.breadcrumbs a { color:#555; font-size:10px; font-weight:normal; font-style:italic; }
table.breadcrumbs a:hover { color:#0A3335; }
h1.product_name { font-size:18px; color:#092B2A;font-weight:bolder; }
table.about_product { width:95%; }
table.about_product td { border:1px solid #CCCCCC; padding:2px 8px; text-align:left; width:30%; }
table.about_product td.left { width:20%; background-color:#F1F1F1; text-align:right; }
table.screenshots { width:90%; }
table.screenshots td { width:20%; padding:5px; text-align:center; }
table.screenshots td.shot_td { border:1px solid #CCCCCC; }
table.screenshots td.caption, table.screenshots td.caption_over { cursor:pointer; border:1px solid #ccc; padding:2px; height:32px; line-height:1em; }
table.screenshots td.caption { background-color:#e2efce; color:#90b03e; }
table.screenshots td.caption_over { background-color:#90b03e; color:#fff; }
table.screenshots td.caption a { color:#90b03e; font-weight:normal; }
table.screenshots td.caption a:hover { color:#90b03e; font-weight:normal; }
table.screenshots td.caption_over a { color:#fff; font-weight:normal; }
table.screenshots td.caption_over a:hover { color:#fff; font-weight:normal; }
span.selected_span { color:red; font-size:15px; font-weight:bold; }
div.big_box { border:1px solid #CCCCCC; }
div.big_box div.head { color:#fff; background-color:#90B03E; padding:3px 5px; font-size:14px; font-weight:bold; }
div.big_box div.body { padding: 8px; }
table.index_product { width:98%; }
table.index_product td table.product td { padding:0px 0px 0px 5px; }
td.bill_to, td.ship_to, td.ship_ins, td.porder, td.contacts, .freights, td.payments, td.order_details, td.tick, td.cross, td.question, div.new_cust, div.ret_cust, div.contact_ic, div.company_ic, div.personal_ic, div.prefs_ic, div.please_note, div.bank, div.amex, div.mastercard, div.visa, div.paypal, div.cash, div.cheque, div.bpay, div.bpay_horiz, div.checkout_head, div.tick_finished, a.shop_cart, a.shop_cartO, a.orders, a.ordersO, a.prefs, a.prefsO, a.view_history, a.send_msg { background-image: url(/images/checkout-sprite.jpg); background-repeat:no-repeat; }
a.shop_cart, a.shop_cartO, a.orders, a.ordersO, a.prefs, a.prefsO, a.view_history, a.send_msg { display:block; }
td.bill_to, td.ship_to, td.ship_ins, td.porder, td.contacts, .freights, td.payments, td.order_details, td.tick, td.cross, td.question, div.new_cust, div.ret_cust, div.contact_ic, div.company_ic, div.personal_ic, div.prefs_ic, div.please_note, td.bill_to img, td.ship_to img, td.ship_ins img, td.porder img, td.contacts img, .freights img, td.payments img, td.tick img, td.cross img, td.question img, div.new_cust img, div.ret_cust img, div.contact_ic img, div.company_ic img, div.personal_ic img, div.please_note img { width:52px; height:25px; }
td.order_details, td.order_details img { width:46px; height:44px; }
div.prefs_ic, div.prefs_ic img { width:60px; height:28px; }
a.shop_cart, a.shop_cart img, a.shop_cartO, a.shop_cartO img, a.orders, a.orders img, a.ordersO, a.ordersO img, a.prefs, a.prefs img, a.prefsO, a.prefsO img { width:93px; height:44px; border-style:none; }
div.checkout_head, div.checkout_head img { width:174px; height:29px; }
div.tick_finished, div.tick_finished img { width:22px; height:18px; }
div.bank, div.bank img { width:271px; height:68px; }
div.bpay_horiz, div.bpay_horiz img { width:152px; height:68px; }
div.cash, div.cash img { width:272px; height:62px; }
div.amex, div.amex img, div.mastercard, div.mastercard img, div.visa, div.visa img { width:87px; height:62px; }
div.paypal, div.paypal img, div.bpay, div.bpay img { width:63px; height:147px; }
div.cheque, div.cheque img { width:127px; height:95px; }
a.view_history, a.send_msg, a.view_history img, a.send_msg img { width:21px; height:21px; border-style:none; }
td.ship_to { background-position: -52px 0px; }
td.ship_ins { background-position:-104px 0px; }
td.porder { background-position:-156px 0px; }
td.payments { background-position:-208px 0px; }
td.contacts { background-position:-260px 0px; }
.freights { background-position:-312px 0px; }
td.order_details { background-position:-280px -53px; }
td.tick { background-position:-448px -25px; }
td.cross { background-position:-448px 0px; }
td.question { background-position:-396px -25px; }
div.new_cust { background-position:-450px -53px; }
div.ret_cust { background-position:-450px -78px; }
div.contact_ic { background-position:-450px -103px; }
div.company_ic { background-position:-450px -128px; }
div.personal_ic { background-position:-450px -153px; }
div.prefs_ic { background-position:-120px -25px; }
div.please_note { background-position:-450px -178px; }
a.shop_cart { background-position: 0px -53px; }
a.orders { background-position: -93px -53px; }
a.prefs { background-position:-186px -53px; }
div.bank { background-position: 0px -290px; }
div.amex { background-position: 0px -358px; }
div.mastercard { background-position:-272px -229px; }
div.visa { background-position:-272px -291px; }
div.paypal { background-position:-359px -229px; }
div.bpay { background-position:-422px -229px; }
div.bpay_horiz { background-position:-359px -376px; }
div.cash { background-position: -87px -358px; }
div.cheque { background-position:-323px -53px; }
div.tick_finished { background-position:-281px -97px; float:left; }
div.checkout_head { background-position: 0px -170px; }
a.shop_cartO, a.shop_cart:hover { background-position: 0px -97px; }
a.ordersO, a.orders:hover { background-position: -93px -97px; }
a.prefsO, a.prefs:hover { background-position:-185px -97px; }
a.view_history { background-position:-485px -229px; }
a.send_msg { background-position:-485px -250px; }
div.shop_cart_head, div.orders_head, div.prefs_head, div.log_head, div.reg_head, div.success_head, div.insurance_head, div.checkout_head, div.freight_head, div.thanks_head, div.not_found_head, div.terms_head, div.stocklist_head, div.specials_head, div.search_head, div.products_head, div.notify_head, div.news_head, div.modify_shipping_head, div.add_shipping_head, div.modify_personal_head, div.offers_head, div.add_contact_head, div.bulk_offers_head, div.contact_us_head, div.about_us_head, div.warranty_head, div.change_payment_head, div.reset_pass_head, div.pay_options_head, div.ua_head, div.pp_head, div.rc_head { background-image: url(/images/headers.jpg); }
div.shop_cart_head, div.shop_cart_head img { width:251px; height:40px; }
div.orders_head, div.orders_head img { width:190px; height:40px; }
div.prefs_head, div.prefs_head img { width:280px; height:40px; }
div.log_head, div.log_head img { width:420px; height:40px; }
div.reg_head, div.reg_head img { width:385px; height:40px; }
div.success_head, div.success_head img { width:348px; height:40px; }
div.insurance_head, div.insurance_head img { width:189px; height:40px; }
div.checkout_head, div.checkout_head img { width:182px; height:40px; }
div.freight_head, div.freight_head img { width:152px; height:40px; }
div.thanks_head, div.thanks_head img { width:184px; height:40px; }
div.not_found_head, div.not_found_head img { width:271px; height:40px; }
div.terms_head, div.terms_head_head img { width:351px; height:40px; }
div.stocklist_head, div.stocklist_head img { width:187px; height:40px; }
div.specials_head, div.specials_head img { width:167px; height:40px; }
div.search_head, div.search_head img { width:284px; height:40px; }
div.products_head, div.products_head img { width:181px; height:40px; }
div.notify_head, div.notify_head img { width:283px; height:40px; }
div.news_head, div.news_head img { width:113px; height:40px; }
div.modify_shipping_head, div.modify_shipping_head img { width:380px; height:40px; }
div.modify_personal_head, div.modify_personal_head img { width:406px; height:40px; }
div.add_shipping_head, div.add_shipping_head img { width:341px; height:40px; }
div.latest_offers_head, div.latest_offers_head img { width:260px; height:40px; }
div.contact_us_head, div.contact_us_head img { width:204px; height:40px; }
div.bulk_offers_head, div.bulk_offers_head img { width:223px; height:40px; }
div.add_contact_head, div.add_contact_head img { width:289px; height:40px; }
div.about_us_head, div.about_us_head img { width:172px; height:40px; }
div.warranty_head, div.warranty_head img { width:179px; height:40px; }
div.change_payment_head, div.change_payment_head img { width:393px; height:40px; }
div.reset_pass_head, div.reset_pass_head img { width:288px; height: 39px; }
div.pay_options_head, div.pay_options_head img { width:286px; height:39px; }
div.ua_head, div.ua_head img { width:293px; height:40px; }
div.pp_head, div.pp_head img { width:252px; height:40px; }
div.rc_head, div.rc_head img { width:354px; height:40px; }
div.shop_cart_head { background-position:-280px -120px; }
div.orders_head { background-position:-348px -80px; }
div.prefs_head { background-position: 0px -120px; }
div.reg_head { background-position: 0px -40px; }
div.success_head { background-position: 0px -80px; }
div.insurance_head { background-position: 0px -160px; }
div.checkout_head { background-position:-189px -160px; }
div.freight_head { background-position:-385px -40px; }
div.thanks_head { background-position:-579px -480px; }
div.not_found_head { background-position: 0px -200px; }
div.terms_head { background-position:-271px -200px; }
div.stocklist_head { background-position:-420px 0px; }
div.specials_head { background-position:-538px -80px; }
div.search_head { background-position:-223px -360px; }
div.products_head { background-position:-507px -360px; }
div.notify_head { background-position: 0px -400px; }
div.news_head { background-position:-531px -120px; }
div.modify_shipping_head { background-position: 0px -240px; }
div.modify_personal_head { background-position: 0px -280px; }
div.add_shipping_head { background-position: 0px -320px; }
div.latest_offers_head { background-position:-283px -400px; }
div.contact_us_head { background-position:-380px -240px; }
div.bulk_offers_head { background-position: 0px -360px; }
div.add_contact_head { background-position:-341px -320px; }
div.about_us_head { background-position:-543px -400px; }
div.warranty_head { background-position:-406px -280px; }
div.change_payment_head { background-position: 0px -440px; }
div.reset_pass_head { background-position:-393px -440px; }
div.pay_options_head { background-position: 0px -480px; }
div.ua_head { background-position:-286px -480px; }
div.pp_head { background-position:-537px -40px; }
div.rc_head { background-position:-371px -160px; }
a.cart_sml, a.details_sml, a.compare, a.cart_full, div.cart_empty, div.in_stock, div.out_stock, td.savings, div.prod_details, div.packaging, div.other_details, div.screenshots, div.related, div.discontinued, div.unavailable, div.please_ask, a.cart_sml:hover, a.details_sml:hover, a.compare:hover, a.cart_full:hover, a.aleft, a.aright, a.aleft_in, a.aright_in, a.aleft:hover, a.aright:hover, a.aleft_in:hover, a.aright_in:hover { display:block; background-image: url(/images/image-sprite.jpg); background-repeat:no-repeat; }
.other_details_image { display:block; background:transparent url(/images/other_details_image.png) no-repeat; }
a.cart_sml, a.details_sml, a.cart_sml img, a.details_sml img { width:75px; height:20px; border-style:none; }
a.compare, a.compare img { width:70px; height:20px; border-style:none; }
div.in_stock, div.out_stock, div.in_stock img, div.out_stock img { width: 87px; height:20px; }
td.savings { display:table-cell; width:121px; height:105px; text-align:center; color:#fff; font-size:18px; font-weight:bold; padding:0px; }
td.savings span { font-size:18px; }
div.prod_details, div.prod_details img { width:144px; height:18px; }
.other_details_image, .other_details_image img { width:118px; height:16px; }
div.packaging, div.packaging img { width:88px; height:18px; }
div.screenshots, div.screenshots img { width:114px; height:18px; }
div.related, div.related img { width:159px; height:19px; }
div.other_details, div.other_details img { width:119px; height:18px; }
div.discontinued, div.discontinued img, div.unavailable, div.unavailable img, div.please_ask, div.please_ask img { width:217px; height:20px; }
a.cart_full, a.cart_full img, div.cart_empty, div.cart_empty img { width:100px; height:37px; border-style:none; }
a.aleft, a.aright, a.aleft_in, a.aright_in, a.aleft:hover, a.aright:hover, a.aleft_in:hover, a.aright_in:hover, a.aleft img, a.aright img, a.aleft_in img, a.aright_in img { width:23px; height:23px; border-style:none; }
a.cart_sml { background-position:-403px 0px; }
a.details_sml { background-position:-478px 0px; }
a.compare { background-position:-403px -40px; }
div.in_stock { background-position:-121px -124px; }
div.out_stock { background-position:-208px -124px; }
td.savings { background-position: 0px -106px; }
div.prod_details { background-position:-121px -106px; }
.other_details_image { background-position:0px 0px; }
div.packaging { background-position:-379px -106px; }
div.other_details { background-position:-347px -76px; }
div.screenshots { background-position:-265px -106px; }
div.related { background-position:-338px -171px; }
div.discontinued { background-position:-295px -124px; }
div.unavailable { background-position:-121px -171px; }
div.please_ask { background-position:-121px -191px; }
div.cart_empty { background-position:-512px -60px; }
a.cart_full { background-position:-512px -97px; }
a.aleft_in { background-position:-457px -144px; }
a.aleft { background-position:-466px -60px; }
a.aright_in { background-position:-480px -144px; }
a.aright { background-position:-489px -60px; }
a.cart_sml:hover { background-position:-403px -20px; }
a.details_sml:hover { background-position:-478px -20px; }
a.compare:hover { background-position:-473px -40px; }
a.cart_full:hover { background-position:-512px -134px; }
a.aleft:hover { background-position:-466px -83px; }
a.aright:hover { background-position:-489px -83px; }
div.cont_mc, div.cont_visa, div.cont_amex, div.cont_paypal, div.cont_bank, div.cont_pay_options, a.cont_help { background-image: url(/images/contact-sprite.jpg); background-repeat:no-repeat; display:block; }
div.cont_mc, div.cont_visa, div.cont_amex, div.cont_paypal, div.cont_bank, div.cont_mc img, div.cont_visa img, div.cont_amex img, div.cont_paypal img, div.cont_bank img { width:95px; height:59px; }
div.cont_pay_options, div.cont_pay_options img { width:224px; height:22px; }
a.cont_help, a.cont_help img { width:17px; height:17px; border-style:none; }
div.cont_visa { background-position: -95px 0px; }
div.cont_amex { background-position:-190px 0px; }
div.cont_paypal { background-position:-285px 0px; }
div.cont_bank { background-position:-380px 0px; }
div.cont_pay_options { background-position: 0px -59px; }
a.cont_help { background-position:-224px -59px; }
a.cont_help:hover { background-position:-241px -59px; }
.pay_btn, .pay_btn_over, div.green_btn, div.green_btn_over, div.grey_btn, div.grey_btn_over, td.go_btn, td.go_btn_over, div.button, div.button_over, div.button_big, div.button_big_over, div.btn, div.btntop, div.btnover, .conf_btn, .conf_btn_over { cursor:pointer; padding:6px; text-align:center; color:#3E5B2D; border:1px solid #3E5B2D; width:200px; font-weight:bold; }
div.green_btn, div.green_btn_over, div.grey_btn, div.grey_btn_over { background-color:#92B040; color:#FFF; border:1px solid #92B040; width:145px; }
.pay_btn_over { background-color:#3E5B2D; color:#fff; }
div.green_btn_over { background-color: #FFF; color:#92B040; }
div.grey_btn { background-color:#999999; border:1px solid #999999; }
div.grey_btn_over { background-color:#FFF; color:#999999; border:1px solid #999999; }
.pay_btn a, .pay_btn_over a { text-decoration:none; color:#3E5B2D; }
.pay_btn_over a { color:#fff; }
td.go_btn, td.go_btn_over { background-color:#8EAF3E; color:#fff; border:1px solid #8EAF3E; font-size:15px; height:20px; width:75px; padding:0px; }
td.go_btn_over { background-color:#fff; color:#8EAF3E; }
div.button, div.button_over, div.button_big, div.button_big_over { border:1px solid #92B040; background-color:#92B040; color:#FFF; }
div.button_over, div.button_big_over { color:#92B040; background-color:#FFF; }
div.button_big, div.button_big_over { width:310px; font-size:18px; }
div.btn, div.btntop, div.btnover { padding:3px; width:75px; background-color:#EEE; color:#AAA; border:1px solid #F8F8F8; }
div.btntop { background-color:#8a4; color:#fff; border:1px solid #8a4; }
div.btnover { background-color:#fff; color:#8a4; border:1px solid #8a4; }
div.btn a, div.btntop a, div.btnover a { font-size:13px; color:#DDD; font-weight:bold; }
div.btntop a { color:#fff; }
div.btnover a { color:#8a4; }
div.update_btn, div.update_btn_over { padding:5px; cursor:pointer;background-color:#3E5B2D; color:#fff; font-size:10px; font-weight:bold; border:1px solid #3E5B2D; }
div.update_btn_over { background-color:#FFF; color:#3E5B2D; }
table.page_links tr td a, table.page_links tr td span a { border:1px solid #CCCCCC; padding:3px; }
table.page_links tr td a:hover, table.page_links tr td span a:hover { background-color:#0A3335; color:#fff; }
fieldset.related { border:1px solid #CCC; border-top:2px solid #0A3335; }
fieldset.related legend { padding:2px; color:#0A3335; font-size:18px; font-weight:bold; }
div#scroll_box { position:relative; width:310px; height:60px; overflow:hidden; }
table#scroll_table { position:absolute; left:0px; }
table#scroll_table td { padding:4px; }
table#scroll_table img { border:1px solid #CCCCCC; }
.help_box, .shaded_box { background-color:#E2EBCE; border:1px solid #CCC; padding:10px; }
.shaded_box { background-color:#EBFAFB; }
table.checkout_box { background-color:#8a4; color:#000; }
table.checkout_box td.prod { padding:3px; }
table.checkout_header { width:100%; }
table.checkout_header td { font-size:15px; font-weight:bold; color:#3E5B2D; }
table.checkout_header td.finished, td.finished a { color:#7BC47D; font-size:15px; }
table.checkout_header td.unreached { color:#E5E5E5; }
td.completed { background-color:#E6F3FF; font-size:10px; }
td.unshaded { background-color:transparent; font-size:10px; }
td.shaded { background-color:#FBFBFB; font-size:10px; }
.checkout_row_over { background-color:#46AAFF; }
.checkout_row_over a.signal_link { color:#fff; }
.checkout_row_over a.signal_link:hover { color:#fff; }
table.checkout_new td { color:#fff; border:1px solid #fff; background-color:#5181FF; padding:3px; font-size: 10px; text-align:center; width:115px; }
table.checkout_new td.over { color:#5181FF; border:1px solid #5181FF; background-color:#fff; }
table.checkout_new td.check { color:#fff; border:1px solid #fff; background-color:#E6989C; padding:3px; font-size: 10px; text-align:center; width:115px; }
table.checkout_new td.check_over { color:#E6989C; border:1px solid #E6989C; background-color:#fff; }
.shop_cart th, .shop_cart tr.product_row td { text-align:center; color:#fff; border:1px solid #CCC; vertical-align:middle; }
.shop_cart tr.product_row td.shade_cell { border:1px solid #ccc; background-color:#fbfbfb; color:#777; }
.total_header { padding:6px; color:#777; font-weight:bold; text-align:center; background-color:#eee; border:1px solid #ccc; }
.cart_sub { padding:6px; color:#333; font-weight:bold; text-align:right; background-color:#eee; border:1px solid #ccc; }
.shop_cart table { width:100%; border:1px solid #999; float:left; }
.shop_cart th { padding:4px; background-color:#eee; color:#000; }
.shop_cart th a { font-size:10px; font-style:italic; }
.shop_cart td { padding:8px; vertical-align:top; color:#777; }
.shop_cart td select { color:#777; }
.shop_cart td.shade_cell { background-color:#F9F9F9; }
td.category_td, td.category_td_over { cursor:pointer; padding:3px 0px 3px 10px; text-align:left; }
td.category_td a { color:#fff; }
td.category_td_over { background-color:#92B040; }
td.category_td_over a { color:#FFF; }
tr.product_header { background-color:#D1D1D1;text-align:center; }
tr.product_header td, tr.product_header a { color:#777; font-weight:bold; }
tr.product_header a:hover { color:#0A3335; }
tr.stocklist_row td, tr.stocklist_row_alt td { font-size:10px; text-align:center; }
tr.stocklist_row td a, tr.stocklist_row_alt td a { font-size:10px; }
tr.stocklist_row_alt td { background-color:#FBFBFB; }
tr.row_header td { background-color:#92B040; color:#fff; font-weight:bold; padding:5px 0px 5px 10px; }
div.prod_btn, div.prod_btn_over { background-color:#3D5255; font-size:14px; color:#fff; font-weight:bold; text-align:center; border:1px solid #3D5255; padding:6px; width:150px; cursor:pointer; }
div.prod_btn a, div.prod_btn_over a { color:#fff; font-size:14px; font-weight:bold; }
div.prod_btn_over { background-color:#fff; color:#3D5255; }
div.prod_btn_over a { color:#3D5255; }
.lightHeader, .greenHeader { border:1px solid #3E5B2D; color:#fff; font-weight:bold; padding:5px 5px 5px 20px; text-align:left; background-color:#3E5B2D; }
.lightHeader { border:1px solid #92B040; background-color:#92B040; }
.greenHeader { border:1px solid #3E5B2D; background-color:#3E5B2D; }
.flagHeader { padding:0px; border-bottom:1px solid #3E5B2D; margin:0px; text-align:left; }
.flagHeader span { background-color:#3E5B2D; color:#fff; padding:2px 20px; font-weight:bold; }
.flagHeader a { color:#fff; }
.flagHeader a:hover { color:#9FBC60 }
table.office { width:100%; line-height:1.4; }
table.office tr.header td { font-weight:bold; }
td.news_front { width:50%; border-bottom:2px solid #DFDFDF; border-right:2px solid #DFDFDF; vertical-align:top; }
table.news_front_tab { width:99%; border:1px solid #CCCCCC; }
table.news_front_tab tr.header td { padding:3px 10px; border-bottom:1px solid #CCCCCC; }
table.cont_pay_options { width:100%;}
table.cont_pay_options td { padding:5px 0px; }
div.row, div.over { padding:10px; border:1px solid #CCCCCC; background-color:#F7F7F7; cursor:pointer; }
div.over { background-color:#CCCACB; border:1px solid #B3B3B3; }
div.row table td small, div.over table td small { font-size:10px; font-style:italic; }
td.left { width:30%; text-align:right; font-weight:bold; }
input.cont, select.cont, textarea.cont { width:100%;  padding:2px; }
table.box { width:85%; border-collapse: separate; }
td.box_td { width:50%; border:1px solid #3E5B2D; border-top-width:3px; padding:5px; }
table.login_boxes { width:100%; }
table.login_boxes td { padding:8px; }
table.login_boxes td.right { width:60%; }
table.login_boxes td.left { font-weight:bold;}
span#availablity, span#availablity * { font-size:10px; }
table.main_box { width:98%; border:1px solid #CCC; border-top:4px solid #3E5B2D; }
table.main_box td { padding:3px 15px; }
table.main_box td input, table.main_box td textarea, table.main_box td select { width:100%; border:1px solid #CCC; }
table.main_box td.left { padding-right:3px; width:20%; white-space:nowrap; text-align:left; }
table.main_box td.shaded { background-color:#EBFAFB; font-size:11px; }
table.main_box td.right { padding-left:0px; width:80%; }
table.main_box td.right2 { padding-left:0px; width:30%; }
table.payment_method { border:1px solid #CCCCCC; width:95%; }
table.payment_method td { padding:4px; color:#000000; }
table.payment_method td.header { font-weight:bold; text-align:center; }
table.payment_method td.pay_left { font-weight:bold; }
table.order_details { width:100%; }
table.order_details td { padding:4px; border-bottom:1px solid #CCCCCC; }
table.order_details td.left { width:55%; border-right:1px solid #CCC; }
table.order_details td.right { text-align:right; width:45%; font-weight:bold; }
table.freight_info { width:100%; }
table.freight_info td { text-align:center; padding: 4px; color:#717171; border:1px solid #CCC; }
table.freight_info tr.header td { background-color:#DDD;font-weight:bold;border-top:3px solid #3E5B2D; }
.highlight { background-color:#E2EBCE; }
.shade_cell { background-color:#F9F9F9; }
td.under_header { width:50%;border-top:3px solid #3E5B2D;padding:6px 10px; color:#717171; }
td.under_header input, td.under_header select, td.under_header textarea { color:#717171; }
tr.order_row td, tr.order_row td span { text-align:center; }
tr.orders_header { background-color:#CCCCCC; }
td.orders_links { text-align:center; padding:8px; border-top:1px solid #0A3335; }
.input { color:#888; width:105px; font-size:10px; }
@media print
{
.header_table, .checkout_header, .footer_table { display:none; }
}
table.ref { width:100%; line-height:1.5 }
table.ref td { padding:5px; font-size:17px; font-weight:bold; }
table.ref td.right { color:#90AD3F; }
.big_search_text { color:#bbb; width:185px; border:1px solid #ccc; height:26px; font-size:18px; padding-left:35px; background:#fff url(/images/search-glass.jpg) no-repeat scroll left center; }
.wide { width:100%; }
.vspace { margin-bottom:6px; }
.window_client select, .window_client input[type="text"], .window_client input[type="password"], .window_client textarea { border:1px solid #bbb; }
#header,div#footer { background:#eee url(/images/header_footer_back.png) repeat-x scroll; color:#133; }
#header { background-position:0 2px; }
div#header { position:relative; height:123px; background-position:top left; }
div#header h1 { margin:0; }
div#header .large_site_logo { position:absolute; top:0px; left:0px; }
div#header ul { position:absolute; padding:0; left:0px; top:79px; list-style:none; }
div#header ul li { list-style:none; float:left; color:#fff; }
div#header ul li a { float:left; color:#fff; border-right:1px solid #fff; }
div#header .login_box { position:absolute; right:0px; top:79px; color:#fff; }
div#header #mini_cart { position:absolute; right:16px; top:8px; }
div#footer { position:relative; height:153px; background-position:bottom left; }
div#footer ul.main_links { position:absolute; padding:0; left:146px; top:0px; list-style:none; }
div#footer ul.main_links li { list-style:none; float:left; color:#fff; }
div#footer ul.main_links li a { float:left; color:#fff; border-right:1px solid #fff; }
div#footer ul.large_logos { position:absolute; padding:0; left:32px; bottom:24px; list-style:none; }
div#footer ul.large_logos li { list-style:none; float:left; }
div#footer .copyright { position:absolute; left:10px; bottom:10px; width:288px; text-align:center; }
div#footer table { position:absolute; right:10px; top:30px; width:640px; }
div#footer table ul { list-style:none; padding:0; margin:0; }
div#footer form { position:absolute; left:10px; top:30px; }
#digicertsitesealcode2large { float:left; }
#left_menu { width:188px;padding:0;vertical-align:top;text-align:left; font-size:12px; }
#right_menu { width:188px;padding:0;vertical-align:top;text-align:left; font-size:12px; }
#main_content { padding:0; vertical-align:top; margin:0; }
#mini_cart { background:#8a4; border:1px solid #133; color:#000; padding:4px; }
ul.side_menu { padding:0; list-style:none; }
ul.side_menu li { padding:4px 4px 4px 16px; }
ul.side_menu li.sub_menu { background-image:none; padding:4px 4px 4px 32px; font-size:10px; }
ul.side_menu li a { font-weight:normal; }
ul.inline_ul { display:block; list-style:none; padding:0; }
ul.inline_ul li { float:left; margin:0 1px 1px 0; }
ul.page_links { list-style:none; padding:0; margin:auto; }
ul.page_links li { display:inline; }
ul.page_links li span { padding:4px 2px; font-weight:normal; }
ul.page_links li a { border:1px solid #ccc; padding:3px; }
ul.page_links li a:hover { background:#133; color:#fff; }
ul.simple_list { list-style:none; padding:0; }
ul.simple_list li { padding:0; }
ul.contact_payment_list { margin:0; padding:0; }
ul.contact_payment_list li { margin:8px 0; padding:15px; display:block; background:#f7f7f7; border:1px solid #ccc; cursor:pointer; }
ul.contact_payment_list li a { font-weight:normal; }
ul.contact_payment_list li a:hover { color:inherit; }
ul.contact_payment_list li:hover { background-color:#ccc; border-color:#aaa; }
ul.contact_payment_list li:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
ul.default_list { display:block; padding:0; margin:0; list-style-type:none; }
ul.default_list li { display:block; border-top:1px solid #ddd; color:#777; padding:10px 5px; margin:0; list-style-type:none; }
ul.default_list li:first-child { border-style:none; }
input.search_box { color:#bbb; width:264px; border:1px solid #bbb; font-size:14px; padding:3px; }
div.shadow_box { padding:5px; }
div.shadow_box .shadow_box_shadow { position:relative; left:1px; top:1px; background:#eee; }
div.shadow_box .shadow_box_content { position:relative; right:2px; bottom:2px; background:#fff; padding:4px; }