@charset utf-8; @media screen,projection,tv,tty {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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0; outline:0; outline-width:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:sans-serif; vertical-align:baseline; border-width:0; margin:0; padding:0}
table {border-spacing:0; display:table; border-collapse:collapse; empty-cells:show; table-layout:fixed; margin-left:2em; margin-right:2em}
caption,th,td {text-align:left; font-weight:400}
blockquote:before,blockquote:after,q:before,q:after {content:""}
blockquote,q {letter-spacing:.1em; word-spacing:.1em}
blockquote {border-left:5px solid #E1E1E1; padding-left:.5em; max-width:55em; letter-spacing:.1mm; margin:.2em 3em 1em}
a img {border:none; border-width:0}
body {position:relative; min-width:400px; color:#222; background:#fff; font:normal 13px/1.331 Calibri,"helvetica neue","lucida grande",Trebuchet,helvetica,arial,sans-serif; margin:0; padding:0}
strong {font-weight:bolder}
big {font-size:larger}
small {font-size:smaller}
sub {font-size:smaller; line-height:normal; vertical-align:text-bottom}
sup {vertical-align:super; font-size:smaller; line-height:normal}
sup,sub {vertical-align:text-top}
address,caption,kbd,samp,cite,code,dfn,tt,var,dfn,abbr,acronym {border-bottom:1px solid transparent; font-variant:normal; cursor:help; font-style:normal; font-weight:400}
address:focus,caption:focus,kbd:focus,samp:focus,cite:focus,code:focus,dfn:focus,tt:focus,var:focus,dfn:focus,abbr:focus,acronym:focus {border-bottom:1px solid #FCFCFC; outline-color:#FCFCFC; outline-style:dotted; outline-width:1px}
p {margin-bottom:1.2em; margin-top:.6em}
fieldset,table {margin-bottom:1em}
textarea,select {font-size:.9em; line-height:1.1em; border:1px solid #ccc; background:#fff}
textarea {display:block; width:99%; border:1px solid; overflow:auto; border-color:#7c7c7c #c3c3c3 #ddd; margin:3px auto 0; padding:1px 2px 0}
pre {letter-spacing:normal; word-spacing:normal; text-transform:none; color:#000; border:1px solid #333; font-family:Consolas,Monaco,"Courier New",Courier,monospace; background:#F0F0F0 none repeat scroll 0 0; font-size:11px; line-height:1.5; max-width:100%; overflow:auto; white-space:pre-wrap; margin:1.5em 0; margin-bottom:1.8em; padding:11px}
pre.normal {white-space:normal}
a:link {color:#005FA9}
a:visited {color:#176EB1}
h1,h2,h3,h4,h5,h6 {margin-top:1.75em; font-weight:600; color:#111; font-family:"myriad pro","trebuchet ms","helvetica neue",helvetica,arial,sans-serif}
h2,h3 {letter-spacing:.1em}
h1 {font-size:3em; line-height:1; margin-bottom:.1em}
h2 {font-size:1.65em; line-height:1; margin-bottom:.5em; margin-top:2.25em}
h3 {font-size:1.3em; font-weight:700; line-height:1.25; margin-bottom:.1em}
h4,h5 {font-size:1em; font-weight:700; margin-bottom:.5em}
h6 {font-size:1em; font-style:italic}
ol,ul {margin-left:2em; margin-bottom:1.5em}
li,dd,dt {line-height:1.5em}
dl {margin-left:.5em; margin-bottom:1.5em}
dl pre {background-color:#eaeaf9; border:1px dotted #bfbfcc}
dl pre.a {background:#eaf9ea; border:1px dotted #a4aea4}
dl dd {margin:0 0 0 .5em}
dl dt {font-size:1.3em; margin:.5em 0 0}
dl dd dl dt {font-size:1.1em; margin:.5em 0 0}
dl dl dd,dl dl dt {line-height:1.3em}
li {margin-top:.02em; margin-bottom:.02em}
ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl {margin-top:0; margin-bottom:0}
ol ul,ul ul {list-style-type:circle}
ol ol ul,ol ul ul,ul ol ul,ul ul ul {list-style-type:square}
hr {clear:both; display:block; visibility:hidden; height:2em; color:#FFF; background:transparent}
tr {display:table-row}
thead {display:table-header-group}
tbody {display:table-row-group}
tfoot {display:table-footer-group}
col {display:table-column}
colgroup {display:table-column-group}
td,th {display:table-cell}
caption {display:table-caption; caption-side:top; width:auto; text-align:left}
th {vertical-align:baseline}
  
div#GlobalW {background:transparent; margin:0; overflow:hidden; padding:0; position:relative}
div#HW {background:#010103 url(http://s.askapache.com/ii/askapache-earth.jpg) no-repeat 100px bottom; border-bottom:1px solid #666; height:144px; margin:0; overflow:hidden; padding:0; position:relative; width:100%}
div#NationalW {border-left:20px solid #FFF; border-right:20px solid #FFF; margin:0 auto; max-width:105em; min-width:5em; overflow:hidden; padding:0; position:relative}
div#MW {float:left; margin:0 -28em 0 1em; width:100%}
div#ContentW {margin:0 250px 0 auto; overflow:hidden; padding:1.5em 1em 2.5em 0; font:normal 13px/1.331 Calibri,"helvetica neue","lucida grande",Trebuchet,helvetica,arial,sans-serif;}
div#MetaW {background:#fefefe; border:2px solid #ccc; border-left-width:0; border-right-width:0; clear:both; margin:4em auto 2em; padding:1em; width:97%}
div#CommentW {clear:both; overflow:hidden; width:95%}
div#SideW {float:right; max-width:24%; overflow:hidden; padding:60px 1px 2em 0; position:relative; width:18em}
div#FootW {background:#010103; clear:both; color:#555; font-size:11px; height:300px; line-height:20px; margin:100px 0 0; overflow:hidden; padding:5px 1% 0; position:relative; text-align:left; width:98%}

div#ContentW p a:link,div#ContentW p a:visited {color:#176EB1; border-bottom:1px dotted #888;}
div#ContentW p a:visited {color:#222; border-bottom:1px solid #ccc;}
div#ContentW p a:focus,div#ContentW p a:active,div#ContentW p a:hover {background-color:#0060A9; border-bottom:1px solid #333; color:#FEFEFE}

div#ContentW a.extl:link,div#ContentW a.extl:visited,
div#ContentW p a.extl:link,div#ContentW p a.extl:visited,
div#ContentW ul a.extl:link,div#ContentW ul a.extl:visited, div#ContentW li a.extl:link,div#ContentW li a.extl:visited 
{border-bottom:1px dotted #888;color:#222;}

div#ContentW a.extl:focus,div#ContentW a.extl:active,div#ContentW a.extl:hover,
div#ContentW p a.extl:focus,div#ContentW p a.extl:active,div#ContentW p a.extl:hover,
div#ContentW li a.extl:focus,div#ContentW li a.extl:active,div#ContentW li a.extl:hover,
div#ContentW ul a.extl:focus,div#ContentW ul a.extl:active,div#ContentW ul a.extl:hover
{color:#888; background-color:#fff; border-bottom:1px solid #218800;}


#qtcont1 #content {
	padding:6px;
	line-height:150%;
	border:0 none;
	outline:none;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-khtml-box-sizing:border-box;
	box-sizing:border-box;
}
#qtcont1, #ed_reply_qtags {
	border-style:solid;
	border-width:1px;
	border-collapse:separate;
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-top-right-radius:6px;
	-webkit-border-top-left-radius:6px;
	-khtml-border-top-right-radius:6px;
	-khtml-border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
#ed_reply_qtags {
	padding:0;
	margin-bottom:-3px;
	border-bottom-width:3px;
	background-image:url("/ii/ed-bg.gif");
	background-position:left top;
	background-repeat:repeat-x;
}
#ed_reply_qtags #ed_toolbar {
	padding:2px 4px 0;
}
#qtcont1, #ed_reply_qtags, #comment, #qtcont1 input, #qtcont1 select, #qtcont1 textarea {border-color:#DFDFDF;}
#ed_toolbar input, #ed_reply_toolbar input {
	margin:3px 1px 4px;
	line-height:18px;
	display:inline-block;
	min-width:26px;
	padding:2px 4px;
	font-size:12px;
}
#ed_reply_toolbar input {
	margin:1px 2px 1px 1px;
}
#ed_reply_qtags #ed_link, #ed_reply_toolbar #ed_reply_link {
	text-decoration:underline;
}
#ed_reply_qtags #ed_del, #ed_reply_toolbar #ed_reply_del {
	text-decoration:line-through;
}
#ed_reply_qtags #ed_em, #ed_reply_toolbar #ed_reply_em {
	font-style:italic;
}
#replycontainer {
	padding:5px;
	border:0 none;
	height:120px;
	overflow:hidden;
	position:relative;
}
#replycontent {
	resize:none;
	margin:0;
	width:100%;
	height:100%;
	padding:0;
	line-height:150%;
	border:0 none;
	outline:none;
	font-size:12px;
}
#replyrow #ed_reply_toolbar {
	margin:0;
	padding:2px 3px;
}

#qtcont1 #content {
-moz-box-sizing:border-box;
border:0 none;
line-height:150%;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:6px;
}
#qtcont1, #ed_reply_qtags {
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
border-collapse:separate;
border-style:solid;
border-width:1px;
}
#ed_reply_qtags {
background-image:url(/ii/ed-bg.gif);
background-position:left top;
background-repeat:repeat-x;
border-bottom-width:3px;
margin-bottom:-3px;
padding:0;
}
#ed_reply_qtags #ed_toolbar {
padding:2px 4px 0;
}
#ed_toolbar input, #ed_reply_toolbar input {
display:inline-block;
font-size:12px;
line-height:18px;
margin:3px 1px 4px;
min-width:26px;
padding:2px 4px;
}
#ed_reply_toolbar input {
margin:1px 2px 1px 1px;
}
#ed_reply_qtags #ed_link, #ed_reply_toolbar #ed_reply_link {
text-decoration:underline;
}
#ed_reply_qtags #ed_del, #ed_reply_toolbar #ed_reply_del {
text-decoration:line-through;
}
#ed_reply_qtags #ed_em, #ed_reply_toolbar #ed_reply_em {
font-style:italic;
}



