@charset "utf-8";
body, table, td 
  {font-family: arial, helvetica, tahoma, verdana; 
  font-size: 12px; 
  padding:0px;
  line-height: 14px;}
h1 		
  {font-size: 22px; 
  line-height: 30px;
  font-family: georgia, Palatino Linotype, times, serif; 
  font-weight: normal; 
  color: #ffffff; 
  display: inline;}
h2, h2 a 		
  {font-size: 12px; 
  line-height: 14px;
  margin-left: 0px;
  text-decoration: none;
  display: inline;}
h3 		
  {font-size: 14px; 
  line-height: 20px;
  padding:10px 0px 0px 0px;}
a 													 
  {text-decoration: none;
   color: #000000;}
a:hover 
  {text-decoration: underline;}
p
  {font-family: times, serif; 
   font-size: 14px;
   padding: 0px 5px 0px 0px;}
.gmain
  {padding: 10px 0px 10px 5px;
  display: block;}
.glinks
  {padding: 0px 0px 0px 3px;
  display: block;}
.gsky
  {padding: 0px 0px 0px 0px;
  position:relative;
  top:-19px;
  display: block;}
.gartbot
  {padding: 0px 0px 0px 0px;
  position:relative;
  left:-8px;
  display: block;}
.headsrch
  {padding: 12px 0px 0px 15px;
  display: block;}
.header 
  {background-color: #006699;}
.header a:hover
  {text-decoration: underline;}
.footer 
  {color: #FFFFFF;
  line-height: 60px;}
.navtitle
  {background-color: #006699;
   padding:3px 10px 0px 0px;
   border-top:1px solid #006699;
   font-size:8px;
   text-decoration: none;
   text-align:right;
   color: #999999;}
.relatedbase 
  {background-image: url("/image/bg-fade.jpg");
  background-repeat: no-repeat; 
  text-align: left;
  margin-left: 0px;
  padding:0px 0px 5px 0px; 
  font-size: 12px;
  color: #000000; 
  line-height: 14px;
  margin-top: 0px;}
.related 
  {margin-left: 0px;
  padding:5px 10px 5px 5px; 
  font-size: 12px;
  color: #000000; 
  line-height: 14px;
  margin-top: 0px;}
.related h2 a
  {font-size: 12px;
   text-decoration: none;}
.related a 
  {text-align: left;
  margin-left: 3px;
  font-size: 12px;
  color: #000000;
  font-weight: bold; 
  text-decoration: none;
  line-height: 22px;}
.related b
  {color: #888888;
   margin-left: 3px;
   text-decoration: none;
   line-height: 22px;}
.relatedsearches
  {font-size: 10px; 
  text-align: right;
  line-height: 12px;
  margin-top: 1px;
  margin-right: 10px;
  color: #999999;}
.results
  {margin-left:10px;
   margin-right:10px;
   margin-top:10px;
   margin-bottom:10px;}
.date
  {padding:0px 2px 0px 0px; 
   font-size: 12px;}
.snackbar
  {padding:0px 0px 10px 2px; 
   font-size: 10px;}
.snackbar a
  {font-weight: normal;
   color: blue;
   text-decoration:underline;}
#navbar
  {height:23px;
   padding:0px 0px 0px 0px;
   font-weight: bold;
   overflow: hidden;
   color: #000000;}
#navbar ul
  {	margin:0px;
	list-style-type: none; 
    padding:0px 0px 0px 0px;
	line-height:23px;
	text-indent: 0em;}
#navbar li
  { margin:0px; 
    padding:0px 0px 0px 0px;
    background-color: #CDE0EA;
	border-right:1px solid #006699;
    border-left:1px solid #006699;
    border-top:1px solid #006699;
	height: 23px; 
	display:block; 
	float: left;}
.navli
  {height:23px;
   line-height:23px;
   padding:0px 0px 0px 0px;
   font-weight: bold;
   background-color: #FFFFFF;
   border-right:2px solid #006699;
   border-left:2px solid #006699;
   border-top:1px solid #006699;
   display:block; 
   float: left;}
.navlink a
  {background-color: #CDE0EA;
   height: 23px; 
   padding:0px 10px 0px 10px;}
.navlink1 a, .navlink1 b
  {background-color: #FFFFFF;
   height: 23px; 
   padding:0px 10px 0px 10px;}
.copy
  {text-align: center;
   color: #999999;
   font-size: 12px;}
