

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;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0;}
#tab-1, #tab-2, #tab-3, #tab-4, #tab-5, #tab-6{display:none;}
a{color:#0C5DC7;text-decoration:none;}
body{background:#FFFFFF url(images/bgg.png) repeat-x scroll 0 0;font-family:arial,helvetica,sans-serif;font-size:83%;line-height:1.5;}
#viewport{margin:0 auto;position:relative;text-align:left;width:990px;z-index:1;}
#header{height:100px;}
#header .footnote{color:#444;display:block;font-size:12px;font-weight:normal;left:221px;position:absolute;text-align:left;top:75px;}
#logo{top:5px;position:relative;}
#logo a img{border:0 none;}
#results{background:#FFFFFF none repeat scroll 0 0;border:1px solid #EEEEEE;display:none;color:#E6532D;float:left;margin:0 auto;padding:3px;position:relative;top:0;}
#results h2{font-size:1.6em;width:600px;}
.columns{width:100%;}
#content{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;background-color:#fff;width:690px;}
td.column{padding:0;vertical-align:top;}
.round{-moz-border-radius:5px;-webkit-border-radius:5px;}
.round-left{-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;}
.round-right{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;}
#side_base{-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;background-color:#fff;border-left:1px solid #D4D9CF;}
.wrapper{}
#side{margin-bottom:10px;padding-top:0.5em;width:300px;}
#navbar ,#mainmenu{background-color:#3575AB;}
#all{padding:10px;}
#all li{display:inline;float:left;margin:0 2px 2px 0;width:190px;}
#all li a{color:#3B5998;}
#all li a:hover{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#3575AB;color:#fff;}
.top-navigation ,#all{margin-top:3px;padding:0 0.7em;}
.top-navigation li ,#all li{position:relative;}
.top-navigation * ,#all *{display:inline;}
.top-navigation li a,#all li a{border:1px solid transparent;display:inline-block;padding:3px 10px;}
.top-navigation li a{font-weight:bold;color:#fff;}
.top-navigation li a:hover{text-decoration:none;color:#fff;}
#hide-results{-moz-border-radius:2px;background-color:#297EB9;color:#FFFFFF;cursor:pointer;position:absolute;right:20px;text-align:center;top:5px;width:50px;}
#footer{border-top:1px solid #E4E4E4;clear:both;color:#727171;width:980px;padding:5px;position:relative;}
#footer img{float:left;}
.text{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;margin-top:0;padding:8px;}
.text a{padding:3px;}
.footerleft{float:left;}
.footerright,.readmore{float:right;}
div#footercontent ul{clear:both;padding:5px;}
div#footercontent li{float:left;margin-right:0.5em;list-style:none;}
.section-title{background-color:#f2f6fa;border-top:2px solid #abc;padding:5px 8px 6px;}
#ad_hd{float:right;padding:5px;}
.top_stories{margin-top:-15px;}
.breadcrumb{padding-left:4px;}
#pagetitle{clear:left;padding-left:5px;font-weight:400;width:630px;color:#333;}
#pagetitle h1{font-size:20px;margin-bottom:10px;padding-left:5px;padding-top:10px;}
ul.listing, ul.images, ul.listing{list-style:none;width:290px;float:left;display:inline;margin:10px 18px;padding:0;}
ul.listing li, ul.images li, ul.listing li{position:relative;line-height:1.25em;margin:0;padding:4px 0;}
ul.listing li h3{position:absolute;font-size:.85em;line-height:1.5em;width:300px;height:1.25em;border-top:1px solid #ddd;margin:0;padding:4px 0;}
ul.listing li h3:hover{height:auto;overflow:auto;background:#f6f6f6;z-index:11;border-top:1px solid #ddd;}
ul.listing li.heading{font-weight:700;text-transform:uppercase;font-size:.9em;line-height:1.25em;letter-spacing:.05em;border:none;color:#4f92d6;}
ul.listing li.titles{height:1.8em;border-top:1px solid #DDD;}
ul.listing li.titles:hover{background-color:#F3F3F3;height:1.8em;}
.titles h2{overflow:hidden;white-space:nowrap;padding:3px;}
.titles h2 a{color:#333;}
.titles h2 a:hover{color:#d60;}
.post_desc{display:none;}
.search-control{width:auto;font-size:0.9em;color:#777;margin:5px;list-style-type:none;}
.gs-text-box, .gsc-tabhActive, .gs-watermark, .gsc-branding, .gsc-twiddle, .gsc-stats, .gsc-results-selector, .gsc-all-results-active,.gsc-tabsArea,.gsc-resultsHeader{display:none;}
.gsc-input input{display:none;font-size:1.56em;width:300px;padding:6px 5px 6px 5px;margin-top:5px;color:#aaa;border:2px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.gsc-search-button, .ui-widget button{display:none;font-size:2.1em;margin:5px 0 0 5px;}
img.gs-image{width:90px;height:80px;-moz-border-radius:4px;-webkit-border-radius:4px;}
img.selectImage{float:left;margin:10px 10px 20px 0px;width:90px;height:80px;border:5px solid #aaa;padding:1px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.gsc-cursor-page{display:none;float:left;text-shadow:1px 1px 1px #fff;cursor:pointer;margin:0px 8px 10px 0px;padding:3px 7px 3px 7px;background:#ddd;color:#000;border:1px solid #999;-moz-border-radius:2px;-webkit-border-radius:2px;}
.gsc-cursor-page:hover{background:#fff;color:#333;}
.gsc-cursor-current-page{background:#fff;color:#333;}
.clear{clear:both;}
#imageContainer img{padding:1px;border:1px solid #ddd;width:auto;height:auto;}
.gsc-search-box{display:none;}
.gsc-videoResult{background:#222;}
.gs-image-box{background:#EEEEEE url(/static/images/ajax-loader.gif) no-repeat scroll center center;border:1px solid #AAAAAA;display:inline;float:left;margin:0 13px 9px 0;padding:0;text-align:center;width:100px;}
#search{height:26px;left:220px;position:absolute;top:40px;width:334px;}
#search input{border:1px solid #D4D9CF;margin:0;padding:0;}
#search input.text{background-color:white;}
#search input.text{color:#000000;height:20px;left:0;padding:6px 6px 0;position:absolute;top:0;width:234px;}
#search input.submit{background-color:#3575AB;color:#FFFFFF;cursor:pointer;padding:4px 6px 4px 5px;position:absolute;right:20px;top:0;}
.floatleft{float:left;}
#media{clear:both;margin:11px;padding:0;width:972px;}
.images_strip{list-style-type:none;padding-left:25px;display:inline;float:left;margin:5px;padding:0;}
.images_strip li{background:#EEEEEE url(../static/images/ajax-loader.gif) no-repeat scroll center center;}
.images_strip li{border:1px solid #aaa;display:inline;float:left;margin:0 13px 9px 0;padding:0;text-align:center;width:100px;}
.images_strip li a{padding:0;}
.img_li{height:75px;padding:0;width:85px;}
#flowtabs{-moz-border-radius-topleft:9px;-moz-border-radius-topright:9px;-webkit-border-top-left-radius:9x 8px;-webkit-border-top-right-radius:9px 8px;background:#eceff6;height:29px!important;margin:0!important;padding:0;}
#flowtabs li{float:left;color:#fff;background-color:#d8dfea;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:6x 6px;-webkit-border-top-right-radius:6px 6px;list-style-type:none;}
#flowtabs li a.current,#flowtabs li a.current:hover{background:#3b5998;color:#fff;cursor:default!important;-moz-border-radius:3px;-webkit-border-radius:3px;}
.fbtab{cursor:pointer;font-weight:700;float:left;margin-right:4px;text-decoration:none;padding:5px;}
#flowpanes{height:213px;}
#flowpanes div ul{list-style:none;}
#topnews{font-size:12px;line-height:19px;list-style-type:none;width:550px;padding:5px 5px 0;}
#topnews li:last-child{margin-bottom:0;}
.top_heading{float:left;margin:10px 10px 0 0;}
.desc{margin-top:3px;padding:3px;}
.top_list{list-style-type:square;margin-left:50px;}
.top_list li{color:#3575ab;padding:2px;}
.info{padding:5px;}
#category{background-color:#444;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;padding:3px 0;}
#gallery{background:#F9F9F9;color:#E6532D;width:700px;}
#gallery h1,#trendstopics h2{font-size:150%;}
#gallery h1{padding:5px;}
#trendstopics{border-left:1px solid #EEEEEE;padding:10px;}
.head{margin-left:0px;}
.trends{padding:5px;margin-left:15px;}
.t_item{list-style-type:square;}
.clearleft{clear:both;font-size:1px;height:1px;line-height:1px;}
.media_feed{display:inline;float:left;padding-left:10px;overflow:hidden;width:988px;}
.header{font-size:21px;font-weight:normal;}
#tabs-2_container, #tabs-3_container, #tabs-4_container, #tabs-5_container, #tabs-6_container{display:none;}
.fbtab:hover{-moz-border-radius:3px;background-color:#3B5998;color:#FFFFFF;cursor:pointer;}
.selected{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#3B5998;color:#FFFFFF;}
#inner_content{clear:both;background:#fff;color:#666;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #F3F3F3;padding-bottom:10px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:block;}
.bodycontent{background:white none repeat scroll 0 0;border:1px solid #EAEAEA;padding:25px;margin:auto;max-width:900px;}
#cluetip-close img{border:0;}
#cluetip-title{overflow:hidden;}
#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}
.cluetip-default{background-color:#fff;}
.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#fff;}
.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 10px 4px;font-size:1.1em;font-weight:normal;background-color:#1376AF;color:#fff;}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:0.95em;}
.cluetip-default #cluetip-inner{padding:8px;}
.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner{zoom:1;}


/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;  
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
=cluetipClass: 'default'
-------------------------------------- */

.cluetip-default {
  background-color: #fff;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #fff;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px; 
  font-size: 1.1em;
  font-weight: normal;
  background-color: #1376AF;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}
.cluetip-default #cluetip-inner {
  padding: 8px;
}
.cluetip-default div#cluetip-close {
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}




/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}