#replyrow #ed_reply_toolbar input {
	border-color:#ccc;
}
#ed_toolbar input, #ed_reply_toolbar input {
	background:#fff url("/ii/fade-butt.png") repeat-x 0 -2px;
}
#ed_reply_qtags #ed_link {
	color:#00f;
}


#ed_reply_qtags {
	border-color:#dfdfdf;
	background-color:#dfdfdf;
}
#ed_toolbar input {
	border-color:#C3C3C3;
}
#ed_toolbar input:hover {
	border-color:#aaa;
	background:#ddd;
}


#replyrow #ed_reply_toolbar input:hover {
	border-color:#aaa;
	background:#ddd;
}


div#ContentW ul {color:#5FA1D4; list-style-position:inside; list-style-type:square}

div#ContentW ol li {color:#222}
div#ContentW ol li a:focus,div#ContentW ol li a:active,div#ContentW ol li a:hover {background-color:#1F5B8A; border-bottom:1px solid #B9D3E8; color:#B9D3E8}
div#ContentW li {color:#222; display:list-item}
div#ContentW li a:focus,div#ContentW li a:active,div#ContentW li a:hover {background-color:#1F5B8A; border-bottom:1px solid #B9D3E8; color:#B9D3E8}
div#SideW p a:link,div#SideW p a:visited {border-bottom:1px dotted #72C358; color:#218800}
div#SideW p a:focus,div#SideW p a:active,div#SideW p a:hover {border-bottom:1px solid #218800; color:#218800}
div#SideW h5 {font-size:1.3em; line-height:1.25; margin-bottom:.1em}
div#SideW ul {border-bottom:2px solid #F7F7F7; list-style:none; list-style-position:inside; list-style-type:none; margin:0 0 2em; padding-bottom:2em; padding-left:2px; padding-top:.15em}
div#SideW ul li {font-size:.95em; list-style:none; list-style-type:none; margin:3px 0 0; padding:1px; white-space:nowrap}
div#SideW li a:link,div#SideW li a:visited {border-bottom:1px dotted #155800; color:#333}
div#SideW li a:focus,div#SideW li a:active,div#SideW li a:hover {background-color:#72C358; border-bottom:1px solid #155800; color:#fff}
#fsfassoc,a#fsfassoc,a#fsfassoc:link,a#fsfassoc:visited,a#fsfassoc:hover,a#fsfassoc:focus,a#fsfassoc:active {background:transparent url(/ii/h-sprite.png) -536px -502px no-repeat; display:block; height:32px; position:absolute; right:1px; top:42px; width:89px}
div#SideW #rss {background:#FFF url(/feed.gif) no-repeat 0 0; border-bottom-width:0; display:block; height:36px; left:1px; line-height:36px; overflow:hidden; padding:0; position:absolute; top:50px; width:88px}
div#SideW #fave {border-bottom-width:0; display:block; height:19px; margin:0; overflow:hidden; padding:0; position:absolute; right:20px; top:20px; width:88px}
div#SideW blockquote {margin-left:5px}
div#ContentW .IFR {float:right; margin:0 0 0 20px}
div#ContentW .IFL {float:left; margin:0 20px 0 0}
div#ContentW a.IFL:link,div#ContentW a.IFL:visited,div#ContentW a.IFL:hover,div#ContentW a.IFL:focus,div#ContentW a.IFL:active,div#ContentW a.IFR:link,div#ContentW a.IFR:visited,div#ContentW a.IFR:hover,div#ContentW a.IFR:focus,div#ContentW a.IFR:active {background-color:#fff; border:3px solid #fff}
div#ContentW a.IFL:hover,div#ContentW a.IFR:hover {border:3px solid #fff}
div#ContentW .npl a,div#ContentW .npl a:link,div#ContentW .npl a:visited {border-bottom-width:0; color:#999; font-size:10px; text-decoration:none}
div#ContentW .npl {color:#999; display:block; font-size:10px; height:28px; line-height:25px; margin:1px 0; overflow:hidden; padding:1px 0; text-align:right; white-space:nowrap; width:100%}
div#ContentW .npl span {float:left; text-align:left}
div#ContentW p.title {border-bottom:1px solid #666; color:#000; line-height:2em; margin:0 0 1em}
div#ContentW p.title span {color:#DBDBDB; padding-left:5px}
div#ContentW p.title a {background-color:#DEF; color:#000; padding-left:2px; padding-right:3px}
div#ContentW .date {color:#ccc; height:28px; letter-spacing:1px; margin:0}
div#ContentW p.date a {border-bottom:1px solid #333}

