*{font-family:Arial, Helvetica, sans-serif;}
body{background:#121212;color:#303030;font-size:12px;line-height:1.6;margin:0;padding:0 0 10px 0;}
#header-background{background:url(/images/header.gif) repeat-x 0 42px;}
#header{background:url(/images/banner.png) no-repeat 50% 42px;}
#footer-background{background:url(/images/footer.gif) repeat-x bottom center;}
#container{background:url(/images/banner.png) no-repeat -162px 42px;margin:auto;width:960px;}
#column-left{color:#b3b3b3;float:left;padding:0 0 40px 0;width:228px;}
#column-left b{color:#FFF;}
#logo{border:1px solid #000;border-top:1px solid #FFF;display:block;}
#logo img{border:none;display:block;}
#menu{display:block;margin:20px 0;overflow:hidden;padding:0;position:relative;width:100%;}
#menu li{background:url(/images/menu-separator.gif) no-repeat bottom left;display:block;margin:0;padding:8px 0 10px 0;position:relative;top:2px;}
#menu li a{color:#fff;display:block;font-family:Tahoma;font-size:14px;height:22px;line-height:22px;text-decoration:none;text-transform:lowercase;}
#menu li a:hover{background:#535353;}
#menu li a img{background:#121212;display:block;float:left;margin-right:5px;padding-right:5px;}
#column-right{float:right;width:705px;}
#search{height:170px;margin:0;padding:8px 0 0 475px;width:230px;}
input.text{background:url(/images/search-field.png) repeat bottom right;border:none;color:#FFF;display:block;float:left;height:12px;line-height:12px;margin:0;padding:8px 5px 7px 5px;width:135px;}
input.submit{display:block;float:right;margin:0;padding:0;}
#index{background:#f6f6f6 url(/images/content.png) repeat-x;border:1px solid #000;padding:30px;}
#min-height{float:left;height:700px;width:1px;}
#content{float:left;width:640px;}
#clear{clear:both;}
#footer{clear:both;font-size:11px;height:83px;padding:30px 0 0 260px;}
#footer, #footer a{color:#FFF;}
#footer div{float:right;width:250px;}
#footer div, #footer div a{color:#b3b3b3;}
h1{font-size:20px;}
a{color:#E90;}
a img{border:none;}
.cse .gsc-control-cse, .gsc-control-cse{padding:1em;width:auto;}
.cse .gsc-branding, .gsc-branding{display:none;}
.cse .gsc-control-cse div, .gsc-control-cse div{position:normal;}
.cse .gsc-control-cse, .gsc-control-cse{background-color:#ffffff;border:1px solid;border-color:#ffffff;}
.cse .gsc-control-cse:after, .gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cse .gsc-resultsHeader, .gsc-resultsHeader{border:block;}
.cse input.gsc-search-button, input.gsc-search-button{font-family:inherit;color:#000000;text-shadow:0 1px 2px #FFFFFF;background-color:#CECECE;border:1px outset;border-color:#666666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.cse .gsc-tabHeader.gsc-tabhInactive, .gsc-tabHeader.gsc-tabhInactive{border-bottom:none;color:#666666;background-color:#e9e9e9;border:1px solid;border-color:#e9e9e9;border-bottom:none;}
.cse .gsc-tabHeader.gsc-tabhActive, .gsc-tabHeader.gsc-tabhActive{background-color:#FFFFFF;border:1px solid;border-top:2px solid;border-color:#e9e9e9;border-top-color:#FF9900;border-bottom:none;}
.cse .gsc-tabsArea, .gsc-tabsArea{margin-top:1em;border-bottom:1px solid #e9e9e9;}
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result, .gsc-imageResult-column, .gsc-imageResult-classic{padding:.25em;border:1px solid;border-color:#ffffff;margin-bottom:1em;}
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover, .gsc-results .gsc-imageResult-classic:hover, .gsc-results .gsc-imageResult-column:hover{border:1px solid;border-color:#FFFFFF;}
.cse .gs-promotion, .gs-promotion{background-color:#FFFFFF;border:1px solid;border-color:#336699;}
.cse .gs-promotion .gs-promotion-image, .gs-promotion .gs-promotion-image{}
.cse .gs-promotion a.gs-title:link, .gs-promotion a.gs-title:link, .cse .gs-promotion a.gs-title:link *, .gs-promotion a.gs-title:link *, .cse .gs-promotion .gs-snippet a:link, .gs-promotion .gs-snippet a:link{color:#0000CC;}
.cse .gs-promotion a.gs-title:visited, .gs-promotion a.gs-title:visited, .cse .gs-promotion a.gs-title:visited *, .gs-promotion a.gs-title:visited *, .cse .gs-promotion .gs-snippet a:visited, .gs-promotion .gs-snippet a:visited{color:#0000CC;}
.cse .gs-promotion a.gs-title:hover, .gs-promotion a.gs-title:hover, .cse .gs-promotion a.gs-title:hover *, .gs-promotion a.gs-title:hover *, .cse .gs-promotion .gs-snippet a:hover, .gs-promotion .gs-snippet a:hover{color:#0000CC;}
.cse .gs-promotion a.gs-title:active, .gs-promotion a.gs-title:active, .cse .gs-promotion a.gs-title:active *, .gs-promotion a.gs-title:active *, .cse .gs-promotion .gs-snippet a:active, .gs-promotion .gs-snippet a:active{color:#0000CC;}
.cse .gs-promotion .gs-snippet, .gs-promotion .gs-snippet, .cse .gs-promotion .gs-title .gs-promotion-title-right, .gs-promotion .gs-title .gs-promotion-title-right, .cse .gs-promotion .gs-title .gs-promotion-title-right *, .gs-promotion .gs-title .gs-promotion-title-right *{color:#000000;}
.cse .gs-promotion .gs-visibleUrl, .gs-promotion .gs-visibleUrl{color:#008000;}
.gsc-completion-selected{background:#D5E2FF;}
.gsc-completion-container{font-family:Arial, sans-serif;font-size:13px;position:absolute;background:white;border:1px solid #666666;margin-left:0;margin-right:0;}
.gs-webResult div.gs-visibleUrl-short{display:none;}
.gs-webResult div.gs-visibleUrl-long{display:block;}
