@charset utf-8;
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;font-size:76%;font-family:Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Trebuchet MS",sans-serif;color:#61604d;text-align:center;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/bg.gif);}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{width:auto;border:1px #E3E3E3 solid;border-collapse:collapse;border-spacing:0;}
#container{width:780px;margin:11px auto;text-align:left;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/bg_content_x780.gif);}
#header{height:118px;margin:0;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/header_bg_x780.gif);}
#sub{font-size:11px;font-weight:200;margin-top:5px;line-height:1.2em;}
#sub2{font-size:110%;font-weight:bold;margin-top:5px;line-height:1.2em;}
#logo a{color:#FFF;text-decoration:none;}
.textfield{margin:4px;padding:4px;width:145px;border:solid 0 #000;background:transparent;color:#6c7985;}
#header2{margin:0;padding:0;width:780px;height:30px;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/green-line_x780.gif);background-repeat:no-repeat;}
#header2_left{width:650px;height:23px;margin:0;padding:0;margin-top:7px;padding-left:0;float:left;}
#header2_left a{text-decoration:none;font-size:13px;color:#353f46;}
#header2_left ul{margin-top:3px;padding:0;list-style:none;}
#header2_left ul li{float:left;padding:0 8px 0 5px;}
#wrapper{float:right;width:560px;_width:548px;border:solid 0 #CCC;}
#content{margin:0 10px 0 0;_margin:0 0 0 0;}
#content h2,#content h2{font-weight:bold;width:500px;}
#content h2{font-size:140%;padding:5px 10px 10px;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_02.gif);background-position:bottom;background-repeat:repeat-x;}
#content h2:first-letter{font-size:150%;}
#post div.pagelists div.page_abstract h3{clear:both;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_08.gif);}
#post div.article h3{clear:both;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_04.gif);}
#post #respond h3{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_07.gif);}
#post #sitemap_left h3,#post #sitemap_right h3{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_01.gif);width:210px;}
#post div.page_abstract{clear:both;}
#post div.page_abstract img{margin:10px 0 5px;}
#post{border:solid 0 #CCC;margin:10px 20px 10px 22px;_margin:10px 10px 10px 11px;font-size:110%;line-height:21px;letter-spacing:1px;word-break:break-all;position:relative;padding-top:3.4em;}
div.article{margin:0 0 30px;}
#post .alignright{float:right;}
#content .edit-link{font-family:Arial;color:#444334;display:block;margin:10px 0 10px 19px;}
#content h1 a:hover{color:#92ba39;}
#content .readmore{display:block;margin:5px 0 0;font-size:110%;color:#018cd2;text-decoration:none;}
#content .more-link{display:block;width:120px;margin:5px 0 0;font-size:110%;color:#018cd2;text-decoration:none;}
#content .entry-status{font-size:100%;color:#444334;display:block;margin:10px 0 10px 3px;}
#comments-list{color:#444334;margin:18px 20px 10px 6px;}
#comments-list ol{margin-left:0;}
#comments-list h4{font-weight:400;font-size:100%;}
#post div#comments-list ol{margin:10px 10px 0 0;list-style:decimal inside;}
#comments-list ol li{background-color:#f3f8ff;padding:5px;margin:0 0 10px;border:1px solid #D3D8FF;width:450px;}
#comments-list .comment-author{font-size:100%;color:#008bce;margin:3px 3px 0 0;padding:0;}
#comments-list .comment-meta{font-size:80%;color:#899c00;margin:5px 3px 2px 0;padding:0;}
#content .comment-content p{text-align:left;margin:7px 5px 0 7px;padding:0;}
#content .unapproved{text-align:left;margin:3px 3px 10px 5px;padding:0;color:red;}
#trackbacks-list{color:#444334;margin:18px 0 10px 19px;}
#trackbacks-list h4{font-weight:600;}
#trackbacks-list ol{margin:18px 10px 0 0;list-style:decimal;}
#trackbacks-list ol li{background-color:#e2e2d5;}
#trackbacks-list .comment-author{color:#a6b91c;font-weight:600;margin:5px 3px 0 5px;padding:0;}
#trackbacks-list .comment-meta{color:#a6b91c;font-weight:200;margin:0 3px 2px 5px;padding:0;}
#trackback-text{margin:20px 0;}
#respond{color:#444334;margin:36px 0 10px 3px;}
#respond h4{font-weight:400;}
.hr-comment{width:500px;height:14px;margin:0;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/hr.gif);background-repeat:no-repeat;clear:left;}
#respond p{text-align:left;margin:3px 3px 10px 5px;padding:0;}
#post ul.sbookmarks{list-style:none;padding:0;margin:15px 0;}
#post ul.sbookmarks li{float:left;margin:0 0 0 14px;padding:0;}
#post ul.sbookmarks img{margin:0;padding:0;border:none;}
#similar_posts{margin:20px 0 0;}
#prevnext{margin:0 5px 0 0;font-weight:400;}
span.next_link{font-size:115%;font-weight:bold;}
#footer{text-align:center;padding:10px;}
#footer_down{margin:3px auto;}
#navigation .pagebar{text-align:center;margin:0 60px 30px 0;}
#navigation .pagebar .this-page{padding:4px 10px;color:#fff;font-weight:bold;border:solid 1px #d5d5d5;background:#999;}
#navigation .pagebar a{padding:5px 10px;border:solid 1px #d5d5d5;background:#fff;}
#navigation .pagebar a:hover{padding:5px 10px;color:#fff;border:solid 1px #d5d5d5;background:#999;}
#sitemap h3{background-image:none;}
#sitemap_left{float:left;width:230px;border-right:#333333 dotted 1px;}
#post #top_left h3,#post #top_right h3{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_04.gif);width:210px;}
#top_left{float:left;width:230px;}
#content #pagetop_link{margin:0 0 5px 10px;text-decoration:underline;}
hr.footer_line{width:95%;height:1px;border-width:1px 0 0;border-style:dotted;}
div.article_info{background-color:#F3F8FF;border:1px solid #D3D8FF;margin:0 0 10px;padding:5px;width:450px;}
#post div.article_info p{padding:1px;margin:1px;line-height:1em;}
#content .comments{display:block;width:510px;height:20px;margin:10px 0 0;padding:0;font-size:80%;color:#444334;text-decoration:none;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/comments_bg_x510.gif);background-repeat:no-repeat;}
#bread{position:absolute;top:5px;line-height:1.4em;font-size:90%;}
#logo_abs,#description_abs,#search_abs,#info_abs,#header2_abs{position:absolute;top:0;left:0;width:100%;text-align:center;}
*html div#logo_abs{position:relative;margin-top:0;}
#logo_wrapper,#description_wrapper,#search_wrapper,#info_wrapper,#header2_wrapper{width:780px;margin:11px auto;text-align:left;}
#logo_abs{z-index:9;top:20px;}
#description_abs{top:80px;}
#search_abs{top:70px;z-index:8;}
#info_abs{top:40px;}
#header2_abs{top:117px;}
#logo{width:500px;height:41px;margin:0;padding-left:26px;font-size:32px;font-weight:100;color:#FFF;border:solid 0 #CCC;}
#description{margin-left:26px;color:#ffffff;width:500px;text-align:left;font-size:12px;}
#search{width:196px;height:32px;margin:5px 14px 0 0;padding-right:15px;float:right;border:solid 0 #CCC;background:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/search_bg.gif);background-repeat:no-repeat;}
#info{width:180px;height:20px;padding-right:15px;float:right;color:#ffffff;font-weight:bolder;font-size:14px;margin-right:30px;_margin-right:20px;}
#header2_right{width:90px;height:30px;margin-top:11px;margin-right:20px;float:right;text-align:right;}
#header2_right a{text-decoration:none;margin:0;padding:0;font-size:11px;color:#353f46;}
#sidebar_wrapper{float:left;margin:0 0 10px 10px;_margin:0 0 5px 5px;padding:0;}
#sidebar ol,#sidebar ul,#sidebar li{list-style:none;margin:0;}
#sidebar #tag_cloud{line-height:normal;}
#sidebar{margin:0;padding:0;width:210px;background-repeat:no-repeat;line-height:1.2em;}
#sidebar h2{width:210px;_width:180px;}
#sidebar ul li{padding:5px 0;background-color:#eeeeff;margin-bottom:4px;border:#ccccff 1px solid;}
#sidebar ul #face{background-color:#ffffff;border:none;font-size:90%;}
#sidebar ul li#face p{margin:0 3px 3px 0;}
#sidebar ul li h2{height:28px;_height:14px;padding:14px 0 0 24px;margin:0 0 10px;font-size:120%;font-weight:bold;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/btn047_05.png);background-repeat:no-repeat;}
#sidebar ul #develop h2{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/btn047_02.png);}
#sidebar ul #products h2{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/btn047_01.png);}
#sidebar ul #pages h2{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/btn047_03.png);}
#sidebar ul #categories h2{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/btn047_04.png);}
#sidebar ul li ul{padding:0 0 5px;margin:0;}
#sidebar ul li ul li{margin:3px 0 0;padding:2px 0 0 15px;color:#444334;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/menu_bg.gif);background-repeat:no-repeat;border:none;}
div#sidebar ul li ul li.current_page_item,div#sidebar ul li ul li.current-cat{background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/menu_bg_checked.gif);background-repeat:no-repeat;}
#tag_cloud{padding-bottom:10px;}
#tag_cloud a{margin-left:5px;}
.widgettitle{padding:0 0 0 10px;}
ul li.widget_calendar td{margin:0;padding:0 8px;background:#bfe56a;border-right:1px solid #eee;border-bottom:1px solid #eee;}
div.sidebar ul li.widget_calendar #calendar_wrap{background:#f5f5f5;}
ul li.widget_calendar #wp-calendar{margin:0 auto;margin-bottom:8px;}
ul li.widget_calendar td#today{color:#fff;background:#333;}
ul li.widget_calendar caption{color:#333;}
ul li.widget_calendar thead{color:#bfe56a;background:#FFF;}
ul li.widget_calendar tfoot td{background:none;border:none;margin-bottom:5px;}
#profile div.page_abstract p{padding:0 0 5px 10px;}
#sidebar #hatena ul li{text-align:left;background-image:none;background:#ffffff;word-break:break-all;}
#sidebar #hatena #hatena-bookmark-widget0{margin:0 auto;}
p{margin:8px 10px 0 0;_margin:10px 5px 0 0;}
hr.clear{padding:0;margin:0;width:0;height:0;border:none;visibility:hidden;clear:both;}
table th{padding:3px;border:#E3E3E3 solid;border-width:0 0 1px 1px;background:#F5F5F5;font-weight:bold;line-height:120%;text-align:center;white-space:nowrap;}
table td{padding:3px;border:1px #E3E3E3 solid;border-width:0 0 1px 1px;text-align:left;}
dl dt{font-weight:bolder;}
dl dd{margin-left:1em;}
ol{list-style:decimal outside;}
ul,ol{margin:3px 0 0 21px;}
ul li{margin:0;}
ul li ul,ol li ul{margin:3px 0 0 14px;}
ul li ul{list-style:disc outside;}
img{padding:0 8px 5px;_margin:0 8px 5px 8px;}
h3{font-size:110%;width:500px;margin-top:12px;margin-bottom:10px;padding:5px 0 8px 6px;background-image:url(http://soft.fpso.jp/wp-content/themes/torisan_v7/images/head011_05.gif);background-position:bottom;background-repeat:repeat-x;}
h4{font-size:110%;margin-top:10px;padding-left:10px;border-left:solid 5px #333333;border-bottom:solid 1px #333333;}
pre.inline{display:inline;margin:0;padding:0;color:#006699;}
p.inline{display:inline;margin:0;padding:0;}
dl.information dt{width:120px;float:left;}
dl.information dd{margin-left:120px;}
pre{white-space:pre-wrap;word-wrap:break-word;}
div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff0000;}
div.wpcf7-spam-blocked{border:2px solid #ffa500;}
div.wpcf7-validation-errors{border:2px solid #f7e700;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #ff0000;font-size:10pt;width:280px;padding:2px;}
span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block;}
span.wpcf7-list-item{margin-left:.5em;}
.wpcf7-display-none{display:none;}
img.ajax-loader{border:none;vertical-align:middle;}
#facebox .b{background:url(http://soft.fpso.jp/wp-content/plugins/wp-facebox/images/b.png);min-width:10px;min-height:10px;}
#facebox .tl{background:url(http://soft.fpso.jp/wp-content/plugins/wp-facebox/images/tl.png);}
#facebox .tr{background:url(http://soft.fpso.jp/wp-content/plugins/wp-facebox/images/tr.png);}
#facebox .bl{background:url(http://soft.fpso.jp/wp-content/plugins/wp-facebox/images/bl.png);}
#facebox .br{background:url(http://soft.fpso.jp/wp-content/plugins/wp-facebox/images/br.png);}
#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox table{border-collapse:collapse;}
#facebox td{border-bottom:0;padding:0;}
#facebox .body{padding:10px;background:#fff;width:370px;}
#facebox img{border:0;margin:0;}
#facebox .footer{border-top:1px solid #DDDDDD;padding-top:5px;margin-top:10px;text-align:right;}
#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0;}
#facebox_overlay{position:fixed;top:0;left:0;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background-color:#000;z-index:99;}
* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter span{margin:0!important;padding:0!important;border:0!important;outline:0!important;background:none!important;text-align:left!important;float:none!important;vertical-align:baseline!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;height:auto!important;width:auto!important;line-height:1.1em!important;font-family:Consolas, Monaco, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace!important;font-weight:normal!important;font-style:normal!important;font-size:1em!important;}
.syntaxhighlighter{width:100%!important;margin:1em 0!important;padding:1px!important;position:relative!important;background-color:#E7E5DC!important;}
.syntaxhighlighter .italic{font-style:italic!important;}
.syntaxhighlighter .line .number{float:left!important;width:3em!important;padding-right:.3em!important;text-align:right!important;display:block!important;color:#5C5C5C!important;}
.syntaxhighlighter .line .content{margin-left:3.3em!important;padding-left:.5em!important;display:block!important;border-left:3px solid #6CE26C!important;color:#000!important;}
.syntaxhighlighter .line .content .block{display:block!important;padding-left:1.5em!important;text-indent:-1.5em!important;background:url(http://soft.fpso.jp/wp-content/plugins/google-syntax-highlighter-hf/styles/wrapping.png) 0 1.1em no-repeat!important;}
.syntaxhighlighter.nogutter .line .content{margin-left:0!important;border-left:none!important;}
.syntaxhighlighter.nogutter .ruler{margin-left:0!important;padding-left:0!important;border:0!important;}
.syntaxhighlighter .ruler{padding:0 0 .5em .5em!important;margin-left:3.3em!important;overflow:hidden!important;color:silver!important;background-color:#F8F8F8!important;border-left:3px solid #6CE26C!important;}
.syntaxhighlighter .toolbar{position:absolute!important;right:0!important;top:0!important;font-size:1px!important;padding:8px 8px 8px 0!important;background-color:#F8F8F8!important;border:#E7E5DC solid 1px!important;}
.syntaxhighlighter.collapsed .toolbar{font-size:80%!important;padding:.2em 0 .5em .5em!important;position:static!important;}
.syntaxhighlighter .toolbar a.item,.syntaxhighlighter .toolbar .item{display:block!important;float:left!important;margin-left:8px!important;background-repeat:no-repeat!important;overflow:hidden!important;text-indent:-5000px!important;}
.syntaxhighlighter.collapsed .toolbar .item.expandSource{background-image:url(http://soft.fpso.jp/wp-content/plugins/google-syntax-highlighter-hf/styles/magnifier.png)!important;display:inline!important;text-indent:0!important;width:auto!important;float:none!important;height:16px!important;padding-left:20px!important;}
.syntaxhighlighter .toolbar .item.viewSource{background-image:url(http://soft.fpso.jp/wp-content/plugins/google-syntax-highlighter-hf/styles/page_white_code.png)!important;}
.syntaxhighlighter .toolbar .item.printSource{background-image:url(http://soft.fpso.jp/wp-content/plugins/google-syntax-highlighter-hf/styles/printer.png)!important;}
.syntaxhighlighter .toolbar .item.copyToClipboard{text-indent:0!important;background:none!important;overflow:visible!important;}
.syntaxhighlighter .toolbar .item.about{background-image:url(http://soft.fpso.jp/wp-content/plugins/google-syntax-highlighter-hf/styles/help.png)!important;}
.syntaxhighlighter.printing,.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content,.syntaxhighlighter.printing .line .content .block{background:none!important;}
.syntaxhighlighter.printing .line .number{color:#bbb!important;}
.syntaxhighlighter.printing .line .content{color:#000!important;border:0!important;}
.syntaxhighlighter.printing a{text-decoration:none!important;}
.syntaxhighlighter .line.highlighted .number{background-color:#6CE26C!important;color:black!important;}
.syntaxhighlighter .line.highlighted.alt1 .content,.syntaxhighlighter .line.highlighted.alt2 .content{background-color:#6CE26C!important;}
.syntaxhighlighter .line.alt1 .content{background-color:#fff!important;}
.syntaxhighlighter .line.alt2 .content{background-color:#F8F8F8!important;}
.syntaxhighlighter .toolbar a{color:#a0a0a0!important;}
.syntaxhighlighter .script{background-color:yellow!important;}
table#hotel{border:none;border-collapse:collapse;border-spacing:0;color:#000000;}
table#hotel tr{border:none;}
table#hotel th{border:none;background:none;padding:0;}
table#hotel td{border:none;padding:0;}
table#hotel .x000000000000{height:18px;}
table#hotel .x000000000001{height:3px;}
table#hotel .x000000000002{width:72px;}
table#hotel .x000000000003{width:45px;}
table#hotel .x000000000004{width:29px;}
table#hotel .x000000000005{width:15px;}
table#hotel .x000000000006{width:57px;}
table#hotel .x000000000007{font-weight:bold;text-align:center;vertical-align:bottom;}
table#hotel .x000000000008{text-align:center;vertical-align:bottom;}
table#hotel .x000000000009{text-align:right;vertical-align:bottom;}
table#hotel .x000000000010{text-align:center;vertical-align:bottom;border-right:solid 2px #000080;}
table#hotel .x000000000011{text-align:center;vertical-align:bottom;border-left:solid 2px #000080;}
table#hotel .x000000000012{text-align:center;vertical-align:bottom;border-bottom:dotted 1px #000000;}
table#hotel .x000000000013{text-align:right;vertical-align:bottom;border-right:solid 2px #000080;border-bottom:dotted 1px #000000;}
table#hotel .x000000000014{text-align:right;vertical-align:bottom;border-bottom:dotted 1px #000000;border-left:solid 2px #000080;}
table#hotel .x000000000015{text-align:right;vertical-align:bottom;border-bottom:dotted 1px #000000;}
table#hotel .x000000000016{background-color:#FF9900;text-align:center;vertical-align:bottom;border-bottom:dotted 1px #000000;border-left:solid 2px #000080;}
table#hotel .x000000000017{text-align:center;vertical-align:bottom;border-top:dotted 1px #000000;border-bottom:dotted 1px #000000;}
table#hotel .x000000000018{text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-right:solid 2px #000080;border-bottom:dotted 1px #000000;}
table#hotel .x000000000019{text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-bottom:dotted 1px #000000;border-left:solid 2px #000080;}
table#hotel .x000000000020{text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-bottom:dotted 1px #000000;}
table#hotel .x000000000021{text-align:center;vertical-align:bottom;border-top:dotted 1px #000000;border-left:solid 2px #000080;}
table#hotel .x000000000022{background-color:#FF9900;text-align:center;vertical-align:bottom;border-top:dotted 1px #000000;border-bottom:dotted 1px #000000;}
table#hotel .x000000000023{background-color:#FF9900;text-align:center;vertical-align:bottom;}
table#hotel .x000000000024{background-color:#FF9900;text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-right:solid 2px #000080;border-bottom:dotted 1px #000000;}
table#hotel .x000000000025{background-color:#FF9900;text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-bottom:dotted 1px #000000;border-left:solid 2px #000080;}
table#hotel .x000000000026{background-color:#FF9900;text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-bottom:dotted 1px #000000;}
table#hotel .x000000000027{background-color:#FF9900;text-align:center;vertical-align:bottom;border-top:dotted 1px #000000;border-left:solid 2px #000080;}
table#hotel .x000000000028{text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;}
table#hotel .x000000000029{text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-right:solid 2px #000080;}
table#hotel .x000000000030{text-align:right;vertical-align:bottom;border-top:dotted 1px #000000;border-left:solid 2px #000080;}
ins,#content a,#sidebar a,#footer a{text-decoration:none;}
html,body,#header img,#header2 img,#header p,#header2_right a img,#sidebar img,#sidebar ul li ul li ul,div.wpcf7{margin:0;padding:0;}
#logo h1,#content h3:first-letter{font-size:130%;}
#header2_left a:hover,#header2_right a:hover{color:#FFF;}
#content a:hover,#sidebar a:hover,#footer a:hover,#content a.comment-link:hover,#content a.trackback-link:hover{text-decoration:underline;}
#post .alignleft,#sidebar ul #face img{float:left;}
#content .comment-link,#content .trackback-link{color:#0099e3;}
#sitemap_right,#top_right{float:left;width:230px;margin-left:10px;}
#sidebar ul,#sidelist{margin:20px 0 10px;}
div.sidebar ul li.widget_calendar tfoot #next,#next{text-align:right;}
ul,ul li ul li ul,ul li ul li ul li ul{list-style:circle outside;}
span.wpcf7-form-control-wrap,#facebox .popup{position:relative;}
#facebox .loading,#facebox .image{text-align:center;}
.syntaxhighlighter .bold,.syntaxhighlighter.printing .script{font-weight:bold!important;}
.syntaxhighlighter.nogutter .line .number,.syntaxhighlighter .line .content .spaces,.syntaxhighlighter.collapsed .lines,.syntaxhighlighter.collapsed .ruler,.syntaxhighlighter.collapsed .toolbar .item,.syntaxhighlighter.printing .toolbar,.syntaxhighlighter.printing .ruler{display:none!important;}
.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a,.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important;}
.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a,.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important;}
.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a,.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue!important;}
.syntaxhighlighter.printing .keyword,.syntaxhighlighter .keyword{color:#069!important;font-weight:bold!important;}
.syntaxhighlighter.printing .preprocessor,.syntaxhighlighter .preprocessor{color:gray!important;}
.syntaxhighlighter.printing .variable,.syntaxhighlighter .variable{color:#a70!important;}
.syntaxhighlighter.printing .value,.syntaxhighlighter .value{color:#090!important;}
.syntaxhighlighter.printing .functions,.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a,.syntaxhighlighter .functions,.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important;}
.syntaxhighlighter.printing .constants,.syntaxhighlighter .constants{color:#0066CC!important;}
.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a,.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:#808080!important;}
.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a,.syntaxhighlighter .toolbar a:hover,.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important;}