/*
div#ContentW .anote {background:#eaf9ea; border:1px dotted #a4aea4; clear:both; margin:3em auto 1.5em 0; max-width:99%; padding:1em 2em}
div#ContentW .enote {background:#eaeaf9; border:1px dotted #bfbfcc; clear:both; margin:3em auto 1.5em 0; padding:1em 2em; width:90%}
div#ContentW .bnote {background:#eaeaf9; border:1px dotted #bfbfcc; clear:both; display:inline; float:right; margin:3em 1em 1.5em 0; padding:1em 3em; width:auto}
div#ContentW .cnote {background:#eaeaf9; border:1px dotted #bfbfcc; clear:both; margin:3em 1em 1.5em 0; padding:1em 3em}
*/

div#ContentW .inote,div#ContentW .anote,div#ContentW .enote,div#ContentW .bnote,div#ContentW .cnote {background:#fefefe; border:1px dotted #bfbfcc; clear:both; line-height:2em; margin:3em auto 1.5em 0; padding:5px; width:95%}
div#ContentW .UL1 {float:left; padding-bottom:1em; width:170px}
div#ContentW span.rss2 {background:#FFF url(/ii/avatar-sprite3.png) 0 -342px no-repeat; height:11px; line-height:100%; margin:0; padding:5px; width:11px}
div#ContentW div.previews {position:relative}
div#ContentW div.previews .caption {color:gray; font-size:10px; line-height:8px; text-align:center}
div#ContentW div.previews div.preview {margin:0 3em 3em 0}
div#ContentW div.previews img.preview {position:absolute}
div#ContentW #rss1a {background:url(/feed.gif) no-repeat 0 0; border-bottom-width:0; display:block; height:36px; overflow:hidden; padding:0; width:88px}
div#ContentW ul.ulin li {display:inline; margin-right:5px}
div#ContentW pre {border:1px dotted #CCCCCC; background:#F0F5F9 none repeat scroll 0 0;}
div#ContentW p code{color:#333;background:#fefefe none repeat scroll 0;padding:1px 3px;font-family:monaco,"courier new",monospace}
ol#clist li code{color:#333;background:#fefefe none repeat scroll 0;padding:1px 3px;font-family:monaco,"courier new",monospace}

