body {
	font-family: verdana;
	font-size: 13px;
	background-color: white;
	height: 97%;
}

div.mainDiv {
  margin-right: 10px;
  margin-left: 10px; 
  margin-bottom: -20px;
 
  position: relative;
  height: 100%;
  min-height: 100%; 
  height:auto;
}

div.makeItStarterDiv {
  background: url("/images/make_start_plus.gif") no-repeat left center;
  padding-left: 25px;
  float:left;
  font-family: verdana;
  font-size: 13px;
  color: #3388c5;
}

div.makeItStarterDiv a {
  text-decoration: underline;
  color: #3388c5;
}

div.makeItStarterDiv a:hover {color: #ff0000;}

div.langChooserDiv {
  float:right;
  font-size: 13px;
  font-family: verdana;
  color: #3388c5;}

div.langChooserDiv a {
  text-decoration: none;
  color: #3388c5;
}

div.langChooserDiv a:hover {color: #ff0000;}

#metasearchTabDiv,#wikiTabDiv, #videoTabDiv, #blogsTabDiv, #newsTabDiv, #bookmarkTabDiv {
  width: 84px;
  height: 84px;
  cursor: pointer;
}

.videoTabDiv {
  background: url("/images/video.jpg") no-repeat top left;
}

.blogsTabDiv {
  background: url("/images/blogs.jpg") no-repeat top left;
}

.newsTabDiv {
  background: url("/images/news.jpg") no-repeat top left;
}

.bookmarkTabDiv {
  background: url("/images/bookmark.jpg") no-repeat top left;
}


.videoTabDiv_selected {
  background: url("/images/video_sel.jpg") no-repeat top left;
}

.blogsTabDiv_selected {
  background: url("/images/blogs_sel.jpg") no-repeat top left;
}

.newsTabDiv_selected {
  background: url("/images/news_sel.jpg") no-repeat top left;
}

.bookmarkTabDiv_selected {
  background: url("/images/bookmark_sel.jpg") no-repeat top left;
}

.searchDiv {
  margin-left : 55px;
  position:relative;
  top:-16px;
}

.logoTd {
  color: #439ad8;
  font-family: arial;
  font-size: 12px;
  text-align: right;
  font-weight: bold;
}

.logoTd img {			
	border-style: none;
}

.logoTd a {	
	color: #439ad8;
	text-decoration: none;	
}

.logoTd a:visited { 	
	text-decoration: none;
	color: #439ad8;
}

.searchBtn {
  background: url("/images/search_btn.jpg") no-repeat top left;
  width: 83px;
  height: 33px;
  border-style:none;
  font-family: verdana;
  font-size: 15px;
  color: white;
  margin-top: 12px;
}

.searchInputTable {
  margin-left: 23px;
  margin-right: 9px;
  margin-top: 14px; 
}

.underSearchInputTable img {
	border-style: none;
}

.underSearchInputTable a {
	color: #3388c5;
	text-decoration: none;
	font-family: verdana;
	font-size: 13px;
}

.underSearchInputTable a:hover {color: #ff0000;}

.extendedSearchTd a {
  text-decoration: underline;
}

.extendedSearchTd a:hover {color: #ff0000;}

.underSearchInputTable {
  font-family: verdana;
  font-size: 13px;
}

.searchInput {
  border: 2px solid #479edc;
  background: white;
  height: 30px;
  width: 567px;
  font-size: 16px;
  padding-top: 2px;
}

.pusherDiv, .footerDiv {
	height:50px;
}

.footerDiv {	
	text-align: center;	
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 10px;
}

.footerLinksDiv {
	font-size: 11px;
  font-family: verdana;
  color: #3388c5;
}

.footerLinksDiv a {
	text-decoration: underline;
  font-size: 11px;
  font-family: verdana;
  color: #3388c5;
}

.footerLinksDiv a:hover {color: #ff0000;}

.footerCopyrightDiv {
	padding-top: 15px;
	color: #6d6d6d;
	font-family: verdana;
	font-size: 10px;
}

.footerCopyrightDiv a {
  text-decoration: none;
  font-size: 10px;
  font-family: verdana;
  color: #3388c5;
}

.footerCopyrightDiv a:hover {color: #ff0000;}

.counterDiv {
	display: inline;
	position: relative;
	top: -32px;
	padding-left: 10px; 
}

.thesaurusTd {
  text-align: left;
}

.thesaurusDiv {
	padding: 3px 5px 3px 5px;
	width: 100%;	
	background: #f6fbff;
	border: 1px solid #d6edfd;
	color: #3388c5;
	font-family: verdana;
	font-size: 13px;	
}

.thesaurusDiv a {
	text-decoration: underline;
  color: #3388c5;
  font-family: verdana;
  font-size: 13px;
}

.thesaurusDiv a:hover {color: #ff0000;}

.preloadDiv{
	position: absolute;
	top: -1000px;
	left: -1000px;
}

