@charset "UTF-8";
body{text-align:left;background:#fff;font-family: "Segoe UI", sans-serif;font-size:12px;font-weight:normal;color:#333;margin:0 auto;padding:0}
a{color:#333;text-decoration:none;outline:none}
a:hover{color:#000;text-decoration:underline}
hr{color:#368;height:1px}
img{border:none;text-decoration:none}
#top{height:90px;margin:0 auto}
#topmenu{height:40px;margin:0}
.menulist a:hover{text-decoration:underline}
.menulist{font-size:16px;font-weight:bold;padding:5px 7px 5px 7px;float:left;border-left:0px solid #356aa0;border-top:0px solid #356aa0;border-bottom:0px solid #356aa0;border-right:1px solid #555}
.menulistend{font-size:16px;font-weight:bold;padding:5px 0 5px 7px;float:left;border:0px solid #356aa0}
.menulistend a:hover{text-decoration:underline}
#page_container{width:1016px;height:100%;border-left:10px solid #fff;border-right:10px solid #fff;background:#fff;margin:0 auto;padding:0}
#page_wrapper{margin:0 auto;padding:0}
#header{height:80px;text-align:center;width:100%;background:#fff;margin:0 0 10px 0}
#leader{background:#fff;margin:0;padding:0 0 0 20px;font-size:14px}
#logo{float:left;margin:0}
#google{height:60px;text-align:right;float:right;margin:0 auto;padding:5px 5px 0 0}
#left{background-color:#fff;width:250px;float:left;text-align:center;border-left:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 2px 0 0;padding:0 0 0 2px}
#weather{font-size:12px;color:#333;width:250px;float:right;text-align:center;margin:0 auto;padding:10px 0 10px 0}
#lbl{margin-top:-5px;padding:0}
.blog{text-align:left;padding:0 20px 0 20px}
.colhdr {display:inline;text-indent:10px;width:150px;height:35px;float:left;color:#000;font-size:16px;font-weight:normal;padding:5px 0 0 0;background-image:url('../img/hdrbutton1.gif');background-repeat:no-repeat;border:0;}
.col{width:150px;float:left;margin:0;padding:0}
#linkbox{width:750px;float:left;padding:0 2px 0 2px;border-left:1px solid #ddd;border-right:1px solid #ddd}
#mainhdr{padding:7px 0 0 0;clear:left;100%;height:38px;font-size:20px;font-weight:normal;color:#000;background-image:url('../img/hdrbutton4.gif');background-repeat:no-repeat;border:0;text-align:center;margin:0 0 5px 0}
#mainhdr1{padding:7px 0 0 0;clear:left;100%;height:38px;font-size:16px;font-weight:normal;color:#000;background-image:url('../img/hdrbutton4.gif');background-repeat:no-repeat;border:0;text-align:center;margin:0 0 5px 0}
.links{float:left;padding:0 0 6px 10px}
#footer{width:1000px;height:60px;text-align:center;float:left;border-top:1px solid #aaa;margin:30px 0 0 0;padding:5px}
.news{width:250px;float:left;margin:0 auto;padding:0}
ol.code{font-size:1.2em;border:1px solid #aaa;margin:0 0 1em 4em;padding:5px}
ol.code code{display:block;margin-bottom:0;padding:3px}
.code li{background:#ddd;border:1px solid #aaa;list-style-type:decimal-leading-zero;margin:0 0 2px 2.2em}
.indent1{padding-left:1em}
.indent2{padding-left:2em}
.indent3{padding-left:3em}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.yui-accordionview{margin-bottom:2em}
.yui-content{padding:1em}
.yui-navset .yui-content{border:1px solid #aaa;margin-top:-1px}
.yui-navset .yui-nav .selected a,.yui-navset .yui-nav a:hover{background-color:#ffff00}
.yui-navset .yui-nav li a em{background:#fff;padding:.5em}
.yui-navset-top .yui-nav{margin-bottom:-21px}
.yui-navset-top .yui-nav li a{border-bottom:1px solid #aaa}
.yui-navset-top .yui-nav .selected a{border-bottom:0}
.yui-navset-top .yui-nav .selected a em{padding-bottom:.6em}
.yui-navset .yui-nav li a,.yui-navset .yui-content{border:1px solid #aaa}
.yui-navset .yui-nav .selected a,.yui-navset .yui-nav a:hover,.yui-navset .yui-content{background-color:#f6f7ee}
.yui-navset .yui-nav li em{padding:.5em}
.yui-navset .yui-nav .selected a{border-bottom-width:0;padding-bottom:1px}
.yui-navset-bottom .yui-nav .selected a{border-width:0 1px 1px;padding:1px 0 0}
.yui-navset-bottom .yui-content{margin:0 0 -1px}
.yui-navset-left .yui-nav li.selected a{border-width:1px 0 1px 1px;padding:0 1px 0 0}
.yui-navset-left .yui-content{margin:0 0 0 -1px}
.yui-navset-right .yui-nav li.selected a{border-width:1px 1px 1px 0;padding:0 0 0 1px}
.yui-navset-right .yui-content{margin:0 -1px 0 0}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel,li h3{display:inline;margin:0}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active,.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active:hover{font-size:16px;font-weight:normal;background:#fff url(../img/hdrbutton.gif);color:#fff;text-decoration:none;margin:0}
.yui-skin-sam ul.submenu,.yui-navset .yui-nav li a{background:#333}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:focus,.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.activepanel{text-decoration:none}
.yui-skin-sam .yui-accordionview div.yui-accordion-content{overflow:hidden;height:margin:0;padding:0;backgound-color:fff}
.yui-skin-sam .hidden{visibility:hidden;position:absolute}
.yui-skin-sam .almosthidden{position:absolute;left:0;z-index:-10}
.yui-skin-sam .yui-accordionview{float:left}
.yui-skin-sam ul.yui-accordionview ul.yui-accordionview{zoom:1}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle{display:block;height:35px;line-height:35px;border:0px solid #aaa;font-size:16px;font-weight:normal;color:#fff;background:#fff url(../img/hdrbutton.gif);text-decoration:none;position:relative;cursor:pointer;padding:0 0 0 15px;margin:0}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:hover{font-size:16px;text-decoration:none;color:#fff;background:#fff url(../img/hdrbutton.gif);border:margin:0}
.yui-skin-sam .yui-accordion-toggle .indicator {display: block;width:14px;height:14px;background: url(../img/sprite.png) 0 -350px;position: absolute;right: 0.5em;top: 25%;}
.yui-skin-sam .yui-accordion-toggle.active .indicator {background: url(../img/sprite.png) 0 -400px;}
.yui-skin-sam .yui-accordion-content{overflow:auto;height:_zoom:1}
.yui-skin-sam ul.submenu li a{display:block;height:1.5em;line-height:1.5em;text-decoration:none;color:#000;padding:.3em .3em .3em .5em}
.yui-skin-sam ul.submenu li a:hover{text-decoration:underline}
.padded{clear:both;zoom:1;padding:0 10px 5px;background:#fff}
.padded ul li{list-style:none;margin:0 0 2px -10px}
ul.info li{list-style:inside square}
ul.info{margin-bottom:1em}
p.code{background:#000;color:#cfc;font-size:1.2em;margin-left:4em;padding:20px}
h1{font-size:2em;font-weight:700;margin-bottom:1em}
h3{font-size:1.6em;font-weight:700;margin-bottom:1em}
p{margin:0 auto; padding:10px}
strong{font-weight:700}
.gfg-root{width:250px;height:auto;position:relative;overflow:hidden;text-align:center;font-size:12px;border-bottom:0px solid #356aa0;margin:0 0 10px 0;}
.gfg-title{height:35px;font-size:16px;font-weight:normal;color:#fff;background-image:url('../img/hdrbutton4.gif');background-repeat:no-repeat;border:0;text-align:center;padding:7px 0 0 0;margin:0 0 5px 0}
.gfg-title a{color:#000}
.gfg-title a:visited{color:#000}
.gfg-subtitle{font-size:12px;font-weight:normal;color:#333;background:#fff;border-bottom:1px solid #32cd32;border-top:1px solid #32cd32;line-height:20px;text-align:center;overflow:hidden;white-space:nowrap;margin-bottom:5px}
.gfg-subtitle a{color:#333}
.gfg-subtitle a:visited{color:#333}
.gfg-entry{background-color:#ffffff;width:100%;height:120px;position:relative;overflow:hidden;text-align:left;border-bottom:1px solid #ddd}
.gfg-root .gfg-entry .gf-result{position:relative;background-color:#fff;width:auto;height:100%;padding:0 10px 0 10px}
.gfg-list{position:relative;overflow:hidden;text-align:left;margin:10px 0 5px 0}
.gfg-listentry{line-height:1.5em;text-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;padding-left:15px;padding-right:5px;margin-left:5px;margin-right:5px}
.gfg-listentry-odd{background-color:#fff}
.gfg-listentry-highlight{background-image:url(../img/garrow.jpg);background-repeat:no-repeat;background-position:center left}
.gfg-root .gfg-entry .gf-result .gf-title{font-size:14px;color:#cd2626;line-height:1.2em;margin:5px 0 2px}
.gfg-root .gfg-entry .gf-result .gf-snippet{height:50px;font-size:12px;color:#000;margin-top:3px}
.gfg-horizontal-container{position:relative}
.gfg-horizontal-root{height:1.5em;_height:100%;position:relative;white-space:nowrap;overflow:hidden;text-align:center;font-size:13px;border:0px solid #aaa;margin-right:80px;padding:5px}
.gfg-horizontal-root .gfg-title{font-weight:400;background-color:#fff;line-height:1.5em;overflow:hidden;white-space:nowrap;float:left;padding-left:10px;padding-right:12px;border-right:1px solid #aaa}
.gfg-horizontal-root .gfg-title a{color:#333;text-decoration:none}
.gfg-horizontal-root .gfg-entry{width:auto;height:1.5em;position:relative;overflow:hidden;text-align:left;margin-top:0;margin-left:0;padding-left:10px}
.gfg-horizontal-root .gfg-entry .gf-result{position:relative;background-color:#fff;width:100%;height:100%;line-height:1.5em;overflow:hidden;white-space:nowrap}
.gfg-horizontal-root .gfg-entry .gf-result .gf-title{color:#00c;margin-right:3px;float:left}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer{float:left}
.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer,.gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate{display:block;color:#aaa}
.gfg-branding{white-space:nowrap;overflow:hidden;text-align:left;position:absolute;right:0;top:0;width:80px}
.gfg-collapse-open,.gfg-collapse-closed{background-repeat:no-repeat;background-position:center;cursor:pointer;float:right;width:17px;height:20px}
.gfg-collapse-open{background-image:url(arrow_open.gif)}
.gfg-collapse-closed{background-image:url(arrow_close.gif)}
.clearFloat{clear:both}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}
fieldset,img{border:0;margin:0 0 5px -5px}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-weight:inherit;font-size:100%}
legend{color:#000}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%}
a:visited,.yui-skin-sam ul.submenu li a:visited,.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.link:visited{color:#356aa0}
#blogs,.rss-box{margin:0 auto;padding:0}
#searchform form,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,fieldset,legend,textarea,blockquote,th,td{margin:0;padding:0}
.block,html[xmlns] .clearfix{display:block}
.odd,.even{background-color:#fff}
.gfg-horizontal-root .gfg-list,.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet,.gfg-horizontal-root .gfg-entry .gf-result .gf-author{display:none}
#searchform form {float:right;margin: 15px 0 0 0; /* for IE */padding:6px;border:0px solid #aaa;border-width:1px;background:#eeeeff}
#searchform .equal {vertical-align:middle; /* for IE */font-size:14px;padding-left:6px;color:#333}
#searchform #txt5 {padding: 7px;background: #fff;font-family:"Verdana";font-size:14px;font-weight:normal;color:#000000;border-width:1px;border-style:solid;border-color:#aaa}
#searchform #txt5:focus { /* not working in IE6 */color:#003366;}
#searchform #btn5 {margin:0}
#form1 form, #form1 input, #form1 fieldset {margin:7px 0 0 0;padding:0;border:none;}
#form1 legend span {position:absolute;top:-999em;left:0;}
#form1 label.round {float:right;clear:left;background:url(../img/searchbox.gif) no-repeat 0 0;padding:0 0 0 10px;height:55px;margin:0 0 10px 0;}
#form1 .round input {background:transparent;padding:5px;float:left;}
#form1 .round span {background:url(../img/searchbox.gif) no-repeat 100% 0;padding:0 10px 0 0;height:55px;float:left}
.round input:focus {outline:none;color:#36393d;font-family: "Segoe UI", sans-serif;font-size:20px}
#q {width:350px}
