/* from cache */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
section,header,footer,article,nav,aside{position:relative;float:left;display:block}
label{font-weight:500}
img{border:none;vertical-align:top}
ul{position:relative;text-align:left;list-style:none;padding:0 10px 0 12px;margin:1.5em 0}
ul li{background:url('../images/list-dot.png') 0 0 no-repeat;padding:0 0 0 30px;margin:0}
#side_column ul li{background:url('../images/sprites.png') -20px -760px no-repeat;padding:0 0 0 10px;margin:0}
ul li ul{list-style:disc}
ul li ul li{background:none;padding:0 0 0 .2em;margin:0}
ol{list-style:decimal;margin:1.5em 0}
ol ol{list-style:lower-alpha;margin:1.5em 0}
ol ol ol{list-style:lower-roman;margin:1.5em 0}
ol li{margin-left:2em}
dl{margin:1em}
dt{float:left;display:inline-block;padding-right:.5em;font-weight:700}
dt:after{content:":"}
dd{display:block;margin:0 .3em 0 1em}
table{font-family:Calibri,Arial,sans-serif;width:100%;border-collapse:collapse;margin:5px;padding:0}
th{padding:0px 5px;font-weight:700}
td{padding:0px 5px}
p{margin-bottom:1.5em}
acronym{text-decoration;none;border-bottom:dashed #666 1px}
blockquote{margin:2em 0;padding:10px;color:#333;background:#D0ECFE;font-weight:700;text-decoration:italic}
blockquote p{margin:1em .3em;padding:0}
blockquote p:before{content:"\201C"}
blockquote p:after{content:"\201D"}
q{font-weight:700;text-decoration:italic}
q:before{content:"\201C"}
q:after{content:"\201D"}
cite:before{content:"\2026"}
a:link{color:#336188;text-decoration:underline}
a:visited{color:#224;text-decoration:underline}
a:hover,a:active,a:focus{color:#fff;background-color:#336188}
input,select,textarea{font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}
input[type="text"],input[type="password"],textarea,select{color:#555;padding:.2em;margin:.2em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
object{vertical-align:top}
body{position:relative;font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.3em;color:#336188;background:url('../images/tile.png') 0 0 repeat}
#flashMessage{background-color:#EAE5C7;color:#942A09;font-size:1.2em;line-height:1.7em;text-align:center}
#top_bar{position:absolute;background:url('../images/bannerbg.png') 0 0 repeat-x;top:0;left:0;width:100%;height:163px;margin:0;overflow:hidden}
a.skip:link,a.skip:visited{position:absolute;left:-9999px}
a.skip:hover,a.skip:active,a.skip:focus{float:left;top:0;left:0;font-size:.875em;padding:0;text-indent:0;text-decoration:none;color:#fff;background-color:#000;border:solid #fff 1px;_border:none}
.diminished{font-size:.875em;text-align:center}
.left{position:absolute;top:0;left:40px;padding:0;margin:0 3px;color:#FF0;background-color:url('../images/bannerbg.png') 0 0 repeat-x;border:none}
.right{position:absolute;top:0;right:40px;padding:0;margin:0 3px;color:#FF0;background-color:url('../images/bannerbg.png') 0 0 repeat-x;border:none}
.left a:link,.left a:visited{color:#FF0;background-color:url('../images/bannerbg.png') 0 0 repeat-x;border-bottom:solid #FF0 1px;text-decoration:none}
.left a:hover,.left a:focus,.left a:active{background-color:#FF0;border:none;color:url('../images/bannerbg.png') 0 0 repeat-x;text-decoration:none}
.right a:link,.right a:visited{color:#FF0;background-color:url('../images/bannerbg.png') 0 0 repeat-x;border:solid transparent 1px;_border:none;text-decoration:none}
.right a:hover,.right a:active,.right a:focus{border:solid #FF0 1px;color:#FF0;background-color:url('../images/bannerbg.png') 0 0 repeat-x;text-decoration:none}
#top_bar span.small,#top_bar span.medium,#top_bar span.large{color:#FF0;background-color:url('../images/bannerbg.png') 0 0 repeat-x;border:solid #FF0 1px;padding:0 2px}
#top_bar .small{font-size:8px;padding:0 3px}
#top_bar .medium{font-size:12px;padding:0 3px}
#top_bar .large{font-size:16px;padding:0 3px}
#top_bar .admin{font-size:.875em;line-height:1em;padding:0 .2em;margin:0 .5em;text-decoration:none;border:#FF0 solid 1px;_border:none}
#top_bar .cart{padding:0 0 0 7px;display:inline-block;height:28px;width:28px;background:url('../images/icons/cart.png') 50% bottom no-repeat}
#top_bar .cart a:link,#top_bar .cart a:visited,#top_bar .cart a:hover,#top_bar .cart a:active,#top_bar .cart a:focus{color:#ff9;background-color:transparent;font-size:18px;font-weight:700;border:none}
#top_bar .separator{width:1px;color:url('../images/bannerbg.png') 0 0 repeat-x;background-color:url('../images/bannerbg.png') 0 0 repeat-x;line-height:1em;border-right:solid 1px #FF0;overflow:hidden}
#wrap{position:relative;margin:0 auto;text-align:left;width:1000px}
.alignMiddle{vertical-align:middle}
.alignCenter{text-align:center}
.container1{}
.clear{clear:both;height:1px}
.fleft{float:left}
.fright{float:right}
.link{color:#a12904}
.button{color:#a53e0b;font-size:18px;line-height:14px;height:23px;width:64px;float:right;background:url('../images/button.gif')  50% 50% no-repeat;border:none;padding:0;margin-right:10px;text-decoration:none}
.button:hover{text-decoration:underline}
#neighbor_webmaster_header{position:relative;height:208px;width:1000px;margin:0 auto;padding:0;background:url('../images/banner.png') 0 50% no-repeat;line-height:1.27em}
#logo{display:none}
#neighbor_webmaster_banner a:link,#neighbor_webmaster_banner a:visited,#neighbor_webmaster_banner a:hover,#neighbor_webmaster_banner a:active,#neighbor_webmaster_banner a:focus{color:transparent;background-color:transparent;text-decoration:none}
#address{position:absolute;display:block;top:40px;left:690px;font-size:1em;font-weight:500;font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3em;color:#fff}
#phone_number{position:absolute;display:block;top:85px;left:690px;font-size:1em;font-weight:500;font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3em;color:#fff}
#email{position:absolute;display:block;top:105px;left:690px;font-size:1em;font-weight:500;font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3em;color:#fff}
#tag_line{position:absolute;display:block;top:135px;left:690px;font-size:.875em;font-weight:500;font-family:Georgia,Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif," "Bitstream Vera Serif","Liberation Serif",serif;line-height:1em;color:#fff}
#neighbor_webmaster_menu{position:absolute;width:780px;top:156px;left:270px;margin:15px 0 0 0;padding:0}
#neighbor_webmaster_menu li{float:left;height:30px;background:url('../images/button-left.png') no-repeat left bottom;_background:url('../images/button-left.gif') no-repeat left top;margin:0;padding:0;text-align:center !important}
#neighbor_webmaster_menu li:hover{}
#neighbor_webmaster_menu li.first{}
#neighbor_webmaster_menu h2{display:inline-block;font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;_display:inline;color:#ffff80;text-shadow:#555 1px 1px .5px;background:url('../images/button-right.png') no-repeat right bottom;_background:url('../images/button-right.gif') no-repeat right bottom;font-size:1.125em;line-height:37px;height:30px;text-align:center;white-space:nowrap;margin:0 0 0 15px;padding:0 15px 0 0;_padding-top:5px}
#neighbor_webmaster_menu h2:hover{}
#neighbor_webmaster_menu a:link,#neighbor_webmaster_menu a:visited{color:#fff;background-color:transparent;text-decoration:none;text-shadow:none}
#neighbor_webmaster_menu a:hover,#neighbor_webmaster_menu a:active,#neighbor_webmaster_menu a:focus{color:#ffff80;background-color:transparent;text-decoration:none;text-shadow:#555 1px 1px .5px}
#neighbor_webmaster_menu h2 div{display:none;font-size:14px;height:16px;line-height:14px}
#neighbor_webmaster_menu h2 div:hover{display:block}
#neighbor_webmaster_banner{position:relative;display:block;width:960px;height:155px;margin:0;padding:0;border:none;outline:none}
#neighbor_webmaster_banner a{position:relative;display:block;width:300px;height:140px;border:none;outline:none;text-indent:-9999em}
#flashcontent{position:relative;display:block;width:960px;height:200px;margin:0 auto;padding:0;border:none;outline:none}
.breadcrumb{position:relative;width:1000px;margin:0 0 0 30px;padding:0;text-align:left}
#neighbor_webmaster_content{position:relative;overflow:hidden;width:1000px;margin:0 auto;padding:0;text-align:left;background:url('../images/middle.png') top left repeat-y}
#neighbor_webmaster_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#neighbor_webmaster_content h1,#neighbor_webmaster_content h2,#neighbor_webmaster_content h3,#neighbor_webmaster_content h4,#neighbor_webmaster_content h5,#neighbor_webmaster_content h6{font-family:"Palatino Linotype",Palatino,Palladio,"URW Palladio L","Book Antiqua",Baskerville,"Bookman Old Style","Bitstream Charter","Nimbus Roman No9 L",Garamond,"Apple Garamond","ITC Garamond Narrow","New Century Schoolbook","Century Schoolbook","Century Schoolbook L",Georgia,serif;font-weight:normal;text-decoration:none;text-align:left}
#neighbor_webmaster_content h1{font-size:1.5em;color:#00143c;background:none;margin:10px 10px 0 10px;padding:0}
#neighbor_webmaster_content h2,#neighbor_webmaster_content h3{font-size:1.25em;line-height:1.5em;font-weight:700;text-indent:0;padding:0;margin:.5em 0;margin-left:10px}
#neighbor_webmaster_content h2,{color:#1a3035;background:none}
#neighbor_webmaster_content h3{font-size:1.1em;line-height:1.3em;color:#00708F;background:none}
#neighbor_webmaster_content h4,#neighbor_webmaster_content h5,#neighbor_webmaster_content h6{font-size:1em;line-height:1.2em;font-weight:700}
#main_column img{float:left;padding:0;margin:0 20px 20px 0;border:none}
#main_column img.last{margin:0 0 20px 0}
#neighbor_webmaster_content img.right{float:right;padding:0 0 20px 20px;margin:0}
#neighbor_webmaster_content p{margin-bottom:.5em}
.grid{margin-left:auto;margin-right:auto;padding-left:10px;width:960px;margin-bottom:10px}
.grid_end{clear:both;display:block;\/\/ float:right;position:relative;width:100%;height:1px}
#neighbor_webmaster_content .section{float:left;margin-left:auto;margin-right:auto;padding-left:10px;width:960px;margin:20px 0 0 0}
#main_content{position:relative;width:960px;margin:0 auto;padding:5px 0 0 0}
#main_content a[href^="http"]:not([href*="swede"]){padding-right:20px;background:url('../images/icons/external.png') right top no-repeat}
#main_content a[href^="http"]:not([href*="swede"]):hover,#main_content a[href^="http"]:not([href*="swede"]):active,#main_content a[href^="http"]:not([href*="swede"]):focus{padding-right:20px;background:#336188 url('../images/icons/external.png') right top no-repeat}
#main_content input[type="submit"]{font-family:"Segoe UI",Candara,"Bitstream Vera Sans","DejaVu Sans","Bitstream Vera Sans","Trebuchet MS",Verdana,"Verdana Ref",sans-serif;font-size:1em;line-height:1em;height:1.3em;font-weight:700;color:#fef4e9;border:solid 1px #CC2B1F;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f03325;background:-webkit-gradient(linear,left top,left bottom,from(#F4665C),to(#F03325));background:-moz-linear-gradient(top,#F4665C,#F03325);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4665C',endColorstr='#F03325');cursor:pointer;cursor:hand}
#main_content input[type="submit"]:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}
#main_content input[type="submit"]:focus,#main_content input[type="submit"]:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}
#main_column{float:left;margin:0 0 20px 10px;_margin:0 0 0 5px;padding:0;min-height:600px;_height:600px;width:620px;text-align:left;color:#336188;background:url('../images/maincontentbg.png') 0 0 no-repeat}
#main_column p,#main_column ul,#main_column ol,#main_column dl{margin:10px 20px 10px 10px;_margin:10px 10px 10px 10px}
#main_column.wide{width:940px}
#main_column #main_image{float:right;margin:20px}
#side_column{clear:right;float:right;margin:0 10px 20px 0;_margin:0 5px 0 0;padding:0;min-height:600px;_height:600px;width:300px;text-align:left;font-size:.875em;color:#336188;background:url('../images/sidecontentbg.png') 0 0 no-repeat;overflow:visible;_overflow:hidden;z-index:100}
#side_image{position:relative;float:right;margin:1px 1px 0 1px;_margin:1px 11px 0;padding:0;width:298px;background-color:transparent}
#side_column p,#side_column ul,#side_column ol,#side_column dl{margin:10px 20px 10px 10px;_margin:10px 10px 10px 10px}
#side_column h1,#side_column h2,#side_column h3,#side_column h4{font-size:1.25em;line-height:1.25em}
#neighbor_webmaster_footer{position:relative;color:#696768;text-align:center;width:1000px;min-height:150px;_height:150px;margin:0 auto;padding:0;background:url('../images/bottom.png') left bottom no-repeat}
#neighbor_webmaster_footer a:link,#neighbor_webmaster_footer a:visited{color:#696768;background-color:transparent;text-decoration:none}
#neighbor_webmaster_footer a:hover,#neighbor_webmaster_footer a:active,#neighbor_webmaster_footer a:focus{text-decoration:underline;background-color:transparent}
#neighborwebmaster_logo{position:relative;display:inline-block;height:23px;width:150px;background:url('../images/neighborwebmaster.png') left top no-repeat}
#copyright{position:relative;width:1000px;text-align:center;margin:0 0 10px 0;clear:both}
#print_copyright{display:none}
#website{position:relative;width:1000px;color:#fff;text-align:center;margin:0;padding:10px 0 0 0;height:40px;font-size:.875em}
#neighbor_webmaster_footer .diminished{margin:0 auto;padding:0;border:solid transparent 1px}
#copyright a:link,#copyright a:visited,#copyright a:hover,#copyright a:active,#copyright a:focus{background:transparent;_background-color:url('../images/tile.png') 0 0 repeat}
#bottom_menu{position:relative;width:1000px;text-align:center}
#bottom_menu ul{position:relative;padding:0;margin:10px auto;display:inline-block;*zoom:1;*display:inline;list-style:none}
#bottom_menu ul li{float:left;display:inline-block;text-align:center;background:none;margin:0;padding:0 .5em;border-right:#555 solid 1px}
#bottom_menu ul li.last{border-right:none}
.information{position:relative;margin:0 0 1em 0;padding:.3em 1em;color:#1a3035;background-color:transparent;text-align:left;display:block;width:100%;_overflow:hidden}
.information input,.information select,.information textarea{position:relative;margin:1px 5px}
.information input[type="text"],.information input[type="password"],.information select,.information textarea{width:400px;border:solid 1px #666}
input[type="text"].date{width:6em}
input[type="text"].time{width:4em}
input[type="text"].digit{width:2em}
.information input:focus,.information input:active,.information select:focus,.information select:active,.information textarea:focus,.information textarea:active{border:solid 2px orange;margin:0 5px}
.information div.background{margin:0;padding:0;color:#1a3035;background-color:transparent}
.information legend{position:relative;font-family:Calibri,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:700;width:100%;_width:450px !important;background-color:#CED2D9;color:#1a3035;padding:3px .5em .2em .5em}
fieldset.information div{clear:both;margin:2px 0;position:relative}
fieldset.information div span{display:none}
fieldset.information div:hover span{font-size:.875em;color:#c96;background-color:#faf0e6;margin-left:20em;padding:.2em .5em .3em;border:1px solid #c96;display:block;position:absolute;z-index:10;float:right}
* html fieldset.information div span{font-size:.875em;color:#c96;padding:.3em;border-left:1px solid #c96;display:block}
.information div label,fieldset.information div.cr p{margin:0;display:block;width:100px;font-size:.875em;line-height:1.4em;font-weight:600;text-align:right;float:left}
#neighbor_webmaster_content .information label.wide{width:450px}
.information label.image_label{margin:0 10px 0 0;display:inline-block;text-align:right;float:none;width:auto}
fieldset.information div.cr label{text-align:left;margin-left:13em;width:auto;float:none}
.mandat{color:#f03325}
.mandat:before{content:"* "}
.buttons{text-align:center;margin:0 1em}
.information .removed{display:none !important}
.information .diminished{text-align:left;color:#1a3035;margin-top:1em}
.information h2{font-size:.875em;margin-top:.5em;color:#1a3035;font-weight:700;background-color:transparent;text-align:center;font-style:normal;border:double #1a3035 4px}
.information div p{margin:0 0 0 200px;padding:0}
.profile_image{float:right;margin:10px}
.message{text-align:center;background-color:#CEF;color:#1B5F32;padding:0 .5em .2em .5em;border:solid #1B5F32 1px}
.warning{text-align:center;background-color:#CEF;color:#330;padding:0 .5em .2em .5em;border:solid #663 1px}
.error{text-align:center;background-color:#CEF;color:#C33;padding:0 .5em .2em .5em;border:solid #633 1px}
.webdesign{display:none}
select.num{width:5em}
.sitemap{position:relative;display:block;margin-left:200px;list-style-type:none;list-style-image:none}
.sitemap li{background-image:none;padding:5px 0 0 0;margin:0;list-style:none}
.sitemap ul{display:block
padding:0 0 0 30px;margin:5px 0 0 30px;border-left:solid #333 1px}
.sitemap a:link,.sitemap a:visited,.sitemap a:hover,.sitemap a:active,.sitemap a:focus{text-decoration:none}
#side_column .latest_news{width:100%}
#side_column .latest_news .news_date{float:right;font-size:85.71%;text-align:right;font-style:normal}
#news_list{position:relative;font-size:100%}
#news_list .news_item{background:#fff;border:solid #555 1px;margin:1em;padding:1em}
#news_list .news_title{margin:0 0 .5em 0;padding:0;text-align:left;color:$color;font-weight:700;font-style:normal}
#news_list .news_title a{text-decoration:underline}
#news_list .news_date{float:right;margin:0 0 .5em 0;font-size:87.5%}
#news_list .news_categories{clear:both;width:100%;text-align:right;font-size:87.5%}
#news_list .news_author{font-style:italic;float:left;margin:0 0 .5em 0;font-size:87.5%}
#news_list .news_description,#news_list .news_text{clear:both;margin-bottom:1em;font-size:100%}
#news_list .news_perma_link{clear:right;margin-top:1em}
#news_list .news_bookmark{clear:right;margin-top:1em;display:none}
.links{margin:0;clear:right;text-align:center;padding:1em}
.links .prev{float:left}
.links .next{float:right}
#neighbor_webmaster_content h2.subcategory,.category{}
.category .state{position:absolute;margin-top:4px;left:10px;width:10px;height:10px;background:transparent;text-decoration:none}
.category.open .state{background:transparent url('../images/icons/minus.png') 0 0 no-repeat}
.category.closed .state{background:transparent url('../images/icons/plus.png') 0 0 no-repeat}
.subcategory{text-indent:10px}
.subcategory.closed{display:none}
#product_list{margin-top:1em}
#product_list table{width:610px}
#product_list table th.description_title{width:375px}
#product_list table tr.odd{background-color:#CEECFE}
#product_list table tr.odd td{background-color:#CEECFE}
#product_list table tr td .description{position:absolute;display:none;margin-left:20px;border:solid #39CFBF 1px;background:#fff;width:450px}
