/* neutralizes browser CSS styles from YUI Library version: 2.7.0 */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
/* applies consistent style foundation for common elements from YUI Library version: 2.7.0 */
h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}
optgroup{font-weight:normal;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
del{text-decoration:line-through;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th,td{border:1px solid #000;padding:.5em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
p,fieldset,table,pre{margin-bottom:1em;}
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}
/* foundation for typography and font-sizing from YUI Library version: 2.7.0 */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/* defining default styles from ambiently */
a { color: #0000cc; cursor: pointer; outline: none !important;}
a:link,a:visited { color: #0000cc;}
a:hover, a:focus { color: #000;}
.pagination {font-weight:bold;margin:10px 0;}
.pagination a:link,
.pagination a:visited {color: #0000cc;}
.pagination a:hover {color: #000;}
.pagination a, .pagination span {display: block;float:left;padding: 0 0.3em;margin-right: 0.1em;}

/* form */
label {color: #636363;font-size: 93%;font-weight: 600;line-height: 1.5;margin:0 0 12px 0;letter-spacing: 0.1px;}
input, select, textarea {font: 93% arial, Verdana, helvetica, sans-serif;line-height: 1.2;border: 1px solid #b7b7b7;}
fieldset {margin: 0;border: 1px solid #fff;}
.form {margin: 30px 0 0 0;}
.form .row {clear: both;}
.form .row label{width: 108px;margin-right: 18px;}
.row {margin: 0 0 12px 0;}
.row label {float: left;text-align: right;}
.check {border: 0;}
.verify {margin: 0 0 18px 122px;}
.buttons {margin: 0 0 12px 122px;}
.buttons input {padding: 0 16px;height: 20px;line-height: 15px;color: #fff;font-weight: bold;background: #b7b7b7;border: 1px solid #636363;letter-spacing: 0.1px;}

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

#bd_out-bg {background: url(/images/bg_header.gif) repeat-x 0 66px ;}
#bd_in-bg {background: url(/images/bg_header.gif) repeat-x 0 43px;}
.amb-v1 {}
.content {padding-right: 2.6em;}
.content,.sidebar {padding-bottom: 65px;}
/* header */
.loggedout {padding-top: 8px;padding-bottom: 30px;}
*+html .loggedout {padding-bottom: 15px;}
.loggedout h1 {margin: 0;}
.loggedout h1 a {display: block;float: left;}
.loggedout h1 a img {margin-left: -8px;margin-right: 14px;}
.loggedout .quick-link {float: right;margin: 8px 0 0 76px;font-size: 108%;}
.logo-dsp {margin-top: 10px;color: #666;font-size: 108%;}
*+html .logo-dsp {margin-top: 20px;}
#bd_in-bg .loggedout {padding-top: 4px;padding-bottom: 24px;}
*+html #bd_in-bg .loggedout {padding-bottom: 12px;}
#bd_in-bg h1 a img {margin-left: -4px;}
#bd_in-bg .logo-dsp {margin-top: 7px;}
*+html #bd_in-bg .logo-dsp {margin-top: 10px;}
#bd_in-bg .quick-link {margin-top: 9px;}
/* home & start search */
.home {padding:0 0 80px 77px;width: 816px;}
*+html .home {padding-bottom: 110px;}
.home .gray-rc {margin-bottom: 30px;}
.broadcast {float: right;margin: 0 0 24px;}
.broadcast h2 {margin: 0 0 20px;color: #090;font-size: 250%;line-height: 100%;}
.broadcast h2 span {display: block;margin: 0 0 14px 0;color: #b7f391;font-size: 60%;}
.broadcast p {margin: 0;font-size:108%;}
.qe-grab {width: 274px;height: 140px;margin: 0 0 15px;padding: 10px 10px 10px 14px;background: url(/images/green_block2.gif) no-repeat 0 0;}
.qe-grab h2 {margin: 0 0 6px 6px;color: #000;font-size: 150%;font-weight: 100;line-height: 120%;}
.qe-grab h2 span {display: block;margin: 10px 0 14px 18px;}
.qe-grab .line {margin: 8px 0 12px;height: 1px;overflow: hidden;background: #fff;font-size: 1px;}
.qe-grab p {margin: 0 0 6px;font-size: 100%;line-height: 130%;}
.qe-grab h2 img,
.qe-grab p img {vertical-align: middle;}
.tour {clear: both;margin: 0 0 15px 100px;font-size: 108%;}
.demo-web {height: auto;padding: 12px 34px 16px 34px;}
.demo-web h3 {margin: 0 0 10px 0;text-align: left;color: #f60;font-size: 188.3%;line-height: 1;}
.demo-web p {text-align: left;line-height: 1.3;}
.demo-web table {margin: 0;}
.demo-web table th,.demo-web table td {border: 0;}
.demo-web table th {text-align: left;padding-bottom: 0;}
.demo-web table td img {border: 1px solid #949494;}
.demo-web table .vs {color: #999;font-size: 200%;font-weight: 500;}
.demo-web table .vs img {border: 0;}
.demo-web table .desc {display: block;float: left;margin: -6px 0 12px 0;}
.start-search {padding-bottom: 60px;}
.start-search h2 {margin-bottom: 20px;padding-top: 26px;color: #090;font-size: 200%;line-height: 100%;}
.start-search h3 {margin: 10px 0;color: #65bd07;font-size: 120%;font-weight: bold;line-height: 100%;}
.start-search .search-box,.start-search p {padding: 0 30px;}
.start-search p {font-size: 108%;padding-right: 110px;}
/* public */
.quick-link {color: #000;}
.quick-link li {float: left;margin-left: 16px;line-height: 120%;list-style: none;}
.quick-link a.current{color: #000;font-weight: 600;text-decoration: none;}

.gt-2,.gt-3,.gt-4,.gt-5,
.grc-2,.grc-3,.grc-4,.grc-5 {width: 4px;height: 4px;background: url(/images/round_corner.gif);}
.gray-tmp {}
.gt-1 {height: 4px;background: #a3a3a3;}
.gt-2 {float: left;background-position: 0 -36px;}
.gt-3 {float: right;background-position: -660px -36px;}
.gt-4 {float: left;background-position: 0 -48px;}
.gt-5 {float: right;background-position: -660px -48px;}
.gt {padding: 2px 6px;background: #a3a3a3;}
.gt .t1 {margin: -1px 0 7px 0;padding: 0 12px 0 8px;color: #fff;font-size: 123.1%;font-weight: 600;line-height: 1;}
.gt .t1 .tool-button {float: right;display: block;width: 79px;height: 19px;font-size: 77%;font-weight: 100;
                    line-height: 18px;text-align: center;background: url(/images/button_white.gif) left top no-repeat;}
.gt .t1 .tool-button a {text-decoration: none;}
.gt .t1 .tool-button img {vertical-align: middle;}
.gray-tmp h3 {margin: 0;color: #090;font-size: 138.5%;font-weight: bold;line-height: 120%;}
.gray-tmp p {margin: 4px 0 2px 0;}

.gray-rc {position: relative;}
.grc-1 {background: #fff;border-top: 1px solid #b7b7b7;}
.grc-2 {float: left;background-position: 0 -80px;margin-top: -1px;}
.grc-3 {float: right;background-position: -661px -80px;margin-top: -1px;}
.grc-4 {float: left;background-position: 0 -84px;margin-top: -4px;}
.grc-5 {float: right;background-position: -661px -84px;margin-top: -4px;}
.grc-6 {background: #fff;border-bottom: 1px solid #b7b7b7;}
.grc {border-left: 1px solid #b7b7b7;border-right: 1px solid #b7b7b7;}
.grc .t1,.grc .t3,.grc .t5 {margin: 0;height: 26px;text-align: left;border-bottom: 1px solid #b7b7b7;padding: 0 14px;color: #090;font-size: 123.1%;font-weight: bold;line-height: 26px;}
*+html .grc .t1,*+html .grc .t3,*+html .grc .t5 {clear: both;margin: -3px 0 0 0;}
.grc .t1 {background: url(/images/round_corner.gif) 0 -1px repeat-x;}
.grc .t1 span {font-weight: 100;}
.grc .t1 span.f-bold {font-weight: bold;}
.grc .t3 {border-bottom: 0;font-size: 138.5%;background: #d4d4d4;}
.grc .t5 {color: #999;font-size: 110%;border-bottom: 0;}


.bc {padding: 6px 10px;background: #fff;}
.grc .bc {padding: 6px 16px;}

.search-f {}
.search-q {float: left;height: 28px;margin-right: 10px;padding: 8px 18px 0 18px;font-size: 107%;font-weight: 600;line-height: 100%;background: url(/images/search_bg.gif) top left no-repeat;border: 0;}
.search-q input {font-size: 107%;font-weight: 600;line-height: 100%;border: 0;}
.search-sbt {width: 67px;height: 28px;margin: 4px 0 0 0;color: #090;font-size: 107%;font-weight: 600;background: url(/images/search_btn.gif) 0 0 no-repeat;border: 0;cursor: pointer;}
.search-sbt-h {background-position: 0 -38px;}
.search-box {margin: 14px 0 40px 0;}
.search-box .search-q,.search-box .search-q input {width: 416px;}
.search-box-btm {padding-left: 14px;padding-bottom: 0;}

#nicemenu { margin: 0 auto;margin-bottom: 20px;}
#nicemenu ul {margin: 0;}
#nicemenu a {color: #fff;text-decoration: none;}
#nicemenu a:hover { }
#nicemenu li {list-style: none;float: left;margin:0 8px 0 0;}
#nicemenu li span,
#nicemenu li span a,
#nicemenu li span.over,
#nicemenu li span.over a,
#nicemenu li span.active,
#nicemenu li span.active a{background:url(/images/button_menu.gif)}
#nicemenu li span {float: left;display: block;background-position: left -31px;position: relative;padding: 0 0 0 8px;height: 21px;}
#nicemenu li span a {display: block;background-position: right 0;font-weight: bold;padding: 5px 8px 4px 0;line-height: 12px;}
#nicemenu li span.over {background-position: left -155px;  }
#nicemenu li span.over a {color: #090;background-position: right -124px;}
#nicemenu li span.active {background-position: left -93px;}
#nicemenu li span.active a {color: #090;background-position: right -62px; }
/* sidebar */
.sidebar .gray-rc {margin-bottom: 26px;}
.sidebar .grc .t1 {padding: 0 10px;font-size: 93%;}
.sidebar .grc .bc {padding: 8px 10px 2px 10px;}

.s-search {margin-bottom: 22px;}
.s-search h5 {margin-bottom: 8px;color: #090;font-size: 107%;font-weight: 600;line-height: 100%;}
.s-search .search-q {width: 204px;background-position: left bottom;}
.s-search .search-q input {width: 204px;}
.s-search .search-sbt {margin: 6px 0 0 164px;width: 64px;height: 25px;font-size: 93%;background-position: 0 -76px;}
.s-search .search-sbt-h {background-position: 0 -111px;}

.s-drag .drag {margin: -3px 0 6px 2px;}

.s-jump ul {height: 100%;margin: 0;}
.s-jump li {float: left;list-style: none;}
.s-jump li.l {width: 33%;}
.s-jump li.r {width: 67%;}
.s-jump li .tool {margin-top: 5px;}
.s-jump li .tool span {display: block;margin-top: 12px;}
/* footer */
.ft {margin-bottom: 10px}
.ft .quick-link {margin: 0;}
.ft .quick-link li#copyright {margin-left: 0;margin-right: 3.85em;}
/* mini site */
.banner {margin-bottom: 20px;}
.minisite-menu {width: 529px;height: 21px;padding: 44px 0 0 136px;background: url(/images/others/help.jpg) 0 0 no-repeat;}
.im-main {margin: 0 0 0 16px;}
.im-main h2 {margin: 0;font-size: 182%;font-weight: 100;}
.im-main h5 {margin-bottom: 2px;font-size: 93%;}
.im-main .im-vedio {margin: 20px 0;}
.im-main .im-vedio img {border: 1px solid #ccc;}
.im-main table {margin: 20px 0 0 0;}
.im-main table th,
.im-main table td {padding: 0;text-align: left;border: 0;}
.im-main .im-img h5 {padding: 0 0 20px 0;font-size: 108%;}
.im-main .im-img img {margin: 0 0 26px 0;}
.im-main .contact {margin: 16px 0 0 0;font-size: 108%;}
.im-main .s-title {font-size: 123.1%;font-weight: bold;margin-bottom: 26px;}
.im-main .s-title span img {margin: 0 0 10px 2px;}
.im-main .s-title .more {float: right;display: block;margin: 12px 0 0 0;}
.im-main .s-title .ff,.im-main .s-title .op {float: left;display: block;width: 94px;margin-bottom: 26px;}
.im-main .s-title .sf {float: left;display: block;width: 84px;}
.im-main .s-title .cr {width: 60px;float: left;display: block;}
.im-main .s-title .op img {margin: 0 10px 10px -4px;}
.get-button-video {width: 213px;float: left;margin: 6px 20px 40px 0;}
*+html .get-button-video {margin: 6px 20px 15px 0;}
.get-button-video img {margin-bottom: 6px;}
.get-button-video em {color: #666;}
.list-num {margin-left: 0;}
.list-num li {list-style: none;margin-bottom: 26px;}
.list-num h3 {margin-bottom: 2px;color: #090;font-size: 123.1%;font-weight: 600;}
.list-num p img {margin-right: 8px;vertical-align: middle;}
.list-num ol,.list-num ol li {margin-right: 0;}

/* Default Google CSS */

.gsc-control {
width:300px;
}
.gsc-control div {
position:static;
}
form.gsc-search-box {
font-size:13px;
margin:0 0 4px;
width:100%;
}
table.gsc-search-box {
border-spacing:0;
border-style:none;
border-width:0;
margin-bottom:2px;
width:100%;
}
table.gsc-search-box td {
vertical-align:middle;
}
table.gsc-search-box td.gsc-input {
padding-right:2px;
}
td.gsc-search-button {
width:1%;
}
td.gsc-clear-button {
width:14px;
}
table.gsc-branding td, table.gsc-branding {
border:medium none;
margin:0;
padding:0;
}
table.gsc-branding {
border-spacing:0;
border-style:none;
border-width:0;
width:100%;
}
.gsc-branding-text {
color:#676767;
}
td.gsc-branding-text {
vertical-align:top;
}
td.gsc-branding-text div.gsc-branding-text {
font-size:11px;
margin-right:2px;
padding-bottom:2px;
text-align:right;
}
div.gsc-branding-youtube td.gsc-branding-text {
vertical-align:middle;
}
td.gsc-branding-img-noclear {
vertical-align:bottom;
width:51px;
}
td.gsc-branding-img {
vertical-align:bottom;
width:65px;
}
div.gsc-branding-youtube td.gsc-branding-img-noclear {
width:55px;
}
div.gsc-branding-youtube td.gsc-branding-img {
width:69px;
}
table.gsc-branding-vertical td.gsc-branding-text div.gsc-branding-text {
margin-right:0;
text-align:center;
}
table.gsc-branding-vertical td.gsc-branding-img-noclear {
text-align:center;
}
div.gsc-branding-img, div.gsc-branding-img-noclear, img.gsc-branding-img, img.gsc-branding-img-noclear {
padding-top:1px;
}
img.gsc-branding-img, img.gsc-branding-img-noclear {
border:medium none;
display:inline;
margin:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
}
a.gsc-branding-clickable {
cursor:pointer;
}
input.gsc-search-button {
margin-left:2px;
}
div.gsc-clear-button {
background-image:url(/uds/css/clear.gif);
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
display:inline;
margin-left:4px;
margin-right:4px;
padding-left:10px;
text-align:right;
}
input.gsc-input {
border:1px solid #BCCDF0;
padding-left:2px;
width:99%;
}
.gsc-keeper {
background-image:url(/uds/css/blue_check.gif);
background-position:1px 3px;
background-repeat:no-repeat;
color:#3366CC;
cursor:pointer;
font-size:13px;
font-weight:100;
padding-left:16px;
text-decoration:underline;
}
.gsc-resultsHeader {
border-bottom:1px solid #E9E9E9;
clear:both;
margin-bottom:4px;
width:100%;
}
.gsc-resultsHeader td.gsc-twiddleRegionCell {
width:75%;
}
.gsc-resultsHeader td.gsc-configLabelCell {
text-align:right;
width:75%;
}
.gsc-resultsHeader .gsc-twiddle {
background-position:0 2px;
background-repeat:no-repeat;
cursor:pointer;
display:inline;
margin-top:4px;
}
.gsc-resultsHeader td.gsc-twiddle-closed div.gsc-twiddle {
background-image:url(/uds/css/arrow_close.gif);
}
.gsc-resultsHeader td.gsc-twiddle-opened div.gsc-twiddle {
background-image:url(/uds/css/arrow_open.gif);
}
.gsc-resultsHeader .gsc-title {
color:#676767;
display:inline;
margin-right:10px;
padding-left:14px;
}
.gsc-resultsHeader .gsc-stats {
color:#676767;
display:inline;
font-size:11px;
font-weight:100;
}
.gsc-resultsHeader td.gsc-twiddle-opened .gsc-stats {
display:none;
}
.gsc-results-selector {
display:inline;
}
.gsc-resultsHeader td.gsc-twiddle-closed .gsc-results-selector {
display:none;
}
.gsc-result-selector {
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
display:inline;
font-size:13px;
padding-left:13px;
}
.gsc-one-result {
background-image:url(/uds/css/one-complex-dark.gif);
}
.gsc-more-results {
background-image:url(/uds/css/more-complex-dark.gif);
}
.gsc-all-results {
background-image:url(/uds/css/all-complex-dark.gif);
padding-right:1px;
}
.gsc-one-result-active .gsc-one-result {
background-image:url(/uds/css/one-complex-light-blue.gif);
}
.gsc-more-results-active .gsc-more-results {
background-image:url(/uds/css/more-complex-light-blue.gif);
}
.gsc-all-results-active .gsc-all-results {
background-image:url(/uds/css/all-complex-light-blue.gif);
}
.gsc-resultsHeader .gsc-configLabel {
color:#676767;
cursor:pointer;
display:inline;
font-size:11px;
}
.gsc-resultsHeader td.gsc-configLabelCell span.gsc-twiddle-closed {
background-image:url(/uds/css/settings.gif);
background-position:center center;
background-repeat:no-repeat;
padding-right:12px;
}
.gsc-tabsArea {
clear:both;
margin-top:6px;
}
.gsc-tabsArea .gs-spacer {
font-size:1px;
margin-right:0;
overflow:hidden;
}
.gsc-tabsArea .gs-spacer-opera {
margin-right:0;
}
.gsc-tabsAreaInvisible {
display:none;
}
.gsc-tabHeader {
cursor:pointer;
display:inline;
margin-right:2px;
padding-left:6px;
padding-right:6px;
}
.gsc-tabHeader.gsc-tabhActive {
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #FF9900;
color:black;
}
.gsc-tabHeader.gsc-tabhInactive {
background:#E9E9E9 none repeat scroll 0 0;
border-left:1px solid #E9E9E9;
border-right:1px solid #E9E9E9;
border-top:2px solid #E9E9E9;
color:#676767;
}
.gsc-tabData.gsc-tabdActive {
display:block;
}
.gsc-tabData.gsc-tabdInactive {
display:none;
}
.gsc-tabData .gsc-resultsHeader .gsc-title {
display:none;
}
.gsc-tabData .gsc-resultsHeader .gsc-stats {
display:none;
}
.gsc-tabData .gsc-resultsHeader .gsc-results-selector {
display:none;
}
.gsc-resultsbox-visible {
display:block;
}
.gsc-resultsbox-invisible {
display:none;
}
.gsc-results {
padding-bottom:2px;
width:99%;
}
.gsc-result {
margin-bottom:10px;
}
.gsc-result .gs-title {
height:1.8em;
overflow:hidden;
}
.gsc-result div.gs-watermark {
display:none;
}
.gsc-results .gsc-result img.gs-ad-marker {
display:none;
}
.gsc-wrapper {
display:block;
position:relative;
}
.gsc-adBlock {
background:#FFF8DD none repeat scroll 0 0;
display:block;
margin-bottom:4px;
margin-top:6px;
padding-bottom:2px;
position:relative;
}
.gsc-adBlock h2 {
color:#676767;
float:right;
font-size:0.9em;
font-weight:100;
margin:3px 5px 0;
}
.gsc-adBlock .gsc-ad {
padding-left:8px;
padding-right:3px;
padding-top:5px;
}
.gsc-adBlock .gsc-ad a {
color:#0000CC;
font-weight:100;
line-height:1.4em;
}
.gsc-adBlock .gsc-ad cite {
color:green;
font-style:normal;
}
.gsc-adBlock .gsc-ad span {
padding-left:8px;
}
.gsc-adBlockInvisible {
display:none;
}
.gsc-adBlockVertical {
border-left:1px solid #C9D7F1;
display:block;
float:right;
position:relative;
width:30%;
}
.gsc-thinWrapper {
float:left;
overflow:hidden;
width:69%;
}
.gsc-adBlockVerticalInvisible {
display:none;
}
.gsc-adBlockVertical h2 {
color:#676767;
font-size:0.9em;
font-weight:100;
margin-top:6px;
text-align:center;
}
.gsc-adBlockVertical .gsc-ad {
padding-left:8px;
padding-top:5px;
}
.gsc-adBlockVertical .gsc-ad a {
color:#0000CC;
font-weight:100;
line-height:1.4em;
}
.gsc-adBlockVertical .gsc-ad cite {
color:green;
display:block;
font-style:normal;
}
.gsc-adBlockVertical .gsc-ad span {
}
.gsc-ad-preview {
background-image:url(http://www.google.com/images/preview.gif);
}
div.gsc-config {
border:1px solid #E9E9E9;
margin-bottom:10px;
margin-top:0;
padding:2px 6px 6px;
}
form.gsc-config {
margin-bottom:0;
}
.gsc-configSetting {
margin-top:6px;
}
.gsc-configSetting_Label {
color:#676767;
}
.gsc-configSettingInput {
border:1px solid #E9E9E9;
color:#676767;
width:75%;
}
.gsc-configSettingCheckbox {
color:#676767;
margin-right:6px;
}
.gsc-configSettingCheckboxLabel {
color:#676767;
display:inline;
}
div.gsc-configSettingSubmit {
margin-top:8px;
text-align:right;
}
input.gsc-configSettingSubmit {
cursor:pointer;
display:inline;
font-size:11px;
}
.gsc-imageResult {
float:left;
margin-bottom:1em;
margin-right:20px;
}
.gs-imageResult {
overflow:hidden;
width:114px;
}
.gs-imageResult .gs-image-box {
height:86px;
position:relative;
}
.gs-imageResult .gs-image-box img.gs-image {
bottom:0;
position:absolute;
}
.gs-imageResult .gs-text-box {
height:4em;
overflow:hidden;
text-align:center;
}
.gs-imageResult .gs-snippet {
cursor:pointer;
line-height:1em;
overflow:hidden;
white-space:nowrap;
}
.gs-imageResult .gs-visibleUrl {
cursor:pointer;
}
.gs-imageResult .gs-size {
color:#6F6F6F;
}
.gsc-videoResult .gs-videoResult .gs-title {
height:1.3em;
line-height:1.3em;
overflow:hidden;
}
.gsc-videoResult .gs-videoResult .gs-snippet {
line-height:1.3em;
max-height:2.6em;
overflow:hidden;
}
.gsc-imageResult .gsc-trailing-more-results {
clear:both;
}
.gsc-results .gsc-trailing-more-results {
margin-bottom:10px;
}
.gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * {
color:#0000CC;
text-decoration:underline;
}
.gsc-imageResult .gsc-cursor-box {
clear:both;
}
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {
display:inline;
margin-bottom:0;
}
.gsc-results .gsc-cursor {
display:inline;
}
.gsc-results .gsc-cursor-box {
margin-bottom:10px;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
color:#000000;
cursor:pointer;
display:inline;
margin-right:8px;
text-decoration:underline;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
color:#A90A08;
font-weight:100;
text-decoration:none;
}
.gs-result .gs-title, .gs-result .gs-title * {
color:#0000CC;
}
.gs-divider {
color:#676767;
padding-bottom:8px;
text-align:center;
}
.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
color:#008000;
}
.gs-relativePublishedDate, .gs-publishedDate {
color:#6F6F6F;
text-decoration:none;
}
.gs-result a.gs-clusterUrl, .gs-result .gs-clusterUrl {
color:#008000;
cursor:pointer;
text-decoration:underline;
}
.gs-newsResult .gs-publisher {
color:#6F6F6F;
display:inline;
text-decoration:none;
}
.gs-newsResult .gs-relativePublishedDate, .gs-newsResult .gs-publishedDate {
display:inline;
margin-left:4px;
}
.gs-blogResult .gs-relativePublishedDate, .gs-newsResult .gs-relativePublishedDate {
display:none;
}
.gsc-blogResult .gs-blogResult .gs-publishedDate, .gsc-newsResult .gs-newsResult .gs-publishedDate {
display:none;
}
.gsc-blogResult .gs-blogResult .gs-relativePublishedDate, .gsc-newsResult .gs-newsResult .gs-relativePublishedDate {
display:inline;
}
.gs-newsResult .gs-location {
color:#6F6F6F;
display:inline;
text-decoration:none;
}
.gs-result img.gs-image {
border:1px solid #0000CC;
vertical-align:middle;
}
.gs-result div.gs-phone {
}
.gs-result .gs-directions, .gs-result .gs-directions * {
color:#7777CC;
cursor:pointer;
font-weight:100;
text-decoration:underline;
}
.gs-secondary-link, .gs-secondary-link * {
color:#7777CC;
cursor:pointer;
font-weight:100;
text-decoration:underline;
}
.gs-result .gs-directions-to-from {
display:none;
margin-top:4px;
}
.gs-result .gs-directions-to-from .gs-label {
display:inline;
margin-right:4px;
}
.gs-result .gs-directions-to-from div.gs-secondary-link {
display:inline;
}
.gs-result .gs-directions-to-from .gs-spacer {
display:inline;
margin-left:3px;
margin-right:3px;
}
.gs-videoResult a.gs-publisher, .gs-videoResult .gs-publisher {
color:#008000;
text-decoration:none;
}
.gs-result a {
cursor:pointer;
}
.gs-result .gs-address {
}
.gs-result .gs-snippet {
}
.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {
background-color:#FFF4C2;
border:1px solid #FFCC33;
margin:5px;
padding:5px;
}
.gs-result .gs-watermark {
color:#7777CC;
font-size:10px;
}
div.gs-results-attribution {
margin-bottom:4px;
text-align:center;
}
div.gs-results-attribution, div.gs-results-attribution * {
color:#676767;
font-size:10px;
text-decoration:none;
}
div.gs-results-attribution a {
color:#0000CC;
cursor:pointer;
}
div.gs-results-attribution a:hover {
text-decoration:underline;
}
.gs-result .gs-metadata {
color:#676767;
}
.gs-localAd img.gs-ad-marker, .gs-webAd img.gs-ad-marker {
padding-left:4px;
}
.gs-webResult div.gs-visibleUrl-long {
display:none;
overflow:hidden;
width:100%;
}
.gs-localAd div.gs-address * {
color:#676767;
}
.gs-localAd div.gs-street {
display:inline;
}
div.gs-city {
display:inline;
}
div.gs-region {
display:inline;
}
div.gs-country {
display:none;
}
div.gs-infoWindow * {
font-size:11px;
}
.gs-videoResult * {
font-size:13px;
}
.gs-videoResult td div.gs-image-box {
height:78px;
width:110px;
}
.gs-videoResult td div.gs-text-box {
margin-left:4px;
vertical-align:top;
}
div.gs-book-image-box td, .gs-bookResult td {
vertical-align:top;
}
div.gs-book-image-box, div.gs-book-image-box div {
position:static;
text-align:start;
}
div.gs-book-image-box {
height:90px;
width:75px;
}
.gs-bookResult td div.gs-text-box {
margin-left:4px;
vertical-align:top;
}
div.gs-book-image-box img {
border:medium none;
border-spacing:0;
}
div.gs-book-image-box div.gs-row-1 {
line-height:7px;
}
div.gs-book-image-box img.gs-pages {
height:7px;
width:45px;
}
div.gs-book-image-box img.gs-page-edge {
height:7px;
width:11px;
}
div.gs-book-image-box div.gs-row-2 {
}
div.gs-book-image-box img.gs-image {
border:1px solid #A0A0A0;
height:80px;
}
.gs-bookResult .gs-author {
color:#6F6F6F;
display:inline;
}
.gs-bookResult .gs-publishedDate {
display:inline;
}
.gs-bookResult .gs-pageCount {
color:#6F6F6F;
display:inline;
margin-left:4px;
}
.gs-bookResult .gs-id {
}
.gs-patentResult td {
vertical-align:top;
}
.gs-patentResult .gs-patent-number, .gs-patentResult .gs-publishedDate, .gs-patentResult .gs-author {
display:inline;
}
.gs-patentResult .gs-image-box {
padding-right:8px;
}
.gs-patentResult img.gs-image {
border:1px solid #7777CC;
}

/* End of Google Defaults */


.gsc-control {
  width: 100%;
}
.gsc-control .gsc-resultsRoot {
  padding: 15px 0 0 0;
}
.gsc-webResult {
  padding: 0 0 12px 0; 
}
.gs-title {
  font-size: 108%;
}
.gs-title:link,
.gs-title:hover {
  color: #00c;
}
.gs-title:hover {
  color: #000;
}

.s-web-result {padding: 6px 16px;}
.a-icon {vertical-align: middle;margin: 0 4px 0 10px;}
.tool:link,.tool:visited {color: #000;border-bottom: 1px solid #000;text-decoration: none;}
.gs-webResult .tool {display:inline;float: none;font-size: 93%;}

/* hide "more results" link */
.gsc-results .gsc-cursor-box .gsc-trailing-more-results .gsc-trailing-more-results {
  display: none; 
}