.searchbx {border:3px solid #CCC; height:210px; margin:0; overflow:hidden; padding:1em; position:relative; width:560px}
.searchbx p {margin-bottom:.25em}
.searchbx strong {display:block; float:left; width:90px}
.rss2 {background:#FFF url(/ii/avatar-sprite3.png) 0 -342px no-repeat; display:block; float:left; height:20px; margin:0; overflow:hidden; padding:0; width:20px}
#Cmuze,#muze {display:block; height:20px; margin:0 auto; overflow:hidden; padding:0; width:220px}
.uptop {left:1px; position:absolute; top:83px}
.gr {background-color:#72C358}
.bk {background-color:#000}
.searchbx #rss2search {height:60px; position:absolute; right:0; top:20px; width:130px}
#HW h1 {color:#555; font:normal normal 400 11px/12px sans-serif; height:12px; left:190px; margin:0; padding:0; position:absolute; text-align:left; top:10px; width:50%}
#HW p {color:#D1D1D1; font-size:11px; line-height:30px; margin:0 auto; padding:0; text-align:right; width:98%}
#HW #logo {background:transparent url(https://www.askapache.com/nlogo.png) no-repeat 0 0; border-width:0; display:block; height:110px; left:1%; margin:0; overflow:hidden; padding:0; position:absolute; text-align:center; text-decoration:none; top:2px; width:97%}
#HW form {height:30px; margin:0; padding:0; position:absolute; right:1%; text-align:right; top:5px; width:356px; z-index:100}
div#MetaW ul {color:#5FA1D4; float:left; list-style-position:inside; list-style-type:square; width:450px}
div#MetaW ul.ULmeta {float:right; width:200px}
div#MetaW li a:focus,#MetaW li a:active,#MetaW li a:hover {border-bottom:1px solid #B9D3E8}
#sp {display:block; height:50px; position:absolute; right:0; top:0; width:18em}
#searchForm {display:block; height:30px; margin:0; padding:0 1px 0 0; position:absolute; right:1px; top:154px; width:180px; z-index:200}
#searchForm #s {display:block; float:left; width:140px}
ul#NavM {display:block; height:30px; left:10px; margin:0; padding:0 1px 0 0; position:absolute; top:118px; z-index:300}
ul#NavM li {display:block; float:left; height:29px; line-height:29px; margin:0 1px 0 0; padding:0; position:relative; visibility:visible; width:auto}
ul#NavM li.last {border-right-width:0; padding:0}
ul#NavM li a,ul#NavM li a:link,ul#NavM li a:visited,ul#NavM li a:hover,ul#NavM li a:focus,ul#NavM li a:active {border:none; color:#000; display:block; float:left; font:400 13px/28px "Andale Mono","Lucida Console","Bitstream Vera Sans Mono","Courier New",monospace; height:29px; margin:0; padding:0 15px 0 0; text-align:center; text-decoration:none; white-space:nowrap; width:auto}
ul#NavM li a:hover,ul#NavM li a:focus,ul#NavM li a:active {background-color:transparent; color:#B5B5B5}
ul#NavM li a.S,ul#NavM li a.S:link,ul#NavM li a.S:visited,ul#NavM li a.S:hover,ul#NavM li a.S:focus,ul#NavM li a.S:active {background-color:transparent; color:#36c}
ul#NavM li a.off,ul#NavM li a.off:link,ul#NavM li a.off:visited,ul#NavM li a.off:hover,ul#NavM li a.off:focus,ul#NavM li a.off:active {background-color:transparent; color:#999}
ul#NavM li ul {color:#fff; margin:0}
ul#NavM li ul li {display:block; float:left; height:22px; padding:0 1px; position:relative; width:100%}
ul#NavM li ul li a,ul#NavM li ul li a:link,ul#NavM li ul li a:visited,ul#NavM li ul li a:hover,ul#NavM li ul li a:focus,ul#NavM li ul li a:active {background:#fff; color:#000; display:block; font:400 12px/24px Arial,Verdana,sans-serif; height:22px; overflow:hidden; padding:0 1px; text-align:left; text-indent:20px; text-transform:none; white-space:nowrap; width:100%}
ul#NavM li ul li a:hover,ul#NavM li ul li a:focus,ul#NavM li ul li a:active {background:#280; border:1px solid; border-color:#ccc #ececec #ececec #ccc; border-left-width:0; border-right-width:0; color:#fff}
ul#NavM li ul#sm0,ul#NavM li ul#sm1,ul#NavM li ul#sm2 {border-bottom:2px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; float:right; height:auto; left:1px; overflow:hidden; padding:0 2px 3px 0; position:absolute; top:30px; width:220px}
ul#NavM li ul#sm0 {width:175px; z-index:9911}
ul#NavM li ul#sm1 {width:200px; z-index:9912}
ul#NavM li ul#sm2 {width:220px; z-index:9913}
.pagebar,.pagebar li {list-style:none; list-style-type:none}
.pagebar li {display:inline; font:1.5em/1.6em normal; margin:.25em .5em; padding:.5em}
.form-wrap p {color:#666; font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; font-size:11px; font-style:italic; margin:2px 0 5px}
.form-wrap label {color:#222; display:block; font-size:13px; font-weight:700; padding:2px}
.form-wrap .form-field {margin:0 0 10px; padding:8px}
.form-table {border-collapse:collapse; clear:both; margin-bottom:-8px; margin-top:.5em; width:100%}
.form-table th {padding:10px; text-align:left; vertical-align:top; width:200px}
.form-table th label {margin:0; padding:0}
.seF5 .FCont {background:#fff; margin:0 auto; overflow:hidden; padding:1em 10px 3em; position:relative; width:748px}
.seF5 h1 {background:#b03; color:#f1f1f1; line-height:25px; margin:0; padding:10px 0 0; text-indent:1em; width:770px}
.seF5 h3 {background:#000; color:#f1f1f1; line-height:25px; margin:0; padding:10px 0 0; text-indent:1em; width:730px}
.form-field input,.form-field textarea {margin-left:2px; width:95%}
.seF5 div {background-color:transparent; margin:3px auto; padding:1em 2em; position:relative; width:95%}
.submit {border-color:#DFDFDF}
.highlight {background-color:#e4f2fd; color:#d54e21}
.button[disabled] {background-color:#999}
.submit input:hover,.button:hover {border-color:#535353}
.submit input,.button {border-style:solid; border-width:1px; cursor:pointer; font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; font-size:11px; line-height:16px; padding:2px 8px; text-decoration:none}
a.button {line-height:1.2em; padding:4px 10px}
form#cf2 {background:#fff; border:1px solid #e5e5e5; font:11px "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; font-weight:400; margin-left:8px; padding:16px 16px 40px; width:800px}
form#cf2 .submit input {background:#21759B; border:none; border-color:#298cba; border-style:solid; border-width:1px; color:#FFF; cursor:pointer; font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; font-size:12px; font-weight:700; margin-top:-3px; padding:3px 10px; text-decoration:none}
form#cf2 p {margin-bottom:12px}
form#cf2 label {color:#555; font-size:13px}
form#cf2 #author,form#cf2 #email,form#cf2 #url {background:#fbfbfb; border:1px solid #e5e5e5; font-size:14px; margin-bottom:16px; margin-right:6px; margin-top:2px; padding:5px; width:400px}
form#cf2 .submit input:active {background:#21759b}
.submit input,.button,.button-secondary,#login form .submit input,div.dashboard-widget-submit input,#login_error,.message {border-style:solid; border-width:1px; margin:0 0 16px 8px; padding:12px}
form#cf2 textarea {background:#fbfbfb; border:1px solid #e5e5e5; font-size:14px}
dl.dlsm {float:left; font-size:.9em; width:45%}
dl.dlsm dt {clear:both; float:left; line-height:.9em; width:40%}
dl.dlsm dd {float:left; line-height:.9em; width:40%}
ol#clist {color:#151e26; list-style:none; list-style-type:none; margin-left:1em; margin-right:auto; width:75%}
ol#clist li {font:11px 'Lucida Grande',Verdana,Arial,Sans-Serif; list-style:none; list-style-type:none; margin:2em .25em; padding:10px; position:relative}
ol#clist li li {border-bottom:0; list-style:none; list-style-type:none; padding:0;margin:.5em 0.25em;}
ol#clist p a,ol#clist p a:link,ol#clist p a:visited {color:#555; font-weight:400; text-decoration:none}
ol#clist div.ctext p a,ol#clist div.ctext p a:link,ol#clist div.ctext p a:visited {background-color:#DEF; color:#555; font-weight:400; text-decoration:none}
ol#clist p {font-size:1.2em}
ol#clist li.art1 {background-color:#eaeaf9}
ol#clist li.art2 {background-color:#eaf9ea}
ol#clist li.art3 {background-color:#eaf9f9}
ol#clist li pre {background-color:#FEFEFE; margin-bottom:1.8em}
ol#clist div.commentmetadata {margin-bottom:10px; position:absolute; right:0; top:0; visibility:hidden}
ol#clist div.ctext {border-top:1px dotted #ccc; padding-right:10px; padding-top:10px}
ol#clist div.ctext p {font:11px 'Lucida Grande',Verdana,Arial,Sans-Serif; margin:.75em 0 .8em; padding-right:20px}
ol#clist div.ctext p,ol#clist div.ctext pre,ol#clist div.ctext code,ol#clist div.ctext abbr,ol#clist div.ctext acronym,ol#clist div.ctext li,ol#clist div.ctext a {font-size:11px; line-height:20px}
p.cmeta {color:#999; font:11px/20px 'Lucida Grande',Verdana,Arial,Sans-Serif; height:24px; margin:0; text-align:right}
p.cmeta a.grav,p.cmeta a.grav:link,p.cmeta a.grav:visited,p.cmeta a.grav:hover,p.cmeta a.grav:active {border-bottom-width:0; display:block; height:32px; left:5px; position:absolute; text-align:left; top:5px; width:32px}
p.cmeta cite {color:#333; display:block; font-weight:700; height:18px; left:50px; overflow:hidden; position:absolute; text-align:left; top:5px; white-space:nowrap; width:350px}
p.cmeta cite a,p.cmeta cite a:link,p.cmeta cite a:visited,p.cmeta cite a:hover,p.cmeta cite a:active {border-width:0; color:#333; font-weight:700; text-decoration:none}
.comment-author cite {display:block; height:32px; line-height:32px; font:1.5em/32px normal; margin-bottom:8px; overflow:hidden; position:relative; width:99%}
.comment-author img {float:left; height:32px; padding-right:5px; width:32px}
.comment-author span {height:30px; line-height:14px; padding:6px 0}
.av,.comment-author .av {background-color:transparent; background-image:url(/ii/avatar-sprite3.png); background-repeat:no-repeat; display:block; float:left; height:32px; overflow:hidden; padding:0px; width:32px;margin:0 8px;}
.says {clear:both}
.av1 {background-position:0 -32px}
.av2 {background-position:0 -64px}
.av3 {background-position:0 -96px}
.av4 {background-position:0 -128px}
.av5 {background-position:0 -160px}
.av6 {background-position:0 -192px}
.av7 {background-position:0 -224px}
.av8 {background-position:0 -256px}
.av9 {background-position:0 -288px}
form#commentform {margin:0; padding:0; width:95%}
form#commentform li {width:75%}
form#commentform label {width:130px}
form#commentform input {border:1px solid #AAA; color:green; padding:3px}
form#commentform textarea {padding:3px}
div#FootW #TIF {background:#000; border-top:1px solid #666; height:120px; left:0; margin:0; overflow:hidden; padding:0; position:absolute; top:0; width:100%}
div#FootW p#asfnotices {bottom:50px; color:#5A6C76; left:22px; overflow:hidden; position:absolute; width:80%}
div#FootW p#asfnotices a {color:#5A6C76}
div#FootW blockquote {border-width:0; color:#60c; display:block; font:400 1.2em monaco,"courier new",monospace; height:110px; left:55px; overflow:hidden; position:absolute; top:50px; width:200px}
div#FootW blockquote a {color:#60c}
div#FootW address {background:#010103; bottom:20px; height:20px; left:22px; overflow:hidden; position:absolute; width:500px}
div#FootW p#validat {height:20px; left:22px; line-height:20px; margin:0; overflow:hidden; padding:0; position:absolute; top:20px; white-space:pre}
div#FootW p#validat a {color:#999}
div#FootW a#tLk {color:#c080ff; display:block; overflow:hidden; width:40px}
div#FootW a#alexa {background:transparent url(/ii/alexa.gif) 0 0 no-repeat; bottom:5px; display:block; height:95px; margin:1em; overflow:hidden; position:absolute; right:5px; width:120px}
div#FootW a#quant {background:transparent url(/ii/quantcast3.png) 0 0 no-repeat; bottom:110px; display:block; height:60px; margin:1em; overflow:hidden; position:absolute; right:5px; width:120px}
div#FootW a#tech1 {background:#fcfbfb url(/ii/h-sprite.png) -1095px 0 no-repeat; border:1px solid #5A6C76; bottom:245px; color:#2e9000; display:block; font:700 11px/24px Tahoma,Verdana,Arial; height:34px; margin:1em; overflow:hidden; position:absolute; right:5px; text-indent:30px; width:118px}
a#yahoo1 {background:#fcfbfb url(/ii/h-sprite.png) -971px -10px no-repeat; border:1px solid #5A6C76; bottom:180px; color:#2d2a25; display:block; font:500 12px/20px Tahoma,Verdana,Arial; height:20px; margin:1em; overflow:hidden; position:absolute; right:5px; text-align:left; text-indent:35px; width:118px}
a#yahoo1 span {color:#9F1313; font-weight:700}
div#FootW #rnk {color:#67727b; height:120px; overflow:hidden; width:90px}
div#FootW #f1 {height:20px; width:450px}
dl.sdll {margin-left:1em; margin-right:auto; width:70%}
div#ContentW dl.sdll dt,dl.sdll dt {color:#555; font-size:1.1em; font-weight:700; margin:.25em 0 0}
#tweetmeme_button {display:block; font-family:arial; height:16px; line-height:16px; margin-right:20px; max-width:110px; overflow:hidden}
#tweetmeme_button .count {color:#424242; display:block; float:left; font-size:14px; font-weight:700; height:16px; margin-right:5px; max-width:25px; padding-right:5px}
#tweetmeme_button .retweet {background:transparent url(/ii/h-sprite.png) -1216px 0 no-repeat scroll; color:#FFF; cursor:pointer; display:block; float:left; font-size:11px; height:16px; line-height:16px; padding:0; text-align:center; text-decoration:none; width:50px}
#tweetmeme_button .retweet:hover,#tweetmeme_button .retweet.selected {background-position:-1216px -16px; color:#80B62A}
#tweetmeme_button a {border:medium none; text-decoration:none}
a#diggit {border-bottom-width:0!important; color:#424242; display:block; font-family:arial; font-size:12px; font-weight:700; height:18px; line-height:18px; margin-right:20px; overflow:hidden; padding-right:5px; position:relative; text-align:left; text-decoration:none!important; width:90px}
a#delicious1 {border-bottom-width:0!important; color:#424242; display:block; font-family:arial; font-size:12px; font-weight:700; line-height:18px; margin-right:5px; min-width:10px; overflow:hidden; padding-right:25px; position:relative; text-align:left; text-decoration:none!important}
.rssi,.rssi:visited {background:url(/ii/rss_icon.png) no-repeat; display:block; float:right; font-size:.6em; font-weight:400; height:14px; margin-top:3px; width:14px}
.rssi:hover,.rssi:visited:hover {background-position:0 -21px}
.hs,a.hs,a.hs:link,a.hs:visited,a.hs:hover,a.hs:focus,a.hs:active,.hs {border:0; border-bottom-width:0; display:block; margin:0; overflow:hidden; padding:0; text-decoration:none}
#apachecon,a#apachecon,a#apachecon:link,a#apachecon:visited,a#apachecon:hover,a#apachecon:focus,a#apachecon:active {background:transparent url(/ii/h-sprite.png) -1136px 0 no-repeat; display:block; height:68px; width:115px}
#DirList {font-size:115%; line-height:1}
#DirList ol,#DirList ul {list-style:none}
#DirList blockquote,#DirList q {quotes:none}
#DirList blockquote:before,#DirList blockquote:after,#DirList q:before,#DirList q:after {content:none}
#DirList table {border-collapse:separate; border-spacing:0; border-style:solid; border-width:1px; clear:both; font-size:115%; line-height:118%; margin:1em; padding:.5em; width:100%}
#DirList table td {border-left:1px solid #fff; border-right:1px solid #fff; color:#669; font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif; padding:8px 15px; vertical-align:top}
#DirList table p {margin:1em 0}
#DirList table blockquote {margin:1em}
#DirList table li,#DirList table dd {margin-bottom:6px}
#DirList table p,#DirList table li,#DirList table dl,#DirList table dd,#DirList table dt {line-height:140%}
#DirList table h1 {display:block; font-size:2em; font-weight:700; margin:.67em 0}
#DirList table h2 {display:block; font-size:1.5em; font-weight:700; margin:.83em 0}
#DirList table h3 {display:block; font-size:1.17em; font-weight:700; margin:1em 0}
#DirList table h4 {display:block; font-size:1em; font-weight:700; margin:1.33em 0}
#DirList table h5 {display:block; font-size:.83em; font-weight:700; margin:1.67em 0}
#DirList table h6 {display:block; font-size:.67em; font-weight:700; margin:2.33em 0}
#DirList table td,#DirList table th {font-size:11px; vertical-align:text-top}
#DirList table td p,#DirList table td ol,#DirList table td ul {font-size:11px}
#DirList table th {background:#dce4ff; border-bottom:1px solid #d6dfff; border-left:1px solid #fff; border-right:1px solid #fff; color:#039; font-size:14px; font-weight:400; line-height:1.3em; padding:12px 15px; text-align:left; vertical-align:middle}
#DirList table tr {background:#eff2ff; border-bottom:1px solid #CCC; height:100%; margin:2px; overflow:hidden; padding:.25em .5em; position:relative; width:100%}
#ver-zebra {border-collapse:collapse; font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif; font-size:12px; margin:0 20px 30px; text-align:left; width:580px}
#ver-zebra th {border-left:1px solid #fff; border-right:1px solid #fff; color:#039; font-size:14px; font-weight:400; padding:12px 15px}
#ver-zebra td {border-left:1px solid #fff; border-right:1px solid #fff; color:#669; padding:8px 15px}
#ver-zebra tbody tr {border-bottom:1px solid #FFF}
#ver-zebra .e {background:#eff2ff}
#ver-zebra .o {background:#e8edff}
#ver-zebra th.o {background:#d0dafd; border-bottom:1px solid #c8d4fd}
#ver-zebra th.e {background:#dce4ff; border-bottom:1px solid #d6dfff}
div.sociable {margin:16px 0}span.sociable_tagline {position:relative}span.sociable_tagline span {display:none;width:14em}span.sociable_tagline:hover span {position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1.25em}.sociable span {display:block}.sociable ul {display:inline;margin:0 !important;padding:0 !important}.sociable ul li {background:none;display:inline !important;list-style-type:none;margin:0;padding:1px}.sociable ul li:before {content:""}.sociable img {float:none;width:16px;height:16px;border:0;margin:0;padding:0}.sociable-hovers {opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}.sociable-hovers:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
div#ContentW a.hs,div#ContentW a.hs:link,div#ContentW a.hs:visited {background-color:transparent; border:3px solid #FFF}
div#ContentW a.hs:hover,div#ContentW a.hs:focus,div#ContentW a.hs:active {background-color:transparent; border:3px double #CCC}
.hs01,.hs02,.hs03,.hs04,.hs05,.hs06,.hs07,.hs08,.hs09,.hs11,.hs12,.hs13,.hs14,.hs15,.hs16,.hs17,.hs18,.hs21,.hs22,.hs23,.hs24,.hs31,.hs32,.hs33,.hs34,.hs35,.hs36,.hs37,.hs38,.hs39,.hs40 {background-color:transparent; background-image:url(/ii/h-sprite.png); background-repeat:no-repeat}
a.hs01 {background-position:0 0; height:60px; width:200px}
a.hs02 {background-position:-201px 0; height:40px; width:159px}
a.hs03 {background-position:-361px 0; height:54px; width:176px}
a.hs04 {background-position:-538px 0; height:20px; width:89px}
a.hs05 {background-position:-628px 0; height:36px; width:120px}
a.hs06 {background-position:-749px 0; height:69px; width:47px}
a.hs07 {background-position:-797px 0; height:69px; width:173px}
a.hs08 {background-position:-971px 0; height:50px; width:123px}
a.hs09 {background-position:-1095px 0; height:16px; width:38px}
a.hs11 {background-position:0 -69px; height:157px; width:124px}
a.hs12 {background-position:-125px -69px; height:141px; width:192px}
a.hs13 {background-position:-318px -69px; height:139px; width:503px}
a.hs14 {background-position:-822px -69px; height:106px; width:79px}
a.hs15 {background-position:-902px -69px; height:58px; width:105px}
a.hs16 {background-position:-902px -128px; height:68px; width:116px}
a.hs17 {background-position:-1019px -69px; height:140px; width:192px}
a.hs18 {background-position:-1212px -69px; height:123px; width:173px}
a.hs21 {background-position:0 -226px; height:171px; width:192px}
a.hs22 {background-position:-193px -226px; height:168px; width:460px}
a.hs23 {background-position:-654px -226px; height:156px; width:123px}
a.hs24 {background-position:-778px -226px; height:156px; width:572px}
a.hs31 {background-position:0 -397px; height:138px; width:303px}
a.hs32 {background-position:-304px -397px; height:137px; width:231px}
a.hs33 {background-position:-536px -397px; height:100px; width:121px}
a.hs34 {background-position:-658px -397px; height:148px; width:171px}
a.hs35 {background-position:-830px -397px; height:157px; width:157px}
a.hs36 {background-position:-988px -397px; height:156px; width:174px}
.hs38,a.hs38 {background-position:-1267px 0; height:18px; overflow:hidden; position:absolute; right:0; top:0; width:38px}
.hs39,a.hs39 {background-position:-1307px 0; height:18px; overflow:hidden; position:absolute; right:0; top:0; width:18px}
.ccleaner {background-color:transparent; background-image:url(https://www.askapache.com/wp-content/uploads/2009/10/ccleaner-sprite.png); background-repeat:no-repeat; display:block; height:99px; overflow:hidden; width:150px}
.ccl2 {background-position:0 -99px}
.ccl3 {background-position:0 -198px}
.ccl4 {background-position:0 -297px}
.ccl5 {background-position:0 -396px}
.ccl6 {background-position:0 -495px}
hr.HR0,hr.HR2 {background:#c3c8cb; border:none; border-width:0; clear:both; color:#c3c8cb; display:block; height:1px; margin:2em 0; padding:0; position:relative; visibility:visible}
hr.HR3 {background:#fff; border:none; border-width:0; clear:both; color:#fff; display:block; height:3em; margin:1em 0; padding:1em 0; position:relative; visibility:visible}
hr.HR1 {background:#c3c8cb; color:#c3c8cb; visibility:visible}
.HAC {display:block; font-size:9px; height:10px; line-height:100px; overflow:hidden; visibility:hidden; width:10px}
.load {cursor:wait; font-weight:700; line-height:50px; overflow:hidden; padding:0 33px 0 0}
.waiting {padding-right:20px}
.NU,a.NU:link,a.NU:visited,a.NU:active,a.NU:hover,.highlite {background-color:#d2eeff}
.seF2 .FCont {background:#fff; margin:0 auto; overflow:hidden; padding:1em 0 3em; position:relative; width:768px}
.seF2 h1 {background:#b03; color:#f1f1f1; font-size:18px; line-height:25px; margin:0; padding:10px 0 0; text-indent:1em; width:770px}
.seF2 h3 {background:#000; color:#f1f1f1; line-height:25px; margin:0; padding:10px 0 0; text-indent:1em; width:700px}
.seF2 div {background-color:transparent; margin:3px auto; padding:1em 2em; position:relative; width:90%}
.seF2 div.l1 label {height:3em}
.seF2 div.l1 label.q {margin-bottom:1.5em; margin-top:0}
.seF2 div.l1 label input {background:#fff; border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; bottom:0; left:0; margin:0; padding:2px; position:absolute}
.seF2 div.l2 label input {background-color:transparent; border:0; display:inline; margin:0 0 0 .5em; padding:2px}
.seF2 div.l1 label input.Ffocus {border-color:#000}
.button {border:3px double #999; border-left-color:#ccc; border-top-color:#ccc; color:#333; font:700 1em Verdana,Helvetica,Arial,sans-serif; line-height:1.2em; margin:0 .35em; padding:.35em; position:relative; text-decoration:none}
.button:active,.button:hover,a.button:active,a.button:hover {border:3px double #ccc; border-left-color:#999; border-top-color:#999; text-decoration:none}
textarea.ssm {height:5em}
textarea.sm {height:13em}
textarea.me {height:20em}
textarea.lg {height:60em}
textarea:focus {border:1px solid #999}
.S {display:block; visibility:visible}
.H {display:none; visibility:hidden}
.HH {display:none; height:1px; left:0; line-height:3em; overflow:hidden; position:absolute; top:0; visibility:hidden; width:1px; z-index:1}
.C {border-bottom:1px solid #fff; clear:both; font-size:10px; line-height:2em; margin:0; padding:0}
.alt {background-color:#f0f5f9; border:1px dotted #ccc}
.even {background-color:#fefefe; border:1px dotted #f7f7f7}
p.greecode code,p.greecode a {color:green; font-weight:700}
a:link.BTN,a:visited.BTN,a:hover.BTN,a:active.BTN {background-color:transparent; border-bottom:none; color:#005FA9; cursor:pointer; font-size:1em; font-weight:700}
a:hover.BTN {color:#000; text-decoration:none}
.BTN {background-color:transparent; border:0; cursor:pointer; display:block; margin:0 0 .5em 12px; position:relative; width:8em}
.BTN span {display:block}
.BTN .y {background-position:top right; padding:6px 12px 2px 0; position:relative; text-align:center}
.BTN .t {background-position:top left; height:100%; left:0; margin-left:-12px; position:absolute; top:0; width:12px}
.BTN .b,.BTN .b span {clear:both; font-size:1px; height:7px}
.BTN .b {background-position:bottom right; position:relative; text-align:left; width:100%}
.BTN .b span {background-position:bottom left; margin-left:-12px; position:relative; width:12px}
.curauto {cursor:auto}
.curcrosshair {cursor:crosshair}
.curdefault {cursor:default}
.curmove {cursor:move}
.cureresize {cursor:e-resize}
.curneresize {cursor:ne-resize}
.curnwresize {cursor:nw-resize}
.curnresize {cursor:n-resize}
.curseresize {cursor:se-resize}
.curswresize {cursor:sw-resize}
.cursresize {cursor:s-resize}
.curwresize {cursor:w-resize}
.curtext {cursor:text}
.curwait {cursor:wait}
.curhelp {cursor:help}
.curprogress {cursor:progress}

.sh,.sh div,.sh code,.sh span {background:none; border:0; bottom:auto; float:none; font-family:Consolas,Monaco,"Bitstream Vera Sans Mono","Courier New",Courier,monospace; font-size:1em; font-style:normal; font-weight:400; height:auto; left:auto; line-height:1.1em; margin:0; outline:0; padding:0; position:static; right:auto; text-align:left; top:auto; vertical-align:baseline; width:auto}
.sh {background-color:#E7E5DC; margin:1em 0; padding:1px; position:relative; width:100%}
.sh .l .number {color:#5C5C5C; display:block; float:left; padding-right:.3em; text-align:right; width:3em}
.sh .l .co {border-left:3px solid #6CE26C; color:#000; display:block; margin-left:3.3em; padding-left:.5em}
.sh .l .co .bl {display:block; padding-left:1.5em; text-indent:-1.5em}
.sh.nogutter .l .co {border-left:none; margin-left:0}
.sh.nogutter .ruler {border:0; margin-left:0; padding-left:0}
.sh .ruler {background-color:#F8F8F8; border-left:3px solid #6CE26C; color:silver; margin-left:3.3em; overflow:hidden; padding:0 0 .5em .5em}
.sh .toolbar {background-color:#F8F8F8; border:#E7E5DC solid 1px; font-size:1px; padding:8px 8px 8px 0; position:absolute; right:0; top:0}
.sh.collapsed .toolbar {font-size:80%; padding:.2em 0 .5em .5em; position:static}
.sh .toolbar a.item,.sh .toolbar .item {background-repeat:no-repeat; display:block; float:left; margin-left:8px; overflow:hidden; text-indent:-5000px}
.sh .l.lh .number {background-color:#6CE26C; color:#000}
.sh .l.lh.a1 .co,.sh .l.lh.a2 .co {background-color:#6CE26C}
.sh.printing .l .co {border:0}
.sh .l.a1 .co {background-color:#FFF}
.sh .l.a2 .co {background-color:#F8F8F8}
.sh .toolbar a {color:#A0A0A0}
.sh .c5o,.sh .c5o a {color:#008200}
.sh .string,.sh .string a {color:blue}
.sh .c5a {color:#069; font-weight:700}
.sh .c5v {color:#A70}
.sh .value {color:#090}
.sh .cfc {color:#06C}
.sh .script {background-color:#FF0}

table,td,th,input[type=checkbox],input[type=radio],td {vertical-align:middle}
em,.sh .italic {font-style:italic}
s,strike,del,#DirList del {text-decoration:line-through}
nobr,pre.prenowrap {white-space:nowrap}
label,a,#DirList table label,.curpointer {cursor:pointer}
pre.pre,pre.prewrap,pre.preline {white-space:pre}
a,#DirList ins,#DirList table a {text-decoration:none}
div#ContentW h2,div#ContentW h2 a:link,div#ContentW h2 a:visited,div#ContentW dt {color:#5FA1D4}
div#ContentW ol,div#SideW h5,div#SideW h5 a:link,div#SideW h5 a:visited,div#SideW ol,div#SideW ul,div#SideW dt {color:#72C358}
/*div#ContentW ol li a:link,div#ContentW ol li a:visited,div#ContentW li a:link,div#ContentW li a:visited,div#MetaW li a:link,#MetaW li a:visited {color:#0060A9}*/
div#SideW li,div#MetaW li {display:list-item}
div#ContentW .inote span,div#ContentW .cnote span,div#ContentW .bnote span,div#ContentW .enote span,div#ContentW .anote span,.BTN span .text,.sh .bold {font-weight:700}
div#ContentW ul.ulin,div#ContentW ul.ulin li,form#commentform ul,form#commentform li {list-style:none; list-style-type:none}
.home #HW h1,.VH {visibility:hidden}
.seF5,.seF2 {background:#e6e6e6; display:block; height:auto; margin:0 auto; padding:0 0 11px; position:relative; width:770px}
.seF5 h2,.seF2 h2 {font:400 1.1em/1.15em Arial,Helvetica,sans-serif; margin:0; padding:0; position:absolute; right:1em; top:0; z-index:988}
.seF5 p.brr,.seF2 p.brr {background-color:#f5f5f5; border:1px solid #e6e6e6; color:#444; font-size:80%; font-weight:400; padding:.5em; position:absolute; right:35px; top:25px; width:270px; z-index:555}
.seF5 p.brr span,.seF2 p.brr span {color:#111; text-decoration:underline}
.seF5 label,.seF2 label {background-color:transparent; color:#444; display:block; margin-top:.5em; overflow:hidden; position:relative}
.seF5 label.q,.seF2 label.q {font-weight:700; margin-bottom:1.5em; margin-top:0}
.seF5 label input,.seF2 label input {font-weight:400}
.seF5 div.Ffocus,.seF2 div.Ffocus {background-color:#dcf7ff}
.seF5 .REQf,.seF2 .REQf {color:#c00}
.seF5 .FqsBtn,.seF2 .FqsBtn {background:none; background-color:#fff; border-width:0; bottom:15px; display:block; height:25px; left:15px; padding:0; position:absolute; width:90px}
.seF5 #subm,.seF2 #subm {display:block; height:25px; position:absolute; right:10px; top:265px; width:90px}
.submit input:hover,.button:hover,form#cf2 .submit input:hover,.sh .plain,.sh .plain a {color:#000}
form#cf2 .submit,.FR {float:right}
ol#clist div.commentmetadata .comment-edit-link,.VV {visibility:visible}
.av0,.ccl1 {background-position:0 0}
div.aacst #diggit,div.aacst #delicious1,div.aacst #tweetmeme_button,.FL {float:left}
a.hs37,a.hs39,a.hs40 {background-position:-1163px -397px; height:131px; width:192px}
.sh.nogutter .l .number,.sh .l .co .spaces,.sh.collapsed .ls,.sh.collapsed .ruler,.sh.collapsed .toolbar .item {display:none}
.sh .toolbar a:hover,.sh .color3,.sh .color3 a {color:red}
.sh .preprocessor,.sh .color1,.sh .color1 a {color:gray}
.sh .c5f,.sh .color2,.sh .color2 a {color:#FF1493}
}
@media print{*{font-size:9pt;line-height:10pt;color:#000;background:#fff;float:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{outline-width:0;margin:0;padding:0}body{color:#003;background:#67727B;font:9pt/1.5em arial,verdana,helvetica,clean,sans-serif}fieldset,img{border:0}kbd,samp,tt,pre,code{font-family:"Andale Mono","Lucida Console","Bitstream Vera Sans Mono","Courier New",monospace;font-size:99%;line-height:105%}p code{color:#333;background:#ffeee2 none repeat scroll 0;font-family:monaco,"courier new",monospace;padding:2px 5px}blockquote{border-left:5px solid #f6f6f6;padding-left:.5em}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}abbr,acronym{border:0;border-bottom:1px dotted #000;font-variant:small-caps}sup,sub{vertical-align:text-top}sub{vertical-align:text-bottom}dfn{border-bottom:1px dashed #666}fieldset,table{margin-bottom:1em}p{margin-bottom:1em;line-height:1.5em;font-size:1em}pre{border:3px solid #CCC;margin-top:.25em;overflow:auto;font-size:8pt;max-width:95%;padding:1em}img{border:0;max-width:95%;border-width:0;margin:.3em}ul,ol,li,dl,pre,code{page-break-inside:avoid}table table,tr,td,h1,h2,h3,h4,h5,h6{page-break-before:avoid;page-break-after:avoid}em{font-style:italic}h1{font-size:160%;line-height:1.0;margin:.83em 0}h2{font-size:140%;line-height:1.2em;margin:1.67em 0 .83em}h3{font-size:120%;line-height:1.4em;margin:1.67em 0 .83em}h4{font-size:110%;line-height:1.4em;margin:1.67em 0}h5{font-size:100%;line-height:1.2em}h6{font-size:90%;line-height:1.2em;margin:2.33em 0}hr{color:#999;background-color:#999;border:none;height:3px}body #GlobalW #ContentW p.cnote,body #GlobalW #ContentW p.anote,body #GlobalW #ContentW p.enote{border:1px dotted #CCC}.C{clear:both}body #GlobalW #ContentW p a:link:after,body #GlobalW #ContentW p a:visited:after,body #GlobalW #ContentW li a:link:after,body #GlobalW #ContentW li a:visited:after{content:"("attr(href) ") "}body #GlobalW #ContentW p a[href^=/]:after,body #GlobalW #ContentW li a[href^=/]:after,body #GlobalW #ContentW p a[href^=#]:after,body #GlobalW #ContentW p a[href^=javascript]:after,body #GlobalW #ContentW li a[href^=#]:after,body #GlobalW #ContentW li a[href^=javascript]:after,body #GlobalW #ContentW p a[href^=http://www.askapache]:after,body #GlobalW #ContentW li a[href^=http://www.askapache]:after{content:""}input,button,form,select,textarea,noscript,object,script,iframe,embed,html body #GlobalW #ContentW #webhosting,body #GlobalW #NationalW #ContentW #webhosting,body #GlobalW #ContentW #HeadW,#HeadW,body #GlobalW ul#NavM,body #GlobalW #SideW,#SideW,body #GlobalW #ContentW #simg,#simg,body #GlobalW #ContentW #BTNfs,#BTNfs,body #GlobalW #ContentW #sidebar,#sidebar,body #GlobalW #ContentW #pagebar,#pagebar,body #GlobalW #ContentW #digg,#digg,body #GlobalW #ContentW #bcomme,#bcomme,body #GlobalW #ContentW #comments,#comments,body #GlobalW #ContentW #related1p,#related1p,body #GlobalW #ContentW .rnote,body #GlobalW #ContentW .flef,.flef,body #GlobalW #ContentW #FootW #alexa1,body #GlobalW #ContentW #FootW #webring,body #GlobalW #ContentW #FootW #tLk,body #GlobalW #ContentW .post-content p a img,body #GlobalW #ContentW #npl,#npl{width:0;height:0;visibility:hidden;display:none}body #GlobalW #ContentW #kk7rwc2gx0i,#kk7rwc2gx0i,body #GlobalW #ContentW form#kk7rwc2gx0i,form#kk7rwc2gx0i,body #GlobalW #ContentW #snaptalent,#snaptalent,body #GlobalW #ContentW h2.HAC{display:none}body #GlobalW #ContentW #FootW,#FootW{height:5em}strong,strong,em,h1,h2,h3,h4,h5,h6{font-weight:700}}@media aural{h1,h2,h3,h4,h5,h6{voice-family:paul,male;stress:20;richness:90}h1{pitch:x-low;pitch-range:90}h2{pitch:x-low;pitch-range:80}h3{pitch:low;pitch-range:70}h4{pitch:medium;pitch-range:60}h5{pitch:medium;pitch-range:50}h6{pitch:medium;pitch-range:40}li,dt,dd{pitch:medium;richness:60}dt{stress:80;pause-before:20%}pre,code,tt{pitch:medium;pitch-range:0;stress:0;richness:80}dfn{pitch:high;pitch-range:60;stress:60}a:link{voice-family:harry,male}a:visited{voice-family:betty,female}a:active{voice-family:betty,female;pitch-range:80;pitch:x-high}.H,.VH,input{speak:none}#HW,#FootW,#SideW{volume:x-soft;speech-rate:x-fast}pre,code,var,tt{speak-punctuation:code}em,i{pitch:medium;pitch-range:60;stress:60;richness:50}strong,b{pitch:medium;pitch-range:60;stress:90;richness:90}s,strike,u{richness:0}}@media handheld{body{position:relative;color:#000;background:#fff;font:normal 1em/1em Calibri,"helvetica neue","lucida grande",Trebuchet,helvetica,arial,sans-serif;margin:0;padding:0}#HW{height:30px}}@media tty{body{position:relative;color:#000;background:#fff;font:normal 1em/1em Calibri,"helvetica neue","lucida grande",Trebuchet,helvetica,arial,sans-serif;margin:0;padding:0}#HW{height:30px}}@media tv{html{font-size:150%}}