@import url('default.css');
@import url('layout.css');
@import url('vt_navigation.css');

#fluid-vertical #nav {
	padding: 10px 0;	
	width: 25%;
	float: right;
	clear: both;
	background: none;
}

#fluid-vertical #nav ul {
	padding-bottom: 5px;
	list-style-image: none;
}
	
#fluid-vertical #nav li {
	background:#FFF;
	border:2px solid #CCCCCC;
	margin:10px 0;
	padding:5px;
}

#fluid-vertical #content {
	margin-top: -10px;
	width: 73%;
	float: left;
	clear: none;
	background: transparent url(../img/main_nav_fluid_corner.gif) no-repeat top left;
}
	
#fluid-vertical #main-content {
	margin-top: 10px;
	padding: 10px;
	border-right: 2px solid #CCC;	
	
}

.fluid #page-area{
  width: 940px;
}


#cse-search-results iframe {width: 100%}
#cse-branding-form {margin-bottom: 0px;}

#advanced {
  display:inline;
  font-size: 10px;
}

#results {
	width: 100%;
	margin-bottom: 20px;
	color: #333;
}

#results table{
	float: left;
	width: 100%;
	
}

#results ul {
	font-size: 14px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	margin-left: 5px;
	color: #000;
}

#results li {
	float: left;
}

td {
	border: none;
}

#pagination {
	float: left;
	font-size: 14px;
	text-align: center;
}

.clear {
	clear: both;
	height: 0;
}

table {
	width: 95%;
	margin: 10px auto;
	font-size: 100%;
}

body {
  font-family:arial,sans-serif;
}

form {
  margin-bottom:0;
  padding-bottom:0;
}

#vt-header {
  float:left;
  position: relative;
}

#title{
	float: left;
	color: #FFF;
  margin: 22px 30px;
  border-left: 1px solid #BE4800;
}

#title h1{
  color: #FFF;
  margin: 10px;
  padding-top: 5px;
}

h1, h2{
	color: #333;
  font-family: Arial,Verdana,sans-serif;
}

#footer ul li {
  border-left: 1px solid #333;
  border-right:none;
}

#footer ul li:first-child, li.first-child {
  border-left: none;
}

#vt_header_nav {
  float: left;
  right: 10px;
}

.center{
  text-align: center;
}

.small {
  font-size: 11px;
}

.noscript {
  padding: 50px 0;
  text-align: center;
}
